Nested Power Models for Multirotor Propulsion: From Aerodynamic Drag to Electrical Losses
Authors: Antonio Franchi, Aaron Saini, Ahmed Ali, Chiara Gabellieri
Organizations: Robotics and Mechatronics group, Faculty of Electrical Engineering, Mathematics and Computer Science, University of Twente, Enschede, The Netherlands · Department of Computer, Control and Management Engineering, Sapienza University of Rome, Rome, Italy
Speed-only aerodynamic power models for multirotor propulsion cannot represent acceleration-dependent effects. This work develops a nested sequence of propulsion-power models that starts from aerodynamic power dissipation and progressively introduces a reversible kinetic-energy rate, torque-dependent electromechanical dissipation, and lumped speed-proportional dissipation. The models are identified using one subset of experiments and validated using the other on a motor-drive-propeller unit. Independent estimates of rotational inertia and aerodynamic drag complement predictive validation by assessing whether the models correctly attribute the measured power to reversible kinetic-energy exchange and irreversible dissipation and, within the latter, to aerodynamic and electromechanical losses. The results show that the reversible kinetic-energy rate is necessary but insufficient for accurate dynamic power prediction. Dissipation proportional to the squared motor torque provides the main additional improvement, while speed-proportional dissipation further prevents irreversible losses from being attributed to reversible kinetic-energy exchange. The resulting methodology provides a reusable and experimentally verifiable basis for developing and selecting dynamic propulsion-power models for multirotor systems.
Figures & tables
Nested model
Model parameters and input variables
Reversible power contribution
Irreversible power loss
Parameters and variables contributing to dissipation
P1(v)=cτ∣v∣3
cτ ; v
Absent
Aerodynamic: cτ∣v∣3
cτ , v
P2(v,v˙)=P1(v)+Jvv˙
cτ , J ; v , v˙
Kinetic-energy rate: Jvv˙
Aerodynamic: cτ∣v∣3
cτ , v
P3(v,v˙)=P2(v,v˙)+ktlτm2
cτ , J , ktl ; v , v˙
Kinetic-energy rate: Jvv˙
Aerodynamic and electromechanical: cτ∣v∣3+ktlτm2
cτ , J , ktl ; v , v˙
P4(v,v˙)=P3(v,v˙)+q1∣v∣
cτ , J , ktl , q1 ; v , v˙
Kinetic-energy rate: Jvv˙
Aerodynamic, electromechanical, and lumped: cτ∣v∣3+ktlτm2+q1∣v∣
cτ , J , ktl , q1 ; v , v˙
TABLE I: Nested electrical-power models and their energetic structure.
Fig. 1: Port-Hamiltonian-inspired representation of the energetic structure underlying the nested models. The electrical source supplies P through a conceptual power-preserving interconnection. The kinetic-energy storage element exchanges reversible power, whereas the other branches represent aerodynamic, torque-dependent electromechanical, and lumped speed-proportional dissipation. Accordingly, each model combines the contributions indicated by its labels. The diagram provides an energetic interpretation rather than a complete bond graph of the motor-drive–propeller system.
Component
Device
Relevant characteristic
Motor
Xnova Lightning 2208 V2 1500KV
1500 rpm/V; listed resistance 0.078 Ω ; mass 36.5 g
Timestamped current, voltage, and rotor-frequency acquisition
TABLE II: Experimental hardware and instrumentation.
Fig. 2: Propulsion and measurement components used in the experiments: motor-propeller unit, electronic speed controller, current sensor and acquisition electronics, voltage acquisition, and logging computer.
Fig. 3: Ramp-level quality control. Transition regions around commanded frequency reversals are excluded, and complete ramp interiors are retained or rejected according to measured-motion and processing-consistency criteria established before fitting any power model.
Fig. 4: Independent determination of the rotational inertia: (a) separation of one propeller blade from the hub; (b) division of the blade into eight segments for radial mass-distribution measurement; and (c) disassembly of the motor to characterize the outer rotor and shaft.
Model
RMSE
MAE
R2
MAPE
[W]
[W]
[%]
P1
103.320
61.785
0.18044
53.945
P2
42.457
26.602
0.86161
16.579
P3
19.799
12.465
0.96991
14.687
P4
17.388
9.651
0.97679
8.739
TABLE III: Held-out prediction metrics along the nested model hierarchy.
Fig. 5: Measured source-side electrical power and held-out predictions of the nested models over the sampled angular-speed and acceleration domain. The common color scale shows the progressive recovery of acceleration-dependent power, with P4 providing the closest overall prediction among the nested models.
Fig. 6: Held-out prediction diagnostics for the nested models: prediction parity, cumulative absolute-error distributions, residual dependence on angular acceleration, and MAPE for measured source-side power satisfying P≥20 W. The principal improvements occur through P3 , while P4 provides a smaller refinement and therefore overlaps closely with P3 in some panels.
Fig. 7: Held-out prediction residuals, defined as predicted minus measured source-side power. The strong acceleration-organized structure observed for P1 is progressively reduced by the dynamic models, with P3 providing the principal correction and P4 a smaller additional refinement. Each panel uses a separate symmetric color scale based on the 99th percentile of the corresponding absolute residuals; color magnitudes must therefore be interpreted using the panel-specific colorbar.
Fig. 8: Local held-out RMSE improvement across the nested hierarchy. The panels show the effects of introducing reversible kinetic-energy rate, torque-dependent electromechanical dissipation, and lumped speed-proportional dissipation. Positive values indicate a lower local RMSE for the richer model. Uncolored cells contain insufficient validation samples.
Model
J
cτ
ktl
q1
δJ
δcτ
[10−5]
[10−8]
[103]
[10−2]
[%]
[%]
P1
–
14.01
–
–
–
+96.00
P2
3.570
13.99
–
–
+72.03
+95.73
P3
1.584
7.396
7.820
–
−23.68
+3.47
P4
1.902
7.155
5.229
2.176
−8.36
+0.10
Independent reference
2.075
7.148
–
–
–
–
TABLE IV: Identified coefficients and agreement with the independent aeromechanical estimates. Dashes: coefficients absent from a model.
Fig. 9: Held-out prediction and aeromechanical parameter recovery along the nested hierarchy. Prediction metrics quantify total-power accuracy, whereas the signed parameter discrepancies quantify agreement with the independent inertia and aerodynamic-drag estimates.
Fig. 10: Power decomposition obtained with P3 and P4 . Both models separate reversible kinetic-energy rate from aerodynamic and torque-dependent electromechanical dissipation, while P4 additionally represents lumped speed-proportional dissipation. Component-specific robust color scales are used to reveal contributions of different magnitudes; quantitative color comparisons must therefore use the corresponding colorbars.
Aerodynamic promptness quantifies how rotor-speed variations generate multirotor wrench variations, but its Euclidean formulation assigns the same local cost to a given rotor acceleration at every operating speed. This work develops a capacity-aware extension for redundant multirotors with arbitrary numbers of heterogeneous rotors and wrench components. Under bounded motor torque and aerodynamic drag, each generally asymmetric instantaneous rotor-acceleration interval contains a largest zero-centered subset whose radius defines the symmetric acceleration capacity (SAC). The SAC induces a Riemannian metric on the positive-capacity rotor-speed region. Propagating its co-metric through the nonlinear rotor-speed-to-wrench differential yields a state-attached task-rate capability matrix and ellipsoid. The corresponding inverse quadratic form equals the minimum normalized rotor-acceleration effort required to realize a prescribed wrench rate, while the ellipsoid volume defines the drag-aware aerodynamic manipulability (DAAM) index. Fiberwise DAAM maximization provides a task-coordinate-invariant criterion for selecting task-equivalent actuator states; its maximizing set exists on compact regular domains and can be nonconvex and set valued. Low-dimensional two- and three-rotor studies make the resulting fiberwise geometry and parameter dependence directly visible. A complementary two-rotor use case shows how DAAM can inform a continuous allocation section subject to directional motor-torque feasibility. For two heterogeneous propulsion systems, the resulting sections reduce saturation-induced force-tracking degradation relative to the pseudoinverse in the faster command bands
Antonio Franchi
Robotics and Mechatronics, Faculty of Electrical Engineering, Mathematics and Computer Science, University of Twente, Enschede, The Netherlands · Department of Computer, Control and Management Engineering, Sapienza University of Rome, Rome, Italy
This paper presents a battery-aware predictive trajectory-planning and control framework for multirotors operating under spatially localized disturbances. Candidate trajectories are evaluated through closed-loop vehicle--motor--battery propagation, allowing disturbance-induced control demand, electrical energy, battery evolution, and terminal-voltage-dependent actuator capability to enter the planning process. % A reduced-order battery model is numerically benchmarked against an independently implemented Simscape equivalent-circuit reference, with a power NRMSE of 0.64% and a cumulative-energy discrepancy below 0.7%. % In a 150-s, 640-m mission containing three disturbance regions, the selected trajectory reduces electrical energy consumption by 7.46% and position-tracking RMSE by approximately 72% relative to the disturbance-aware fixed-reference baseline. % Planner ablations show that battery-dependent terms are nonbinding at nominal SOC but alter the selected trajectory under a depleted-battery stress condition. % Execution with multiple feedback controllers further demonstrates that controller selection changes the tradeoff among tracking accuracy, energy consumption, and actuator utilization. % The results demonstrate the benefit of accounting for predicted closed-loop energetic and battery--actuator consequences during trajectory selection.
Krishna Bhavithavya Kidambi
department of Mechanical and Aerospace Engineering at University of Dayton, Dayton, OH.
Accurate prediction of electrical power consumption is essential for energy-aware motion planning, battery management, and thermal monitoring in battery-powered humanoid robots. This letter presents a physics-based, linear-in-parameters model for the electrical power consumption of the seven-degree-of-freedom left arm of the UnitreeG1 humanoid robot. The proposed formulation combines actuator loss terms with a baseline-torque correction that captures changes in gravity-compensation load and enables accurate prediction of negative net power trajectories. Pairwise interaction terms are introduced to model power coupling during simultaneous multi-joint motion. Model parameters are identified from experimental data collected on a physical UnitreeG1 using onboard power measurements as the regression target. Across 897 trajectories covering single-joint and coordinated arm motions at multiple speed levels, the identified model achieves R2=0.933 with an RMSE of 1.07 (W). Validation on 46 trajectories executed at previously unseen speeds yields R2=0.965, demonstrating strong generalisation beyond the identification dataset. Analysis of the identified parameters reveals distinct power-consumption characteristics across the arm, with viscous friction dominating most joints (shoulder pitch and all three wrist joints), copper losses dominating shoulder yaw and the elbow, and shoulder roll uniquely dominated by Coulomb friction.
Nestor N. Deniz, Sebastian Vega, Simon Parsons +1
Engineering Department at Harper Adams University, Newport, Shropshire TF10 8NB, UK · Lincoln Institute for Agri-Food Technology and Lincoln Centre for Autonomous Systems