Next Article in Journal
Drone-Based Road Marking Condition Mapping: A Drone Imaging and Geospatial Pipeline for Asset Management
Previous Article in Journal
Harnessing Regenerative Agriculture, Unmanned Aerial Systems, and AI for Sustainable Cocoa Farming in West Africa
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Asynchronous Tilt Transition Control of Quad Tilt Rotor UAV

1
College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210000, China
2
National Key Laboratory of Helicopter Aeromechanics, Nanjing University of Aeronautics and Astronautics, Nanjing 210000, China
*
Author to whom correspondence should be addressed.
Drones 2026, 10(1), 76; https://doi.org/10.3390/drones10010076
Submission received: 12 December 2025 / Revised: 20 January 2026 / Accepted: 21 January 2026 / Published: 22 January 2026

Highlights

What are the main findings?
  • An asynchronous transition control scheme is developed for quad tilt-rotor (QTR) unmanned aerial vehicles (UAVs), enabling feasible and stable transition flight under variations in center of gravity (CG) and forward acceleration limits.
  • A two-level control allocation framework combining nonlinear dynamic inversion control (NDIC) and an extended state observer (ESO) (denoted as NDIC–ESO) achieves accurate transition trajectory tracking while coordinating rotor and aerodynamic surface control subsystems.
What are the implications of the main findings?
  • The proposed approach improves robustness and adaptability during the transition phase, thereby expanding the operational envelope of QTR UAVs.
  • The control framework provides a practical solution for control authority distribution in QTR UAVs with heterogeneous actuators.

Abstract

To address the challenges inherent in the transition flight control of QTR UAVs, this paper proposes an asynchronous tilt transition control framework that integrates NDIC with an ESO. First, a heterogeneous control allocation strategy is introduced to coordinate the rotors and aerodynamic surfaces, thereby maintaining consistent matching between control demands and actuator capabilities. Furthermore, compared with the synchronous tilt strategy, the proposed asynchronous tilt strategy improves pitch moment balance and forward acceleration capability, thereby enhancing robustness against CG variations and extending the achievable forward acceleration range. Finally, based on the asynchronous tilt transition strategy, a transition flight control method combining NDIC with ESO is presented to achieve precise transition control performance under the lumped disturbances. The simulation results demonstrate that the proposed tilt method achieves a safe and smooth transition, satisfies dynamic performance requirements, and exhibits strong robustness and high control accuracy.

1. Introduction

Tilt-rotor UAVs combine the vertical takeoff and landing capabilities of helicopters with the high-speed cruise advantage of fixed-wing aircraft, offering exceptional operational flexibility for military and civilian missions. The QTR configuration [1,2,3,4] is derived from the conventional dual tilt-rotor one [5,6,7] and exhibits significant improvements in payload capacity, flight envelope, and operational reliability [8]. However, safe and smooth transition control for QTR UAVs under time-varying CG shift and continuously changing actuator effectiveness remains insufficiently addressed, especially in an integrated framework that combines transition scheduling, capability-based control allocation, and robust tracking control. This gap motivates the present work.
Regardless of the tilt-rotor configuration [9,10,11], the transition phase remains the most critical segment of flight. As illustrated in Figure 1, this phase bridges the helicopter and fixed-wing modes, realizing the configuration conversion with two models. Due to complex actuation and inherent aerodynamic coupling, the transition phase involves several critical challenges [12,13,14]:
(1)
Time-varying CG shift with nacelle angle changes alters rotor moment arms and may induce pitch oscillations, degrading stability and lift establishment; thus, an effective transition strategy is required to mitigate pitch fluctuations.
(2)
The QTR UAV is equipped with rotor and aerodynamic-surface control systems [12,15,16], the control effectiveness of which is governed by the nacelle angle and the dynamic pressure, respectively. During the tilt transition phase, both variables vary continuously, leading to a dynamic redistribution of control authority between these systems. Consequently, developing an appropriate control allocation strategy [17] is essential for ensuring safe transition flight.
(3)
The transition control laws [18,19] must address not only the challenges posed by the time-varying CG and control-system effectiveness but also the nonlinearities inherent in transition dynamics and the unmodeled dynamic introduced by rotor downwash [20]. Therefore, the proposed control law must exhibit strong robustness to ensure stable transition flight.
To address the first challenge, forward CG shift is an inherent issue for tilt-rotor aircraft during the transition phase. From the perspective of mitigating CG-induced pitch disturbances, previous studies have handled this problem by either neglecting the CG disturbance or treating it as a perturbation [18,21] and then enhancing the robustness of the transition control law to accommodate it; however, such approaches increase the controller design complexity. In contrast, proactively mitigating CG-induced pitch disturbance via nacelle scheduling is still limited, motivating the asynchronous transition strategy proposed herein. Specifically, during forward transition, the front nacelle angles tilt more slowly than the rear ones. This strategy increases the vertical component of the front rotor thrust, compensating for the shortened moment arm caused by the CG shift and mitigating pitch fluctuations.
Control allocation provides another route to match control demands with heterogeneous actuator capabilities. For example, a velocity-segmented weighting allocation strategy was proposed for a dual tilt-rotor aircraft [22], where rotor and aerodynamic-surface subsystems dominate at low and high speeds, respectively, with a linear blending in the intermediate regime. However, although straightforward to implement, this method causes actuator underutilization at both speed extremes and fails to allocate authority according to actual control effectiveness, thereby reducing redundancy and compromising safety. Similar allocation schemes based on airspeed or nacelle angle [9,19,23,24] suffer from the same mismatched authority distribution and idle actuator issues. In addition, performance-function-based optimal control allocation methods have been extensively studied for tilt-rotor aircraft. For example, the method in Reference [17] integrates a min–max optimization framework with a force decomposition algorithm, achieving effective actuator saturation handling with low computational complexity. Moreover, Reference [25] formulates the control redundancy problem as a multi-objective optimization, enabling authority allocation based on actual control effectiveness and improving actuator utilization. Overall, many existing allocation schemes do not explicitly redistribute authority according to time-varying effectiveness throughout the transition, which may cause authority mismatch and actuator idleness/saturation under rapidly changing conditions.
Extensive research has also been conducted into control-law design. In [2], stage-wise longitudinal control strategies were designed based on actuator allocation; these demonstrate robustness in simulations, but the tilt transition lacks smoothness. In [17,26], the transition control problem was formulated as a nonlinear optimal control task solved online with performance-based cost functions. Moreover, with modern embedded hardware and efficient solvers, real-time computation is increasingly feasible. However, the design of suitable cost functions remains a critical and nontrivial issue for achieving satisfactory control performance. In [27,28], active disturbance rejection control (ADRC) was proposed for enhanced dynamic performance during the tilt-wing transition, but many of the parameters rely on experience for their values. In [29], a robust attitude control law was proposed for the longitudinal dynamics of the McART3 QTW-UAV, aiming to improve robustness and performance. In [19], an adaptive neural extended state observer with finite-time convergence was used for enhanced transition robustness, but the controller structure is difficult to design for applications. In [16], a model predictive controller was designed to control a tilt-rotor aircraft in autorotation and forward flight, whereas the control method requires an accurate model. Similarly, in [30,31], model predictive control was employed to solve an optimal control problem subject to constraints, but it typically requires online optimization and likewise depends on high-fidelity models. Nevertheless, it remains nontrivial to integrate robust tracking control with effectiveness-based allocation and transition scheduling in a unified framework that is both implementable and reliable for transition flight.
Based on the above analysis, this paper proposes an asynchronous transition control scheme for a QTR UAV. The main contributions are as follows.
(1)
Asynchronous transition strategy. Compared with the traditional synchronous transition strategy, the proposed asynchronous one offers superior adaptability to variations in CG and maximum forward acceleration. In particular, under CG shift conditions, the asynchronous tilt strategy maintains a safe and controllable transition, whereas the synchronous strategy suffers from actuator saturation and loss of transition feasibility. Consequently, the proposed approach enhances transition capability and extends the range of feasible flight conditions.
(2)
Two-level control allocation. The proposed two-level control allocation method dynamically distributes control authority between two control subsystems based on their real control capability. This approach enables automatic and reasonable matching of control demand with actuator capacity, avoiding actuator saturation or idleness and ensuring coordinated utilization of the rotor and aerodynamic-surface control subsystems.
(3)
NDIC-ESO control law. An NDIC–ESO control framework is developed for precise trajectory tracking. The NDIC is responsible for tracking the desired trajectory, while the ESO estimates and compensates for lumped disturbances, thereby enhancing system robustness and dynamic performance.
To further clarify the novelty of this work, we compare the proposed framework with representative nonlinear transition control strategies. Sliding-mode-based robust control can provide strong disturbance rejection but may suffer from chattering and requires careful boundary-layer and bandwidth considerations for heterogeneous actuators [32,33,34]. Adaptive nonlinear controllers can handle uncertainties [19], yet they often introduce coupled tuning and increased implementation complexity when CG shift and aerodynamic effectiveness vary continuously during transition. Nonlinear MPC explicitly handles constraints and multivariable coupling [30,31], but it typically relies on online optimization and accurate high-fidelity models. ADRC/ESO-based methods improve robustness by estimating lumped disturbances [27,28]; however, existing designs are not always straightforward to integrate with control allocation and transition scheduling. In contrast, our approach integrates: (i) asynchronous nacelle scheduling to proactively mitigate CG-induced pitch disturbance; (ii) capability-based two-level allocation to match time-varying actuator effectiveness while avoiding idleness/saturation; and (iii) NDIC–ESO tracking for accurate trajectory tracking with disturbance compensation, providing a practical trade-off among robustness, computational complexity, and implementability for QTR transition flight.
The remainder of this paper is organized as follows. Section 2 presents the integrated modeling of the QTR UAV, Section 3 describes the proposed control allocation strategy, Section 4 introduces the control-law design and Section 5 discusses the simulation results. Finally, Section 6 concludes the paper.

