Skip Content
You are currently on the new version of our website. Access the old version .
MachinesMachines
  • Article
  • Open Access

20 November 2025

A Digital Twin Model for UAV Control to Lift Irregular-Shaped Payloads Using Robust Model Predictive Control

,
,
and
1
Department of Electrical Engineering, COMSATS University Islamabad, Abbottabad Campus, Abbottabad 22060, Pakistan
2
Department of Control and Instrumentation Engineering, King Fahd University of Petroleum and Minerals (KFPUM), Dhahran 31261, Saudi Arabia
3
Center for Sustainable Energy Systems (IRC-SES), King Fahd University of Petroleum and Minerals (KFPUM), Dhahran 31261, Saudi Arabia
4
Dipartimento di Elettronica, Informazione e Bioingegneria, Politecnio di Milano, 20133 Milano, Italy
This article belongs to the Special Issue Recent Developments in Machine Design, Automation and Robotics, Second Edition

Abstract

This paper presents an innovative digital twin (DT) model integrated with robust model predictive control (MPC) to enhance the performance of an unmanned air vehicle (UAV) tasked with lifting and transporting irregular-shaped payloads. Traditional UAV control systems face complex challenges in stability and accuracy when dealing with asymmetrical payloads, as such payloads cause continuous shifts in the center of gravity (CoG) and variable inertial forces, which lead to unpredictable flight dynamics. The proposed DT framework enables the creation of a real-time replica of the UAV payload system. It creates an adaptive control environment that anticipates and mitigates disturbances before they impact the stability of the UAV during a mission. By combining a DT with MPC, the control system dynamically adjusts to variations in payload characteristics, namely (a) changes in mass distribution and (b) aerodynamic drag force. As a result, a stable flight path is ensured even under challenging environmental conditions. The DT model continuously forecasts potential destabilizing events and modifies MPC constraints to accommodate complex shifting dynamics, achieving improved control accuracy and energy efficiency. Extensive simulations across various hanging payload configurations and environmental disturbance scenarios validate the effectiveness of the proposed model. The simulation results show that the DT-MPC strategy significantly improves stability, control precision, and energy conservation, outperforming conventional methods. A comparative analysis is also carried out with a conventional control scheme to validate the robustness of the proposed framework. This research work advances the development of intelligent, autonomous UAV systems capable of reliably managing complex and irregularly shaped payloads with varying mass distributions in real-world scenarios, thereby broadening their potential applications in logistics, emergency response, and industrial transportation.

1. Introduction

UAVs, commonly known as drones, have shown exponential growth in adoption across different sectors, such as (a) logistics, (b) healthcare, (c) agriculture, (d) construction, (e) industrial inspections [1]. Their capacity to deal with different scenarios and environmental disturbances and access remote locations that are difficult to reach by conventional transport contribute to their indispensability for critical tasks, including package delivery, medical supply transport, crop health surveillance, infrastructure assessment, and search and rescue operations [2]. Their adaptability is important to their lightweight construction, exceptional maneuverability, and cost-effective operations [3]. Although UAVs are widely used for payload transportation duties, they face irregular loads characterized by asymmetric shapes, uneven mass distributions, and interconnected aerodynamic profiles [4].
The hanging of irregular payloads poses a significant issue to the stability, security, and control performance of UAVs [5]. Non-uniform loads can be dynamic during flight and will perturb the CoG and rotational inertia of the UAV. They affect equilibrium because UAVs are unable to track reference trajectories and orientations [6]. However, these inconsistent payloads have asymmetrical geometry and exhibit different aerodynamic forces depending on altitude, forward motion, and velocity [7]. These multiple disturbances eventually lead to flight operation instabilities in UAVs, contributing to the reasoning behind control paradigms [5].
With autonomous UAV operations, which cannot be managed manually, stability and safety requirements are necessary [8]. Complex control systems are mandatory to maintain stability and accuracy in the presence of perturbations [9]. Reducing irregular payload-related control hurdles has garnered significant attention from both academics and industry [10]. In such situations, an increase in UAV autonomy opens the door to revolutionary possibilities in logistics, disaster relief, and industrial logistics, where valuable heterogeneous loads can be smoothly managed with insignificant chances of failure [11].
Asymmetric payload delivery presents unique control complexities in UAVs, as these payloads are very unlike symmetric and predictable cargoes [12]. Doubts in exact mass and aerodynamic characteristics initiate continuous CoG disturbance, varying inertial moments, and arbitrary drag/lift distributions, making stable flight challenging [13]. As an example, regarding long or asymmetrical delivery, payload motions or transfers can be excited because of agile maneuvers, causing UAV destabilization [14].
Traditional controllers such as PID or MPC assume constant or predictable payload characteristics [15]. These principles fail with non-regular payloads, whose characteristics are adaptive to UAV kinematics and non-cooperation [16]. Conventional systems exhibit sluggish responses, require reconfiguration to load variances, and display reactive disturbance responses, which increase instability, precision issues, and energy consumption in control efforts [17].
The need to have real-time dynamic paradigms to maneuver through irregular payload transportation is important, as they enhance autonomous transfer without disturbing stability, efficiency, or security [18]. A DT is a type of virtual system that replicates the kinetics of a physical entity in real time [19]. The DT predicts interruptions, which is enabled by copying the UAV–payload interactions, enabling predictive control [20]. The DT utilizes information collected by UAV sensors, which enables it to maintain a correct virtual representation of the UAV, forecast future alterations, and detect itself just before future disturbances will impact the system [21].
Integrating a DT and MPC provides the UAV controller with a system that can overcome anomalies in the payload [21]. Robust MPC is good in stochastic prediction as it uses uncertainties in optimization [22]. It can support reallocation of payload mass, aerodynamic perturbation, and migration of CoG, enhancing disturbance resilience [23]. DT-supplied foresight allows unrelenting control input refinements, compensating payload perturbations during flight operation and maintaining stability at the expense of energetics [24]. This integration not only solves the problem of irregular payload management, but it brings improvements in efficiency and safety of transportation using UAVs [25].

3. System Architecture

The proposed system architecture integrates a high-fidelity DT with a robust MPC layer to enable real-time, predictive stabilization of a single UAV transporting an irregularly shaped payload. In Figure 1, DT-MPC architecture for a single UAV transporting an irregular payload is shown. Measurements from onboard sensors are fused in a state estimator, while the DT module identifies payload mass, drag, and CoG shift online in order to update the MPC model and constraints. Disturbances act on the physical system, the controller generates thrust/torque commands to track the reference trajectory, and performance metrics such as (a) tracking error, (b) roll/pitch excursions, (c) control effort are recorded. This architecture addresses the nonlinear, coupled dynamics arising from payload-induced uncertainties, including time-varying mass distribution, aerodynamic perturbations, and inertial asymmetries. The framework is hierarchically designed, comprising the following elements: (i) the UAV–payload dynamics framework, which is a 6-DoF rigid-body equation, with the addition of the payload; (ii) the DT framework, which offers high-resolution predictive simulations based on the augmentation of the state and the use of Kalman filtering; (iii) the robust MPC layer, which optimizes the control inputs within the framework of uncertainty bounds and stability constraints. Rigorous mathematical validation ensures asymptotic stability and constraint satisfaction under bounded disturbances.
Figure 1. System architecture of Digital Twin Based MPC for payload delivery.

3.1. UAV and Payload Dynamics Model

The basic dynamics model captures the UAV–payload interaction as a nonlinear system subject to external disturbances from payload irregularities. Figure 2 presents the schematic diagram of a UAV with a hanging payload.
Figure 2. Schematic diagram of UAV with payload.

3.1.1. UAV Flight Dynamics

