Preprint
Article

This version is not peer-reviewed.

Disturbance Resilient Path-Following for Unmanned Airships via Curvature-Aware LOS Guidance and Super-Twisting Terminal Sliding Mode Control

Submitted:

17 November 2025

Posted:

18 November 2025

You are already at the latest version

Abstract
Unmanned airships are highly sensitive to parametric uncertainty, persistent wind disturbances, and sensor noise, all of which compromise reliable path following. Classical control schemes often suffer from chattering and fail to handle index discontinuities on closed-loop paths due to the lack of mechanisms, and cannot simultaneously provide formal guarantees on state constraint satisfaction. We address these challenges by developing a unified, constraint-aware guidance and control framework for path following in uncertain environments. The architecture integrates an extended state observer (ESO) to estimate and compensate lumped disturbances, a barrier Lyapunov function (BLF) to enforce state constraints on tracking errors, and a Super-Twisting Terminal Sliding Mode (ST-TSMC) control law to achieve finite-time convergence with continuous, low-chatter control inputs. A constructive Lyapunov-based synthesis is presented to derive the control law and to prove that all tracking errors remain within prescribed error bounds. At the guidance level, a nonlinear curvature-aware line-of-sight (CALOS) strategy with an index-increment mechanism mitigates jump phenomena at loop-closure and segment-transition points on closed yet discontinuous paths. The overall framework is evaluated against representative baseline methods under combined wind and parametric perturbations. Numerical results indicate improved path-following accuracy, smoother control signals, and strict enforcement of state constraints, yielding a disturbance-resilient path-following solution for the cruise of an unmanned airship.
Keywords: 
;  ;  ;  ;  ;  ;  

1. Introduction

Unmanned airships are experiencing a resurgence in strategic interest for applications demanding long-endurance and high-altitude station-keeping, such as persistent surveillance, atmospheric sensing, and serving as high-altitude pseudo-satellites (HAPS) for telecommunications [1,2]. Their inherent energy efficiency and substantial payload capacity make them particularly suited for missions impractical for conventional fixed-wing or rotary-wing UAVs [3]. However, realizing this potential is contingent upon developing highly reliable autonomous navigation systems. A cornerstone of this autonomy is path-following control, which requires the airship to converge to and maintain a predefined geometric path in the presence of significant and persistent operational challenges [4].
The control of unmanned airships is a challenging problem, fundamentally complicated by a confluence of several interacting factors. One arises from the airship’s internal dynamics, which are characterized by large inertia, low damping, and highly coupled nonlinear behavior, rendering the vehicle inherently sluggish and difficult to stabilize [5]. This inherent dynamic challenge is exacerbated by the operational environment, as operating at high altitudes exposes the vehicle to persistent and intense wind fields, whose wind velocity can be a significant fraction of the airship’s airspeed. Consequently, this elevates wind from a disturbance to a dominant and mission-critical factor demanding robust compensation [6]. Compounding these challenges, many missions, such as area surveillance, require the airship to follow closed-loop and repetitive trajectories (e.g., racetrack patterns), often while satisfying strict state constraints on tracking error to ensure safety or sensor coverage. These paths introduce topological challenges for guidance systems, such as reference discontinuity, which are not encountered in simple point-to-point navigation [7,8]. Addressing these multifaceted challenges calls for an integrated guidance and control architecture that provides robustness, smooth actuation, topological consistency, and explicit constraint handling.
The LOS guidance law remains a well-established and widely adopted method, valued for its geometric clarity and low computational overhead [9]. It operates by directing the vehicle towards a virtual target or look-ahead point situated on the desired path. However, classical LOS guidance with a fixed look-ahead distance suffers from an inherent trade-off: a small distance yields aggressive tracking but risks oscillations, while a large distance ensures smoothness at the cost of sluggish response. More importantly, the LOS guidance law is susceptible to steady-state cross-track errors when subjected to persistent lateral disturbances, such as crosswind, regardless of whether the look-ahead distance is small or large [10].
Several extensions of the LOS framework have been developed to improve robustness and tracking accuracy. Integral LOS (ILOS) augments the classical law with an integral term that compensates for constant environmental forces, thereby removing steady-state cross-track errors [11,12]. Subsequent work has introduced adaptive LOS schemes in which the look-ahead distance is adjusted online based on the cross-track error [13]. Although these approaches improve tracking performance on open or piece-wise continuous paths, they share a common and unaddressed limitation that they fail to handle the topological discontinuity inherent in closed-loop trajectories. When the look-ahead point crosses the path’s seam, either at the closure point of a loop (e.g., from the end waypoint back to the start) or at a segment transition (e.g., from a straight section into a turning arc), the path index undergoes an abrupt jump. This discrete index-jump phenomenon causes a discontinuous change in the commanded heading, which can result in control signal saturation and degraded tracking performance, an important concern for persistent loitering missions [14].
At the control layer, Sliding Mode Control (SMC) has been extensively studied for its robustness against matched uncertainties and external disturbances [15]. Its practical application, however, is often hindered by the chattering phenomenon—high-frequency oscillations in the control signal caused by the discontinuous switching law, which may excite unmodeled dynamics and accelerate actuator wear [16,17]. Research to mitigate this issue has primarily followed two paths. The first involves higher-order SMC methods, notably the Super-Twisting Algorithm (STA) [18,19]. By shifting the discontinuity to a higher derivative of the control signal, STA generates a continuous control action effectively suppressing chattering while preserving the finite-time convergence and robustness properties of conventional SMC [20]. The second path aims to enhance convergence speed through TSMC and its nonsingular variants [21]. Unlike conventional SMC, which offers asymptotic stability, TSMC ensures finite-time convergence of the system states, a property often required in fast-response applications [22]. Although the combination of STA and TSMC provides a practical means for achieving low-chatter, finite-time control [23], these methods remain fundamentally reactive. Their efficacy relies on control gains being large enough to dominate the worst-case disturbance bound [24]. For an airship facing large and sustained wind forces, this can result in excessive control effort and may not be the most efficient strategy. These considerations indicate the need for a proactive mechanism capable of estimating and compensating for the dominant portion of the disturbance, thereby reducing the reliance on high-gain robust control.
To enable proactive disturbance compensation, the ESO has emerged as a compelling paradigm [25]. The core concept of an ESO is to aggregate all sources of uncertainty—including external disturbances, unmodeled dynamics, and parametric variations—into a single total disturbance variable [26]. This augmented variable is then treated as an extended state of the system, which the observer estimates in real-time. The notable advantage of the ESO is its weak dependence on detailed system modeling. The ESO requires only coarse structural knowledge of the system’s mathematical model while providing a direct estimate of the total disturbance, which can then be actively compensated in the control loop. These ESO-based designs have been applied across various aerospace platforms, where they have demonstrated improved disturbance rejection and robustness [27].
Despite these individual advances, an important gap remains in integrating these developments into a cohesive framework. Advanced guidance laws, finite-time robust controllers, and disturbance observers have been developed largely as standalone components, and a framework that integrates all three in a unified manner is still lacking. In addition, existing approaches rarely offer formal guarantees on state-constraint bounds satisfaction—such as bounds on tracking error—which are essential for safe operation near obstacles and for maintaining sensor coverage[28,29]. Achieving such integration is nontrivial, as it requires ensuring the stability of a tightly coupled system in which the observer, guidance law, and controller interact dynamically while state constraint bounds must be enforced without relying on excessively high feedback gains.
To address the aforementioned limitations and bridge the identified research gaps, this paper develops a unified guidance and control framework designed to enhance disturbance resilience for unmanned airships executing closed-loop path following missions in uncertain environments. The main contributions of this work are summarized as follows:
  • A Curvature-Aware Adaptive LOS Guidance Law: A novel nonlinear LOS guidance law is proposed that dynamically adapts the look-ahead distance based on both local path curvature and cross-track error. This strategy is coupled with an index-increment mechanism that explicitly suppresses the index-jump phenomenon, guaranteeing a smooth and continuous LOS angle command even across the seam of closed-loop trajectories.
  • A Unified guidance and control Synthesis with BLF Constraint Guarantee: We develop a unified guidance and control synthesis that rigorously enforces state constraints. A BLF is constructed on the LOS heading error, guaranteeing that this guidance error remains within predefined bounds for all time, thus ensuring stable and predictable controller behavior.
  • A Finite-Time, Disturbance-Rejecting ST-TSMC Law: A robust inner-loop controller is developed by integrating an ESO with an ST-TSMC law. The ESO estimates and compensates for lumped physical disturbances and complex kinematic disturbances arising from the LOS geometry. The ST-TSMC law then drives the yaw-rate tracking error to a small residual set in finite time, ensuring chattering-free, robust tracking of the BLF-constrained guidance command.
The remainder of this paper is organized as follows. Section 2 details the airship dynamic model and formulates the path-following control problem. Section 3 presents the geometric representation of the reference path and derives the associated error kinematics. Section 4 constructively derives the integrated guidance and control framework, detailing the ESO, the BLF-SMC synthesis, and the guidance law. Section 5 presents the formal stability analysis, culminating in the unified stability theorem. Section 6 reports simulation studies—together with comparative and robustness evaluations—that assess the performance of the proposed framework. Finally, Section 7 concludes the paper and discusses potential avenues for future research.

2. System Modeling and Problem Formulation

The unmanned airship considered in this study adopts a conventional ellipsoidal envelope filled with helium, which provides the buoyant lift required to sustain flight. The gondola, mounted beneath the envelope, houses the avionics and power systems. Two propellers, symmetrically installed on both sides of the gondola, deliver the main propulsion forces, while the rudder mounted at the empennage surface generates the yaw control moment. The general configuration and coordinate frames for the airship are illustrated schematically in Figure 1.
To describe the planar motion of the airship, two coordinate frames are defined. The Earth-Fixed Reference Frame (ERF), denoted as O g x g y g , is fixed to the ground, with the x g -axis pointing north and the y g -axis pointing east. The Body-Fixed Reference Frame (BRF), denoted as O x y , is rigidly attached to the airship with its origin O located at the center of volume (CV). The x-axis is directed forward along the airship’s longitudinal axis toward the nose, while the y-axis is perpendicular to the x-axis and points laterally to the right. The airship’s attitude is characterized by the yaw angle ψ , which specifies the orientation of the BRF relative to the ERF. The attitude of the airship is characterized by the yaw angle ψ , which defines the orientation of the BRF relative to the ERF.

2.1. Kinematic Model

