Positioning Servo Design Example

Size: px
Start display at page:

Download "Positioning Servo Design Example"

Transcription

1 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 one would be given some design specifications, then select control hardware to satisfy those specifications, but I am going to do the reverse; I ll select a DC servomotor and a servo amplifier, and a length of steel square tubing (to model the robot link), and design a control system to move the link as fast as possible through a rest-to-rest maneuver of 9. 2 Hardware. 2.1 Actuator. Pittman 7214 series DC motor, winding number # Amplifier. Inland model EM182-5-A Low Cost Wide Band Linear D.C. Servo Amplifier Motor & Amplifier Characteristics. The motor and amplifier are a good match: Motor peak voltage 19.1V Amplifier output voltage ±2V Motor peak (stall) current 4.92A Amplifier output current ±5A continuous, ±1A peak 2.3 Load: The robot link will be modeled by a 12-inch length of steel square tubing with.49-inch wall thickness. The vendor states the weight of this square tubing is.634 lb/ft. This link will be driven in the horizontal plane by a shaft attached to its end, thus we ll need the mass moment inertia about the end of the link. The inertia properties are: The bearings which support the load pivot have viscous friction coefficient of L = 12 in =.348 meters (1) W =.634 lb = m =.288 kg (2) J L = 1 3 ml2 = kg-m 2 (3) b L = N-m-s (4) Thus the quotient J L /b L = 1 sec this is the time constant of the link and bearing in free rotation. Thus if give an initial velocity to the link, in 1 sec it will have slowed down 63%. 1

2 2.3.1 Load Position Measurement. Since the servo amplifier requires a supply voltage of ±24V - ±32V, let s assume we have a power supply of ±25V available. We ll install a 1-turn potentiometer on the load shaft, with a voltage of ±25V across it, and the wiper of the potentiometer is the voltage indicating load position. Thus with the load position θ and the potentiometer output v f, the feedback transfer function is H(s) = K f = V f (s) θ(s) = 5 2π = V rad (5) 3 Trajectory. As I said during the course, nobody uses step inputs in positioning control systems like this. We will specify a cubic polynomial trajectory for the desired angle θ r (t). This trajectory is of the form θ r (t) = a o + a 1 t + a 2 t 2 + a 3 t 3 (6) A desirable feature of a cubic trajectory for a rest-to-rest motion is that it yields zero velocity at the end points. If the initial value is θ o =, and the final value is θ f = π, and the trajectory has duration t f, then it can be shown that a o = (7) a 1 = (8) a 2 = 3π 2t 2 f (9) a 3 = π t 3 f (1) 3.1 Gear Ratio Selection. Small DC motors like we are using are invariably used along with a gear train. Selection of the gear ration n is very important. If the gear ratio is too low (n is large), the velocity of the link will not be very high. If the gear ratio is too high (n is small), the torque required will be too high, and the motor can t generate it. So we want a compromise gear ratio Maximum Velocity and Acceleration. One way to look at gear ratio selection is to find the maximum velocity and maximum acceleration required for a given motion duration t f. The acceleration can be converted into a torque using Newton s 2 nd law. We can then adjust motion duration t f and gear ratio n to find acceptable values. The reference position, velocity, and acceleration expressions are θ(t) = 3π 2t 2 t 2 π f t 3 t 3 rad (11) f θ(t) = 3π t 2 f θ(t) = 3π t 2 f t 3π t 3 t 2 rad/s (12) f 6π t 3 t rad/s 2 (13) f The maximum velocity occurs when the acceleration is zero, 3π t 2 f = 6π t 3 t = t = t f f 2 (14) The peak velocity occurs at the midpoint of the motion, and is ω max = θ max = θ(t f /2) = 3π 4t f rad/s (15) 2

3 The peak acceleration occurs at the beginning (and the end) of the motion, and is θ max = θ() = 3π t 2 f Finally, the maximum required torque can be found by using the moment of inertia J: rad/s 2 (16) T max = 3πJ L t 2 f N-m (17) Effect of Gear Train. Next we add the gear train, which is both a speed reducer and a torque multiplier. With a gear ratio of n (where n > 1) we have the maximum required motor torque and motor speed as T max = 3πJ L nt 2 f (18) ω max = 3πn 4t f (19) Motor Specifications. From the motor data sheet, the maximum motor torque (at stall, so a good match for our trajectory, which requires max torque at zero speed) and maximum motor speed (no-load speed) are given as T max = 17 mn-m =.17 N-m (2) ω max = 56 rpm = 53 rad/s (21) Optimal Trajectory. We want to move as fast as possible, but not exceed the limits of the motor. The two unknowns are trajectory duration t f and gear ratio n. We can take the motor data from (18) and (19) and substitute into the two equations (16) and (17) and solve for both n and t f. From the speed equation (17) we have Substituting this result for n into torque equation (16) yields 3πJ L 225t 3 f ω max = 3πn 4t f = 53 = n 225t f (22) =.17 = t 3 f = 3πJ L 38 Let s be a little conservative, and relax the duration a little, so we ll select =.22 = t f =.13 sec (23) t f =.2 sec (24) n = 225t f = = n = 3 (25) Cubic Trajectory. Now we have expressions for the position, velocity, and acceleration of the trajectory. From equations (5) (8) the coefficients of the cubic will be a o = (26) a 1 = (27) a 2 = 3π 2t 2 f = (28) a 3 = π t 3 f = (29) 3