2. Integrated Modeling of QTR UAV

The configuration of the QTR is shown in Figure 2. Depending on the nacelle angle, the QTR operates in helicopter ( τ = 90 ° ), transition ( 0 ° < τ < 90 ° ), or fixed-wing ( τ = 0 ° ) mode. Besides the tilt mechanism, the QTR also employs rotors ( n i = 1 ~ 4 ) and aerodynamic-surface control systems; the inner surfaces (nos. 6, 8, 10, 12) act as elevators δ e , the outer surfaces (nos. 5, 7, 9, 11) as ailerons δ a , and the tail surface (no. 13) as the rudder δ r .
Based on the fixed-wing/rotorcraft modeling approaches, an integrated and full-state nonlinear model of the QTR is established as follows [35,36,37]:
a x a z X ˙ F = S b e v r w q u q v p h 1 F + S b e g sin θ g cos θ cos ϕ h 2 F + S b e F x m F z m U F
p ˙ q ˙ r ˙ X ˙ M = I y I z q r I x I z I x p r I y I x I y p q I z h 1 M + M x 0 + M x α β I x M y 0 + M y α β I y M z 0 + M z α β I z h 2 M + M x I x M y I y M z I z U M
x ˙ z ˙ = V x V z
ϕ ˙ θ ˙ ψ ˙ = p + r cos ϕ + q sin ϕ tan θ q cos ϕ r sin ϕ 1 cos θ r cos ϕ + q sin ϕ
Here, X F , X M are the force and moment state vectors, respectively; h 1 F , h 1 M are the coupling terms; U F , U M are the control input forces and moments, respectively; a x , a z are the forward and vertical accelerations in the inertial frame, while V x , V z are the corresponding velocities; S b e is the transformation matrix from the body frame to the inertial frame; u , v , w are the velocity components along the body axes; ϕ , θ , ψ are the roll, pitch, and yaw angles, respectively; p , q , r are the body angular rates.
Furthermore, F = F x , F z T and M = M x , M y , M z T are the body-frame force and moment vectors, respectively, composed of the rotor and aerodynamic systems and expressed as
F = F n + F d M = M n + M t + M d
where F n , F d are the forces generated by the rotor and aerodynamic systems, respectively, and M n , M t , M d are the rotor thrust moment, rotor anti-torque moment, and aerodynamic moment, respectively. These are expressed as
F d = S α b Q S r e f C D C L T F n = i = 1 4 K f n i 2 cos τ i i = 1 4 K f n i 2 sin τ i T M n = i = 1 4 K f n i 2 l i y sin τ i , l i x sin τ i , l i y cos τ i T M t = i = 1 4 1 i K m n i 2 cos τ i , 0 , K m n i 2 sin τ i T M d = Q S r e f b ¯ d i a g C m x , C m y , C m z
where K f , K m are the rotor thrust and torque coefficient, respectively, τ i is the nacelle angle of the i -th rotor, S α b is the transformation matrix from the wind axis to the body axis, Q is the dynamic pressure, and b ¯ is a vector expressed as b ¯ = b , c A , b T . Furthermore, C D , C L are the aerodynamic drag and lift coefficients, respectively, and C m x , C m y , C m z are the aerodynamic moment coefficients. All these aerodynamic data are obtained from wind tunnel experiments.

3. Design of Two-Level Control Allocation Strategy

This section proposes a two-level control allocation strategy, as illustrated in Figure 3. In the first level, the total control demands are allocated based on the control capabilities of the rotor and aerodynamic-surface subsystems. Performed without loss of precision, the first-level allocation enhances the reasonableness of the distribution and reduces the design complexity of the parameters for the second-level SQP (sequential quadratic programming) allocation. Building on this, our strategy adaptively matches the control demands with actuator effectiveness.

3.1. Control Weight Allocation for Rotor and Aerodynamic-Surface Subsystems

