Project Lab Report. Michael Hall. Hao Zhu. Neil Nevgi. Station 6. Ta: Yan Cui

Size: px
Start display at page:

Download "Project Lab Report. Michael Hall. Hao Zhu. Neil Nevgi. Station 6. Ta: Yan Cui"

Transcription

1 Project Lab Report Michael Hall Hao Zhu Neil Nevgi Station 6 Ta: Yan Cui Nov. 12 th 2012

2 Table of Contents: Executive Summary 3 Modeling Report.4-7 System Identification 7-11 Control Design Simulation and Experiment Appendix

3 Executive Summary: The final report for the inverted pendulum lab contains information that covers the modeling, system identification, control design and simulation and experimental response of the system. Beginning with free body diagrams and developing transfer functions for each component of the system allowed for a simulation of the system to be done. In order to achieve a balancing inverted pendulum on the rotating disk, controllers needed to be developed. Using the simulations of the components of the system and basic controller design concepts which are explained within the report, controllers were designed to keep the inverted pendulum upright while also keeping the table close to stationary. Testing of these controllers on the real system was done by using a combination of LabVIEW, the Crio and a FPGA. Creating a nested feedback loop in LabVIEW and implementing the controllers led to the creation of a system that was able to stand keep the inverted pendulum upright without causing a large displacement in the rotational angle of the disk. The basic idea behind the inverted pendulum staying upright is as follows. The inverted pendulum starts at an angle close to vertical (which is known as 0 degrees in this case). The pendulum is naturally unstable and will begin to fall to either side. As the pendulum begins to fall, the disk below moves in the direction of the falling pendulum thereby moving the pendulum closer to the 0 degree mark. Doing this can cause the pendulum to overshoot the 0 degree mark and move the opposite direction. This will cause the disk to rotate back towards the pendulum causing an oscillatory motion that is in a constant check and balance state without causing a major displacement in the rotating disk. 3

4 Modeling: The first step in the modeling process was identifying our systems and creating a free body diagram of each system. Three systems existed, an electrical system for the drive motor, the radial disk and the vertical rod. Next, free body diagrams were created for each system. From these diagrams, equations relating our inputs and outputs were created; specifically one transfer function for table angle to rod angle and another for input voltage to table angle. The steps for these processes can be seen below in the following equations and figures. This led to the following Equations: Figure 1: Components Equation 1: ' 0 U RM IM KM N (from circuit) Note: Inductance was neglected in the above equation and free body diagram due to its negligible effect on the system. Equation 2: Tt KtNI M (from Disk) Solving equation 2 for I and substituting into equation 1 leads to the following: 4

5 Equation 3: Tt 0 U RM[ ] KMN KN t ' The torque is also a function of phi and needs to be converted. By combining equation 4 with equation 3, equation 5 is found. Equation 4: Equation 5: T J F R '' ' t n table (Mu is friction coefficient) '' ' ( J Fn Rtable ) U RM[ ] KMN KN t ' Now converting to the S domain will give a transfer function for the table angle relative to the input voltage. ( J) U R K N R R FR '' ' n table M [ ] [ M M ] M Kt N Kt N KtN ( J) U s R S s K N R S s 2 ( ) M [ ] ( ) [ M M ] ( ) KtN KtN ( J) U( s) S( RM [ ] S [ KM N RM ]) ( s) K N K N t t Equation 6: ( s) 1 Us () JRM RM S( S ( KM N) K N K N t t This resembles the first order equations that are commonly used. 1 TF K S ( S 1) Now there is one more transfer function to get, specifically one that related the table angle, phi, with the rod angle, theta. Equations are now developed starting with Newton s law and Newton s law as it relates to angular motion. F M X F MY '' '' Equation 7: ' '' Jrod FY Lrod FX Lrod rod 5

6 Then to expand equation 7 further, Y and X need to be solved for. This is done using the inverted pendulum free body diagram and solving the X and Y components and then taking the derivative twice. Y L R Y' L cos( ) R sin( ) ' Y '' L sin( ) '' L cos( ) ' R Assu min g : cos( ) 1,sin( ) '' 0 R Equation 8: Y'' L ' R Equation 9: X L L T sin( ) X ' L ' L cos( ) ' T X '' L '' L cos( ) '' L sin( ) ' Re ducing... X '' L '' L '' R R T R R T R A substitution of equations 8 and 9 into equation 7 leads to a differential equation that relates theta and phi to one another. Converting this equation into the S domain then gives the needed transfer function. The assumptions made to reduce X and Y were done because the values of the cosine of theta is always so close to one and the value of sine of theta multiplied by theta double prime was so small it could be considered zero. '' J ml L '' ml '' mgl 2 ' rod T R R rod R 2 ' [ Jrod mlr ] '' rod mglr mlt LR '' [ Jrod mlr ] S ( s) rods ( s) mglr ( s) mlt LRS ( s) [ JrodS mlr S rods mglr ] ( s) mlt LRS ( s) 6