4 Plots of the position, velocity, and acceleration are shown in Figure 1a, 1b, and 1c Position (RAD) Velocity (RAD/SEC) Time (sec) Time (sec) (a) Position of link. (b) Velocity of link Acceleration (RAD/SEC 2 ) Time (sec) (c) Acceleration of link. Figure 1: Desired trajectory of the robot link. 4 Controller Design. The first question to consider is What ω n and ζ should we try to achieve? We probably want to pick a reasonable damping ratio ζ, but it s not clear how the smooth cubic polynomial trajectory relates to natural frequency ω n. We can use the Fourier Transform to find the frequency spectrum of the cubic trajectory, and this may give us some insight. 4.1 Frequency Spectrum of Trajectory. Figure 2 shows the frequency spectrum of the cubic trajectory. This was obtained with the MATLAB fft() function. 4

5 Magnitude (RAD) Frequency (Hz) Figure 2: Frequency Spectrum of Cubic Trajectory Examination of the spectrum in Figure 2 shows that most of the content is below 5 Hz, so let s initially attempt to obtain a system natural frequency of 5 Hz. Also, let s specify a damping ratio of ζ =.77. Thus the design specifications are ω n = 5(2π) = 1π = 314 rad/sec (3) ζ =.77 (31) 4.2 Amplifier Mode. The Inland Model #EM182 can be used either as a voltage amplifier (voltage input and voltage output) or as a current amplifier (voltage input and current output). Since the motor dynamics are simpler when we use the amplifier as a current amplifier, we ll use that mode. The way a current amplifier works is by using a current sensing resistor to measure the amplifier output current. There is actually a closed-loop feedback system within the amplifier to maintain output current at the desired value. The nominal gain of the current amplifier is Although the gain is adjustable, we ll leave it at the nominal setting. K a =.5 A V. (32) 4.3 Plant Model. The plant consists of the amplifier, motor, gear train, and load inertia. We need to include the viscous friction of both the motor bearings and the load bearings Total inertia and viscous friction. As we have learned, the effect of a gear train is to reduce the load inertia and viscous friction by a factor of n 2. The motor armature inertia and viscous friction coefficient listed in the spec sheet as damping (infinite source impedance) are J m = kg-m 2 (33) b m = mn-m-s = N-m-s, (34) 5

