Rotary Inverted Pendulum
|
|
- Dwain Williams
- 6 years ago
- Views:
Transcription
1 Rotary Inverted Pendulum Eric Liu 1 Aug
2 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 = k m ω m (1.1) where k m is the back-emf constant of the motor, and ω m is the speed of the motor shaft. By Kirchoff s Laws, the circuit shows that: V m I m L m di m dt k mω m = 0. (1.2) If we assume that the motor inductance L m is insignificant, (1.2) can be reduced to: Solving for I m, V m I m k m ω m = 0 (1.3) 2
3 I m = V m k m ω m R m (1.4) The motor torque is proportional to the voltage applied and is described as: τ m = η m k t I m (1.5) where η m is the motor efficiency and k t is the current-torque constant. If we consider the internal gear system as two gears with negligible friction and moment of inertia, we know that: τ eq = η g K g τ m (1.6) where η g is the gearbox efficiency, and K g is the total gear ratio. (Appendix, Figure (1)) K g is provided in the manual, or otherwise can be calculated as the product of the exterior and interior gear ratios. That is, K g = K ge K gi = N 4 N 2 N 3 N 1 Additionally, we see that due to rotational alignments, θ m = K g θ l, implying that: ω m = K g ω l (1.7) Examining the equivalent torque with respect to the load, we have: τ eq = J eq dω l dt + B eqω l + rf (1.8) where F is the equivalent force to be applied to our pendulum, B e q is the viscous damping coefficient, and J eq is the moment of interia as seen at the output, which can be also calculated as J eq = J l + η g J m Kg 2. (J m is the moment of inertia of the internal gear.) Substituting in (1.4), (1.5), (1.6), and (1.7), we get: η m η g k t K g ( V m K g k m ω l dω l ) = J eq R m dt + B eqω l + rf (1.9) 3
4 1.2 Pendulum Motion Derivations Examining the schematic (Appendix, Figure (2)), we note that if the pendulum arm must travel in a fixed circular trajectory with rotational movement solely tangential to its trajectory. Consequently, if we model the pendulum arm as a point mass at it s center point with distance L from the joint, we can derive the following base equations. Case 1: Hanging pendulum F y = mg + mÿ (2.1) F x = mẍ (2.2) τ m + F x y + F y x = 0 (2.3) Now fixing the coordinate system relative to the rotating arm s base, we can also establish that: 1. y(t) = Lcos α 2. x(t) = rθ(t) + Lsin α Where r is the length of the rotating arm. Substituting, our base equations can now be expressed as: F y = mg + m d2 ( Lcos α) (2.4) dt F x = m d2 (rθ + Lsin α) dt (2.5) J p α + F y Lsin α + F x Lcos θ = 0 (2.6) We note that for small angles, sin θ θ, cos θ 1. In addition, and d 2 dt cos θ = ( ) 2 dθ cos θ sin θ d2 θ dt dt 2 4
5 Consequently our equations are now: ( ) d 2 2 dθ dt sin θ = sin θ + cos θ d2 θ dt dt 2 F y = mg + ml( α 2 + α α) (2.7) F x = m(r θ + L( α 2 α + α) (2.8) J p α + F y Lα + F x L = 0 (2.9) Linearizing around α = 0, we note that α 2 0, α α 0, so: F y = mg (2.10) F x = m(r θ + L α) (2.11) J p α + F y Lα + F x L = 0 (2.12) We also know that J p = 1 3 ml2. Combining, we get: which we can rewrite as: 1 3 ml2 α + mglα + m(r θ + L α)l = 0 (2.13) 4 3 ml2 α + mglα + mrl θ = 0 (2.14) Redefining equation (1.9) in terms of θ and setting the input force such that F = F x, we have: η m η g k t K g ( V m K g k m θ R m ) = mr 2 θ + mrl α + Jeq θ + Beq θ (2.15) We can solve for θ and α by first rewriting the notation. Let 1. a = J eq + mr 2 2. b = mlr 3. c = 4 3 ml2 5
6 4. d = mgl 5. E = ac b 2 6. G = ηmηgktkmk2 g +BeqRm R m Then we have: solving, we get: c α + dα + b θ = 0 (2.16) η m η g k t K g V m G R θ = a θ + b α m (2.17) α = ad E α + bg E θ b η mη g k t K g R m E V m (2.18) θ = bd E α cg E θ + c η mη g k t K g R m E V m (2.19) which consequently can be written in state space form: θ α θ 0 θ = bd 0 cg E E 0 α θ + 0 α α 0 ad E +bg E 0 Case 2: Inverted Pendulum c ηmηgktkg R me b ηmηgktkg R me V m (2.20) In the case of the inverted pendulum, we start with slightly different base equations: F y = mg + mÿ (3.1) F x = mẍ (3.2) τ m F x y F y x = 0 (3.3) Fixing the coordinate system relative to the rotating arm s base, we establish that: 1. y(t) = Lcos α 6
7 2. x(t) = rθ(t) Lsin α Following a similar derivation to the hanging pendulum, we solve to get: and 4 3 ml2 α mglα mrl θ = 0 (3.4) η m η g k t K g ( V m K g k m θ R m ) = mr 2 θ mrl α + Jeq θ + Beq θ (3.5) Doing the same substiutions as mentioned before, we have: solving, we get: c α dα b θ = 0 (3.6) η m η g k t K g V m G R θ = a θ b α m (3.7) α = ad E α bg E θ + bη mη g k t K g R m E V m (3.8) θ = bd E α cg E θ + c η mη g k t K g R m E V m (3.9) which leads to the state space equation: θ α θ θ = bd 0 E cg E 0 α θ + α α 0 ad E bg E c ηmηgktkg R me b ηmηgktkg R me V m (3.10) 7
8 2 Model Verification Using our state space model, we can evaluate the stability of both the hanging pendulum equilibrium and the inverted pendulum equilbrium by using MATLAB (Appendix 2.1, 2.2) to calculate the transfer function. For the hanging equilibruim, the transfer function is: EK g bη g η m k t s R m ( Gdb 2 + E 2 s 3 + EGcs 2 + Eads + Gacd) which can be rearranged as EK g bη g η m k t s R m (E 2 s 3 + EGcs 2 + Eads Gdb 2 + Gacd) Looking at the transfer function, we note that all eigenvalues are negative, indicating that the equilibrium is stable, as expected. For the inverted equlibrium, the transfer function is: EK g bη g η m k t s R m (E(ads Gcs 2 ) E 2 s 3 Gbd + Gacd) which can be rearranged as K g bη g η m k t s R m (E 2 s 3 + Gcs 2 Eads + Gbd Gacd) Looking at the transfer function, we note that not all eigenvalues are negative, indicating that the equilibrium is unstable, which is also as expected. 8
9 Subsequently, we can attempt to confirm the validity of our model by calculating the theoretical pulse response of the hanging pendulum system and comparing it to experimental results, using variable values obtained from the SRV02 User Manual (Appendix, Figure (3)) combined with values obtained from the SRV02 Rotary Pendulum Manual (Appendix, Figure (4)). Using MATLAB s Simulink and subsequent data collection methods (Appendix, Figure (5), Appendix 2.3 ), we plot the experimental response, response using SRV02 user manual s suggested state space value s, and our own model s response. 9
10 From these charts, we see that the experimental results indicate far less damping than expected in the manual s model, and significantly less than our model as well. However, the period length and initial amplitude are reasonably close. If we decrease the damping by changing the motor armature resistance, R m from 2.6Ω to 0.6Ω in our model, it closely mirror the experimental results. Unfortunately, we could not confirm the actual motor armature resistance at the time, and thus did not make the change in our systems model. However, it is noted that the electrical control system is sufficent for controlling either scenario. 10
11 3 Control 3.1 Hanging Pendulum We now use a design procedure known as pole placement. If we express the state system model as: ẋ(t) + A x(t) + Bu(t) (3.1) y(t) = C x(t) (3.2) and u(t) is the output and r(t) = 0 is the control system s input, we can express u(t) as a function of the form u(t) = f[ x(t)] = K x(t) (3.3) where K is a 1 x n vector of constant gains. This function is a control law that allows all poles of the closed-looped system below to be placed in any desirable locations. The rule can be expressed as u(t) = K 1 x 1 (t) K 2 x 2 (t)... K n x n (t) (3.4) 11
12 We can use such an regulatory control system to control our hanging pendulum, by setting the desired location and positioning of the pendulum as zero, and hence our equilibrium point. The control system will force the physical system to settle into its equilibrium at a pace determined by the desired poles. In our system, we picked the poles to be: P = 5 [ 1 2 1/5 2.5] (3.5) Subsequently we use MATLAB to solve for the corresponding K-values by using the place command (Appendix 2.4). Once we have the corresponding K-values, we can fully implement the control system using simulink (Appendix, Figure (6)), and compare results with a theoretical simulation (Appendix, Figure (7)). We note that in order to compare the theoretical model to the actual system, there exists formulaic transformation between α, θ and the measured voltage output from the equipment sensors. In our test trial, we accordingly adjust the values by: θ = (V θ ) π 5.42 α = (V α 2.05) π 2 (3.6) (3.7) 12
13 3.1.1 Resulting Scopes : Theoretical θ and α: 13
14 Experimental θ and α: 14
15 We notice that the experimental result has slightly less damping that our theoretical. In practice, the motor requires a minumum amount of voltage in order to move. It must overcome this minumum requirement barrier in order to respond. Hence, for small oscillations after the system has essentially reached equilibrium, the actual system is incapable of implementing further control measures. However, this control system acheived the desired effects of moving the pendulum system to equilibrium. In addition, Figure (8) in the appendix is an example of an model used to alternate the equilbrium by adding a pulse input to the output system. 15
16 3.2 Inverted Pendulum In the case of the inverted pendulum, we note that it s equilibrium is unstable, and is quicker to fall out of the linear region defined by the model derivation. To ensure an appropriate system reaction time, we adjusted the poles to decrease the time constants by half: P = 10 [ 1 2 1/5 2.5]; (3.8) Subsequently, we used MATLAB again to solve for the corresponding K- values, and tested a theoretical simulink model to check for expected output (Appendix, Figure (9)). Upon confirmation that the theoretical model exhibited expected behavior, we then implemented the control system using simulink as well (Appendix, Figure (10)). The experimental simulink model settings were re-optimized to allow for sample time of seconds, an upgrade from the previous 0.01 sample time used for the hanging pendulum system. In addition, restrictions were set to limit current flow to the motor only when the rotary arm was less than 90 degrees from equilibrium and the voltage was less than 8 V. In addition, several minor precautions were taken prior to experimentation. First, the pendulum connecting pin was re-checked to ensure minimal slipping. Secondly, the voltmeter measuring the equlibrium point was reset to ensure accuracy. Finally, the rotary arm was held initially in place in order to give the system enough time to begin reacting. Although this model succeeded in attaining equilibrium, it still exhibited some negative effects, primarily initial instability and subsequent overreaction to any type of input. While this may be in part caused by sensory limitation, we would still like to re-evaluate our pole-placement to produce a more optimal response reaction. Hence we turn to LQR (Linear Quadratic Regulator) algorithm. 16
17 3.3 LQR control LQR sets the poles of the system based on a mathematical algorithm that minimizes a cost function with weighting factors determined by the user. Thus for our system: ẋ(t) + A x(t) + Bu(t) (3.1) y(t) = C x(t) (3.2) We consider the weighting factors to be our state variables x(t) and input u(t). In general notation, the minimization function can be written as: min J = o ( x(t) T Q x(t) + u(t) T R u(t))dt (3.9) where Q and R are appropriate matricies containing weights used to penalize their corresponding factor. We also note that for practical purposes, Q and R must be chosen such that the terms in the minimization function are positive definitive, or occasionally semi-positive definitive. In our control system, if we have a feedback response such that u(t) = K x(t), we can solve the Riccati Equation: A T P + P A P BR 1 B T P + Q = 0 (3.10) for P, from which we can evaluate K, where K = R 1 B T P. Then our transition matrix (A BK) has stable eigenvalues that minimize the cost function J. For the inverted pendulum, we choose to weight only α, θ and our input voltage. Thus our Q and R matrices are: q Q = 0 q and R = ( ) r (3.11) 17
18 The questions remains as to how to pick the values within the Q and R matrices. For our physical model, we would prefer that input voltage to be under 10 v, with priority set for quicker response to α over θ, and an overall adequate settling time. We use LQR as an iterative process, picking initial weight values and adjusting to fit our criterion. Since we know that the total range of both angles is 2π, we picked initial values: q 1 = ( 1 2π )2 (1) q 2 = ( 1 2π )2 (2) r 1 = ( 1 10 )2 (3) We then solved for the corresponding K-values and examined the theoretical response using a simulink model, (Appendix, Figure (9)). Testing various Q and R matrices, we can produce the following table: Trial 8 fit our specifications best, so we proceeded to implement it s corresponding K-values into our sinusoidal equilbrium system using the same simulink model (Appendix, Figure (10)). Thus we complete our optimal control system for the Inverted Pendulum, which can be observed in application. 18
19 4 4.1 Appendix Figures Figure 1: Gear motors Figure 2: Pendulum Derivation Diagram 19
20 Figure 3: SRV02 Motor Specifications Note: length of bar load can vary between m and m depending on placement of pendulum arm, but has little impact on overall results. Figure 4: SRV02 Pendulum Specifications 20
21 Figure 5: Model Checking Simulink Diagram Figure 6: Simulink for Hanging Equilibrium 21
22 Figure 7: Simulink for Hanging Theoretical Comparison Figure 8: Example of Alternating Equilibrium 22
23 Figure 9: Simulink for Inverted Theoretical Comparison Figure 10: Simulink for Inverted Equilibrium 23
24 4.2 MATLAB code 2.1 Transfer function (Downwards) 1 % Ruisen ( Eric ) Liu 2 % C a l c u l a t e the t r a n s f e r f u n c t i o n f o r pendulum s downwards e q u i l i b r i u m 3 4 c l e a r a l l 5 6 % Downwards system 7 8 syms s a b c d E F G eta m e t a g k t K g R m 9 10 sia = [ s ; 0 s 0 1; 0 b d/e s+c G/E 0 ; 0 a d/e b G/E s ] ; B = [ 0 ; 0 ; c eta m e t a g k t K g /(R m E) ; b eta m e t a g k t K g /(R m E) ] ; phi = inv ( sia ) ; p r e t t y ( phi ) % Want alpha value C = [ ] ; D = 0 ; % Transfer Function no D matrix Trans = C phi B; p r e t t y ( simple ( Trans ) ) 24
25 2.2 Transfer function (Upright) 1 % Ruisen ( Eric ) Liu 2 % C a l c u l a t e the t r a n s f e r f u n c t i o n f o r pendulum s upright e q u i l i b r i u m c l e a r a l l 6 7 % Upright system syms t s a b c d E F G eta m e t a g k t K g R m 11 A = [ s ; 0 s 0 1; 0 b d/e s+c G/E 0 ; 0 a d/e b G/E s ] ; B = [ 0 ; 0 ; c eta m e t a g k t K g /(R m E) ; b eta m e t a g k t K g /(R m E) ] ; phi = inv (A) ; p r e t t y ( phi ) % Want alpha value C = [ ] ; D = 0 ; % Transfer Function no D matrix Trans = C phi B; p r e t t y ( simple ( Trans ) ) 25
26 2.3 Model Check 1 % Ruisen ( Eric ) Liu 2 3 % Confirmation o f Model Accuracy 4 5 % Simulink Experimental P l o t t i n g 6 7 % Run Inverted Pendulum. mdl Simulink f i l e and use : 8 t s i m = PendulumAngle. time ; 9 z = PendulumAngle. s i g n a l s. v a l u es ; 10 f i g u r e ( 1 ) 11 p l o t ( t sim, z ) 12 x l a b e l ( Time ( S ) ) ; 13 y l a b e l ( Voltage (V) ) ; 14 t i t l e ( Experimental Results ) ; 15 a x i s ( [ 0, 10, ] ) ; 16 g r i d on %Check Step Response from Model %v a r i a b l e s t s a b c d E F G eta m e t a g k t K g R m J eq m r L B eq % Given v a l u e s 23 R m = 0. 6 ; % Motor R e s i s t a n c e 24 k t = ˆ( 3) ; % motor current torque constant 25 K g = 7 0 ; % High gear t o t a l gear r a t i o 26 eta m = ; %Motor e f f i c i e n c y 27 e t a g = ; % Gearbox e f f i c i e n c y 28 J eq = ˆ( 5) ; % High gear e q u i v a l e n t moment w/o load 29 B eq = ; % High gear e q u i v a l e n t v i s c o u s damping c o e f f i c i e n t 30 m = ; % mass o f s h o r t pendulum 31 r = ; % r a d i u s ( when pendulum f i x e d in s h o r t e s t p o s i t i o n ) 32 L = ; % h a l f length o f s h o r t pendulum 33 g = ; % g r a v i t a t i o n a l constant 34 26
27 35 %Combined v a l u e s a = J eq + m r ˆ 2 ; 38 b = m L r ; 39 c = 4/3 m Lˆ 2 ; 40 d = m g L ; 41 E = a c b ˆ 2 ; 42 F = a c + b ˆ 2 ; 43 G = ( eta m e t a g k t ˆ2 K gˆ2 + B eq R m) /R m ; %Evaluation o f State Space A = [ ; ; 0 b d/e c G/E 0 ; 0 a d/e b G/E 0 ] ; 48 B = [ 0 ; 0 ; c eta m e t a g k t K g /(R m E) ; b eta m e t a g k t K g /(R m E) ] ; 49 C = [ ] ; % want alpha value 50 D = 0 ; % Calculated and Plot Step Response sys = s s (A,B,C,D) ; 55 t=l i n s p a c e ( 0, 1 0, 500) ; 56 v i n= 2 (( t >1). ( t <1.1) ) ; % d e f i n e input with gain o f 5 57 y = lsim ( sys, v in, t ) ; % optain y v alues step ( p u l s e ) response y converted = y 2/ pi ; % convert 0 to % Conversion from r a dians to v o l t a g e 61 % Need to confirm v o l t a g e s e t t i n g ( ) i n d i v i d u a l l y 62 % Negative s i g n f o r switched i n t e r p r e t a t i o n o f alpha /x p o s i t i o n i n g 63 f i g u r e ( 2 ) 64 p l o t ( t, y converted ) 65 x l a b e l ( Time ( S ) ) ; 66 y l a b e l ( Voltage (V) ) ; 67 t i t l e ( Model Step Response ) ; 68 a x i s ( [ 0, 10, ] ) ; 69 g r i d on 27
28 70 71 % Compare t o Manual Model Values % Downwards system t e s t values 74 A 2 = [ ; ; ; ] ; 75 B 2 = [ 0 ; 0 ; ; 24.59]; 76 C 2 = [ ] ; 77 D 2 = 0 ; % Manual s Step Response s y s 2 = s s ( A 2, B 2, C 2, D 2 ) ; 82 v in manual= 5 (( t >1). ( t <1.1) ) ; 83 y manual = lsim ( sys 2, v in, t ) ; 84 y new = ( y manual ) 2/ pi ; % same conversion 85 f i g u r e ( 3 ) 86 p l o t ( t, y new ) 87 x l a b e l ( Time ( S ) ) ; 88 y l a b e l ( Voltage (V) ) ; 89 t i t l e ( Manual Step Response ) ; 90 a x i s ( [ 0, 10, ] ) ; 91 g r i d on 28
29 2.4 K-value Finder for Hanging Pendulum 1 %Ruisen ( Eric ) Liu 2 % K value Finder 3 4 %Define system 5 6 R m = 2. 6 ; 7 k t = ˆ( 3) ; 8 K g = 7 0 ; 9 eta m = ; 10 e t a g = ; 11 J eq = ˆ( 5) ; 12 B eq = ; 13 m = ; % mass o f s h o r t pendulum 14 r = ; % r a d i u s ( when pendulum f i x e d in s h o r t e s t p o s i t i o n ) 15 L = ; % h a l f length o f s h o r t pendulum 16 g = ; % g r a v i t a t i o n a l constant %Combined v a l u e s a = J eq + m r ˆ 2 ; 21 b = m L r ; 22 c = 4/3 m Lˆ 2 ; 23 d = m g L ; 24 E = a c b ˆ 2 ; 25 F = a c + b ˆ 2 ; 26 G = ( eta m e t a g k t ˆ2 K gˆ2 + B eq R m) /R m ; %Evaluation o f State Space A = [ ; ; 0 b d/e c G/E 0 ; 0 a d/e b G/E 0 ] ; 31 B = [ 0 ; 0 ; c eta m e t a g k t K g /(R m E) ; b eta m e t a g k t K g /(R m E) ] ; 32 C = [ ; ] ; % want alpha value 33 D = 0 ; sys = s s (A,B,C,D) ; 36 29
30 37 %Evaluate K v a l u e s P = 5 [ ]; 40 K = p l a c e (A,B,P) A f = A B K; s y s f = s s ( A f, B, C, D) ; i n i t i a l ( sys, s y s f, [ ] ) 30
31 2.5 K -value Finder for Inverted Pendulum 1 %Define system 2 3 R m = 2. 6 ; 4 k t = ˆ( 3) ; 5 K g = 7 0 ; 6 eta m = ; 7 e t a g = ; 8 J eq = ˆ( 5) ; 9 B eq = ; 10 m = ; % mass o f s h o r t pendulum 11 r = ; % r a d i u s ( when pendulum f i x e d in s h o r t e s t p o s i t i o n ) 12 L = ; % h a l f length o f s h o r t pendulum 13 g = ; % g r a v i t a t i o n a l constant %Combined v a l u e s a = J eq + m r ˆ 2 ; 18 b = m L r ; 19 c = 4/3 m Lˆ 2 ; 20 d = m g L ; 21 E = a c b ˆ 2 ; 22 F = a c + b ˆ 2 ; 23 G = ( eta m e t a g k t ˆ2 K gˆ2 + B eq R m) /R m ; %Evaluation o f State Space A = [ ; ; 0 b d/e c G/E 0 ; 0 a d/e b G/E 0 ] ; 28 B = [ 0 ; 0 ; c eta m e t a g k t K g /(R m E) ; b eta m e t a g k t K g /(R m E) ] ; 29 C = [ ; ] ; % want alpha value 30 D = 0 ; sys = s s (A,B,C,D) ; %Evaluate K v a l u e s P = 10 [ ]; % works with m u l t i p l i c i t y 31
32 o f K = p l a c e (A,B,P) %LQR % P e n a l i z e alpha much more than theta 42 Q = [ ( 1 / ( 2 pi ) ) ˆ ; 0 (10/(2 pi ) ) ˆ2 0 0 ; ; ] ; 43 R = ; %T h e o r e t i c a l P r e d i c t i o n s : 46 %Current QR s e t t i n g s allow f o r V < 7. 8, theta < , alpha < % non p e n a l i z e d / p e n a l i z e d s e t t l e times are 1. 7 / 1. 8 / [K LQR, S, E] = l q r ( sys, Q, R) ; K LQR 32
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 informationSRV02-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 informationRotary 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 informationMechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation
Mechatronic System Case Study: Rotary Inverted Pendulum Dynamic System Investigation Dr. Kevin Craig Greenheck Chair in Engineering Design & Professor of Mechanical Engineering Marquette University K.
More informationRotary 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 informationECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67
1/67 ECEN 420 LINEAR CONTROL SYSTEMS Lecture 6 Mathematical Representation of Physical Systems II State Variable Models for Dynamic Systems u 1 u 2 u ṙ. Internal Variables x 1, x 2 x n y 1 y 2. y m Figure
More informationLab 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 informationDesign and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum
ISSN (Online): 347-3878, Impact Factor (5): 3.79 Design and Comparison of Different Controllers to Stabilize a Rotary Inverted Pendulum Kambhampati Tejaswi, Alluri Amarendra, Ganta Ramesh 3 M.Tech, Department
More informationLaboratory 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 informationMEM04: Rotary Inverted Pendulum
MEM4: Rotary Inverted Pendulum Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 April 8, 7 Contents Overview. Configure ELVIS and DC Motor................................ Goals..............................................3
More informationThe Control of an Inverted Pendulum
The Control of an Inverted Pendulum AAE 364L This experiment is devoted to the inverted pendulum. Clearly, the inverted pendulum will fall without any control. We will design a controller to balance the
More informationECE-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 informationDynamic Modeling of Rotary Double Inverted Pendulum Using Classical Mechanics
ISBN 978-93-84468-- Proceedings of 5 International Conference on Future Computational echnologies (ICFC'5) Singapore, March 9-3, 5, pp. 96-3 Dynamic Modeling of Rotary Double Inverted Pendulum Using Classical
More informationQNET Experiment #04: Inverted Pendulum Control. Rotary Pendulum (ROTPEN) Inverted Pendulum Trainer. Instructor Manual
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #04: Inverted Pendulum Control Rotary Pendulum (ROTPEN) Inverted Pendulum Trainer Instructor Manual Table of Contents 1 Laboratory Objectives1 2
More informationRotary Flexible Joint
Rotary Flexible Joint Workbook ROTFLEX Student Version Quanser Inc. 2011 c 2011 Quanser Inc., All rights reserved. Quanser Inc. 119 Spy Court Markham, Ontario L3R 5H6 Canada info@quanser.com Phone: 1-905-940-3575
More informationFEEDBACK CONTROL SYSTEMS
FEEDBAC CONTROL SYSTEMS. Control System Design. Open and Closed-Loop Control Systems 3. Why Closed-Loop Control? 4. Case Study --- Speed Control of a DC Motor 5. Steady-State Errors in Unity Feedback Control
More informationExample: DC Motor Speed Modeling
Page 1 of 5 Example: DC Motor Speed Modeling Physical setup and system equations Design requirements MATLAB representation and open-loop response Physical setup and system equations A common actuator in
More informationLinear Experiment #11: LQR Control. Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP) Student Handout
Linear Motion Servo Plants: IP01 or IP02 Linear Experiment #11: LQR Control Linear Flexible Joint Cart Plus Single Inverted Pendulum (LFJC+SIP) Student Handout Table of Contents 1. Objectives...1 2. Prerequisites...2
More informationLab 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 informationThe Control of an Inverted Pendulum
The Control of an Inverted Pendulum AAE 364L This experiment is devoted to the inverted pendulum. Clearly, the inverted pendulum will fall without any control. We will design a controller to balance the
More informationRotary Flexible Link. Workbook FLEXGAGE. Student Version
Rotary Flexible Link Workbook FLEXGAGE Student Version Quanser Inc. 2011 c 2011 Quanser Inc., All rights reserved. Quanser Inc. 119 Spy Court Markham, Ontario L3R 5H6 Canada info@quanser.com Phone: 1-905-940-3575
More informationIn the presence of viscous damping, a more generalized form of the Lagrange s equation of motion can be written as
2 MODELING Once the control target is identified, which includes the state variable to be controlled (ex. speed, position, temperature, flow rate, etc), and once the system drives are identified (ex. force,
More informationOverview of motors and motion control
Overview of motors and motion control. Elements of a motion-control system Power upply High-level controller ow-level controller Driver Motor. Types of motors discussed here; Brushed, PM DC Motors Cheap,
More informationEE Homework 3 Due Date: 03 / 30 / Spring 2015
EE 476 - Homework 3 Due Date: 03 / 30 / 2015 Spring 2015 Exercise 1 (10 points). Consider the problem of two pulleys and a mass discussed in class. We solved a version of the problem where the mass was
More informationQuanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control. DC Motor Control Trainer (DCMCT) Student Manual
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #02: DC Motor Position Control DC Motor Control Trainer (DCMCT) Student Manual Table of Contents 1 Laboratory Objectives1 2 References1 3 DCMCT Plant
More informationReal-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 informationState Feedback MAE 433 Spring 2012 Lab 7
State Feedback MAE 433 Spring 1 Lab 7 Prof. C. Rowley and M. Littman AIs: Brandt Belson, onathan Tu Princeton University April 4-7, 1 1 Overview This lab addresses the control of an inverted pendulum balanced
More informationMCE 366 System Dynamics, Spring Problem Set 2. Solutions to Set 2
MCE 366 System Dynamics, Spring 2012 Problem Set 2 Reading: Chapter 2, Sections 2.3 and 2.4, Chapter 3, Sections 3.1 and 3.2 Problems: 2.22, 2.24, 2.26, 2.31, 3.4(a, b, d), 3.5 Solutions to Set 2 2.22
More informationManufacturing Equipment Control
QUESTION 1 An electric drive spindle has the following parameters: J m = 2 1 3 kg m 2, R a = 8 Ω, K t =.5 N m/a, K v =.5 V/(rad/s), K a = 2, J s = 4 1 2 kg m 2, and K s =.3. Ignore electrical dynamics
More informationEE C128 / ME C134 Final Exam Fall 2014
EE C128 / ME C134 Final Exam Fall 2014 December 19, 2014 Your PRINTED FULL NAME Your STUDENT ID NUMBER Number of additional sheets 1. No computers, no tablets, no connected device (phone etc.) 2. Pocket
More informationAppendix A Prototypes Models
Appendix A Prototypes Models This appendix describes the model of the prototypes used in Chap. 3. These mathematical models can also be found in the Student Handout by Quanser. A.1 The QUANSER SRV-02 Setup
More informationMEAM 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 informationThe control of a gantry
The control of a gantry AAE 364L In this experiment we will design a controller for a gantry or crane. Without a controller the pendulum of crane will swing for a long time. The idea is to use control
More informationAppendix 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Ü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 informationState 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 informationsc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11
sc46 - Control Systems Design Q Sem Ac Yr / Mock Exam originally given November 5 9 Notes: Please be reminded that only an A4 paper with formulas may be used during the exam no other material is to be
More informationMechatronics Engineering. Li Wen
Mechatronics Engineering Li Wen Bio-inspired robot-dc motor drive Unstable system Mirko Kovac,EPFL Modeling and simulation of the control system Problems 1. Why we establish mathematical model of the control
More informationDC Motor Position: System Modeling
1 of 7 01/03/2014 22:07 Tips Effects TIPS ABOUT BASICS INDEX NEXT INTRODUCTION CRUISE CONTROL MOTOR SPEED MOTOR POSITION SUSPENSION INVERTED PENDULUM SYSTEM MODELING ANALYSIS DC Motor Position: System
More informationTHE REACTION WHEEL PENDULUM
THE REACTION WHEEL PENDULUM By Ana Navarro Yu-Han Sun Final Report for ECE 486, Control Systems, Fall 2013 TA: Dan Soberal 16 December 2013 Thursday 3-6pm Contents 1. Introduction... 1 1.1 Sensors (Encoders)...
More informationMEAM 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 informationPARAMETER 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 informationFuzzy modeling and control of rotary inverted pendulum system using LQR technique
IOP Conference Series: Materials Science and Engineering OPEN ACCESS Fuzzy modeling and control of rotary inverted pendulum system using LQR technique To cite this article: M A Fairus et al 13 IOP Conf.
More informationInverted 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 informationME 375 Final Examination Thursday, May 7, 2015 SOLUTION
ME 375 Final Examination Thursday, May 7, 2015 SOLUTION POBLEM 1 (25%) negligible mass wheels negligible mass wheels v motor no slip ω r r F D O no slip e in Motor% Cart%with%motor%a,ached% The coupled
More informationDr Ian R. Manchester 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 informationENGG4420 LECTURE 7. CHAPTER 1 BY RADU MURESAN Page 1. September :29 PM
CHAPTER 1 BY RADU MURESAN Page 1 ENGG4420 LECTURE 7 September 21 10 2:29 PM MODELS OF ELECTRIC CIRCUITS Electric circuits contain sources of electric voltage and current and other electronic elements such
More informationExample: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response
Page 1 of 5 Example: Modeling DC Motor Position Physical Setup System Equations Design Requirements MATLAB Representation and Open-Loop Response Physical Setup A common actuator in control systems is the
More informationD(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 informationROTARY INVERTED PENDULUM AND CONTROL OF ROTARY INVERTED PENDULUM BY ARTIFICIAL NEURAL NETWORK
Proc. Natl. Conf. Theor. Phys. 37 (2012, pp. 243-249 ROTARY INVERTED PENDULUM AND CONTROL OF ROTARY INVERTED PENDULUM BY ARTIFICIAL NEURAL NETWORK NGUYEN DUC QUYEN (1, NGO VAN THUYEN (1 (1 University of
More informationIn-Class Problems 30-32: Moment of Inertia, Torque, and Pendulum: Solutions
MASSACHUSETTS INSTITUTE OF TECHNOLOGY Department of Physics Physics 8.01 TEAL Fall Term 004 In-Class Problems 30-3: Moment of Inertia, Torque, and Pendulum: Solutions Problem 30 Moment of Inertia of a
More informationComparison of LQR and PD controller for stabilizing Double Inverted Pendulum System
International Journal of Engineering Research and Development ISSN: 78-67X, Volume 1, Issue 1 (July 1), PP. 69-74 www.ijerd.com Comparison of LQR and PD controller for stabilizing Double Inverted Pendulum
More informationSubject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)
Subject: Optimal Control Assignment- (Related to Lecture notes -). Design a oil mug, shown in fig., to hold as much oil possible. The height and radius of the mug should not be more than 6cm. The mug must
More informationJRE SCHOOL OF Engineering
JRE SCHOOL OF Engineering Class Test-1 Examinations September 2014 Subject Name Electromechanical Energy Conversion-II Subject Code EEE -501 Roll No. of Student Max Marks 30 Marks Max Duration 1 hour Date
More informationApplication of Neural Networks for Control of Inverted Pendulum
Application of Neural Networks for Control of Inverted Pendulum VALERI MLADENOV Department of Theoretical Electrical Engineering Technical University of Sofia Sofia, Kliment Ohridski blvd. 8; BULARIA valerim@tu-sofia.bg
More informationModel of a DC Generator Driving a DC Motor (which propels a car)
Model of a DC Generator Driving a DC Motor (which propels a car) John Hung 5 July 2011 The dc is connected to the dc as illustrated in Fig. 1. Both machines are of permanent magnet type, so their respective
More informationDepartment of Electrical and Computer Engineering. EE461: Digital Control - Lab Manual
Department of Electrical and Computer Engineering EE461: Digital Control - Lab Manual Winter 2011 EE 461 Experiment #1 Digital Control of DC Servomotor 1 Objectives The objective of this lab is to introduce
More informationTexas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos
Texas A & M University Department of Mechanical Engineering MEEN 364 Dynamic Systems and Controls Dr. Alexander G. Parlos Lecture 6: Modeling of Electromechanical Systems Principles of Motor Operation
More informationControlling the Inverted Pendulum
Controlling the Inverted Pendulum Steven A. P. Quintero Department of Electrical and Computer Engineering University of California, Santa Barbara Email: squintero@umail.ucsb.edu Abstract The strategies
More informationProject Lab Report. Michael Hall. Hao Zhu. Neil Nevgi. Station 6. Ta: Yan Cui
Project Lab Report Michael Hall Hao Zhu Neil Nevgi Station 6 Ta: Yan Cui Nov. 12 th 2012 Table of Contents: Executive Summary 3 Modeling Report.4-7 System Identification 7-11 Control Design..11-15 Simulation
More informationLaboratory Exercise 1 DC servo
Laboratory Exercise DC servo Per-Olof Källén ø 0,8 POWER SAT. OVL.RESET POS.RESET Moment Reference ø 0,5 ø 0,5 ø 0,5 ø 0,65 ø 0,65 Int ø 0,8 ø 0,8 Σ k Js + d ø 0,8 s ø 0 8 Off Off ø 0,8 Ext. Int. + x0,
More informationLinear control of inverted pendulum
Linear control of inverted pendulum Deep Ray, Ritesh Kumar, Praveen. C, Mythily Ramaswamy, J.-P. Raymond IFCAM Summer School on Numerics and Control of PDE 22 July - 2 August 213 IISc, Bangalore http://praveen.cfdlab.net/teaching/control213
More informationModelling of Ball and Plate System Based on First Principle Model and Optimal Control
2017 21st International Conference on Process Control (PC) June 6 9, 2017, Štrbské Pleso, Slovakia Modelling of Ball and Plate System Based on First Principle Model and Optimal Control František Dušek,
More informationMathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors
Applied and Computational Mechanics 3 (2009) 331 338 Mathematical Modeling and Dynamic Simulation of a Class of Drive Systems with Permanent Magnet Synchronous Motors M. Mikhov a, a Faculty of Automatics,
More information2.010 Fall 2000 Solution of Homework Assignment 1
2. Fall 2 Solution of Homework Assignment. Compact Disk Player. This is essentially a reprise of Problems and 2 from the Fall 999 2.3 Homework Assignment 7. t is included here to encourage you to review
More informationThe basic principle to be used in mechanical systems to derive a mathematical model is Newton s law,
Chapter. DYNAMIC MODELING Understanding the nature of the process to be controlled is a central issue for a control engineer. Thus the engineer must construct a model of the process with whatever information
More informationKing Saud University
motor speed (rad/sec) Closed Loop Step Response ing Saud University College of Engineering, Electrical Engineering Department Labwork Manual EE 356 Control and Instrumentation Laboratory (كهر 356 معمل
More informationComputer Aided Control Design
Computer Aided Control Design Project-Lab 3 Automatic Control Basic Course, EL1000/EL1100/EL1120 Revised August 18, 2008 Modified version of laboration developed by Håkan Fortell and Svante Gunnarsson
More informationDigital 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 information1 (30 pts) Dominant Pole
EECS C8/ME C34 Fall Problem Set 9 Solutions (3 pts) Dominant Pole For the following transfer function: Y (s) U(s) = (s + )(s + ) a) Give state space description of the system in parallel form (ẋ = Ax +
More informationDOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design
DOUBLE ARM JUGGLING SYSTEM Progress Presentation ECSE-4962 Control Systems Design Group Members: John Kua Trinell Ball Linda Rivera Introduction Where are we? Bulk of Design and Build Complete Testing
More informationClassical Mechanics Comprehensive Exam Solution
Classical Mechanics Comprehensive Exam Solution January 31, 011, 1:00 pm 5:pm Solve the following six problems. In the following problems, e x, e y, and e z are unit vectors in the x, y, and z directions,
More informationMatlab-Based Tools for Analysis and Control of Inverted Pendula Systems
Matlab-Based Tools for Analysis and Control of Inverted Pendula Systems Slávka Jadlovská, Ján Sarnovský Dept. of Cybernetics and Artificial Intelligence, FEI TU of Košice, Slovak Republic sjadlovska@gmail.com,
More informationLab 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 informationExamples of Applications of Potential Functions in Problem Solving (Web Appendix to the Paper)
Examples of Applications of otential Functions in roblem Solving (Web Appendix to the aper) Ali Mehrizi-Sani and Reza Iravani May 5, 2010 1 Introduction otential functions may be exploited to formulate
More informationINC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II
INC 341 Feedback Control Systems: Lecture 3 Transfer Function of Dynamic Systems II Asst. Prof. Dr.-Ing. Sudchai Boonto Department of Control Systems and Instrumentation Engineering King Mongkut s University
More informationState space control for the Two degrees of freedom Helicopter
State space control for the Two degrees of freedom Helicopter AAE364L In this Lab we will use state space methods to design a controller to fly the two degrees of freedom helicopter. 1 The state space
More informationAnalysis and Design of Control Systems in the Time Domain
Chapter 6 Analysis and Design of Control Systems in the Time Domain 6. Concepts of feedback control Given a system, we can classify it as an open loop or a closed loop depends on the usage of the feedback.
More informationACKNOWLEDGEMENTS Quanser Inc., All rights reserved.
2011 Quanser Inc., All rights reserved. Quanser Inc. 119 Spy Court Markham, Ontario L3R 5H6 Canada info@quanser.com Phone: 1-905-940-3575 Fax: 1-905-940-3576 Printed in Markham, Ontario. For more information
More informationAn LQR Controller Design Approach For Pitch Axis Stabilisation Of 3-DOF Helicopter System
International Journal of Scientific & Engineering Research, Volume 4, Issue 4, April-2013 1398 An LQR Controller Design Approach For Pitch Axis Stabilisation Of 3-DOF Helicopter System Mrs. M. Bharathi*Golden
More informationTable 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 informationInternational Journal of Advance Engineering and Research Development SIMULATION OF FIELD ORIENTED CONTROL OF PERMANENT MAGNET SYNCHRONOUS MOTOR
Scientific Journal of Impact Factor(SJIF): 3.134 e-issn(o): 2348-4470 p-issn(p): 2348-6406 International Journal of Advance Engineering and Research Development Volume 2,Issue 4, April -2015 SIMULATION
More informationThe output voltage is given by,
71 The output voltage is given by, = (3.1) The inductor and capacitor values of the Boost converter are derived by having the same assumption as that of the Buck converter. Now the critical value of the
More informationMECH 3140 Final Project
MECH 3140 Final Project Final presentation will be held December 7-8. The presentation will be the only deliverable for the final project and should be approximately 20-25 minutes with an additional 10
More informationMathematical Modelling, Stability Analysis and Control of Flexible Double Link Robotic Manipulator: A Simulation Approach
IOSR Journal of Engineering (IOSRJEN) e-issn: 50-301, p-issn: 78-8719 Vol 3, Issue 4 (April 013), V3 PP 9-40 Mathematical Modelling, Stability Analysis and Control of Flexible Double Link Robotic Manipulator:
More informationTwo-Dimensional Rotational Kinematics
Two-Dimensional Rotational Kinematics Rigid Bodies A rigid body is an extended object in which the distance between any two points in the object is constant in time. Springs or human bodies are non-rigid
More informationState 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 informationReview: control, feedback, etc. Today s topic: state-space models of systems; linearization
Plan of the Lecture Review: control, feedback, etc Today s topic: state-space models of systems; linearization Goal: a general framework that encompasses all examples of interest Once we have mastered
More informationDEVELOPMENT OF DIRECT TORQUE CONTROL MODELWITH USING SVI FOR THREE PHASE INDUCTION MOTOR
DEVELOPMENT OF DIRECT TORQUE CONTROL MODELWITH USING SVI FOR THREE PHASE INDUCTION MOTOR MUKESH KUMAR ARYA * Electrical Engg. Department, Madhav Institute of Technology & Science, Gwalior, Gwalior, 474005,
More informationFUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT
http:// FUZZY LOGIC CONTROL Vs. CONVENTIONAL PID CONTROL OF AN INVERTED PENDULUM ROBOT 1 Ms.Mukesh Beniwal, 2 Mr. Davender Kumar 1 M.Tech Student, 2 Asst.Prof, Department of Electronics and Communication
More informationState Regulator. Advanced Control. design of controllers using pole placement and LQ design rules
Advanced Control State Regulator Scope design of controllers using pole placement and LQ design rules Keywords pole placement, optimal control, LQ regulator, weighting matrixes Prerequisites Contact state
More informationPredictive Cascade Control of DC Motor
Volume 49, Number, 008 89 Predictive Cascade Control of DC Motor Alexandru MORAR Abstract: The paper deals with the predictive cascade control of an electrical drive intended for positioning applications.
More informationLinear Control Systems Solution to Assignment #1
Linear Control Systems Solution to Assignment # Instructor: H. Karimi Issued: Mehr 0, 389 Due: Mehr 8, 389 Solution to Exercise. a) Using the superposition property of linear systems we can compute the
More informationLQG/LTR CONTROLLER DESIGN FOR ROTARY INVERTED PENDULUM QUANSER REAL-TIME EXPERIMENT
LQG/LR CONROLLER DESIGN FOR ROARY INVERED PENDULUM QUANSER REAL-IME EXPERIMEN Cosmin Ionete University of Craiova, Faculty of Automation, Computers and Electronics Department of Automation, e-mail: cosmin@automation.ucv.ro
More informationCoupled Drive Apparatus Modelling and Simulation
University of Ljubljana Faculty of Electrical Engineering Victor Centellas Gil Coupled Drive Apparatus Modelling and Simulation Diploma thesis Menthor: prof. dr. Maja Atanasijević-Kunc Ljubljana, 2015
More informationDesign and Implementation of Control System for Inverted Pendulum
FINAL YEAR PROJECT REPORT Design and Implementation of Control System for Inverted Pendulum Project Advisor Asst. Prof. Saleem Ata Co-Advisor Asst. Prof. Jameel Ahmad Submitted by (Raheel Tariq ID: 0810-089)
More information(Refer Slide Time: 00:01:30 min)
Control Engineering Prof. M. Gopal Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 3 Introduction to Control Problem (Contd.) Well friends, I have been giving you various
More informationFeedback 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 informationChapter 3 AUTOMATIC VOLTAGE CONTROL
Chapter 3 AUTOMATIC VOLTAGE CONTROL . INTRODUCTION TO EXCITATION SYSTEM The basic function of an excitation system is to provide direct current to the field winding of the synchronous generator. The excitation
More informationEMBEDDED CONTROLLER BUILDING FOR BALL AND BEAM SYSTEM USING OPTIMAL CONTROL SYNTHESIS
Journal of Engineering Science and Technology Vol. 12, No. 6 (2017) 1460-1474 School of Engineering, Taylor s University EMBEDDED CONTROLLER BUILDING FOR BALL AND BEAM SYSTEM USING OPTIMAL CONTROL SYNTHESIS
More information