Static Deformation-Compensation Method Based on Inclination-Sensor Feedback for Large-Scale Manipulators with Hydraulic Actuation

: Modern large-scale manipulators with hydraulic actuation like mobile concrete pump manipulators are increasingly used in industrial, construction, and other ﬁelds. Due to the large span of these manipulators, the static deformation accumulation to the endpoint has seriously a ﬀ ected the precise control of the endpoint. In this paper, we propose a static deformation-compensation method based on inclination sensor feedback for large-scale manipulators to reduce the deviation of the endpoint. Compared with the ﬁnite element method, this method does not need to consider many boundary conditions that are uncertain for ﬂexible manipulators in most situations. It has appropriate accuracy and is universal for large-scale manipulators of di ﬀ erent sizes and working under di ﬀ erent loads. Based on a 24m-3R mobile concrete pump manipulator, the parametric simulation is carried out. The reliability of the static deformation-compensation method is veriﬁed, and the error is analyzed. The validity of the static deformation-compensation method is veriﬁed by comparing the theoretical endpoint position with the actual endpoint position after static deformation compensation. The compensation error under di ﬀ erent loads is obtained, and the universality of the compensation method for di ﬀ erent loads is veriﬁed.


Introduction
Modern large-scale manipulators are increasingly used in industrial, construction, and other fields. With the increase in the operational speed requirements of large-scale manipulators and the demand for lightweight design, the flexibility of these manipulators have gradually increased. Compared to the conventional heavy and bulky manipulators, flexible link manipulators have the potential advantage of lower cost, larger working volume, faster operational speed, larger payload-to-manipulator-weight ratio, smaller actuators, lower energy consumption, better maneuverability, better transportability, and safer operation due to reduced inertia [1][2][3][4]. The concepts of modern light-weight construction enable the large-scale manipulators like mobile concrete pump manipulators with extended operating range and less static load. However, due to the reduced weight, the elasticity of the construction elements has a significant influence on the precise positioning of the endpoint [5,6]. The influence of large-scale manipulators' static deformation on the precise control of the endpoint cannot be ignored anymore [6,7].
The research on the motion control of the engineering manipulator has made good progress [8][9][10][11][12][13][14][15][16][17]. Many researchers have studied the control of the endpoint trajectory of the mobile concrete pump the trajectory tracking control and introduces the deformation compensation strategy to eliminate the influence [45]. Xia Jijun et al., based on finite element deformation analysis under the actual load conditions of the mobile concrete pump manipulator system, established an expert database of full position and orientation deformation compensation of the manipulator and applied it to the trajectory control of the endpoint. The position deviation of the endpoint could be controlled within ±15 cm [46]. Zhao Xin et al. obtained the deformation compensation model of the manipulator and the vehicle body through the deformation analysis of the whole concrete pump truck under the full working condition, established the kinematics model of the concrete pump truck after the deformation compensation and used the control method of the cerebellar model neural network in the motion control, and well solved the dynamic detection and trajectory control of the manipulator position and orientation [47]. Wang Xiaoming et al. used finite element simulation to establish the data model of the deformation of the manipulator during the trajectory control process. Then, the BP neural network model was used to establish the deformation compensation algorithm, and the deformation law of the manipulator was obtained [48]. Pan Daoyuan et al. used FEM to analyze the variation of the acceleration of the manipulator and the force applied on the manipulator in different positions and orientations, and determined their influence on the deformation [49]. These studies have made some achievements and have made great progress in the deformation compensation of mobile concrete pump manipulators. However, these studies are based on the prototype studied by them, such as Xia Jijun et al. with Zoomlion 52m-6RZ concrete pump truck (RZ manipulator folding structure) as the research prototype [46]. Wang Xiaoming, Zhao Xin et al., and Pan Daoyuan et al. all built finite element simulation results databases based on their respective experimental prototypes [47][48][49]. All of the above studies needed to establish an accurate simulation model and needed to consider a lot of boundary conditions. The amount of calculation was very large, and the methods used to develop the prototype were not universal and thus are difficult to use in practical applications.
In this paper, we propose a static deformation-compensation method for large-scale manipulators based on inclination sensor feedback. Compared with the finite element method, this method does not need to consider many boundary conditions that are uncertain for flexible manipulators in most situations. It has appropriate accuracy and is universal for large-scale manipulators of different sizes and working under different loads.