The UAV’s 6-DoF motion is governed by the Newton–Euler equations in the body-fixed frame B , transformed to the inertial frame I via the rotation matrix R R 3 . Let p R 3 denote the position in I , v R 3 the velocity in B , ω R 3 the angular velocity in B , m > 0 the UAV mass, and I R 3 × 3 the positive definite inertia tensor.
The translational dynamics are
m v ˙ = R T ( m g + f t + f d + f p ) m ω × v ,
where g = [ 0 , 0 , g ] T is gravity ( g = 9.81 m / s 2 ), f t = [ 0 , 0 , T ] T is the collective thrust ( T > 0 ), f d = 1 2 ρ v 2 C d A v v is drag ( ρ > 0 air density, C d > 0 drag coefficient, A > 0 reference area), and f p is the payload force (detailed in Section 3.1.2).
The rotational dynamics are
I ω ˙ + ω × ( I ω ) = τ t + τ p ,
where τ t = [ τ x , τ y , τ z ] T , attitude torques from differential rotor speeds, and τ p is the payload torque.
In state-space form, the nominal UAV dynamics are x ˙ = f ( x , u ) , where x = [ p T , v T , θ T , ω T ] T R 12 ( θ Euler angles) and u = [ T , τ x , τ y , τ z ] T R 4 .
Theorem 1.
For any equilibrium ( x e , u e ) where ω e = 0 and v e = 0 , the dynamics admit a local linearization z ˙ = A z + B w , with z = x x e , A = f x | x e , B = f u | u e , and w a perturbation input, provided the Coriolis terms are Lipschitz-continuous (bounded by L > 0 ).
Proof. 
By the inverse function theorem, since f is C 1 and the Jacobian A is Hurwitz for small perturbations (as I 0 ), the linearization holds in a neighborhood z < δ . □

3.1.2. Payload Dynamics

The irregular payload introduces time-varying parameters: let m p ( t ) > 0 be the payload mass, r p ( t ) R 3 the relative position vector from the UAV center of mass (CoM), I p ( t ) R 3 × 3 the payload inertia tensor, and v p = r ˙ p + v + ω × r p the payload-relative velocity.
The payload force is
f p = m p v ˙ p m p ω × v p + f a , p ,
where f a , p = 1 2 ρ v p 2 C d , p ( t ) A p ( t ) v p v p is the payload-specific drag ( C d , p ( t ) , A p ( t ) time-varying due to orientation-dependent geometry).
The payload torque is
τ p = r p × f p + I p ω ˙ p + ω p × ( I p ω p ) ,
where ω p = ω + θ ˙ p (payload angular rate, including relative rotation θ ˙ p ).
The coupled total dynamics become
( M ( t ) v ˙ + C ( v , ω , t ) v ) = R T m g + f t + f d + f a , p ,
( I ( t ) + I p ( t ) ) ω ˙ + C r ( ω , t ) = τ t + τ p ,
where M ( t ) = m + m p ( t ) is total mass, C ( · ) is the Coriolis/centripetal matrix (skew-symmetric), and C r ( · ) includes cross-terms.
Remark 1.
The time-varying I ( t ) = I + I p ( t ) + m p ( t ) r p ( t ) r p ( t ) T (parallel axis theorem) induces parametric uncertainty Δ I ( t ) with Δ I ( t ) ϵ ¯ I , bounding inertial drift.
Lemma 1.
For inputs u u max , the coupled system satisfies x ( t ) k 1 x ( 0 ) e λ t + k 2 u max for constants k 1 , k 2 > 0 , λ > 0 , assuming m ˙ p ( t ) ϵ m , I ˙ p ( t ) ϵ I .
Proof. 
Integrate the dynamics; the skew-symmetry of C ( · ) ensures energy dissipation, and Gronwall’s inequality bounds growth from parametric rates. □

3.2. Digital Twin Framework

The DT is a parallel simulator x ^ ( t ) synchronized with the physical state x ( t ) via sensor fusion, enabling predictive extrapolation over horizon N.

3.2.1. Real-Time Data Acquisition and Synchronization

Sensors provide noisy measurements y ( t ) = H x ( t ) + ν ( t ) , ν N ( 0 , Σ ν ) . Synchronization uses an extended Kalman filter (EKF):
x ^ k | k = x ^ k | k 1 + K k ( y k H y ^ k | k 1 ) ,
with gain K k = P k | k 1 H T ( H P k | k 1 H T + Σ ν ) 1 , and covariance update P k | k 1 = A P k 1 | k 1 A T + Q + Γ Σ w Γ T (Q is process noise, Γ is the disturbance matrix).
Theorem 2.
The estimation error x ˜ k = x k x ^ k | k is asymptotically stable; i.e., E [ x ˜ k 2 ] 0 , if A and H are detectable and the linearization error is second-order small ( O ( x ˜ 2 ) ).
Proof. 
By the EKF mean-square stability theorem, persistent excitation from H ensures the Riccati equation converges to a steady-state P 0 . □

3.2.2. Predictive Modeling and Simulation Engine

The DT propagates x ^ k + i | k = f ^ ( x ^ k + i 1 | k , u ^ k + i 1 | k , w ^ k + i 1 | k ) over i = 1 , , N , where w ^ is a disturbance forecast via the ARIMA model: w ^ k + i = j = 1 p ϕ j w k + i j + η i , η i N ( 0 , Σ η ) .
Adaptive sampling adjusts step size Δ t k = min ( 0.01 , ϵ s x f ^ ) based on sensitivity.

3.2.3. Feedback Loop for Control Adjustments

The DT outputs { x ^ k + i | k , w ^ k + i | k } i = 1 N to the MPC layer via a certainty-equivalent map, with error bound x ^ k + i | k x k + i β i ϵ s y n c ( β < 1 ).
Remark 2.
Synchronization latency τ < 10 2 s ensures ϵ s y n c 0.05 m, validated by trace P < 10 4 .

3.3. Robust Model Predictive Control Layer

Robust MPC optimizes u over N, subject to tube constraints for uncertainty.

3.3.1. MPC Optimization Engine

Minimize stage cost J k = i = 0 N 1 ( x k + i | k x r e f Q 2 + u k + i | k R 2 ) + x k + N | k x r e f P f 2 , s.t.
x k + i + 1 | k = A x k + i | k + B u k + i | k + w k + i | k , u min u k + i | k u max ,
x min x k + i | k x max ,
using DT forecasts for w k + i | k .

3.3.2. Robustness Enhancements for Uncertainty Management

Theorem 3.
min u max w W J k , where W = { w : w ϵ w } (DT-estimated ϵ w ). Tube MPC centers nominal trajectory z k + i | k with error set E = { e : e j + 1 = ( A + K Δ A ) e j + w j , w j ϵ w } , controlled by u k + i | k = v k + i | k + K e k + i | k .
If initial x k X f (terminal set), there exists u k * feasible for all w W , with x k + 1 X f .
Proof. 
The robust invariant set X f = { x : u U , ( A + B K ) x + w X f , w W } is nonempty by Pontryagin’s minimax theorem, as the value function decreases. □

3.3.3. Real-Time Control Adaptation via DT Feedback

At each step, update K k = ( B T P k B + R ) 1 B T P k A with P k from DT-augmented Riccati, P ˙ = A T P P A + P B R 1 B T P Q Γ ^ Σ w Γ ^ T ,
where
Γ ^ R 12 × 6 = 0 3 × 3 0 3 × 3 I 3 0 3 × 3 0 3 × 3 0 3 × 3 0 3 × 3 J 1 , J R 3 × 3 .
Σ w = diag σ v x 2 , σ v y 2 , σ v z 2 , σ τ x 2 , σ τ y 2 , σ τ z 2 = Σ v 0 3 × 3 0 3 × 3 Σ τ ,
Σ v = diag ( σ v x 2 , σ v y 2 , σ v z 2 ) , Σ τ = diag ( σ τ x 2 , σ τ y 2 , σ τ z 2 ) .
Γ ^ Σ w Γ ^ T = 0 3 × 3 0 0 0 0 Σ v 0 0 0 0 0 3 × 3 0 0 0 0 J 1 Σ τ J T .
J = J x x 0 0 0 J y y 0 0 0 J z z , J i i = I i i + I p , i i ( t ) + m p ( t ) r p , i 2 , i { x , y , z } .
J x x = I x x + I p , x x ( t ) + m p ( t ) r p , y 2 + r p , z 2 , J y y = I y y + I p , y y ( t ) + m p ( t ) r p , x 2 + r p , z 2 , J z z = I z z + I p , z z ( t ) + m p ( t ) r p , x 2 + r p , y 2 .
J = I UAV + I p ( t ) + m p ( t ) r p ( t ) 2 I 3 r p ( t ) r p ( t ) T ,
r p ( t ) = r p , x ( t ) r p , y ( t ) r p , z ( t ) ,
J x y = I x y + I p , x y ( t ) m p ( t ) r p , x r p , y , J x z = I x z + I p , x z ( t ) m p ( t ) r p , x r p , z , J y z = I y z + I p , y z ( t ) m p ( t ) r p , y r p , z , J y x = J x y , J z x = J x z , J z y = J y z .

