Next Article in Journal
Design and Experimental Research of an Underactuated Rigid–Flexible Coupling Mechanical Gripper
Previous Article in Journal
A Research Review of Rolling Bearing Turbocharger Modeling and System Characteristics
Previous Article in Special Issue
Design and Development of an Autonomous Mobile Robot for Unstructured Indoor Environments
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

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

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
*
Author to whom correspondence should be addressed.
Machines 2025, 13(11), 1069; https://doi.org/10.3390/machines13111069
Submission received: 13 October 2025 / Revised: 7 November 2025 / Accepted: 12 November 2025 / Published: 20 November 2025

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].

2. Related Work

This section reviews prior research across three key areas relevant to this study: (1) DT technology in autonomous systems, particularly UAVs; (2) MPC for UAV stability; (3) control strategies for managing irregularly shaped payloads. Collectively, these works outline the current state of the art, highlighting gaps in the control of UAVs with complex payloads.

2.1. Digital Twin Technology in Autonomous Systems

DT technology has become a transformational methodology in manufacturing and autonomous systems, enabling the generation of real-time virtual copies of physical systems [26]. DTs facilitate real-time monitoring, diagnostics, and control by enabling data-driven simulations and predictions [27]. Investigations have developed the principles of DTs and their flexibility in working under dynamic environments, which is essential for making real-time decisions [28]. Within the framework of autonomous UAVs, DTs are used frequently to simulate the real-world situation virtually [29]. Recent papers have investigated the potential of DTs in decision-making in aerospace markets, showing greater reliability in hard operations. Predicting faults with the help of DTs enhances the safety and efficiency of UAVs [30], and enhanced models facilitate the simulation of the complex dynamics of UAVs and enable the implementation of intricate corrections.
DT applications have been developed on resilient swarms of UAVs, involving edge computing to provide low-latency synchronization [31]. Physical models with machine learning Hybrid DTs are better for predictive maintenance in unpredictable environments [32]. Federated DTs support collaborative work of multiple agents without information exchange, which is needed for use with privacy-sensitive UAV flocks [33]. Moreover, irregular payloads are still limited in DT applications, necessitating dynamic models that capture variable loading conditions [34]. This paper develops the DT-UAV combination by combining it with robust MPC to estimate and avoid destabilizing factors and extrapolate DT utility to complex tasks [21].

2.2. Model Predictive Control for UAV Stabilization

MPC is also actively applied in UAVs to deal with multi-variable constraints when operating in dynamic environments [35]. Contrary to conventional approaches, MPC forecasts the behavior of a system with a receding horizon, predicting disturbances and responding to changes in paths, which are essential for UAV stability, as presented in [36]. Principles of MPC have been elaborated through theoretic frameworks, where the benefits and shortcomings of linear and nonlinear models have been noted. Optimization of UAV reference trajectories in varying environments demonstrates the efficiency of MPC, and UAV stability results are studied in relation to the influence of disturbances, with restricted ability to model variable payloads [37].
The latest developments include stochastic MPC, which addresses uncertainties and optimum loading due to payload variations, and adaptive MPC, which handles irregularly changing slung loads [38]. The authors of [39] present innovations in learning-enhanced MPC for online parameter tuning in turbulent conditions. The authors of [40] present innovations in distributed MPC for UAV formations with payload differences. Reference [41] discusses the topic of event-driven MPC to reduce computational load in resource-constrained UAVs. MPC is resilient because it counters disturbances at a high level [23]. This study integrates DTs and MPC, where the real-time feedback of a DT enables adaptation to irregular dynamics, thereby enhancing stability and precision [21].

2.3. Control Strategies for Irregularly Shaped Payloads

The problem of irregular payloads is caused by their generated oscillations, changes in the CoG, and aerodynamic influence [42]. Conventional UAV control requires symmetry; hence, it is not suitable when there are such irregularities. The literature on suspended-load steadiness has highlighted destabilizing forces in a manner similar to CoG-variant irregularities [43]. Adaptive nonlinear control techniques have been employed to address problems with varying loads, which pose challenges in tuning and limit real-time flexibility [44]. Unknown payload-adaptive hybrids exhibit flexibility, but cannot handle sudden changes [45]. Reduced-order models of irregular payloads can accurately display the effects of a load on trajectory, highlighting the importance of understanding the disturbances that affect stability.
The latest advances are vision-based adaptive controls to dictate payload with no sensors [46], reinforcement learning to navigate nonlinearities with slung irregular loads [47], and sliding-mode observers to neutralize aerodynamic disturbances in asymmetric lifts [48]. The authors of [12] explain the Distributed Sliding-Mode Controller for single and heterogeneous drones used for transportation of a hanging payload. However, real-time dynamic adaptation remains unexplored, as it is not yet supported by kinetic simulations. DTs offer a solution through real-time, data-driven UAV–payload simulations, predicting anomalies for robust control. In this study’s DT–robust MPC framework, responses to irregular loads are enhanced with superior stability and precision, addressing adaptive shortcomings in payload variations. In [49], the authors investigate the operation of an aerial manipulator system equipped with a controllable arm with two degrees of freedom to carry out actuation tasks during flight operation. A novel low-altitude vehicle speed detector system utilizing UAVs for remote sensing applications in smart cities is introduced in [50], aiming to enhance traffic safety and security. Similarly, the authors present a novel approach to autonomous payload delivery for single and multiple heterogeneous UAVs in [51]. For single-UAV operations, SMC enables a UAV to track a predefined reference trajectory, autonomously identify the payload’s CoM, securely attach to it, lift it, and deliver it to the desired target location.