Structure of the Mobile Concrete Pump Manipulator
The mobile concrete pump manipulator is a multi-degree of freedom manipulator system. This paper takes the mobile concrete pump manipulator with three links as an example to explain the static deformation-compensation method. Its main components are rotation base, 1st joint, 1st link, 2nd joint, 2nd link, 3rd joint, 3rd link, and the concrete discharge hose. Given that the concrete discharge hose has little capacity to bear the load of concrete, it is only used as the concrete discharge guide, ignoring its degree of freedom. It is a manipulator composed of four joints, each link of which is a long-scale flexible link.
During the process of concrete placing during construction, the manipulator produces a large elastic deformation caused by complex stress due to the influence of gravity on the manipulator, the pumping concrete load, the concrete flow impact, and other factors. Due to the large span of the mobile concrete pump manipulator, the deformation accumulation to the end outlet has seriously affected the concrete placing accuracy. The elastic deformation varies in different positions and orientations. Figure 1 shows a structural diagram of the mobile concrete pump manipulator. 1st link; 4. 2nd joint; 5. 2nd link; 6. 3rd joint; 7. 3rd link; 8. End outlet; 9. Concrete discharge hose.

Forward Kinematics Model of the Mobile Concrete Pump Manipulator
In order to study the influence of the joint compensation angle on the position of the endpoint, the relationship between the joint angle change of each joint and the position and orientation of the endpoint is established based on the D-H matrix (Denavit-Hartenberg Matrix) method. As shown in Figure 2, D-H coordinate system is established for the mobile concrete pump manipulator. The distance from the rotation axis of the rotation base to the rotation axis of the 1st link is negligible compared with the length of the whole manipulator (24 m), so let the origin of the rotation base coordinate system T1 coincide with the origin of the 1st link coordinate system T2. The base coordinate system T0, the rotation base coordinate system T1, the 1st link coordinate system T2, the 2nd link coordinate system T3, the 3rd link coordinate system T4, and the end coordinate system T5 is established. According to the D-H matrix method, the homogeneous coordinate transformation matrix is calculated. The joint angle θ θ θ θ is positive clockwise and negative counterclockwise:

Forward Kinematics Model of the Mobile Concrete Pump Manipulator
In order to study the influence of the joint compensation angle on the position of the endpoint, the relationship between the joint angle change of each joint and the position and orientation of the endpoint is established based on the D-H matrix (Denavit-Hartenberg Matrix) method. As shown in Figure 2, D-H coordinate system is established for the mobile concrete pump manipulator.

Forward Kinematics Model of the Mobile Concrete Pump Manipulator
In order to study the influence of the joint compensation angle on the position of the endpoint, the relationship between the joint angle change of each joint and the position and orientation of the endpoint is established based on the D-H matrix (Denavit-Hartenberg Matrix) method. As shown in Figure 2, D-H coordinate system is established for the mobile concrete pump manipulator. The distance from the rotation axis of the rotation base to the rotation axis of the 1st link is negligible compared with the length of the whole manipulator (24 m), so let the origin of the rotation base coordinate system T1 coincide with the origin of the 1st link coordinate system T2. The base coordinate system T0, the rotation base coordinate system T1, the 1st link coordinate system T2, the 2nd link coordinate system T3, the 3rd link coordinate system T4, and the end coordinate system T5 is established. According to the D-H matrix method, the homogeneous coordinate transformation matrix is calculated. The joint angle θ θ θ θ is positive clockwise and negative counterclockwise: The distance from the rotation axis of the rotation base to the rotation axis of the 1st link is negligible compared with the length of the whole manipulator (24 m), so let the origin of the rotation base coordinate system T 1 coincide with the origin of the 1st link coordinate system T 2 . The base coordinate system T 0 , the rotation base coordinate system T 1 , the 1st link coordinate system T 2 , the 2nd link coordinate system T 3 , the 3rd link coordinate system T 4 , and the end coordinate system T 5 is established. According to the D-H matrix method, the homogeneous coordinate transformation matrix is calculated. The joint angle θ 0 θ 1 θ 2 θ 3 is positive clockwise and negative counterclockwise:

Principle of Joint Angle Independent Compensation
The elastic deformation varies in different positions and orientations. Therefore, the elastic deformation of the entire mobile concrete pump manipulator is decomposed into the elastic deformation of each link. The position recovery of the endpoint of each link is achieved by compensation of the joint angle of each joint. Since the deformation angle is very small, the following simplification is made in the compensation angle solution: The deflection of the endpoint of each link with respect to the horizontal axis of the corresponding coordinate system is regarded as the compensation angle arc length. The basic principle of joint angle independent compensation can be simplified as the angle compensation of each link coordinate system around the z-axis rotation, as shown in Figure 3.

Principle of Joint Angle Independent Compensation
The elastic deformation varies in different positions and orientations. Therefore, the elastic deformation of the entire mobile concrete pump manipulator is decomposed into the elastic deformation of each link. The position recovery of the endpoint of each link is achieved by compensation of the joint angle of each joint. Since the deformation angle is very small, the following simplification is made in the compensation angle solution: The deflection of the endpoint of each link with respect to the horizontal axis of the corresponding coordinate system is regarded as the compensation angle arc length. The basic principle of joint angle independent compensation can be simplified as the angle compensation of each link coordinate system around the z-axis rotation, as shown in Figure 3. The deviation of the 1st link' s endpoint can be compensated by the 1st joint angle. The compensation angle of the 1st joint is as follows: where is deflection of the endpoint of the 1st link; is length of the 1st link; is tangential deformation angle of the 1st link. The compensation angle of the 2nd joint and the 3rd joint can be calculated in the same way.

Joint Torque Solution Based on Jacobian Matrix
The deviation of the endpoint caused by gravity is often ignored in the existing static analysis of the manipulator, and most of the studies regard the manipulator as a rigid body. The relationship between the force on the endpoint of the manipulator and the torque of each joint has been established by the Jacobian matrix. The deviation of the 1st link' s endpoint can be compensated by the 1st joint angle. The compensation angle of the 1st joint is as follows: where w 1 is deflection of the endpoint of the 1st link; l 1 is length of the 1st link; γ 1 is tangential deformation angle of the 1st link.
The compensation angle of the 2nd joint and the 3rd joint can be calculated in the same way.

Joint Torque Solution Based on Jacobian Matrix
The deviation of the endpoint caused by gravity is often ignored in the existing static analysis of the manipulator, and most of the studies regard the manipulator as a rigid body. The relationship between the force on the endpoint of the manipulator and the torque of each joint has been established by the Jacobian matrix. where F is force vector and moment vector acting on the end actuator; T is joint torque.
The gravity effect is simplified as follows: The Jacobian matrix of the three-link model and the two-link model is established separately without considering the rotation of the rotation base. When considering the joint torque, the gravity of the rear link of the joint is regarded as the load acting on the centroid of the latter link. The joint torque is calculated by the Jacobian matrix.
The manipulator's kinematic equation is as follows: Then, the two sides are respectively derived from t as follows: The Jacobian matrix relative to the base coordinates is as follows: Transposing the Jacobian matrix gives J T = −l 1 s 1 − l 2 s 12 l 1 c 1 + l 2 c 12 −l 2 s 12 l 2 c 12 .
For the two-link model, the distance between the centroid of the 2nd link and the 2nd joint is a 2 and the gravity is simplified to be applied to the centroid.
The torque of each joint produced by the gravity of the 2nd link is expressed as where τ 12 is torque on the 1st joint produced by the gravity of the 2nd link; τ 22 is torque on the 2nd joint produced by the gravity of the 2nd link.
Similarly, for the three-link model, the distance between the centroid of the 3rd link and the 3rd joint is a 3 .
The torque of each joint produced by the gravity of the 3rd link is as follows: τ 23 = (l 2 c 12 + a 3 c 123 )m 3 g; where τ 13 is torque on the 1st joint produced by the gravity of the 3rd link; τ 23 is torque on the 2nd joint produced by the gravity of the 3rd link; Processes 2020, 8, 81 7 of 18 τ 33 is torque on the 3rd joint produced by the gravity of the 3rd link; The gravity of the 1st link is simplified to the centroid. In summary, the total torque at each joint is finally obtained as follows: τ 1 = a 1 c 1 m 1 g + (l 1 c 1 + a 2 c 12 )m 2 g + (l 1 c 1 + l 2 c 12 + a 3 c 123 )m 3 g; τ 2 = a 2 c 12 m 2 g + (l 2 c 12 + a 3 c 123 )m 3 g; where τ 1 is torque on the 1st joint; τ 2 is torque on the 2nd joint; τ 3 is torque on the 3rd joint, where c 12 = cos(θ 1 + θ 2 ); c 123 = cos(θ 1 + θ 2 + θ 3 ). The rest of the abbreviation has the same principle.