3.4. System Integration and Workflow

The closed-loop system is x k + 1 = A x k + B u k * + w k , with u k * from the QP solver (e.g., OSQP). Workflow: Acquire y k extended Kalman Filter (EKF) sync → predict w ^ robust QP → apply u k .
Remark 3.
The computational complexity is O ( N 3 ) per step, feasible at 100 Hz on embedded hardware.
Figure 3 illustrates a control architecture for a UAV with a payload, integrating a DT-MPC framework. The reference trajectory is fed into the DT-MPC, which employs digital twin prediction and constraint adaptation to optimize control inputs. These inputs are then converted into thrust/torque commands by control allocation, and the DT model is refined by state estimation, which is based on sensor data and disturbance inputs. This is a closed-loop system, which guarantees robust UAV operation because it can adjust to real-time dynamics and environmental disturbances.
Figure 3. Feedback Control block diagram for UAV payload-delivery system.

4. Problem Formulation: Model Design and Analysis

The control problem is to stabilize x ( t ) x r e f while rejecting payload disturbances, formulated as a robust infinite-horizon optimal control with DT augmentation.

4.1. Coupled UAV–Payload Dynamics

Augment states to ξ = [ x T , r p T , θ p T ] T R 18 . The full nonlinear dynamics are
ξ ˙ = F ( ξ , u , d ( t ) ) = f ( x , u ) + G ( x ) d ( t ) r ˙ p + ω × r p θ ˙ p + ω ,
where d ( t ) = [ Δ m p ( t ) , Δ I p ( t ) , Δ C d , p ( t ) ] T R q is bounded, d ( t ) d max , and G ( · ) is the disturbance distribution matrix.
Linearize around trim: ξ ¯ ˙ = A ¯ ξ ¯ + B ¯ u + G ¯ d , with Jacobians A ¯ = F ξ | ξ e . Eigenvalues of A ¯ have ( λ i ) < 0 for small d max (unstable quadrotor modes stabilized by feedback).
A = F ξ | ( ξ e , u e , d = 0 ) , B = F u | ( ξ e , u e , d = 0 ) , G = F d | ( ξ e , u e , d = 0 ) .
Theorem 4.
The origin of ξ ¯ ˙ = A ¯ ξ ¯ + B ¯ u + G ¯ d is input-to-state-stable (ISS) if there exists K such that A ¯ + B ¯ K is Hurwitz, with ξ ¯ ( t ) β ( ξ ¯ ( 0 ) , t ) + γ ( d ) , β KL , and γ K .
Proof. 
By Sontag’s ISS theorem, since A ¯ + B ¯ K 0 and G ¯ is bounded, the Lyapunov V = ξ ¯ T P ξ ¯ satisfies V ˙ α ξ ¯ 2 + κ d 2 . □

4.2. Digital Twin Predictive Model

The DT error dynamics are ξ ˜ ˙ = ( A ¯ K f H ) ξ ˜ + Δ F + d ˜ , where K f is filter gain. Predict ξ ^ k + i | k = A ¯ i ξ ^ k + j = 0 i 1 A ¯ i 1 j ( B ¯ u ^ k + j | k + G ¯ d ^ k + j | k ) .
Lemma 2.
ξ ^ k + i | k ξ k + i j = 0 i 1 A ¯ j K f H ξ ˜ k + O ( ϵ d i ) , bounded by η i ρ i ϵ 0 for ρ = max ( 1 , A ¯ ) < 1 + δ .
Proof. 
Triangle inequality and geometric series; EKF ensures ξ ˜ k 0 . □

4.3. Robust Model Predictive Control Formulation

The robust MPC solves
u k * = arg min U k max d D N i = 0 N 1 l ( ξ ^ k + i | k , u k + i | k ) + V f ( ξ ^ k + N | k ) ,
ξ ^ k + i + 1 | k = A ¯ ξ ^ k + i | k + B ¯ u k + i | k + G ¯ d k + i , d k + i D = co { d j } j = 1 M (polytope from DT), and polyhedral constraints ξ ^ k + i | k X , u k + i | k U .
Dualize via Lagrange: L = J + λ i ( g i ( ξ ^ , u , d ) ) , solved via scenario approximation (pruning low-probability d ).
Theorem 5.
The closed-loop system is asymptotically stable to x r e f with input-to-state practical stability with regard to d ; i.e., lim t x ( t ) x r e f γ ( ϵ d ) , if V f ( z ) = z T P f z satisfies the robust Lyapunov inequality max d D [ ( A ¯ + B ¯ K ) z + G ¯ d ] T P f [ · ] z T P f z + l ( z , K z ) ϵ z 2 .
Proof. 
Terminal set X f = { z : V f ( z ) c } is robustly positively invariant (from Lemma 2). Value function J k decreases, J k + 1 J k l ( x k , u k * ) J k ϵ x k 2 , by optimality and the Bellman principle, yielding ISS via the comparison lemma. □
Corollary 1.
For DT error ϵ s y n c 0 , robust MPC recovers nominal exponential stability with rate λ min ( Q ) / λ max ( P f ) .
Remark 4.
The polytope D (e.g., eight vertices for box-bounded d ) ensures tractable QP with O ( N M 2 ) complexity; DT reduces M via forecasting.

4.4. Convergence and Stability Analysis

Theorem 6.
The interconnection (physical + DT + MPC) is ISS with regard to measurement noise ν and model mismatch Δ F , with gain γ = G ¯ i n d + K f i n d 1 ρ , where · i n d is an induced norm.
Proof. 
Cascade ISS: Physical ISS (Theorem 3) is composed with DT stability (Theorem 2) and MPC robustness (Theorem 4); the small-gain theorem applies as γ < 1 . □
These formulations guarantee feasibility, stability, and performance under bounded payload irregularities, validated numerically in Section 5.

5. Results

The numerical experiments were implemented in Python (3.13.0), using NumPy (1.26.4)/SciPy (1.13.1) and Matplotlib (3.9.1), in Google Colab with a fixed sampling time Δ t = 0.05 s over a 100 s horizon. The analyzed model was the 12-state UAV–payload model. Actuator limits were enforced (thrust 0– 350 N , bounded torques) and small-angle validity was preserved. Two controllers are compared: a digital controller and the proposed control method. Controllers were tuned to comparable bandwidth and damping. The reference was a decaying planar spiral with a gentle climb, and robustness was probed by injecting wind-like acceleration gusts and small CoG/attitude biases during t [ 40 , 50 ] s . Performance was analyzed by position tracking RMSE, settling and peak errors, attitude excursions, thrust utilization, and the quadratic control-effort integral u R u d t .

5.1. DT-MPC Performance Evaluation