2.4. Summary and Research Gap

Existing research in the literature confirms the individual strengths of DTs and MPC in UAV control, prediction, and disturbance rejection. DTs provide accurate simulations for identifying and monitoring UAVs. Meanwhile, MPCs manage unstable environments and uncertainties, ensuring the stability of UAVs in harsh conditions.
However, there is a research gap: the integration of DTs with the MPC of hanging irregular-payload delivery is not examined in detail. The literature shows the use of conventional approaches, which lack the capability to forecast the problems of hanging payloads in real time. Furthermore, MPC, useful in response to environmental disturbances in the case of constant conditions, experiences troubles with variable hanging payloads.
The proposed research paper will fill this gap by integrating DTs with MPC to enhance the adaptability and stability of real-time flights by UAVs in terms of irregularly loaded payloads. The predictive features of DTs enable the rejection of disturbances in advance, whereas MPC allows for tighter control using forecasts, which is necessary for stability in the face of load variations. This method ensures flexible, accurate, and effective solutions for UAVs with hanging payloads, thereby widening reliability in various applications. It also leads the way in autonomous operations in complex and demanding environments by applying the use of DT predictions and MPC to achieve safer and cost-efficient transportation of irregular payloads.
The key contributions of the paper to the aforementioned research gaps are as follows:
  • Real-Time DT of Irregular Payload Kinetics: In this paper, the authors present a DT framework for a UAV carrying an irregularly shaped hanging payload, which extends the current DT models beyond operation only in the case of a static environment. The DT dynamically recreates time-varying payload properties, including mass reallocation, CoG variations, and aerodynamic behavior, which gives a digital platform for predictive control and mitigation of disturbances.
  • DT-MPC Integration: The present work combines the DT and MPC, making possible the adaptive and precise control of UAVs even in the case of complicated payloads. This hybrid command utilizes real-time data from a DT to support MPC in managing uncertainties, ensuring stability and efficiency when other classic control methods fail.
  • Adaptive Predictive Disturbance Mitigation: We propose a new adaptive predictive rejection mechanism with the use of DT measurements of payload-induced disturbance. This gives MPC the opportunity to make early corrections to control inputs, minimize oscillations, maximize energy consumption, and enhance stability during flight with highly variable payload geometries throughout the mission.
  • Validation Across Diverse Payloads: The study validates the DT-MPC framework through extensive simulations across a wide range of payload configurations, addressing real-world irregularities. The results indicate that DT-MPC yields better performance in terms of stability, precision, and energy efficiency, establishing a robust foundation for autonomous UAV operations with irregular hanging payloads.
Table 1 compares the contribution of this paper with state-of-the-art literature work.
The rest of the paper consists of Section 3, explaining the modeling and architecture in detail; Section 4, explaining the problem formulation and analysis: Section 5, which presents detailed simulation results to validate the proposed work; and Section 6, which concludes the paper and gives some future directions.

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.

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.

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.

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 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.
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 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 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 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 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.

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.
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.
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 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.

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.
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 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.
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 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.
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.
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.

Informed Consent Statement