6 and the total inertia and viscous friction are J t = J m + J L n 2 = = kg-m 2 (35) b t = J m + b L n 2 = = N-m-s (36) Thus the total inertia is about ten times the motor s own inertia, and the total viscous friction is not much larger than the motor s own viscous friction Plant block diagram. The motor torque constant (WDG #3) K t is given by K t = 35.7 mn-m/a =.357 N-m/A (37) A block diagram of the plant with input of voltage v a and output θ L is shown in Figure 3. torque total inertia gear train amplifier constant v a i a T m θ m θ m K a K t + - J t s s n θ L b t viscous friction Figure 3: Block diagram of plant. Reducing the block diagram of Figure 3, and substituting numerical values (I used MATLAB ) one obtains G(s) = θ L(s) V a (s) = K ak t /J t n s (s + b/j t ) = s(s +.322) rad V (38) If we multiply the transfer function of (38) by s to convert from θ L to ω L, we obtain the DC gain as [ ] ωl 161 rad/s rpm 17 V V V a ss This DC gain looks reasonable this DC gain was done as a reality check and I think we pass. (39) 4.4 System Block Diagram. Figure 4 shows a block diagram of the overall system. Note the input block K f so the input and output have the same units. θ r V r V e V a θ L K f D(s) G(s) + V f K f Figure 4: Block diagram of system. The block D(s) in Figure 4 will contain the controller, which will be initially P, then PD, finally PID. 6

7 4.5 Proportional Control. As usual, proportional control is the first thing to try. Letting D(s) = K p, the closed-loop transfer function (don t forget the input block K f ) will be T (s) = θ L(s) θ r (s) = 413K p s(s +.322) + 413K p = We can pick off the natural frequency and damping ratio as Since we want to have ω n = 314 rad/s, then we find that 413K p s s + 413K p (4) ω n = 413K p (41) ζ = K p (42) K p = (43) ζ =.51 (44) This is essentially an undamped system, and there is really no point in trying it on the cubic polynomial trajectory. We know that we need more damping. For this we ll add derivative action, resulting in a PD controller. 4.6 PD Control. PD control will add damping, which we badly need. It will also tend to speed up the response, because of the zero it will add in the forward path. To follow a rapidly changing input, we will need that fast response. A PD controller is given by ( D(s) = K P + K D s = K D s + K ) P (45) K D For our desired characteristics of ω n = 314, and ζ =.77, the desired closed-loop pole locations are The root-locus form of the characteristic equation in (4) is and the design root-locus diagram is shown in Figure 5. s = 222 ± j222 (46) K p 1 s(s +.322) = (47) Vectors from the two poles (one at the origin, the other very near) to the desired pole location are drawn. The angle condition for this system is approximately θ = ±18 = θ = 9 (48) So the PD zero should be right in line with the desired pole locations, at s = 222. Then, the PD controller is D(s) = K D (s + 222) (49) A root-locus of the system with PD controller installed will allow the determination of gain K D. transfer function for this system is L(s) = D(s)G(s)H(s) = 413K D s s(s +.322) The root-locus (5) The MATLAB root-locus diagram of the PD system is shown in Figure 6. The two branches leave the poles at (well, one at and one near) the origin and bend to the left as the zero attracts them. They do indeed go through the desired point, and the derivative gain that places them there is K D = (51) 7

8 jω root locus branches going straight up and down vectors from both poles to the desired pole location j222 desired pole location PD zero location -222 vector from PD zero to desired pole location σ Figure 5: PD design using root locus. The proportional gain from before still applies, so the two gains for the PD controller are K P = 8.72 (52) K D = (53) and the controller transfer function D(s) is D(s) = 1.742(s + 222) (54) 4.7 PID Control. Sorry, but my physical condition has prevented me from doing a PID controller sorry! 5 System Performance. Having finished the PD controller design, the obvious question is how well does it work? The closed-loop transfer function (including the input transfer function) is: This closed-loop system has: θ L (s) θ r (s) which is identical to our desired characteristics. 444(s + 222) = s 2 rad/rad (55) + 444s ζ =.78 (56) ω n = 314 rad/sec (57) 8

9 Root Locus Poles when Kd = Imaginary Axis Real Axis Figure 6: Root locus of PD-controlled system. 5.1 Step Response. Let s first consider the unit step response, which is shown in Figure 7. This step response looks pretty good, although note the relatively large overshoot this is because of the zero in the PD controller. This zero makes the response faster and gives it more overshoot. The overshoot isn t much of a concern because our input is that nice gentle cubic polynomial trajectory Step response characteristics. From the sytem ζ and ω n in (55)-(56), the step response characteristics using the design relations (inside back cover of text) are: t r 1.8 =.57 sec actual system is faster because of zero ω n (58) M p 5% actual system has more overshoot because of zero (59) 2%t s 3.9 =.176 sec actual system is pretty close! σ (6) 5.2 Tracking the Cubic Polynomial Input The real task for this controller is to follow the cubic polynomial input. Using the system transfer function of (54), and finding the response with the MATLAB lsim function, the response of the system is shown in Figure 8a. Note the added.5 seconds for a settling region. 9

10 Step Response Overshoot (%): 2.7 At time (sec): Amplitude.8.6 Rise Time (sec):.27 Settling Time (sec): Time (sec) Figure 7: Unit step response of PD-controlled system. The tracking performance looks excellent! There are actually two plots in Figure 8a, the reference input (dashed line) and the response (solid line) but they are virtual overlays. To better show the tracking performance, a plot of the error is shown in Figure 8b. The peak error is about.13, which is.23 radian, which is equal to.273 inches at the tip of the link, or less then 1/32 inch! Note that the error doesn t settle to exactly zero until about t =.21 seconds, or.1 seconds after the reference trajectory is over. This isn t long, however Motor current during trajectory. It s important to check the motor current during this motion to check for motor saturation the current cannot exceed 4.92 A (see motor specs). Figure 9 shows a plot of motor current vs time during the cubic trajectory. The motor current was obtained by redrawing the block diagram to expose motor current as the output. The maximum current is which is about half of the maximum. So motor saturation is not a problem. (i a ) max = 2.24 A (61) 6 Frequency-Domain Analysis. 6.1 Open-Loop Bode Plot. The open-loop transfer for this system is K D D(s)G(s)H(s). (62) 1

11 A Bode plot of the open-loop transfer function with the numerical values from the PD Design is shown in Figure 1. The phase margin is which is very close to our design specification. P M = 65 = ζ.65 (63) 6.2 Closed-Loop Bode Plot. A Bode plot of the closed-loop transfer function (see equation (55)) is shown in Figure 11. A plot of the closed-loop transfer function illustrates the system bandwidth. It looks like the BANDWIDTH of the system is around 7 rad/sec (11 Hz). This is somewhat higher than expected...maybe I made a mistake! 7 Conclusion. Hopefully this design example gives you some idea of a somewhat realistic control design problem. 11

12 Angle (degrees) Cubic Polynomial Input Actual Response Time (sec) (a) Trajectory tracking Error Angle (degrees) Time (sec) (b) Error while tracking cubic. Figure 8: System response to cubic polynomial trajectory. 12

13 Current (A) Time (sec) Figure 9: Motor current during trajectory 15 Bode Diagram 1 Magnitude (db) Phase Margin (deg): 65.6 At frequency (rad/sec): 488 Phase (deg) Frequency (rad/sec) Figure 1: Open-loop Bode plot. 13

14 1 Bode Diagram Magnitude (db) Frequency where magnitude is 3dB from the LF magnitude Phase (deg) Frequency (rad/sec) Figure 11: Closed-loop Bode plot. 14

FEEDBACK CONTROL SYSTEMS

FEEDBACK 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 information

Chapter 5 HW Solution

Chapter 5 HW Solution Chapter 5 HW Solution Review Questions. 1, 6. As usual, I think these are just a matter of text lookup. 1. Name the four components of a block diagram for a linear, time-invariant system. Let s see, I

More information

Video 5.1 Vijay Kumar and Ani Hsieh

Video 5.1 Vijay Kumar and Ani Hsieh Video 5.1 Vijay Kumar and Ani Hsieh Robo3x-1.1 1 The Purpose of Control Input/Stimulus/ Disturbance System or Plant Output/ Response Understand the Black Box Evaluate the Performance Change the Behavior

More information

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1

R10 JNTUWORLD B 1 M 1 K 2 M 2. f(t) Figure 1 Code No: R06 R0 SET - II B. Tech II Semester Regular Examinations April/May 03 CONTROL SYSTEMS (Com. to EEE, ECE, EIE, ECC, AE) Time: 3 hours Max. Marks: 75 Answer any FIVE Questions All Questions carry

More information

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design ECSE 4962 Control Systems Design A Brief Tutorial on Control Design Instructor: Professor John T. Wen TA: Ben Potsaid http://www.cat.rpi.edu/~wen/ecse4962s04/ Don t Wait Until The Last Minute! You got

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING KINGS COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRONICS AND COMMUNICATION ENGINEERING QUESTION BANK SUB.NAME : CONTROL SYSTEMS BRANCH : ECE YEAR : II SEMESTER: IV 1. What is control system? 2. Define open

More information

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES

CHAPTER 7 STEADY-STATE RESPONSE ANALYSES CHAPTER 7 STEADY-STATE RESPONSE ANALYSES 1. Introduction The steady state error is a measure of system accuracy. These errors arise from the nature of the inputs, system type and from nonlinearities of

More information

Outline. Classical Control. Lecture 5

Outline. Classical Control. Lecture 5 Outline Outline Outline 1 What is 2 Outline What is Why use? Sketching a 1 What is Why use? Sketching a 2 Gain Controller Lead Compensation Lag Compensation What is Properties of a General System Why use?

More information

Implementation Issues for the Virtual Spring

Implementation 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 information

6.302 Feedback Systems Recitation 16: Compensation Prof. Joel L. Dawson

6.302 Feedback Systems Recitation 16: Compensation Prof. Joel L. Dawson Bode Obstacle Course is one technique for doing compensation, or designing a feedback system to make the closed-loop behavior what we want it to be. To review: - G c (s) G(s) H(s) you are here! plant For

More information

Wind Turbine Control

Wind Turbine Control Wind Turbine Control W. E. Leithead University of Strathclyde, Glasgow Supergen Student Workshop 1 Outline 1. Introduction 2. Control Basics 3. General Control Objectives 4. Constant Speed Pitch Regulated

More information

Mechatronics Engineering. Li Wen

Mechatronics 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 information

Rotational Systems, Gears, and DC Servo Motors

Rotational 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 information

Quanser 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 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 information

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint

Laboratory 11 Control Systems Laboratory ECE3557. State Feedback Controller for Position Control of a Flexible Joint Laboratory 11 State Feedback Controller for Position Control of a Flexible Joint 11.1 Objective The objective of this laboratory is to design a full state feedback controller for endpoint position control

More information

1 (20 pts) Nyquist Exercise

1 (20 pts) Nyquist Exercise EE C128 / ME134 Problem Set 6 Solution Fall 2011 1 (20 pts) Nyquist Exercise Consider a close loop system with unity feedback. For each G(s), hand sketch the Nyquist diagram, determine Z = P N, algebraically

More information

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies.

R a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies. SET - 1 II B. Tech II Semester Supplementary Examinations Dec 01 1. a) Compare open loop and closed loop control systems. b) Clearly bring out, from basics, Force-current and Force-Voltage analogies..