During the transition process, the force control demands primarily compensate for gravity and generate forward acceleration, while the moment control demands govern the attitude angles. Although both are influenced by flight dynamic pressure, their control objectives differ fundamentally. Therefore, considering the distinct mechanisms through which the rotor and aerodynamic control subsystems generate forces and moments, two separate physically meaningful weight allocation strategies are designed as follows:
Force   Weight : w F Q = 1 C L Q S r e f m g 0 Q Q s t r 0 Q > Q s t r , w α = 1 w F Moment   Weight : w n τ , Q = sin τ sin τ + Q Q s t r , w δ = 1 w n
where C L Q S r e f denotes the aerodynamic lift, w F , α , w n , δ are the weighting coefficients for the force and moment control of the rotor and aerodynamic-surface control subsystems, respectively, Q = 0.5 ρ V 2 and Q s t r = 0.5 ρ V s t r 2 are the real dynamic pressure and the safety threshold dynamic pressure corresponding to level flight speed V s t r , respectively; ρ is the air density; and the role of τ = max [ τ f , τ r ] is to reduce the control load on the aerodynamic subsystem during the initial transition phase.
The essence of tilt transition is that the aircraft’s weight support gradually shifts from rotor-borne lift to wing-borne aerodynamic lift. Therefore, the force weight w F is intentionally linked to the lift fraction ( C L Q S r e f / m g ) to schedule the redistribution of the vertical force demand: the wing is assigned a larger portion of vertical force only when the aerodynamic lift becomes sufficiently meaningful. This capability-based design helps avoid altitude excursions caused by insufficient lift or aerodynamic model mismatch. The moment/control authority is reflected by the moment weights w n . Physically, the rotor subsystem’s moment-generation capability varies mainly with the nacelle tilt angle, whereas the aerodynamic-surface subsystem’s moment-generation capability is strongly dependent on the real dynamic pressure Q . The term Q / Q s t r is introduced as a dimensionless normalization to eliminate dimensional inconsistency and to obtain a bounded, well-conditioned weighting indicator over the transition envelope.
Notably, the first-stage weight computation is formulated based on the physical meaning of control authority. However, the force weight is based on the aerodynamic lift coefficient. Because of uncertainties in the aerodynamic model, discrepancies may arise between the required and actual aerodynamic lift, which can lead to altitude fluctuations. To mitigate this issue, an aerodynamic lift regulator is proposed, which compensates for the aerodynamic lift by adjusting the angle of attack. The detailed design process is presented in Section 4.4.
Remark 1. 
The proposed allocation strategy effectively exploits the control capability of the aerodynamic subsystem during high-speed flight in helicopter mode. Moreover, the capability-based weighting strategy mitigates the strong constraint between nacelle angle and airspeed in the transition phase.

3.2. Subsystem Control Allocation with SQP

Building on the system weighting allocation, the primary task of the subsystem control allocation is to achieve a rational and precise mapping of the force and moment control demands of the rotor and aerodynamic-surface subsystems to the actuators. To balance optimization efficiency with practical engineering applicability, an SQP algorithm is used to solve the subsystem control allocation problem [38]. The main design framework is summarized as follows.
First, to minimize the discrepancy between the desired and actual forces and moments, the deviation between the commanded and generated control outputs is formulated as the main optimization objective. Second, to ensure the smoothness of rotor thrust and control-surface deflection rates, the differential terms of rotor thrust and nacelle tilt angle are incorporated into the objective function. On this basis, an allocation optimization model for rotor and aerodynamic-surface control subsystems is established:
min   f 2 = S 2 T W 2 S 2 + P 2 T M 2 P 2 Rotor   Control   Subsystem s . t . S 2 n = diag ( 1 , w F ) × F c F n w n × M c M n P 2 n = F ˙ f , F ˙ r , τ ˙ f , τ ˙ r T A e r o d y n a m i c   C o n t r o l   Subsystem s . t . S 2 δ = w α × F c 2 F δ w δ × M c M δ P 2 δ = δ ˙ a , δ ˙ e , δ ˙ r T
Remark 2. 
Because the aerodynamic subsystem cannot generate forward thrust,  diag ( 1 , w F ) × F  indicates that the forward thrust does not require weight allocation, and only the vertical force is distributed according to the control weighting coefficient  w F .

4. Transition Control Based on NDIC and ESO

This section presents an asynchronous transition control scheme with NDIC based on a two-level allocation strategy, as illustrated in Figure 4, using feedforward compensation for unmodeled aerodynamic effects by ESO. Additionally, an aerodynamic lift regulator is proposed to compensate for the discrepancies between the database and the actual aerodynamics.

4.1. Design Concept of NDIC-ESO Controller

Considering the unmodeled aerodynamic and data fitting errors, Equations (1) and (2) can be formulated as
X ˙ = h 1 + h 2 + U 1 + U 2 + U 3 U + Δ h 1 , h 2 , ζ
where Δ h 1 , h 2 , ζ represents the lumped disturbance term, including data fitting errors, external disturbances and modeled uncertainties. Furthermore, U 1 is the feedforward control input, U 2 is the reference control input derived from NDIC, and U 3 is the control input generated by the ESO.

4.2. Design of Inner-Loop Control Law

The inner-loop control includes a forward acceleration controller, a vertical acceleration controller, and a three-axis angular rate controller. Based on Equation (9), the control law consists of three components: a feedforward control law, an NDIC law, and an ESO control law. The design procedures of each component are described as follows.
Step 1: Feedforward Control Design. Based on Equation (9), the feedforward generic control law is given by
U 1 = h 1 h 2
Based on Equations (1) and (2), we obtain
U F 1 = h 1 _ F h 2 _ F U M 1 = h 1 _ M h ^ 2 _ M
Consequently, the body-axis forces and moments are written as
F x c 1 F z c 1 = m v r w q u q v p m g sin θ g cos θ cos ϕ M x c 1 M y c 1 M z c 1 = I y I z q r I z I x p r I x I y p q M ^ x 0 + M ^ x α β M ^ y 0 + M ^ y α β M ^ z 0 + M ^ z α β
Remark 3. 
h 1 _ F , h 2 _ F , h 1 _ M  are known parameters associated with the QTR or measurable from onboard sensors, while  h ^ 2 _ M  denotes the three-axis aerodynamic non-control moments derived from data fitting.
Step 2: Design of NDIC Law. Following the feedforward control law in step 1, the inner-loop model can be written as
X ˙ = U 2
Defining the tracking error as e = X X c , its differential can be expressed as
e ˙ = X ˙ X ˙ c
By substituting Equation (13) into Equation (14), we obtain
e ˙ = X ˙ X ˙ c = U 2 X ˙ c + Δ h 1 , h 2 , ζ
To explicitly shape the transient performance of each component of the error vector, we consider the weighted Lyapunov function:
V = 1 2 e T Q e
where Q = diag ( q 1 , q 2 , q 3 , q 4 , q 5 ) > 0 . Its time derivative is
V ˙ = e T Q e ˙
The NDIC reference input is chosen as
U 2 = Δ h 1 , h 2 , ζ + X ˙ c K e
where K = d i a g ( k a x , k a z , k p , k q , k r ) > 0 is the feedback gain matrix.
Substituting Equation (18) into Equation (15) gives
e ˙ = K e
Therefore,
V ˙ = e T Q K e λ min Q K e 2
which proves exponential convergence of e to zero. In practice, the disturbance term Δ h 1 , h 2 , ζ is estimated and compensated by the ESO described in Step 3, further improving robustness under model uncertainties and external disturbances.
Combining Equations (1) and (13), the decoupled force–motion equation can be written as
V ˙ x V ˙ z = S b e u ˙ w ˙ = S b e 1 m F x 1 m F z
By substituting Equation (18) into Equation (21), the force control command is obtained as
F x c 2 F z c 2 = m S b e T K a x a x a x g + V ˙ x g K a z a z a z g + V ˙ z g
and, similarly, the required three-axis moments are given by
M x c 2 M y c 2 M z c 2 = d i a g ( I x , I y , I z ) K p ( p p c ) + p ˙ c K q ( q q c ) + q ˙ c K r ( r r c ) + r ˙ c
Remark 4. 
V ˙ x g , V ˙ z g , p ˙ c , q ˙ c , r ˙ c  are obtained using a tracking differentiator [39,40].
Step 3: Design of ESO Control Law. By substituting the control laws obtained in steps 1 and 2 into Equation (9), the inner-loop dynamics can be written as
X ˙ 1 = U 3 + Δ h 1 , h 2 , ζ
To mitigate the influence of the disturbance term on the transition-flight control performance, we define X 2 = Δ h 1 , h 2 , ζ . Assuming X ˙ 2 = η (a bounded, varying disturbance), the augmented system is given by
X ˙ 1 = U 3 + X 2 X ˙ 2 = η
The ESO is constructed as follows:
X ˙ ^ 1 = U 3 + X ^ 2 + β 1 X 1 X ^ 1 X ˙ ^ 2 = β 2 X 1 X ^ 1
Combining Equations (25) and (26), the system can be rewritten in state-space form as
X ˙ ^ 1 X ˙ ^ 2 = β 1 1 β 2 0 X ^ 1 X ^ 2 + 1 β 1 0 β 2 U 3 X 1
Based on the definitions of the estimation errors e 1 = X 1 X ^ 1 and e 2 = X 2 X ^ 2 , the corresponding differential equations are given by
e ˙ 1 e ˙ 2 = β 1 1 β 2 0 A e ˙ 1 e ˙ 2 + 0 1 B η
The characteristic equation of the error system is
det s I A = 0
Let the eigenvalues be s = ω 0 , ω 0 > 0 , and the system is stable, and thus the gain β 1 = 2 ω 0 , β 2 = ω 0 2 is determined. Setting U 3 = X ^ 2 cancels lumped disturbances. Therefore, the compensation force and moment demands are expressed as
F x c 3 F z c 3 M x c 3 M y c 3 M z c 3 = d i a g ( m , m , I x , I y , I z ) X ^ 2
Thus, the design of the inner-loop control law is completed.