7 Equation 10: () s ml L S 2 T R ( s) [ Jrod S mlr S rod S] mglr Converting this into a more usable form gives another representation of the same transfer function: Equation 11: LT W 2 2 R S () s g ( s) S 2 W S] W 2 2 rod R R (Where the ± depends on the orientation of the pendulum) These equations show that we need to identify certain unknown values for the transfer functions to be complete. The values of K, tau, Lt, damping coefficient of the rod and Wr need to be found. This can be done through system identification. System Identification: Now that the system models exist, the parameters for each model need to be identified. In order to solve for these parameters, testing of the actual system needed to be done. In order to test the actual system, we needed to create a VI to control the system. Taking the VI s from lab 4 and updating them to read two separate encoders allowed us to measure the position of the table and the inverted pendulum. The VI still needed to only control one motor so very little updating had to be done to the other VI. The measurement VI can be seen below. Figure 1: Measurement VI 7

8 The value of the encoder per rotation of the servo table as well as per rotation of the pendulum was calculated. These values are listed below: Encoder value for 1 rotation of Inverted Pendulum: 3720 Encoder value for 1 rotation of Servo Table: Once the VI s were complete, it was possible to record the response of the servo table to a step input and the response of the inverted pendulum to an impulse. The graph for the inverted pendulum was taken while the pendulum was upside down. Figure 2: Servo Table Response 8

9 Figure 3: Inverted Pendulum Response Using information taken from these graphs will allow for the coefficients needed to be solved for. First we will solve the first order equation from figure 3. Finding tao is done by simply finding the time it takes the system to reach 63.2% of its final value. The graph settles at Sixty three point two percent of 5.25 is The graph reaches approximately 3.2 seconds after the step impulse is initiated. This results in: 3.2 Next the gain of the first order system is calculated. This is done by taking the settling value of 5.25 and dividing it by the magnitude of the step impulse. This leads to the following value of K K This gives us the following transfer function to simulate the servo table: Equation 12: T F S(3.2S1) 9

10 Next the coefficients of the second order system will be calculated. This is again simply done by using values taken from figure 4. First we will calculate the resonant frequency. This is done by measuring the number of cycles and the time for the number of cycles, then dividing the two. The first eight cycles happen over 8.2 seconds. This leads to a resonant frequency of: W R rad s Now that the resonant frequency is known, it is possible to calculate the damping coefficient. The damping coefficient is found by taking the value at peaks from figure 4 and using them in the following equation. Equation 13: X X 1 ln( ) X (2 ) ln( ) X Using values of.24 and.224 (the value of the second and third peak) for X1 and X2 respectively leads to a value of: The final unknown value is the value of the radius of the table; Lt. This was measured to be 13.5 cm LT.0135Meters Now that all of these values have been found it is possible to create our final transfer functions to simulate the response of the system. These final transfer functions can be seen below: Servo Table: Inverted Pendulum: T F T F S (3.2 S 1) S S S

11 Now that the system has been analyzed it will be possible to design a controller to control the system. The next step will be to use the above information in a simulation with different controller designs to see what type of control will create the optimum performance in regards to the necessary specifications. Control Design: After the system identification, we defined the system transfer function, invert rod and rotational table. TF of the rotational table: TF of the inverted rod: Gr = Gt = s(3.2 + s) s 2 s s Using feedback control, the structure of the system is shown below: Cr Ct Gt Gr Figure 4: system structure The table position control stays inside and the rod position control stay in the outside loop, which allows the system ability to keep tracking two sensor values. Table controller design: Initially, we only consider the table and the inside loop. If we want zero steady state error, with respect to ramp input, the system type should be at least type 1. Therefore, in the controller, Ct, there is at least one s, integrator, in the denominator. And we also need a proper controller which means the denominator order should be equal or greater than the order of numerator. The smallest order controller we can choose is shown below: Ct = b2 s2 + b1 s + b0 s (s + a) 11