Compensation Angle Solution Based on Cantilever Model Combined Deformation of Compression and Bending
For the mobile concrete pump manipulator, its main feature is that the links are slender and have a large scale, especially the 1st link, which is the longest and has the largest deformation and compensation amount. The deformation caused by insufficient joint stiffness (piston-cylinder oil compression at the joint) is not considered at present, and each link is simplified to a cantilever beam model that is deformed by compression and bending.
The deformation analytical formulae of three links are as follows: where w is Deflection of the corresponding point of the corresponding link; ρ is Equivalent density; A is Equivalent cross-sectional area.
Deriving the deformation analytical formula to obtain the tangential deformation angle (the angle between the tangent and the x-axis) analytical formula yields Take the 1st link as an example; the endpoint deflection is as follows: The endpoint tangential deformation angle is The compensation angle is According to the engineering practice, there are three methods to solve the compensation angle: 1 Directly measure the endpoint deflection w of each link.
Take the 1st link as an example.
The compensation angle is calculated by Formula (1).
This is a joint angle compensation method based on the basic principle. In this method, direct measurement of the endpoint deflection of each link can be used to solve the joint compensation angle. Direct measurement of deflection reduces the error caused by deflection calculation using other methods. Nowadays, in the engineering practice, laser is adapted to measure the endpoint deflection, which has a high cost.
2 Measure the tangential deformation angle γ at the end of each link.
The tangential deformation angle γ at the endpoint can be obtained by the difference of inclination sensor installed at both ends of the link.
Compensation angle: This method has the error of theoretical modeling and calculation, with medium accuracy and low cost. However, considering the subtraction term and the deformation is small, when l is not large, γ can be used to replace ∆θ directly. The simulation verification in the following text has adopted this method for the 2nd link and the 3rd link and achieved good results. 3 Reverse the tangential deformation angle analytical formula, then get the deformation analytical formula and calculate the endpoint deflection.
The analytical formula can be solved by the feedback value from four inclination sensors. Figure 4 shows the inclination sensors installed at three positions on the upper surface of the link and the inclination sensor installed at the head end of the link.
The three inclination sensor (x = a, b, c) measures the tangential deformation angle γ as γ a , γ b , γ c , which are the differences between the feedback value from each inclination sensor and the feedback value from the inclination sensor at the head end of the link (reference inclination sensor) respectively.
According to Cramer's Rule, the coefficient matrix is as follows: γ can be used to replace ∆θ directly. The simulation verification in the following text has adopted this method for the 2nd link and the 3rd link and achieved good results.
③ Reverse the tangential deformation angle analytical formula, then get the deformation analytical formula and calculate the endpoint deflection.
The analytical formula can be solved by the feedback value from four inclination sensors. Figure  4 shows the inclination sensors installed at three positions on the upper surface of the link and the inclination sensor installed at the head end of the link.
The three inclination sensor (x = a, b, c) measures the tangential deformation angle as , , , which are the differences between the feedback value from each inclination sensor and the feedback value from the inclination sensor at the head end of the link (reference inclination sensor) respectively.  As long as the coefficient matrix A is non-singular, the unique coefficient solution of the analytical formula of the tangential deformation angle can be obtained as follows: Then the compensation angle is obtained as follows: where The functional relationship between the compensation angle and the inclination sensor installation positions a, b, c, and the tangential deformation angles γ a , γ b , γ c is established.
This method has high accuracy and reasonable cost. The inclination sensor can be installed at any position on the upper surface of the link and only the accurate position data needs to be provided without the consideration of making the inclination sensor be close to the joint hinge. It is especially suitable for the link with a large scale and has large deformation.