More information

School of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by:

School of Mechanical Engineering Purdue University. DC Motor Position Control The block diagram for position control of the servo table is given by: Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus - 1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: θ D 0.09 See

More information

ME 375 Final Examination Thursday, May 7, 2015 SOLUTION

ME 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 information

Appendix 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) 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 information

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications:

(b) A unity feedback system is characterized by the transfer function. Design a suitable compensator to meet the following specifications: 1. (a) The open loop transfer function of a unity feedback control system is given by G(S) = K/S(1+0.1S)(1+S) (i) Determine the value of K so that the resonance peak M r of the system is equal to 1.4.

More information

State Feedback Controller for Position Control of a Flexible Link

State Feedback Controller for Position Control of a Flexible Link Laboratory 12 Control Systems Laboratory ECE3557 Laboratory 12 State Feedback Controller for Position Control of a Flexible Link 12.1 Objective The objective of this laboratory is to design a full state

More information

Digital Control Semester Project

Digital Control Semester Project Digital Control Semester Project Part I: Transform-Based Design 1 Introduction For this project you will be designing a digital controller for a system which consists of a DC motor driving a shaft with

More information

Lab 3: Model based Position Control of a Cart

Lab 3: Model based Position Control of a Cart I. Objective Lab 3: Model based Position Control of a Cart The goal of this lab is to help understand the methodology to design a controller using the given plant dynamics. Specifically, we would do position