12 With this controller, the CLCE of the inside loops should be 4 th order, which means there will be 4 close loop poles. The performance of the table position control we desired is less 40% overshot and settled in 1 second. Based on this, we begin to draw root locus and placed or pole at performance region. However, when we attempted to solve the CLCE; there are 4 variables but 5 equations, which is unsolvable. This led to the following modification: Ct = b2 s2 + b1 s + b0 k s (s + a) By doing this, 5 unknowns and 5 equations are given. Detailed calculations are shown in appendix Matlab code. From the performance region, we place poles at: X1=-15+15i; x2=-15-15i; X3=-18; X4=-18; And the simulations with unit step input showed below: Figure 5: system simulation of unit step response The settling time is about 0.8 second which is good enough, but the overshot is 55%, larger than the desired, which is because of zeros. If the initial input is not large, is will not be a problem in the system. 12

13 The final table controller: Ct = s s s (s ) Rod controller design: After designed the table controller, we begin to design the rod controller. To simplify the system we assumed the inner loop was equal to 1. The total gain of the table controller is close to 1 and table controller should much faster than the rob controller, which because of that the table should be fast enough to balance the rod. If the rod controller is faster, the position control of the table will be hardly reached. From the experimental test, we assume that the table controller should be at least 5 times faster than the rod controller. When designing the controller structure of the rod, we thought that the rod comes with some initial angle which is not zero; we need an s, differentiator, as filter on the numerator. The order of the numerator should be at least 2 nd, which means the order of the denominator should be at least 2 nd. Then, we choose the structure of the controller as below: Cr = s (s + a) b3 s 3 + b2 s 2 + b1 s + b0 By combining with the rod, the CLCE of the system become 5 th order, which give 5 close loop poles. However, there is a similar problem as designing table controller. When solving the CLCE, there are 5 variables but 6 equations. This leads to the addition of a constant gain, K. Cr = k s (s + a) b3 s 3 + b2 s 2 + b1 s + b0 By following the rule that the table controller should be 5 times faster than the rod controller, we decided to put close loop pole at region from -1 to -3 which are slow enough. Even though some of the poles will not be dominate poles, they still cannot be too fast to disturb the table control system. Then we choose the outside loop close loop poles at: X1=-1+1i; X2=-1-1i; X3=-3; X4=-3; X5=-3; The final rod controller: Cr = s (s ) 1 s s s

14 And the simulations with unit step input showed below: Figure 6: rod system simulation of unit step response Figure 7: entire system simulation of unit step response 14

15 From figure 6, we can see that in the simulation, the rod will be settled in about 6 second, but the over shot will be very large. However, since the input rod angle will very small, the overshot will not affect the system very much. If the rod angle is very large, the linear model build for invert pendulum system is not valid anymore, with large rod angle, the center of mass will be further away from the center of the table, which will affect the transfer function assumed for the rob. From figure 7, the step response of the entire system, we can see that if the initial value is very close to the equilibrium point, the system will settle very fast with small overshoot. However, use step input to simulate the motor run system is not proper technically, because in reality, the motor is operated by ramp input. Simulation and experiment Unit step response simulations of the rod and servo table systems were conducted using Matlab as can be referred to in the Appendix. The simulation of the total system can be referred to in Figure 7 in the Control Design section of this report. Using these simulations, closed loop stable responses were tested experimentally by connecting the servo table to the NI CompactRIO hardware of LabView. A LabView project was created such that the servo table could be controlled using pre designed controllers with the system structure schematic as can be seen in Figure 4. A screenshot of the LabView VI file following this schematic can be seen in the figure below: 15

16 Figure 8: LabView VI file s Control Simulation loop following system controller schematic The designed controllers were inputted into the LabView VI as transfer functions and the VI was run after compiling the files at the FPGA level of the project. Specific care was taken when conducting these experiments where the emergency stop of the CompactRIO box was kept in handy distance. Additionally, an attempt was made at manually setting the initial rod angle to as close to zero as possible. After the VI was in operation, the rod was intentionally offset in order to obtain readable data. The response recorded can be reviewed in figure 6 below: Figure 9: Experimental response of inverted pendulum using controller structure Significant discrepancies were observed between the simulation and experimental response of the controller structure. It should be noted that the responsiveness of the feedback loop in a system is compromised when using a LabView-Windows interface. A delay of up to 20 milliseconds per feedback loop could be observable when running the experiment. It should also be noted that the designed system uses nested feedback loops which could further hamper the 16