Deformation Compensation Verification Based on ANSYS Workbench and MATLAB Co-Simulation
The finite element parametric simulation of a 24m-3R mobile concrete pump manipulator was carried out. The parameters of the mobile concrete pump manipulator are shown in Table 1. The mobile concrete pump manipulator has strong structural strength, light weight, and a no-load equivalent density of 7000 kg/m 3 . Since there is no simple method for directly measuring the tangent slope of a point after deformation in ANSYS Workbench, in this paper, in order to simulate the inclination angle reading value measured by the inclination sensor in the actual experiment, the idea of limit was adopted.
Take two points that are very close to each other on the upper surface of one link (the distance between the two points is known), then the tangent angle of the midpoint of the two points is obtained by taking the deflection at these two points relative to the corresponding coordinate system. The approximate tangent obtained by this method has some errors. As shown in Figure 4, the measurement area in ANSYS is a rectangular area with a length of 200 mm. Compared with the length of each link of about 8000 mm, the distance between the two ends of the rectangular area is very small. The slope of the secant passing through the two ends of the small rectangle is equal to the tangent slope at the center of the small rectangle.
Use the maximum and minimum values of the deflection on the rectangle, as shown in Figure 5; then the tangent angle of the point in this coordinate system can be solved. the inclination angle reading value measured by the inclination sensor in the actual experiment, the idea of limit was adopted. Take two points that are very close to each other on the upper surface of one link (the distance between the two points is known), then the tangent angle of the midpoint of the two points is obtained by taking the deflection at these two points relative to the corresponding coordinate system. The approximate tangent obtained by this method has some errors. As shown in Figure 4, the measurement area in ANSYS is a rectangular area with a length of 200 mm. Compared with the length of each link of about 8000 mm, the distance between the two ends of the rectangular area is very small. The slope of the secant passing through the two ends of the small rectangle is equal to the tangent slope at the center of the small rectangle.
Use the maximum and minimum values of the deflection on the rectangle, as shown in Figure 5; then the tangent angle of the point in this coordinate system can be solved. The tangential deformation angle γ is obtained by making a difference with the tangent angle of the point at the head end in the coordinate system.
In the simulation, method ③ is applied to the 1st link, and the compensation angle values are calculated from the three inclination sensor readings at a, b, and c. For the 2nd link and 3rd link, method ② is directly adopted due to their small deformation, and is directly used to replace ∆θ.

Parametric Simulation of Compensation Angle
Since θ is the rotation angle of the rotation base, its influence on the deformation of the manipulator is little; take θ = 0 in the simulation.
The range of joint angles is θ ∈ 0,90 ; θ ∈ −180,0 ; θ ∈ −180,40 , A total of 216 positions The tangential deformation angle γ is obtained by making a difference with the tangent angle of the point at the head end in the coordinate system.
In the simulation, method 3 is applied to the 1st link, and the compensation angle values are calculated from the three inclination sensor readings at a, b, and c. For the 2nd link and 3rd link, method 2 is directly adopted due to their small deformation, and γ is directly used to replace ∆θ.