Assuming that the airship behaves as a rigid body and that the motion is restricted to the horizontal plane neglecting pitch and roll dynamics, the kinematic relationship between the position and velocity of the airship in the two coordinate frames can be written as
ζ ˙ = R ( ψ ) v = cos ψ sin ψ sin ψ cos ψ u v .
where ζ = [ x , y ] T represents the position vector of the airship’s Center of Volume (CV) in the ERF, and v = [ u , v ] T denotes the surge and sway velocities in the BRF. The transformation matrix R ( ψ ) captures the geometric coupling introduced by the yaw orientation.

2.2. Dynamic Model

The dynamic behavior of the airship in the horizontal plane can be described by a set of coupled nonlinear equations that capture both translational and rotational motions. These two components are inherently interconnected, since inertial and aerodynamic couplings arise naturally from the vehicle’s geometry and its underactuated configuration.
The translational dynamic component, which describes the surge–sway motion of the airship in the BRF, is dynamically coupled with the yaw behavior and can be expressed in a compact matrix form as
m u 0 0 m v u ˙ v ˙ = m v r v m u r u d u u d v v + τ 2 0 + δ u δ v .
where m u and m v are the effective mass terms that incorporate the added-mass effects in the surge and sway directions, respectively; d u and d v are the corresponding hydrodynamic damping coefficients; and T p denotes the total thrust produced by the propellers. The lumped uncertainties Δ u and Δ v include unmodeled nonlinearities, parametric perturbations, and exogenous disturbances.
The rotational dynamic component, which is dynamically coupled with the translational motion and governs the yaw dynamics, is formulated as:
1 0 0 m r M r ψ ˙ r ˙ = 0 1 0 0 C r ψ r + 0 m u v u v 0 d r r + 0 τ 1 + 0 δ r .
where ψ and r = ψ ˙ represent the yaw angle and yaw rate, respectively. The matrices M r = diag ( 1 , m r ) and C r denote the rotational subsystem’s effective inertia and cross-inertial coupling matrix. The physical parameters m u v m u m v and d r quantify the inertial coupling from the translational dynamics and the hydrodynamic yaw damping, respectively. The inputs to the rotational subsystem consist of the control torque τ 1 , generated by the rudder, and the lumped disturbance δ r , which aggregates all unmodeled dynamics, parametric uncertainties, and external wind effects.
The adopted 3-DOF formulation provides a concise yet sufficient representation of the dominant horizontal-plane dynamics of the airship. By decoupling the vertical motion—which can be independently governed through buoyancy modulation or pitch control—the model preserves essential dynamic characteristics while enabling tractable analysis within the planar domain. Nevertheless, the airship remains an intrinsically underactuated system, featuring three motion states ( u , v , r ) but only two control inputs ( τ 1 , τ 2 ) . Such structural underactuation inherently couples the surge, sway, and yaw dynamics in a nonlinear manner, thereby imposing nontrivial challenges for subsequent controller design and stability analysis.

2.3. Disturbance and Uncertainty Formulation

In realistic flight conditions, the airship is inevitably influenced by environmental factors such as wind, turbulence, and atmospheric pressure variations. Among these, crosswind effects play a particularly dominant role in altering both the translational and rotational responses of the vehicle. To account for these effects, a lumped disturbance vector Δ = [ Δ u , Δ v , Δ r ] T is introduced to encapsulate unmodeled dynamics, parametric uncertainties, and wind-induced forces and moments. Assuming a mean wind speed F w acting from direction ψ w , the equivalent disturbance components expressed in the BRF are given by
W u W v W r = F w cos ( ψ ψ w ) sin ( ψ ψ w ) l x sin ( ψ ψ w ) l y cos ( ψ ψ w ) .
where [ l x , l y ] denote the aerodynamic moment arms measured from the airship’s center of volume (CV) to the aerodynamic center. These relationships effectively capture the coupling between translational and rotational disturbances caused by the lateral wind field.
δ r δ u δ v = Δ δ r Δ δ u Δ δ v + Δ m u v u v Δ m u v v r Δ m u v u r Δ d r r Δ d u u Δ d v v Δ m r r ˙ Δ m u u ˙ Δ m v v ˙ + W r W u W v .
where Δ δ i ( i { u , v , r } )denotes the unmodeled coupling effects between pitch and roll dynamics, Δ m i and Δ d i represent parameter uncertainties associated with the aerodynamic and added-mass effects, and W i ( i { u , v , r } ) corresponds to the wind-induced forces and moment described in Eq. (4).
Assumption 1: It is assumed that the overall lumped disturbances are bounded by finite but unknown constants, i.e., | δ i | δ ¯ i ( i { u , v , r } ), where δ ¯ i > 0 and denotes the unknown finite upper bound of the ith lumped disturbance. This mild assumption is standard in nonlinear airship and marine vehicle modeling and provides a foundation for the design of robust control laws that guarantee stability without requiring explicit disturbance estimation.

2.4. Control Objectives

Consider the unmanned airship system governed by the kinematic and dynamic models (1)–(3), subject to the lumped disturbances δ i defined in Eq. (5) and bounded according to Assumption 1. Building upon the path-following error dynamics developed in Section 3, the main objective of this work is to design a robust, finite-time, and constraint-aware control framework that ensures constraint satisfaction and closed-loop stability even in the presence of input saturation. Specifically, the proposed control framework aims to synthesize the desired commanded control input τ c = [ τ 1 , τ 2 ] T , such that the following control objectives are achieved simultaneously:
  • Finite-time practical convergence. There exist a finite time T f and nonnegative radii ε e and ε ψ such that, for all t T f ,
    ( e e ( t ) , e ψ ( t ) ) [ ε e , ε e ] × [ ε ψ , ε ψ ] .
    In the absence of disturbances, the convergence is exact, corresponding to ε e = ε ψ = 0 .
  • Prescribed output constraints. Let k e , k ψ : [ 0 , ) ( 0 , ) be continuously differentiable, time-varying constraint bounds. Define the time-varying safe set
    C ( t ) : = ( e e , e ψ ) : | e e | < k e ( t ) , | e ψ | < k ψ ( t ) .
    Constraint satisfaction is achieved by establishing the forward invariance of C ( t ) .
    ( e e ( 0 ) , e ψ ( 0 ) ) C ( 0 ) ( e e ( t ) , e ψ ( t ) ) C ( t ) , t 0 .
  • Input saturation handling. Let τ c = [ τ 1 , c , τ 2 , c ] denote the commanded input, while τ = [ τ 1 , τ 2 ] represents the actuator-constrained input satisfying τ i , min < τ i , max . The actuator nonlinearity is captured through the saturation mapping
    τ i = sat [ τ i , min , τ i , max ] ( τ i , c ) : = min τ i , max , max { τ i , min , τ i , c } ,
    where i { 1 , 2 } , and closed-loop stability as well as performance robustness must be preserved in the presence of this nonlinear saturation behavior, potentially requiring integral anti-windup compensation.

3. Path Geometry and Guidance Law Formulation

To facilitate the subsequent development of the guidance and control laws, the reference trajectory is parameterized by its arc length as Γ = { ( x d ( s ) , y d ( s ) ) s R + } , where s denotes the arc-length coordinate along the path. The corresponding Frenet frame is defined by the unit tangent and normal vectors t d = [ cos ψ d , sin ψ d ] and n d = [ sin ψ d , cos ψ d ] , respectively, while the curvature κ ( s ) satisfies the Frenet–Serret relation ψ ˙ d = κ ( s ) s ˙ . The closest-point projection of the vehicle position onto Γ identifies the arc-length parameter s associated with the geometrically nearest point on the path. The effective path coordinate used for guidance is then given by s t = s + L d c , where L d c denotes the local arc-length offset accounting for the displacement between the projection point and the look-ahead location along the curve.
The path-following objective is defined relative to the reference curve Γ . The cross-track error e e denotes the perpendicular distance between the airship’s position p = [ x , y ] and the closest point on Γ , p d = [ x d , y d ] , and corresponds to the lateral component of p p d expressed in the Frenet frame at p d :
0 e e = R ( ψ d ) ( p p d ) ,
where ψ d denotes the tangent orientation of the reference path at p d . The evolution of this geometric error follows directly from the Frenet–Serret kinematics [30,31]:
e ˙ e = u sin ( ψ ψ d ) + v cos ( ψ ψ d )
where ( u , v ) denote the body-fixed surge and sway velocities, respectively. Defining the relative heading ψ ˜ ψ ψ d , the kinematic relation (10) simplifies to:
e ˙ e = u sin ( ψ ˜ ) + v cos ( ψ ˜ )
Eq. (11) shows that the cross-track error e e is an unactuated state whose evolution is dictated solely by the relative heading ψ ˜ and the lateral velocity v. As a result, e e can only be regulated indirectly by appropriately shaping the dynamics of ψ ˜ through the heading reference ψ , thereby necessitating a guidance law that ensures its convergence to zero.

3.1. Line-of-Sight (LOS) Guidance Formulation

The kinematic relation in (11) shows that the cross-track error e e can only be influenced indirectly through the heading ψ . To generate a suitable reference for ψ , a Line-of-Sight (LOS) guidance law is adopted. The method constructs an instantaneous virtual target, or look-ahead point p l a = [ x l a , y l a ] , located on the reference path Γ . The relative position vector from the airship’s current location p = [ x , y ] to this look-ahead point determines the LOS angle ψ l o s :
ψ l o s = atan2 ( y l a y , x l a x )
With formulation (12), regulation of the cross-track error is achieved indirectly by steering the airship’s heading ψ toward the time-varying LOS reference ψ l o s . The closed-loop characteristics of this indirect mechanism depend on the specification of the look-ahead point p l a , addressed in the following discussion.
The selection of p l a is determined by the adaptive look-ahead distance L d . A fixed L d yields an inherent trade-off: large values promote smooth control action but degrade tracking accuracy in high-curvature segments, whereas small values enhance tracking responsiveness at the expense of increased control sensitivity and potential oscillations [30]. To balance these competing effects, L d is adjusted online. The look-ahead point p l a is defined as the point on Γ that lies an arc length of L d ahead of the closest path point p d . The adaptation mechanism regulates L d through two geometric error indicators. First, the distance is modulated inversely with the local curvature κ via L d , κ = f 1 ( κ ) , reducing L d in high-curvature regions to maintain tracking fidelity and prevent premature shortcutting of the path. Second, the distance is scaled by the lateral deviation e e through η e = f 2 ( e e ) , which decreases L d when the vehicle is substantially displaced from the path, thereby promoting a more direct intercept trajectory and improving convergence. These complementary effects are combined into a single, bounded adaptation law:
L d = sat L d , κ · η e , L d , m i n , L d , m a x
where L d , min and L d , max specify the admissible interval for L d , ensuring compliance with physical limitations and preserving closed-loop stability.
A practical difficulty emerges when applying the guidance logic in Section 3.1 to closed-loop trajectories. Let i d x l a ( k ) denote the discrete path index of the look-ahead point p l a at sampling instant k. As the vehicle approaches the path seam corresponding to the N 1 index wrap-around, a direct computation of p l a may cause i d x l a to change discontinuously. Such discontinuities produce abrupt variations in ψ l o s in Eq. (12), thereby introducing undesirable transients into the closed-loop system. To preserve reference continuity, an incremental index–update mechanism is employed in place of a fully recomputed index. Let i d x t a r g e t ( k ) denote the naively computed index, which may contain a discontinuous jump. The raw incremental change relative to the previous index is:
Δ i d x r a w ( k ) = i d x t a r g e t ( k ) i d x l a ( k 1 )
The raw increment Eq. (14) is subsequently bounded by the admissible rate limit Δ i d x max , defined as the maximum allowable index variation over a sampling interval Δ t :
Δ i d x s a t ( k ) = sat Δ i d x r a w ( k ) , Δ i d x max , + Δ i d x max
The update of the look-ahead index is governed solely by the bounded, rate-limited increment:
i d x l a ( k ) = i d x l a ( k 1 ) + Δ i d x s a t ( k )
The rate-limiting mechanism in Eq. (14)–(16) enforces continuity in p l a and the corresponding ψ l o s , which is essential for ensuring a well-posed closed-loop reference.