17 delay in the signal. Additionally, it was noted that the actuator did not respond completely accurately. This could be sourced to the fact that the actuator involved a system of gears which could have had been prone to stiction where the term stiction refers to the static friction the gears would have to counter in order to enable relative motion. Additionally, with the use of an actuator, the risk of actuator saturation is imminent. Actuator saturation has the potential of seriously hampering performance that could result in the controller response not meeting performance specifications. The controller system would need to be redesigned using a control law to counter actuator saturation and variable dynamics. Thus, it is learnt that a successfully performing controller system would have to account for these ever-present non-linearity s in order to further better performance. From figure 9, we observe that the system reaches steady state in XXX seconds. It should be addressed that the assumption that the rod was held perpendicular to the servo table needs to hold in order for the controller system to perform within the required parameters. If the rod was offset at an angle, the relation between the center of mass and servo table would change with the changing equations of motion. In order for the controller to perform with the offset angle, the transfer function modeling the rod would need to be redefined to account for this angle. A filter could model the relation that can be derived between this angle and the transfer function of the rod so that the rod could achieve steady state regardless of its initial position. It should also be noted that at extreme angles of the rod, the actuator would not be responsive or fast enough to achieve a state of oscillation. 17

18 Appendix: Calculations shown in Matlab Program: (code below) Table controller calculation and simulation program: clear; clc; s=tf('s'); x1=-15+15i; x2=-15-15i; x3=-18; x4=-18; A=[1; (-x1-x2-x3-x4); x3*(x1+x2)+x1*x2+x4*(x1+x2+x3); -x4*(x3*(x1+x2)+x1*x2)- x1*x2*x3; x1*x2*x3*x4]; k=0.3846; a=(a(2)-k)*0.3846/k; b2=(a(3)-a*k)*0.3125; b1=a(4)*0.3125; b0=a(5)*0.3125; sysp=tf([2.625],[ ]); sysc=tf([b2 b1 b0],k*[1 a 0]); sysf=tf([10],[ ]); sys=feedback(sysp*sysc,1); figure(1) step(sys) grid on; 18

19 Rod controller calculation, simulation and entire system simulation program: clear; clc; s=tf('s'); x1=-1+1i; x2=-1-1i; x3=-3; x4=-3; x5=-3; A=[1; (-x1-x2-x3-x4-x5)-13/25; (x5*(x1+x2+x3+x4)+x3*(x1+x2)+x1*x2+x4*(x1+x2+x3)); (- x5*(x3*(x1+x2)+x1*x2+x4*(x1+x2+x3))-x4*(x3*(x1+x2)+x1*x2)-x1*x2*x3); (x5*(x4*(x3*(x1+x2)+x1*x2)+x1*x2*x3)+x1*x2*x3*x4); -x1*x2*x3*x4*x5]; b0=-a(6)*50/1879; b3=a(1); b1=-(a(5)-27*b0/200)*50/1879; b2=-(a(4)-27*b1/200-b0)/1879*50; k=(a(2)-b2-27*b3/200)*25/15; a=(a(3)+1879/50*b3-27/200*b2-b1)*25/13/k; sysp=tf([ ],[ ]); sysc=tf([1 a 0]*k,[b3 b2 b1 b0]); Ct=tf([ ],[ ]); Gt=tf([2.635],[ ]); systable=feedback(ct*gt,1); sysr=feedback(sysp*sysc,1); systotal=feedback(sysp*systable*sysc,1); figure(1); step(sysr); figure(2) step(systotal); 19

Feedback Control of Linear SISO systems. Process Dynamics and Control

Feedback Control of Linear SISO systems. Process Dynamics and Control Feedback Control of Linear SISO systems Process Dynamics and Control 1 Open-Loop Process The study of dynamics was limited to open-loop systems Observe process behavior as a result of specific input signals

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

DC Motor Position: System Modeling

DC 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 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

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain

C(s) R(s) 1 C(s) C(s) C(s) = s - T. Ts + 1 = 1 s - 1. s + (1 T) Taking the inverse Laplace transform of Equation (5 2), we obtain analyses of the step response, ramp response, and impulse response of the second-order systems are presented. Section 5 4 discusses the transient-response analysis of higherorder systems. Section 5 5 gives

More information

Inverted Pendulum System

Inverted Pendulum System Introduction Inverted Pendulum System This lab experiment consists of two experimental procedures, each with sub parts. Experiment 1 is used to determine the system parameters needed to implement a controller.

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

Inverted Pendulum: State-Space Methods for Controller Design

