{"title":"基于前馈神经网络的飞翼飞行器二阶滑模控制","authors":"Yuecheng Song;Zhenbao Liu;Junwei Han;Jinbiao Yuan;Wen Zhao;Qingqing Dang","doi":"10.1109/TASE.2025.3613383","DOIUrl":null,"url":null,"abstract":"The flying-wing aircraft control problem is a major concern. In this paper, a new control strategy is introduced. First, a Feedforward neural network (FNN) modeling is introduced. Then, a second-order sliding mode control is applied, with the parameters generated from Deep Deterministic Policy Gradient (DDPG) reinforcement learning. To study the disturbance rejection performance, wind disturbance is applied to the aircraft using a deep neural network as an disturbance observer for different types of winds. Finally, All three simulations: Simulink, Software In The Loop, and Hardware In the Loop are applied to show the effectiveness of the proposed strategy. The simulation results show that the proposed method demonstrates good robustness in various conditions. Note to Practitioners—This paper is motivated by the traditional linearized flying-wing aircraft controller with the effectiveness of the FNN and reinforcement learning on UAV applications. The controller can be designed for various situations without changing the parameters by modeling the aircraft through the FNNs. The theoretical framework proposed in this paper combines the multiple-input multiple-output (MIMO) sliding mode strategy with the reinforcement learning with higher accuracy modeling. This method reduces the settling time, overshoot and steady error. More realistic effects should be considered for deployment into real aircraft. The parameters of the neural networks should also be adjusted in real applications.The FNN networks and DDPG have low computational footprints and are readily deployable on embedded systems like Pixhawk. The DNN observer may require model compression for the smallest processors. While the current framework requires per-aircraft training to achieve optimal performance, this process is conducted offline. The resulting controller gains are then fixed for reliable real-time operation, providing a clear pathway for implementation on specific UAV platforms.","PeriodicalId":51060,"journal":{"name":"IEEE Transactions on Automation Science and Engineering","volume":"22 ","pages":"21811-21830"},"PeriodicalIF":6.4000,"publicationDate":"2025-09-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Second-Order Sliding Mode Control of Flying-Wing Aircraft Based on Feedforward Neural Networks\",\"authors\":\"Yuecheng Song;Zhenbao Liu;Junwei Han;Jinbiao Yuan;Wen Zhao;Qingqing Dang\",\"doi\":\"10.1109/TASE.2025.3613383\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The flying-wing aircraft control problem is a major concern. In this paper, a new control strategy is introduced. First, a Feedforward neural network (FNN) modeling is introduced. Then, a second-order sliding mode control is applied, with the parameters generated from Deep Deterministic Policy Gradient (DDPG) reinforcement learning. To study the disturbance rejection performance, wind disturbance is applied to the aircraft using a deep neural network as an disturbance observer for different types of winds. Finally, All three simulations: Simulink, Software In The Loop, and Hardware In the Loop are applied to show the effectiveness of the proposed strategy. The simulation results show that the proposed method demonstrates good robustness in various conditions. Note to Practitioners—This paper is motivated by the traditional linearized flying-wing aircraft controller with the effectiveness of the FNN and reinforcement learning on UAV applications. The controller can be designed for various situations without changing the parameters by modeling the aircraft through the FNNs. The theoretical framework proposed in this paper combines the multiple-input multiple-output (MIMO) sliding mode strategy with the reinforcement learning with higher accuracy modeling. This method reduces the settling time, overshoot and steady error. More realistic effects should be considered for deployment into real aircraft. The parameters of the neural networks should also be adjusted in real applications.The FNN networks and DDPG have low computational footprints and are readily deployable on embedded systems like Pixhawk. The DNN observer may require model compression for the smallest processors. While the current framework requires per-aircraft training to achieve optimal performance, this process is conducted offline. The resulting controller gains are then fixed for reliable real-time operation, providing a clear pathway for implementation on specific UAV platforms.\",\"PeriodicalId\":51060,\"journal\":{\"name\":\"IEEE Transactions on Automation Science and Engineering\",\"volume\":\"22 \",\"pages\":\"21811-21830\"},\"PeriodicalIF\":6.4000,\"publicationDate\":\"2025-09-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"IEEE Transactions on Automation Science and Engineering\",\"FirstCategoryId\":\"94\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/11176023/\",\"RegionNum\":2,\"RegionCategory\":\"计算机科学\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"AUTOMATION & CONTROL SYSTEMS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"IEEE Transactions on Automation Science and Engineering","FirstCategoryId":"94","ListUrlMain":"https://ieeexplore.ieee.org/document/11176023/","RegionNum":2,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
摘要
飞翼飞机的控制问题是一个主要问题。本文提出了一种新的控制策略。首先介绍了一种前馈神经网络(FNN)建模方法。然后,利用深度确定性策略梯度(Deep Deterministic Policy Gradient, DDPG)强化学习生成的参数,应用二阶滑模控制。为了研究抗扰性能,利用深度神经网络作为不同类型风的扰动观测器,将风扰动作用于飞行器。最后,采用Simulink、Software In The Loop和Hardware In The Loop三种仿真方法验证了所提策略的有效性。仿真结果表明,该方法在各种条件下都具有良好的鲁棒性。本文的灵感来源于传统的线性化飞翼飞行器控制器,以及FNN和强化学习在无人机应用中的有效性。通过模糊神经网络对飞行器进行建模,可以在不改变参数的情况下设计出适合各种情况的控制器。本文提出的理论框架将多输入多输出(MIMO)滑模策略与具有更高建模精度的强化学习相结合。该方法减少了稳定时间、超调量和稳态误差。更真实的效果应该考虑部署到真正的飞机。在实际应用中,神经网络的参数也需要进行调整。FNN网络和DDPG具有较低的计算足迹,并且很容易部署在像Pixhawk这样的嵌入式系统上。DNN观测器可能需要对最小的处理器进行模型压缩。虽然目前的框架要求每架飞机进行训练以达到最佳性能,但这个过程是离线进行的。由此产生的控制器增益然后固定为可靠的实时操作,为特定无人机平台上的实现提供明确的途径。
Second-Order Sliding Mode Control of Flying-Wing Aircraft Based on Feedforward Neural Networks
The flying-wing aircraft control problem is a major concern. In this paper, a new control strategy is introduced. First, a Feedforward neural network (FNN) modeling is introduced. Then, a second-order sliding mode control is applied, with the parameters generated from Deep Deterministic Policy Gradient (DDPG) reinforcement learning. To study the disturbance rejection performance, wind disturbance is applied to the aircraft using a deep neural network as an disturbance observer for different types of winds. Finally, All three simulations: Simulink, Software In The Loop, and Hardware In the Loop are applied to show the effectiveness of the proposed strategy. The simulation results show that the proposed method demonstrates good robustness in various conditions. Note to Practitioners—This paper is motivated by the traditional linearized flying-wing aircraft controller with the effectiveness of the FNN and reinforcement learning on UAV applications. The controller can be designed for various situations without changing the parameters by modeling the aircraft through the FNNs. The theoretical framework proposed in this paper combines the multiple-input multiple-output (MIMO) sliding mode strategy with the reinforcement learning with higher accuracy modeling. This method reduces the settling time, overshoot and steady error. More realistic effects should be considered for deployment into real aircraft. The parameters of the neural networks should also be adjusted in real applications.The FNN networks and DDPG have low computational footprints and are readily deployable on embedded systems like Pixhawk. The DNN observer may require model compression for the smallest processors. While the current framework requires per-aircraft training to achieve optimal performance, this process is conducted offline. The resulting controller gains are then fixed for reliable real-time operation, providing a clear pathway for implementation on specific UAV platforms.
期刊介绍:
The IEEE Transactions on Automation Science and Engineering (T-ASE) publishes fundamental papers on Automation, emphasizing scientific results that advance efficiency, quality, productivity, and reliability. T-ASE encourages interdisciplinary approaches from computer science, control systems, electrical engineering, mathematics, mechanical engineering, operations research, and other fields. T-ASE welcomes results relevant to industries such as agriculture, biotechnology, healthcare, home automation, maintenance, manufacturing, pharmaceuticals, retail, security, service, supply chains, and transportation. T-ASE addresses a research community willing to integrate knowledge across disciplines and industries. For this purpose, each paper includes a Note to Practitioners that summarizes how its results can be applied or how they might be extended to apply in practice.