3.2. Guidance-Control Error Kinematics

The guidance law in Section 3.1 generates the continuously varying LOS reference ψ l o s in Eq. (12). Accordingly, the control design focuses on regulating the LOS heading error e ψ , defined as the angular discrepancy between the vehicle’s heading and the LOS direction:
e ψ = atan2 sin ( ψ ψ l o s ) , cos ( ψ ψ l o s )
where e ψ ( π , π ] denotes the instantaneous angular deviation between the airship’s heading and the virtual target direction. The connection between this kinematic quantity and the dynamic control input, namely the yaw rate r, follows from its time derivative. Differentiating Eq. (17) gives:
e ˙ ψ = ψ ˙ ψ ˙ l o s
Substituting the yaw–rate relation ψ ˙ = r into (18) yields the kinematic expression for the LOS heading error:
e ˙ ψ = r p s i ˙ l o s
The kinematic relation in Eq. (19) provides link between the LOS error dynamics and the control input, reducing the path-following task to the stabilization of a perturbed first-order integrator in the variable r. The LOS rate ψ ˙ l o s constitutes a time-varying kinematic disturbance whose value depends not only on the vehicle’s translational velocity ( x ˙ , y ˙ ) but also on the motion of the look-ahead point ( x ˙ l a , y ˙ l a ) , the latter being dictated by the adaptive guidance law in Eq. (13).

4. Control Design

To address the challenges of uncertainty and disturbance formulated in the previous section, a hierarchical integrated guidance and control framework is proposed, as illustrated in the framework in Figure 2. The architecture is holistically designed to provide a robust solution by systematically decomposing the path-following task. It is composed of three primary, synergistic components: (1) an ESO to estimate and actively compensate for lumped disturbances in real time, (2) a nonlinear, curvature-aware guidance law to generate robust and continuous desired state commands, and (3) a STS-ATSMC to ensure fast and smooth error convergence of the inner control loops. Each component is detailed in the following subsections.

4.1. Inner-Loop Dynamics and Disturbance Estimation

The control architecture adopts a cascaded structure, in which the inner loop regulates the yaw–rate dynamics, whereas the outer loop governs the path–following kinematics. To ensure reliable tracking of the desired yaw–rate command r des under parametric uncertainties and external disturbances, we examine the rotational dynamics. From (3), the yaw dynamics are expressed as
m r r ˙ = ( m u m v ) u v d r r + τ 1 + δ r .
Eq.(20) can be reformulated into an affine control form:
r ˙ = f r ( u , v , r ) + b r τ 1 + d r ( t ) ,
where f r ( m u v u v d r r ) / m r denotes the known nonlinear dynamics, b r 1 / m r is the control input gain, and d r δ r / m r denotes the lumped uncertainty, arising from unmodeled effects and external disturbances. To mitigate the influence of this uncertainty, ESO is adopted, and the ESO treats d r ( t ) as an augmented state and provides a real-time estimate d ^ r = z ^ r , 3 . The estimation error d ˜ r ( t ) = d r ( t ) d ^ r ( t ) is uniformly ultimately bounded, satisfying d ˜ r c r / ω r .
To leverage the disturbance estimate provided by the ESO, a control law is formulated via feedback linearization combined with active disturbance rejection. The objective is to cancel the known nonlinear dynamics f r ( u , v , r ) and compensate for the estimated disturbance d ^ r ( t ) , while introducing a new virtual control input ν r that will subsequently be designed to stabilize the yaw-rate tracking error. Under this construction, the yaw control torque is specified as
τ 1 = 1 b r f r ( u , v , r ) d ^ r + ν r .
Substituting the control law (22) into the affine yaw dynamics (21) yields the resulting inner-loop plant:
r ˙ = f r + b r 1 b r ( f r d ^ r + ν r ) + d r = f r f r d ^ r + ν r + d r = ν r + ( d r d ^ r ) .
Define the residual disturbance estimation error as d ˜ r ( t ) d r ( t ) d ^ r ( t ) . The compensated yaw dynamics thus reduce to the perturbed first-order system
r ˙ = ν r + d ˜ r .
Eq. (24) reveals a structural simplification: the original coupled and nonlinear yaw dynamics have been reduced to a perturbed first-order integrator driven solely by the virtual control input ν r and the bounded disturbance residual d ˜ r . This representation clarifies the subsequent design objective, namely to synthesize ν r such that yaw rate r tracks the desired yaw-rate command r des , while ensuring closed-loop stability in the presence of d ˜ r .

4.2. LOS Guidance Kinematic Analysis

The analysis in Section 3.1 (Eq. 19) shows that the guidance objective reduces to stabilizing the yaw-rate error e ˙ ψ = r ψ ˙ l o s . Here, the LOS angle rate ψ ˙ l o s , enters as a purely kinematic disturbance. A constructive controller synthesis in Section 4.3 therefore requires a precise characterization of this disturbance term, including its structure and admissible bounds. The LOS angle ψ l o s defined in Eq. 12 depends on the relative position vector p r e l = p l a p , where Δ y = y l a y and Δ x = x l a x . Its magnitude L l o s = p r e l = Δ x 2 + Δ y 2 denote the instantaneous LOS distance. The time derivative of ψ l o s = atan2 ( Δ y , Δ x ) follows from the chain rule, yielding
ψ ˙ l o s = d d t atan2 ( Δ y , Δ x ) = 1 L l o s 2 Δ y ˙ Δ x Δ y Δ x ˙
Incorporating the relative velocity components, Δ x ˙ = x ˙ l a x ˙ , Δ y ˙ = y ˙ l a y ˙ , the LOS rate expression expands into its full kinematic form in the ERF:
ψ ˙ l o s = ( y ˙ l a y ˙ ) ( x l a x ) ( y l a y ) ( x ˙ l a x ˙ ) L l o s 2
Although the expression in Eq. (26) is formally exact, its utility for control synthesis is limited by its explicit dependence on the full vehicle kinematics and on the differential geometry of the path. To make these dependencies explicit, the airship velocity p ˙ = [ x ˙ , y ˙ ] T and the look-ahead point velocity p ˙ l a = [ x ˙ l a , y ˙ l a ] T are expanded. The airship’s ERF velocity p ˙ follows from its body-frame velocities ( u , v ) and yaw angle ψ through the rotation in Eq. 1:
x ˙ y ˙ = cos ( ψ ) sin ( ψ ) sin ( ψ ) cos ( ψ ) u v .
The ERF velocity of the look-ahead point, p ˙ l a , admits a more structured form. Because the look-ahead point lies on the path Γ ,its velocity is constrained to be tangent to the curve at the location s l a = s c + L d , where the corresponding path tangent angle is ψ d , l a = ψ d ( s l a ) :
x ˙ l a y ˙ l a = s ˙ l a cos ( ψ d , l a ) sin ( ψ d , l a ) .
The scalar progression rate of the look-ahead point along the path, s ˙ l a is a dynamic quantity governed by
s ˙ l a = s ˙ c + L ˙ d
The progression rate s ˙ l a comprises two time-varying components: the closest-point speed s ˙ c and the rate of change of the adaptive look-ahead distance L ˙ d . Both quantities introduce additional dependencies on the vehicle state and the path geometry. The closest-point speed s ˙ c follows from the Frenet–Serret kinematics [30], which relate the vehicle’s translational velocity to its projection onto the path tangent at s c :
s ˙ c = u cos ( ψ ˜ ) + v sin ( ψ ˜ ) 1 κ ( s c ) e e
where ψ ˜ = ψ ψ d ( s c ) and κ ( s c ) denote the path-tangent heading error and local curvature at the closest point, respectively. The rate of change of the adaptive look-ahead distance L ˙ d , follows from differentiating the adaptation law in Eq. 13, with saturation neglected for analytical tractability:
L ˙ d = d d t L d , κ · η e = L ˙ d , κ η e + L d , κ η ˙ e = f 1 κ κ ˙ η e + L d , κ f 2 e e e ˙ e
The quantities κ ˙ and e ˙ e in (29) introduce explicit dependence on the path’s higher-order geometry and on the vehicle’s full kinematic state. In particular, κ ˙ = d κ d s c s ˙ c , where d κ d s c (or κ ) denotes the local curvature variation, and e ˙ e is the cross-track error rate given in Eq. (11). These dependencies render the complete expression for ψ ˙ l o s in Eq. (26) analytically unwieldy for direct incorporation into a real-time control law. Its evaluation would require the full vehicle state ( p , ψ , u , v ) , the full guidance state ( e e , ψ ˜ , L d ) , and higher-order—often unmeasurable—path derivatives such as κ ). For robust control synthesis, ψ ˙ l o s is therefore treated as a structured, time-varying, but bounded disturbance. We denote this kinematic disturbance as
Ξ ( t ) ψ ˙ l o s
Given the bounded airship velocity and the assumed second-order continuity of the path Γ , the disturbance Ξ ( t ) is uniformly bounded by some unknown finite constant, i.e., | Ξ ( t ) | Ξ ¯ . Under this characterization, the LOS heading–error kinematics of Eq. 19 can be written in the simplified form:
e ˙ ψ = r Ξ ( t )

4.3. Constructive BLF-SMC Synthesis (Yaw Channel)

