1. Introduction
The fly-by-wire flight control system has been extensively employed to ameliorate the maintainability, controllability and reliability of aircrafts. One of the key components of it is the flap actuation system, which is composed of two subsystems, namely, an electromechanical actuator (EMA) and a linkage mechanism.
The actuator is an important part of the flap actuation system, which can be divided into pneumatic, hydraulic and electric types according to the driving mode. The EMA has advantages such as light weight, high efficiency, easy maintenance and easy installation, but it also has disadvantages such as its performance being easily affected by energy, loads and nonlinear factors [
1,
2,
3]. The EMA is a multibody system consisting of the motor, controllers, reducer, actuator and sensors, in which the clearance, friction and other nonlinear factors are detrimental to the output characteristics of the system. The research on EMAs mainly includes motor control [
4], fault diagnosis [
5,
6,
7,
8] and dynamic characteristic analysis. In terms of the dynamic modeling and analysis of the EMA, Maré and Fu [
9,
10,
11,
12] conducted the modeling of clearance, friction and flexibility for the EMA and elaborated on the top-down parameterized design method of EMA position control. Merzouki et al. [
13] established a disturbance model of nonlinear factors for the mechanical transmission part of the EMA and improved the control performance through an adaptive algorithm. One of the focuses in this paper is to develop the EMA model with multiple nonlinear factors and analyze their effects on the output responses in this paper.
The linkage mechanism can realize the movement and power transmission between the EMA and control surface. The collision effects of the clearance joints of the mechanism will reduce the transmission precision and enhance the noise and vibration. In engineering, the clearance is inevitable. On the one hand, a reasonable fit clearance can meet the relative motion between adjacent components. On the other hand, errors of manufacturing and assembling are inevitable [
14]. And the wear between the components of the motion pair will further increase the clearance size [
15]. Li et al. [
16] proposed a feasible simulation model of the air rudder mechanism with joint clearance. Bai et al. [
17] investigated the effects of joint clearances on the dynamic responses of the dual-axis driving mechanism. Zhuang et al. [
18] took a dual-axis driving mechanism as an object and proposed an efficient wear prediction method. Li et al. [
19] built a multi-clearance dynamics model of the deployable solar arrays and found that the collision aggravated the satellite yaw and made the vibration lag. Guo et al. [
20] proposed a contact force model suitable for small clearances in revolute joints and conducted the research and experimental verifications on the dynamic characteristics of the rudder loop system. At present, many studies about aircrafts and spacecraft focus on the modeling of the transmission mechanism with joint clearance and flexibility. In addition, research on the dynamics of mechanisms with clearances includes the analysis of the wear [
21], lubrication [
22,
23], coating [
24] and uncertainty parameters [
25,
26]. However, fewer investigations of the coupling effects of the actuator and linkage mechanism have been carried out.
The multibody system consists of many components and is connected by several joints. Flores et al. [
27] presented a rigid simulation model with clearance joints and indicated that the responses were influenced by the clearance size and the number of clearance joints. Tian et al. [
28] established a new model for analyzing a planar flexible system with clearance joints based on the absolute node coordinate method. The results showed that the contact force of the flexible model was far less than that of a rigid one. Ma et al. [
29] analyzed dynamic behaviors of a slider-crank mechanism with clearances. The results showed that the motion mode in one clearance joint produced a significant influence on that of the other joint. Tan et al. [
30] studied the responses of a slider-crank mechanism with multi-clearance joints and indicated that the responses with two clearance joints were not simply superimposed on those with one. As mentioned above, the influence of multiple clearance joints on the system behaviors cannot be overlooked.
After conducting extensive research, the effects of flexibility are investigated. Dubowsky et al. [
31] proved that the rod’s flexibility could diminish the contact force. Schwab et al. [
32] indicated that the key to solve the peak contact force was the dynamics model used and that the flexibility could make the contact force curve relatively smooth. Xiao et al. [
33] considered coupling effects of the clearance joint and link’s flexibility and developed a rigid–flexible model of the multi-link mechanism. The responses analysis and chaos identification were performed through phase diagrams, Poincare diagrams and the maximum Lyapunov exponent. Song et al. [
34] found that when the link’s flexibility was considered, the movement accuracy of a flexible parallel robot was reduced and the motion stability of the mechanism with flexible links was better than that only considering clearance joints. Jiang et al. [
35] proposed a modeling method for a multi-link mechanism considering the coupling effects of the clearance and flexibility, pointing out that the flexibility can effectively reduce the peaks of dynamic responses. Shen et al. [
36] established a dynamic model of a solar array system with flexible panels and clearance joints. Through unfolding and locking process simulations, it was shown that the equivalent suspension damping characteristic generated by the coupling effects of the flexibility and clearance could reduce the vibration of the deployable component. López-Lombardero et al. [
37] described the flexibility of the connecting rod for a slider-crank mechanism using the floating coordinate method and pointed out that the flexibility could reduce the adverse effects of the clearance and wear. In view of these, studying the effects of the component’s flexibility on the system’s behaviors is certainly worthwhile.
The structure of a flap actuation system is represented in
Figure 1. Actuator control electronics (ACE) transforms the command into the power to drive a permanent magnet synchronous motor (PMSM). Then, the PMSM speed is decelerated and the torque is increased through a reducer. Next, the rotary motion is converted into linear motion by a planetary roller screw mechanism (PRSM) and the linear displacement and force are output to drive the lever arm rotation. Finally, the deflection of the control surface of an aircraft is accomplished. The responses of the flap actuation system are not only related to the reproduction ability of the EMA to the command signal but are also relevant to the dynamic characteristics of the linkage mechanism. Therefore, it is important to consider the coupling effects of nonlinear factors of the EMA, the collision dynamics of clearance joints and the rigid–flexible coupling characteristics of the linkage mechanism. Establishing a co-simulation model is an effective way to comprehensively analyze the characteristics of the flap actuation system. This is significant for the structural design and performance analysis of the aircraft.
First, mathematical models including contact force models and dynamics equations of the flap actuation system are given. Next, the rigid–flexible model of the linkage mechanism and the dynamics model of the EMA with the three-closed-loop control are established, respectively. Then, based on the interaction of the variables between those two models, a system-level co-simulation model is developed. Finally, the comparison between the simulations and experiments is conducted to verify the effectiveness of the co-simulation model and the influence of the nonlinear properties existing in the transmission chain of the system is analyzed.
4. Experiments and Model Verification
Based on the test rig of the flap actuation system, as shown in
Figure 4, experiments with different frequencies of the sine-input control instruction and loads are performed. The experiments are conducted to verify the effectiveness of the co-simulation model. The diameters of four revolute joints are measured for three times and the average values are calculated, as listed in
Table 2. The clearance values can be calculated and taken as the corresponding parameters for the simulation model.
The sensors used for the measurements of the flap actuation system are listed in
Table 3. The experimental procedure and method are described as follows. The amplitude of the sine signal for the EMA displacement is 10 mm and the frequency is 0.2–6 Hz (increasing by 0.2 Hz at 0.2–2 Hz and 0.5 Hz at 2–6 Hz, with 3 cycles as a group). The signal of the displacement sensor for the EMA and the encoder signal of the angular displacement for shaft are read. When the flap actuation system is loaded, the aerodynamic loads are simulated using a torque loading device.
When the load is not applied, three different frequencies of sine-input instruction are defined, 1, 2 and 4 Hz. The simulations and experiments are compared, as displayed in
Figure 5,
Figure 6 and
Figure 7. The results show that: (1) For the simulation curves and the experimental curves, because of nonlinear factors in EMA, amplitudes of the EMA displacement tend to decay with the increase in the command frequency. The higher the frequency, the more obvious the attenuation. (2) The simulation curves of shaft’s angle tally well with the experimental ones. For a shaft’s angular acceleration, the simulation and experimental curves show more obvious oscillation with pulse type than those for the shaft’s angle. With the increase in command frequency, the oscillation is more obvious and the amplitude near the reversing position is higher.
The comparison of response amplitudes at different frequencies without load is performed in
Table 4. It can be found that with the increase in command frequency, peaks of EMA displacement and shaft’s angle decrease, while that of angular acceleration increases. The reason is that when the flap actuation system moves at high frequencies, the EMA bandwidth is limited and the response is difficult to follow the expected command amplitude, which results in the amplitude reduction of the EMA displacement and shaft’s angle. Besides, owing to the increase in the collision velocity of the clearance joint, the strong collision phenomenon makes the shaft’s angular acceleration violent.
With a torque load of 500 N·m, similarly, the EMA command frequency is selected as 1, 2 and 4 Hz, respectively. The comparison between the simulation and experiment is displayed in
Figure 8,
Figure 9 and
Figure 10. Different from the responses under the no-load conditions, as represented in
Figure 11b, when the command frequency is 4 Hz, the experimental curve of the shaft’s angle is distorted under the action of redundant torque. The effect of redundant torque is neglected in the loading process of the co-simulation model, so the simulation results are still approximate to sinusoidal curves, which leads to the deviation between the experiment curves.
The relative errors of the peaks between the simulation results and experimental results at different frequencies during loading are shown in
Table 5. It can be found that the relative errors increase with the rise in command frequency. Compared with the system responses under no-load, the amplitudes of EMA displacement and the shaft’s angle decrease during loading. The reason is that the EMA requires more thrust to overcome the load resistance when the torque load is applied. At this time, the EMA has to reduce the response amplitude in order to quickly follow the command. For the shaft’s angular acceleration, its response frequency is higher and fluctuation amplitude is lower during loading than those with no-load, which means that the load can weaken the negative influence of joint clearance.
From the comparison at different command frequencies under no-load and torque-load conditions, the results of the co-simulation model coincide well with the experimental ones. The deviation between them might be caused by the following factors: (1) Parameters including the PRSM contact stiffness, PRSM clearance and EMA anchorage are regarded as certain values according to some references in the simulations, but those parameters are variables changing with the test conditions. (2) The joints between the bearing house 1 and EMA and between bearing houses 3 and 4 and the shaft are considered as ideal joints in simulations. However, the influence of the clearances existing in those joints is still inevitable due to processing and assembly, even if the influence of these clearances will be reduced and restrained as much as possible through lubrication. (3) The joint clearance size is invariant and the wear is not considered. In engineering, the joint clearance is irregular owing to the wear effect. (4) During the experiment, due to the limitation of hardware, the sampling rate of experimental data is low, which leads to a deviation of jitter degree.
As can be observed from
Table 4 and
Table 5, the errors including the EMA displacement, shaft’s angle and shaft’s angular acceleration show an increasing trend with the increase in the command frequency, which is consistent with the conclusions in the literature [
54], except the condition of shaft’s angle without load at 2 Hz. The reason for this accident is due to a lot of uncertainties in the experiment and the randomness of experimental data.
In theoretical analysis, it is assumed that there is an in-plane positive collision between the journal and the bearing. In practice, there may be spatial contact between the two due to machining, manufacturing and assembly errors. In addition, the material restitution coefficient generally should be obtained through experimental testing. Under different heat treatment methods, the restitution coefficients are different. The restitution coefficient is defined as 0.46 in simulations [
45], but it would be a variable in experiments.
5. Results and Discussion
5.1. Influence of PRSM Contact Stiffness
The PRSM contact stiffness can be regarded as meshing stiffness between the screw and the rollers or between the nut and the rollers. The PRSM stiffness is composed of three elements in series, including the cylinder stiffness, the contact stiffness and the thread stiffness. The magnitude of series stiffness is mainly determined by the weakest link in the series, and the contact stiffness is the weakest link. Contact stiffness has a significant impact on the overall stiffness, which directly affects the transmission efficiency and transmission performance of the PRSM. The EMA anchorage stiffness refers to the stiffness of the EMA installed on the flap. When the EMA anchorage stiffness is too low, it may lead to system flutter, which is detrimental to the flight control effect and aircraft structure.
The EMA anchorage stiffness is defined to be 1 × 10
8 N/m and the influence of PRSM clearance is not considered. Only the clearance at joint 1 is considered and is equal to 0.1 mm. The PRSM contact stiffness is selected as 3 × 10
8, 5 × 10
7 and 1 × 10
7 N/m, respectively, and the corresponding responses of the EMA displacement, shaft’s angle, angular velocity and angular acceleration with different PRSM contact stiffnesses are shown in
Figure 11,
Figure 12,
Figure 13 and
Figure 14.
As represented in
Figure 11, due to the influence of the EMA bandwidth, the EMA displacement at 2 Hz cannot follow and perfectly reproduce the command requirements in real time, and there is an amplitude attenuation and time lag. It can be seen from
Figure 11 and
Figure 12 that EMA displacement and the shaft’s angle are less affected by the PRSM contact stiffness. The maximum amplitudes of EMA displacement with different PRSM contact stiffnesses of 3 × 10
8, 5 × 10
7 and 1 × 10
7 N/m are 9.5639, 9.5635 and 9.5626 mm, respectively, and those of the shaft’s angle are 4.7514°, 4.7511° and 4.7488°. The attenuation degree of the response amplitude increases when the PRSM contact stiffness decreases.
Figure 13b shows that when the stiffness is equal to 3 × 10
8 N/m or 5 × 10
7 N/m, the curves of the shaft’s angular velocity oscillate slightly near the ideal, but when the stiffness is 1 × 10
7 N/m, obvious fluctuations occur. The peak values of angular velocity fluctuations with the three kinds of stiffness are 61.893 deg/s, 62.101 deg/s and 62.328 deg/s, respectively, and the corresponding relative errors with the ideal one are 0.125%, 0.461% and 0.828%.
In
Figure 14, the curves of angular acceleration represent high-frequency oscillations, and the smaller the stiffness, the more obvious the oscillation and the greater the fluctuation amplitude. In view of these, the PRSM contact stiffness has the greatest impact on the shaft’s angular acceleration, the second is the angular velocity, and the smallest impacts are from the shaft’s angle and the EMA displacement.
5.2. Influence of EMA Anchorage Stiffness
In this section, the PRSM contact stiffness is 1 × 10
8 N/m and the influence of the PRSM clearance is not considered. Only the clearance at joint 1 is considered as 0.1 mm. The EMA anchorage stiffness is selected as 3 × 10
8, 5 × 10
7 and 1 × 10
7, respectively, the responses with different EMA anchorage stiffnesses are shown in
Figure 15 and
Figure 16.
The relative errors of the shaft’s angular velocity with different EMA anchorage stiffnesses are 0.170%, 0.175% and 0.406%, respectively, and those of the shaft’s angular acceleration are 10.291%, 11.350% and 16.823%. With the decrease in EMA anchorage stiffness, the oscillation degree and fluctuation amplitude of the dynamic responses increase significantly; the effect of the stiffness on the angular acceleration is evidently higher than that on the angular velocity.
5.3. Influence of PRSM Clearance
The PRSM clearance refers to the axial clearance between the screw and nut. The clearance can reflect the machining and installation accuracy of the PRSM. Clearance is one of the most important nonlinear influencing factors that limit the performance of the speed and position control. The position accuracy and stability of the EMA would be affected by the PRSM clearance.
The PRSM clearance is regarded as 0.5, 0.1 and 0.05 mm, respectively, and the responses with different PRSM clearances are given in
Figure 17 and
Figure 18.
Compared with the stiffness influence, effects of the PRSM clearance on the angular velocity and angular acceleration are more obvious.
Figure 17 shows that the clearance makes the angular velocity exhibit periodic oscillation and the fluctuation degree achieves the maximum near the system commutation. The approximate impulse responses in
Figure 18 indicate that the fluctuation amplitude and oscillation frequency both increase as the clearance increases.
As observed from
Figure 14 and
Figure 16, when the PRSM contact stiffness or EMA anchorage stiffness is increased to 5 × 10
7 N/m, the difference in the system dynamic response is small compared to that with the stiffness of 3 × 10
8 N/m. To ensure the signal tracking ability of the EMA during the working process, in addition to adopting some control strategies, the stiffness should be appropriately increased in terms of structure. Therefore, it is recommended to design the PRSM contact stiffness or EMA anchoring stiffness to be at least 5 × 10
7 N/m.
Figure 17 and
Figure 18 show that the larger the PRSM clearance, the more significant the fluctuation amplitude of the system’s response. In the EMA, the PRSM clearance not only affects control accuracy but also has a major impact on system stability. To improve the dynamic response of the EMA, a clearance eliminating structure is adopted mechanically. In terms of materials, wear-resistant materials are recommended to be used. Moreover, clearance compensation can be carried out through control strategies.
As mentioned above, nonlinear factors in the EMA such as the PRSM contact stiffness, EMA anchorage stiffness and PRSM clearance will affect the responses of the flap actuation system, especially the angular acceleration. Therefore, the EMA influence should be considered in the co-simulation model for analyzing the output characteristics of the aircraft.
5.4. Influence of the Number of Clearance Joints
The PRSM contact stiffness and EMA anchorage stiffness are both 3 × 108 N/m, regardless of the influence of the PRSM clearance. The clearances of the four joints are considered in turn and the clearance sizes are all defined to be 0.1 mm. The effect of flexible components is not considered. The number of clearance joints is selected as one (joint 1), two (joints 1, 2), three (joints 1, 2, 3) and four (joints 1, 2, 3, 4), respectively.
Figure 19 shows that when the number increased, the shaft’s angle gradually fluctuates from the smooth curve and the deviation from the ideal value gradually increases. The shaft’s angular velocity displayed in
Figure 20 indicates that the responses with different numbers of clearance joints fluctuate around the ideal curve. The reason is that the contact force acts on the system as a generalized external force. When there is only one clearance joint, the curve fluctuates smoothly, as shown in
Figure 20a. Once multiple clearance joints are added, the responses are stepped. The interaction between multi clearance joints leads to the poor stability of the system.
The fluctuation peaks and relative errors of shaft’s angular velocity based on the dynamics model without the influence of EMA are compared with those of the co-simulation model in
Table 6. The position drive of the EMA is defined as the ideal moving pair in the former model and the influence of nonlinear factors of the EMA is considered in the latter model.
The fluctuation peak is lower and the relative error is larger for the co-simulation model than the values for the dynamics model without the influence of the EMA in
Table 6. The reason is that with the increase in the command frequency, the EMA displacement cannot reproduce the command and the amplitude shows attenuation. However, due to the influence of the stiffness, friction and other nonlinear links, the relative error based on the co-simulation model is high. Because of the fixed component in joint 3, the fluctuation peak and relative error of angular velocity with three clearance joints are less than those with two clearance joints. However, when four clearance joints are considered, owing to the interplay among multi clearance joints and the accumulated contact forces, the oscillation amplitude achieves the maximum value and the system response is more deviated from the ideal.
The angular acceleration curves based on the co-simulation model with different numbers of clearance joints are given. As displayed in
Figure 21, the angular acceleration with one clearance joint oscillates smoothly around the ideal, while the curves are pulse shaped with multiple clearance joints.
The root mean square (RMS) error index is proposed to quantitatively reflect the influence of joint clearances. The comparison is based on the dynamics model without the influence of the EMA, and the co-simulation model is given in
Table 7. With the increase in the number of clearance joints, whether using the dynamic model without considering the influence of the EMA or the co-simulation model, the fluctuation peak of the angular acceleration and the RMS index show upward trends. In addition, under the working conditions with the same number, the peak and RMS error index of the former model are greater than and less than the latter, respectively, which it is consistent with the influence law of the number of clearance joints on the angular velocity shown in
Table 6.
5.5. Influence of Flexibility
Flexibility is another important nonlinear factor affecting the system responses. The PRSM contact stiffness and EMA anchorage stiffness are both defined as 3 × 10
8 N/m. The influence of the PRSM clearance is not considered. Only the clearance at joint 1 is considered and it is assumed as 0.1 mm. When the auxiliary rod is considered to be rigid and flexible, the comparison results are displayed in
Figure 22 and
Figure 23. The results show that the oscillation degree of the angular velocity and angular acceleration are significantly reduced when considering the component flexibility. The flexible component can restrain the vibration generated by the joint clearance, so that the joint collision effect is buffered.
As observed from
Table 8, whether the dynamics model without the influence of the EMA or the co-simulation model are used, when the influence of component flexibility is considered, the fluctuation peak and RMS error index of the shaft’s angular acceleration are smaller than those of the rigid-body model. Besides, whether using the rigid model or the rigid–flexible coupling model, the RMS error index of the co-simulation model is higher than that of the dynamics model without the influence of the EMA. The reason is that the superposition of the nonlinear properties of the EMA, flexibility and joint clearance makes the dynamic response more volatile.
5.6. Influence of Load
The parameter definitions for the EMA in this section are consistent with those in the section on the influence of flexibility. Only the clearance at joint 1 is considered and is equal to 0.1 mm. The load acting on the shaft is selected as 500, 1000 and 2000 N·m, respectively.
Figure 24b indicates that when the load is not considered, the shaft’s angular velocity with joint clearance fluctuates up and down around the curve without clearance. When the load is applied, the oscillation phenomenon disappears and the response curve becomes smooth. The relative errors of the fluctuation peak of angular velocity compared with the ideal are 0.393%, 0.732% and 1.303%, respectively, that is, the greater the load, the larger the relative error.
As shown in
Figure 25, when the load is not considered, the joint clearance makes the angular acceleration oscillate sharply around the ideal one. When the load is added, the angular acceleration curve only oscillates when the system is reversing and the oscillation gradually weakens under the effect of system damping until it becomes a smooth curve. When the joint clearance is considered, the RMS error index without load and with loads of 500, 1000 and 2000 N·m are 10.575%, 1.927%, 1.426% and 1.581%, respectively, which indicates that the load can absorb the energy and weaken the negative effects caused by the joint clearance. The system response becomes smooth and the stability is improved. However, the system accuracy is reduced with a too large load.
6. Conclusions
Based on the modeling and experimental verification, a co-simulation model of the flap actuation system is presented that takes the nonlinear properties of the transmission chain, including the electromechanical actuator (EMA) and the linkage mechanism, into account.
A dynamic rigid–flexible model is proposed, where the flexibility of the linkage mechanism and the clearances of four joints are considered. The contact force model is utilized to simulate the collision process of the journal and the bearing. Moreover, an EMA model composed of the control module, electrical module, mechanical module and the interface module is developed. The interaction variables are defined by setting the input and output interfaces between the EMA model and the dynamic rigid–flexible model to establish a co-simulation model. In addition, the experiments are conducted and the results agree well with the simulation ones.
On the grounds of the proposed co-simulation model of the system, the effects of the nonlinear properties including the contact stiffness of the planetary roller screw mechanism (PRSM), EMA anchorage stiffness, PRSM clearance, number of clearance joints, flexibility and load are investigated. The results indicate that: (1) The influence of the two types of stiffness is alike. The amplitude attenuation degree and the phase lag time of dynamic behaviors both increase with decreasing stiffness. (2) The PRSM clearance leads to the high-frequency pulse phenomenon of angular acceleration. (3) The interaction between clearance joints makes dynamic responses pulse. (4) The flexibility and load can effectively restrain the oscillation behaviors attracted by the joint clearance. Multiple clearance joints result in step responses with high amplitudes, and it is necessary to reduce the number of clearance joints through lubrication. In order to mitigate the adverse effects of clearances, appropriate component flexibility and loads can be changed to achieve this goal.
This system-level co-simulation method is also applicable to any servo system driven by an actuator, providing theoretical support for engineering applications.
It also should be noted that:
(1) The factors such as the geometric shape of the collision process, material characteristics, axial dimensions of the bearing and energy loss during the collision process are considered in the contact force model established in this paper. However, in the modeling and simulation process, it is assumed that the joint clearance value remains constant, which is a regular circular clearance. In engineering experiments, the clearance will not be a constant value, so it is necessary to consider the surface wear and incessant material loss from the surface. Therefore, in subsequent research, the influence of wear on the surface profile of joint elements should be considered.
(2) The parameters such as inductance, resistance and rotor flux of the model of the permanent magnet synchronous motor (PMSM) established in this paper are assumed to be constant, without considering the losses produced by the copper, iron and eddy current. In practical engineering applications, the control effect of motors would be influenced by the above nonlinear factors. Therefore, in subsequent research, a more realistic PMSM model should be established. In addition, in terms of the control strategy, a traditional PID control algorithm is designed in this paper. Although the control effect of the PID algorithm has been verified through simulations to meet the requirements of the use of the EMA, in order to further improve the dynamic performance, it is necessary to design advanced control algorithms with learning, recognition, adaptation and fuzzy processing capabilities in the future research.