Figure 4 illustrates the 3D trajectory tracking plot during the flight path of a UAV equipped with a hanging irregular payload under the DT-MPC framework. The reference trajectory represents the desired flight path. The spiral pattern suggests a complex maneuver designed to test the adaptability of the controller in challenging conditions, such as rapid turns. The close conformity between the two curves, with errors typically lower than one meter, highlights the fact that the DT-MPC framework enables precise tracking. This finding confirms the value of higher control accuracy by demonstrating the high robustness of the trajectory-following when the payload dynamics are irregular.
Figure 4. Three-dimensional trajectory tracking.
Figure 5 shows the trajectory tracking error plot for the Euclidean distance ( p ref p ) between the reference ( p ref ) and the actual position of the UAV. An initial peak error of approximately 5 m is observed, likely due to a sudden payload disturbance, followed by a rapid convergence to below 0.5 m within 20 s. The error remains stable and minimal thereafter, with a mean error of 0.2 m, indicating that effective disturbance mitigation is facilitated by the DT’s real-time predictions and the robust MPC’s optimization of control inputs. This outcome confirms the effectiveness of the adaptive predictive disturbance-mitigation technique.
Figure 5. Trajectory tracking error of UAV equipped with DT-MPC.
The angular stability of the UAV is shown in Figure 6 over a 100 s flight with a hanging irregular payload. The roll angle shows an initial oscillation of approximately −20°, stabilizing near 0° with a standard deviation of 1.5°, while the pitch angle shows a minor transient peak of 10° before settling at a constant value with a standard deviation of 0.8°. This stabilization reflects the ability of the DT-MPC to counteract payload-induced angular disturbances while ensuring equilibrium.
Figure 6. Roll and pitch angle deviation during the mission.
Figure 7 displays the control effort of the DT-MPC controller, giving the magnitude of the control input. There is a rapid movement toward zero control effort, with an average value of 0.5 units at the end of the transient, and it remains at 0.5 units after the disturbance has been mitigated, suggesting efficient energy use. The DT’s real-time prediction of the payload dynamics, along with the optimization associated with robust MPC, ensures that unnecessary control inputs are minimized, thereby minimizing energy usage.
Figure 7. Control effort of DT-MPC controller.
Figure 8 represents the 3D control surface plot of the UAV motion plan controlled by the DT-MPC motion regulator. It is conical in nature, and the maximum effort is found at the center, where the effort is equal to 0.06 , and tapers away towards the sides, reaching 0.05 . The color gradient is used to represent the magnitude of effort and the peak represents the area of most control effort, which may represent a critical payload maneuver or perturbation. This space view highlights the capability of the DT-MPC technique to dynamically allocate control effort, ensuring flight stability and accuracy.
Figure 8. Three-dimensional control surface plot for the DT-MPC-regulated UAV motion space.
Figure 9 illustrates the 3D failure-risk surface plot, which predicts the probability of constraint violation. The risk index represents the likelihood of instability or mission failure resulting from disturbances caused by the payload. The DT-MPC approach ensures a risk within an average of 0.1 of the total flight space. This visualization confirms the overall contribution of validation, demonstrating a strong performance in various circumstances, ensuring a greater level of safety and stability in unfavorable situations, and facilitating the reduction of the risk peak.
Figure 9. Three-dimensional failure risk surface showing predicted probability of constraint violation.
Figure 10 depicts the 3D surface plot of the prediction of the spatial distribution of the DT-MPC. Its surface is characterized by a conical peak at the center. The PAF index is used to assess the predictive capability of the DT-MPC concerning the dynamics of the payload, whose value is maximized in the most disturbed area, and its correlation coefficient with real data is equal to 0.95 . This finding confirms the real-time DT-MPC contribution by demonstrating the predictive power of this method, showing it can make proactive changes in control with a lead time of between 2 and 3 s.
Figure 10. Three-dimensional prediction surface visualizing the spatial distribution of the DT-MPC.

5.2. DT-MPC Performance Evaluation with Disturbance

To evaluate the robustness, we injected a bounded external disturbance between t = 40 s and t = 50 s . The disturbance mimics realistic gusts and payload asymmetry through lateral/vertical acceleration surges superimposed with small attitude/rate biases (i.e., transient CoG shifts and inertial mismatches). This scenario deliberately perturbs position and attitude while remaining within actuator limits, stressing the controller’s rejection capability. Simulation results demonstrate the robustness of DT-MPC under disturbances.
Figure 11 presents the 3D trajectory tracking, illustrating the UAV’s flight path with a hanging irregular payload under the DT-MPC framework when subjected to external disturbances. Although this causes turbulence, the UAV is able to stabilize itself and maintain a close tracking of the reference, with a maximum deviation of about 0.7 m, which shows strong trend-following. This finding confirms the dynamic perturbation-reduction capability of DT-MPC, which justifies the role of adaptive disturbance rejection. The quick restoration in 5–10 s after the disturbance also evidences the robustness of the proposed controller.
Figure 11. Three-dimensional trajectory tracking under disturbances.
The trajectory tracking error plot is shown in Figure 12, which quantifies the Euclidean distance ( p ref p ) error over a 100 s operation under disturbances, with the shaded region (40–55 s) marking the disturbance interval. An initial error peak of 5 m converges to below 0.5 m within 20 s, but a secondary peak of 2 m occurs during the disturbance, followed by a swift return to 0.3 m. The mean error post-disturbance is 0.25 m, reflecting DT-MPC’s capability to adaptively adjust to perturbations using real-time DT predictions. This outcome supports the adaptive predictive disturbance-mitigation mechanism.
Figure 12. Trajectory tracking error during disturbance.
The angular stability of the UAV is presented in Figure 13, presenting the roll ( ϕ ) and pitch ( θ ) angles over 100 s, with an inset zooming into the 40–55 s disturbance period. The roll angle exhibits a peak oscillation of −35° during the disturbance, stabilizing to 0 degrees with a standard deviation of 2° post-recovery, while the pitch angle remains stable at 0° with minor fluctuations. The DT-MPC framework effectively damped these perturbations, reducing oscillation amplitude by 60 % compared to standard MPC, as the DT anticipates and robust MPC adjusts to the disturbance. This result validates DT–robust MPC synergy and improved stability under varying conditions.
Figure 13. Roll and pitch angle variation under disturbance.
Figure 14 demonstrates the control effort plot of the input level of the DT-MPC controller during the period of 100 s. There is an initial peak whose value is 6 units, and it is maintained at levels of approximately 0 units, yet a significant rise of 2 units during the disturbance period of 40–55 s can be seen in the inset, with excessive efforts to control the disturbance. The post-disturbance average effort is at the level of 0.4 units, which can be attributed to efficient energy utilization, with a 30 per cent decrease over a reactive controller.
Figure 14. Control effort during disturbance.

5.3. Comparative Analysis of DT-MPC and SMC Under Disturbance

