MEM02: Hydraulic Servomechanism Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 February 5, 2016
Total Page:16
File Type:pdf, Size:1020Kb
MEM02: Hydraulic Servomechanism Interdisciplinary Automatic Controls Laboratory - ME/ECE/CHE 389 February 5, 2016 Contents 1 Introduction and Goals 1 2 Description 2 3 Modeling 4 3.1 Servo-valve . .4 3.2 Hydro-motor . .4 4 Lab Objective 5 5 System Identification by Frequency Response 6 6 Velocity Controller Design 7 7 Position Controller Design 8 A Files 9 1 Introduction and Goals Closing a feedback loop around a rotary hydraulic actuator to obtain actuator shaft position that is pro- portional to a varying electrical signal is the most fundamental of mechanical control problems. In fact, this is called, “the basic regulator problem,” i.e., making the output position of a relatively massive device follow a low-power input signal by addition of position feedback and a power amplifier. Often the perfor- mance can be further improved by adding to the outer position feedback loop an inner velocity feedback loop. Since the position is often the angular position of a shaft, the angular velocity will be measured by a tachometer and the inner loop is then called the “tachometer feedback loop.” Virtually every undergraduate controls textbook discusses tachometer feedback performance improve- ment, including Ogata, Modern Control Engineering, 5th edition, page 164. 1 3ExperimentalSetup 8 Kd − 3ExperimentalSetupR(s) Y (s) G(s) 1/ s − 3.1 Overview K The electro-hydraulic system used in this experiments isp the EHS160 (FEEDBACK IN- STRUMENTS LTD). It consistsFigure of the 1: Block following diagram of hydraulic basic servomechanism-based components: regulator. the hydraulic pump which delivers hydraulic energy (located at the adjoining room), the servo system (Figures 3.1 and 3.2)2 Descriptionand the electrical patch with the outputs of the sensors and the electronic controller components (Figure 3.4). The servo system consists of a servo-valve, The electro-hydraulic system used in this experiments is the EHS160 (FEEDBACK INSTRUMENTS hydraulic ducts, hydro-motorLTD). It consists and of the the following sensors hydraulic for angular components: velocity the hydraulic and pump angle. which A delivers PC will hydraulic be used instead of theenergy, existing the servo controller system (Figures components. 2 and 3). The servo system consists of a servo-valve, hydraulic ducts, hydro-motor and the sensors for angular velocity and angle. A PC will be used instead of the existing controller components. 3ExperimentalSetup 10 13 15 14 Figure 2: Feedback, Inc. hydraulic servomechanism.Figure 3.4:ControlpanelofthesystemEHS160 Figure 3.1:ModelControlsystemEHS160 List of components: 3.2 Functional Description 1. Pump An electric driven hydraulic pump transports the oil from the reservoir through a flexible Fig 3.2 shows the system with responding numbers on itspressure components. tubing to the pressure side of the servo-valves. The supply pressure pV in the 2. Filter power unit will be held at a constant value by a pressure relief valve. The outputs of the servo-valve control the hydromotor through two hydraulic tubes. The hydromotor trans- 3. Indicator: Supply pressure forms the hydraulic pressure or a hydraulic oil flow into a moment or angular velocity. List of components Another engine or a load can be driven by the drive shaft of the hydro-motor. A flywheel 4. Accumulator tank mass on the driving shaft of the hydromotor can be braked by a shoe brake. A following tachometer changes the angular speed into a voltage proportionally to the angular speed. 1. Pump 5. Indicator: volumetric flow in the return line The speed voltage or the position voltage are the inputs to the PC. The controller will be realized by the software package MATLAB Simulink. (Take the control of speed for 2. Filter example,2 the speed voltage should follow a reference signal.) The controller sends out a voltage to the servo-valve as a control signal depending on the control error (the difference between reference value and measured value). 3. Indicator: Supply Pressure Oil flows out of Servo system, through the servo-valve and return line, and back to the reservoir. Electro-hydaulic systems show both the advantages of the electrical and the 4. Accumulator tank hydraulic system (high response speed, large power and reliability). 5. Indicator: volumetric flow in the return line 3.3 Controller Description The block diagrams used in the MATLAB Simulink will be introduced in the following 6. Adjustable throttle valve section. The name of the Simulink Blocks are bold and if they are in German, a translation 7. Reservoir 8. Servovalve 9. Indicator: Pressure of Servovalve’s output 1 10. Hydromotor 3ExperimentalSetup 9 11. Tachometer 12. Indicator: Pressure of servovalve’s output 2 13. Input input 4 14. Output pos’n error 15. Output UT 16. Output A0Ø 17. Output AIØ Figure 3: Feedback, Inc. hydraulic servomechanism. Figure 3.2:SketchofsystemEHS160 6. Adjustable throttle valve Figures7. Reservoir 3.3 and 3.4 show the RTI-Box and the control panel. 8. Servovalve 9. Indicator: Pressure of servovalves output 1 10. Hydromotor 11. Tachometer 12. Indicator: Pressure of servovalves output 2 13. Input (Input 4 (uin in Figure 3)) 14. Output (position error) 15. Output (velocity (uT in Figure 3)) An electric driven hydraulic pumpFigure (1) transports 3.3:RTI-815(I/OBoard) the oil from the reservoir (7) through a flexible pressure tubing to the pressure side of the servo-valves (8). The supply pressure in the power unit (measured by (3)) will be held at a constant value by a pressure relief valve. The outputs of the servo-valve control the hydromotor (10) through two hydraulic tubes. The hydromotor transforms the hydraulic pressure or a hydraulic oil flow into a moment or angular velocity. Another engine or a load can be driven by the drive shaft of the hydro-motor. A flywheel mass on the driving shaft of the hydromotor can be braked by a shoe brake (not installed). A following tachometer (11) changes the angular speed into a voltage proportionally to the angular speed. The position error voltage (14) or the speed voltage (15) are the inputs to the PC. The controller will be realized by LABVIEW. The controller sends out a voltage to the servo-valve (8) as a control signal (13) depending on the control error (the difference between reference value and measured value). Oil flows out of the servo system, through the servo-valve and return line, and back to the reservoir (7). Electro-hydaulic systems show both the advantages of the electrical and the hydraulic system (high response speed, large power and reliability). 3 3 Modeling The two main components of a hydraulic servomechanism are the servo-valve and the hydraulic motor. Their descriptions are provided below. 3.1 Servo-valve A servo-valve (Figure 4) consists of a torque motor and a sliding spool, which is positioned by a torque motor. The volume flow rate QV of the fluid (hydraulic oil) is controlled by the voltage uin on the torque motor. In the neutral (Zero) position uin = 0, the two output ports are at the same energy level (balanced position). Each current corresponds to a certain displacement of the sliding spool and each displacement corresponds to a certain flow rate in the output ports. In this way, the flow rates of output port 1 and port 2 are controlled (Figure 4). The servo-valve works as a adjustable flow resistance. Its dynamics can be approximately described by a first-order model (Input: Voltage uin, Output: Volumetric flow rate QV ). The transfer function is given by K G (s) = V (1) valve 1 + τ s 2Fundamentals V 3 The time constant of the servo-valve is τ 2:3 ms, which implies a cut-off frequency of ! 435 Hz. V ≈ V ≈ Figure 4: Feedback,Figure Inc. 2.2 hydraulic:Electro-hydraulicvalve servomechanism. Servo-valve. 3.2 Hydro-motor QV ). The transfer behavior is given by A hydro-motor (Figure 5) converts hydraulic energy into mechanical energy. The mechanical energy is transferred to a rotatingKV shaft. In this case, the flow rate QV is converted to angular velocity yΩ. The FV (s)= . (2.1) 1+TV s 4 The time constant of the servo-valve is T 2, 3ms,hencethecut-off frequency is V ≈ w 435 Hz. V ≈ UV QV KV 1+TV s Figure 2.3:TransferbehavioroftheServo-valve Figure 2.4 shows typical characteristic curves for different value laps conditions. 2.2 Hydro-motor Ahydro-motorconvertshydraulicenergyintomechanical energy. The mechanical energy is transferred to a rotating shaft. In this case, the flow rate QV is converted to angular velocity yΩ. hydro-motor used in this experiment is an axial piston motor. The dynamics of the motor can be described by a2Fundamentals second order model (Input: Volumetric flow rate QV , Output: Angular velocity yΩ). The transfer4 function for the angular velocity yΩ as output can be written as Q V K Ω Ω (2) Gmotor(s) = s2 2ζ 2 + + 1 !n !n Therefore, the transfer function for the angular position yφ as output (the input is still the volumetric flow rate QV ) can be written as UV φ KΩ Gmotor(s) = (3) s2 2ζ zero overlapped s 2 + + 1 !n !n -underlapped +overlapped The parameters !n and ζ depend on the compressibility and viscosity of the oil, the moments of inertia of all rotating parts and on possible leakages of the oil. The hydraulic tubes have a large resistance and can save potential and kinetic energy. In this experiment these effects will be neglected. The angular velocity is measuredFigure by a tachometer, 2.4:Flowcurvesforvariouscenterlapconditions which generates a voltage uT proportional to the angular velocity yΩ (uT = KT yΩ). The angular position error can also be proportionally transformed into a voltage. Figure 5: Feedback,Figure Inc.