Inverted Pendulum: State-Space Methods for Controller Design 1 de 12 18/10/2015 22:45 Tips Effects TIPS ABOUT BASICS HARDWARE INDEX NEXT INTRODUCTION CRUISE CONTROL MOTOR SPEED MOTOR POSITION SYSTEM MODELING ANALYSIS Inverted Pendulum: State-Space Methods for Controller

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Arizona State University Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real Poles

More information

Systems Analysis and Control

Systems Analysis and Control Systems Analysis and Control Matthew M. Peet Illinois Institute of Technology Lecture 8: Response Characteristics Overview In this Lecture, you will learn: Characteristics of the Response Stability Real

More information

SRV02-Series Rotary Experiment # 7. Rotary Inverted Pendulum. Student Handout

SRV02-Series Rotary Experiment # 7. Rotary Inverted Pendulum. Student Handout SRV02-Series Rotary Experiment # 7 Rotary Inverted Pendulum Student Handout SRV02-Series Rotary Experiment # 7 Rotary Inverted Pendulum Student Handout 1. Objectives The objective in this experiment is

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

(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

Digital Pendulum Control Experiments

Digital Pendulum Control Experiments EE-341L CONTROL SYSTEMS LAB 2013 Digital Pendulum Control Experiments Ahmed Zia Sheikh 2010030 M. Salman Khalid 2010235 Suleman Belal Kazi 2010341 TABLE OF CONTENTS ABSTRACT...2 PENDULUM OVERVIEW...3 EXERCISE

More information

PID Control. Objectives

PID Control. Objectives PID Control Objectives The objective of this lab is to study basic design issues for proportional-integral-derivative control laws. Emphasis is placed on transient responses and steady-state errors. The

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

Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation

Mechatronic 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 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

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

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

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

Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response

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

Feedback Control Systems

Feedback Control Systems ME Homework #0 Feedback Control Systems Last Updated November 06 Text problem 67 (Revised Chapter 6 Homework Problems- attached) 65 Chapter 6 Homework Problems 65 Transient Response of a Second Order Model

More information

Double Inverted Pendulum (DBIP)

Double Inverted Pendulum (DBIP) Linear Motion Servo Plant: IP01_2 Linear Experiment #15: LQR Control Double Inverted Pendulum (DBIP) All of Quanser s systems have an inherent open architecture design. It should be noted that the following

More information

MEAM 510 Fall 2011 Bruce D. Kothmann

MEAM 510 Fall 2011 Bruce D. Kothmann Balancing g Robot Control MEAM 510 Fall 2011 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects

More information

EE 422G - Signals and Systems Laboratory

EE 422G - Signals and Systems Laboratory EE 4G - Signals and Systems Laboratory Lab 9 PID Control Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 April, 04 Objectives: Identify the

More information

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

ECEN 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

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Torsion Disks. (ECP Systems-Model: 205)

EE 4443/5329. LAB 3: Control of Industrial Systems. Simulation and Hardware Control (PID Design) The Torsion Disks. (ECP Systems-Model: 205) EE 4443/539 LAB 3: Control of Industrial Systems Simulation and Hardware Control (PID Design) The Torsion Disks (ECP Systems-Model: 05) Compiled by: Nitin Swamy Email: nswamy@lakeshore.uta.edu Email: okuljaca@lakeshore.uta.edu

More information

Table of Laplacetransform

Table of Laplacetransform Appendix Table of Laplacetransform pairs 1(t) f(s) oct), unit impulse at t = 0 a, a constant or step of magnitude a at t = 0 a s t, a ramp function e- at, an exponential function s + a sin wt, a sine fun

More information

MEAM 510 Fall 2012 Bruce D. Kothmann

MEAM 510 Fall 2012 Bruce D. Kothmann Balancing g Robot Control MEAM 510 Fall 2012 Bruce D. Kothmann Agenda Bruce s Controls Resume Simple Mechanics (Statics & Dynamics) of the Balancing Robot Basic Ideas About Feedback & Stability Effects

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

Inverted Pendulum. Objectives

Inverted Pendulum. Objectives Inverted Pendulum Objectives The objective of this lab is to experiment with the stabilization of an unstable system. The inverted pendulum problem is taken as an example and the animation program gives

More information

Rotary Inverted Pendulum

Rotary Inverted Pendulum Rotary Inverted Pendulum Eric Liu 1 Aug 2013 1 1 State Space Derivations 1.1 Electromechanical Derivation Consider the given diagram. We note that the voltage across the motor can be described by: e b

More information

Lecture 25: Tue Nov 27, 2018