To further investigate the robustness of the proposed DT-MPC framework, a comparative analysis was conducted with the Sliding-Mode Controller (SMC), a well-established and robust control methodology due to its ability to absorb disturbances. The performance of both controllers was compared under the same disturbance conditions, including changes in payload and environmental variations. The findings present some good facts, both quantitative and qualitative, on stability, precision, and energy efficiency that ensure the strength of the DT-MPC strategy compared to the SMC in diverse operating scenarios.
Figure 15 presents the comparison of the 3D trajectory tracking of both DT-MPC and SMC control under the influence of disturbances to the UAV with a hanging load, with the reference trajectory as the base case. The DT-MPC trajectory exhibits a maximum deviation of around half a meter, 0.6 m, in response to disturbance and returns to the correct path after a duration of 8 s, whereas the SMC exhibits a maximum deviation of around one and a half meters, 1.2 m, in response to disturbance and returns to the correct path after an interval of 12 s. The real-time prediction of the DT and the optimization of MPC allow for closer adherence and reduce the mean deviation by 50 % compared to that of the SMC. This finding confirms the high robustness and accuracy of DT-MPC compared to the SMC in various situations.
Figure 15. Three-dimensional trajectory tracking of DT-MPC and SMC.
The trajectory tracking error comparison for both controllers is presented in Figure 16, showing the Euclidean distance ( p ref p ) error for DT-MPC and the SMC, with a shaded disturbance period. DT-MPC shows a peak error of 4 m, stabilizing at 0.3 m, while the SMC peaks at 6 m with a mean of 0.6 m. DT-MPC recovers 40 % faster during the disturbance, using predictive adjustments, while the SMC relies on reactive sliding surfaces. This outcome highlights the adaptive disturbance mitigation of DT-MPC compared to the SMC.
Figure 16. Comparative analysis of trajectory tracking error.
Figure 17 shows the angular stability comparison, showing roll and pitch angles for DT-MPC and the SMC over 100 s. DT-MPC’s roll angle peaks at −30°, stabilizing at 0°, while that of the SMC peaks at −40° with a 2.5° deviation. Pitch stability is similar, but DT-MPC reduces oscillation amplitude by 45 % due to DT predictions and MPC optimization. This supports DT–robust MPC synergy, validating their improved stability over the SMC under disturbances.
Figure 17. Roll and pitch angle comparison for DT-MPC and SMC.
The control effort comparison of the DT-MPC and SMC controllers, with a disturbance period (40–55 s) inset, is shown in Figure 18. DT-MPC peaks at 5 units, stabilizing at 0.4 units, while the SMC peaks at 7 units with a mean of 0.6 units. The inset reveals DT-MPC’s 20 % lower excess effort during disturbances, attributed to predictive control, reducing energy use by 25 % compared to the SMC. This validates DT-MPC’s energy efficiency and robustness compared to the SMC.
Figure 18. Control effort comparison.
Figure 19 presents a comparison of the performance metrics between the DT-MPC and SMC control techniques under disturbance, providing a visual synthesis of their performance. It includes key indicators, such as (a) stability, (b) control accuracy, (c) energy efficiency, (d) response time, plotted across disturbance scenarios. DT-MPC exhibits better adaptability, with smoother trajectory tracking and reduced oscillations, which is attributed to its real-time predictive capabilities and integration with the DT model. In contrast, the SMC shows robust but less flexible responses, with noticeable chattering effects under high disturbances, reflecting its reliance on discontinuous control inputs. Quantitative data, such as error margins, are summarized in bar graphs, highlighting DT-MPC’s advantage in maintaining stability and efficiency. This comparison highlights the potential of the DT-MPC technique as a state-of-the-art solution for controlling UAVs in dynamic environments.
Figure 19. Statistical analysis between DT-MPC and SMC.
The results of this study provide valuable insights into the efficiency of the DT-MPC technique for improving UAV performance under complex challenging conditions. A comparative analysis with the SMC reveals that DT-MPC consistently outperforms in terms of stability and control precision, particularly under dynamic disturbances. The DT’s real-time synchronization with the physical UAV enables proactive adjustments, minimizing response delays, which is critical for autonomous operations. Statistical analysis of error metrics indicates a reduction in position error with DT-MPC, highlighting its robustness in aligning the CoM and CoG. The scalability of DT-MPC across various types of payload and levels of disturbance positions it as a solution for logistics and emergency response applications. Overall, the results affirm DT-MPC’s potential to revolutionize UAV control systems, offering a balanced improvement in stability, efficiency, and adaptability. Table 2 presents the results of the comparative statistical analysis between DT-MPC and the SMC.
Table 2. Performance Metrics under Disturbance ( t [ 40 , 50 ] s).
Appendix A presents the comprehensive set of parameters used for evaluating the UAV model, payload dynamics, disturbances, and the covering simulation environment. It consists of all critical data, from core simulation settings to safety protocols.

6. Conclusions

This paper introduces a new DT model combined with MPC to enhance the performance of UAVs with irregularly shaped hanging loads. The DT-MPC model can significantly enhance the stability of UAVs, control accuracy, energy consumption, and flexibility with the aid of real-time predictive feedback in contrast to traditional control techniques, which in many cases could not handle dynamically changing payloads and environmental noise. The DT-MPC model enables making proactive adjustments to control, ensuring minimal oscillations, low energy consumption, and stability of UAVs and hanging loads. The suggested system shows scalability to various forms of payload, meaning it can be used in a range of operations, including logistics, industrial inspections, and quick responses to emergencies. The simulation results reveal that the DT-MPC strategy meets the research objectives, particularly in achieving stability under dynamic conditions. Through matching CoM and CoG, the UAV is able to maintain steady flight despite changes in weight distribution. This new strategy achieves real-time flexibility and strong disturbance rejection, which is essential for autonomous UAV flight operations in unfavourable environments. Investigating the DT-MPC framework, the main weaknesses of traditional UAV control systems are overcome, and it can be considered an effective step in the development of UAVs that must deliver various payloads under unpredictable weather conditions.
In addition to the significant improvements that have been achieved via the DT-MPC framework, there are a few areas that have been identified as spaces to develop and establish new discoveries in further research studies:
Co-Existence with Advanced Sensor Systems: By adding more advanced sensor technology, e.g., LiDAR or AI-based vision systems, it would be possible to further enhance the capability of the DT to sense and respond to payload dynamics in real time. This would increase the consciousness and reactivity of the UAV towards the payload and environmental conditions, allowing for even more precise control of it.
Multi-UAV Cooperative Heavy Payloads: The introduction of collaboration into the framework of DT-MPC for use in a multi-UAV system might enable face-to-face cooperation when handling heavier/larger loads or non-uniform ones. Future research may investigate the possibility of controlling and managing the stability of multiple UAVs in synchronization, emphasizing communication protocols and shared digital twins.
Field and Real-World Testing: It would be beneficial to conduct field tests under real-world conditions to gain a deeper understanding of the framework’s performance beyond simulations. The effective functioning of the model and its flexibility will be tested in various environmental conditions and with different payload configurations, which will help make this model suitable for real-world operations.
Machine Learning-Enhanced Predictive Modeling: Future research could seek to introduce scenarios incorporating machine learning algorithms into the DT to increase its predictive accuracy. Training on the data from previous flights would perhaps enable the DT to better predict the dynamics of the payload and environmental disturbances, and the UAV’s reactions would be even more active.
Increased Energy Optimization Utility: Although the DT-MPC structure has demonstrated the energy efficiency benefit, future research might aim at implementing power output control strategies that are energy-conscious to comply with mission goals and battery life. This would enable the UAV to be more intelligent regarding battery allocations, particularly during long missions.
Adaptation to Harsh or Extreme Conditions: Modifying the framework to work in stressful environments, e.g., high-altitude or windy conditions, would lead to new UAV uses. Future versions of the model may offer improved performance and robustness in adverse operational environments by enhancing the ability of DT-MPC to model and adapt to these conditions.
Design of a Modular Digital Twin (MDT) Architecture: An MDT architecture would be used to promote adaptation and the use of the DT-MPC architecture with other UAV models. Such modularity may enable its implementation in more industries with ease, in terms of both development and deployment, to meet various operational requirements.

Author Contributions

U.F.: Methodology, Conceptualization, and Writing—Original Draft, B.K.: Supervision and Conceptualization. S.M.A.: Investigation, Review and Editing of Draft, and Validation. Z.U.: Project Administration, Visualization, and Formal Analysis. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The original contributions presented in this study are included in the article. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

The authors declared no conflicts of interest.

Abbreviations and Nomenclature