4.3. Design of Outer-Loop Control Law

4.3.1. Design of Attitude-Angle Control Law

Within the controller bandwidth, we have p p c , q q c , r r c . Accordingly, Equation (4) can be formulated as
ϕ ˙ θ ˙ ψ ˙ Ω ˙ = p c + r cos ϕ + q sin ϕ tan θ q c cos ϕ r sin ϕ 1 cos θ r c cos ϕ + q sin ϕ
Defining the attitude error as e ϕ θ ψ = Ω Ω c , its differential can be written as
e ˙ ϕ θ ψ = Ω ˙ Ω ˙ c
According to the NDIC design procedure in step 2 of Section 4.2 and Equation (31), the attitude control law is formulated as
p c q c r c = ϕ ˙ c tan θ r cos ϕ + q sin ϕ 1 cos ϕ θ ˙ c + r sin ϕ cos θ cos ϕ ψ ˙ c q tan ϕ K p ϕ K p θ K p ψ e ϕ θ ψ
where K p ϕ > 0 , K p θ > 0 , K p ψ > 0 .

4.3.2. Design of Airspeed Control Law

Within the controller bandwidth, we have a x a x g , a z a z g . Defining the airspeed error as e V = X V X V c , its time derivative is obtained as
e ˙ V = X ˙ V X ˙ V c = V ˙ x V ˙ z V ˙ x g V ˙ z g a x g a z g V ˙ x g V ˙ z g
Thus, the velocity control law is designed as
a x g a z g = K V e V + V ˙ x g V ˙ z g
where K V = d i a g ( k v x , k v z ) and k v x > 0 , k v z > 0 .

4.3.3. Design of Altitude Control Law

Similar, when H ˙ = V z and V z V z g hold within the bandwidth of the controller, the altitude control law is designed as
V z g = K p H H H g + H ˙ g
where K p H > 0 and H g denotes the altitude command.

4.4. Design of Aerodynamic Lift Regulator

As described in Section 3.1, due to aerodynamic uncertainties, discrepancies may arise between the required and actual aerodynamic lift, leading to altitude fluctuations. Specifically, if the actual lift coefficient is smaller than its nominal value, the generated lift falls short of the required lift and the UAV descends; conversely, an overestimated lift coefficient yields excess lift and the UAV climbs.
To mitigate this issue, we propose an aerodynamic lift regulation and compensation strategy through pitch angle commands. The underlying principle is to adjust the aerodynamic lift by modifying the flight angle of attack. The aerodynamic lift is reformulated as
L = Q S r e f C L 0 + k a a r + Δ a
where k a is the slope of the lift coefficient and C L 0 is the zero-lift coefficient. Based on the principle that the demanded lift equals the lift generated at the current angle of attack, the compensatory increment of angle of attack Δ α is derived as
Δ α = w α × F c 2 Q S r e f C L 0 k α Q S r e f α r
To prevent stall, the compensation term of the angle-of-attack regulator satisfies: Δ α 5 ° .

5. Simulations and Results

This section presents validation results that demonstrate the rationale of the proposed control scheme shown in Figure 4. The simulations are conducted on a software platform using MATLAB/SIMULINK 2023B. The solver is set to ode4, the Runge–Kutta method is employed in a fixed-step simulation mode, and the simulation step size is set to 0.01 s.
The initial simulation hover altitude, airspeed, and attitude of the QTR UAV were set as H 0 , V x 0 , ϕ 0 , θ 0 , ψ 0 = 100   m , 0   m / s , 0 ° , 0 ° , 0 ° , and the transition terminal fixed-wing flight state was selected as H t , V x t , ϕ t , θ t , ψ t = 100   m , 30   m / s , 0 ° , 5 ° , 0 ° . For a thorough assessment of the method’s effectiveness under different performance requirements and transition strategies, two cases featuring various forward accelerations are outlined in Table 1, and the physical QTR parameters and the proposed control parameters are presented in Table 2.

5.1. Simulation Results of Asynchronous Tilt Control Scheme

In this part, to validate the effectiveness of the designed NDIC-ESO control scheme, simulations were conducted under the asynchronous tilt transition strategy and two different desired forward acceleration conditions as outlined in Table 1.

5.1.1. Analysis of Control Allocation Strategy

The simulation results of the proposed two-level control allocation for the two cases are presented in Figure 5. As shown in Figure 5a, the results for the first-level control allocation weights indicate that the force weight exchanges faster than the moment weight. When the aerodynamic force weight transition is completed, the rotor-subsystem moment control weight accounts for about 47% of the total aircraft control authority. This suggests that when the fixed-wing flight condition is safely established, the rotor subsystem still retains good control capability. Consequently, the proposed weight allocation strategy ensures a smooth transition between the rotor and aerodynamic subsystems without any uncontrollable areas, while maintaining a control margin overlap region that enhances tilt transition safety.
Figure 5b–f present the results of the proposed two-level control allocation compared to the SQP method without the first-level control strategy. Table 3 summarizes the maximum steady-state allocation errors for cases 1 and 2. Notably, these results confirm that the proposed two-level control allocation strategy is not only feasible but also achieves higher control accuracy and better dynamic performance compared to the SQP strategy, demonstrating its effectiveness in maintaining precise and stable control during the transition flight regime.

5.1.2. Analysis of Control Performance with NDIC and ESO

