Nonlinear System Identification of Variable-Pitch Propellers Using a Wiener Model
Pith reviewed 2026-05-13 20:36 UTC · model grok-4.3
The pith
A Wiener model separates fast linear actuation from a static nonlinearity to predict variable-pitch propeller thrust from PWM signals.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Under the assumptions that electronic actuation is much faster than mechanical response and that aerodynamic torque is negligible, the PWM inputs are processed by linear first-order dynamics for the motor and pitch actuation; the resulting states are then passed through a static nonlinear relation that directly yields the generated thrust. This parsimonious Wiener-like representation matches measured static and dynamic responses accurately while remaining computationally light and physically interpretable.
What carries the argument
Wiener-like cascade of linear first-order actuation dynamics followed by a static nonlinear thrust map, which separates fast electronic effects from the slower mechanical and aerodynamic conversion.
If this is right
- The model supplies a practical, low-compute foundation for embedding propeller dynamics inside control-oriented digital twins.
- It supports real-time simulation and controller design without requiring full nonlinear differential equations.
- Static and dynamic experimental data are both reproduced to good accuracy with a single parsimonious structure.
- The separation of linear dynamics and static nonlinearity makes parameter tuning and physical interpretation straightforward.
Where Pith is reading between the lines
- If the timescale separation holds across operating regimes, similar Wiener structures could be applied to other variable-pitch or variable-speed propulsors.
- The approach may reduce the need for high-order nonlinear state-space models when only input-output thrust behavior is required for control.
- Extending the nonlinear map to include explicit dependence on airspeed or density would test how far the present static assumption can be stretched.
Load-bearing premise
Electronic actuation runs on a much faster time scale than the mechanical response and aerodynamic torque remains negligible in the tested regime.
What would settle it
A clear mismatch between predicted and measured thrust when PWM commands change on a time scale comparable to the actuator dynamics or when aerodynamic torque becomes significant, such as during rapid pitch changes at high rotational speeds.
read the original abstract
This work presents the system identification of a variable-pitch propeller (VPP) powertrain, encompassing the full actuation chain from PWM signals to thrust generation, with the aim of developing compact models suitable for real-time digital twinning and control applications. The identification is grounded in experimental data covering both static and dynamic responses of the system. The proposed model takes the form of a Wiener-like architecture, where the PWM inputs are first processed through linear first-order dynamics describing the motor and pitch actuation, and the resulting states are then mapped via a static nonlinear relation to the generated thrust. This structure naturally arises under the assumptions that the electronic actuation operates on a much faster time scale than the mechanical response, and that the contribution of the aerodynamically induced torque is negligible in the tested regime. The resulting parsimonious representation is shown to reproduce the measured dynamics with good accuracy while remaining interpretable and computationally light, thereby providing a practical basis for integration in control-oriented digital twin frameworks.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper proposes a Wiener model for system identification of a variable-pitch propeller powertrain, consisting of linear first-order dynamics applied to PWM inputs followed by a static nonlinear mapping to thrust. The structure is motivated by time-scale separation and negligible aero-induced torque assumptions, identified from separate static and dynamic experiments, and claimed to reproduce measured dynamics with good accuracy while remaining parsimonious and suitable for real-time digital-twin and control applications.
Significance. If the validation evidence and assumption checks are strengthened, the work supplies a practical, interpretable, low-order model for VPP actuation chains that could be directly embedded in control-oriented digital twins. The separation into linear dynamics and static map offers computational lightness and physical insight that black-box alternatives often lack.
major comments (3)
- [§4] §4 (Results and Validation): the central claim that the model 'reproduces the measured dynamics with good accuracy' is unsupported by any quantitative metrics (RMSE, NRMSE, R², or cross-validation error statistics) or by explicit validation plots showing residuals; only qualitative statements appear.
- [§2.2] §2.2 (Model Assumptions): the load-bearing assumption that aerodynamically induced torque is negligible is stated without direct torque measurements, sensitivity analysis, or comparison against a model retaining the torque term; this leaves open whether the Wiener separation holds outside the tested regime or is an artifact of the operating points.
- [§3] §3 (Identification Procedure): details on how the linear dynamics parameters and nonlinear mapping parameters were fitted (e.g., least-squares, optimization algorithm, separate vs. joint estimation, regularization) are not provided, preventing assessment of uniqueness or overfitting risk.
minor comments (2)
- [§2.1] Notation for the static nonlinearity (e.g., the function relating motor/pitch state to thrust) should be defined explicitly with an equation number rather than described only in text.
- [§4] Figure captions for experimental responses should include the specific PWM or pitch commands used and the sampling rate to allow reproducibility.
Simulated Author's Rebuttal
We thank the referee for the constructive comments on our manuscript. We address each major point below and will revise the manuscript to strengthen the presentation where appropriate.
read point-by-point responses
-
Referee: [§4] §4 (Results and Validation): the central claim that the model 'reproduces the measured dynamics with good accuracy' is unsupported by any quantitative metrics (RMSE, NRMSE, R², or cross-validation error statistics) or by explicit validation plots showing residuals; only qualitative statements appear.
Authors: We agree that quantitative metrics are necessary to substantiate the accuracy claims. In the revised manuscript we will report RMSE, NRMSE, and R² values computed on the experimental data for both static and dynamic cases, together with residual time-series plots. These additions will be placed in Section 4. revision: yes
-
Referee: [§2.2] §2.2 (Model Assumptions): the load-bearing assumption that aerodynamically induced torque is negligible is stated without direct torque measurements, sensitivity analysis, or comparison against a model retaining the torque term; this leaves open whether the Wiener separation holds outside the tested regime or is an artifact of the operating points.
Authors: The assumption follows from the physical configuration and observed time-scale separation, yet we acknowledge the absence of direct validation. We will add a sensitivity study in the revision that compares model predictions with and without the torque term using the existing data set and will explicitly delineate the operating regime in which the assumption remains valid. revision: partial
-
Referee: [§3] §3 (Identification Procedure): details on how the linear dynamics parameters and nonlinear mapping parameters were fitted (e.g., least-squares, optimization algorithm, separate vs. joint estimation, regularization) are not provided, preventing assessment of uniqueness or overfitting risk.
Authors: We will expand Section 3 to specify that linear dynamics parameters were obtained by least-squares fitting to step-response data, the static nonlinearity was identified separately by polynomial least-squares regression on steady-state measurements, and no regularization or joint optimization was applied. Cross-validation results will also be reported to address overfitting concerns. revision: yes
Circularity Check
No circularity: structure from assumptions, parameters fitted independently
full rationale
The derivation begins with explicit physical assumptions (electronic actuation faster than mechanical response; negligible aero-induced torque) that justify the Wiener cascade of linear first-order dynamics followed by a static nonlinearity. Parameters are then identified from separate static and dynamic experimental datasets. No equation reduces to a prior fit by construction, no self-citation supplies a load-bearing uniqueness result, and no prediction is statistically forced from the same data used to define the model. The reported reproduction accuracy is the expected outcome of system identification on the training regime and does not create a closed loop.
Axiom & Free-Parameter Ledger
free parameters (2)
- linear dynamics parameters
- nonlinear mapping parameters
axioms (2)
- domain assumption Electronic actuation operates on a much faster time scale than the mechanical response
- domain assumption Aerodynamically induced torque is negligible in the tested regime
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
The proposed model takes the form of a Wiener-like architecture, where the PWM inputs are first processed through linear first-order dynamics describing the motor and pitch actuation, and the resulting states are then mapped via a static nonlinear relation to the generated thrust.
-
IndisputableMonolith/Foundation/RealityFromDistinction.leanreality_from_one_distinction unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
This structure naturally arises under the assumptions that the electronic actuation operates on a much faster time scale than the mechanical response, and that the contribution of the aerodynamically induced torque is negligible in the tested regime.
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Schena, L., Marques, P.A., Poletti, R., Ahizi, S., Berghe, J., Mendez, M.A.: Reinforcement Twinning: 11 0 25 50 75 100 125 150 175 200 Time (sec) 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Normalized thrust (1) Measured Initial model Fine-tuned model (a) 400 425 450 475 500 525 550 575 600 Time (sec) 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Normalized thrust (1) Measured Initial...
-
[2]
Poletti, R., Schena, L., Koloszar, L., Degroote, J., Mendez, M.A.: Reinforcement twinning for hybrid control of flapping-wing drones (2025) https://doi.org/10.48550/ARXIV.2505.18201 arXiv:2505.18201 [cs.RO]
-
[3]
Yannick Lecomte, S.M.R., Mendez, M.A.: Research master report. Master’s thesis, Environmen- tal and Fluid Dynamics Department, von Karman Institute for Fluid Dynamics, Belgium (2025). Supervisors: M. Ratz and M.A. Mendez
work page 2025
-
[4]
Sensors20(19) (2020) https://doi.org/10.3390/s20195651
Chang, C.-W., Chen, S., Wen, C.-Y., Li, B.: An actuator allocation method for a variable-pitch propeller system of quadrotor-based uavs. Sensors20(19) (2020) https://doi.org/10.3390/s20195651
-
[5]
Journal of Applied Mechanics33(4), 845–854 (1966) https://doi.org/10.1115/1
Cutler, M., How, J.P.: Analysis and Control of a Variable-Pitch Quadrotor for Agile Flight. Journal of Dynamic Systems, Measurement, and Control137(101002) (2015) https://doi.org/10.1115/1. 4030676
work page doi:10.1115/1 2015
-
[6]
Master’s thesis, Luleå University of Technology (2013)
Fresk, E.: Modeling, Control and Experimentation of a Variable Pitch Quadrotor. Master’s thesis, Luleå University of Technology (2013)
work page 2013
-
[7]
In: 2014 IEEE Conference on Control Applications (CCA), pp
Fresk,E.,Nikolakopoulos,G.:Experimentalmodelderivationandcontrolofavariablepitchpropeller equipped quadrotor. In: 2014 IEEE Conference on Control Applications (CCA), pp. 723–729 (2014). https://doi.org/10.1109/CCA.2014.6981426 . ISSN: 1085-1992
-
[8]
Sheng, S., Sun, C.: Control and optimization of a variable-pitch quadrotor with minimum power consumption. Energies9(4), 232 (2016) https://doi.org/10.3390/en9040232 13 3 4 5 6 7 Time (s) 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 Thrust (-) T set RPM only, optimal PID BOTH, optimal PID (a) 3 4 5 6 7 Time (s) 0.0 0.2 0.4 0.6 0.8 1.0 Pitch angle (-) RPM only, optimal...
-
[9]
Journal of Aircraft52(3), 748–763 (2015) https://doi.org/10.2514/1.C032595
Heinzen, S.B., Hall, C.E., Gopalarathnam, A.: Development and Testing of a Passive Variable-Pitch Propeller. Journal of Aircraft52(3), 748–763 (2015) https://doi.org/10.2514/1.C032595 . Publisher: American Institute of Aeronautics and Astronautics _eprint: https://doi.org/10.2514/1.C032595
-
[10]
Advanced Control for Applications2(2), 29 (2020) https://doi.org/10.1002/adc2.29
Wang, Z., Groß, R., Zhao, S.: Controllability analysis and controller design for variable-pitch pro- peller quadcopters with one propeller failure. Advanced Control for Applications2(2), 29 (2020) https://doi.org/10.1002/adc2.29
-
[11]
Arellano-Quintana, V., Sanjurjo-Rivo, M., Girón-Sierra, J.M.: Design, modelling and control of a variable pitch quadcopter. In: 2018 AIAA Atmospheric Flight Mechanics Conference. American Institute of Aeronautics and Astronautics, Kissimmee, Florida (2018). https://doi.org/10.2514/6. 2018-1691 .https://doi.org/10.2514/6.2018-1691
work page doi:10.2514/6 2018
-
[12]
Aerospace Science and Technology163, 110332 (2025) https://doi
Podsędkowski, M., Obidowski, D., Lipian, M.: Enhancing drone propellers: practical insights from bem-based pitch optimization. Aerospace Science and Technology163, 110332 (2025) https://doi. org/10.1016/j.ast.2025.110332
-
[13]
Naoki, Y., Nagai, S., Fujimoto, H.: Mode-Switching Algorithm to Improve Variable-Pitch-Propeller Thrust Generation for Drones Under Motor Current Limitation. IEEE/ASME Transactions on Mechatronics28(4), 2003–2011 (2023) https://doi.org/10.1109/TMECH.2023.3275618
-
[14]
Energies13(20) (2020) https://doi.org/10.3390/en13205264 14
Podsedkowski, M., Konopinski, R., Obidowski, D., Koter, K.: Variable pitch propeller for uav- experimental tests. Energies13(20) (2020) https://doi.org/10.3390/en13205264 14
-
[15]
Technical Report 20220005627, Langley Research Center, Hampton, Virginia, United States (2022)
Simmons, B.M.: Efficient variable-pitch propeller aerodynamic model development for vectored- thrust evtol aircraft. Technical Report 20220005627, Langley Research Center, Hampton, Virginia, United States (2022). Available at NASA Technical Reports Server. https://ntrs.nasa.gov/citations/ 20220005627
work page 2022
-
[16]
J Intell Robot Syst83(2), 271–288 (2016) https: //doi.org/10.1007/s10846-015-0311-2
Porter, R., Shirinzadeh, B., Choi, M.H.: Experimental Analysis of Variable Collective-pitch Rotor Systems for Multirotor Helicopter Applications. J Intell Robot Syst83(2), 271–288 (2016) https: //doi.org/10.1007/s10846-015-0311-2
-
[17]
Kulkarni, E., Sundaram, S.: Variable-Pitch-Propeller Mechanism Design, and Development of Heli- quad for Mid-flight Flipping and Fault-Tolerant-Control (2024). https://doi.org/10.48550/arXiv. 2404.05591 . https://arxiv.org/abs/2404.05591
work page internal anchor Pith review doi:10.48550/arxiv 2024
-
[18]
eTransportation12, 100173 (2022) https://doi
Michel, N., Wei, P., Kong, Z., Sinha, A.K., Lin, X.: Modeling and validation of electric multirotor unmanned aerial vehicle system energy dynamics. eTransportation12, 100173 (2022) https://doi. org/10.1016/j.etran.2022.100173
-
[19]
American Institute of Aeronautics and Astronautics, ??? (2018)
Sun, S., Schilder, R., Visser, C.C.: Identification of Quadrotor Aerodynamic Model from High Speed Flight Data. American Institute of Aeronautics and Astronautics, ??? (2018). https://doi.org/10. 2514/6.2018-0523 .https://arc.aiaa.org/doi/abs/10.2514/6.2018-0523
-
[20]
Wu, J., Li, Y., Hu, J., Liu, C., Zhao, M.: A Comprehensive Model of Variable Pitch Electric Propulsion Unit for Optimal-Power Thrust Control. IEEE Transactions on Aerospace and Electronic Systems60(3), 3121–3131 (2024) https://doi.org/10.1109/TAES.2024.3358263
-
[21]
In: Vertical FlightSociety’s79thAnnualForumandTechnologyDisplay,WestPalmBeach,Florida,USA(2023)
Asper, M., Sirohi, J.: Time and frequency analysis of a speed-controlled rotor in hover. In: Vertical FlightSociety’s79thAnnualForumandTechnologyDisplay,WestPalmBeach,Florida,USA(2023)
work page 2023
-
[22]
Ahsun, U., Badar, T., Tahir, S., Aldosari, S.: Real-time identification of propeller-engine parameters for fixed wing uavs. IFAC-PapersOnLine48(28), 1082–1087 (2015) https://doi.org/10.1016/j.ifacol. 2015.12.275 . 17th IFAC Symposium on System Identification SYSID 2015
-
[23]
Aerospace Science and Technology141, 108535 (2023) https://doi.org/10.1016/j.ast.2023.108535
Oo, N.L., Zhao, D., Sellier, M., Liu, X.: Experimental investigation on turbulence effects on unsteady aerodynamic performances of two horizontally placed small-size uav rotors. Aerospace Science and Technology141, 108535 (2023) https://doi.org/10.1016/j.ast.2023.108535
-
[24]
In: AIAA SCITECH 2024 Forum, Orlando, FL (2024)
Gauthier, D., Biederman, N., Gyovai, B., Wilhelm, J.: Digital twin of a dc brushless electric motor- propeller system with application to drone dynamics. In: AIAA SCITECH 2024 Forum, Orlando, FL (2024). https://doi.org/10.2514/6.2024-2359
-
[25]
Antoine Colonval, S.: Research master report. Master’s thesis, Environmental and Fluid Dynamics Department, von Karman Institute for Fluid Dynamics, Belgium (2025). Supervisors: M. Ratz and M.A. Mendez
work page 2025
-
[26]
Automatica49(1), 70–81 (2013) https://doi.org/10.1016/j.automatica.2012.09.018
Wills, A., Schön, T.B., Ljung, L., Ninness, B.: Identification of hammerstein–wiener models. Automatica49(1), 70–81 (2013) https://doi.org/10.1016/j.automatica.2012.09.018
-
[27]
Aerial-Shop: Propellers 1045 for S500 V2 and X500 Holybro (by 4). https://www.aerial-shop.com/ en/propellers/1859-propellers-1045-for-s500-v2-and-x500-holybro-by-4.html. Accessed: 2025-09-29 (2025)
work page 2025
-
[28]
Nelder, J.A., Mead, R.: A simplex method for function minimization. Comput. J.7, 308–313 (1965) https://doi.org/10.1093/COMJNL/7.4.308 15
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.