Lecture 25: Tue Nov 27, 2018 Lecture 25: Tue Nov 27, 2018 Reminder: Lab 3 moved to Tuesday Dec 4 Lecture: review time-domain characteristics of 2nd-order systems intro to control: feedback open-loop vs closed-loop control intro to

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

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

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI

Chapter 7 Control. Part Classical Control. Mobile Robotics - Prof Alonzo Kelly, CMU RI Chapter 7 Control 7.1 Classical Control Part 1 1 7.1 Classical Control Outline 7.1.1 Introduction 7.1.2 Virtual Spring Damper 7.1.3 Feedback Control 7.1.4 Model Referenced and Feedforward Control Summary

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

Solution of ODEs using Laplace Transforms. Process Dynamics and Control

Solution of ODEs using Laplace Transforms. Process Dynamics and Control Solution of ODEs using Laplace Transforms Process Dynamics and Control 1 Linear ODEs For linear ODEs, we can solve without integrating by using Laplace transforms Integrate out time and transform to Laplace

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

School of Engineering Faculty of Built Environment, Engineering, Technology & Design

School of Engineering Faculty of Built Environment, Engineering, Technology & Design Module Name and Code : ENG60803 Real Time Instrumentation Semester and Year : Semester 5/6, Year 3 Lecture Number/ Week : Lecture 3, Week 3 Learning Outcome (s) : LO5 Module Co-ordinator/Tutor : Dr. Phang

More information

THE REACTION WHEEL PENDULUM

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

Friction. Modeling, Identification, & Analysis

Friction. Modeling, Identification, & Analysis Friction Modeling, Identification, & Analysis Objectives Understand the friction phenomenon as it relates to motion systems. Develop a control-oriented model with appropriate simplifying assumptions for

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

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

Rotary Motion Servo Plant: SRV02. Rotary Experiment #01: Modeling. SRV02 Modeling using QuaRC. Student Manual

Rotary Motion Servo Plant: SRV02. Rotary Experiment #01: Modeling. SRV02 Modeling using QuaRC. Student Manual Rotary Motion Servo Plant: SRV02 Rotary Experiment #01: Modeling SRV02 Modeling using QuaRC Student Manual SRV02 Modeling Laboratory Student Manual Table of Contents 1. INTRODUCTION...1 2. PREREQUISITES...1

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

State Space Representation

State Space Representation ME Homework #6 State Space Representation Last Updated September 6 6. From the homework problems on the following pages 5. 5. 5.6 5.7. 5.6 Chapter 5 Homework Problems 5.6. Simulation of Linear and Nonlinear

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

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1

Appendix W. Dynamic Models. W.2 4 Complex Mechanical Systems. Translational and Rotational Systems W.2.1 Appendix W Dynamic Models W.2 4 Complex Mechanical Systems W.2.1 Translational and Rotational Systems In some cases, mechanical systems contain both translational and rotational portions. The procedure

More information

Table of Contents 1.0 OBJECTIVE APPARATUS PROCEDURE LAB PREP WORK POLE-PLACEMENT DESIGN

Table of Contents 1.0 OBJECTIVE APPARATUS PROCEDURE LAB PREP WORK POLE-PLACEMENT DESIGN LAB 4 ENGI 38: ADVANCED CONTROLS -------------------------------------------------------------------- Lab Partners: (Alphabetically) Figliomeni, Dan Malyshev, Andrey McGrath, Adam TO: WARREN PAJU ELECTRICAL

More information

The Damped Pendulum. Physics 211 Lab 3 3/18/2016

The Damped Pendulum. Physics 211 Lab 3 3/18/2016 PHYS11 Lab 3 Physics 11 Lab 3 3/18/16 Objective The objective of this lab is to record the angular position of the pendulum vs. time with and without damping. The data is then analyzed and compared to

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

Stepping Motors. Chapter 11 L E L F L D

Stepping 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 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

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

THE FLOATING DUTCHMEN Three Dimensional Driven-Arm Inverted Pendulum

THE FLOATING DUTCHMEN Three Dimensional Driven-Arm Inverted Pendulum THE FLOATING DUTCHMEN Three Dimensional Driven-Arm Inverted Pendulum Final Report for ECSE-496 Control Systems Design Team Teresa Bernardi Brian Lewis Matthew Rosmarin Monday, May 8, 6 Rensselaer Polytechnic

More information

Positioning Servo Design Example

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

ECE-320: Linear Control Systems Homework 8. 1) For one of the rectilinear systems in lab, I found the following state variable representations:

