某混泥土泵车分动装置设计
某混泥土泵车分动装置设计,泥土,泵车分动,装置,设计
AbstractThe retrofitted electro-hydraulic system for hydraulic robotic excavator was introduced. According to the principle and characteristic of LUDV system, the model of electro-hydraulic system was derived, simplified and verified by relative experiment. Trajectory controller prototype was designed based on incremental theory of trajectory controlling to verify the accuracy of the controlling. Trajectory controller and VR software compose Hardware-In-Loop simulation environment. Under the circumstances, the level straight digging experiment of model trajectory controlling was set .Good control effect was achieved by adjusting controlling parameters, finally anticipated controlling requirement can be accomplished by trajectory controller prototype system. By analyzing the structure and load-bearing of boom, the method and equations of estimation for such parameters, the range of flow gain coefficient (Kq) was given on the base of experiment identification. It shows that the foundation for the trajectory tracking and accurately location control of excavators manipulator is laid. Key words: Electro-hydraulic proportional system; Parameter estimation; The hardware-in-loop simulation; Trajectory control; Open graphics library; Hydraulic excavator I. INTRODUCTION ue to their versatility and convenience, the hydraulic excavators currently dominate construction equipment fleets operating at most civil engineering work sites. Mechanical-electrical integration, automation have been the development direction of construction machinery, so the automation of hydraulic excavators have gradually become a focus of national research 1 2. The automatic control of working devices have turned into a hot topic at home and abroad3. The paper focuses on researching the simplified model of hydraulic systems working device, model parameter estimation method and formulas estimation ,started from the dynamics of the electro-hydraulic proportional valve, the systems flow equation, continuity equation and force balance equations. Semi-physical simulation is also known as hardware-in-loop simulation. One part of the system is the actual one and computer simulation is applied in the other part. Semi-physical simulation links the controller physical and model of control object (mathematical simulation) together to implement experiment on a computer simulation. The controllers dynamic, static characteristics and non-linear factors can be truly reflected in the test. Accordingly, it is a more realistic simulation of experimental techniques 4. Experiments develop the kind of trajectory control physic as the prototype, which also combine with a self-designed virtual reality VR software to carry out the semi-physical simulation. The purpose is to verify the trajectory control strategy of the prototype, and lay the foundation for the development of the actual product 5. II. TEST EXCAVATORS INTRODUCTION AND SEMI-PHYSICAL SIMULATION PLATFORM STRUCTURE Object of study in this paper is a backhoe hydraulic excavator (see Figure 1).In trajectory control, the working device is seen as a 3 degree of freedom mechanical hand (boom, arm and bucket equipped with inclination sensors respectively), bucket tips control traces desired trajectory, which is called target value. In the actual control process, the action of boom, arm and bucket cylinder are controlled by computer program, to coordinate action of three hydraulic cylinders, and ultimately working device tracks target trajectory. This paper uses SWE85 hydraulic excavator, made by Sunward Intelligent Machinery Co.Ltd, as a platform for the robot transformation. Through installation of the electro -hydraulic proportional pressure-reducing valve in the original system, electro-hydraulic pilot circuit replaces the original hydraulic pilot circuit. The modified electro -hydraulic proportional system is shown in Figure 2. Test platform uses Load Independent Flow Distribution system made by Rexroth (the following is referred as LUDV). The Hardware-In-Loop Simulation Research on Trajectory Control and Modeling Parameter Estimation of Working Device of Hydraulic Excavator Jilin He1?2 Xin Zhao1 Daqing Zhang2 Qinghua He1?2 (1Intelligent Machinery Institute, Central South University, Changsha Hunan PRC, 410083) (2Sunward Intelligent Machinery, Co., Ltd, Changsha Hunan PRC, 410100) DFig.1. Schematic diagram of excavator manipulator Jilin He: Ph.D, Vice Professor, Intelligent Machinery Institute, Central South University, Changsha, Hunan, PRC, 410083. Xin Zhao: master, Intelligent Machinery Institute, Central South University. E-mail: , Tel: 86-13875881961 978-1-4244-5141-8/10/$26.00 2010 IEEE1214Proceedings of the 2010 IEEEInternational Conference on Mechatronics and AutomationAugust 4-7, 2010, Xian, China A Semi-physical simulation platform Semi-physical simulation platform is shown in Figure 3, the right of fig.3 is the trajectory controllers prototype. Incremental control algorithm is used in trajectory control strategy, through the USB-CAN interface it develops the VR software in the PC, and transfers control and feedback signals, which form hardware loop structure, under Semi-physical simulation experiment environment. In every step of the operation process, the upper computer VR model obtains current value from trajectory controller, the new location is obtained by kinematics calculating, and the value of new point passes back to trajectory controller. The angle signal is further processed by trajectory controller, it gets new current value through the recursive incremental control algorithm ultimately, the value sends back to upper computer VR software by USB-CAN interface. These form a closed-loop control. The output of control current value drives VR model to achieve a good trajectory control effect, because of prototype adjusts control parameters continuous -ly. B Trajectory Control Strategy Mechanical hydraulic system of hydraulic excavator has large inertial mass, a number of non-linear factors are included, which make the trajectory tracking control difficult to the motor-driven articulated industrial robot, but traditional PID control will increase much more difficulty of parameters adjustment. Therefore, experiments use a recursive incremental control strategy based on stick, that is, arm hydraulic cylinder moves at a constant speed, boom and bucket hydraulic cylinders track the corresponding action, to achieve linear movement of bucket tip67. Suppose the length of boom, arm and bucket hydraulic cylinder are , respectively, 2l?3l and 4l,and the next target length are nl2 ?nl3 andnl4, the length of last sampling point are 20l?30l and 40l,control variables of last point are 1i?2i and 3i, new control variables are ni1?ni2 and ni3 ,dead zone value of valves are 10i ?20i , 30i . If , 0101202iill Then )/()(1012021iillk=. If , 0202303iill Then )/()(2023032iillk=. If , 0303404iill Then )/()(3034043iillk= 1k?2k and 3k are Scale factor?2i is given?so 103312022221)(/ )(illkiillkinnnn+= (1) 303332024423)(/ )(illkiillkinnnn+= (2) Firstly, a certain step is set in horizontal and vertical direction in the control, then the goal expectation of boom, arm, bucket rotation angle are obtained, the values of nl2?nl3 and nl4 are obtained, based on the drive space kinematics equations. By equation (1) and (2) it can be observed that the controlled current value of arm ni2 is fixed, the boom and buckets current value, ni1 and ni3 track ni2changes. After these steps the control of three hydraulic cylinder is achieved. Figure.4 is the control block diagram. Recursive incremental control algorithm is the same as digital PID algorithm in practical applications, considering spool Fig.3. Semi-physical simulation platform Fig.4. Trajectory control theory of the controller Fig.2. The retrofitted electro-hydraulic system of excavator 1215 dead zone compensation is needed, in addition, setting the value of ni2,the largest and the smallest control value of ni1 and ni3, continuous adjustments can achieve good control effect. Accordingly, the number of adjustable parameters and difficulty relative to PID algorithm can be reduced. C The implementation of virtual reality VR software based on OpenGL OpenGL is a high performance open graphics library technology, which provides the basic 3D graphics unit, and a very clear graphics function. It also has a powerful 3D modeling capabilities, as well as the frame buffer animation technology, which let real-time interactive operation come true. OpenGL has a superior performance graphics programming application interfaces, which can be widely used in various computer systems, and gradually become an accepted 3D graphics development standards, the features that have nothing to do with hardware can make it implemented on different hardware platform 8. Therefore, OpenGL technology is used in experiment to develop VR software. 1) Achieve excavator 3D model by VR software OpenGL only provides the way of basic points, lines and polygons to construct 3D model. Excavators3D model is so complex that graphics function in OpenGL is not enough, so it is build in another way. First, five main parts are drawn: undercarriage, rotating platforms, boom, arm, bucket by three-dimensional mapping software Pro / E. It exports file in OBJ format, which is the data to draw 3D model. Then it processes documents class under the OpenGL, read the class of file and convert to the point, line, surface information which can deal with, finally it achieves 3D model 8. Furthermore, in order to achieve the model succession movement 9 10, this paper adopts a nested matrix stack method, which achieves 3D model between out of the stack operations and into the stack operations. 2) Technology of software development Double-buffering technology. In order to generate a smooth 3D animation models, it uses the foreground and background buffer cache, background buffer cache calculates the scene and produces animation, while the foreground show picture which has been drawing by background, thus it enhances continuity and movement of the hydraulic excavators 3D animation. Achieve USB-CAN communication function. To ensure real-time nature, it uses multi-threaded programming, which utilizes the thread mechanism to control datas receiving and transmit 11. It is an important data transmission interface in simulation. Hash table data structure. To achieve 3D models motion controlled by keyboard, hash table data structure is used. When key is pressed, the message process function OnKeyDown ( ) will assign that corresponding element as 1, when the button pop-up, it is 0. So in the timer processing function OnTime ( ), the state of button in the keyboard can find through checking hash values, and make the appropriate treatment. III. ELECTRO-HYDRAULIC PROPORTIONAL SYSTEM MODEL A Dynamic characteristics of electro -hydraulic proportional valve The transfer function between Electro-hydraulic proportional valves spool displacement and the input current can be simplified to a first-order link. )1 ()()(bsKsIsXIvv+= (3) KI is proportional valve current gain, b is inertia time constant. Iv=I(t)-Id , I(t) is proportional valve control current, Id is the initial operating current. B The flow equation of electro-hydraulic proportional valve The principle of LUDV system 12 works out valve flow equation, as the (4), (5) below, ?=0)(, )(20)(,22111tIPPWXCtIPWXCPWXCQrvdvdvd (4) ?=0)(,20)(, )(22222tIPWXCtIPPWXCPWXCQvdrvdvd (5) As shown in Figure 5, regardless of how the load changes, P remains at 2.0MPa. It shows traffic flow through the valve and the valve opening area is proportional. Therefore (4) can be simplified as follows, )(1tXKQvq= ?0)(tI , PWCKdq=2 (6) Kq is Valve flow gain coefficient?P?2.0MPa. C Simplified model of electro-hydraulic proportional system Ignoring leakage effects, when the no-rod cavity goes into oil and the rod cavity oils out, the continuity equation of hydraulic cylinder is obtained 5: ePVyAQ1111?+= ePVyAQ2222?= (7) Hydraulic cylinder force balance equation: lcFyByMApApF+=? ?2211 (8) Fig.5. Value of P 1216 (6)-(8) in Laplace transform, it can be derived electro-hydraulic proportional system, a simplified model12 13 as follows: )()()()(2120asasasssFbsXbsYlfvI+=(9) )/(122121AAVVAKbqeI+=?21VVbf=?MVVa210=?211VVBac=?)(2212122AVAVae+=. IV. PARAMETER ESTIMATION AND FUNCTIONAL SIMULATION A Parameter estimates Kq When working device is running, the flow meter can be used to measure flow. Figure.6 is a step response curve of hydraulic cylinder in boom, the curve also verify that equation (3) is correct. Through the test curve, combined with equation (3) and (6), the range of Kq can identify. It can also identify KqKI?2.82510-4 m3/s/A from figure.5?time constant b?0.1946s.So the scope of Kq is obtained through experiment. B Function Simulation of VR software The virtual reality of VR software achieves three functions: excavator is manipulated by keyboard simulation, auto -digging demonstration and automatic digging simulation. The interface of software is shown in Figure.3 (left). Software is tested according to three functions above, Figure 7 (a) (b) represent trajectory results of auto-digging the level of horizontal lines and with 30 angle. The results show that it can achieve function requirements. This experiment mainly uses auto-digging simulation feature, which can get proportional valves current value from the lower computer controller. According to the transformation calculations of simulation model, movement data of 3D models, 3D animation on screen, curve of simulation data are obtained. V. SEMI-PHYSICAL SIMULATION TEST Upper computer PC connects prototype of trajectory controller through USB-CAN interface in the simulation experiment, and its communication mode is full-duplex form. It also sends out a new angle value of working device, trajectory controller transmits real-time control current value, which constitute the hardware in the loop structure. The hardware is shown in Figure.7 in the debugging experiment. For real-time simulation, simulation system requires the study system to keep state consistent, behaviour consistent and time consistent. Loop simulation connecting the actual equipment and real-time is the basic requirement of semi-physical simulation 14 15. In the trajectory controller, the prototype system operates task schedule to ensure real-time through real-time operating system, PC host is multi-thread program, which also guarantees real-time simulation. This experiment which sets the level of excavator working trajectory is a straight line away from the inside to outward movements, bucket tooth tip Z-coordinates remain -100cm. Bucket runs from 500cm to 300cm in the X-axis, Y-axis coordinate remains 0, the displacement process is divided into 150 time steps, every step is 1.33cm. Recursive control parameters need to adjust simulation repeatedly in control algorithm, the purpose of tracking control is achieved finally. The above simulation adjusts the control parameters, the motion state of excavator model is observed through USB-CAN interface, and the control effect curve is drawn out which verify the rationality of control algorithms and estimate the resulting tracking error. Boom angle adjustment is relatively small, the resulting angular error is also small, so the angle of theoretical value basically corresponds to the actual value. But arm and buckets large angle changes would produce a certain tracking error, that because the angular velocity greatly change in the bucket movement process, it will inevitably affect the angle of curve in defined step circumstances, the theoretical calculation and the actual values are shown in figure.8. From figure.9 it can be observed that control current signals of boom and bucket are always change, but signals of arm trends to be a constant value. Boom and bucket are tracking arm. Figure.10 shows a horizontal line trajectory tracks the target with step change, the first is large fluctuation, but quickly stabilized, the curve is less sensitive in the middle process, and the control effect is Fig.6. Flow of boom cylinder Fig.7. Straight-line trajectory model Effect Picture of VR (a) (b) 1217 relatively stable. From the tracking curves and analysis of the action implementation by VR models in the virtual prototype, the purpose of automatic straight line trajectory control is achieved, motion control system can work in desired control requirements, the simulation of experiments to a certain extent prove that the prototype system is correct 16. VI. CONCLUSION 1. Combining of the characteristics of test machine hydraulic system in this paper, the model of electro-hydraulic proportional system is established, the systems simplified model is also obtained. There are some unknown key parameters in the model, paper gives the range of variation of their value respectively by theoretical derivation and experimental methods, and tests are used to validate this model. So designing practical controller is applicable. 2. To verify the correctness of excavator control strategy, experiment also designs the semi-physical simulation platform. It is easy to use incremental recursive control algorithm to research trajectory control strategy which is based on lower computer controller. At the same time, through the data exchange of USB-CAN interface and upper Computer Simulation VR software based on OpenGL, it is sure that controller prototype can achieve the desired trajectory control results through trial and error debugging, and therefore, proves the correctness of the control system design. ACKNOWLEDGMENT The authors are thankful for sunward Intelligent Machinery Co. Ltd for help with the machine hydraulic. REFERENCES: 1 Masakazu Haga, Watanabe Hiroshi, Kazuo Fujishima. Digging control system for hydraulic excavator J. Mechatronics, 2001(11):665-676 2 Zhang Da Qing, He Qing Hua, Hao Peng. Trajectory tracking control of hydraulic excavator bucket J. Journal of Jilin University (Engineering and Technology Edition). 2005, 35(5): 490-494 3 Shahram Tafazoli, Septimiu E. Salcudean. Impedance Control of a Teleoperated Excavator. IEEE transactions on control systems technology. 2002,10 (3) 4 Ningning Zhao,Lie Gao,Aili Tong,etc. Real-time simulation computer control system of the-loop simulation studyJ. Missiles and Guidance Journal,2005(4):13-15. 5 Rongping Shao Zhigang Sun Xiaoming Zhang. Design of Network Processor Prototype Based on SOPCJ.Computer Applications,2003(12):35-41. 6 Can Peng,Qiangen Chen,Daqing Zhang. Straight excavating trajectory control on hydraulic excavatorJ. Construction Machinery,2006(9):59-61. 7 Song Bumjin, Koivo Antti J. Neural Adaptive Control of ExcavatorsC/Proceedings of 1995 IEEE/RSJ International Conference on Intelligent Robots and System. Los Alamitos, CA,USA: IEEE Comput. Soc. Press.1995:162-167. 8 You Shang, Yantao Chen. OpenGL graphics programming guideM. Beijing:China WaterPower Press.2001. 9 Chengyun Yang, Jianxin Zhu. Simulation of 3D Motion of Manipulator Using OpenGLJ. Computer Simulation,2004(5):175-177. 10 Xinna Huang Qiurang Liu,Haiyan Li. OpenGL Applied in Dynamic Simulation of link MechanismJ. Microcomputer Fig.8. Buckets tracking curves of theoretical angle value and the actual value Fig.9 Movement devices tracking curve of current values Fig.10 Tracking curve of horizontal trajectory 1218 Applications,2001(3):51-52. 11 Xiaoshi Liu,Huai Zheng,Linwei Lin. Proficient in Visual C+6.0. Tsinghua University Press. 2000:166-188. 12 Bora Eryilmaz. Improved nonlinear modeling and control of electro-hydraulic systems D. Northeastern university. Boston. Massachusetts.2000 13 Weihan Zhang. The research of non-symmetry oil cylinder system controlled by symmetry valve and characteristic D. ChangChun University of Science and Technology.2002 14 Xingwei Li,Weihua Zhang,Yulin Pan. Real-time Simulation Technology Based on the General ComputerJ. Journal of National University of De
收藏