Parametric Simulation of Compensation Angle
Since θ 0 is the rotation angle of the rotation base, its influence on the deformation of the manipulator is little; take θ 0 = 0 in the simulation.
The relationship between the endpoint's deviation of the mobile concrete pump manipulator and θ 1 θ 2 θ 3 is obtained.
As shown in Figure 6, they are continuous three-dimensional relational surface diagrams between the endpoint's deviation and θ 1 θ 2 when θ 3 takes −175 It can be seen that the larger the angle of the 2nd link unfolding, the larger the endpoint's deviation will become, and the sharper the endpoint's deviation will change when the 1st link's corresponding action is performed. The position and orientation of the 3rd link has a certain influence on the total deformation of the end. The effect on the deviation when the 3rd link is in the It can be seen that the larger the angle of the 2nd link unfolding, the larger the endpoint's deviation will become, and the sharper the endpoint's deviation will change when the 1st link's corresponding action is performed. The position and orientation of the 3rd link has a certain influence on the total deformation of the end. The effect on the deviation when the 3rd link is in the approximate symmetrical orientation (such as 35 • and −49 • ) is approximately the same.
The relationship between the 1st joint compensation angle and the and θ 1 θ 2 θ 3 is obtained. As shown in Figure 7, they are continuous three-dimensional relational surface diagrams between the joint compensation angles ∆θ 1   It can be seen that the orientations of the 1st link and the 2nd link have a great influence on the compensation angle of the 1st joint and the orientation of the 3rd link has less influence. The compensation angle of the 1st joint reaches the maximum when the manipulator is fully extended.

Parametric Simulation to Verify the Reliability of the Compensation Method
Considering the ratio of deflection and link length as the actual value of angle compensation, the accuracy of the compensation method can be verified by comparing the actual value of angle compensation and the angle compensation value obtained by this static deformation-compensation method. In this paper, the accuracy of the compensation method is measured by the error rate (actual value − calculated value)/(actual value).
The relationship between the compensation error rate of the 1st link and the joint angles is obtained. As shown in Figure 8, they are continuous three-dimensional relational surface diagrams between error rate and θ 1 θ 2 when θ 3 takes −133 • , −7 • , 35 • . It can be seen that when the manipulator is in various positions and orientations, the deformation compensation error rate is controlled within 14%, which verifies the reliability of the static deformation-compensation method based on the inclination sensor feedback. The orientations of the 1st and the 2nd links have a great influence on the deformation compensation error. It can be seen from the figure that the deformation compensation error is the smallest when the angles of the 1st and 2nd joints are in the middle of the value range, and there is a low error valley, which can be used as the research object in the future.
The main reason for the error is that using the secant slope approximates the tangent slope to obtain the inclination angle approximate value. In engineering practice, errors will be of two types: γi experimental determination and accuracy of the coefficient matrix (Equation (26)). In order to compensate the endpoint deviation of the concrete truck manipulator with a length of 24 m up to 200 mm, it is recommended that the accuracy of the inclination sensor is 0.01° to achieve better results.

Verification of Deformation Compensation Effect Based on ANSYS Workbench and MATLAB Co-Simulation
The six common orientations and six different loads of the 24m-3R mobile concrete pump manipulator were simulated by ANSYS Workbench and MATLAB co-simulation. The validity of the static deformation-compensation method was verified by comparing the theoretical endpoint position of the manipulator with the actual endpoint position (simulation result) after deformation compensation. The compensation error under different loads was obtained, and the universality of the compensation method to different loads was verified.

Verification of the Static Deformation-Compensation Method's Validity
The six common orientations of the link were simulated by ANSYS Workbench and MATLAB co-simulation. ANSYS Workbench parametric simulation obtained the deformation value before and after deformation compensation and obtained the simulation values of inclination sensors; then the results were input to MATLAB, MATLAB according to the set joint angle and ANSYS Workbench input data real-time calculate the manipulator's endpoint position. As shown in Table 2, the It can be seen that when the manipulator is in various positions and orientations, the deformation compensation error rate is controlled within 14%, which verifies the reliability of the static deformation-compensation method based on the inclination sensor feedback. The orientations of the 1st and the 2nd links have a great influence on the deformation compensation error. It can be seen from the figure that the deformation compensation error is the smallest when the angles of the 1st and 2nd joints are in the middle of the value range, and there is a low error valley, which can be used as the research object in the future.
The main reason for the error is that using the secant slope approximates the tangent slope to obtain the inclination angle approximate value. In engineering practice, errors will be of two types: γi experimental determination and accuracy of the coefficient matrix (Equation (26)). In order to compensate the endpoint deviation of the concrete truck manipulator with a length of 24 m up to 200 mm, it is recommended that the accuracy of the inclination sensor is 0.01 • to achieve better results.