The following abbreviations and nomenclatures are used in this manuscript:
AbbreviationDefinition
DTDigital Twin
MPCModel Predictive Control
UAVUnmanned Aerial Vehicle
CoGCenter of Gravity
CoMCenter of Mass
EKFExtended Kalman Filter
SMCSliding-Mode Controller
QPQuadratic Programming
DoFDegrees of Freedom
ARIMAAutoRegressive Integrated Moving Average
IMUInertial Measurement Unit
GPSGlobal Positioning System
FOVField of View
OTAOver-the-Air
MTBFMean Time Between Failures
SILSafety Integrity Level
Nomenclature
SymbolDefinition
p Position vector in inertial frame I ( R 3 )
v Velocity vector in body-fixed frame B ( R 3 )
ω Angular velocity in body-fixed frame B ( R 3 )
mMass of UAV (kg)
IInertia tensor of UAV ( R 3 × 3 )
RRotation matrix from body frame to inertial frame ( R 3 × 3 )
g Gravity vector, [ 0 , 0 , g ] T , where g = 9.81 m / s 2
f t Collective thrust vector, [ 0 , 0 , T ] T ( T > 0 , N)
f d Aerodynamic drag force on UAV
f p Payload force acting on UAV
τ t Attitude torques from differential rotor speeds, [ τ x , τ y , τ z ] T (Nm)
τ p Payload torque acting on UAV
x State vector, [ p T , v T , θ T , ω T ] T ( R 12 )
θ Euler angle (rad)
u Control input vector, [ T , τ x , τ y , τ z ] T ( R 4 )
ASystem matrix, f x | x e
BInput matrix, f u | u e
z State deviation, x x e
w Perturbation input
m p ( t )                  Time-varying payload mass (kg)
r p ( t ) Relative position vector from UAV CoM to payload CoM ( R 3 )
I p ( t ) Payload inertia tensor ( R 3 × 3 )
v p Payload-relative velocity, r ˙ p + v + ω × r p
f a , p Payload-specific aerodynamic drag force
ω p Payload angular rate, ω + θ ˙ p
θ p Payload Euler angle (rad)
M ( t ) Total mass, m + m p ( t ) (kg)
C ( · ) Coriolis/centripetal matrix (skew-symmetric)
C r ( · ) Rotational cross-terms matrix
Δ I ( t ) Parametric uncertainty in inertia tensor
x ^ Digital twin state estimate ( R 12 )
y Sensor measurement vector
HMeasurement matrix
ν Measurement noise, N ( 0 , Σ ν )
K k Kalman filter gain at step k
P k | k 1 Predicted covariance matrix
QProcess noise covariance matrix
Γ Disturbance distribution matrix
Σ w Disturbance covariance matrix
w ^ Disturbance forecast via ARIMA model
η i ARIMA noise, N ( 0 , Σ η )
Δ t k Adaptive sampling time step (s)
J k MPC stage cost function
x r e f Reference state trajectory
Q , R , P f MPC weighting matrices for state error, control effort, and terminal cost
W Disturbance set, { w : w ϵ w }
E Error set for tube MPC
X f Robust invariant terminal set
ξ Augmented state vector, [ x T , r p T , θ p T ] T ( R 18 )
d ( t ) Disturbance vector, [ Δ m p ( t ) , Δ I p ( t ) , Δ C d , p ( t ) ] T
F Nonlinear dynamics function
A ¯ , B ¯ , G ¯ Linearized system, input, and disturbance matrices
K f Filter gain for DT error dynamics
D Polytope of disturbances
V f Terminal cost function, z T P f z

Appendix A

Table A1. Comprehensive parameters for model evaluation.
Table A1. Comprehensive parameters for model evaluation.
ParameterValueDescription
Simulation Time10 sTotal time duration for simulation
Time Step0.01 sDiscretization interval for simulation
Mass of UAV (m)1.5 kgMass of UAV, including structural weight
Payload Mass0.5 kgWeight of payload carried by UAV
Max Thrust15 NMaximum thrust force UAV motors can exert
Max Control Torque0.5 NmMaximum torque applied for attitude control
Air Density ( ρ )1.225 kg/m3Standard air density at sea level used for aerodynamic calculations
Drag Coefficient ( C d )0.05Aerodynamic drag coefficient of UAV
Gravity (g)9.81 m/s2Acceleration due to gravity
Prediction Horizon (N)10Horizon length for MPC predictions
Control Horizon5Control horizon for MPC, determining number of steps over which control inputs are optimized
Sampling Rate100 HzFrequency at which digital twin updates predictions and receives feedback
MPC Weight on Position1.0Weighting factor for position error in MPC cost function
MPC Weight on Velocity0.5Weighting factor for velocity adjustments in MPC cost function
MPC Weight on Control Effort0.1Weighting factor penalizing excessive control efforts in MPC optimization
Actuator Response Time0.05 sDelay in actuator response to control signals
Stability Zone Threshold0.1 mDistance threshold for acceptable stability deviations in CoM and CoG alignment
Accelerometer Noise0.001 g/ Hz Accelerometer noise density
Magnetometer Accuracy±2°Heading accuracy from magnetometer
Barometer Resolution0.1 hPaPressure sensor resolution
Rotor Speed Limits0–3000 RPMMaximum and minimum rotor speeds for thrust generation
Rotor Inertia ( I r )0.0001 kg·m2Moment of inertia for each rotor
Arm Length (L)0.25 mDistance from center to each motor
Number of Rotors4Quadcopter configuration
Propeller Diameter0.254 mDiameter of each propeller
Propeller Pitch0.114 mPitch of propeller blades
Thrust Coefficient ( C T ) 1.2 × 10 5 Thrust coefficient for propeller
Torque Coefficient ( C Q ) 1.4 × 10 7 Torque coefficient for propeller
Roll Moment Arm0.25 mDistance affecting roll torque generation
Pitch Moment Arm0.25 mDistance affecting pitch torque generation
Yaw Moment Arm0.12 mDistance affecting yaw torque generation
Payload Attachment Stiffness ( k p )1000 N/mSpring constant for payload attachment modeling
Payload Damping Coefficient ( c p )50 Ns/mDamping factor for payload oscillations
Payload Shape Factor0.5–2.0Geometric factor for irregular payloads
Payload Density Variation±20%Variation in payload material density
Payload Surface Roughness0.1–1.0 mmSurface texture affecting aerodynamics
Payload Attachment Points4Number of attachment points to UAV
Attachment Point Stiffness800 N/mIndividual attachment spring constant
Cable Length (If Applicable)0.3 mLength of suspension cables
Cable Stiffness2000 N/mElastic modulus of suspension cables
Payload Rotation DOF2Degrees of freedom for payload rotation
Payload Translation DOF3Degrees of freedom for payload translation
Wind Speed ( v w )0–10 m/sVariable wind speed in simulation
Wind DirectionVariableVariable wind direction (0°-360°)
Turbulence Intensity0.1–0.3Normalized turbulence intensity factor
Ground Effect Height0.5 mHeight threshold for ground effect modeling
Ground Effect Gain0.3Gain reduction due to ground effect
Turbulence Filter Bandwidth10 HzCutoff frequency for turbulence filtering
Wind Compensation Gain0.7Gain for wind disturbance rejection
Thermal Current Detection±0.5 m/sVertical air current detection threshold
Solar Radiation ModelVariableEnvironmental heat input model
Humidity Effects0-100%Relative humidity impact on performance
Battery Capacity2200 mAhTotal energy available for UAV’s flight operations
Battery Voltage22.2 VNominal voltage for LiPo battery pack
Battery Discharge Rate (C)30CMaximum continuous discharge rate
Motor Efficiency85%Electrical to mechanical power conversion efficiency
Emergency Landing Threshold10%Battery threshold for emergency procedures
Maximum Flight Duration15 minMaximum continuous flight time
Sensor Update Rate200 HzIMU sensor data frequency
GPS Update Rate10 HzGlobal positioning system update frequency
Vision Sensor FOV120°Field of view for onboard camera
Vision Sensor Resolution640 × 480Pixel resolution of vision system
Vision Processing Latency0.02 sDelay in computer vision processing
Temperature Compensation−20 °C to 60 °COperating temperature range for sensors
Obstacle Detection Range10 mForward-looking sensor range
Communication Bandwidth1 MbpsData link bandwidth for DT synchronization
Communication Latency5 msAverage communication delay
DT Synchronization Rate100 HzFrequency of digital twin state synchronization
Control Loop Frequency100 HzMain control algorithm execution rate
Computation PlatformNVIDIA JetsonEmbedded computing platform for control
Processor Clock Speed2.2 GHzCPU clock frequency
GPU CUDA Cores256Parallel processing cores for optimization
Memory Capacity4 GB LPDDR4RAM available for real-time computation
Storage Capacity32 GB eMMCNon-volatile storage for logging
Operating SystemUbuntu 18.04Linux distribution for real-time operations
State Estimation FilterEKFExtended Kalman filter for state estimation
Kalman Gain AdaptationAdaptiveOnline adaptation of filter gains
QP SolverOSQPQuadratic programming solver used
QP Solver Tolerance 1 × 10 6 Convergence tolerance for optimization
Disturbance ModelARIMA (2,1,2)Autoregressive model for disturbance prediction
Control Gain for Position0.8Proportional gain for position adjustments
Control Gain for Attitude1.2Proportional gain for attitude stabilization
Rate Limits±50°/sMaximum angular rates for attitude
Acceleration Limits±5 m/s2Linear acceleration constraints
Jerk Limits±10 m/s3Smoothness constraints on acceleration
Collision Avoidance Margin2 mSafety margin for obstacle avoidance
Fail-Safe Altitude5 mMinimum altitude for safe operations
Geofence Radius500 mOperational area boundary
Actuator Saturation Limits±100%Percentage limits on actuator commands
Waypoint Tolerance0.5 mPosition accuracy for waypoint following
Coupled Mode Frequencies1–5 HzNatural frequencies of coupled modes
Damping Ratio0.1–0.3Damping ratio for coupled oscillations
Aerodynamic Damping0.05–0.2Aerodynamic contribution to damping
Control Allocation Matrix4 × 4Matrix mapping inputs to actuators
Trajectory Smoothing Factor0.8Factor for trajectory interpolation
Return-to-Home Speed2 m/sSpeed for automated return procedures
Obstacle Avoidance Speed1 m/sSpeed during obstacle avoidance maneuvers
Operating Temperature Range0–40 °CEnvironmental temperature limits
Dust/Debris ResistanceIP54Ingress protection rating
Vibration Tolerance5 g RMSVibration resistance specification
Shock Resistance50 gImpact resistance specification
MTBF10,000 hMean time between failures
Safety Integrity LevelSIL 2Functional safety classification
Software Update MechanismOTAOver-the-air update capability
Diagnostic Logging1 MB/flightFlight data recording capacity
Health MonitoringReal-timeComponent health monitoring system
Cybersecurity ProtocolsAES-256Data encryption standards
EMI/EMC ComplianceFCC Part 15Electromagnetic compatibility standards

