Linköpings universitet TMHP51 IEI / Fluid and Mechanical Engineering Systems ____________________________________________________________________________________ Feedbacks in Hydraulic Servo Systems Karl-Erik Rydberg 2008-10-15 K-E Rydberg 1 Feedbacks in Electro-Hydraulic Servo Systems FEEDBACKS IN ELECTRO-HYDRAULIC SERVO SYSTEMS 1. Linear valve controlled position servo A linear valve controlled position servo is shown in Figure 1. Leakage flow over the piston with the flow-pressure coefficient Cp and a viscous friction coefficient Bp are included in the model. The servo amplifier (controller) is proportional with the gain Ksa. Fix reference Cp be Ap P1 V1 xp Bp be Ap Mt V2 P2 FL qL2 qL1 Position transducer xv Servo uc + amplifier i Ksa u f Kf Ps = const. Figure 1: Valve controlled position servo The transfer functions (in the frequency domain) of the components in the position servo are illustrated in Figure 2. Threshold and saturation in the servo valve are included. FL ö Vt Kce æç ÷ + s 1 ç Ap2 è 4 be K ce ÷ø Threshold uc + - Ksa Saturation iv imax ir ein Kqi 1 Ap 1 + s + wv . - Au(s) 1 xp 1 xp s 2 + 2 dh s + s 1 wh2 wh Kf Figure 2: Block-diagram of a linear position servo including valve dynamics and non-linearity’s The transfer function of the valve is G ( s) = v and damping is expressed as: ω h = 4 β e A p2 1 1+ s . The hydraulic resonance frequency ωv and δ h = K ce Ap βeMt M tVt Vt The parameter values of the system are as follows: Ap = 2,5.10-3 m2 βe = 1,0·109 Pa Kf = 25 V/m Bp = 0 -11 5 Kqi = 0,02 m3/As Kce = 1,0·10 m /Ns Mt = 1500 kg Ksa = 0,1 A/V -3 3 τv = 1/ωv = 0,005 s Vt = 1,0·10 m + Bp 4 Ap Vt . βeM t K-E Rydberg 2 Feedbacks in Electro-Hydraulic Servo Systems These parameter values gives ωh = 129 rad/s and δh = 0.155. The open loop gain (Au(s)) of the position servo with Kv = δhωh = 20 1/s (Am = 6 dB) is shown in Figure 3. Observe that the bandwidth of the valve ωv = 1/τv = 200 rad/s is higher than the hydraulic resonance frequency ωh. Phase shift [degrees] Amplitude [dB] Kv = dh = 0,155 wh Am Frequency [w/wh] Figure 3: Bode-diagram of the open loop gain of the position servo depicted in Figure 2 when the servo valve is assumed to be very fast Influence of valve dynamics To really make use of the actuator capability of controlling the load it is very important that the servo valve is fast enough. Normally the selected valve will have a bandwidth (ωv) of at least twice as high as the hydraulic resonance frequency (ωh). Figure 4 shows the open loop gain of the position servo depicted in Figure 2, with an ordinary valve (ωv=200 rad/s) and a valve with slow response (ωv = 20 rad/s). 2 2 10 Amplitude Amplitude 10 0 10 −2 0 10 −2 10 10 0 10 1 2 10 10 3 0 10 10 1 −50 −50 −100 3 10 −150 Phase −150 Phase 10 Frequency [rad/s] −100 −200 −250 −200 −250 −300 −300 −350 0 10 2 10 Frequency [rad/s] −350 1 2 10 10 Frequency [rad/s] a) Normal valve bandwidth, ωv = 200 rad/s 3 10 −400 0 10 1 2 10 10 3 10 Frequency [rad/s] b) Valve with low bandwidth, ωv = 20 rad/s Figure 4: Bode-diagram of the open loop gain of a position servo with a) fast valve and b) slow valve From Figure 4 it can be recognised that the open loop gain and thereby the amplitude margin will be change because of the valve dynamics. For a slow valve (ωv < ωh) the open loop gain can be approximated as Kv Au ≈ , which gives Kvmax = ωv for a reasonable stability margin. (1 + s / ω v )s K-E Rydberg 3 Feedbacks in Electro-Hydraulic Servo Systems Closed loop stiffness The most important characteristic of the servo system is the closed loop stiffness. The stiffness of the closed loop system describes the controlled signal deflection ∆Xp due to variations in the disturbance force ∆FL. By setting Uc = 0 in the block-diagram in Figure 2 the new block-diagram becomes as in Figure 5. ö Vt DFL Kce æç ÷ ç1 + 4 b K s÷ 2 Ap è e ce ø . 1 s 2 + 2 dh s + 1 wh2 wh - Saturation Kqi 1 Ap 1 + s wv xp 1 s DXp Threshold imax ein Ksa Kf Figure 5: Block-diagram describing the stiffness of a closed loop position servo The stiffness of the closed loop servo is defined as S c = − ∆FL . If the valve dynamics ∆X p and the threshold are neglected the stiffness becomes s s 2 2δ h 2δ h 2 s + 1 ⋅ + s + 1 + s + + 1 ω2 ω A p2 K vω h2 K vω h A p2 K v Kv h h Sc = K v ⋅ ≈ Kv ⋅ V K ce K ce s t 1+ s 1 + 4 β e K ce 2δ hω h s3 where the steady state loop gain Kv = KsaKqiKf/Ap. The closed loop stiffness including valve dynamics is shown in Figure 6. The amplitude curve is normalised as A p2 Sc , where K s = K v ⋅ Ks K ce 2 2 10 Amplitude, (Sc/Ks) Amplitude, (Sc/Ks) 10 1 10 0 10 −1 10 1 10 0 10 −1 0 10 1 2 10 10 10 3 10 0 10 1 3 10 200 150 Phase 150 Phase 10 Frequency [rad/s] 200 100 50 0 0 10 2 10 Frequency [rad/s] 100 50 0 1 2 10 10 Frequency [rad/s] a) Normal valve bandwidth, ωv = 200 rad/s 3 10 −50 0 10 1 2 10 10 3 10 Frequency [rad/s] b) Valve with low bandwidth, ωv = 20 rad/s Figure 6: Bode-diagram of the closed loop stiffness with a) fast valve and b) slow valve In Figure 6b) it can be seen that the valve dynamics reduce the stiffness just at frequencies around the bandwidth of the valve (ωv = 20 rad/s). K-E Rydberg 4 Feedbacks in Electro-Hydraulic Servo Systems The threshold of the servo valve will also cause a position error ∆Xpε. If the threshold is ε ⋅ in ε⋅in the position error is ∆X pε = , where in is nominal valve input current. K sa K f 2. Valve controlled position servo with load pressure feedback The load pressure feedback is used to increase the hydraulic damping in the system. A negative load pressure signal acts in the same way as a Kc-value (flow-pressure coefficient) of the servo valve. Load pressure feedback can be of proportional or dynamic type. Proportional pressure feedback is shown in Figure 7. Proportional pressure feedback Kpf - uc + - Ksa i Gv Kqi + - 1 Kce + Vt s / 4be PL + Ap FL - 1 Mt s . xp 1_ xp s Ap Kf Figure 7: Block-diagram of a linear position servo with proportional pressure feedback (Bp = 0) Load pressure feedback will mainly increase the hydraulic damping. It works just as a Kc-value. In the above block diagram the proportional pressure feedback will increase the effective Kc-value as follows, K ce' = K ce + K pf K sa Gv K qi . The resulting bode diagram of the open loop gain (Au(s)) and the closed loop stiffness (Sc(s)) for a hydraulic damping of δh = 0,46 is shown in Figure 8. One negative effect of proportional pressure feedback is that the steady state stiffness will be reduced. 2 2 10 Amplitude, (Sc/Ks) Amplitude 10 0 10 −2 10 1 10 0 10 −1 0 10 1 2 10 10 10 3 10 0 10 1 2 10 Frequency [rad/s] 10 3 10 Frequency [rad/s] −50 200 −100 150 −200 Phase Phase −150 −250 −300 100 50 −350 −400 0 10 1 2 10 10 Frequency [rad/s] 3 10 0 0 10 1 2 10 10 3 10 Frequency [rad/s] Figure 8: Open loop gain (to the left) and closed loop stiffness of a position servo with load pressure feedback Dynamic pressure feedback is shown in Figure 9. The idea of using dynamic pressure feedback is that the feedback signal shall reach its maximum value at a frequency, which has to be damped (the hydraulic frequency ωh). Therefore, the pressure signal K-E Rydberg 5 Feedbacks in Electro-Hydraulic Servo Systems will be high-pass filtered. At low frequencies the pressure feedback signal is low and the reduction of the steady state stiffness will be very low compared to proportional pressure feedback. Dynamic pressure feedback s/wf s/wf + 1 uc + - Ksa - i Kpf Gv Kqi + - 1 Kce + Vt s 4be PL Ap FL - 1 Mt s + . 1 _ xp s xp Ap Kf Figure 9: Block-diagram of a linear position servo with dynamic pressure feedback (Bp = 0) 3. Valve controlled angular position servo with acc. feedback Acceleration feedback works in principal as dynamic pressure feedback. When the load starts oscillate there will be a feedback signal, which increase the hydraulic damping just at the resonance frequency. The good thing with acceleration feedback is that the steady state stiffness will not be affected. An angular position servo with acceleration feedback is shown in Figure 10 and the corresponding block-diagram is expressed in Figure 11. Kf Uc + + Kac Greg V1 ps .. qm qm Jt pL TL V2 Figure 10: An angular position servo with acceleration feedback (Bm = 0) From Figure 11 the effect of the acceleration feedback can be expressed as a change in 1 the second order transfer function of the hydraulic system, Gh ( s ) = 2 . 2δ h s + s +1 2 ωh This transfer function will now change to Gh ( s ) = ωh 1 K qi 2δ h + + K K Gv ( s ) s + 1 ac sa 2 Dm ωh ωh s2 . K-E Rydberg 6 Feedbacks in Electro-Hydraulic Servo Systems TL ö Vt Kce æç ÷ + s 1 Dm2 çè 4 be K ce ÷ø uc + - + - Ksa iv Kqi 1 Dm 1 + s + wv - . 1 qm s 2 + 2 dh s + 1 wh2 wh Kac.s Acceleration feedback Kf Position feedback 1 qm s Figure 11a: Block-diagram of an angular position servo with acceleration feedback (Bm = 0) With ωh = 4 β e Dm2 , Gv(s) = 1,0 and Bm = 0 the effective hydraulic damping (including J tVt acceleration feedback) will follow the equation: δ h* = K ce Dm βeJ t Vt + K ac K sa K qi βe Vt J t . Constant acceleration feedback gain (Kac) means that the total damping ( δ h* ) varies according to variations in the inertia load Jt, as shown in Figure 11b. Figure 11b: Damping in an angular position servo with acceleration feedback (Bm = 0) 4. Velocity feedback in position control servos Pressure and acceleration feedback is used to increase the hydraulic damping and this makes it possible to increase the steady state loop gain Kv and the closed loop stiffness will increase. Another way to increase the stiffness of a position servo is to introduce a velocity feedback. A block-diagram of a linear position servo with velocity feedback is shown in Figure 12. K-E Rydberg 7 Feedbacks in Electro-Hydraulic Servo Systems FL ö Vt Kce æç ÷ + s 1 ç Ap2 è 4 be K ce ÷ø Threshold uc + - + Ksav - Saturation Kqi 1 Ap 1 + s + wv iv imax ir ein . - 1 xp 1 xp s 2 + 2 dh s + s 1 wh2 wh Kfv Velocity feedback Kf Position feedback Figure 12: A linear valve controlled position servo with velocity feedback If the bandwidth of the valve is relatively high and threshold and saturation is neglected the velocity feedback will give the effect on the hydraulic resonance frequency and damping as shown in Figure 13. FL ö Vt Kce æç ÷ ç1 + 4 b K s÷ 2 Ap è e ce ø uc + - Ksav Kqi Ap iv + Kf Kvfv = 1 + Kfv Ksav Kqi Ap . 1/ Kvfv xp 2 2 s d h + s +1 Kvfv wh2 Kvfv wh 1 xp s Position feedback Figure 13: A linear position servo with velocity feedback included From Figure 13 the new resonance frequency and damping (ωhv and δhv) caused by the velocity feedback can be evaluated as ω hv = ω h K vfv , δ hv = δ h 1 K vfv , where the velocity loop gain is K vfv = 1 + K fv K sav K qi Ap . Designing the position control loop for the same amplitude margin as without velocity feedback gives the following relations: Steady state loop gain without velocity feedback: K v = K sa Steady state loop gain with velocity feedback: K vv = K sav K qi Ap Kf K qi A p K vfv Kf A certain amplitude margin means that K v ∝ ω hδ h . In this case ω hδ h = ω hvδ hv , which implies that K v = K vv and thereby the servo amplifier gain K sav = K sa K vfv . With velocity feedback, the servo amplifier gain (Ksav) can be increased in proportion to the velocity loop gain Kvfv and the servo amplifier gain without velocity feedback, Ksa. The open loop gain (Au(s)) for a position servo without (Kv = 20) and with velocity feefback (Kvfv = 10 and Kvv =20) is shown in Figure 14. K-E Rydberg 8 Feedbacks in Electro-Hydraulic Servo Systems 2 Amplitude 10 0 10 −2 10 0 1 10 2 10 3 10 10 Frequency [rad/s] −50 Phase −100 −150 −200 −250 −300 0 10 1 2 10 3 10 10 Frequency [rad/s] Figure 14: Open loop gain for a position servo without and with velocity feefback (Kv = Kvv) 5. Valve controlled velocity servo If an integrating amplifier is used in a velocity servo the loop gain Au(s) will be in principle the same as for a position servo with proportional control. Such a velocity servo is shown in Figure 15. Ap vp Ap Mt FL Velocity transducer uc + Integrating servo ampl. uf - Ksa ____ s Kf i Ps = const. Figure 15: A linear valve controlled velocity servo A block diagram of the velocity servo is shown in Figure 16. FL Integrating amplifier uc + - Ksa 1 ir s Threshold Kce Gl Ap2 - Saturation i imax Kqi G Ap v + ein . Gh Au(s) Kf Figure 16: Block-diagram of a linear valve controlled velocity servo xp K-E Rydberg 9 Feedbacks in Electro-Hydraulic Servo Systems The transfer functions in the above block-diagram are: Vt 1 1 Gv ( s ) = , G1 ( s ) = 1 + s , Gh ( s) = 2 s 2δ h 4 β e K ce s +1 + s +1 2 ωv ωh ωh An integrating amplifier means that the control error will be integrated and the steady state control error becomes zero. 6. Proportional valves with integrated position and pressure transducers In all fluid power applications a load has to be controlled by an actuator in respect of speeds and forces. A new dimension of the ways to look upon these control aspects is to use a control valve (proportional or servo valve), which is capable of controlling both flow and pressure in the actuator ports (two ports for a double cylinder or motor). Such a proportional valve has been developed by Ultronics. The principle design of the valve is shown in Figure 17. U X Load Uc + - Pressure and position signals + Valve controller X U X U Output signals Supply pressure Figure 17: Application with Ultronics proportional valve From Figure 17 it can be seen the valve has two spools, which make it possible to control meter-in and meter-out flow of any actuator independently. This facility gives the opportunity of smooth acceleration and deceleration control of the load by individual pressure control in each cylinder chamber. The pressure transducers can also be used for load pressure feedback to increase the hydraulic damping. By measurement of the pressure drop (∆p) over a spool the load flow (qL) can be controlled by calculation of the spool displacement (xv) from the flow equation of the valve, which gives qL xv = 2 Cq w ∆p ρ K-E Rydberg 7. Feedbacks in Electro-Hydraulic Servo Systems 10 Electro-hydraulic servo actuators Today electro-hydraulic actuators are normally manufactured as integrated units. The servo valve is connected to the actuator (cylinder or motor) and all the transducers needed for close loop control are integrated in the valve and actuator. An industrial actuator for linear position control is depicted in Figure 18. The control card for this actuator includes connectors for all feedback signals and the controller is implemented in a micro-processor. The input signals to the control card are electric power supply and a set point signal and than the card deliver a current signal (i) to the servo valve. The hydraulic part of the actuator system has two connectors, one hydraulic supply line and one return flow line. In many industrial applications there is a need for multiple degrees of freedom control of the load. One application, which requires advanced control, is motion simulator platforms. This type of platform is often used for dynamic simulation of air-crafts and cars. A common way to design a platform, which can be moved in a 3D-space, is to use 6 electro-hydraulic linear actuators as shown in Figure 19. Figure 18: Industrial electro-hydraulic linear position control actuator, MOOG K-E Rydberg 11 Feedbacks in Electro-Hydraulic Servo Systems Figure 19: Electro-hydraulic motion platform with 6 degrees of freedom, Rexroth For low power applications (low load weights) the platform shown in Figure 19 is often realised by using electro-mechanical actuators (electric motor and a ball screw). A similar control strategy as for the 6 DOF platform can be used for crane (or industrial robot) tip control. Electro-hydraulic control of a lorry crane is shown in Figure 20. Mechanical System Z3 Optronic Sensor h Hydraulic System Computer Based Measurement and Control System X3 Figure 20: Crane tip control with optronic sensor for vertical position measurement K-E Rydberg 12 Feedbacks in Electro-Hydraulic Servo Systems The strategy for 2 DOF crane tip control is shown in Figure 21. A range camera (optronic sensor) is used to measure the vertical distance (h) between the camera and the object. Z3 is the vertical co-ordinate from the base line of the crane to the crane tip. The reference value for the vertical crane tip position is calculated as Z3ref = Z3+href–h. The kinematics of the crane structure is calculated by using the signals from position transducers in the hydraulic cylinders and a geometric description of the crane structure. However, this will not give the true tip position of the crane tip because of the weakness in the mechanical structure. By using a range camera it is possible to compensate the vertical position control according to the mechanical weakness. X3ref href + Xp1r + S Inverse Kinematics Xp2r Z3ref + + - Leadfilter - PI- xv1r PI- xv2r S contr S contr - Leadfilter Gcyl1 Xp1 Kinematics Xp2 Gcyl2 X3 Z3 q3 h Range Camera Figure 21: Control strategy for crane tip positioning 8. Design examples Hydraulically operated boom with lumped masses The figure shows a valve controlled cylinder used for operation of a mechanical arm. The total mass of the moving arm is ML. The distance from the gravity centre of the mass to the joint (0) is L. The lever length for the hydraulic cylinder is e, which will vary according to xp. The piston area is Ap and its pressurised volume is VL and this volume varies according to the piston position. The effective bulk modulus is βe. The pressure on the piston rod side is assumed as constant, pR = constant. The mass of the cylinder housing is M0 and the mechanical spring coefficient for the connection is KL. L 0 ML q e xp Ap V L pL KL pR = constant M0 xv Figure 22: Application with variable mechanical gearing between cylinder and load K-E Rydberg 13 Feedbacks in Electro-Hydraulic Servo Systems Equivalent cylinder mass The equivalent mass loading the piston rod is found from the torque equation for the joint (0). .. Inertia : J t = M L L2 .. Torque : Tθ = M L L2 θ = p L A p e 2 Xp L .. With θ = ⇒ p L Ap = M L X p . e e .. Introducing the mechanical gear U = L , the equivalent cylinder mass can be expressed e as, M t = M LU 2 Hydraulic resonance frequency and dampning Assuming ML as the dominant mass the resonance frequency can be calculated as, M0 << ML gives ωh = Ke 1 = Mt U 2 Ke where 1 = V L 2 + 1 ⇒ K e = K L β e A p 2 ML K e β e Ap K L K LV L + β e A p Low mechanical friction gives the hydraulic damping: δ h = βe M L K ce U 2 Ap VL According to the gear U it can be observed that an increase of the gear gives a reduced ωh but an increased δh. Studying the product δh·ωh the expression is, 2 βe K K ce β e M L 1 β e Ap U δ h ωh ≈ ⇒ δ hω h ≈ ce , for KL >> Kh VL U VL M L 2 VL0 + Ap x p 2 Ap Cylinder design according to max pressure level This example is aimed to demonstrate how the cylinder design will influence the hydraulic frequency and damping. Figure 23 shows a system with a stiff mechanical structure and the cylinder is assumed to be loaded by one mass (ML). L ML e xp Ap V0 pL p Figure 23: Cylinder controlled mass with mechanical gear xL K-E Rydberg 14 Feedbacks in Electro-Hydraulic Servo Systems As in Fig. 22 the mechanical gear U = L/e. The piston area is selected as, Ap = U The cylinder volume depends of the load displacement (XL) as, V0 = Ap hydraulic resonance frequency the basic equation is, ωh = M Lg . pL XL . For the U β e Ap2 . If the cylinder is V0 M LU 2 designed for some maximum load pressure (pLmax), with Ap and V0 as described above, the hydraulic frequency will follow the expression: ωh = βe ⋅ g X L ⋅ p L max The hydraulic damping is described as, δ h = K ce 2 Ap . β e M LU 2 or δ = K ce ⋅ U h V0 β e ⋅ p L max 2 Ap XL ⋅g , where the flow/pressure coefficient (Kce) is assumed to be constant. The product δh·ωh is expressed as, δ hωh = K ce β e K ce β e ⋅ p L max = . 2 V0 2 Mt ⋅ g ⋅ XL Figure 24 shows how the frequency, damping and the product varies according to the design parameter max load pressure, pLmax. Figure 24: Hydraulic resonance frequency and damping versus max load pressure From the equations it can be noticed that the hydraulic damping will be proportional to 2 p L3 /max and the product δ hωh ∝ p L max . This indicates that the cylinder-load response will show less oscillations when the max load pressure is increased. The system response for different pLmax is illustrated in Figure 25. K-E Rydberg Feedbacks in Electro-Hydraulic Servo Systems 15 Figure 25: Response of the cylinder-load dynamics with cylinder design for max load pressure of 100, 200 and 300 bar respectively K-E Rydberg Controller design 1 ______________________________________________________________________ Controller Design for Hydraulic Servo Systems General structure of the controller The most general controller of conventional type is the PID-controller. However, even with this controller there can still be a need of more dynamic compensations in the control loop. In a hydraulic system the relative damping is often quite low. A stabilisation feedback (load pressure or acceleration feedback) can be used to increase the damping. Depending of the variation of the command signal there will be a delay between the derivative of the command signal and the output signal. This delay can be reduced to a minimum by use of a feed forward gain. The action of the PID-controller means that the derivative gain increases proportionally to the frequency. In spite of this behaviour it is important to reduce the gain of the Daction at high frequencies. Otherwise, the high frequency disturbances on the signals will be amplified to a level which can mainly influence the function of the system. A forward loop filter is used to reduce the derivative gain at high frequencies. From the above discussion the general structure of the controller will be as shown in Figure 1. Figure 1: Structure of a PID controller with feed forward gain and stabilisation feedback. K-E Rydberg Controller design 2 ______________________________________________________________________ Feed forward gain for reduction of velocity error in pos. servo Assume a linear position servo with a valve controlled piston. In this case a plain proportional controller is suitable to use and easy to adjust for stability. However, if the command signal is changed there will be a phase lag from input to output signal in the servo. In the position servo the phase lag cause a position error proportional to time derivative of the command signal (velocity). If the feed forward gain introduces a derivative of the command signal it will be possible to more or less eliminate the phase lag. This feed forward gain helps the servo control loop (servo valve) to react quickly to a change in the command signal. Implementation of a feed forward gain in a position servo is shown in the “simulinkmodel” in Figure 2. The feed forward gain is represented by the transfer function Gff(s) = s/Kv, where Kv is the steady state gain in the control loop from feed forward input to system output signal. In this case Kv = 20 sec-1 and 1/Kv = 0.05 sec. The feed forward gain also includes a low-pass filter with a break frequency of 1000 rad/s (compare with the forward loop filter in Figure 1). Figure 2: Simulink-model of a valve controlled cylinder with position feedback and feed forward gain. The command signal in Figure 2 is a sine wave. The simulation results in Figure 3 shows that the output signal can follow the command signal with a very small phase lag. The oscillations at start depends on the relatively low hydraulic damping (δh = 0.155) in the system. Figure 3: Command and output signal with feed forward gain. The effect of the feed forward gain can preferable be studied by plotting the output signal (Y) versus command signal (X), as illustrated in Figure 4. K-E Rydberg Controller design 3 ______________________________________________________________________ Figure 4: Output versus command signal without (to the left) and with feed forward gain in a position servo with proportional control. A notable behaviour of the feed forward gain is that its action is like a pre-filter, which not affect the control loop gain and the stability margins. PID Controller The Proportional–Integral–Derivative controller (PID controller) is a control loop feedback mechanism widely used in industrial control system. A PID controller attempts to correct the error between a measured system variable and a desired command signal by calculating and then outputting a corrective action that can adjust the process accordingly. A PID controller and its control algorithm are shown in Fig. 5. P_action k={1} Output_Y Input_U I_action I startTime={0.2} Sum +1 +1 Saturation + +1 k={3} uMax={2} D_action DT1 k={0} t Y (t ) = K P ⋅ U (t ) + 1 dU (t ) U (τ )dτ + TD ∫ TI t0 dt Figure 5: PID Controller. Proportional gain Proportional gain is used for all tuning situations. It introduces a control signal that is proportional to the error signal. As proportional gain increases, the error decreases and the feedback signal tracks the command signal more closely. Proportional gain increases K-E Rydberg Controller design 4 ______________________________________________________________________ system response by boosting the effect of the error signal. However, too much proportional gain can cause the system to become unstable. Command signal Too low gain Output signal Optimal gain Too high gain Figure 6: Effects of proportional gain. Integral gain With an integral control mode the error signal will be integrated over time, which improves mean level response during dynamic operation. Integral gain increases system response during steady state or low-frequency operation and maintain the mean value at high-frequency operation. The I-gain adjustment determines how much time it takes to improve the mean level accuracy. Higher integral gain settings increase system response, but too much gain can cause slow oscillations, as shown in Figure 7. Command signal Output signal Optimal gain High gain Too high gain Figure 7: Effects of integral gain. The integrator output signal depends upon the I-gain and the input signal level, see Figure 8. It is very important to set a limit for the output signal, as shown in Figure 8, to prevent the integrator for “windup”. Figure 8: Integrator action with different input signals. An “Anti-windup” implementation for a PID controller is shown in Figure 9. K-E Rydberg Controller design 5 ______________________________________________________________________ Figure 9: “Anti-windup” implementation for I-action in a PID controller. Derivative gain With a derivative control mode the feedback signal means it anticipates the rate of change of the feedback and slows the system response at high rates of change. Derivative gain provides stability and reduces noise at higher proportional gain settings. The D-gain tends to amplify noise from sensors and to decrease system response when set is too high. Too much derivative gain can create instability at high frequencies. Overshoot Ringing Low rate Optimum rate Figure 10: Effects of derivative gain Too much rate
© Copyright 2025 Paperzz