Not applicable.

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]
Figure 1. System architecture of Digital Twin Based MPC for payload delivery.
Figure 1. System architecture of Digital Twin Based MPC for payload delivery.
Machines 13 01069 g001
Figure 2. Schematic diagram of UAV with payload.
Figure 2. Schematic diagram of UAV with payload.
Machines 13 01069 g002
Figure 3. Feedback Control block diagram for UAV payload-delivery system.
Figure 3. Feedback Control block diagram for UAV payload-delivery system.
Machines 13 01069 g003
Figure 4. Three-dimensional trajectory tracking.
Figure 4. Three-dimensional trajectory tracking.
Machines 13 01069 g004
Figure 5. Trajectory tracking error of UAV equipped with DT-MPC.
Figure 5. Trajectory tracking error of UAV equipped with DT-MPC.
Machines 13 01069 g005
Figure 6. Roll and pitch angle deviation during the mission.
Figure 6. Roll and pitch angle deviation during the mission.
Machines 13 01069 g006
Figure 7. Control effort of DT-MPC controller.
Figure 7. Control effort of DT-MPC controller.
Machines 13 01069 g007
Figure 8. Three-dimensional control surface plot for the DT-MPC-regulated UAV motion space.
Figure 8. Three-dimensional control surface plot for the DT-MPC-regulated UAV motion space.
Machines 13 01069 g008
Figure 9. Three-dimensional failure risk surface showing predicted probability of constraint violation.
Figure 9. Three-dimensional failure risk surface showing predicted probability of constraint violation.
Machines 13 01069 g009
Figure 10. Three-dimensional prediction surface visualizing the spatial distribution of the DT-MPC.
Figure 10. Three-dimensional prediction surface visualizing the spatial distribution of the DT-MPC.
Machines 13 01069 g010
Figure 11. Three-dimensional trajectory tracking under disturbances.
Figure 11. Three-dimensional trajectory tracking under disturbances.
Machines 13 01069 g011
Figure 12. Trajectory tracking error during disturbance.
Figure 12. Trajectory tracking error during disturbance.
Machines 13 01069 g012
Figure 13. Roll and pitch angle variation under disturbance.
Figure 13. Roll and pitch angle variation under disturbance.
Machines 13 01069 g013
Figure 14. Control effort during disturbance.
Figure 14. Control effort during disturbance.
Machines 13 01069 g014
Figure 15. Three-dimensional trajectory tracking of DT-MPC and SMC.
Figure 15. Three-dimensional trajectory tracking of DT-MPC and SMC.
Machines 13 01069 g015
Figure 16. Comparative analysis of trajectory tracking error.
Figure 16. Comparative analysis of trajectory tracking error.
Machines 13 01069 g016
Figure 17. Roll and pitch angle comparison for DT-MPC and SMC.
Figure 17. Roll and pitch angle comparison for DT-MPC and SMC.
Machines 13 01069 g017
Figure 18. Control effort comparison.
Figure 18. Control effort comparison.
Machines 13 01069 g018
Figure 19. Statistical analysis between DT-MPC and SMC.
Figure 19. Statistical analysis between DT-MPC and SMC.
Machines 13 01069 g019
Table 1. Comparison of Contributions with State-of-the-Art.
Table 1. Comparison of Contributions with State-of-the-Art.
ContributionNovelty vs. Prior Art
1. Real-Time DT for Irregular Payload KineticsUnlike [36], we model time-varying m p ( t ) , r p ( t ) , and I p ( t ) using online identification.
2. DT–Robust MPC SynergyWe are the first to use DT forecasts to update MPC & tube bounds in real time (Section 3.3.3).
3. Adaptive Predictive Disturbance MitigationWe achieve pre-emptive control via ARIMA-disturbance forecasting, not reactive control like in [51].
4. Comprehensive ValidationWe present 18 figures across diverse irregular payloads + disturbances, beyond [46].
Table 2. Performance Metrics under Disturbance ( t [ 40 , 50 ] s).
Table 2. Performance Metrics under Disturbance ( t [ 40 , 50 ] s).
MetricDT-MPCSMC
Peak Position Error (m)0.61.2
Recovery Time (s)812
Mean Control Effort0.450.60
Angular Excursion (deg) ± 30 ± 40
Energy Consumption (rel.)1.01.33
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

Farid, U.; Khan, B.; Ali, S.M.; Ullah, Z. A Digital Twin Model for UAV Control to Lift Irregular-Shaped Payloads Using Robust Model Predictive Control. Machines 2025, 13, 1069. https://doi.org/10.3390/machines13111069

AMA Style

Farid U, Khan B, Ali SM, Ullah Z. A Digital Twin Model for UAV Control to Lift Irregular-Shaped Payloads Using Robust Model Predictive Control. Machines. 2025; 13(11):1069. https://doi.org/10.3390/machines13111069

Chicago/Turabian Style

Farid, Umar, Bilal Khan, Sahibzada Muhammad Ali, and Zahid Ullah. 2025. "A Digital Twin Model for UAV Control to Lift Irregular-Shaped Payloads Using Robust Model Predictive Control" Machines 13, no. 11: 1069. https://doi.org/10.3390/machines13111069

APA Style

Farid, U., Khan, B., Ali, S. M., & Ullah, Z. (2025). A Digital Twin Model for UAV Control to Lift Irregular-Shaped Payloads Using Robust Model Predictive Control. Machines, 13(11), 1069. https://doi.org/10.3390/machines13111069

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Article metric data becomes available approximately 24 hours after publication online.
Back to TopTop