Having reduced the inner-loop yaw dynamics to the perturbed integrator r ˙ = ν r + d ˜ r in Eq. 24, the control objective is to stabilize the LOS heading error e ψ 0 , which by the properties of the LOS guidance law from (Section 3.1) guarantees the convergence of the cross-track error e e . In addition to stabilization, the design must ensure that the heading error remains within the prescribed safety bound for all time, i.e., | e ψ ( t ) | < ψ ¯ . To meet both requirements, a cascaded sliding-mode structure is adopted. The outer loop introduces a sliding surface defined on the kinematic error e ψ , while the inner-loop controller governing ν r regulates the yaw rate r to track the command generated by the outer loop. The constraint | e ψ ( t ) | < ψ ¯ , established as a primary requirement in Section 4.3, is encoded through the barrier Lyapunov function (BLF):
V blf = μ 2 ln ψ ¯ 2 ψ ¯ 2 e ψ 2
where μ > 0 is a design parameter. By construction, V blf as | e ψ | ψ ¯ , implying that any control law satisfying V ˙ blf 0 automatically enforces the constraint. The time derivative of V blf links the evolution of the barrier function to the system kinematics in Eq. 31:
V ˙ blf = V blf e ψ e ˙ ψ = μ e ψ ψ ¯ 2 e ψ 2 r Ξ ( t )
Equation (33) reveals the central synthesis difficulty: the yaw rate r must be selected to guarantee V ˙ blf 0 in the presence of the unknown kinematic disturbance Ξ ( t ) . An idealized control input r ideal , which would exactly cancel Ξ ( t ) while providing barrier-weighted damping, would be of the form:
r ideal = Ξ ( t ) k p e ψ ψ ¯ 2 e ψ 2
where k p > 0 . The expression in Eq. 34 is, however, not implementable in practice because Ξ ( t ) = ψ ˙ l o s constitutes a complex, unmeasurable disturbance (Section 4.2). This limitation necessitates a different control structure. The synthesis is therefore arranged in a cascaded manner: an implementable outer-loop command r des is introduced, and the inner loop is subsequently tasked with rejecting the remaining disturbances. Accordingly, the desired yaw rate r des is chosen to incorporate only stabilizing proportional and integral terms:
r des k p e ψ k I η ψ
where k p , k I > 0 are control gains and η ˙ ψ = e ψ . Under this structure, the role of the inner loop is to drive r r des in finite time while compensating for the combined disturbances Ξ ( t ) and d ˜ r .
The role of the inner loop is to regulate the yaw rate r so that it tracks the desired rate r des in finite time, despite the presence of the plant disturbance d ˜ r and the kinematic disturbance Ξ ( t ) . To formalize this objective, the sliding variable is defined as the yaw-rate tracking error s r r des , whose dynamics follow from differentiating s:
s ˙ = r ˙ r ˙ des
Substituting the plant relation r ˙ = ν r + d ˜ r from Eq. 24 and the command derivative r ˙ des = k p e ˙ ψ k I e ψ yields:
s ˙ = ( ν r + d ˜ r ) ( k p e ˙ ψ k I e ψ ) = ν r + d ˜ r + k p ( r Ξ ( t ) ) + k I e ψ
To stabilize the sliding dynamics, the virtual control ν r is constructed to cancel the known measurable terms, with robustness provided by an additional component ν smc :
ν r k p r k I e ψ + ν smc
Substituting ν r from Eq. 38 into the sliding dynamics s ˙ in Eq. 37 yields:
s ˙ = ( k p r k I e ψ + ν smc ) + d ˜ r + k p ( r Ξ ( t ) ) + k I e ψ = k p r k I e ψ + ν smc + d ˜ r + k p r k p Ξ ( t ) + k I e ψ = ν smc + d ˜ r k p Ξ ( t )
This substitution reduces the sliding dynamics to the perturbed integrator s ˙ = ν smc + d total ( t ) , where d total ( t ) d ˜ r k p Ξ ( t ) denotes the lumped disturbance. Because both d ˜ r and Ξ ( t ) = ψ ˙ l o s are bounded, d total ( t ) is uniformly bounded by an unknown constant d ¯ total . To ensure finite-time convergence of s in the presence of d total ( t ) , the Super–Twisting terminal sliding–mode law is adopted for ν smc :
ν smc = k s sat s ϕ k t sign ( s ) | s |
With k s , k t chosen sufficiently large (i.e., k s > d ¯ total ), this law guarantees finite-time convergence of s 0 . To assess whether the control law satisfies the BLF constraint on e ψ , the BLF dynamics in Eq. 33 are re-evaluated with the substitution r = s + r des :
V ˙ blf = μ e ψ ψ ¯ 2 e ψ 2 ( s + r des ) Ξ ( t ) = μ e ψ ψ ¯ 2 e ψ 2 s k p e ψ k I η ψ Ξ ( t ) = k p μ e ψ 2 ψ ¯ 2 e ψ 2 + k I μ e ψ η ψ ψ ¯ 2 e ψ 2 + s μ e ψ ψ ¯ 2 e ψ 2 Ξ ( t ) μ e ψ ψ ¯ 2 e ψ 2
The derivative V ˙ blf comprises a stabilizing component as well as two disturbance-related terms: one associated with the sliding variable s and the other arising from the kinematic disturbance Ξ ( t ) . Because the Super–Twisting law ensures s 0 in finite time, the term proportional to s vanishes asymptotically, leaving the BLF dynamics governed by:
V ˙ blf k p μ e ψ 2 ψ ¯ 2 e ψ 2 + μ e ψ ψ ¯ 2 e ψ 2 Ξ ¯
These bounds imply that the heading–error e ψ is uniformly ultimately bounded. The barrier function ensures that | e ψ | remains strictly within ψ ¯ for all time; however, in the presence of a large disturbance upper bound Ξ ¯ , asymptotic convergence cannot be guaranteed. Instead, the error approaches a compact residual set whose radius scales with Ξ ¯ / k p . The final yaw control torque τ 1 follows from substituting Eqs. (22), (38), and (40) into the feedback-linearized yaw dynamics. Recalling b r = 1 / m r :
τ 1 = 1 b r f r d ^ r + ν r = m r f r d ^ r k p r k I e ( ψ ) + ν smc = m r f r ( u , v , r ) d ^ r k p r k I e ( ψ ) + m r k s sat s ϕ k t sign ( s ) | s |
Equation (43), together with the definitions of the sliding variable s and the desired yaw rate r des , constitutes the final unified yaw–channel control law.

4.4. Longitudinal Control Channel Synthesis (Surge Channel Control)

The longitudinal controller designs the surge thrust τ 2 to ensure the vehicle’s forward velocity u tracks the desired adaptive speed profile u des defined. We begin with the surge dynamics, which are the first row of the translational model (2):
m u u ˙ = m v r v d u u + τ 2 + d u ( t ) .
Similar to the yaw channel, we lump the unmodeled couplings m v r v and external disturbances d u into a single total disturbance, d u lumped m v r v + d u ( t ) . The ESO provides an estimate d ^ u = z ^ u , 3 , leaving a bounded residual error d ˜ u = d u lumped d ^ u . The dynamics can then be written as:
m u u ˙ = d u u + τ 2 + d ^ u + d ˜ u .
We design the thrust τ 2 using feedback linearization to cancel the known damping term d u u and the estimated disturbance d ^ u , while inserting a new virtual control ν u :
τ 2 = d u u d ^ u + m u ν u .
Substituting (44) into the surge dynamics yields:
u ˙ = ν u + d ˜ u / m u ,
where d ˜ u = d u lumped d ^ u denotes the bounded residual disturbance. The control objective for the longitudinal channel is to drive the velocity tracking error, e u = u des u , to zero. To ensure zero steady-state error, a PI-type sliding surface is formulated as s u = e u + γ u e u d t . The stability of this sliding surface is analyzed via the Lyapunov candidate V u = 1 2 s u 2 . The synthesis of the virtual control ν u is therefore driven by the requirement to make its time derivative, V ˙ u = s u s ˙ u , negative definite. The synthesis of ν u is guided by the requirement to render V ˙ u = s u s ˙ u negative definite. This analysis begins with the sliding surface derivative:
s ˙ u = e ˙ u + γ u e u = ( u ˙ des u ˙ ) + γ u e u .
Substituting the simplified plant dynamics (45) into (46) reveals the full expression for the sliding dynamics:
s ˙ u = u ˙ des ( ν u + d ˜ u / m u ) + γ u e u .
To stabilize this system, the virtual control ν u is synthesized. A natural choice is to design ν u to cancel the known dynamic term γ u e u which appears in s ˙ u and introduce a new robust control component, ν smc , u , to reject the remaining uncertainties u ˙ des and d ˜ u / m u . This leads to the following control structure:
ν u γ u e u + ν smc , u .
Substituting the control structure (48) into the sliding dynamics (47), which yields the closed-loop sliding dynamics:
s ˙ u = u ˙ des ( γ u e u + ν smc , u + d ˜ u / m u ) + γ u e u = ( u ˙ des d ˜ u / m u ) ν smc , u .
This expression simplifies the Lyapunov derivative V ˙ u = s u s ˙ u to V ˙ u = s u ( Δ u ν smc , u ) , where Δ u u ˙ des d ˜ u / m u encapsulates all remaining terms, including the uncompensated feedforward derivative and the residual ESO error. This Δ u is bounded.
The stability condition V ˙ u < 0 dictates the synthesis of the robust control component ν smc , u . This component must be designed to dominate the lumped uncertainty Δ u . To achieve finite-time convergence, a TSMC law for longitudinal error control is selected:
ν smc , u k u 1 s u + k u 2 | s u | 1 / 2 sign ( s u ) ,
where k u 1 , k u 2 > 0 . Substituting TSMC law (50) back into the Lyapunov derivative V ˙ u = s u ( Δ u ν smc , u ) confirms the stability of the closed-loop system:
V ˙ u = s u ( Δ u k u 1 s u k u 2 | s u | 1 / 2 sign ( s u ) ) = k u 1 s u 2 k u 2 | s u | 3 / 2 + s u Δ u .
By selecting gains k u 1 , k u 2 sufficiently large to overcome the bounded uncertainty Δ u , V ˙ u is rendered negative definite. This guarantees the finite-time convergence of the sliding surface s u to a small neighborhood of the origin. The final surge control τ 2 is synthesized by substituting the derived virtual control ν u from (48) and (50) back into the feedback linearization law (44). This substitution yields the final longitudinal control law:
τ 2 = d u u d ^ u + m u ( γ u e u + ν smc , u ) = d u u z ^ u , 3 + m u γ u e u + k u 1 s u + k u 2 | s u | 1 / 2 sign ( s u ) .
On gain selection, the stability analysis culminating in (51) mandates positive gains ( + k u 1 , + k u 2 ) for the robust TSMC terms. Given the Lyapunov derivative V ˙ u = s u ( Δ u ν smc , u ) , the robust component ν smc , u must share the same sign as s u to create a negative-definite V ˙ u .