More information

Lab 6a: Pole Placement for the Inverted Pendulum

Lab 6a: Pole Placement for the Inverted Pendulum Lab 6a: Pole Placement for the Inverted Pendulum Idiot. Above her head was the only stable place in the cosmos, the only refuge from the damnation of the Panta Rei, and she guessed it was the Pendulum

More information

UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics

UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics UNIVERSITY OF WASHINGTON Department of Aeronautics and Astronautics Modeling and Control of a Flexishaft System March 19, 2003 Christopher Lum Travis Reisner Amanda Stephens Brian Hass AA/EE-448 Controls

More information

Performance of Feedback Control Systems

Performance of Feedback Control Systems Performance of Feedback Control Systems Design of a PID Controller Transient Response of a Closed Loop System Damping Coefficient, Natural frequency, Settling time and Steady-state Error and Type 0, Type

More information

1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) =

1 x(k +1)=(Φ LH) x(k) = T 1 x 2 (k) x1 (0) 1 T x 2(0) T x 1 (0) x 2 (0) x(1) = x(2) = x(3) = 567 This is often referred to as Þnite settling time or deadbeat design because the dynamics will settle in a Þnite number of sample periods. This estimator always drives the error to zero in time 2T or

More information

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad

INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad INSTITUTE OF AERONAUTICAL ENGINEERING (Autonomous) Dundigal, Hyderabad - 500 043 Electrical and Electronics Engineering TUTORIAL QUESTION BAN Course Name : CONTROL SYSTEMS Course Code : A502 Class : III

More information

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System

CHAPTER 1 Basic Concepts of Control System. CHAPTER 6 Hydraulic Control System CHAPTER 1 Basic Concepts of Control System 1. What is open loop control systems and closed loop control systems? Compare open loop control system with closed loop control system. Write down major advantages

More information

Introduction to Control (034040) lecture no. 2

Introduction to Control (034040) lecture no. 2 Introduction to Control (034040) lecture no. 2 Leonid Mirkin Faculty of Mechanical Engineering Technion IIT Setup: Abstract control problem to begin with y P(s) u where P is a plant u is a control signal

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall 2007 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering.4 Dynamics and Control II Fall 7 Problem Set #9 Solution Posted: Sunday, Dec., 7. The.4 Tower system. The system parameters are

More information

Control of Manufacturing Processes

Control 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 information

Massachusetts Institute of Technology Department of Mechanical Engineering Dynamics and Control II Design Project

Massachusetts Institute of Technology Department of Mechanical Engineering Dynamics and Control II Design Project Massachusetts Institute of Technology Department of Mechanical Engineering.4 Dynamics and Control II Design Project ACTIVE DAMPING OF TALL BUILDING VIBRATIONS: CONTINUED Franz Hover, 5 November 7 Review

More information

Introduction to Feedback Control

Introduction 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 information

MAS107 Control Theory Exam Solutions 2008

MAS107 Control Theory Exam Solutions 2008 MAS07 CONTROL THEORY. HOVLAND: EXAM SOLUTION 2008 MAS07 Control Theory Exam Solutions 2008 Geir Hovland, Mechatronics Group, Grimstad, Norway June 30, 2008 C. Repeat question B, but plot the phase curve

More information

(Refer Slide Time: 00:01:30 min)

(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 information

SRV02-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 SRV02-Series Rotary Experiment # 1 Position Control Student Handout 1. Objectives The objective in this experiment is to introduce the

More information

Spontaneous Speed Reversals in Stepper Motors

Spontaneous Speed Reversals in Stepper Motors Spontaneous Speed Reversals in Stepper Motors Marc Bodson University of Utah Electrical & Computer Engineering 50 S Central Campus Dr Rm 3280 Salt Lake City, UT 84112, U.S.A. Jeffrey S. Sato & Stephen

More information

100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) =

100 (s + 10) (s + 100) e 0.5s. s 100 (s + 10) (s + 100). G(s) = 1 AME 3315; Spring 215; Midterm 2 Review (not graded) Problems: 9.3 9.8 9.9 9.12 except parts 5 and 6. 9.13 except parts 4 and 5 9.28 9.34 You are given the transfer function: G(s) = 1) Plot the bode plot

More information

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY

FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY FATIMA MICHAEL COLLEGE OF ENGINEERING & TECHNOLOGY Senkottai Village, Madurai Sivagangai Main Road, Madurai - 625 020. An ISO 9001:2008 Certified Institution DEPARTMENT OF ELECTRONICS AND COMMUNICATION

More information

Department of Mechanical Engineering

Department of Mechanical Engineering Department of Mechanical Engineering 2.010 CONTROL SYSTEMS PRINCIPLES Laboratory 2: Characterization of the Electro-Mechanical Plant Introduction: It is important (for future lab sessions) that we have

More information

CURRENT LOOPS George W. Younkin, P.E. Life Fellow IEEE Industrial Controls Research, Inc. Fond du Lac, Wisconsin

