Abstract
Accurate motion control is the premise for the unmanned excavator to complete the operation. In this paper, the motion control of a 22 t hydraulic excavator is studied. By establishing the dynamic model of the 4-degree-of-freedom excavator working device, the external interference caused by gravity, centripetal force, Coriolis force and inertia to the hydraulic cylinder is compensated. The bucket load and related parameters in the excavation process are identified online, and the motion control accuracy of the excavator is improved. Based on the dynamic model, the motion control method of the unmanned excavator is given. The simulation and experimental results show that this motion control strategy can effectively improve the autonomous operation accuracy of the excavator.
You have full access to this open access chapter, Download conference paper PDF
Keywords
1 Introduction
Hydraulic excavator is one of the commonly used engineering machinery, which has the characteristics of typical function and strong adaptability. Since China’s reform and opening up, in order to meet the national infrastructure, mining, engineering water conservancy and other fields, the country’s research and exploration of hydraulic excavators and other engineering sports machinery and industrial development support is very strong. At present, China has become the international largest producer and consumer of hydraulic excavators, and the market is increasingly demanding the working performance of excavators. After the development of traditional hydraulic excavators has matured, the academic research direction of excavators has begun to move towards unmanned and autonomous. In the research process of excavator autonomous operation, the two main problems are motion planning and control accuracy. In the above two problems, the research on the control accuracy is the premise of the motion planning problem. The problem that the control accuracy cannot reach the standard increases the huge safety hazard when the excavator carries out the autonomous operation. At present, domestic and foreign scholars and insiders have initially formed a scale for the research on the motion control accuracy of hydraulic excavators during unmanned operation. He et al. [1] used the adaptive control method to control the flow of the boom hydraulic cylinder. The simulation results are compared with the conventional PID control, and the simulation speed and accuracy are improved. Wang et al. [2] used the cross-coupled pre-compensation (CCP) method to combine its compensation with the nonlinear proportional integral controller of each actuator to achieve coordinated control of unmanned excavators. The model predictive control method was utilized by Zheng et al. [3] to track the predefined trajectory under diverse working conditions. The results show that the model predictive control can provide more accurate feedforward control force under complicated working situations, achieve accurate trajectory tracking, effectively minimize control delay caused by high inertia conditions, and has better robustness. Hanh et al. [4] proposed a fuzzy self-tuning controller based on neural network to control a small electro-hydraulic excavator. The neural network method is used to tune the output signal online, which has certain anti-interference ability and adaptability to improve the tracking performance of the system. Kadu et al. [5] proposed a time-delay sliding mode control strategy for the motion control of unmanned excavators so that the working device performs well under the influence of external disturbances and uncertainties. Precision control approach for industrial hydraulic excavator robot movements developed by Lee et al. [6] based on data-driven model inversion. To boost the system’s learning speed, a modular-driven model inversion control technique is proposed. When compared to PI control, simulation and experiment demonstrate the control system’s accuracy.
In this paper, the motion control accuracy of the self-operated excavator is studied from the perspective of the motion control of the valve-controlled asymmetric hydraulic cylinder. The online compensation control of the excavator’s valve-controlled asymmetric hydraulic cylinder is carried out by using the method of online identification and compensation, and the modified unmanned excavator is used for excavation experiment verification.
2 Establishment of Mathematical Model for Working Device
2.1 The Establishment of Kinematic Model for Working Equipment
The kinematic model is shown in Fig. 1.
Where \(\theta_{{\text{i}}}\) and \(\dot{\theta }_{{\text{i}}}\) is joint angle and joint angular velocity. The joint torque of the excavator manipulator is positive in the counterclockwise direction.
The positive kinematics relationship is shown in Eq. (1), and the inverse kinematics relationship is shown in Eq. (2). The unspecified parameters in the formula can be derived from the geometric relationship. In [7] Koivo gave a detailed description of kinematics.
2.2 The Establishment of Dynamic Model of Working Device
The working device of the autonomous excavator has 4 degrees of freedom. The dynamic model is established as shown in Fig. 2. The model mainly includes the boom, the arm, the bucket and its corresponding action cylinder. The influence of system friction and external load on the dynamic characteristics of the system is ignored and the mass of each hydraulic cylinder is equivalent to the working device.
The joint torque of the manipulator can be expressed as follows:
where \({\varvec{\tau}}\) is the joint moment (N m), \( {\varvec{M}}\,\epsilon \,{\text{R}}^{3 \times 3}\) is the inertia matrix of rigid body (kg m2), \({\varvec{c}}\,\epsilon \,{\text{R}}^{3 \times 3}\) is centripetal force matrix (N m), \({\varvec{G}}\,\epsilon \,{\text{R}}^{3 \times 3}\) is the gravity matrix (N m).
3 Online Parameter Identification and Compensation Terms
3.1 Gravity Identification Compensation Method
The manipulator of the excavator is heavy. The dynamic features of the boom raising, arm, and bucket are strongly influenced during the operation. If the excavator boom, arm, and bucket online gravity compensation computation is performed, the parameters, \(\tau_{1}\), \(\tau_{2}\), \(\tau_{3}\), m1, m2, m3, l1, l2, l3, \(\phi_{1}\), \(\phi_{2}\), \(\phi_{3}\) must be obtained. This work completes the calculation of kinetic parameters using the techniques outlined below.
The pressure sensor is used in the experiment to measure the hydraulic cylinder’s driving force f1, f2, f3 under different attitudes and no-load conditions. The measured value of the pressure sensor at no load is almost equal to the external interference caused by the gravity of the working device, that is fg1, fg2, fg3. In this instantaneous state, the excavator manipulator’s driving force is as follows:
At this time, the dynamic equation of the three joint torques \(\tau^{\prime} = \left[ {\begin{array}{*{20}l} {\tau^{\prime}_{1} } & {\tau^{\prime}_{2} } & {\tau^{\prime}_{3} } \\ \end{array} } \right]^{T}\) of the manipulator generated by gravity is shown as follows:
In the formula, c1 = cos \(\phi_{1}\), c2 = cos \(\phi_{2}\), s1 = sin \(\phi_{1}\), s2 = sin \(\phi_{2}\), cθ1 = cosθ1, cθ12 = cos(θ1 + θ2), sθ1 = sinθ1, sθ12 = sin(θ1 + θ2). \(\left[ {\begin{array}{*{20}l} {\tau^{\prime}_{1} } & {\tau^{\prime}_{2} } & {\tau^{\prime}_{3} } \\ \end{array} } \right]^{T}\) is the driving torque acting on the boom, arm and bucket only under the action of gravity, m1, m2, m3 are the mass of the boom, arm and bucket respectively.
The driving torque is generated by the hydraulic cylinder’s driving force, and the force arm serves as an intermediary medium for the conversion of the driving force and torque. The geometric method is used in Fig. 3 to derive the relationship between the driving force arm or the equivalent length of each cylinder and the length of the cylinder.
The driving force arms of E1, E2, and E3, each consisting of three joints, can be derived from geometric relationships
According to θ1, θ2, θ3 derived from inverse kinematics, the external forces fg1, fg2, fg3 caused by self-weight are calculated as follows:
And then the displacement y1, y2, y3 and driving force f1, f2, f3 of the boom, arm, and bucket hydraulic cylinders produced in the preceding phases are used to compute the joint angles θ1, θ2, θ3 and driving torque \(\tau^{\prime}_{1}\), \(\tau^{\prime}_{2}\), \(\tau^{\prime}_{3}\). The least square approach is used to calculate and identify the parameters in Eq. (5). The parameter identification process is as Fig. 4.
All the parameters in the \({\text{R}}^{3 \times 3}\) matrix of Eq. (5). can be derived. The obtained matrix is processed to obtain the required parameters m1, m2, m3, l1, l2, l3 etc. The online gravity compensation torque can be obtained by substituting the parameter identification results into formula Eq. (5).
3.2 Online Centripetal Force Term and Inertial Force Term Compensation
The inertia force and centripetal force generated by the large gravity of the manipulator affect the motion control accuracy of the hydraulic cylinder, so it is necessary to compensate the centripetal force and inertia force online.
The inertial force term as:
The centripetal force term as:
The relevant parameters identified in the previous section are substituted into Eqs. (7) and (8) to obtain the specific inertial force term and centrifugal force term.
Combined with the previous section, the online compensation model of gravity, centripetal force and inertial force can be obtained. The driving force of the boom, arm and bucket hydraulic cylinder measured by the force sensor during operation is f1, f2, f3. The driving force after the external interference force fe1, fe2, fe3 in the direction of the compensated hydraulic cylinder can be used as the driving force fR1, fR2, fR3 of the hydraulic cylinder under actual conditions, which as:
4 Experiment
4.1 Control Objective
According to the task requirements, trajectory planning was carried out for the autonomous excavator. This section presents the Cartesian trajectory path of the working device bucket tip through the excavation trajectory of the excavator driver. The Cartesian path of the excavator can be transformed through inverse kinematics to obtain the joint angle planning for excavation, as shown in Fig. 5.
The experimental equipment of the self-operated excavator is shown in Fig. 6. The joint angle measurement units at the boom and stick are installed on their respective outer surfaces. The bucket uses a built-in displacement sensor, and the pressure sensor is installed at the inlet and outlet of the hydraulic cylinder pipeline.
4.2 Experimental Results
In order to verify the effectiveness of the control strategy, the prototype test was carried out using the above-mentioned self-operated excavator. The tracking effect of the experimental results under no-load are shown in Fig. 7. The spatial distance error of the excavator bucket tooth tip is shown in Fig. 8.
In the case of compensation, the average error of the boom joint angle tracking is reduced by 69.72%, the maximum error of the arm joint angle and the bucket joint angle tracking is reduced by 58.44 and 51.05% respectively, and the maximum error of the tooth tip space position tracking is reduced by 57.42%. It can be seen that the on-line compensation control strategy can effectively improve the control accuracy of the working device system of the autonomous operation excavator, and increase the operation accuracy and tracking performance of the manipulator of the autonomous operation excavator.
5 Conclusions
In this paper, a motion control method of excavator autonomous operation based on online identification method is proposed to improve the motion control accuracy of excavator. The motion control accuracy of the autonomous excavator manipulator after compensating the gravity term, centripetal force term and inertial force term is studied. The effectiveness of the motion control strategy is verified by tracking the fitted excavator trajectory. The experiments prove that the accuracy of the excavator’s autonomous operation can be improved by compensating the gravity of the excavator’s working device and the inertial force and centripetal force generated during the movement.
References
He QH, Zhang DQ, Huang ZX et al (2007) Adaptive control of hydraulic excavator working device. J Tongji Univ (Nat Sci Ed) 35(9):1259–1263
Wang D, Zheng L, Yu H et al (2016) Robotic excavator motion control using a nonlinear proportional-integral controller and cross-coupled pre-compensation. J Autom Constr 64:1–6
Zheng P, Liu J, Wu WW (2022) Dynamic analysis and model predictive control of excavator’s working device. J Phys Conf Series 2195(1):012039–012039
Hanh DL, Ahn KK, Kha NB et al (2009) Trajectory control of electro-hydraulic excavator using fuzzy self-tuning algorithm with neural network. J Mech Sci Technol 23(1):149–160
Kadu CB, Kothule PS, Vikhe PS et al (2017) Design, analysis and motion control of hydraulic excavator using discrete sliding mode control with inertial delay. In: International conference on advanced computing and communication systems
Lee M, Choi H, Kim C et al (2022) Precision motion control of robotized industrial hydraulic excavators via data-driven model inversion. J IEEE Robot Autom Lett 99:1-1
Koivo AJ (1994) Kinematics of excavators (backhoes) for transferring surface material. J Aerosp Eng 7(1):17–32
Acknowledgments
The authors gratefully acknowledge the financial support of Natural Science Foundation of Hebei Province (E2021203145).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2024 The Author(s)
About this paper
Cite this paper
Gong, M., Jin, Z., Zhang, Y., Liu, W., Ning, Y. (2024). Research on Autonomous Operation Motion Control of Excavator. In: Halgamuge, S.K., Zhang, H., Zhao, D., Bian, Y. (eds) The 8th International Conference on Advances in Construction Machinery and Vehicle Engineering. ICACMVE 2023. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-97-1876-4_40
Download citation
DOI: https://doi.org/10.1007/978-981-97-1876-4_40
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-97-1875-7
Online ISBN: 978-981-97-1876-4
eBook Packages: EngineeringEngineering (R0)