References

  1. Li, Y.; Liu, M.; Jiang, D. Application of unmanned aerial vehicles in logistics: A literature review. Sustainability 2022, 14, 14473. [Google Scholar] [CrossRef]
  2. Saponi, M.; Borboni, A.; Adamini, R.; Faglia, R.; Amici, C. Embedded payload solutions in UAVs for medium and small package delivery. Machines 2022, 10, 737. [Google Scholar] [CrossRef]
  3. Mishra, H.; Mishra, D.; Tiwari, A.K.; Nishad, D.C. Cost–Benefit Analysis of Sensing and Data Collection with Drones for IoT Applications. In Machine Learning for Drone-Enabled IoT Networks: Opportunities, Developments, and Trends; Springer Nature: Cham, Switzerland, 2025; pp. 141–168. [Google Scholar]
  4. Pagare, P.N. Review of studies on the effects of various wind load parameters on tall buildings with irregular and diversified geometries. J. Harbin Eng. Univ. 2023, 44, 966–982. [Google Scholar]
  5. Wanner, D.; Hashim, H.A.; Srivastava, S.; Steinhauer, A. UAV avionics safety, certification, accidents, redundancy, integrity, and reliability: A comprehensive review and future trends. Drone Syst. Appl. 2024, 12, 1–23. [Google Scholar] [CrossRef]
  6. Takahashi, T.T.; Griffin, J.A.; Grandhi, R.V. High-Speed Aircraft Stability and Control Metrics. Aerospace 2024, 12, 12. [Google Scholar] [CrossRef]
  7. Imran; Li, J. Drone Airflow Dynamics and Crop Interaction. In UAV Aerodynamics and Crop Interaction: Revolutionizing Modern Agriculture with Drone; Springer Nature: Singapore, 2025; pp. 91–130. [Google Scholar]
  8. Mohsan, S.A.H.; Othman, N.Q.H.; Li, Y.; Alsharif, M.H.; Khan, M.A. Unmanned aerial vehicles (UAVs): Practical aspects, applications, open challenges, security issues, and future trends. Intell. Serv. Robot. 2023, 16, 109–137. [Google Scholar] [CrossRef] [PubMed]
  9. Massaoudi, M.S.; Abu-Rub, H.; Ghrayeb, A. Navigating the landscape of deep reinforcement learning for power system stability control: A review. IEEE Access 2023, 11, 134298–134317. [Google Scholar] [CrossRef]
  10. Rachakonda, A. Anti-Swing Control of Quadrotors During Human Interaction: An Adaptive Approach. Ph.D. Thesis, International Institute of Information Technology Hyderabad, Hyderabad, India, 2024. [Google Scholar]
  11. Zaynab, S.; Kayode, S. Exploring the Role of IoT in Autonomous Logistics and Drone Delivery Systems. SSRN 2025, 5157991. Available online: https://ssrn.com/abstract=5157991 (accessed on 28 April 2025).
  12. Farid, U.; Khan, B.; Mehmood, C.A.; Ali, M.; Shi, Y. Coordinated Heterogeneous UAVs for Trajectory Tracking and Irregular Payload Transportation Using Sliding Mode Control. Drones 2025, 9, 314. [Google Scholar] [CrossRef]
  13. Romeo, S.A.S.; Oz, F.; Kassem, A.K.; San, O.; Kara, K. Physics Informed Data Fusion Model for Uncertainty Quantification in Atmospheric Entry Vehicle Dynamic Stability. In Proceedings of the AIAA Aviation Forum and ASCEND 2024, Las Vegas, NV, USA, 29 July–2 August 2024; p. 4446. [Google Scholar]
  14. Ahmad, M.; Zaheer, M.Z. Stability Assessment of Unmanned Aerial Vehicle: A Computational Perspective. Int. J. Aeronaut. Space Sci. 2025, 1–28. [Google Scholar] [CrossRef]
  15. Okasha, M.; Kralev, J.; Islam, M. Design and experimental comparison of pid, lqr and mpc stabilizing controllers for parrot mambo mini-drone. Aerospace 2022, 9, 298. [Google Scholar] [CrossRef]
  16. Miloš, M.; Mirosavljević, P. Analysis of the Performance and Kinematics of the Movement of UAV. FME Trans. 2023, 51, 627–636. [Google Scholar] [CrossRef]
  17. Hinss, M.F. Human-Drone Interaction: Taking into Account the Estimation of Operator Fatigue in the Design of Adaptive Interactions for the Control of Long-Endurance UAVs. Ph.D. Thesis, Institut Supérieur de l’Aéronautique et de l’Espace, Université de Toulouse, Toulouse, France, 2024. [Google Scholar]
  18. Babu, C.S.; Pal, A. Enhancing Security for Unmanned Aircraft Systems in IoT Environments: Defense Mechanisms and Mitigation Strategies. In Unmanned Aircraft Systems; John Wiley & Sons, Inc.: Hoboken, NJ, USA, 2024; pp. 429–476. [Google Scholar]
  19. Abro, G.E.M.; Abdallah, A.M. Digital twins and control theory: A critical review on revolutionizing quadrotor UAVs. IEEE Access 2024, 12, 43291–43307. [Google Scholar] [CrossRef]
  20. Meng, W.; Zhang, X.; Zhou, L.; Guo, H.; Hu, X. Advances in UAV Path Planning: A Comprehensive Review of Methods, Challenges, and Future Directions. Drones 2025, 9, 376. [Google Scholar] [CrossRef]
  21. McClellan, A.; Lorenzetti, J.; Pavone, M.; Farhat, C. A physics-based digital twin for model predictive control of autonomous unmanned aerial vehicle landing. Philos. Trans. R. Soc. A 2022, 380, 20210204. [Google Scholar] [CrossRef] [PubMed]
  22. Saccani, D.; Cecchin, L.; Fagiano, L. Multitrajectory model predictive control for safe uav navigation in an unknown environment. IEEE Trans. Control Syst. Technol. 2022, 31, 1982–1997. [Google Scholar] [CrossRef]
  23. Phadke, A.; Medrano, F.A. Towards resilient UAV swarms—A breakdown of resiliency requirements in UAV swarms. Drones 2022, 6, 340. [Google Scholar] [CrossRef]
  24. Modi, H.; Su, H.; Liang, X.; Zheng, M. MorphoCopter: Design, Modeling, and Control of a New Transformable Quad-Bi Copter. arXiv 2025, arXiv:2506.07204. [Google Scholar]
  25. Ajakwe, S.O.; Kim, D. Facets of security and safety problems and paradigms for smart aerial mobility and intelligent logistics. IET Intell. Transp. Syst. 2024, 18, 2827–2855. [Google Scholar] [CrossRef]
  26. Qian, C.; Liu, X.; Ripley, C.; Qian, M.; Liang, F.; Yu, W. Digital twin—Cyber replica of physical things: Architecture, applications and future research directions. Future Internet 2022, 14, 64. [Google Scholar] [CrossRef]
  27. Nguyen, T.N.; Ponciroli, R.; Bruck, P.; Esselman, T.C.; Rigatti, J.A.; Vilim, R.B. A digital twin approach to system-level fault detection and diagnosis for improved equipment health monitoring. Ann. Nucl. Energy 2022, 170, 109002. [Google Scholar] [CrossRef]
  28. Walton, R.B.; Ciarallo, F.W.; Champagne, L.E. A unified digital twin approach incorporating virtual, physical, and prescriptive analytical components to support adaptive real-time decision-making. Comput. Ind. Eng. 2024, 193, 110241. [Google Scholar] [CrossRef]
  29. Emami, Y.; Li, K.; Almeida, L.; Zou, S.; Ni, W. On the use of immersive digital technologies for designing and operating UAVs. arXiv 2024, arXiv:2407.16288. [Google Scholar] [CrossRef]
  30. Souanef, T.; Al-Rubaye, S.; Tsourdos, A.; Ayo, S.; Panagiotakopoulos, D. Digital twin development for the airspace of the future. Drones 2023, 7, 484. [Google Scholar] [CrossRef]
  31. Muhammad, A.Q. Digital Twin-Assisted Multi-Layer Network: Resource Optimization for Low-Latency and Energy-Efficiency. Ph.D. Thesis, Lakehead University, Thunder Bay, ON, Canada, 2024. [Google Scholar]
  32. Nwamekwe, C.O.; Chikwendu, O.C. Machine learning-augmented digital twin systems for predictive maintenance in highspeed rail networks. Int. J. Multidiscip. Res. Growth Eval. 2025, 6, 1783–1795. [Google Scholar]
  33. Arsalan, A.; Umer, T.; Rehman, R.A.; Abdelmoniem, A.M.; Mumtaz, S. Toward Collaborative Intelligence in Digital Twin-based Federated Deep Reinforcement Learning: Applications, Case Studies and Challenges. IEEE Netw. 2025; early access. [Google Scholar] [CrossRef]
  34. Kim, W.; Kim, S.; Jeong, J.; Kim, H.; Lee, H.; Youn, B.D. Digital twin approach for on-load tap changers using data-driven dynamic model updating and optimization-based operating condition estimation. Mech. Syst. Signal Process. 2022, 181, 109471. [Google Scholar] [CrossRef]
  35. Aliyari, M.; Wong, W.-K.; Bouteraa, Y.; Najafinia, S.; Fekih, A.; Mobayen, S. Design and implementation of a constrained model predictive control approach for unmanned aerial vehicles. IEEE Access 2022, 10, 91750–91762. [Google Scholar] [CrossRef]
  36. Panjavarnam, K.; Ismail, Z.H.; Tang, C.H.H.; Sekiguchi, K.; Casas, G.G. Model Predictive Control for Autonomous UAV Landings: A Comprehensive Review of Strategies, Applications and Challenges. J. Eng. 2025, 2025, e70085. [Google Scholar] [CrossRef]
  37. Geronel, R.S.; Botez, R.M.; Bueno, D.D. On the Effect of Flexibility on the Dynamics of a Suspended Payload Carried by a Quadrotor. Designs 2022, 6, 31. [Google Scholar] [CrossRef]
  38. Peris, C.; Norton, M.; Khoo, S. Adaptive multi-surface sliding mode control with radial basis function neural networks and reinforcement learning for multirotor slung load systems. Electronics 2024, 13, 2424. [Google Scholar] [CrossRef]
  39. Sadi, M.A.; Jamali, A.; Kamaruddin, A.M.N.A. Optimizing UAV performance in turbulent environments using cascaded model predictive control algorithm and Pixhawk hardware. J. Braz. Soc. Mech. Sci. Eng. 2025, 47, 396. [Google Scholar] [CrossRef]
  40. Xu, T.; Liu, J.; Zhang, Z.; Chen, G.; Cui, D.; Li, H. Distributed MPC for trajectory tracking and formation control of multi-UAVs with leader-follower structure. IEEE Access 2023, 11, 128762–128773. [Google Scholar] [CrossRef]
  41. Gräfe, A.; Trimpe, S. Event-triggered Robust Model Predictive Control under Hard Computation Resource Constraints. arXiv 2025, arXiv:2504.19540. [Google Scholar] [CrossRef]
  42. Prasad, G. Aerodynamics Principles and Advances in Unmanned Aerial Vehicles. In Innovations and Developments in Unmanned Aerial Vehicles; IGI Global Scientific Publishing: Hershey, PA, USA, 2025; pp. 129–144. [Google Scholar]
  43. Hidayat, N.A.; Rosyid, D.M.; Hadiwidodo, Y.S. Sensitivity Study of Dynamic Response and Seismic Performance of Offshore Tripod Structure Under Variation of Center of Gravity Location. Int. J. Mar. Eng. Innov. Res. 2025, 10, 705–726. [Google Scholar]
  44. Wang, F.; Nishter, Z. Real-time load forecasting and adaptive control in smart grids using a hybrid neuro-fuzzy approach. Energies 2024, 17, 2539. [Google Scholar] [CrossRef]
  45. Mahdi, S.M.; Abdulkareem, A.I.; Humaidi, A.J.; Al Mhdawi, A.K.; Al-Raweshidy, H. Comprehensive Review of Control Techniques for Various Mechanisms of Parallel Robots. IEEE Access 2025, 13, 63381–63416. [Google Scholar] [CrossRef]
  46. Xiao, J.; Zhang, R.; Zhang, Y.; Feroskhan, M. Vision-based learning for drones: A survey. IEEE Trans. Neural Networks Learn. Syst. 2025, 36, 15601–15621. [Google Scholar] [CrossRef]
  47. Ozkat, E.C. Vibration data-driven anomaly detection in UAVs: A deep learning approach. Eng. Sci. Technol. Int. J. 2024, 54, 101702. [Google Scholar] [CrossRef]
  48. Kidambi, K.B.; Tiwari, M.; Jayaprakash, A.K.; MacKunis, W.; Golubev, V. A sliding mode observer-based limit cycle oscillation suppression using a robust active flow control technique. In Proceedings of the 2022 IEEE Conference on Control Technology and Applications (CCTA), Trieste, Italy, 23–25 August 2022; pp. 516–521. [Google Scholar]
  49. Alzorgan, H.; Razi, A.; Moshayedi, A.J. Actuator trajectory planning for uavs with overhead manipulator using reinforcement learning. In Proceedings of the 2023 IEEE 34th Annual International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), Toronto, ON, Canada, 5–8 September 2023; pp. 1–6. [Google Scholar]
  50. Moshayedi, A.J.; Roy, A.S.; Taravet, A.; Liao, L.; Wu, J.; Gheisari, M. A secure traffic police remote sensing approach via a deep learning-based low-altitude vehicle speed detector through uavs in smart cites: Algorithm, implementation and evaluation. Future Transp. 2023, 3, 189–209. [Google Scholar] [CrossRef]
  51. Farid, U.; Khan, B.; Mehmood, C.A.; Ali, S.M.; Mehmood, F.; Ullah, Z. Autonomous Payload Delivery: A Sequential Approach Using Single and Heterogeneous Drones. J. Eng. 2025, 2025, 7618520. [Google Scholar] [CrossRef]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.