5. Stability Analysis

The overall closed-loop stability is examined through the composite Lyapunov function V total , constructed as the sum of the yaw-channel (guidance and inner-loop) and surge-channel contributions:
V total = V yaw + ρ V u
where ρ > 0 is a weighting coefficient, V u denotes the Lyapunov function of the surge channel, and V yaw corresponds to the composite Lyapunov function of the cascaded yaw channel. The latter consists of the barrier Lyapunov term for the outer-loop kinematic error e ψ and the quadratic energy of the inner-loop sliding surface s:
V yaw = V blf ( e ψ ) + V s ( s ) = μ 2 ln ψ ¯ 2 ψ ¯ 2 e ψ 2 + 1 2 s 2
The longitudinal-channel Lyapunov function is given in Section 4.4 as V u = 1 2 s u 2 . The composite Lyapunov function V total is positive definite and radially unbounded. The barrier term satisfies V blf as | e ψ | ψ ¯ , ensuring forward invariance of the constrained set. The time derivative of V total is
V ˙ total = V ˙ blf + s s ˙ + ρ s u s ˙ u
The surgechannel stability follows from the Lyapunov derivative V ˙ u = s u s ˙ u . Using the result of Section 4.4 (Eq. 51), this derivative admits the bound:
V ˙ u = s u Δ u ν smc , u k u 1 s u 2 k u 2 | s u | 3 / 2 + s u Δ u
where Δ u = u ˙ des d ˜ u / m u is uniformly bounded, | Δ u | Δ ¯ u . Applying Young’s inequality to the cross term s u Δ u yields:
V ˙ u k u 1 s u 2 k u 2 | s u | 3 / 2 + 1 2 ϵ u s u 2 + ϵ u 2 Δ ¯ u 2 k u 1 1 2 ϵ u s u 2 k u 2 | s u | 3 / 2 + δ u
where δ u ϵ u 2 Δ ¯ u 2 . Selecting the gains such that k u 1 > 1 2 ϵ u and k u 2 > 0 ensures that V ˙ u is negative semi-definite outside a compact neighborhood of the origin. Consequently, the surge sliding surface s u remains Uniformly Ultimately Bounded. The inner-loop stability is analyzed via V ˙ s = s s ˙ . From the synthesis in Section 4.3, the sliding dynamics are (Eq. 39):
V ˙ s = s s ˙ = s ( ν smc + d total ( t ) )
The lumped disturbance is given by d total ( t ) = d ˜ r k p Ξ ( t ) . With Assumption 1, the model disturbance satisfies | d ˜ r | d ¯ r , and from Section 4.2 the LOS kinematic rate Ξ ( t ) = ψ ˙ los is uniformly bounded as | Ξ ( t ) | Ξ ¯ . Hence, the total disturbance admits the bound:
| d total ( t ) | | d ˜ r | + | k p Ξ ( t ) | d ¯ r + k p Ξ ¯ D ¯
where D ¯ denotes the finite but unknown disturbance bound. Substituting the ST-TSMC law (Eq. 40) into the Lyapunov derivative yields:
V ˙ s = s k s · sat s ϕ k t · sign ( s ) | s | + d total ( t ) k t | s | 3 / 2 k s | s | sat s ϕ + | s | | d total ( t ) | k t | s | 3 / 2 k s | s | sat s ϕ + D ¯ | s |
To establish the negativity of V ˙ s , the analysis proceeds by considering two cases:
  • Case 1: | s | ϕ (Outside boundary layer, sat ( s / ϕ ) = 1 ).
    V ˙ s k t | s | 3 / 2 k s | s | + D ¯ | s | = k t | s | 3 / 2 ( k s D ¯ ) | s |
    Negativity is guaranteed if the gain k s satisfies k s > D ¯ .
  • Case 2: | s | < ϕ (Inside boundary layer, sat ( s / ϕ ) = | s | / ϕ ).
    V ˙ s k t | s | 3 / 2 k s ϕ s 2 + D ¯ | s |
    Using Young’s Inequality, we have.
    V ˙ s k t | s | 3 / 2 k s ϕ s 2 + 1 2 ϵ s s 2 + ϵ s 2 D ¯ 2 k t | s | 3 / 2 k s ϕ 1 2 ϵ s s 2 + δ s
    where δ s ϵ s 2 D ¯ 2 . By choosing k s and ϵ s such that k s ϕ > 1 2 ϵ s , the system is negative semi-definite outside the residual set.
In both cases, V ˙ s is negative definite outside a small residual set, implying that s ( t ) reaches a compact neighborhood of the origin Ω s in finite time. Let this ultimate bound be denoted by | s ( t ) | s ¯ for all t T f . The stability of the outer-loop error e ψ is assessed by analyzing the BLF derivative V ˙ blf . Using the expression derived in Eq. 41, we have:
V ˙ blf = k p μ e ψ 2 ψ ¯ 2 e ψ 2 + s ( t ) · μ e ψ ψ ¯ 2 e ψ 2 Ξ ( t ) · μ e ψ ψ ¯ 2 e ψ 2
The BLF derivative is influenced by two bounded disturbances: the residual sliding surface error s ( t ) , satisfying | s ( t ) | s ¯ , and the kinematic disturbance Ξ ( t ) , satisfying | Ξ ( t ) | Ξ ¯ . Defining W ( e ψ ) = μ e ψ ψ ¯ 2 e ψ 2 , the derivative becomes:
V ˙ blf = k p μ e ψ 2 ψ ¯ 2 e ψ 2 + s ( t ) W ( e ψ ) Ξ ( t ) W ( e ψ )
Applying Young’s inequality to the disturbance terms yields the following bounds:
s ( t ) W ( e ψ ) | s ( t ) | | W ( e ψ ) | s ¯ | W ( e ψ ) | 1 2 ϵ 1 s ¯ 2 + ϵ 1 2 W ( e ψ ) 2 Ξ ( t ) W ( e ψ ) | Ξ ( t ) | | W ( e ψ ) | Ξ ¯ | W ( e ψ ) | 1 2 ϵ 2 Ξ ¯ 2 + ϵ 2 2 W ( e ψ ) 2
where ϵ 1 , ϵ 2 > 0 are design constants. Using these bounds, the BLF derivative satisfies:
V ˙ blf k p μ e ψ 2 ψ ¯ 2 e ψ 2 + ϵ 1 + ϵ 2 2 W ( e ψ ) 2 + δ ψ
where δ ψ 1 2 ϵ 1 s ¯ 2 + 1 2 ϵ 2 Ξ ¯ 2 collects the constant terms generated by the Young-based bounds. Substituting W ( e ψ ) 2 = μ 2 e ψ 2 ( ψ ¯ 2 e ψ 2 ) 2 gives:
V ˙ blf k p μ e ψ 2 ψ ¯ 2 e ψ 2 + ϵ 1 + ϵ 2 2 μ 2 e ψ 2 ( ψ ¯ 2 e ψ 2 ) 2 + δ ψ
After factoring out the common term W ( e ψ ) 2 / μ 2 (i.e., e ψ 2 / ( ψ ¯ 2 e ψ 2 ) 2 ), the derivative satisfies:
V ˙ blf e ψ 2 ( ψ ¯ 2 e ψ 2 ) 2 k p μ ( ψ ¯ 2 e ψ 2 ) ϵ 1 + ϵ 2 2 μ 2 + δ ψ
Ensuring the non-positivity of the derivative in (69) requires the coefficient k p μ ( ψ ¯ 2 e ψ 2 ) ϵ 1 + ϵ 2 2 μ 2 to remain strictly positive, which is equivalent to the condition k p μ ( ψ ¯ 2 e ψ 2 ) > ϵ 1 + ϵ 2 2 μ 2 . This requirement is met provided that e ψ does not approach the barrier boundary ψ ¯ . Moreover, when e ψ is sufficiently large, the quadratic stabilizing term k p μ e ψ 2 ψ ¯ 2 e ψ 2 dominates the bounded disturbance contribution δ ψ , ensuring that V ˙ blf remains negative semi-definite outside a compact set. Consequently, the LOS heading error e ψ is uniformly ultimately bounded. By aggregating the bounds obtained in (57), (60), and (69), the composite Lyapunov derivative admits the inequality
V ˙ total W ( e ψ , s , s u ) + δ u + δ s + δ ψ ,
where W ( · ) is a positive semi-definite function of the closed-loop error states, and δ u , δ s , and δ ψ are non-negative constants determined by the disturbance bounds. The inequality implies that V ˙ total is negative semi-definite outside a compact neighborhood of the origin, which establishes the uniform ultimate boundedness of e ψ , s , and s u .
Since the BLF satisfies V blf as | e ψ | ψ ¯ , violation of the heading-error constraint would imply unbounded growth of V total . However, V total ( 0 ) is finite because the initial condition satisfies | e ψ ( 0 ) | < ψ ¯ , and V ˙ total has been shown to be negative outside a compact residual set. Hence V total ( t ) remains uniformly bounded for all t 0 , which excludes the possibility of V blf diverging. Consequently, the LOS heading error constraint | e ψ ( t ) | < ψ ¯ is enforced for all time.
Theorem 1.
Consider the unmanned airship system (1)–(3), subject to bounded lumped disturbances (Assumption 1) and bounded LOS kinematic disturbance | ψ ˙ l o s | Ξ ¯ . Given the ESO-compensated control laws τ 1 (43) and τ 2 (52), and the adaptive guidance law (Section 3.1), if the control gains are selected to satisfy:
k p , μ , ρ > 0 , k s > D ¯ ( with D ¯ = d ¯ r + k p Ξ ¯ ) , k t > 0 , k u 1 , k u 2 > 0 ( sufficiently large )
then the closed-loop system is Uniformly Ultimately Bounded (UUB). Furthermore:
1.
(Constraint Satisfaction) The BLF V blf guarantees the forward invariance of the feasible set for the LOS heading error, strictly enforcing | e ψ ( t ) | < ψ ¯ for all t 0 .
2.
(Finite-Time UUB) The inner-loop sliding surfaces ( s , s u ) converge in finite time to a small residual set around the origin.
3.
(UUB of States) The LOS heading error e ψ converges to a small residual set Ω ψ whose size is dependent on the bounds D ¯ and Ξ ¯ . The cross-track error e e is consequently UUB by the properties of the adaptive LOS guidance law.
Proof. 
The proof follows by analyzing the composite Lyapunov function V total defined in (53). Its derivative is bounded as shown in (70), yielding V ˙ total W ( · ) + δ total . Under the gain conditions in (71), V ˙ total is negative semi-definite outside a compact set determined by the bounded disturbances, which ensures the Uniform Ultimate Boundedness (UUB) of all closed-loop error states. Specifically, the analysis in Section 5 establishes both the finite-time UUB of the sliding variable s and the UUB of the heading-error state e ψ . Moreover, because the barrier Lyapunov function satisfies V blf as | e ψ | ψ ¯ , constraint violation would imply unbounded growth of V total . Since V total ( 0 ) is finite and V ˙ total ( t ) guarantees uniform boundedness of V total ( t ) , the barrier growth condition cannot be triggered, thereby enforcing | e ψ ( t ) | < ψ ¯ for all t 0 . Finally, convergence of the cross-track error e e follows from the convergence of e ψ through the geometry of the LOS guidance law [30]. □