The simulation results of the proposed control scheme for the two cases are illustrated in Figure 6a. The transition procedure is divided into four phases: hovering (0–10 s), transition-attitude adjustment (10–20 s), forward-acceleration transition (case 1: 20–50 s; case 2: 20–30 s), and fixed-wing cruise (case 1: 50–70 s; case 2: 30–70 s). Because of the different desired forward accelerations in Table 2, the corresponding tilt-transition durations are 30 s and 10 s, respectively.
To provide an ablation study, we compare NDIC–ESO with NDIC (without ESO) under the same allocation scheme. PID is only used as a conventional baseline for reference. As shown in Figure 6b–f, the results indicate that the NDIC-ESO controller achieves significantly more accurate tracking performance compared with the NDIC controller.
The maximum control errors of different control methods under two transition cases are summarized in Table 4. Clearly, the maximum airspeed tracking error remains within 0.1 m/s, the maximum attitude error does not exceed 0.2°, and the peak altitude fluctuation is approximately 1.9 m. For lateral motion, the maximum roll and yaw errors remain below 0.3°, both outperforming the NDIC controller. Furthermore, the dynamic response characteristics during the tilt transition demonstrate good smoothness and stability.
Figure 7a–c present the control inputs of the NDIC-ESO controller for cases 1 and 2. The rotor speeds, nacelle angles, and elevator deflections vary smoothly and remain within their respective safety limits. Therefore, the above analyses verify that the proposed asynchronous transition strategy with the NDIC-ESO control framework has high-quality transition-flight performance and robustness.

5.1.3. Robustness Analysis

To further verify the robustness of the proposed approach in the transition process, performance evaluations are conducted under both external disturbance and model uncertainty conditions in case 1. As listed in Table 5, the external disturbances simultaneously consider wind effects, sensor noise, and time delays, whereas the model uncertainties encompass mass variations, control surface effectiveness deviations, and aerodynamic efficiency variations.
Figure 8 presents the simulation results under the simultaneous presence of multiple external disturbances. Specifically, Figure 8a–c illustrate the transitional state responses, while Figure 8d–f show the corresponding control input responses. The maximum state tracking errors under combined disturbances are summarized in Table 6. The results indicate that the maximum airspeed error is 0.5 m/s, the maximum pitch-angle error is approximately 0.5°, and the maximum altitude fluctuation is about 3.5 m. Compared with the results in Table 4, the transition performance under multiple disturbances exhibits a slight degradation; however, the transition responses remain within a safe and acceptable range, thereby satisfying the tilt-transition performance requirements.
Figure 9 shows the simulation results under model uncertainties. The model uncertainties include the mass, the control-surface effectiveness, and the aerodynamic model effectiveness, with a perturbation magnitude of ±15%. In the figure, the case denoted by (+−−) corresponds to a 15% increase in mass, together with a 15% decrease in control-surface effectiveness and aerodynamic model effectiveness; whereas the case (−++) indicates a 15% decrease in mass and a 15% increase in both surface effectiveness and aerodynamic model effectiveness. Specifically, Figure 9a–c present the transitional state responses, and Figure 9d–f depict the corresponding control input responses. The simulation results demonstrate that, after model uncertainties, the steady-state terminal pitch angle is 4.5° for the (+−−) case and 1.2° for the (−++) case. The corresponding aerodynamic trim elevator deflections are −5° and −3°, respectively. Compared with the nominal results in Table 4, the transition response under model uncertainties converges to a different steady-state trim condition; however, the system remains within a safe operating envelope, thereby meeting the tilt-transition performance requirements.
In summary, although the proposed control architecture exhibits a slight degradation in transition performance under external disturbances and model uncertainties, the desired state responses remain within the prescribed safety limits and continue to satisfy the tilt-transition handling quality and safety requirements. Therefore, the proposed control architecture is validated to be robust, maintaining acceptable transition performance in the presence of both external disturbances and model uncertainties.

5.2. Simulation Results of Tilt Transition Strategies

In this part, we evaluated the control quality of CG fluctuations and the maximum forward acceleration capability under both asynchronous and synchronous tilt transition strategies.

5.2.1. Sensitivity Analysis of CG

With the nacelle angle tilting level, we assumed that the CG was shifted forward with Δ C G = 0.1 m cos τ , and the simulation results of the asynchronous and synchronous tilt strategies are presented in Figure 10.
Notably, as shown in Figure 10a, all rotor speeds remain within the allowable operating range under the asynchronous strategy. However, the synchronous strategy leads to the complete stoppage of rotors 3 and 4 to counteract the increased pitch moment. Given the considerable restart delay inherent in electric propulsion systems, such rotor shut-down behavior is infeasible for practical flight operations. In addition, as shown in Figure 10b,c, the altitude fluctuation under the asynchronous strategy is about 2 m, which is significantly smaller than the 4.2 m under the synchronous strategy. The pitch angle exhibits a 0.2° tracking error under the asynchronous strategy, whereas a non-negligible and gradually increasing pitch-angle tracking error occurs under the synchronous strategy, with the maximum reaching 1.2°. Furthermore, as indicated by the velocity and forward acceleration dynamics in Figure 10e,f, the asynchronous tilt transition exhibits better control quality.
Based on the above analysis, when the CG shifts forward, the asynchronous tilt strategy exhibits improved control performance compared to the synchronous one, as summarized in Table 7. More importantly, under CG shift conditions, the synchronous strategy results in rotor shutdowns to balance the pitching moment, which significantly degrades transition safety and is therefore unacceptable. In contrast, the asynchronous strategy maintains all rotor speeds within safe and reasonable operating ranges. These results demonstrate the highlight advantages of the asynchronous tilt transition strategy.

5.2.2. Capability Analysis of Maximum Acceleration

To further investigate the maximum acceleration capability of the tilt transition strategy, an impulse airspeed command was applied, and the simulation results are presented in Figure 11a. It can be seen that the asynchronous tilt strategy completes a transition duration of approximately 3.2 s and a maximum forward acceleration of about 16.1 m/s2, whereas the synchronous tilt strategy requires about 6.6 s and reaches a maximum acceleration of 9.0 m/s2. Thus, the transition time of the asynchronous strategy is reduced by approximately 50% compared with the synchronous strategy, and its peak acceleration is nearly twice as high. In addition, Figure 11b,c show that the altitude fluctuations with the asynchronous strategy are only 50% of those observed with the synchronous strategy.
Based on the above analysis, the asynchronous transition strategy not only provides better control performance compared with the synchronous strategy but also offers improved adaptability to dynamic flight conditions, enhancing transition safety and expanding the operational envelope.

6. Discussion

The proposed asynchronous NDIC–ESO transition framework is designed for practical onboard implementation. The asynchronous tilt schedule can be realized using a simple command generator, without requiring additional sensing or computationally intensive online optimization. CG-sensitivity simulations further indicate that a synchronous transition can trigger undesirable actuator behaviors—for example, rotor shutdown to counter excessive pitch moments under forward CG shifts—which is impractical in light of non-negligible restart delays in electric propulsion and the associated risks to safety and controllability. By keeping all actuators within allowable limits and avoiding prolonged idleness, the asynchronous strategy enhances feasibility and increases safety margins during transition.
The two-level control allocation is likewise suitable for real-time execution. At the first level, capability-based weighting explicitly redistributes control authority between rotors and aerodynamic surfaces according to their instantaneous effectiveness, thereby reducing both tuning effort and numerical burden for the second-level SQP allocator. The SQP layer then enforces actuator constraints and command smoothness objectives, helping to prevent saturation and abrupt control inputs. Finally, the NDIC–ESO controller is computationally lightweight and relies only on standard onboard measurements (IMU, airspeed estimate, nacelle angle, and rotor speed). The ESO compensates for lumped disturbances, improving robustness without requiring a high-fidelity aerodynamic model. Overall, the achieved tracking performance with bounded control inputs suggests that the proposed framework is well suited for embedded transition-flight control.

