Introduction to Control (034040) lecture no. 2
|
|
- Erik Higgins
- 5 years ago
- Views:
Transcription
1 Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT
2 Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal (control input) y is a controlled (regulated) signal (output) Problem: Given P, find u resulting in a desired y.
3 Outline Modeling Case-study systems and their first-principles modeling Actuation: DC motors and their first-principles modeling Parameter identification of DC motor
4 Outline Modeling Case-study systems and their first-principles modeling Actuation: DC motors and their first-principles modeling Parameter identification of DC motor
5 What is it about? y P(s) u Model is a description of systems using an abstract (e.g. mathematical) language. Modeling lets us handle problems of various nature, e.g. mechanical, electrical, biological, social,... in a unified manner. It must be realized though that models of real-world phenomena are never perfect, they are just (more or less accurate) approximations of real processes.
6 What is it about? y P(s) u Model is a description of systems using an abstract (e.g. mathematical) language. Modeling lets us handle problems of various nature, e.g. mechanical, electrical, biological, social,... in a unified manner. It must be realized though that models of real-world phenomena are never perfect, they are just (more or less accurate) approximations of real processes.
7 Why to model? y P(s) u From control viewpoint, modeling is necessary just because if we don t know how plant responds to our actions, any control task is hopeless. In other words, model-free control is essentially a coin tossing.
8 Car example 1 (Myers, 1999)
9 Car example 2 (Butler, 2008)
10 How to model? Essentially, two ways: 1. first-principles modeling 2. modeling from experimental data
11 Outline Modeling Case-study systems and their first-principles modeling Actuation: DC motors and their first-principles modeling Parameter identification of DC motor
12 Case-studies System Σ 1 : System Σ 2 : System Σ 3 : τ ρ ρ ρ θ θ J, f ω c k c k y y m m y m m control mass position y via pulley angle control mass position y via pulley angle control mass position y via torque elevator as motivation elevator with long hoistway as motivation
13 Data Consider τ J, f 0 y 20 y 10 y 1 ρ θ k c m 1 m 2 where : pulley radius m 1 ; m 2 : masses Denote also k: spring constant c: damping coefficient J: moment of inertia of pulley + shaft f : friction coefficient of pulley + shaft F : external force applied to m 1 (2nd input) F t1 ; F t2 : tension forces at m 1 and m 2, respectively L 0 = y 20 y 2 at = 0 y 2 F L 1 = y 10 y 1 L 2 = y 20 y 2 L = L 1 + L 2 length of non-elastic part
14 Motion equations Masses dynamics: m 1 ÿ 1 (t) = m 1 g + F (t) F t1 (t) and m 2 ÿ 2 (t) = m 2 g F t2 (t) Spring-damper dynamics: c(ẏ 20 (t) ẏ 10 (t)) + k(y 20 (t) y 10 (t)) = F t1 (t) Pulley dynamics: J (t) + f (t) = (t) F t1 (t) + F t2 (t) Algebraic constraints: y 10 (t) y 1 (t) = L 1 ; y 20 (t) y 2 (t) = L 2 ; y 20 (t) y 2 (t) = L 0 + 2(t)
15 From algebraic constraints, y 10 = y 1 + L 1 ; Elimination of variables y 20 = + L 0 L 2 + ; y 2 = L 0 + L Then, spring-damper verifies ( ) c( L0 L 2 + ẏ 1 ) + k( y 1 ) + k L 1 = F t1 2 and the tension forces are F t1 = m 1 ÿ 1 + m 1 g + F ; F t2 = m 2 ÿ 2 + m 2 g = m 2 + m2 g
16 System equations Thus, we have: ( m1 g m 1 ÿ 1 + cẏ 1 + ky 1 + k + L + L ) 1 L 0 = (c k 2 + k) F (J + 2 m 2 ) + f = m 1 ÿ 1 (m 1 m 2 )g F This is a nonlinear set of equations (superposition principle doesn t hold).
17 System equations Thus, we have: ( m1 g m 1 ÿ 1 + cẏ 1 + ky 1 + k + L + L ) 1 L 0 = (c k 2 + k) F (J + 2 m 2 ) + f = m 1 ÿ 1 (m 1 m 2 )g F This is a nonlinear set of equations (superposition principle doesn t hold 1 ). 1 Just think of the simpler system y = u + 1. Since (u 1 + u 2) + 1 (u 1 + 1) + (u 2 + 1), it isn t linear. Such systems, called affine, can be linearized precisely via introducing deviation variables. For example, define ũ = u + 1, which yields linear system y = ũ.
18 Equilibrium In equilibrium, the system satisfies algebraic equations y 1 = L + L 1 L 0 2 = (m 1 m 2 )g + F F + m 1g k If we assume that y 1 = y 2 at = 0 and F = 0, an additional constraint L + L 1 L 0 2 m 1g k yields L 0 = L 1 + m 1 g=k, so that y 1 = L + m 1g=k 2 = (m 1 m 2 )g + F = L 0 + L 2 2 F k We then choose the equilibrium corresponding to = 0 and F = 0.
19 Defining deviation variables ỹ 1 (t) = y 1 (t) + L + m 1g=k 2 Linearization and (t) = (t) (m 1 m 2 )g we end up with the following linear model: { m1 ỹ 1 (t) + c ỹ 1 (t) + kỹ 1 (t) = (c (t) + k(t)) F (t) (J + 2 m 2 ) (t) + f (t) = (t) m 1 ỹ 1 (t) F (t) or 1 ( ) ỹ(s) = (cs + k)(s) F (s) m 1 s 2 + cs + k 1 (s) = ( (s) m1 (J + 2 m 2 )s 2 s 2 ỹ(s) F (s) ) + fs
20 Thus, Block-diagram can be modeled as τ m 1 s 2 J, f 0 y 20 y 10 y 1 y 2 c ρ θ k m 1 m 2 F ỹ 1 (cs+k) m 1s 2 +cs+k in terms of deviations 1 (J+ 2 m 2)s 2 +fs 1 (cs+k) ỹ 1 (t) = y 1 (t) + L + m 1g=k ; 2 (t) = (t) (m 1 m 2 )g from the equilibrium corresponding to y 1 = y 2 at = 0 and F = 0. F
21 Let System Σ 1 (Atwood machine) Assuming inelastic string, no slippage, and y = 0 at = 0, ρ y(t) = (t) (with in rad); θ so the system can be presented by the following block diagram: y u y and the plant transfer function P(s) =
22 ρ System Σ 2 Let Now, the system motion satisfies mÿ(t) + c(ẏ(t) (t)) + k(y(t) (t)) = 0 θ (assuming no slippage and y = 0 at = 0), which leads to y c m k m (cs + k) ms 2 + cs + k and the plant transfer function y P(s) = (note that lim k P(s) = ). u (cs + k) ms 2 + cs + k
23 ρ Let System Σ 2 with disturbance Now, the system motion satisfies mÿ(t) + c(ẏ(t) (t)) + k(y(t) (t)) = F (t) θ (assuming no slippage and y = 0 at = 0 and F = 0), which leads to c k y (cs + k) ms 2 + cs + k 1 (cs + k) d u F y m m where signal d called input disturbance. F
24 Let τ System Σ 3 In this case, assuming no slippage and y = 0 at = 0 we have the following block diagram: J, f ρ ω y (cs+k) ms 2 +cs+k ms 2 1! s 1 (J+ 2 m)s+f u y c m k m and the plant transfer function P(s) = (cs+k) s((j+ 2 m)s+f )(ms 2 +cs+k)+ 2 ms 2 (cs+k) (it is unstable because of the pole at the origin).
25 Outline Modeling Case-study systems and their first-principles modeling Actuation: DC motors and their first-principles modeling Parameter identification of DC motor
26 DC motors Rotor windings Brush Stator winding N Armature R a L a Shaft i a Inertia load Angle u S Bearings Brush Commutator V f R f i f (t) Field L f i a v, u Inertia J Friction f Load sketch wiring diagram Electric motors are devices converting electrical energy into mechanical energy. DC motors run on DC electric power. There are many types of DC motors, we study armature-controlled brushed DC motors.
27 DC motors (contd) Advantages: high torque position / speed / torque controllability over a wide range portability well-behaved speed-torque characteristics... Applications (actuators): robotic manipulators tape transport mechanisms disk drivers...
28 DC motors (contd) Advantages: high torque position / speed / torque controllability over a wide range portability well-behaved speed-torque characteristics... Applications (actuators): robotic manipulators tape transport mechanisms disk drivers...
29 Important things: Modeling voltage-controlled DC motors 1. Torque m generated by the motor proportional to armature current i a : m (t) = K m i a (t) or T m (s) = K m I a (s); [ where K Nm ] m A is the motor constant (torque constant). 2. Armature current satisfies L a i a (t) + R a i a (t) = v a (t) v b (t) or I a (s) = V a(s) V b (s) L a s + R a ; where v a is the applied input voltage and v b is the back electromotive force (back emf) voltage proportional to motor angular velocity! m : v b (t) = K b! m (t) or V b (s) = K b Ω m (s); [ where K V sec ] b rad is the motor back emf constant (9:55 V sec rad 1 V rpm ).
30 Important things: Modeling voltage-controlled DC motors 1. Torque m generated by the motor proportional to armature current i a : m (t) = K m i a (t) or T m (s) = K m I a (s); [ where K Nm ] m A is the motor constant (torque constant). 2. Armature current satisfies L a i a (t) + R a i a (t) = v a (t) v b (t) or I a (s) = V a(s) V b (s) L a s + R a ; where v a is the applied input voltage and v b is the back electromotive force (back emf) voltage proportional to motor angular velocity! m : v b (t) = K b! m (t) or V b (s) = K b Ω m (s); [ where K V sec ] b rad is the motor back emf constant 2 (9:55 V sec rad 1 V rpm ). 2 Normally, K b = K m if measured in compatible units.
31 Modeling voltage-controlled DC motors (contd) Resulting system can be presented as the following block diagram: y load m i a 1 Load K m L a s + R a v a! m v b K b Here y load is a (controlled) load output, not necessarily coinciding with the motor shaft angular velocity! m. The dependence of! m on the load and internal feedback loop (back emf) renders voltage-controlled motors strongly dependent on load dynamics. We must explicitly have! m as an output of the load model to incorporate the load into the motor model.
32 Modeling voltage-controlled DC motors (contd) Resulting system can be presented as the following block diagram: y load m i a 1 Load K m L a s + R a v a! m v b K b Here y load is a (controlled) load output, not necessarily coinciding with the motor shaft angular velocity! m. The dependence of! m on the load and internal feedback loop 3 (back emf) renders voltage-controlled motors strongly dependent on load dynamics. We must explicitly have! m as an output of the load model to incorporate the load into the motor model. 3 Models substantially simplified in the current-controlled case (no back emf loop).
33 Example 1: rigid mechanical load τ m ω m J, f ω m Consider a rigid load (e.g. the rotor itself) with y load =! m and satisfying J! m (t) + f! m (t) = m (t) or Ω m (s) = 1 Js + f T m(s); where J is its moment of inertia and f is the friction coefficient.
34 In this case we have: Example 1: rigid mechanical load (contd)! m 1 m i a 1 K Js + f m L a s + R a v a v b K b which results in the following transfer function from v a to! m : P! (s) = K m (L a s + R a )(Js + f ) + K b K m ; which is always stable (2nd order denominator with positive coefficients).
35 Example 1: rigid mechanical load (contd) If y load = m (motor shaft angle), then system becomes m 1! m 1 m i a 1 K s Js + f m L a s + R a v a v b K b with transfer function P (s) = K m s ( (L a s + R a )(Js + f ) + K b K m ) = 1 s P!(s); which is unstable (pole at the origin). If armature (electrical) time constant is significantly smaller than mechanical time constant, i.e. if La R a J f, then P! (s) K m R a (Js + f ) + K b K m and P (s) (where L a neglected) are sufficiently accurate. K m s(r a (Js + f ) + K b K m )
36 Example 1: rigid mechanical load (contd) If y load = m (motor shaft angle), then system becomes m 1! m 1 m i a 1 K s Js + f m L a s + R a v a v b K b with transfer function P (s) = K m s ( (L a s + R a )(Js + f ) + K b K m ) = 1 s P!(s); which is unstable (pole at the origin). If armature (electrical) time constant is significantly smaller than mechanical time constant, i.e. if La R a J f, then P! (s) K m R a (Js + f ) + K b K m and P (s) (where L a neglected) are sufficiently accurate. K m s(r a (Js + f ) + K b K m )
37 Example 1: electrical time constant Consider a motor (in fact, Minimotor 2342) with K m [ N m ] K A b [ V sec ] J [kg rad m2 kg m2 ] f [ ] Ra [Ω] La [H] sec 0:0261 0:0261 5: : :1 2: with mechanical and electrical time constants of and 3: , respectively. This results in P! (s) = 19:082 (0:003s + 1)(3: s + 1) or, if we neglect L a, P! (s) 19:082 0:003s + 1 :
38 Example 1: electrical time constant (contd) 182.2!m(t) (rpm) Time, t (sec) Step responses of the second- and first-order systems almost indistinguishable, which justifies neglecting the dynamics of the armature circuit in this case.
39 Example 1: electrical time constant (contd) !m(t) (rpm)!m(t) (rpm) Time, t (sec) Time, t (sec) x 10 3 Step responses of the second- and first-order systems almost indistinguishable 4, which justifies neglecting the dynamics of the armature circuit in this case. 4 Except for a small difference at the start, see the close-up on the right.
40 Example 2: load with flexible transmission ω m τ m τ t J m, f m k t, c t J l, f l ω l Consider now a load (J l and f l ) connected with the motor shaft (J m and f m ) by a flexible inertialess transmission with the dynamics t (t) = k t ı (t) + c t! ı (t) or T t (s) = c t s + k t Ω s ı (s); where ı = m l and k t and c t are the stiffness and damping coefficient, respectively, of the transmission. The other equations are J m! m (t) + f m! m (t) = m (t) t (t) or Ω m (s) = T m(s) T t (s) J m s + f m ; J l! l (t) + f l! l (t) = t (t) or Ω l (s) = 1 J l s + f l T t (s):
41 Example 2: load with flexible transmission (contd) This system corresponds to the following block-diagram:! l 1 t c t s + k t! m 1 J l s + f l s J m s + f m m Combining load and motor block diagrams, we end up with The transfer function of the system can be derived by routine block-diagram manipulations, as shown in Lecture 1.
42 Example 2: load with flexible transmission (contd) This system corresponds to the following block-diagram:! l 1 t c t s + k t! m 1 J l s + f l s J m s + f m m Combining load and motor block diagrams, we end up with! l 1 t c t s + k t! m 1 m i a 1 K J J m l s + f l s m s + f m L a s + R a v a v b K b The transfer function of the system can be derived by routine block-diagram manipulations, as shown in Lecture 1.
43 ρ τ System Σ 3 as load Remember, this system described as J, f ω ms 2 c k y (cs+k) ms 2 +cs+k 1! s 1 (J+ 2 m)s+f y m m If T is generated by a DC motor, we end up with the plant having the following t.f. (assuming L a = 0 and denoting κ = K m K b =R a ): P(s) = (cs+k)k m=r a m(j+m 2 )s 4 +(κm+cj+fm+2cm 2 )s 3 +(κc+cf +Jk+2km 2 )s 2 +k(κ+f )s
44 ρ τ System Σ 3 as load Remember, this system described as J, f ω ms 2 c k y (cs+k) ms 2 +cs+k 1! s 1 (J+ 2 m)s+f y m m If T is generated by a DC motor, we end up with the plant ms 2 y (cs+k) ms 2 +cs+k! 1 1 i a 1 s (J+ 2 m)s+f K m L a s + R a v a v b K b having the following t.f. (assuming L a = 0 and denoting κ = K m K b =R a ): P(s) = (cs+k)k m=r a m(j+m 2 )s 4 +(κm+cj+fm+2cm 2 )s 3 +(κc+cf +Jk+2km 2 )s 2 +k(κ+f )s
45 Outline Modeling Case-study systems and their first-principles modeling Actuation: DC motors and their first-principles modeling Parameter identification of DC motor
46 We know that P! (s) The problem but we might not know the parameters, K m R a (Js + f ) + K b K m : some of them (K m, K b, R a ) can be taken from the catalog the others (load s J and f ) are harder to calculate Alternative to the first-principles approach: determining parameters from experiments (system identification) To that end, rewrite where k st = K m R a (Js + f ) + K b K m = K m K b K m + R a f and = k st s + 1 ; R a J K b K m + R a f :
47 We know that P! (s) The problem but we might not know the parameters, K m R a (Js + f ) + K b K m : some of them (K m, K b, R a ) can be taken from the catalog the others (load s J and f ) are harder to calculate Alternative to the first-principles approach: determining parameters from experiments (system identification) To that end, rewrite where k st = K m R a (Js + f ) + K b K m = K m K b K m + R a f and = k st s + 1 ; R a J K b K m + R a f :
48 Experimental setup We try to identify parameters k st and from the step response! m k st s + 1 u taking into account that it s relatively simple, y(t) = k st (1 e t= ): k st 90% 2 5% 2 2% 10% t
49 Experimental data Reality (response to the step voltage of a magnitude of 1:2V): 1.864!m(t), rad/sec t is not exactly according to the theory. Reasons: measurement noise (sensor is an encoder, hence quantization) nonlinearities (e.g. mechanical friction) additional dynamics (inductance, eccentricity, etcetera) Still, it closely resembles the step response of a 1-order system.
50 Fitting 1-order response to experimental data Brute-force parametric search over possible values of k st and to fit! m (t) = 1:2 k st (1 e t= ) into experimental data yields k st = 1:5533 and = 1:7 with a reasonable fit: 1.864!m(t), rad/sec t
(a) Torsional spring-mass system. (b) Spring element.
m v s T s v a (a) T a (b) T a FIGURE 2.1 (a) Torsional spring-mass system. (b) Spring element. by ky Wall friction, b Mass M k y M y r(t) Force r(t) (a) (b) FIGURE 2.2 (a) Spring-mass-damper system. (b)
More informationTexas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos
Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos Lecture 6: Modeling of Electromechanical Systems Principles of Motor Operation
More informationSchool of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1
Electro-Mechanical Systems DC Motors Principles of Operation Modeling (Derivation of fg Governing Equations (EOM)) Block Diagram Representations Using Block Diagrams to Represent Equations in s - Domain
More informationEqual Pitch and Unequal Pitch:
Equal Pitch and Unequal Pitch: Equal-Pitch Multiple-Stack Stepper: For each rotor stack, there is a toothed stator segment around it, whose pitch angle is identical to that of the rotor (θs = θr). A stator
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control
More informationCoupled Drive Apparatus Modelling and Simulation
University of Ljubljana Faculty of Electrical Engineering Victor Centellas Gil Coupled Drive Apparatus Modelling and Simulation Diploma thesis Menthor: prof. dr. Maja Atanasijević-Kunc Ljubljana, 2015
More information(a) Torsional spring-mass system. (b) Spring element.
m v s T s v a (a) T a (b) T a FIGURE 2.1 (a) Torsional spring-mass system. (b) Spring element. by ky Wall friction, b Mass M k y M y r(t) Force r(t) (a) (b) FIGURE 2.2 (a) Spring-mass-damper system. (b)
More informationOverview of motors and motion control
Overview of motors and motion control. Elements of a motion-control system Power upply High-level controller ow-level controller Driver Motor. Types of motors discussed here; Brushed, PM DC Motors Cheap,
More informationENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM
CHAPTER 1 BY RADU MURESAN Page 1 ENGG4420 LECTURE 7 September 21 10 2:29 PM MODELS OF ELECTRIC CIRCUITS Electric circuits contain sources of electric voltage and current and other electronic elements such
More informationMechatronics Engineering. Li Wen
Mechatronics Engineering Li Wen Bio-inspired robot-dc motor drive Unstable system Mirko Kovac,EPFL Modeling and simulation of the control system Problems 1. Why we establish mathematical model of the control
More informationINC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II
INC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II Asst. Prof. Dr.-Ing. Sudchai Boonto Department of Control Systems and Instrumentation Engineering King Mongkut s University
More informationAutomatic Control Systems. -Lecture Note 15-
-Lecture Note 15- Modeling of Physical Systems 5 1/52 AC Motors AC Motors Classification i) Induction Motor (Asynchronous Motor) ii) Synchronous Motor 2/52 Advantages of AC Motors i) Cost-effective ii)
More informationLezione 9 30 March. Scribes: Arianna Marangon, Matteo Vitturi, Riccardo Prota
Control Laboratory: a.a. 2015/2016 Lezione 9 30 March Instructor: Luca Schenato Scribes: Arianna Marangon, Matteo Vitturi, Riccardo Prota What is left to do is how to design the low pass pole τ L for the
More informationExercise 5 - Hydraulic Turbines and Electromagnetic Systems
Exercise 5 - Hydraulic Turbines and Electromagnetic Systems 5.1 Hydraulic Turbines Whole courses are dedicated to the analysis of gas turbines. For the aim of modeling hydraulic systems, we analyze here
More informationIntroduction to Controls
EE 474 Review Exam 1 Name Answer each of the questions. Show your work. Note were essay-type answers are requested. Answer with complete sentences. Incomplete sentences will count heavily against the grade.
More informationMechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise
Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise Goal: This exercise is designed to take a real-world problem and apply the modeling and analysis concepts discussed in class. As
More informationPositioning Servo Design Example
Positioning Servo Design Example 1 Goal. The goal in this design example is to design a control system that will be used in a pick-and-place robot to move the link of a robot between two positions. Usually
More informationECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67
1/67 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 6 Mathematical Representation of Physical Systems II State Variable Models for Dynamic Systems u 1 u 2 u ṙ. Internal Variables x 1, x 2 x n y 1 y 2. y m Figure
More information(Refer Slide Time: 00:01:30 min)
Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various
More informationLecture 1: Introduction to System Modeling and Control. Introduction Basic Definitions Different Model Types System Identification
Lecture 1: Introduction to System Modeling and Control Introduction Basic Definitions Different Model Types System Identification What is Mathematical Model? A set of mathematical equations (e.g., differential
More informationsc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11
sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be
More informationAppendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)
Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2) For all calculations in this book, you can use the MathCad software or any other mathematical software that you are familiar
More informationME 375 Final Examination Thursday, May 7, 2015 SOLUTION
ME 375 Final Examination Thursday, May 7, 2015 SOLUTION POBLEM 1 (25%) negligible mass wheels negligible mass wheels v motor no slip ω r r F D O no slip e in Motor% Cart%with%motor%a,ached% The coupled
More informationDr Ian R. Manchester
Week Content Notes 1 Introduction 2 Frequency Domain Modelling 3 Transient Performance and the s-plane 4 Block Diagrams 5 Feedback System Characteristics Assign 1 Due 6 Root Locus 7 Root Locus 2 Assign
More informationEE Homework 3 Due Date: 03 / 30 / Spring 2015
EE 476 - Homework 3 Due Date: 03 / 30 / 2015 Spring 2015 Exercise 1 (10 points). Consider the problem of two pulleys and a mass discussed in class. We solved a version of the problem where the mass was
More informationDr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review
Week Date Content Notes 1 6 Mar Introduction 2 13 Mar Frequency Domain Modelling 3 20 Mar Transient Performance and the s-plane 4 27 Mar Block Diagrams Assign 1 Due 5 3 Apr Feedback System Characteristics
More informationDC Motor Position: System Modeling
1 of 7 01/03/2014 22:07 Tips Effects TIPS ABOUT BASICS INDEX NEXT INTRODUCTION CRUISE CONTROL MOTOR SPEED MOTOR POSITION SUSPENSION INVERTED PENDULUM SYSTEM MODELING ANALYSIS DC Motor Position: System
More informationExample: DC Motor Speed Modeling
Page 1 of 5 Example: DC Motor Speed Modeling Physical setup and system equations Design requirements MATLAB representation and open-loop response Physical setup and system equations A common actuator in
More informationMechatronics. MANE 4490 Fall 2002 Assignment # 1
Mechatronics MANE 4490 Fall 2002 Assignment # 1 1. For each of the physical models shown in Figure 1, derive the mathematical model (equation of motion). All displacements are measured from the static
More informationJRE SCHOOL OF Engineering
JRE SCHOOL OF Engineering Class Test-1 Examinations September 2014 Subject Name Electromechanical Energy Conversion-II Subject Code EEE -501 Roll No. of Student Max Marks 30 Marks Max Duration 1 hour Date
More informationControl of Manufacturing Processes
Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #18 Basic Control Loop Analysis" April 15, 2004 Revisit Temperature Control Problem τ dy dt + y = u τ = time constant = gain y ss =
More informationMATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK
MATHEMATICAL MODELING OF OPEN LOOP PMDC MOTOR USING MATLAB/SIMULINK 1 Mr.Dhaval K.Patel 1 Assistant Professor, Dept. of Electrical Engineering. Gidc Degree Engineering College Abrama, Navsari. ABSTRACT:
More informationInternational Journal of Advance Research in Computer Science and Management Studies
Volume 2, Issue 9, September 2014 ISSN: 2321 7782 (Online) International Journal of Advance Research in Computer Science and Management Studies Research Article / Survey Paper / Case Study Available online
More information2002 Prentice Hall, Inc. Gene F. Franklin, J. David Powell, Abbas Emami-Naeini Feedback Control of Dynamic Systems, 4e
u Figure 2.1 Cruise-control model x Friction force bx m x u Figure 2.2 Free-body diagram for cruise control S P 278 Figure 2.3 Automobile suspension y m 2 k s b v car x m 1 k w Road surface r Inertial
More informationLaboratory Exercise 1 DC servo
Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,
More informationComparative Study of Synchronous Machine, Model 1.0 and Model 1.1 in Transient Stability Studies with and without PSS
Comparative Study of Synchronous Machine, Model 1.0 and Model 1.1 in Transient Stability Studies with and without PSS Abhijit N Morab, Abhishek P Jinde, Jayakrishna Narra, Omkar Kokane Guide: Kiran R Patil
More informationStepping Motors. Chapter 11 L E L F L D
Chapter 11 Stepping Motors In the synchronous motor, the combination of sinusoidally distributed windings and sinusoidally time varying current produces a smoothly rotating magnetic field. We can eliminate
More informationMathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors
Applied and Computational Mechanics 3 (2009) 331 338 Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors M. Mikhov a, a Faculty of Automatics,
More informationMechatronics Assignment # 1
Problem # 1 Consider a closed-loop, rotary, speed-control system with a proportional controller K p, as shown below. The inertia of the rotor is J. The damping coefficient B in mechanical systems is usually
More informationADMISSION TEST INDUSTRIAL AUTOMATION ENGINEERING
UNIVERSITÀ DEGLI STUDI DI PAVIA ADMISSION TEST INDUSTRIAL AUTOMATION ENGINEERING September 26, 2016 The candidates are required to answer the following multiple choice test which includes 30 questions;
More informationMechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation
Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University K.
More informationEE 410/510: Electromechanical Systems Chapter 4
EE 410/510: Electromechanical Systems Chapter 4 Chapter 4. Direct Current Electric Machines and Motion Devices Permanent Magnet DC Electric Machines Radial Topology Simulation and Experimental Studies
More informationNoise - irrelevant data; variability in a quantity that has no meaning or significance. In most cases this is modeled as a random variable.
1.1 Signals and Systems Signals convey information. Systems respond to (or process) information. Engineers desire mathematical models for signals and systems in order to solve design problems efficiently
More informationMODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES
MODELING AND HIGH-PERFORMANCE CONTROL OF ELECTRIC MACHINES JOHN CHIASSON IEEE PRESS ü t SERIES ON POWER ENGINEERING IEEE Press Series on Power Engineering Mohamed E. El-Hawary, Series Editor The Institute
More informationRotational Systems, Gears, and DC Servo Motors
Rotational Systems Rotational Systems, Gears, and DC Servo Motors Rotational systems behave exactly like translational systems, except that The state (angle) is denoted with rather than x (position) Inertia
More informationIntroduction to Feedback Control
Introduction to Feedback Control Control System Design Why Control? Open-Loop vs Closed-Loop (Feedback) Why Use Feedback Control? Closed-Loop Control System Structure Elements of a Feedback Control System
More informationThe basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,
Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information
More informationElectrical Machine & Automatic Control (EEE-409) (ME-II Yr) UNIT-3 Content: Signals u(t) = 1 when t 0 = 0 when t <0
Electrical Machine & Automatic Control (EEE-409) (ME-II Yr) UNIT-3 Content: Modeling of Mechanical : linear mechanical elements, force-voltage and force current analogy, and electrical analog of simple
More informationE11 Lecture 13: Motors. Professor Lape Fall 2010
E11 Lecture 13: Motors Professor Lape Fall 2010 Overview How do electric motors work? Electric motor types and general principles of operation How well does your motor perform? Torque and power output
More informationAN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP
Advances in Production Engineering & Management 2 (2007) 4, 185-193 ISSN 1854-6250 Professional paper AN EXPERIMENTAL WEB TENSION CONTROL SYSTEM: SYSTEM SET-UP Giannoccaro, N.I. * ; Oishi, K. ** & Sakamoto,
More informationME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics
ME 3210 Mechatronics II Laboratory Lab 4: DC Motor Characteristics Introduction Often, due to budget constraints or convenience, engineers must use whatever tools are available to create new or improved
More informationPhys 270 Final Exam. Figure 1: Question 1
Phys 270 Final Exam Time limit: 120 minutes Each question worths 10 points. Constants: g = 9.8m/s 2, G = 6.67 10 11 Nm 2 kg 2. 1. (a) Figure 1 shows an object with moment of inertia I and mass m oscillating
More information3 Lab 3: DC Motor Transfer Function Estimation by Explicit Measurement
3 Lab 3: DC Motor Transfer Function Estimation by Explicit Measurement 3.1 Introduction There are two common methods for determining a plant s transfer function. They are: 1. Measure all the physical parameters
More informationManufacturing Equipment Control
QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics
More informationFunnel control in mechatronics: An overview
Funnel control in mechatronics: An overview Position funnel control of stiff industrial servo-systems C.M. Hackl 1, A.G. Hofmann 2 and R.M. Kennel 1 1 Institute for Electrical Drive Systems and Power Electronics
More informationPredictive Cascade Control of DC Motor
Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.
More informationInternational Journal of Advance Engineering and Research Development SIMULATION OF FIELD ORIENTED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR
Scientific Journal of Impact Factor(SJIF): 3.134 e-issn(o): 2348-4470 p-issn(p): 2348-6406 International Journal of Advance Engineering and Research Development Volume 2,Issue 4, April -2015 SIMULATION
More informationECE557 Systems Control
ECE557 Systems Control Bruce Francis Course notes, Version.0, September 008 Preface This is the second Engineering Science course on control. It assumes ECE56 as a prerequisite. If you didn t take ECE56,
More informationControl of Electromechanical Systems
Control of Electromechanical Systems November 3, 27 Exercise Consider the feedback control scheme of the motor speed ω in Fig., where the torque actuation includes a time constant τ A =. s and a disturbance
More informationReglerteknik, TNG028. Lecture 1. Anna Lombardi
Reglerteknik, TNG028 Lecture 1 Anna Lombardi Today lecture We will try to answer the following questions: What is automatic control? Where can we nd automatic control? Why do we need automatic control?
More informationMotion System Classes. Motion System Classes K. Craig 1
Motion System Classes Motion System Classes K. Craig 1 Mechatronic System Design Integration and Assessment Early in the Design Process TIMING BELT MOTOR SPINDLE CARRIAGE ELECTRONICS FRAME PIPETTE Fast
More informationExample: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response
Page 1 of 5 Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response Physical Setup A common actuator in control systems is the
More informationAcceleration Feedback
Acceleration Feedback Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic
More informationNeural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks
Neural Networks Lecture 10: Fault Detection and Isolation (FDI) Using Neural Networks H.A. Talebi Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2011.
More informationQuanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant
More informationLab #2: Digital Simulation of Torsional Disk Systems in LabVIEW
Lab #2: Digital Simulation of Torsional Disk Systems in LabVIEW Objective The purpose of this lab is to increase your familiarity with LabVIEW, increase your mechanical modeling prowess, and give you simulation
More informationBangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory
Bangladesh University of Engineering and Technology Electrical and Electronic Engineering Department EEE 402: Control System I Laboratory Experiment No. 4 a) Effect of input waveform, loop gain, and system
More informationMotor Info on the WWW Motorola Motors DC motor» /MOTORDCTUT.
Motor Info on the WWW Motorola Motors DC motor» http://www.freescale.com/files/microcontrollers/doc/train_ref_material /MOTORDCTUT.html Brushless DC motor» http://www.freescale.com/files/microcontrollers/doc/train_ref_material
More informationLO-COG DC Gearmotors. Series GM8000. Series GM9000. Series GM BULLETIN LCG Series GM8000, GM9000, GM Power Your Ideas
BULLETIN LCG Series GM8, GM9, GM149 LO-COG DC Gearmotors Pittman brand LO-COG brush-commutated DC gearmotors offer smooth, quiet operation and long life. LO-COG gearmotors feature sintered steel spur gears
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 5. 2. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationDSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1
DSC HW 3: Assigned 6/25/11, Due 7/2/12 Page 1 Problem 1 (Motor-Fan): A motor and fan are to be connected as shown in Figure 1. The torque-speed characteristics of the motor and fan are plotted on the same
More informationKing Saud University
motor speed (rad/sec) Closed Loop Step Response ing Saud University College of Engineering, Electrical Engineering Department Labwork Manual EE 356 Control and Instrumentation Laboratory (كهر 356 معمل
More informationRigid Manipulator Control
Rigid Manipulator Control The control problem consists in the design of control algorithms for the robot motors, such that the TCP motion follows a specified task in the cartesian space Two types of task
More informationAssignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class
Assignments VIII and IX, PHYS 301 (Classical Mechanics) Spring 2014 Due 3/21/14 at start of class Homeworks VIII and IX both center on Lagrangian mechanics and involve many of the same skills. Therefore,
More informationTutorial 1 - Drive fundamentals and DC motor characteristics
University of New South Wales School of Electrical Engineering & elecommunications ELEC4613 ELECRIC DRIVE SYSEMS utorial 1 - Drive fundamentals and DC motor characteristics 1. In the hoist drive system
More informationRevision Guide for Chapter 15
Revision Guide for Chapter 15 Contents tudent s Checklist Revision otes Transformer... 4 Electromagnetic induction... 4 Generator... 5 Electric motor... 6 Magnetic field... 8 Magnetic flux... 9 Force on
More informationMECH 3140 Final Project
MECH 3140 Final Project Final presentation will be held December 7-8. The presentation will be the only deliverable for the final project and should be approximately 20-25 minutes with an additional 10
More information6) Motors and Encoders
6) Motors and Encoders Electric motors are by far the most common component to supply mechanical input to a linear motion system. Stepper motors and servo motors are the popular choices in linear motion
More informationA FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS. 1 Introduction
A FORCE BALANCE TECHNIQUE FOR MEASUREMENT OF YOUNG'S MODULUS Abhinav A. Kalamdani Dept. of Instrumentation Engineering, R. V. College of Engineering, Bangalore, India. kalamdani@ieee.org Abstract: A new
More informationImplementation Issues for the Virtual Spring
Implementation Issues for the Virtual Spring J. S. Freudenberg EECS 461 Embedded Control Systems 1 Introduction One of the tasks in Lab 4 is to attach the haptic wheel to a virtual reference position with
More informationModeling and Analysis of Dynamic Systems
Modeling and Analysis of Dynamic Systems by Dr. Guillaume Ducard Fall 2016 Institute for Dynamic Systems and Control ETH Zurich, Switzerland 1/22 Outline 1 Lecture 5: Hydraulic Systems Pelton Turbine:
More informationÜbersetzungshilfe / Translation aid (English) To be returned at the end of the exam!
Prüfung Regelungstechnik I (Control Systems I) Prof. Dr. Lino Guzzella 9. 8. 2 Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam! Do not mark up this translation aid -
More informationWORK SHEET FOR MEP311
EXPERIMENT II-1A STUDY OF PRESSURE DISTRIBUTIONS IN LUBRICATING OIL FILMS USING MICHELL TILTING PAD APPARATUS OBJECTIVE To study generation of pressure profile along and across the thick fluid film (converging,
More informationEE155/255 Green Electronics
EE155/255 Green Electronics Electric Motors 10/19/16 Prof. William Dally Computer Systems Laboratory Stanford University This week is flipped Course Logistics Discussion on 10/17, Motors on 10/19, Isolated
More informationSwinging Tension sensor and Control Structure for Gyroscope Fiber Winding Process
Proceedings of the 10 th ICEENG Conference, 19-21 April, 2016 EE000-1 Military Technical College Kobry El-Kobbah, Cairo, Egypt 10 th International Conference on Electrical Engineering ICEENG 2016 Swinging
More informationSRV02-Series Rotary Experiment # 1. Position Control. Student Handout
SRV02-Series Rotary Experiment # 1 Position Control Student Handout SRV02-Series Rotary Experiment # 1 Position Control Student Handout 1. Objectives The objective in this experiment is to introduce the
More informationEE155/255 Green Electronics
EE155/255 Green Electronics Electric Motors 10/16/17 Prof. William Dally Computer Systems Laboratory Stanford University Course Logistics Solar day is Monday 10/23 HW 3 is due today HW 4 out, due next
More informationTHE REACTION WHEEL PENDULUM
THE REACTION WHEEL PENDULUM By Ana Navarro Yu-Han Sun Final Report for ECE 486, Control Systems, Fall 2013 TA: Dan Soberal 16 December 2013 Thursday 3-6pm Contents 1. Introduction... 1 1.1 Sensors (Encoders)...
More informationIntroduction to Haptic Systems
Introduction to Haptic Systems Félix Monasterio-Huelin & Álvaro Gutiérrez & Blanca Larraga October 8, 2018 Contents Contents 1 List of Figures 1 1 Introduction 2 2 DC Motor 3 3 1 DOF DC motor model with
More informationMECHATRONICS ENGINEERING TECHNOLOGY. Modeling a Servo Motor System
Modeling a Servo Motor System Definitions Motor: A device that receives a continuous (Analog) signal and operates continuously in time. Digital Controller: Discretizes the amplitude of the signal and also
More informationPositioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory
Memoirs of the Faculty of Engineering, Okayama University, Vol. 43, pp. 39-48, January 2009 Positioning Control of One Link Arm with Parametric Uncertainty using Quantitative Feedback Theory Takayuki KUWASHIMA,
More informationME 132, Dynamic Systems and Feedback. Class Notes. Spring Instructor: Prof. A Packard
ME 132, Dynamic Systems and Feedback Class Notes by Andrew Packard, Kameshwar Poolla & Roberto Horowitz Spring 2005 Instructor: Prof. A Packard Department of Mechanical Engineering University of California
More informationFinal Examination Thursday May Please initial the statement below to show that you have read it
EN40: Dynamics and Vibrations Final Examination Thursday May 0 010 Division of Engineering rown University NME: General Instructions No collaboration of any kind is permitted on this examination. You may
More informationDynamics of the synchronous machine
ELEC0047 - Power system dynamics, control and stability Dynamics of the synchronous machine Thierry Van Cutsem t.vancutsem@ulg.ac.be www.montefiore.ulg.ac.be/~vct October 2018 1 / 38 Time constants and
More informationLecture «Robot Dynamics»: Dynamics and Control
Lecture «Robot Dynamics»: Dynamics and Control 151-0851-00 V lecture: CAB G11 Tuesday 10:15 12:00, every week exercise: HG E1.2 Wednesday 8:15 10:00, according to schedule (about every 2nd week) Marco
More informationTwo-Mass, Three-Spring Dynamic System Investigation Case Study
Two-ass, Three-Spring Dynamic System Investigation Case Study easurements, Calculations, anufacturer's Specifications odel Parameter Identification Which Parameters to Identify? What Tests to Perform?
More informationModelling and simulation of a measurement robot
Modellbygge och Simulering, TSRT62 Modelling and simulation of a measurement robot Denna version: 4 oktober 2017 Servo- motor Strömregulator + u + i(t) [A] r (t) [V] u(t) [V] Arm Skruvtransmission Remtransmission
More informationMassachusetts Institute of Technology Department of Electrical Engineering and Computer Science Electric Machines
Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.685 Electric Machines Problem Set 10 Issued November 11, 2013 Due November 20, 2013 Problem 1: Permanent
More information06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance.
Chapter 06 Feedback 06 Feedback Control System Characteristics The role of error signals to characterize feedback control system performance. Lesson of the Course Fondamenti di Controlli Automatici of
More informationUncertainty and Robustness for SISO Systems
Uncertainty and Robustness for SISO Systems ELEC 571L Robust Multivariable Control prepared by: Greg Stewart Outline Nature of uncertainty (models and signals). Physical sources of model uncertainty. Mathematical
More information