6. Simulation Results and Analysis

To assess the performance, robustness, and practical relevance of the proposed unified ACLOS and ST-TSMC guidance and control framework, numerical simulations were carried out in MATLAB/Simulink. The simulation environment is based on the 3-DOF airship model described in Section 2, with nominal parameters taken from [9] and summarized in Table 1. The controller is evaluated under wind and measurement-noise conditions representative of realistic operating environments. The reference trajectory is the racetrack path introduced in Section 3, comprising both straight ( | κ | = 0 ) and high-curvature segments. To emulate modeling mismatch, substantial parametric perturbations (e.g., +30% in inertia and 20 % in damping) are imposed as specified in Table 1. In addition, the system is exposed to two concurrent external disturbances: a steady crosswind of 4 m/s at 60 with respect to the ERF and stochastic, zero-mean Gaussian noise injected into the force and torque channels.
The full guidance control architecture comprising the CALOS guidance law, the ESO-based disturbance compensation and ST-TSMC controller, was implemented in accordance with the stability conditions established in the preceding sections. All controller gains, sliding-mode parameters, ESO bandwidths, and CALOS curvature-adaptation coefficients were tuned to satisfy the theoretical requirements while ensuring numerical robustness. To avoid numerical stiffness arising from large initial path-following errors, the BLF-based corrective term ν blf was gradually activated using a smooth scheduling function ω ( t ) , increasing linearly from 0 to ω max within the activation window t [ T 1 , T 2 ] (with T 1 = 20 s , T 2 = 40 s , and ω max = 1.0 ). Standard anti-windup protection was incorporated by constraining the integrator states η ψ and e u d t whenever the corresponding control inputs τ 1 or τ 2 reached their saturation limits. This implementation ensures that the proposed framework operates within its theoretical design envelope under all simulated operating conditions.
The comparative validation of planar trajectories in Figure 3 reveals the difference in tracking fidelity between the proposed framework and the baselines. The simulation is conducted under challenging conditions, including a persistent 4 m/s crosswind and the parametric uncertainties detailed in Table 1. The superior performance of the proposed ACLOS+ST-TSMC controller (black) is immediately evident. The trajectory adheres almost indistinguishably to the reference path (dashed red) in both straight-line and high-curvature segments. This high-fidelity tracking is a direct result of the framework’s synergistic design: the ESO (embedded within the controller) actively estimates and compensates for the lateral wind forces in real-time. This active cancellation prevents the large, persistent cross-track errors seen in the baselines. In stark contrast, both the conventional ATSMC (blue) and ADRC (cyan) controllers demonstrate significant performance degradation. Lacking a sufficiently robust disturbance estimation and rejection mechanism, they are unable to counteract the persistent lateral wind, resulting in a substantial steady-state drift. Furthermore, the magnified inset clarifies a second performance gap: while the baseline controllers diverge, the proposed ACLOS+ST-TSMC framework maintains precision. This validates the effectiveness of the ST-TSMC component in handling coupled nonlinear dynamics, all while the ACLOS guidance law (which embeds the BLF) ensures the core LOS heading error ( e ψ ) is kept within its prescribed bounds.
Moving beyond the trajectory-level comparison, the error time histories in Figure 4 offer direct evidence of the constraint-aware behavior of the proposed control framework. The upper panel demonstrates that the LOS heading error e ψ decays rapidly and remains strictly within its prescribed, time-varying bounds ( ± ψ ¯ , dashed red) throughout the simulation. This behavior follows directly from the Barrier Lyapunov Function V blf constructed in Section 4.3 in Eq. 32, whose divergence as | e ψ | ψ ¯ guarantees forward invariance of the admissible set. The lower panel illustrates a corresponding effect on the lateral deviation e e , which also remains confined within its adaptive limits ( ± e ¯ , dashed red). Unlike the heading error constraint, this bound is not enforced by the BLF itself; instead, it arises indirectly from the ACLOS guidance law in Section 3.1. By ensuring that the steering error e ψ is consistently regulated within its safe region, the guidance logic maintains the airship on a feasible interception geometry, leading to uniformly bounded lateral deviation. The adaptive nature of the constraint envelopes is clearly visible: the limits ( ψ ¯ , e ¯ ) relax during high-curvature segments (e.g., t 200 –300 s) to ( 28 , 6 m ) , and tighten during straight segments (e.g., t 400 –600 s) to ( 18 , 3 m ) to promote high-accuracy tracking. Importantly, both error signals converge smoothly without chattering, reflecting the ability of the ST-TSMC law to generate continuous, well-damped control action even under varying curvature and disturbance conditions.
The lower panel of Figure 4 illustrates the consequence of this guaranteed guidance stability on the lateral cross-track error e e . As shown, e e (solid black) also remains uniformly contained within its adaptive constraint bounds ± e ¯ ( t ) without overshoot. This lateral constraint satisfaction is not a direct result of the BLF. Rather, it is an indirect, geometric consequence of the ACLOS guidance law (Section 3.1): by strictly enforcing the LOS heading error ( e ψ ) within its bounds (as shown in the upper panel), the BLF ensures the guidance law is always stable and pointing the airship toward a valid intercept trajectory. This stable "steering" action, in turn, guarantees that the lateral error e e is also driven to and held within a small, bounded region. The smoothness of both error trajectories, free from chattering or rapid switching, further confirms the effectiveness of the ST-TSMC component (Eq. 40) in the inner loop. Together, this demonstrates the framework’s synergistic design: the BLF-constrained ACLOS law provides a stable and continuous reference, while the ST-TSMC law robustly tracks it, resulting in constraint-consistent performance for both the core guidance error ( e ψ ) and the resulting lateral error ( e e ).
The performance of the ESO is depicted in Figure 5. Both estimated disturbances z ^ r , 3 and z ^ u , 3 rapidly converge to the true lumped uncertainties in less than 2 s, demonstrating the observer’s capability to capture unmodeled dynamics and aerodynamic couplings. The bounded estimation errors satisfy z ˜ r , 3 c r / ω r and z ˜ u , 3 c u / ω u , in accordance with the theoretical derivations in Section 4.1. This real-time compensation effectively suppresses external perturbations and prevents bias accumulation in both the yaw and surge loops. The resulting actuator commands, τ 1 and τ 2 , are presented in Figure 6. Both signals remain continuous and well within typical saturation limits, confirming that the ST-TSMC law (Eq. 40) successfully avoids the high-frequency chattering endemic to conventional sliding-mode control. The variation in the yaw torque τ 1 (e.g., during the high-curvature turn t 200 –300 s) is smooth and continuous. This demonstrates the controller’s robust response to the time-varying guidance command r des (from the ACLOS law) and its successful compensation of the associated kinematic disturbance Ξ ( t ) . The surge control τ 2 also shows stable behavior with negligible oscillation, confirming the effective disturbance rejection of the ESO-based compensation in the longitudinal channel.
The robustness of the proposed control architecture was further assessed under a demanding parametric–uncertainty scenario, as illustrated in Figure 7. In this test, substantial and simultaneous perturbations were introduced by increasing all mass and inertia parameters ( m r , m u , m v ) by 30 % while reducing all damping coefficients ( d r , d u , d v ) by 25 % , without retuning any controller gains. These perturbations generate a pronounced transient response and represent a level of model mismatch that typically destabilizes nonlinear airship controllers. Despite this, the resulting error trajectories demonstrate that the closed-loop system remains stable and well regulated. Both the lateral deviation e e and the LOS heading error e ψ exhibit smooth convergence and remain strictly confined within their adaptive constraint envelopes throughout the simulation. This invariance property is particularly significant, as it confirms that the barrier Lyapunov formulation continues to enforce the feasible set for the guidance error even under large structural uncertainty. Consequently, the curvature-aware LOS mechanism retains its ability to regulate the lateral motion, indicating that the guidance and control components function cohesively under severe uncertainty and validating the resilience of the integrated design.
Table 2 provides the quantitative summary for the preceding robustness tests, correlating with the qualitative findings in Figure 7 for both Test 1 and Figure 8 Test 2. The data allows for an analysis of the controller’s performance-cost trade-off. Compared to the nominal case (RMS e e = 1.57 m), the severe parameter perturbation in test 1 increased the lateral error by 12% to 1.76 m. More significantly, the relative crosswind scenario in test 2 was evaluated, wherein applying a 3 m/s mean wind—a persistent disturbance representing a significant fraction of the vehicle’s nominal airspeed, thereby inducing a continuous yaw moment—increased the lateral error by 17% to 1.83 m. The analysis of control effort, quantified by the control variance Var ( τ 1 ) , reveals the cost of achieving this performance. The data reveals that this tracking integrity was achieved with an increase in control effort, with 7% in test 1 and 10% in test 2. This minimal increase confirms that the controller does not resort to brute force high-gain feedback, which would have caused Var ( τ 1 ) to increase dramatically. Instead, this consequence confirms that the ESO is effectively estimating and canceling the bulk of the lumped disturbance for both parametric and external, allowing the ST-TSMC component to operate with smooth, low-variance control effort.
Figure 8 provides a detailed assessment of the closed-loop response, with emphasis on the disturbance-rejection and transient-handling mechanisms. Panel (a) shows the exogenous lumped disturbance torque d r ( t ) , consisting of a 60 N·m step input superimposed with broadband turbulent fluctuations, constructed to emulate demanding aerodynamic loading conditions on the coupled surge–yaw dynamics. The performance of the Extended State Observer is illustrated in Panel (b), where the estimated disturbance δ ^ r (red) closely matches the true disturbance δ r (blue) with minimal phase delay (approximately 2 s). This accurate real-time reconstruction is essential, as it enables the control law to compensate for the dominant disturbance component through the feedforward channel. The resulting reduction in feedback burden suppresses excessive control activity, mitigates potential chattering, and decreases mechanical loading on the actuators.
Panels (c) and (d) examine the closed-loop response during system initialization and contrast the proposed Progressive Gain Scheduling (PGS) mechanism with a conventional abrupt gain activation. When the full guidance gains ( k p , k I ) are applied instantaneously at t = 0 (black and blue traces), the large initial tracking error excites high-frequency components of the coupled surge–yaw dynamics, producing pronounced oscillatory transients in both the LOS heading error e ψ (panel c) and the lateral cross-track error e e (panel d). These transients can drive the actuators into saturation and jeopardize stability during the takeoff phase. In contrast, the PGS strategy (red traces), which gradually increases the controller authority over a short activation interval, effectively suppresses these oscillatory modes. As shown in the plots, both e ψ and e e exhibit smooth, monotonic convergence without overshoot. This behavior underscores a key structural advantage of the overall architecture: while the ST-TSMC law provides the required robustness and asymptotic accuracy, the PGS mechanism regulates the transient geometry to maintain safe, non-oscillatory evolution of the error states during the critical transition from initialization to steady path-following.
To quantify the individual contributions of the major architectural components, a comparative benchmarking study was conducted, with results summarized in Table 3. The progression across the three controllers isolates the functional roles of disturbance estimation, nonlinear guidance shaping, and constraint enforcement. The Conventional ATSMC controller provides the baseline. Without any mechanism for disturbance compensation, it is unable to suppress the persistent crosswind, leading to pronounced steady-state deviations (RMS e e = 3.86 m, RMS e ψ = 9.45 ). Its purely reactive sliding-mode action also demands the highest peak yaw torque (max | τ 1 | = 5.8 × 10 4 N·m), reflecting the controller’s need to counteract the disturbance through aggressive switching. Introducing the ESO markedly improves performance. By providing real-time estimates of the wind-induced lumped disturbances, the ESO–SMC controller eliminates the steady-state drift and reduces the RMS lateral and heading errors by 38% and 34%, respectively (to 2.41 m and 6.27 ). This improvement demonstrates that active disturbance rejection addresses the primary source of chronic tracking bias that limits the baseline controller. The unified ACLOS + ST-TSMC framework achieves the highest overall performance. Beyond inheriting the disturbance rejection capability of the ESO, the curvature-aware LOS guidance with its embedded BLF ensures that the heading error e ψ evolves strictly within its admissible region. This geometric constraint shaping directly translates into improved lateral error regulation, reducing RMS e e to 1.57 m (a 59% improvement over ATSMC) and RMS e ψ to 3.94 (a 58% improvement). Notably, this enhancement is achieved with the lowest control effort (max | τ 1 | = 4.8 × 10 4 N·m). This outcome reinforces a central principle of the proposed architecture: by combining disturbance prediction with constraint-aware guidance shaping, the controller avoids the need for excessive reactive authority, yielding smoother actuator behavior and superior path-following accuracy.