7. Conclusions

An asynchronous tilt-transition control framework coordinated with NDIC and an ESO is proposed for a QTR UAV to improve transition performance under varying flight conditions. The asynchronous transition strategy reduces sensitivity to CG variations and substantially increases the achievable forward acceleration, demonstrating better adaptability than the conventional synchronous strategy. To ensure control accuracy and meet performance requirements, a two-level control allocation scheme is introduced to coordinate the rotor and aerodynamic-surface subsystems, enabling effective matching between the demanded control effort and the available actuation capability. Building on this allocation architecture, an NDIC controller augmented with an ESO is developed to achieve accurate tracking of the asynchronous transition commands. The simulation results under the tested conditions show that the proposed NDIC–ESO approach achieves high-precision tracking and favorable flight-dynamic behavior with bounded actuator inputs. Overall, the asynchronous NDIC–ESO-based framework provides an effective and reliable solution for transition-flight control of QTR UAVs. Future work will focus on flight experiments involving the QTR UAV to further validate the proposed method.

Author Contributions

Author Contributions: Conceptualization, Z.S. and X.L.; methodology, X.L.; software, M.H. and C.J.; validation, Z.S., X.L. and X.C.; formal analysis, Z.S., X.L., C.J. and M.H.; investigation, X.L.; resources, Z.S., X.C. and C.J.; writing—original draft preparation, X.L.; writing—review and editing, Z.S., X.L. and X.C.; visualization, C.J. and M.H.; supervision, Z.S. and X.C.; project administration, Z.S. and C.J.; funding acquisition, Z.S. and C.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China (grant numbers 62573232, 62503224, and 61903190), supported by the National Natural Science Foundation of Jiangsu Province (grant number BK20241388), and supported by the Special Fund of the National Key Laboratory of Helicopter Aeromechanics (grant number ZAG25006-21).

Data Availability Statement