CURRENT LOOPS George W. Younkin, P.E. Life Fellow IEEE Industrial Controls Research, Inc. Fond du Lac, Wisconsin CURRENT LOOPS George W. Younkin, P.E. Life Fellow IEEE Industrial Controls Research, Inc. Fond du Lac, Wisconsin All industrial servo drives require some form of compensation often referred to as proportional,

More information

School of Mechanical Engineering Purdue University. ME375 ElectroMechanical - 1

School 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 information

Control Systems I Lecture 10: System Specifications

Control Systems I Lecture 10: System Specifications Control Systems I Lecture 10: System Specifications Readings: Guzzella, Chapter 10 Emilio Frazzoli Institute for Dynamic Systems and Control D-MAVT ETH Zürich November 24, 2017 E. Frazzoli (ETH) Lecture

More information

Übersetzungshilfe / Translation aid (English) To be returned at the end of the exam!

Ü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 information

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0.

6.1 Sketch the z-domain root locus and find the critical gain for the following systems K., the closed-loop characteristic equation is K + z 0. 6. Sketch the z-domain root locus and find the critical gain for the following systems K (i) Gz () z 4. (ii) Gz K () ( z+ 9. )( z 9. ) (iii) Gz () Kz ( z. )( z ) (iv) Gz () Kz ( + 9. ) ( z. )( z 8. ) (i)

More information

Example: DC Motor Speed Modeling

Example: 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 information

CDS 101/110 Homework #7 Solution

CDS 101/110 Homework #7 Solution Amplitude Amplitude CDS / Homework #7 Solution Problem (CDS, CDS ): (5 points) From (.), k i = a = a( a)2 P (a) Note that the above equation is unbounded, so it does not make sense to talk about maximum

More information

D(s) G(s) A control system design definition

D(s) G(s) A control system design definition R E Compensation D(s) U Plant G(s) Y Figure 7. A control system design definition x x x 2 x 2 U 2 s s 7 2 Y Figure 7.2 A block diagram representing Eq. (7.) in control form z U 2 s z Y 4 z 2 s z 2 3 Figure

More information

Rotary Motion Servo Plant: SRV02. Rotary Experiment #11: 1-DOF Torsion. 1-DOF Torsion Position Control using QuaRC. Student Manual

Rotary Motion Servo Plant: SRV02. Rotary Experiment #11: 1-DOF Torsion. 1-DOF Torsion Position Control using QuaRC. Student Manual Rotary Motion Servo Plant: SRV02 Rotary Experiment #11: 1-DOF Torsion 1-DOF Torsion Position Control using QuaRC Student Manual Table of Contents 1. INTRODUCTION...1 2. PREREQUISITES...1 3. OVERVIEW OF

More information

Mechatronics Modeling and Analysis of Dynamic Systems Case-Study Exercise

Mechatronics 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 information

Manufacturing Equipment Control

Manufacturing 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 information

Outline. Classical Control. Lecture 1

Outline. Classical Control. Lecture 1 Outline Outline Outline 1 Introduction 2 Prerequisites Block diagram for system modeling Modeling Mechanical Electrical Outline Introduction Background Basic Systems Models/Transfers functions 1 Introduction

More information

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

Dr 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 information

(a) Find the transfer function of the amplifier. Ans.: G(s) =

(a) Find the transfer function of the amplifier. Ans.: G(s) = 126 INTRDUCTIN T CNTR ENGINEERING 10( s 1) (a) Find the transfer function of the amplifier. Ans.: (. 02s 1)(. 001s 1) (b) Find the expected percent overshoot for a step input for the closed-loop system

More information

CDS 101/110a: Lecture 8-1 Frequency Domain Design

CDS 101/110a: Lecture 8-1 Frequency Domain Design CDS 11/11a: Lecture 8-1 Frequency Domain Design Richard M. Murray 17 November 28 Goals: Describe canonical control design problem and standard performance measures Show how to use loop shaping to achieve

More information

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year

Automatic Control 2. Loop shaping. Prof. Alberto Bemporad. University of Trento. Academic year Automatic Control 2 Loop shaping Prof. Alberto Bemporad University of Trento Academic year 21-211 Prof. Alberto Bemporad (University of Trento) Automatic Control 2 Academic year 21-211 1 / 39 Feedback

More information

Belt Tension Clamp. Drive Motor. Friction Brake. Load. Encoder 2. Drive. (4000 lines/rev incremental) Encoder 1. (4000 lines/rev incremental)

Belt Tension Clamp. Drive Motor. Friction Brake. Load. Encoder 2. Drive. (4000 lines/rev incremental) Encoder 1. (4000 lines/rev incremental) Industrial Servo System Introduction The first part this lab is to investigate how the dynamic response of a closed-loop system can be used to determine the mass moment of inertia of a model industrial

More information

Position Control Experiment MAE171a

Position Control Experiment MAE171a Position Control Experiment MAE171a January 11, 014 Prof. R.A. de Callafon, Dept. of MAE, UCSD TAs: Jeff Narkis, email: jnarkis@ucsd.edu Gil Collins, email: gwcollin@ucsd.edu Contents 1 Aim and Procedure

More information

Control of Electromechanical Systems

Control 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 information

Lab 5a: Pole Placement for the Inverted Pendulum

