TY - JOUR
T1 - Online sensorless rapid thrust control of a motor-propeller system through offline data-driven modeling
AU - Tang, Zhengyang
AU - Xiong, Hao
AU - Ma, Yulong
AU - Li, Long
AU - Yu, Jincheng
AU - Xie, Wei
AU - Noack, Bernd R.
N1 - Publisher Copyright:
© The Author(s) 2026. This article is distributed under the terms of the Creative Commons Attribution-NonCommercial 4.0 License (https://creativecommons.org/licenses/by-nc/4.0/) which permits non-commercial use, reproduction and distribution of the work without further permission provided the original work is attributed as specified on the SAGE and Open Access pages (https://us.sagepub.com/en-us/nam/open-access-at-sage).
PY - 2026/7/1
Y1 - 2026/7/1
N2 - Motor-propeller systems are widely used in Unmanned Aerial Vehicles (UAVs) and Autonomous Underwater Vehicles (AUVs) for thrust generation and motion control. However, many practical platforms do not equip force sensors or encoders because of additional cost, weight, and integration complexity, making rapid thrust tracking without sensing a challenging problem. Existing open-loop thrust control strategies commonly assume an instantaneous thrust response and therefore suffer from significant transient errors and response delays when thrust commands change rapidly or when the propulsion system has large inertia. To address this issue, this paper proposes a data-driven sensorless rapid thrust control strategy for motor-propeller systems. The proposed approach establishes a neural-network-based data-driven model that predicts the thrust at the next step from previous control inputs and estimated thrust states without requiring online sensing. The learned model is integrated with model predictive control (MPC) and a mode-switching mechanism to dynamically determine aggressive control inputs that improve thrust responsiveness while maintaining stability. Experiments are conducted on a real BLDC motor-propeller system and compared with conventional open-loop control and sensor-based PD, MPC, and sliding mode control (SMC) strategies. Results show that the proposed strategy significantly improves transient performance over the widely used open-loop strategy. For tracking a 0.5 Hz square-wave thrust trajectory, the proposed method reduces rise time from 0.141 s to 0.037 s and fall time from 0.122 s to 0.058 s, while also reducing the mean absolute thrust tracking error from 0.314 N to 0.271 N. For randomly varying thrust commands updated every 0.4 s, the proposed method achieves the best overall performance, reducing rise time by 86.0% and fall time by 60.6% compared with the open-loop strategy. Moreover, despite operating without online sensors, the proposed strategy achieves thrust tracking performance comparable to sensor-based PD, MPC, and SMC controllers.
AB - Motor-propeller systems are widely used in Unmanned Aerial Vehicles (UAVs) and Autonomous Underwater Vehicles (AUVs) for thrust generation and motion control. However, many practical platforms do not equip force sensors or encoders because of additional cost, weight, and integration complexity, making rapid thrust tracking without sensing a challenging problem. Existing open-loop thrust control strategies commonly assume an instantaneous thrust response and therefore suffer from significant transient errors and response delays when thrust commands change rapidly or when the propulsion system has large inertia. To address this issue, this paper proposes a data-driven sensorless rapid thrust control strategy for motor-propeller systems. The proposed approach establishes a neural-network-based data-driven model that predicts the thrust at the next step from previous control inputs and estimated thrust states without requiring online sensing. The learned model is integrated with model predictive control (MPC) and a mode-switching mechanism to dynamically determine aggressive control inputs that improve thrust responsiveness while maintaining stability. Experiments are conducted on a real BLDC motor-propeller system and compared with conventional open-loop control and sensor-based PD, MPC, and sliding mode control (SMC) strategies. Results show that the proposed strategy significantly improves transient performance over the widely used open-loop strategy. For tracking a 0.5 Hz square-wave thrust trajectory, the proposed method reduces rise time from 0.141 s to 0.037 s and fall time from 0.122 s to 0.058 s, while also reducing the mean absolute thrust tracking error from 0.314 N to 0.271 N. For randomly varying thrust commands updated every 0.4 s, the proposed method achieves the best overall performance, reducing rise time by 86.0% and fall time by 60.6% compared with the open-loop strategy. Moreover, despite operating without online sensors, the proposed strategy achieves thrust tracking performance comparable to sensor-based PD, MPC, and SMC controllers.
KW - learning control system
KW - motor-propeller system
KW - propulsion system
KW - rapid thrust control
KW - sensorless control
UR - https://www.scopus.com/pages/publications/105044385156
U2 - 10.1177/17298806261467447
DO - 10.1177/17298806261467447
M3 - 文章
AN - SCOPUS:105044385156
SN - 1729-8806
VL - 23
JO - International Journal of Advanced Robotic Systems
JF - International Journal of Advanced Robotic Systems
IS - 4
ER -