Due to privacy restrictions, the datasets used in this study are not publicly available but may be obtained from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Samadikhoshkho, Z.; Lipsett, M. Real-time optimal control design for quad-tilt-wing unmanned aerial vehicles. Drones 2025, 9, 233. [Google Scholar] [CrossRef]
  2. Zhang, S.; Yang, Y.; Wang, X.; Zhu, J.; Zhang, X. Modeling and dynamic analysis of a distributed propulsion tilt-rotor aircraft. In Proceedings of the AIAA Aviation 2022 Forum, Chicago, IL, USA, 27 June–1 July 2022. [Google Scholar] [CrossRef]
  3. Mancinelli, A.; Remes, B.; Croon, G.; Smeur, E. Unified incremental nonlinear controller for the transition control of a hybrid dual-axis tilting rotor quad-plane. IEEE Trans. Robot. 2025, 41, 306–325. [Google Scholar] [CrossRef]
  4. Muraoka, K.; Okada, N.; Kubo, D. Quad tilt wing VTOL UAV: Aerodynamic characteristics and prototype flight. In Proceedings of the AIAA Infotech@Aerospace Conference, Washington, DC, USA, 6–9 April 2009; AIAA: Reston, VA, USA, 2009; pp. 1–10. [Google Scholar] [CrossRef]
  5. Rysdyk, R.T.; Calise, A.J. Adaptive model inversion flight control for tilt-rotor aircraft. J. Guid. Control Dyn. 1999, 22, 402–407. [Google Scholar] [CrossRef]
  6. Song, W.; Sun, L.; Wang, Q. Nonlinear constrained optimization method for dynamic conversion corridor of tilt-rotor aircraft. J. Guid. Control Dyn. 2024, 47, 2661–2666. [Google Scholar] [CrossRef]
  7. Yeo, H.; Johnson, W. Performance and design investigation of heavy-lift tilt-rotor with aerodynamic interference effects. J. Aircr. 2009, 46, 1231–1239. [Google Scholar] [CrossRef]
  8. Zhao, H.; Wang, B.; Shen, Y.; Zhang, Y.; Li, N.; Gao, Z. Development of multimode flight transition strategy for tilt-rotor VTOL UAVs. Drones 2023, 7, 580. [Google Scholar] [CrossRef]
  9. Yayla, M.; Kutay, A.T.; Senipek, M.; Gungor, O. An adaptive flight controller design for a tilt-prop fixed wing UAV for all flight modes. In Proceedings of the AIAA Scitech 2020 Forum, Orlando, FL, USA, 6–10 January 2020; p. 0593. [Google Scholar] [CrossRef]
  10. Panish, L.; Bacic, M. Tiltwing eVTOL transition trajectory optimization. J. Aircr. 2025, 62, 81–93. [Google Scholar] [CrossRef]
  11. Chen, R.; Yuan, Y.; Thomson, D. A review of mathematical modelling techniques for advanced rotorcraft configurations. Prog. Aerosp. Sci. 2021, 120, 100618. [Google Scholar] [CrossRef]
  12. Wang, Z.; Li, P.; Zhu, Z.; Chen, R.; Shen, J. Control allocation design for equal control sensitivity of tiltrotor aircraft. Aerospace Sci. Technol. 2025, 161, 110134. [Google Scholar] [CrossRef]
  13. Sato, M.; Muraoka, K. Flight controller design and demonstration of quad-tilt-wing unmanned aerial vehicle. J. Guid. Control Dyn. 2015, 38, 1071–1082. [Google Scholar] [CrossRef]
  14. Wang, Z.; Wang, Q.; Yu, H.; Duan, D.; Ding, Z.; Li, J. Trimming analysis method of quad tilt rotor based on aerodynamic interference model. J. Aircr. 2020, 58, 253–265. [Google Scholar] [CrossRef]
  15. He, G.; Yu, L.; Huang, H.; Wang, X. A nonlinear robust sliding mode controller with auxiliary dynamic system for the hovering flight of a tilt tri-rotor UAV. Appl. Sci. 2020, 10, 6551. [Google Scholar] [CrossRef]
  16. Wilson, E.; Prazenica, R. Autonomous autorotation of tilt-rotor aircraft using nonlinear model predictive control. In Proceedings of the AIAA SciTech 2020 Forum, Orlando, FL, USA, 6–10 January 2020; p. 1488. [Google Scholar] [CrossRef]
  17. Li, K.; Liu, M.; Li, X.; Yu, X.; Liu, K. Control allocation strategy based on min–max optimization and simple neural network. Drones 2025, 9, 372. [Google Scholar] [CrossRef]
  18. Liu, Z.; He, Y.; Yang, L.; Han, J. Control techniques of tilt rotor unmanned aerial vehicle systems: A review. Chin. J. Aeronaut. 2017, 30, 135–148. [Google Scholar] [CrossRef]
  19. Shen, S.; Xu, J.; Chen, P.; Xia, Q. Adaptive neural-network extended-state observer-based finite-time convergent sliding-mode control for a quad tiltrotor UAV. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 6360–6373. [Google Scholar] [CrossRef]
  20. Xiang, B.; Tao, G.; Jin, L.; Zhang, J.; Chen, J. CFD Aerodynamic Analysis of Tandem Tilt-Wing UAVs in Cruise Flight and Tilt Transition Flight. Drones 2025, 9, 522. [Google Scholar] [CrossRef]
  21. Li, H.; Qu, X.; Wang, W. Multi-body motion modeling and simulation for tilt rotor aircraft. Chin. J. Aeronaut. 2010, 23, 415–422. [Google Scholar] [CrossRef]
  22. Yang, L.; Fan, Y.; Zhu, J. Transition flight control of two vertical/short takeoff and landing aircraft. J. Guid. Control Dyn. 2008, 31, 371–385. [Google Scholar] [CrossRef]
  23. Fu, R.; Zeng, J.; Wang, Y. Conversion flight control for tilt rotor aircraft using nonlinear time-varying perspective. J. Aerosp. Eng. 2020, 33, 04020062. [Google Scholar] [CrossRef]
  24. Deng, B.; Xu, J.; Yuan, X.; Yu, S. Active disturbance rejection flight control and simulation of unmanned quad tilt rotor eVTOL based on adaptive neural network. Drones 2024, 8, 560. [Google Scholar] [CrossRef]
  25. Liang, Z.; Yang, X.; Liu, D.; Hou, Z.; Fan, L. Multi-Objective Optimal Control Allocation for Tilt-Rotor UAVs under Uncertain Conditions. In Proceedings of the 2025 IEEE International Conference on Unmanned Systems (ICUS), Changzhou, China, 18–19 September 2025; pp. 370–379. [Google Scholar] [CrossRef]
  26. May, M.S.; Milz, D.; Looye, G. Transition strategies for tilt-wing aircraft. In Proceedings of the AIAA SciTech 2024 Forum, Orlando, FL, USA, 8–12 January 2024. [Google Scholar] [CrossRef]
  27. Wang, Z.; Zhao, H.; Duan, D.; Jiao, Y.; Li, J. Application of improved active disturbance rejection control algorithm in tilt quad rotor. Chin. J. Aeronaut. 2020, 33, 1625–1641. [Google Scholar] [CrossRef]
  28. Zhen, P.; Wang, W.; Song, S.; Lu, K. Nonlinear attitude control of tiltrotor aircraft based on active disturbance rejection sliding mode method. In Proceedings of the 2016 IEEE Chinese Guidance, Navigation and Control Conference (CGNCC), Nanjing, China, 12–14 August 2016; pp. 1351–1356. [Google Scholar]
  29. Pans, S.; Lovera, M.; Sato, M.; Muraoka, K. Structured μ-synthesis of robust attitude control laws for quad-tilt-wing unmanned aerial vehicle. J. Guid. Control Dyn. 2020, 43, 2258–2274. [Google Scholar] [CrossRef]
  30. Singh, K.; Mehndiratta, M.; Feroskhan, M. QuadPlus: Design, Modeling, and Receding-Horizon-Based Control of a Hyperdynamic Quadrotor. IEEE Trans. Aerosp. Electron. Syst. 2022, 58, 1766–1779. [Google Scholar] [CrossRef]
  31. Papachristos, C.; Alexis, K.; Tzes, A. Dual-Authority Thrust-Vectoring of a Tri-Tiltrotor Employing Model Predictive Control. J. Intell. Robot. Syst. 2015, 81, 471–504. [Google Scholar] [CrossRef]
  32. Liu, H.; Peng, F.; Lewis, F.; Wan, Y. Robust Tracking Control for Tail-Sitters in Flight Mode Transitions. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 2023–2035. [Google Scholar] [CrossRef]
  33. Chang, W.; Lin, Y.; Lee, Y.; Ku, C. Investigating Formation and Containment Problem for Nonlinear Multiagent Systems by Interval Type-2 Fuzzy Sliding Mode Tracking Approach. IEEE Trans. Fuzzy Syst. 2024, 32, 4163–4177. [Google Scholar] [CrossRef]
  34. Liu, H.; Wang, H.; Sun, J. Attitude Control for QTR Using Exponential Nonsingular Terminal Sliding Mode Control. J. Syst. Eng. Electron. 2019, 30, 191–200. [Google Scholar] [CrossRef]
  35. Wang, X.; Cai, L. Mathematical modeling and control of a tilt-rotor aircraft. Aerosp. Sci. Technol. 2015, 47, 473–492. [Google Scholar] [CrossRef]
  36. Yunus, G.; Sheikh, M.B.; Raunak, R.; Basman, E.; Erdal, K. Unsteady aerodynamic modeling and control of pusher and tilt-rotor quadplane configurations. Aerosp. Sci. Technol. 2019, 94, 105421. [Google Scholar] [CrossRef]
  37. Pei, J.; Roithmayr, C. Equations of motion for a generic multibody tilt-rotor aircraft. In Proceedings of the AIAA Aviation 2022 Forum, Chicago, IL, USA, 27 June–1 July 2022. AIAA 2022-3511. [Google Scholar] [CrossRef]
  38. Karcher, C. Logspace sequential quadratic programming for design optimization. AIAA J. 2022, 60, 1471–1481. [Google Scholar] [CrossRef]
  39. Su, Z.; Xing, Z.; Li, X.; Li, C.; Wang, X.; Wang, H. Constrained docking control for shipborne UAV SideArm recovery. Chin. J. Aeronaut. 2024, 37, 39–59. [Google Scholar] [CrossRef]
  40. Tian, M.; Wang, B.; Yu, Y.; Dong, Q.; Xu, D. Adaptive active disturbance rejection control for uncertain current ripples suppression of PMSM drives. IEEE Trans. Ind. Electron. 2024, 71, 2320–2331. [Google Scholar] [CrossRef]
