This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
A tilt-rotor aircraft has the advantages of both fixed-wing and rotorcraft such as high speed and long-range flight, vertical take-off, and landing ability. It can cover the flight envelope of conventional helicopters and propeller planes and has broad applications in both civil and military fields. However, due to the integration of flight modes and control modes of fixed-wing aircraft and helicopters, tilt-rotor aircraft has helicopter mode, conversion mode, and airplane mode, as shown in Figure 1. It is a typical morphing aircraft. Therefore, the mathematical model of flight dynamics is highly nonlinear. It is much more complicated in flight control system design compared with other aircraft.
[figures omitted; refer to PDF]
Since the promulgation of ADS-33E-PRF, preliminary studies on flight control of tilt-rotor aircraft mainly focus on stability enhancement system design and quality improvement [1–4]. Juhasz developed a high order rotorcraft mathematical mode against a large civil tilt-rotor concept. At the same time, the corresponding control system is designed to meet the quality requirements [5]. In Ref. [6], neural network controller was used to accomplish the neural network path-tracking and real-time multitask flight simulation for the automatic transition of tilt-rotor aircraft. The flight performance of conversion mode is evaluated based on the linearized model. Rysdyk and Calise [7] propose an inverse control method based on neural network model to control civil tilt-rotor aircraft, which can ensure satisfied dynamic performance in the whole flight envelope. The stability of the system and the boundary of tracking error are strictly proved based on Lyapunov theory. Choi et al. [8] divide the nacelle angle into 90-60 degrees for helicopter mode, 60-30 degrees for conversion mode, and 30-0 degrees for airplane mode in the flight control system of unmanned tilt-rotor aircraft. The way of control scheduling is used, which is easy to be implemented in engineering. Lee et al. [9] divide the tilt-rotor aircraft into different operating points based on discretization and optimize the control law parameters at different operating points using particle swarm optimization algorithm. In Ref. [10], based on an optimal control concept, an online optimization control method was developed for the tilt-rotor UAV. In Ref. [11], a smooth switching control scheme is provided for the tilt-rotor aircraft. However, the flight mechanic model in the above literature has been simplified to a large extent. As a result, the simulation results cannot reflect the real performance of the controllers. For a class of singularly perturbed Markov jump descriptor systems with nonlinear perturbation, a stochastic integral sliding mode control strategy is developed in [12, 13]. In aeronautical engineering application field, the
Motivated by the discussions above, we introduce the
(1) The dynamics of tilt-rotor aircraft are usually highly nonlinear and coupled, and it has multiple flight modes. It is still a challenging problem to get desired dynamic performance for the controlled system in the full envelope
(2) The performance of tilt-rotor aircraft control system should meet the related requirements in flight quality specification
(3) The design of controller parameters should fully consider the physical realizability of the aircraft
The paper is organized as follows. Section 2 introduces the mathematical model. Section 3 gives the
2. Mathematical Model Description and Verification
2.1. Model Description
The flight dynamics model is the basis for the analysis of flight characteristics of the aircraft and flight control system design. XV-15 tilt-rotor aircraft is chosen forth research object, and its basic parameters are shown in Table 1. The flight dynamics model of tilt-rotor aircraft is established.
Table 1
Basic parameters of XV-15 tilt-rotor.
Parameters value | |
Weight ( | 5897 kg |
Rotor radius ( | 3.81 m |
Blade number ( | |
Blade twist ( | -41° |
Rotor speed ( | 589 rpm (helicopter mode) |
517 rpm (airplane mode) | |
Lock number ( | 3.83 |
Solidity ( | 0.089 |
Pitch-flap coupling angle ( | 15° |
Flapping hinge restraint | 17476 Nm/rad |
Flap moment of inertia ( | 139 kg·m2 |
Nacelle length ( | 1.4 m |
Wing area ( | 16.82 m2 |
Horizontal tail areas ( | 4.67 m2 |
Vertical tail areas ( | 2.35 m2 |
In the modeling of flight mechanics, tilt-rotor aircraft adopts component aerodynamic modeling method, and the rotor aerodynamic modeling is the focus of the entire modeling work.
The main aeromechanic features in the XV-15 model are listed below:
(1) Rigid prop-rotor blades with nonlinear, quasisteady aerodynamics in table look-up form as functions of the angle of attack and Mach number
(2) Finite-state rotor inflow model with 13 inflow states in total for each rotor
(3) The wing/flap lift, drag, and pitching moment coefficients are defined as functions of the angle of attack, nacelle angle, and flap setting obtained by matching experimental data
(4) Rotor-wing-empennage interaction modeled was determined from wind tunnel experiment
(5) Nonlinear fuselage aerodynamics is functions of the angle of attack and sideslip
(6) Empennage aerodynamics is modeled in a similar manner to the main wing
The XV-15 tilt-rotor aircraft uses both helicopter and airplane control strategies to control the aircraft. In helicopter flight mode, longitudinal cyclic, differential collective, and differential longitudinal cyclic are used to pitch, roll, yaw, and heave control, respectively. As the tilt-rotor aircraft converts from helicopter flight mode to airplane flight mode, the helicopter rotor control surfaces are washed out as a function of nacelle angle and flight speed.
The tilt-rotor aircraft flight dynamics model could be given by
The state variables are given in the form of a vector
2.2. Mode Validation
2.2.1. Trim Result Validation
In the trim validation, the control inputs at different nacelle incidence angles are compared with simulation results from GTRS reports [25]. Figures 2 and 3, respectively, show the comparison of collective pitch and longitudinal control.
[figure omitted; refer to PDF]
According to Figures 2 and 3, in helicopter mode, the variation trend of collective pitch is similar to the conventional helicopter. The collective pitch has the characteristic bucket profile as a function of flight speed. In airplane mode, the function of the rotor is providing forward pull force to overcome fuselage drag. That is to say, the wing is able to generate enough lift to overcome gravity. The collective pitch is much larger than that of the helicopter mode. In addition, longitudinal control input increases with speed in all flight modes. Overall, the calculation results are quite consistent with GTRS results in all flight modes under the trim condition.
2.2.2. Linearized Result Validation
With the application of a linearization algorithm, the rotor and inflow modes residualized out via quasistatic reduction, and then the nonlinear equation can be reduced to the form of
To linearization validation, a comparison of the eigenvalues for matrix
Table 2
Hover mode eigenvalues validation.
Hover mode | Natural mode | Calculated | Flight data |
Longitudinal | Phugoid | ||
Pitch subsidence | -1.0 | -1.32 | |
Heave subsidence | -0.17 | -0.105 | |
Lateral | Dutch roll | ||
Spiral subsidence | -0.1609 | -0.102 | |
Roll subsidence | -2.6539 | -1.23 |
Table 3
Airplane mode (
Hover mode | Natural mode | Calculated | GTRS |
Longitudinal | Phugoid | ||
Short-period pitch | |||
Lateral | Dutch roll | ||
Spiral subsidence | -0.1384 | -0.1226 | |
Roll subsidence | -0.7128 | -1.0649 |
2.2.3. Control Response Validation
The control response verification is mainly to verify whether the response of tilt-rotor aircraft conforms to the laws of physics under the excitation of the control input. In this section, GTRS data is used to verify the control response of the tilt-rotor aircraft.
In the helicopter mode, the longitudinal stick in the hovering state is pushed forward by 5%, and the time response of the pitch angle and rate is shown in Figures 4 and 5. It can be seen from the figure that when the longitudinal stick is pushed forward and causes the aircraft head down, which conforms to the basic physical characteristics of the aircraft. In addition, the calculation model in this paper has the same trend and similar amplitude with the GTRS data.
[figure omitted; refer to PDF]
In conclusion, the calculated values in this paper are in good agreement with those in the GTRS. In brief, the XV-15 tilt-rotor flight dynamics model is proved to be valid. So we have enough confidence in the following controller design.
3.
3.1. Problem Description
The mathematical model of the pitch channel of the tilt-rotor aircraft can be described by the following formula
3.2.
The system above is subject to the following assumptions:
Assumption 1.
(Boundedness of
Assumption 2.
(Semiglobal Lipschitz condition) For arbitrary
Assumption 3.
(Stability of unmodeled dynamics) The
In this study, the uncertainties are mainly caused by aerodynamic parameters. They are always uniformly bounded and limited in how fast they can change. Thus, these assumptions are reasonable.
The state prediction system, adaptive law, and control law of the
3.2.1. State Prediction System
3.2.2. Adaptive Law
3.2.3. Control Law
The adaptive control signal passes through the low-pass filter shown in the following equation before entering the actual system.
Theorem 4.
For system (5), given a
3.3.
In order to analyze the closed-loop characteristics of the system, the following closed-loop reference system is defined
Lemma 5.
When the closed-loop reference system satisfies the stability condition, for any
That is, the closed-loop reference system is BIBS stable.
Lemma 6.
For system (5), when the system adopts the state prediction system, adaptive law, and control law and satisfies the stability condition (14), if the adaptive gain
Remark 1.
As the adaptive gain
3.4. Command System Design
ADS-33E-PRF flight quality specification specifies a variety of response types. These response types are the guarantee for the helicopter to complete high-quality flight missions. The most basic is the angular rate response type and the attitude response type. In general, the aircraft basically has the angular rate response type through the preliminary stabilization system. In order to reduce the pilot workload, Attitude Command/Attitude Hold response type control system is designed for the longitudinal pitch channel.
According to ADS-33E-PRF flight quality specification, the flight quality constraint parameters of the attitude command type are the bandwidth and phase delay index for small-scale high-frequency attitude changes and the quickness index for medium attitude changes.
The following transfer function is used to design the pitch attitude command model.
According to the definition of bandwidth and phase delay in the ADS-33E-PRF flight quality specification, the relationship between the phase bandwidth
Phase delay
According to the corresponding relationship between response types and mission task recommended in the ADS-33E-PRF flight quality specification, the attitude response type is generally the response type used in complex situations such as degraded visual environment. At the same time, in the case of divided attention operation, the specification has made stricter requirements on the damping ratio of the medium period response. Therefore, the damping ratio of 1 is chosen. In this case, the quickness index of equation (19) is as follows
Through the above analysis, the parameters in equation (19) could be determined by equations (20)–(23).
4. Simulations
The following parameters are selected through analysis.
In order to examine the performance of the controller for tilt-rotor aircraft, three simulation scenarios are considered.
4.1. Scenario 1: Comparison with MRAC
In this case, the MRAC method was compared to verify the effectiveness of the proposed method. The simulation results for the MRAC and the proposed control methods are shown in Figures 6 and 7. It should be mentioned that the MRAC method cannot realize the attitude control of tilt-rotor aircraft in both flight modes, as shown in Figures 6(a) and 7(a). Meanwhile, the MRAC controller in experiment and simulation showed highly oscillatory behavior throughout the stimulations as observed in Figures 6(b) and 7(b), which was, of course, physically not possible.
(1) Helicopter Mode Comparison Results
(2) Airplane Mode Comparison Results
[figures omitted; refer to PDF]
[figures omitted; refer to PDF]
4.2. Scenario 2: Pitch Angle Capture in Certain Flight Mode
In this scenario, pitch angle capture simulations in helicopter flight mode and airplane flight mode are carrier out.
4.2.1. Pitch Angle Capture Simulation in Helicopter Mode (Hover)
In this case, the head-down 10 deg task in helicopter mode is performed. The change curves of pitch rate and pitch angle are shown in Figure 8. From the figure, it can be seen that the aircraft can track the reference signal well under the action of the control system. The control signal of the aircraft is shown in Figure 9. It can be seen from the figure the low-frequency components of the control signal flow into the real system under the action of the
[figures omitted; refer to PDF]
[figure omitted; refer to PDF]
[figures omitted; refer to PDF]
4.2.2. Pitch Angle Capture Simulation in Airplane Mode
In this case, the head-up 10 deg task in airplane mode is performed. Figure 11 shows the variations with time of the pitch rate and pitch angle for the experiment. From Figure 11(b), it can be seen that the pitch angle response can track the reference signal well. The control signal of the aircraft is shown in Figure 12. It can be seen from the figure that the frequency of the elevator signal is significantly reduced under the action of the
[figures omitted; refer to PDF]
[figure omitted; refer to PDF]
[figures omitted; refer to PDF]
4.3. Scenario 3: Automatic Conversion Simulation
Conversion mode is the most important flight mode of tilt-rotor aircraft, which has a great impact on flight safety. In order to further verify the performance of the flight control system, an automatic conversion simulation was implemented. The nacelles were assumed to rotate with a constant angular speed, as shown in Figure 14. The pitch angle command is shown in Figure 15(a) which is determined by the trim characteristics. As we can know from Figure 15, the pitch angle response can track the reference signal well and the pitch rate changes smoothly. The change curves of its velocity and height are shown in Figure 16. It can be seen that it is an accelerated process with a certain altitude climb from helicopter mode to airplane mode. From Figure 17, the conversion path is completely in the conversion corridor, which meets the flight condition constraints of the conversion mode. The control signal of the aircraft is shown in Figure 18. It can be seen from the figure that the signals of the longitudinal cycle pitch and elevator could be physically implemented. In general, under the action of the
[figure omitted; refer to PDF]
[figures omitted; refer to PDF]
[figures omitted; refer to PDF]
[figure omitted; refer to PDF]
[figures omitted; refer to PDF]
In this section, three sets of simulation tests have been completed. It can be obtained from the first set simulation that the control method in this paper can track pitch commend in different flight modes, while MRAC cannot complete this simulation task. The second test shows that the control method in this paper can achieve good flight quality, and the control signal can be physically realized. The following conclusion can be drawn from the third set of tests is that the proposed method can realize automatic transition flight.
In addition, in the three sets of simulation tests, exactly the same controller architecture and parameter setting are selected, which avoids the repeated design of the control law and reduces the workload of the control system design.
5. Conclusions
In this paper, a
(1) Tilt-rotor aircraft has three flight modes in the flight envelope, which results in a large uncertainty in the flight dynamics model. Considering the modeling uncertainty, tilt-rotor aircraft is described as a form with unmodeled dynamics, and the
(2) The MRAC method was compared to verify the effectiveness of the proposed method. The controller in this paper can track pitch commend in different flight modes, while MRAC task failed
(3) The simulation test of the conversion flight is completed with the same controller architecture and parameters setting. The conversion from helicopter mode to airplane mode is successfully realized, which significantly reduced the workload of control law design
(4) In the future work, we will plan to implement the designed algorithm in practical application by conducting scientific experiments
Acknowledgments
This work was supported by the Aeronautical Science Foundation of China (Grant Nos. 20185702003 and 201957002001).
[1] Anon, Handling Qualities Requirements for Military Rotorcraft, Performance Specification, ADS-33-PRF, USAAMC, 2000.
[2] T. Yomchinda, J. Horn, N. Cameron, "Integrated flight control design and handling qualities analysis for a tilt rotor aircraft," AIAA Atmospheric Flight Mechanics Conference, .
[3] C. Malpica, C. R. Theodore, B. Lawrence, C. L. Blanken, J. Lindsey, "Handling qualities of the large civil tiltrotor in hover using translational rate command," American Helicopter Society 68th Annual Forum, .
[4] T. Berger, C. L. Blanken, M. B. Tischler, J. F. Horn, "Flight control design and simulation handling qualities assessment of high-speed rotorcraft," Vertical Flight Society 75th Annual Forum & Technology Display, .
[5] O. Juhasz, Flight Dynamics Simulation Modeling and Control of a Large Flexible Tiltrotor Aircraft, 2014.
[6] Y.-J. Lin, T.-S. Hwang, C.-C. Peng, C.-Y. Chang, W.-R. Lai, "Neural network path tracking and real-time multi-task flight simulation for the automatic transition of tiltrotor aircraft," Proceedings of 8th Asian Control Conference (ASCC), .
[7] R. T. Rysdyk, A. J. Calise, "Adaptive model inversion flight control for tiltrotor aircraft," Journal of Guidance, Control, and Dynamics, vol. 22 no. 3, pp. 402-407, 1999.
[8] S. W. Choi, M. K. Lee, S. Chang, J. M. Kim, "Development of practical tiltrotor UAV," 50th AIAA Aerospace Sciences Meeting including the New Horizons Forum and Aerospace Exposition, .
[9] J. H. Lee, B. M. Min, E. T. Kim, "Autopilot design of tilt-rotor UAV using particle swarm optimization method," International Conference on Control, Automation and Systems, pp. 1629-1633, .
[10] J. Zhang, S. U. Liguo, Q. U. Xiangju, W. A. Liuping, "Time-varying linear control for tiltrotor aircraft," Chinese Journal of Aeronautics, vol. 31 no. 4, pp. 632-642, DOI: 10.1016/j.cja.2018.01.025, 2018.
[11] Y. Zou, C. Liu, K. Lu, "Extended state observer based smooth switching control for tilt-rotor aircraft," Journal of Systems Engineering and Electronics, vol. 99, 2020.
[12] Y. Wang, C. K. Ahn, H. Yan, S. Xie, "Fuzzy control and filtering for nonlinear singularly perturbed Markov jump systems," IEEE Transactions on Cybernetics, vol. 51 no. 1, pp. 297-308, 2020.
[13] Y. Wang, H. Pu, P. Shi, C. K. Ahn, J. Luo, "Sliding mode control for singularly perturbed Markov jump descriptor systems with nonlinear perturbation," Automatica, vol. 127 no. 1,DOI: 10.1016/j.automatica.2021.109515, 2021.
[14] C. Cao, N. Hovakimyan, "L1 adaptive controller for nonlinear systems in the presence of unmodelled dynamics: part II," AmericanControl Conference, pp. 4099-4104, .
[15] C. Cao, N. Hovakimyan, "Design and analysis of a novel ${\cal L}_1$ adaptive control architecture with guaranteed transient performance," IEEE Transactions on Automatic Control, vol. 53 no. 2, pp. 586-591, DOI: 10.1109/TAC.2007.914282, 2008.
[16] N. Hovakimyan, C. Cao, L1 Adaptive Control Theory: Guaranteed Robustness with Fast Adaptation,DOI: 10.1137/1.9780898719376, 2010.
[17] D. Erdos, T. Shima, E. Kharisov, N. Hovakimyan, "L1 adaptive control integrated missile autopilot and guidance," AIAA guidance, navigation, and control conference, .
[18] P. A. Ioannou, A. M. Annaswamy, K. S. Narendra, S. Jafari, L. Rudd, R. Ortega, J. Boskovic, "L1-adaptive control: stability, robustness, and interpretations," IEEE Transactions on Automatic Control, vol. 59 no. 11, pp. 3075-3080, DOI: 10.1109/TAC.2014.2318871, 2014.
[19] Z. Zuo, P. Ru, "Augmented L 1 adaptive tracking control of quad-rotor unmanned aircrafts," IEEE Transactions on Aerospace and Electronic Systems, vol. 50 no. 4, pp. 3090-3101, DOI: 10.1109/TAES.2014.120705, 2014.
[20] M. Bichlmeier, F. Holzapfel, E. Xargay, N. Hovakimyan, "L1 adaptive augmentation of a helicopter baseline controller," AIAA Guidance, Navigation, and Control (GNC) Conference, pp. 2013-4855, .
[21] S. Banerjee, M. Creagh, R. Boyce, B. Baur, Z. Wang, F. Holzapfel, "L1 adaptive control augmentation configuration for a hypersonic glider in the presence of uncertainties," AIAA Guidance, Navigation, and Control Conference, .
[22] S. Banerjee, T. Vanyai, Z. Wang, B. Baur, F. Holzapfel, "L1 augmentation configuration for a lateral/directional maneuver of a hypersonic glider in the presence of uncertainties," 19th AIAA international space Planes and hypersonic systems and technologies conference, .
[23] J. Dodenhöft, R. Choe, K. Ackerman, F. Holzapfel, N. Hovakimyan, "Design and evaluation of an L1 adaptive controller for NASA’s transport class model," AIAA Guidance, Navigation, and Control Conference,DOI: 10.2514/6.2017-1250, .
[24] K. Lu, C. Liu, C. Li, R. Chen, "Flight dynamics modeling and dynamic stability analysis of tilt-rotor aircraft," International Journal of Aerospace Engineering, vol. 2019,DOI: 10.1155/2019/5737212, 2019.
[25] S. W. Ferguson, "Development and validation of a simulation for a generic tilt-rotor aircraft," NASA Contractor Report, vol. no. article 166537, 1989.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2021 Quanlong Chen et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
Considering the uncertainty of the flight dynamics model of the tilt-rotor aircraft in different flight modes, an
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details



1 College of Aerospace Engineering, Chongqing University, Chongqing 400044, China
2 Science and Technology on Rotorcraft Aeromechanics Laboratory, China Helicopter Research and Development Institute, Jingdezhen, Jiangxi 333001, China
3 Science and Technology on Rotorcraft Aeromechanics Laboratory, China Helicopter Research and Development Institute, Jingdezhen, Jiangxi 333001, China; National Key Laboratory of Science and Technology on Rotorcraft Aeromechanics, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu 210016, China
4 College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu 210016, China
5 National Key Laboratory of Science and Technology on Rotorcraft Aeromechanics, Nanjing University of Aeronautics and Astronautics, Nanjing, Jiangsu 210016, China