7. Conclusions

This paper addressed the problem of constraint-aware path-following for unmanned airships operating in uncertain wind fields and under parametric uncertainties. In this setting, maintaining coherent guidance–control coordination becomes challenging due to abrupt reference updates, which arise from the geometrically heterogeneous nature of the closed-loop trajectory. To cope with these challenges, this work develops a unified guidance–control framework that couples a curvature-aware adaptive LOS guidance law with an ESO-enhanced super-twisting terminal sliding-mode controller. Instead of treating guidance and control as separate functional layers, the proposed architecture enables the guidance law to generate a smooth, continuous LOS angle command ( ψ l o s ), while the controller compensates both physical disturbances and complex kinematic uncertainties in finite time. This coupling mechanism ensures both trajectory fidelity and control robustness, and additionally suppresses chattering effects commonly observed in high-gain sliding-mode implementations. The resulting framework demonstrates improved tracking precision under significant external disturbances, offering a systematic approach that is directly applicable to real-time flight scenarios.
The introduced curvature-aware adaptive LOS strategy resolves the long-standing index-jump discontinuity challenge in closed-loop trajectories by adaptively regulating the look-ahead distance ( L d ) based on both path curvature and lateral deviation. This results in a continuously differentiable guidance reference ( ψ l o s ) even at the path seam... On the control side, the ESO-assisted ST-TSMC law jointly provides (i) active rejection of both physical disturbances and kinematic disturbances ( ψ ˙ l o s ), (ii) finite-time tracking stability for the inner loop, and (iii) smoothened control effort, thereby significantly reducing the gain requirement and control oscillations typically associated with higher-order sliding-mode control alone.
To ensure constraint satisfaction on the LOS heading error ( e ψ = ψ ψ l o s ) throughout the maneuvering process, a BLF was incorporated into the guidance and control synthesis. The BLF does not function merely as an auxiliary shaping term; rather, it guarantees forward invariance of the admissible guidance error set ( | e ψ | < ψ ¯ ) without inducing stiffness in the closed-loop response, especially during curvature transitions. The stability of the overall system was established through a constructive Lyapunov analysis, which led to explicit gain conditions ensuring Uniform Ultimate Boundedness (UUB) of all closed-loop signals. Simulation studies demonstrated that, under crosswind disturbances up to 4 m/s and 20–30% parameter perturbations, the proposed framework reduced lateral error RMS by approximately 35% and control input variation by 40–50% compared with both ADRC and conventional ST-SMC baselines, while strictly maintaining state-constraint feasibility.
Future work will extend the framework to full 6-DOF airship models with three-dimensional aerodynamic effects and investigate the co-design of ESO bandwidth and sliding-mode homogeneity coefficients for guaranteed fixed-time convergence under actuator limits.

Funding

The authors acknowledge Sceye for partially supporting this work.

References

  1. Khoury, G.A. Airship Technology, 2nd ed.; Cambridge University Press: Cambridge, UK, 2012. [Google Scholar]
  2. Zuo, Z.; Song, J.; Zheng, Z.; Han, Q.-L. A Survey on Modelling, Control and Challenges of Stratospheric Airships. Control Eng. Pract. 2022, 119, 104979. [Google Scholar] [CrossRef]
  3. Wu, B.; Liang, A.; Zhang, H.; Zhu, T.; Zou, Z.; Yang, D.; Tang, W.; Li, J.; Su, J. Application of Conventional UAV-Based High-Throughput Object Detection to the Early Diagnosis of Pine Wilt Disease by Deep Learning. For. Ecol. Manag. 2021, 486, 118986. [Google Scholar] [CrossRef]
  4. Kurt, G.K.; Khoshkholgh, M.G.; Alfattani, S.; Ibrahim, A.; Darwish, T.S.J.; Alam, M.S.; Yanikomeroglu, H.; Yongacoglu, A. A Vision and Framework for the High Altitude Platform Station (HAPS) Networks of the Future. IEEE Commun. Surv. Tutor. 2021, 23, 729–779. [Google Scholar] [CrossRef]
  5. Mueller, J.; Paluszek, M.; Zhao, Y. Development of an Aerodynamic Model and Control Law Design for a High Altitude Airship. In Proceedings of the AIAA 3rd “Unmanned Unlimited” Technical Conference, Workshop and Exhibit; 2004; p. 6479. [Google Scholar]
  6. Azinheira, J.R.; de Paiva, E.C.; Ramos, J.G.; Beuno, S.S. Mission Path Following for an Autonomous Unmanned Airship. In Proceedings of the 2000 ICRA Millennium Conference: IEEE International Conference on Robotics and Automation; 2000; Volume 2, pp. 1269–1275. [Google Scholar]
  7. Breivik, M.; Fossen, T.I. Principles of Guidance-Based Path Following in 2D and 3D. In Proceedings of the 44th IEEE Conference on Decision and Control; 2005; pp. 627–634. [Google Scholar]
  8. Fotiadis, F.; Rovithakis, G.A. Prescribed Performance Control for Discontinuous Output Reference Tracking. IEEE Trans. Autom. Control 2020, 66, 4409–4416. [Google Scholar] [CrossRef]
  9. Zheng, Z.; Zou, Y. Adaptive Integral LOS Path Following for an Unmanned Airship with Uncertainties Based on Robust RBFNN Backstepping. ISA Trans. 2016, 65, 210–219. [Google Scholar] [CrossRef]
  10. Liu, L.; Wang, D.; Peng, Z. ESO-Based Line-of-Sight Guidance Law for Path Following of Underactuated Marine Surface Vehicles with Exact Sideslip Compensation. IEEE J. Ocean. Eng. 2016, 42, 477–487. [Google Scholar] [CrossRef]
  11. Lekkas, A.M.; Fossen, T.I. Integral LOS Path Following for Curved Paths Based on a Monotone Cubic Hermite Spline Parametrization. IEEE Trans. Control Syst. Technol. 2014, 22, 2287–2301. [Google Scholar] [CrossRef]
  12. Borhaug, E.; Pavlov, A.; Pettersen, K.Y. Integral LOS Control for Path Following of Underactuated Marine Surface Vessels in the Presence of Constant Ocean Currents. In Proceedings of the 47th IEEE Conference on Decision and Control; 2008; pp. 4984–4991. [Google Scholar]
  13. Mu, D.; Wang, G.; Fan, Y.; Sun, X.; Qiu, B. Adaptive LOS Path Following for a Podded Propulsion Unmanned Surface Vehicle with Uncertainty of Model and Actuator Saturation. Appl. Sci. 2017, 7, 1232. [Google Scholar] [CrossRef]
  14. Smith, D.W.; Sanfelice, R. Autonomous Waypoint Transitioning and Loitering for Unmanned Aerial Vehicles via Hybrid Control. In Proceedings of the AIAA Guidance; Navigation, and Control Conference, 2016; p. 2098. [Google Scholar]
  15. Young, K.D.; Utkin, V.I.; Ozguner, U. A Control Engineer’s Guide to Sliding Mode Control. IEEE Trans. Control Syst. Technol. 1999, 7, 328–342. [Google Scholar] [CrossRef]
  16. Lee, H.; Utkin, V.I. Chattering Suppression Methods in Sliding Mode Control Systems. Annu. Rev. Control 2007, 31, 179–188. [Google Scholar] [CrossRef]
  17. Feng, Y.; Han, F.; Yu, X. Chattering Free Full-Order Sliding-Mode Control. Automatica 2014, 50, 1310–1314. [Google Scholar] [CrossRef]
  18. Yan, Y.; Yu, S.; Yu, X. Quantized Super-Twisting Algorithm Based Sliding Mode Control. Automatica 2019, 105, 43–48. [Google Scholar] [CrossRef]
  19. Gonzalez, T.; Moreno, J.A.; Fridman, L. Variable Gain Super-Twisting Sliding Mode Control. IEEE Trans. Autom. Control 2011, 57, 2100–2105. [Google Scholar] [CrossRef]
  20. Chalanga, A.; Kamal, S.; Fridman, L.M.; Bandyopadhyay, B.; Moreno, J.A. Implementation of Super-Twisting Control: Super-Twisting and Higher Order Sliding-Mode Observer-Based Approaches. IEEE Trans. Ind. Electron. 2016, 63, 3677–3685. [Google Scholar] [CrossRef]
  21. Yu, X.; Feng, Y.; Man, Z. Terminal Sliding Mode Control—An Overview. IEEE Open Journal of the Industrial Electronics Society 2020, 2, 36–52. [Google Scholar] [CrossRef]
  22. Hou, H.; Yu, X.; Xu, L.; Rsetam, K.; Cao, Z. Finite-Time Continuous Terminal Sliding Mode Control of Servo Motor Systems. IEEE Trans. Ind. Electron. 2019, 67, 5647–5656. [Google Scholar] [CrossRef]
  23. Makhad, M.; Zazi, K.; Zazi, M.; Loulijat, A. Adaptive Super-Twisting Terminal Sliding Mode Control and LVRT Capability for Switched Reluctance Generator Based Wind Energy Conversion System. Int. J. Electr. Power Energy Syst. 2022, 141, 108142. [Google Scholar] [CrossRef]
  24. Won, D.; Kim, W.; Tomizuka, M. High-Gain-Observer-Based Integral Sliding Mode Control for Position Tracking of Electrohydraulic Servo Systems. IEEE/ASME Trans. Mechatronics 2017, 22, 2695–2704. [Google Scholar] [CrossRef]
  25. Pu, Z.; Yuan, R.; Yi, J.; Tan, X. A Class of Adaptive Extended State Observers for Nonlinear Disturbed Systems. IEEE Trans. Ind. Electron. 2015, 62, 5858–5869. [Google Scholar] [CrossRef]
  26. Guo, B.-Z.; Zhao, Z. On the Convergence of an Extended State Observer for Nonlinear Systems with Uncertainty. Syst. Control Lett. 2011, 60, 420–430. [Google Scholar] [CrossRef]
  27. Xiong, J.; Fu, X. Extended Two-State Observer-Based Speed Control for PMSM with Uncertainties of Control Input Gain and Lumped Disturbance. IEEE Trans. Ind. Electron. 2023, 71, 6172–6182. [Google Scholar] [CrossRef]
  28. Khadhraoui, A.; Zouaoui, A.; Saad, M. Barrier Lyapunov Function and Adaptive Backstepping-Based Control of a Quadrotor UAV. Robotica 2023, 41, 2941–2963. [Google Scholar] [CrossRef]
  29. Restrepo, E.; Sarras, I.; Loria, A.; Marzat, J. 3D UAV Navigation with Moving-Obstacle Avoidance Using Barrier Lyapunov Functions. IFAC-Pap. OnLine 2019, 52, 49–54. [Google Scholar] [CrossRef]
  30. Fossen, T.I. Handbook of Marine Craft Hydrodynamics and Motion Control; John Wiley & Sons: Chichester, UK, 2011. [Google Scholar]
  31. Breivik, M.; Fossen, T.I. Guidance Laws for Planar Motion Control. In Proceedings of the 47th IEEE Conference on Decision and Control; 2008; pp. 570–577. [Google Scholar]