ECE-320: Linear Control Systems Homework 8. 1) For one of the rectilinear systems in lab, I found the following state variable representations: ECE-30: Linear Control Systems Homework 8 Due: Thursday May 6, 00 at the beginning of class ) For one of the rectilinear systems in lab, I found the following state variable representations: 0 0 q q+ 74.805.6469

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

The... of a particle is defined as its change in position in some time interval.

The... of a particle is defined as its change in position in some time interval. Distance is the. of a path followed by a particle. Distance is a quantity. The... of a particle is defined as its change in position in some time interval. Displacement is a.. quantity. The... of a particle

More information

Lab Experiment 2: Performance of First order and second order systems

Lab Experiment 2: Performance of First order and second order systems Lab Experiment 2: Performance of First order and second order systems Objective: The objective of this exercise will be to study the performance characteristics of first and second order systems using

More information

PARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM

PARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM PARAMETER IDENTIFICATION, MODELING, AND SIMULATION OF A CART AND PENDULUM Erin Bender Mechanical Engineering Erin.N.Bender@Rose-Hulman.edu ABSTRACT In this paper a freely rotating pendulum suspended from

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

Rutgers University Department of Physics & Astronomy. 01:750:271 Honors Physics I Fall Lecture 20 JJ II. Home Page. Title Page.

Rutgers University Department of Physics & Astronomy. 01:750:271 Honors Physics I Fall Lecture 20 JJ II. Home Page. Title Page. Rutgers University Department of Physics & Astronomy 01:750:271 Honors Physics Fall 2015 Lecture 20 Page 1 of 31 1. No quizzes during Thanksgiving week. There will be recitation according to the regular

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

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

Chapter 7. Digital Control Systems

Chapter 7. Digital Control Systems Chapter 7 Digital Control Systems 1 1 Introduction In this chapter, we introduce analysis and design of stability, steady-state error, and transient response for computer-controlled systems. Transfer functions,

More information

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Report

More information

EXAMPLE: MODELING THE PT326 PROCESS TRAINER

EXAMPLE: MODELING THE PT326 PROCESS TRAINER CHAPTER 1 By Radu Muresan University of Guelph Page 1 EXAMPLE: MODELING THE PT326 PROCESS TRAINER The PT326 apparatus models common industrial situations in which temperature control is required in the

More information

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum

Real-Time Implementation of a LQR-Based Controller for the Stabilization of a Double Inverted Pendulum Proceedings of the International MultiConference of Engineers and Computer Scientists 017 Vol I,, March 15-17, 017, Hong Kong Real-Time Implementation of a LQR-Based Controller for the Stabilization of

More information

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering

Professional Portfolio Selection Techniques: From Markowitz to Innovative Engineering Massachusetts Institute of Technology Sponsor: Electrical Engineering and Computer Science Cosponsor: Science Engineering and Business Club Professional Portfolio Selection Techniques: From Markowitz to

More information

IC6501 CONTROL SYSTEMS

IC6501 CONTROL SYSTEMS DHANALAKSHMI COLLEGE OF ENGINEERING CHENNAI DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING YEAR/SEMESTER: II/IV IC6501 CONTROL SYSTEMS UNIT I SYSTEMS AND THEIR REPRESENTATION 1. What is the mathematical

More information

Conventional Paper-I-2011 PART-A

Conventional Paper-I-2011 PART-A Conventional Paper-I-0 PART-A.a Give five properties of static magnetic field intensity. What are the different methods by which it can be calculated? Write a Maxwell s equation relating this in integral

More information

YTÜ Mechanical Engineering Department

YTÜ Mechanical Engineering Department YTÜ Mechanical Engineering Department Lecture of Special Laboratory of Machine Theory, System Dynamics and Control Division Coupled Tank 1 Level Control with using Feedforward PI Controller Lab Date: Lab

More information

Step input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system?

