Submitted:
21 May 2024
Posted:
22 May 2024
You are already at the latest version
Abstract
Keywords:
1. Introduction
2. Modeling of Reusable Launch Vehicle
2.1. Dynamics Modeling of Launch Vehicle Attitude
- (1)
-
During the active phase, flight attitude stability is controlled through swiveling engines, with their control matrix and control variables given as:Where, represents the thrust of a single engine; represents the installation radius of the peripheral engines; represents the pivot point location of the engine; represents the position of the rocket's center of mass; , , and represent the equivalent swivel angles of the swiveling engines.
- (2)
-
During the attitude adjustment phase/high-altitude unpowered descent phase, in order to achieve large-scale and significant attitude reversals, direct force control is employed. The Reaction Control System (RCS) is installed at a location far from the center of mass as the actuation mechanism, with its control matrix and control variables expressed as:Where, , and represent, respectively, the moments generated in three directions by the Reaction Control System (RCS).
- (3)
- In the trajectory correction phase, the powered descent phase, and the landing phase, a single swiveling engine controls the pitch and yaw channels, while the RCS controls the roll channel. In this configuration, the control matrix and control variables are expressed as:
- (4)
- During the atmospheric flight phase, attitude adjustments are made using the aerodynamic moments generated by the grid fins, with the control matrix and control variables expressed as:
3. Attitude Controller Design
3.1. Fuzzy PID Attitude Controller
3.2. Dual-mode Compound Attitude Controller
4. Dual-mode Compound Attitude Controller Based on Improved PSO
4.1. Improved Particle Swarm Optimization Algorithm
4.2. Optimization of Fitness Evaluation Function
5. System Simulation Test
5.1. System Step Response Test
5.2. System Anti-interference Test
5. Conclusion
Conflicts of Interest
References
- Cui, N.; Wu, R.; Wei, C.; Xu, D. Double-order power fixed-time convergence sliding mode control method for launch vehicle vertical returning. Journal of Harbin Institute of Technology. 2020, 52, 15-24.
- Zhang, L.; Li, D.; Cui, N.; Li, Y. Full flight profile prescribed performance control for vertical take-off and vertical landing reusable launch vehicle. Acta Aeronautica et Astronautica Sinica. 2023, 44, 179-195.
- Bao, W. A review of reusable launch vehicle technology development. Acta Aeronautica et Astronautica Sinica. 2023, 44, 8-33+33.
- Wu, Y. Review and prospect of attitude control technologies for China’s launch vehicle. Journal of Astronautics. 2023, 44, 509-518.
- Nair, A.P.; Selvaganesan, N.; Lalithambika, V. Lyapunov based PD/PID in model reference adaptive control for satellite launch vehicle systems. Aerosp. Sci. Technol. 2016, 51, 70–77. [CrossRef]
- G, S.; W.C Filho, L. Launch vehicle attitude control system using PD plus phase lag. IFAC Proceedings Volumes. 2013, 46, 48-53.
- M, A.Y.; C, L.F.W. An adaptive tuning strategy of PID attitude control system. IFAC Proceedings Volumes. 2004, 37, 1009-1014.
- He, F. Research on model reference adaptive augmenting control of heavy lift launch vehicle. Harbin Institute of Technology, 2018.
- Zhou, R. The application of fuzzy control theory in attitude control of launch vehicle. National University of Defense Technology, 2004.
- Pei, W.; Bo, L.M.; Lei, G.Z.; Shan, X. Fuzzy adaptive attitude controller design for launch vehicle. In Proceedings of the 2017 International Conference on Robotics and Automation Sciences (ICRAS), 2017; pp. 58-63.
- Sumathi, R.; Usha, M. Pitch and Yaw Attitude Control of a Rocket Engine Using Hybrid Fuzzy- PID Controller. Open Autom. Control. Syst. J. 2014, 6, 29–39. [CrossRef]
- Min, C.-O.; Lee, D.-W.; Cho, K.-R.; Jo, S.-J.; Yang, J.-S.; Lee, W.-B. Control of approach and landing phase for reentry vehicle using fuzzy logic. Aerosp. Sci. Technol. 2011, 15, 269–282. [CrossRef]
- Mao, Q.; Dou, L.; Zong, Q.; Ding, Z. Attitude controller design for reusable launch vehicles during reentry phase via compound adaptive fuzzy H-infinity control. Aerosp. Sci. Technol. 2018, 72, 36–48. [CrossRef]
- James, K.; Russell, E. Particle swarm optimization. In Proceedings of the Proceedings of ICNN'95-international conference on neural networks, 1995; pp. 1942-1948.
- Shi, Q.; She, Y.; Hu, C.; Qi, R. Optimization and tuning method of adaptive augmenting control parameters for launch vehicles. Aerospace control. 2023, 41, 18-23.
- Remya, S.; Priya, C.; Priyanka, C. PID controller design using particle swarm optimization for servo actuation system of reusable launch vehicle. International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering. 2015, 4, 7226-7236.
- Bouallègue, S.; Haggège, J.; Ayadi, M.; Benrejeb, M. PID-type fuzzy logic controller tuning based on particle swarm optimization. Eng. Appl. Artif. Intell. 2012, 25, 484–493. [CrossRef]
- Housny, H.; El Fadil, H. Fuzzy PID control tuning design using particle swarm optimization algorithm for a quadrotor. In Proceedings of the 2019 5th International Conference on Optimization and Applications (ICOA), 2019; pp. 1-6.
- Qian, M.; Xiong, K.; Wang, H. Sliding mode dynamic surface control in precise recovery phase for reusable launch vehicle. Journal of Astronautics. 2018, 39, 879-888.
- Xu, Q.; Xiang, Y.; Wang, Z.; Tang, S. Attitude control method for vertical rocket recovery based on nonlinear model predictive control. Flight Dynamics. 2024, 42, 8-15.
- Wu, R. Return guidance and control methods of vertical takeoff vertical landing reusable launch vehicle. Harbin Institute of Technology, 2019.
- Chai, J.; Chen, X.; Yu, Y.; Cui, E. Research on pressure control algorithm of gas generator based on Fuzzy-PI dual mode controller. Journal of Propulsion Technology. 2018, 39, 1151-1156.
- Chen, M.; Yu, D. Improved fuzzy PID dual-mode compound controller. Modular Machine Tool & Automatic Manufacturing Technique. 2020, 102-103,108.
- Zhang, R.; Guo, Y. Application study on composite fuzzy controller applied to aero-engine control. Machinery Design & Manufacture. 2006, 64-66.
- Gao, X.; Wang, Q.; Xue, Z.; Liu, J. Application of Fuzzy-PID composite controller based on PSO in pintle adjustment engine pressure control. Journal of Propulsion Technology. 2023, 1-14.
- Liu, J.; Wu, H.; Ji, M.; Li, Z. Multi-strategy improved particle swarm optimization AGV fuzzy PID control. Machine Tool & Hydraulics. 2023, 1-10.
- Dileep, M.; Kamath, S.; Nair, V.G. Particle Swarm Optimization Applied to Ascent Phase Launch Vehicle Trajectory Optimization Problem. Procedia Comput. Sci. 2015, 54, 516–522. [CrossRef]
- Wei, C.; Ju, X.; Xu, D.; Wu, R.; Cui, N. Guidance and control for return process of vertical takeoff vertical landing reusable launching vehicle. Acta Aeronautica et Astronautica Sinica. 2019, 40, 322782.