Figure 1. Configuration and coordinate frames of the unmanned airship.
Figure 1. Configuration and coordinate frames of the unmanned airship.
Preprints 185545 g001
Figure 2. Integrated Control Architecture for Adaptive Path-Following.
Figure 2. Integrated Control Architecture for Adaptive Path-Following.
Preprints 185545 g002
Figure 3. Comparative planar trajectory tracking under a persistent crosswind disturbance. The proposed ACLOS+ST-TSMC controller (black) is evaluated against conventional ATSMC (blue) and ADRC (cyan) while following a racetrack reference path (dashed red). The enlarged inset highlights tracking behavior in a high-curvature segment, where the proposed method maintains the closest adherence to the reference. The airship’s initial pose is marked by the grey vehicle icon.
Figure 3. Comparative planar trajectory tracking under a persistent crosswind disturbance. The proposed ACLOS+ST-TSMC controller (black) is evaluated against conventional ATSMC (blue) and ADRC (cyan) while following a racetrack reference path (dashed red). The enlarged inset highlights tracking behavior in a high-curvature segment, where the proposed method maintains the closest adherence to the reference. The airship’s initial pose is marked by the grey vehicle icon.
Preprints 185545 g003
Figure 4. Error Convergence and BLF Constraint Satisfaction. Upper plot: Yaw angle error ψ ˜ (solid blue) tracking within its time-varying prescribed constraints ± ψ ¯ (dashed red). Lower plot: Lateral error e e (solid black) remaining strictly within its adaptive constraints ± e ¯ (dashed red).
Figure 4. Error Convergence and BLF Constraint Satisfaction. Upper plot: Yaw angle error ψ ˜ (solid blue) tracking within its time-varying prescribed constraints ± ψ ¯ (dashed red). Lower plot: Lateral error e e (solid black) remaining strictly within its adaptive constraints ± e ¯ (dashed red).
Preprints 185545 g004
Figure 5. Real-time Disturbance Estimation via ESO. Validation of the ESO performance for both control channels. Upper plot: Estimation of the lumped yaw disturbance. The ESO estimate (solid red line) is shown to rapidly converge to and accurately track the true disturbance (solid blue line). Lower plot: Estimation of the lumped surge disturbance. The ESO estimate (solid red line) similarly demonstrates fast and precise tracking of the true disturbance (solid blue line). The plots confirm the observer’s rapid convergence ( < 2 s ), validating its ability to provide accurate real-time estimates for disturbance feedforward compensation.
Figure 5. Real-time Disturbance Estimation via ESO. Validation of the ESO performance for both control channels. Upper plot: Estimation of the lumped yaw disturbance. The ESO estimate (solid red line) is shown to rapidly converge to and accurately track the true disturbance (solid blue line). Lower plot: Estimation of the lumped surge disturbance. The ESO estimate (solid red line) similarly demonstrates fast and precise tracking of the true disturbance (solid blue line). The plots confirm the observer’s rapid convergence ( < 2 s ), validating its ability to provide accurate real-time estimates for disturbance feedforward compensation.
Preprints 185545 g005
Figure 6. Analysis of Control Signals and Chattering Suppression. Time histories of the actuator commands. Upper plot: The yaw control torque τ 1 . Note the smooth, continuous variation, particularly during the high-curvature turn ( t 200 –300 s). Lower plot: The surge thrust command τ 2 , which remains stable and smooth. Both signals are continuous and free of high-frequency chattering, confirming that the Super-Twisting SMC (ST-SMC) framework (Eq. 40) successfully generates actuator-friendly commands suitable for practical implementation.
Figure 6. Analysis of Control Signals and Chattering Suppression. Time histories of the actuator commands. Upper plot: The yaw control torque τ 1 . Note the smooth, continuous variation, particularly during the high-curvature turn ( t 200 –300 s). Lower plot: The surge thrust command τ 2 , which remains stable and smooth. Both signals are continuous and free of high-frequency chattering, confirming that the Super-Twisting SMC (ST-SMC) framework (Eq. 40) successfully generates actuator-friendly commands suitable for practical implementation.
Preprints 185545 g006
Figure 7. Robstness to Parametric Uncertainty. Tracking error response under combined + 30 % mass/inertia and 25 % damping perturbations. The plot is a dual-Y-axis time history, showing the lateral error e e (black, left axis) and LOS heading error e ψ (red, right axis) converging while remaining strictly within their adaptive state constraints (dashed blue).
Figure 7. Robstness to Parametric Uncertainty. Tracking error response under combined + 30 % mass/inertia and 25 % damping perturbations. The plot is a dual-Y-axis time history, showing the lateral error e e (black, left axis) and LOS heading error e ψ (red, right axis) converging while remaining strictly within their adaptive state constraints (dashed blue).
Preprints 185545 g007
Figure 8. Validation of disturbance rejection (ESO) and progressive constraint activation (BLF). (a) The injected wind/noise disturbance signal. (b) The ESO’s rapid estimation (red) accurately tracking the true disturbance torque (blue). (c) The BLF value, showing the smooth, stable response of progressive activation (red) versus the chattering of abrupt activation (black). (d) The resulting cross-track error, highlighting the stability of the regulated error (red) versus the raw error’s oscillation (blue).
Figure 8. Validation of disturbance rejection (ESO) and progressive constraint activation (BLF). (a) The injected wind/noise disturbance signal. (b) The ESO’s rapid estimation (red) accurately tracking the true disturbance torque (blue). (c) The BLF value, showing the smooth, stable response of progressive activation (red) versus the chattering of abrupt activation (black). (d) The resulting cross-track error, highlighting the stability of the regulated error (red) versus the raw error’s oscillation (blue).
Preprints 185545 g008
Table 1. Physical characteristics and uncertainty parameters of the unmanned airship
Table 1. Physical characteristics and uncertainty parameters of the unmanned airship
Parameter Description Value Unit
Base Parameters
m r Yaw Inertia 12167 kg m 2
m u Surge Mass (Inertia) 301 kg
m v Sway Mass (Inertia) 455 kg
d r Yaw Damping 73 kg/s
d u Surge Damping 50 kg/s
d v Sway Damping 50 kg/s
Uncertainty Parameters
Δ m r Yaw Inertia Uncertainty 4127 kg m 2
Δ m u Surge Mass Uncertainty 101 kg
Δ m v Sway Mass Uncertainty 155 kg
Δ d r Yaw Damping Uncertainty 13 kg/s
Δ d u Surge Damping Uncertainty 10 kg/s
Δ d v Sway Damping Uncertainty 10 kg/s
Δ δ s Unmodeled Dynamics 15
Table 2. Comparative Metrics for Nominal and Perturbed Scenarios.
Table 2. Comparative Metrics for Nominal and Perturbed Scenarios.
Scenario RMS ( e e ) [ m ] RMS ( e ψ ) [°] Var ( τ 1 )
Nominal case 1.57 3.94 1.00
+30% mass,   -25% damping 1.76 4.25 1.07
Relative wind 3 m/s + gust noise 1.83 4.39 1.10
Table 3. Quantitative performance comparison among different control strategies.
Table 3. Quantitative performance comparison among different control strategies.
Controller RMS( e e ) [m] RMS( e ψ ) [°] max( | τ 1 | ) [N·m] max( | τ 2 | ) [N]
Conventional ATSMC 3.86 9.45 5.8 × 10 4 1.32 × 10 3
ESO–SMC 2.41 6.27 5.2 × 10 4 1.20 × 10 3
Proposed ACLOS+ST-TSMC 1.57 3.94 4 . 8 × 10 4 1 . 05 × 10 3
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.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

Disclaimer

Terms of Use

Privacy Policy

Privacy Settings

© 2025 MDPI (Basel, Switzerland) unless otherwise stated