Step input, ramp input, parabolic input and impulse input signals. 2. What is the initial slope of a step response of a first order system? IC6501 CONTROL SYSTEM UNIT-II TIME RESPONSE PART-A 1. What are the standard test signals employed for time domain studies?(or) List the standard test signals used in analysis of control systems? (April

More information

University of Utah Electrical & Computer Engineering Department ECE 3510 Lab 9 Inverted Pendulum

University of Utah Electrical & Computer Engineering Department ECE 3510 Lab 9 Inverted Pendulum University of Utah Electrical & Computer Engineering Department ECE 3510 Lab 9 Inverted Pendulum p1 ECE 3510 Lab 9, Inverted Pendulum M. Bodson, A. Stolp, 4/2/13 rev, 4/9/13 Objectives The objective of

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

EEE 184 Project: Option 1

EEE 184 Project: Option 1 EEE 184 Project: Option 1 Date: November 16th 2012 Due: December 3rd 2012 Work Alone, show your work, and comment your results. Comments, clarity, and organization are important. Same wrong result or same

More information

Introduction to Process Control

Introduction to Process Control Introduction to Process Control For more visit :- www.mpgirnari.in By: M. P. Girnari (SSEC, Bhavnagar) For more visit:- www.mpgirnari.in 1 Contents: Introduction Process control Dynamics Stability The

More information

(Refer Slide Time: 1:42)

(Refer Slide Time: 1:42) Control Engineering Prof. Madan Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 21 Basic Principles of Feedback Control (Contd..) Friends, let me get started

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

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

Physics 41 HW Set 1 Chapter 15 Serway 8 th ( 7 th )

Physics 41 HW Set 1 Chapter 15 Serway 8 th ( 7 th ) Conceptual Q: 4 (7), 7 (), 8 (6) Physics 4 HW Set Chapter 5 Serway 8 th ( 7 th ) Q4(7) Answer (c). The equilibrium position is 5 cm below the starting point. The motion is symmetric about the equilibrium

More information

Lab #2 - Two Degrees-of-Freedom Oscillator

Lab #2 - Two Degrees-of-Freedom Oscillator Lab #2 - Two Degrees-of-Freedom Oscillator Last Updated: March 0, 2007 INTRODUCTION The system illustrated in Figure has two degrees-of-freedom. This means that two is the minimum number of coordinates

More information

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions EE C28 / ME C34 Fall 24 HW 6.2 Solutions. PI Controller For the system G = K (s+)(s+3)(s+8) HW 6.2 Solutions in negative feedback operating at a damping ratio of., we are going to design a PI controller

More information

THE subject of the analysis is system composed by

THE subject of the analysis is system composed by MECHANICAL VIBRATION ASSIGNEMENT 1 On 3 DOF system identification Diego Zenari, 182160, M.Sc Mechatronics engineering Abstract The present investigation carries out several analyses on a 3-DOF system.

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

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions

MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions MAE143a: Signals & Systems (& Control) Final Exam (2011) solutions Question 1. SIGNALS: Design of a noise-cancelling headphone system. 1a. Based on the low-pass filter given, design a high-pass filter,

More information

Lab 12: Periodic Motion

Lab 12: Periodic Motion Lab 12: Periodic Motion Objectives: To devise an experiment to test variables that might affect the period of a pendulum To carry out an experiment testing variables that might affect the period of a pendulum,

More information

ECE3510 Lab #5 PID Control

ECE3510 Lab #5 PID Control ECE3510 Lab #5 ID Control Objectives The objective of this lab is to study basic design issues for proportionalintegral-derivative control laws. Emphasis is placed on transient responses and steady-state

More information

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Mechanical Engineering 2.04A Systems and Controls Spring 2013 Problem Set #4 Posted: Thursday, Mar. 7, 13 Due: Thursday, Mar. 14, 13 1. Sketch the Root

More information

LABORATORY IV OSCILLATIONS

LABORATORY IV OSCILLATIONS LABORATORY IV OSCILLATIONS You are familiar with many objects that oscillate -- a tuning fork, a pendulum, the strings of a guitar, or the beating of a heart. At the microscopic level, you have probably

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

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

Application Note #3413

Application Note #3413 Application Note #3413 Manual Tuning Methods Tuning the controller seems to be a difficult task to some users; however, after getting familiar with the theories and tricks behind it, one might find the

More information

Experiment # 5 5. Coupled Water Tanks

Experiment # 5 5. Coupled Water Tanks Experiment # 5 5. Coupled Water Tanks 5.. Objectives The Coupled-Tank plant is a Two-Tank module consisting of a pump with a water basin and two tanks. The two tanks are mounted on the front plate such

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

Big Idea 4: Interactions between systems can result in changes in those systems. Essential Knowledge 4.D.1: Torque, angular velocity, angular

Big Idea 4: Interactions between systems can result in changes in those systems. Essential Knowledge 4.D.1: Torque, angular velocity, angular Unit 7: Rotational Motion (angular kinematics, dynamics, momentum & energy) Name: Big Idea 3: The interactions of an object with other objects can be described by forces. Essential Knowledge 3.F.1: Only

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