Lab 5a: Pole Placement for the Inverted Pendulum Lab 5a: Pole Placement for the Inverted Pendulum November 1, 2011 1 Purpose The objective of this lab is to achieve simultaneous control of both the angular position of the pendulum and horizontal position

More information

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

sc 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 information

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions

Module 3F2: Systems and Control EXAMPLES PAPER 2 ROOT-LOCUS. Solutions Cambridge University Engineering Dept. Third Year Module 3F: Systems and Control EXAMPLES PAPER ROOT-LOCUS Solutions. (a) For the system L(s) = (s + a)(s + b) (a, b both real) show that the root-locus

More information

ECE 486 Control Systems

ECE 486 Control Systems ECE 486 Control Systems Spring 208 Midterm #2 Information Issued: April 5, 208 Updated: April 8, 208 ˆ This document is an info sheet about the second exam of ECE 486, Spring 208. ˆ Please read the following

More information

Root Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1

Root Locus. Motivation Sketching Root Locus Examples. School of Mechanical Engineering Purdue University. ME375 Root Locus - 1 Root Locus Motivation Sketching Root Locus Examples ME375 Root Locus - 1 Servo Table Example DC Motor Position Control The block diagram for position control of the servo table is given by: D 0.09 Position

More information

Due Wednesday, February 6th EE/MFS 599 HW #5

Due Wednesday, February 6th EE/MFS 599 HW #5 Due Wednesday, February 6th EE/MFS 599 HW #5 You may use Matlab/Simulink wherever applicable. Consider the standard, unity-feedback closed loop control system shown below where G(s) = /[s q (s+)(s+9)]

More information

Introduction to Controls

Introduction 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 information

FALL UNIVERSITY OF NEVADA, LAS VEGAS DEPARTMENT OF MECHANICAL ENGINEERING MEG 421 Automatic Controls Design Project

FALL UNIVERSITY OF NEVADA, LAS VEGAS DEPARTMENT OF MECHANICAL ENGINEERING MEG 421 Automatic Controls Design Project FALL 2011 - UNIVERSITY OF NEVADA, LAS VEGAS DEPARTMENT OF MECHANICAL ENGINEERING MEG 421 Automatic Controls Design Project Objective: The design project will give everyone in the class an opportunity to

More information

Lab #2: Digital Simulation of Torsional Disk Systems in LabVIEW

Lab #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 information

Bangladesh University of Engineering and Technology. EEE 402: Control System I Laboratory

Bangladesh 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 information

Control Systems. Design of State Feedback Control.

Control Systems. Design of State Feedback Control. Control Systems Design of State Feedback Control chibum@seoultech.ac.kr Outline Design of State feedback control Dominant pole design Symmetric root locus (linear quadratic regulation) 2 Selection of closed-loop

More information

If you need more room, use the backs of the pages and indicate that you have done so.

If you need more room, use the backs of the pages and indicate that you have done so. EE 343 Exam II Ahmad F. Taha Spring 206 Your Name: Your Signature: Exam duration: hour and 30 minutes. This exam is closed book, closed notes, closed laptops, closed phones, closed tablets, closed pretty

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 21: Stability Margins and Closing the Loop Overview In this Lecture, you will learn: Closing the Loop Effect on Bode Plot Effect

More information

Exercise 1 (A Non-minimum Phase System)

Exercise 1 (A Non-minimum Phase System) Prof. Dr. E. Frazzoli 5-59- Control Systems I (HS 25) Solution Exercise Set Loop Shaping Noele Norris, 9th December 26 Exercise (A Non-minimum Phase System) To increase the rise time of the system, we

More information

FREQUENCY-RESPONSE DESIGN

FREQUENCY-RESPONSE DESIGN ECE45/55: Feedback Control Systems. 9 FREQUENCY-RESPONSE DESIGN 9.: PD and lead compensation networks The frequency-response methods we have seen so far largely tell us about stability and stability margins

More information

Exercises for lectures 13 Design using frequency methods

Exercises for lectures 13 Design using frequency methods Exercises for lectures 13 Design using frequency methods Michael Šebek Automatic control 2016 31-3-17 Setting of the closed loop bandwidth At the transition frequency in the open loop is (from definition)

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall K(s +1)(s +2) G(s) =.

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering Dynamics and Control II Fall K(s +1)(s +2) G(s) =. MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering. Dynamics and Control II Fall 7 Problem Set #7 Solution Posted: Friday, Nov., 7. Nise problem 5 from chapter 8, page 76. Answer:

More information

Lab 3: Quanser Hardware and Proportional Control

Lab 3: Quanser Hardware and Proportional Control Lab 3: Quanser Hardware and Proportional Control The worst wheel of the cart makes the most noise. Benjamin Franklin 1 Objectives The goal of this lab is to: 1. familiarize you with Quanser s QuaRC tools

More information

Control of Manufacturing Processes

Control of Manufacturing Processes Control of Manufacturing Processes Subject 2.830 Spring 2004 Lecture #19 Position Control and Root Locus Analysis" April 22, 2004 The Position Servo Problem, reference position NC Control Robots Injection

More information

Index. Index. More information. in this web service Cambridge University Press