Figure 1. Transition process of a QTR UAV.
Figure 1. Transition process of a QTR UAV.
Drones 10 00076 g001
Figure 2. Configuration of QTR UAV.
Figure 2. Configuration of QTR UAV.
Drones 10 00076 g002
Figure 3. Architecture of two-level allocation strategy.
Figure 3. Architecture of two-level allocation strategy.
Drones 10 00076 g003
Figure 4. Control framework for asynchronous transition.
Figure 4. Control framework for asynchronous transition.
Drones 10 00076 g004
Figure 5. Simulation verification of control allocation: (a) first-level control weight; (b) forward force; (c) vertical force; (d) roll moment; (e) pitch moment; (f) yaw moment.
Figure 5. Simulation verification of control allocation: (a) first-level control weight; (b) forward force; (c) vertical force; (d) roll moment; (e) pitch moment; (f) yaw moment.
Drones 10 00076 g005
Figure 6. Transition flight state response: (a) three-dimensional trajectory; (b) airspeed; (c) pitch angle; (d) altitude; (e) roll angle; (f) yaw angle.
Figure 6. Transition flight state response: (a) three-dimensional trajectory; (b) airspeed; (c) pitch angle; (d) altitude; (e) roll angle; (f) yaw angle.
Drones 10 00076 g006
Figure 7. Control inputs for two simulation cases using NDIC-ESO controller: (a) rotor speed; (b) nacelle angle; (c) elevator.
Figure 7. Control inputs for two simulation cases using NDIC-ESO controller: (a) rotor speed; (b) nacelle angle; (c) elevator.
Drones 10 00076 g007
Figure 8. Transition flight state response with external disturbances: (a) airspeed; (b) pitch angle; (c) altitude; (d) rotor speed; (e) nacelle angle; (f) elevator.
Figure 8. Transition flight state response with external disturbances: (a) airspeed; (b) pitch angle; (c) altitude; (d) rotor speed; (e) nacelle angle; (f) elevator.
Drones 10 00076 g008aDrones 10 00076 g008b
Figure 9. Transition flight state response with model uncertainties: (a) airspeed; (b) pitch angle; (c) altitude; (d) rotor speed; (e) nacelle angle; (f) elevator.
Figure 9. Transition flight state response with model uncertainties: (a) airspeed; (b) pitch angle; (c) altitude; (d) rotor speed; (e) nacelle angle; (f) elevator.
Drones 10 00076 g009aDrones 10 00076 g009b
Figure 10. CG sensitivity analysis for asynchronous and synchronous tilt strategies: (a) rotor speed; (b) pitch angle; (c) altitude; (d) nacelle angle; (e) airspeed; (f) forward acceleration.
Figure 10. CG sensitivity analysis for asynchronous and synchronous tilt strategies: (a) rotor speed; (b) pitch angle; (c) altitude; (d) nacelle angle; (e) airspeed; (f) forward acceleration.
Drones 10 00076 g010
Figure 11. Capability comparison of maximum acceleration: (a) airspeed; (b) forward acceleration; (c) altitude.
Figure 11. Capability comparison of maximum acceleration: (a) airspeed; (b) forward acceleration; (c) altitude.
Drones 10 00076 g011
Table 1. Desired airspeed commands.
Table 1. Desired airspeed commands.
CaseTransition Command
1 H c , V ˙ x c , ϕ c , θ c , ψ c = 100   m , 1   m / s 2 , 0 , 5 , 0
2 H c , V ˙ x c , ϕ c , θ c , ψ c = 100   m , 3   m / s 2 , 0 , 5 , 0
Table 2. Physical parameters and flight control parameters of QTR.
Table 2. Physical parameters and flight control parameters of QTR.
ParameterValue
Mass m (kg)100
Nacelle angle τ (°) 0 , 95
Nacelle deflection rate τ ˙ (°/s)[−20, 20]
Thrust coefficient k f [1.70, 1.55, 1.64, 1.60, 1.55, 1.55, 1.45, 1.40] × 10 5
Torque coefficient k m [8.86, 8.61, 8.67, 9.11, 9.00, 10.01, 9.97, 10.68] × 10 7
Rotor speed n (rpm/min)[0, 5500]
Aerodynamic surfaces (°) δ e 20 , δ a 20 , δ r 20
Reference area S r e f (m2)2.317
Wing span/chord [ b , c A ] (m)[1.55, 0.55]
Distance from CG to i-th
rotor along x/y axis (m)
l i x = 1.2 , l i y = 1.4
Moments of inertia I x y z ( kg m 2 ) 44.8 , 0 , 4.82 ; 0 , 80.6 , 0 ; 4.82 , 0 , 122.4
NDIC gains K p q r = 4 , 4 , 4 , K p Ω = 10 , 10 , 5 , k p a x = 2 ,
k p a z = 1 , k p V x = 2 , k p V z = 1 , k p H = 0.2
ESO parameters β 1 = 10 , 10 , 20 , 20 , 20 , β 2 = 25 , 25 , 100 , 100 , 100
PID gains k P I D p q r = 3.5 , 1.1 , 0.1 5.6 , 1.6 , 0.3 3.7 , 0.8 , 0.1 , k P I D Ω = 3.5 , 0 , 0.6 2.6 , 0.5 , 0.2 1.7 , 0 , 0.2
k P I D a x z = 2.6 , 1.2 , 0.4 1.5 , 0.7 , 0.3 , k P I D V x z = 3.5 , 0 , 0.4 2.6 , 0 , 0.2
k P I D H = 0.2 , 0 , 0
Table 3. Maximum steady-state errors under cases 1 and 2.
Table 3. Maximum steady-state errors under cases 1 and 2.
Cases 1 and 2Proposed Control AllocationOnly SQP Control Allocation
Forward force2.6% and 3.3%5.6% and 6.3%
Vertical force3.1% and 3.7%5.5% and 6.9%
Roll moment5.2% and 6.1%9.2% and 10.1%
Pitch moment3.6% and 4.3%5.1% and 7.3%
Yaw moment5.6% and 6.3%7.1% and 9.6%
Table 4. Maximum control errors under cases 1 and 2.
Table 4. Maximum control errors under cases 1 and 2.
Cases 1 and 2NDIC–ESONDICPID
Max airspeed error[0.1, 0.1] m/s[0.3, 0.4] m/s[0.6, 0.7] m/s
Max pitch error[0.1, 0.1]°[0.2, 0.2]°[0.4, 0.5]°
Max roll error[0.2, 0.2]°[0.9, 1.0]°[2.1, 3.5]°
Max yaw error[0.2, 0.2]°[1.5, 1.7]°[2.2, 5.5]°
Max altitude deviation[1.8, 1.9] m[1.8, 2.0] m[1.9, 2.2] m
Table 5. Robustness verification conditions.
Table 5. Robustness verification conditions.
A: External DisturbancesB: Model Uncertainties
Wind: Dryden gust modelMass variation: ±15%
Sensor noise: White Gaussian NoiseSurface effectiveness: ±15%
Time delay: 50 msAerodynamic efficiency: ±15%
Table 6. Maximum state tracking errors under combined disturbances.
Table 6. Maximum state tracking errors under combined disturbances.
Cases 1External DisturbancesModel Uncertainties
Max airspeed error0.5 m/s0.2 m/s
Max pitch error0.5°0.6°
Max altitude deviation3.5 m6.2 m
Table 7. Performance comparison under CG shift: Asynchronous vs. Synchronous Strategies.
Table 7. Performance comparison under CG shift: Asynchronous vs. Synchronous Strategies.
Asynchronous StrategySynchronous Strategy
Max airspeed error0.1 m/s0.5 m/s
Max pitch angle error0.2°1.2°
Max altitude deviation2.0 m4.2 m
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.

Share and Cite

MDPI and ACS Style

Li, X.; Su, Z.; Chen, X.; Jiang, C.; Hou, M. Asynchronous Tilt Transition Control of Quad Tilt Rotor UAV. Drones 2026, 10, 76. https://doi.org/10.3390/drones10010076

AMA Style

Li X, Su Z, Chen X, Jiang C, Hou M. Asynchronous Tilt Transition Control of Quad Tilt Rotor UAV. Drones. 2026; 10(1):76. https://doi.org/10.3390/drones10010076

Chicago/Turabian Style

Li, Xuebing, Zikang Su, Xin Chen, Changhui Jiang, and Mi Hou. 2026. "Asynchronous Tilt Transition Control of Quad Tilt Rotor UAV" Drones 10, no. 1: 76. https://doi.org/10.3390/drones10010076

APA Style

Li, X., Su, Z., Chen, X., Jiang, C., & Hou, M. (2026). Asynchronous Tilt Transition Control of Quad Tilt Rotor UAV. Drones, 10(1), 76. https://doi.org/10.3390/drones10010076

Article Metrics

Back to TopTop