| Controllers | Overshoot (%) | Adjusting time (s) | Steady-state error (°) |
| PID | 9.739 | 2.855 | 2.675 |
| Fuzzy PID | 9.414 | 2.382 | 2.922 |
| Dual-mode switch | 8.999 | 2.408 | 2.869 |
| Dual-mode compound | 8.540 | 1.835 | 2.088 |
| Controllers | Overshoot (%) | Adjusting time (s) | Steady-state error (°) |
| PID | 0.000 | 3.075 | 0.019 |
| Fuzzy PID | 3.359 | 2.081 | 0.024 |
| Dual-mode switch | 2.094 | 2.241 | 0.017 |
| Dual-mode compound | 0.000 | 2.012 | 0.013 |
| Controllers | Overshoot (%) | Adjusting time (s) | Steady-state error (°) |
| PID | 13.889 | 2.331 | 0.004 |
| Fuzzy PID | 13.053 | 2.140 | 0.006 |
| Dual-mode switch | 13.305 | 2.182 | 0.005 |
| Dual-mode compound | 11.069 | 1.948 | 0.000 |
| Controllers | Maximum deviation value (°) | Recovery time (s) | Tracking deviation (°) |
| PID | 11.716 | 1.213 | 1.398 |
| Fuzzy PID | 12.628 | 1.134 | 1.373 |
| Dual-mode switch | 12.063 | 1.143 | 1.412 |
| Dual-mode compound | 1.880 | 0.256 | 0.281 |
| Controllers | Maximum deviation value (°) | Recovery time (s) | Tracking deviation (°) |
| PID | 5.118 | 2.815 | 0.011 |
| Fuzzy PID | 4.414 | 2.067 | 0.004 |
| Dual-mode switch | 4.432 | 2.594 | 0.006 |
| Dual-mode compound | 3.649 | 1.771 | 0.002 |
| Controllers | Maximum deviation value (°) | Recovery time (s) | Tracking deviation (°) |
| PID | 3.254 | 0.613 | 0.262 |
| Fuzzy PID | 3.809 | 0.461 | 0.260 |
| Dual-mode switch | 3.226 | 0.597 | 0.265 |
| Dual-mode compound | 1.205 | 0.210 | 0.051 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).