Verification of Deformation Compensation Effect Based on ANSYS Workbench and MATLAB Co-Simulation
The six common orientations and six different loads of the 24m-3R mobile concrete pump manipulator were simulated by ANSYS Workbench and MATLAB co-simulation. The validity of the static deformation-compensation method was verified by comparing the theoretical endpoint position of the manipulator with the actual endpoint position (simulation result) after deformation compensation. The compensation error under different loads was obtained, and the universality of the compensation method to different loads was verified. The six common orientations of the link were simulated by ANSYS Workbench and MATLAB co-simulation. ANSYS Workbench parametric simulation obtained the deformation value before and after deformation compensation and obtained the simulation values of inclination sensors; then the results were input to MATLAB, MATLAB according to the set joint angle and ANSYS Workbench input data real-time calculate the manipulator's endpoint position. As shown in Table 2, the deformation compensation effects of six common orientations were obtained.
The deformation compensation error of the mobile concrete pump manipulator in different orientations under no-load operation can be controlled within 50 mm. Compared with the endpoint deviation of 177 mm before compensation, the effect of deformation compensation is obvious. The validity of this method was verified.

Verification of the Static Deformation-Compensation Method's Universality for Different Loads
Six different loads of the 24m-3R mobile concrete pump manipulator in a certain orientation were simulated by ANSYS Workbench and MATLAB co-simulation. In engineering practice, in order to make the concrete pumpable, the concrete in the pipeline is a fluid liquid. In the simulation analysis of concrete pumping, there is a consensus on the treatment of the liquid concrete in the pipeline. In the analysis and calculation, the rigidity of the liquid concrete is not considered, and it is directly applied to the pipeline arch rib as an external load. This method is supported by many engineering application backgrounds, and the calculated results are consistent with the corresponding measured results. Considering the concrete load has the same uniformity as gravity when verifying the static deformation-compensation method is universal for different loads, the equivalent density of the manipulator is changed in the parametric modeling. The simulation results are shown in Table 3, and the selected orientation was (5, −5, 35).
By changing the equivalent density, the deformation compensation effect of the manipulator under different materials and loads was obtained.
The compensation error increased with the increase of the equivalent density, but the endpoint deviations were all reduced to about 20% of the original endpoint deviations after the compensation. The static deformation-compensation method's universality for different loads was verified.

Conclusions and Future Work
In this paper, we propose a static deformation-compensation method based on inclination sensor feedback for large-scale manipulators with hydraulic actuation like mobile concrete pump manipulators, maritime crane systems, and so on to reduce the deviation of the endpoint. Compared with the finite element method, this method does not need to consider many boundary conditions that are uncertain for flexible manipulators in most situations. It has appropriate accuracy and is universal for large-scale manipulators of different sizes and working under different loads.
Based on a 24m-3R mobile concrete pump manipulator, the parametric simulation based on ANSYS is carried out. The relationship between the endpoint's deviation of the mobile concrete pump manipulator and θ 1 θ 2 θ 3 and the relationship between the compensation error rate of the 1st link and the joint angles are obtained. When the manipulator is in various positions and orientations, the deformation compensation error rate is controlled within 14%. The reliability of the static deformation-compensation method is verified, and the error of this method is analyzed.
Based on the ANSYS and MATLAB co-simulation, we compared the theoretical endpoint position with the actual endpoint position after deformation compensation. The deformation compensation error of the mobile concrete pump manipulator in different orientations under no-load operation can be controlled within 50 mm. Compared with the endpoint deviation of 177 mm before compensation, the effect of deformation compensation is obvious. The validity of this method is verified.
Besides, the compensation error under different loads is obtained. The compensation error increases with the increase of the equivalent density, but the endpoint deviations are all reduced to about 20% of the original endpoint deviations after the compensation. The universality of the compensation method for different loads is verified.
In the future, experiments based on this method will be performed to verify the feasibility of the method and to evaluate the deformation-compensation effectiveness of this method in practical application.