Index. Index. More information.  in this web service Cambridge University Press A-type elements, 4 7, 18, 31, 168, 198, 202, 219, 220, 222, 225 A-type variables. See Across variable ac current, 172, 251 ac induction motor, 251 Acceleration rotational, 30 translational, 16 Accumulator,

More information

Laboratory Exercise 1 DC servo

Laboratory 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 information

Software Engineering 3DX3. Slides 8: Root Locus Techniques

Software Engineering 3DX3. Slides 8: Root Locus Techniques Software Engineering 3DX3 Slides 8: Root Locus Techniques Dr. Ryan Leduc Department of Computing and Software McMaster University Material based on Control Systems Engineering by N. Nise. c 2006, 2007

More information

Transient Response of a Second-Order System

Transient Response of a Second-Order System Transient Response of a Second-Order System ECEN 830 Spring 01 1. Introduction In connection with this experiment, you are selecting the gains in your feedback loop to obtain a well-behaved closed-loop

More information

Exercise 1 (A Non-minimum Phase System)

Exercise 1 (A Non-minimum Phase System) Prof. Dr. E. Frazzoli 5-59- Control Systems I (Autumn 27) Solution Exercise Set 2 Loop Shaping clruch@ethz.ch, 8th December 27 Exercise (A Non-minimum Phase System) To decrease the rise time of the system,

More information

Outline. Classical Control. Lecture 2

Outline. Classical Control. Lecture 2 Outline Outline Outline Review of Material from Lecture 2 New Stuff - Outline Review of Lecture System Performance Effect of Poles Review of Material from Lecture System Performance Effect of Poles 2 New

More information

Mechatronics. MANE 4490 Fall 2002 Assignment # 1

Mechatronics. 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 information

Control Systems. University Questions

Control Systems. University Questions University Questions UNIT-1 1. Distinguish between open loop and closed loop control system. Describe two examples for each. (10 Marks), Jan 2009, June 12, Dec 11,July 08, July 2009, Dec 2010 2. Write

More information

Dynamic Compensation using root locus method

Dynamic Compensation using root locus method CAIRO UNIVERSITY FACULTY OF ENGINEERING ELECTRONICS & COMMUNICATIONS DEP. 3rd YEAR, 00/0 CONTROL ENGINEERING SHEET 9 Dynamic Compensation using root locus method [] (Final00)For the system shown in the

More information

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION

CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION CHAPTER 7 : BODE PLOTS AND GAIN ADJUSTMENTS COMPENSATION Objectives Students should be able to: Draw the bode plots for first order and second order system. Determine the stability through the bode plots.

More information

Dynamic circuits: Frequency domain analysis

Dynamic circuits: Frequency domain analysis Electronic Circuits 1 Dynamic circuits: Contents Free oscillation and natural frequency Transfer functions Frequency response Bode plots 1 System behaviour: overview 2 System behaviour : review solution

More information

Compensator Design to Improve Transient Performance Using Root Locus

Compensator Design to Improve Transient Performance Using Root Locus 1 Compensator Design to Improve Transient Performance Using Root Locus Prof. Guy Beale Electrical and Computer Engineering Department George Mason University Fairfax, Virginia Correspondence concerning

More information

III. The STM-8 Loop - Work in progress

III. The STM-8 Loop - Work in progress III. The STM-8 Loop - Work in progress This contains the loop functions for a velocity input. The interaction between, forward gain, feedback function, loop gain and transfer function are well displayed.

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 23: Drawing The Nyquist Plot Overview In this Lecture, you will learn: Review of Nyquist Drawing the Nyquist Plot Using

More information

System Modeling: Motor position, θ The physical parameters for the dc motor are:

System Modeling: Motor position, θ The physical parameters for the dc motor are: Dept. of EEE, KUET, Sessional on EE 3202: Expt. # 2 2k15 Batch Experiment No. 02 Name of the experiment: Modeling of Physical systems and study of their closed loop response Objective: (i) (ii) (iii) (iv)

More information

Engraving Machine Example

Engraving Machine Example Engraving Machine Example MCE44 - Fall 8 Dr. Richter November 24, 28 Basic Design The X-axis of the engraving machine has the transfer function G(s) = s(s + )(s + 2) In this basic example, we use a proportional

More information

Design a SSV. Small solar vehicle. Case SSV part 1

Design a SSV. Small solar vehicle. Case SSV part 1 1 Design a SSV Small solar vehicle Case SSV part 1 2 Contents 1. The characteristics of the solar panel... 4 2. Optimal gear ratio... 10 3. Bisection method... 14 4. Sankey diagrams... 18 A) Sankey diagram

More information

2.004 Dynamics and Control II Spring 2008

2.004 Dynamics and Control II Spring 2008 MIT OpenCourseWare http://ocw.mit.edu 2.004 Dynamics and Control II Spring 2008 For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. Massachusetts Institute

More information

Predictive Cascade Control of DC Motor

Predictive 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 information

Fast Seek Control for Flexible Disk Drive Systems

Fast Seek Control for Flexible Disk Drive Systems Fast Seek Control for Flexible Disk Drive Systems with Back EMF and Inductance Chanat La-orpacharapan and Lucy Y. Pao Department of Electrical and Computer Engineering niversity of Colorado, Boulder, CO

More information