Next Article in Journal
Syntax–Semantics–Numeracy Fusion for Improving Math Word Problem Representation and Solving
Next Article in Special Issue
Image-Based Visual Servoing of Quadrotor MAVs Using Model Predictive Control with Velocity Observation and State Update
Previous Article in Journal
Penalized Spline Estimator for Semiparametric Binary Logistic Regression Model with Application to Coronary Heart Disease Risk Factors
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved ARBF Sliding Mode Tension Control for a Carbon Fiber Diagonal Weaving Loom with a Hyperbolic Tangent Disturbance Observer

1
School of Control Science and Engineering, Tiangong University, Tianjin 300387, China
2
School of Mechanical Engineering, Tiangong University, Tianjin 300387, China
3
Tianjin Key Laboratory of Modern Electromechanical Equipment Technology, Tiangong University, Tianjin 300387, China
*
Author to whom correspondence should be addressed.
Symmetry 2026, 18(3), 433; https://doi.org/10.3390/sym18030433
Submission received: 20 January 2026 / Revised: 26 February 2026 / Accepted: 26 February 2026 / Published: 1 March 2026
(This article belongs to the Special Issue Symmetry and Nonlinear Control: Theory and Application)

Abstract

The tension control of carbon fiber diagonal weaving looms is severely affected by the coupling between structured friction and unstructured disturbances, leading to strong nonlinearities and time-varying uncertainties. To overcome the chattering and model-dependency issues inherent in traditional sliding mode control, a nonlinear dynamic model incorporating the Stribeck friction term was established. An Improved Adaptive Radial Basis Function-based Nonsingular Fast Terminal Sliding Mode Control (I-ARBF-NFTSMC) framework was then proposed. The framework adopts a divide-and-conquer composite compensation mechanism, in which a smooth Hyperbolic Tanh Fixed-Time Disturbance Observer (Tanh-FTDO) estimates external disturbances and suppresses chattering, and an Improved Adaptive Radial Basis Function (I-ARBF) neural network approximates and compensates internal nonlinear friction. Simulation results show that, compared with the conventional Fixed-Time Extended State Observer-based method (FESO-NFTSMC), the proposed controller achieves higher disturbance-estimation accuracy and tracking performance under sinusoidal, triangular, and composite disturbances. In composite-disturbance conditions, the steady-state mean-squared error is reduced by about 60%, the maximum tracking error decreases from 0.08787 N to 0.01965 N, and the settling time shortens by approximately 25.2%, while effectively mitigating high-frequency chattering. The proposed strategy achieves fast finite-time convergence with enhanced smoothness and robustness, providing a real-time executable solution for high-precision tension control in complex nonlinear weaving processes.

1. Introduction

Carbon fiber composites play a crucial role in high-performance manufacturing, particularly in aerospace, defense, and automotive industries [1]. The quality of the carbon fiber fabric, which serves as the fundamental form of these composites, has a direct influence on the overall performance and reliability of the final product [2,3]. As a result, maintaining a constant and precise warp tension during weaving becomes a key technical requirement to ensure fabric quality and uniformity while avoiding problems such as yarn breakage or uneven texture [4,5,6]. However, the tension control system of a carbon fiber loom involves complex and highly coupled dynamics. It is influenced by time-varying factors, including changes in winding radius and system inertia, and the nonlinear friction that appears in the transmission mechanism adds further difficulty [7,8]. Many studies commonly simplify friction modeling to a linear viscous term [9]. This assumption makes analysis straightforward but fails to capture the nonlinear and non-smooth behavior observed in practice. In reality, especially at low speed or during start–stop transitions, friction follows the Stribeck model, which better reflects stick–slip motion and the Stribeck effect [10]. These phenomena are known to cause creep, vibration, and fluctuations in tension. Neglecting them results in a clear mismatch between the physical system and its mathematical model, ultimately limiting the achievable performance of controllers based on such oversimplified assumptions. To fill this research gap, the present work focuses on a more realistic and challenging tension-control problem that explicitly incorporates Stribeck friction into the system dynamics [11,12,13].
In the field of tension control, Proportional–Integral–Derivative (PID) controllers still remain the industrial workhorse due to their simple structure and ease of use [14,15,16]. Yet, numerous studies have shown that conventional PID controllers often lack adaptability when dealing with strong nonlinearities and time-varying system parameters. They tend to struggle in maintaining a good balance between transient response and steady-state precision. For example, while hybrid approaches like the adaptive fuzzy PID controller developed by Liu et al. [17] can enhance adaptability to some extent, their linear foundation inherently restricts their ability to manage complex nonlinear dynamics. The inherent limitations of PID-based strategies in handling such nonlinearities have motivated modern control research to focus on methods such as Sliding Mode Control (SMC), a method recognized for its resistance to model uncertainties and external disturbances [18,19,20,21]. However, classical SMC depends on a discontinuous, high-gain switching law, which inevitably induces the well-known chattering phenomenon. This high-frequency oscillation may excite unmodeled dynamics and, in mechanical systems, can even lead to component wear and reduced system longevity [22,23,24]. To mitigate this issue, recent research has proposed sophisticated composite control strategies. For instance, smooth super-twisting algorithms [25,26], fractional-order nonsingular terminal sliding mode control [27,28], and neuro-adaptive third-order sliding mode techniques have been developed [29,30]. These methods, often combined with advanced disturbance observers, have demonstrated significant potential in suppressing chattering while ensuring finite-time convergence and precise disturbance estimation in complex nonlinear systems.
The development of control theory has continuously aimed to overcome the drawbacks of earlier methods. Terminal Sliding Mode Control (TSMC) introduced nonlinear sliding surfaces to achieve finite-time convergence, although it introduced the potential risk of singularity. Non-Singular Fast Terminal Sliding Mode Control (NFTSMC) was later proposed to avoid this singularity while achieving global fast convergence [31,32,33]. Nevertheless, when large system uncertainties are present, NFTSMC still requires a relatively high switching gain to maintain robustness. As a result, the chattering phenomenon is only reduced rather than completely eliminated. In response, the estimate-and-compensate concept has become a dominant trend in recent research. Active Disturbance Rejection Control (ADRC) and its key element, the Extended State Observer (ESO), are representative examples of this philosophy [34,35,36]. Recent studies have further advanced in this direction. For instance, Fu et al. [37] integrated fractional-order calculus with sliding mode and backstepping control, employing an ESO to estimate external disturbances. Similarly, Zhang et al. [38] developed a Fixed-Time ESO (FESO) for a 3D loom and combined it with a logarithmic sliding surface, achieving rapid convergence and excellent tracking performance. Although these techniques represent the current frontier of control research, they share an inherent limitation: all unmodeled dynamics—including structured nonlinearities such as Stribeck friction—are treated as a single lumped disturbance [39,40]. While this simplification is convenient and often effective, it sacrifices the opportunity for targeted compensation of known nonlinear characteristics. Consequently, the achievable control accuracy remains constrained, and valuable prior physical knowledge of the system is underutilized.
Meanwhile, data-driven and predictive optimization paradigms are increasingly applied to precision electromechanical control. For example, Gafurov et al. [41] developed an AI-driven digital twin framework for autonomous tension optimization in roll-to-roll manufacturing. Alam and Carlucho [42] explored Deep Reinforcement Learning (DRL), using traditional controllers to accelerate policy training and mitigate convergence issues in pure learning methods. However, Model Predictive Control (MPC) relies heavily on high-fidelity models, while DRL requires massive training data. Their deployment costs and generalization risks limit their practical application in weaving processes, which are characterized by strong time-varying friction and random disturbances.
Therefore, this study selects SMC and its variants as the primary baselines. First, SMC provides robust invariance against parameter perturbations and unmodeled dynamics without precise models or extensive training. This perfectly suits the coexisting time-varying friction (e.g., the Stribeck effect) and random disturbances in weaving tension systems. Second, the proposed I-ARBF-NFTSMC is a structural extension of the SMC framework. Comparing it directly with traditional SMC and FESO-NFTSMC accurately quantifies the improvements from the Tanh-FTDO and I-ARBF modules, avoiding confounding factors from different control architectures.
Motivated by the limitations of existing methods, this study proposes a “divide-and-conquer” control philosophy aimed at precise nonlinear compensation and improved robustness. Compared with existing FESO-based sliding mode tension controllers, which typically lump all unmodeled dynamics and disturbances into a single total-disturbance term, the proposed scheme explicitly separates structured internal nonlinearities (dominated by Stribeck friction) from unstructured external disturbances induced by weaving actions and environmental variations. This “divide-and-conquer” treatment enables targeted compensation: The I-ARBF network is introduced to compensate for time-varying deviations from the nominal Stribeck friction model (e.g., caused by wear, temperature, or material variations), while the Tanh-FTDO provides fixed-time estimation of the remaining lumped disturbances with reduced chattering due to its smooth odd-symmetric injection. By integrating these two feedforward compensation channels into an NFTSMC backbone, the proposed composite controller improves tracking accuracy and robustness without relying on excessively large switching gains, leading to faster convergence and smoother control inputs than conventional FESO-based or neural-network-assisted baselines.
(1)
High-fidelity modeling and friction compensation: The Stribeck friction model is incorporated into the loom tension dynamics to accurately capture real nonlinear behavior. An Adaptive Radial Basis Function (ARBF) neural network is used to approximate and compensate for this friction online, improving model accuracy and control precision.
(2)
Smooth fixed-time disturbance observation: A Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO) replaces the discontinuous signum function with a smooth hyperbolic tangent. Its strict odd symmetry ensures balanced correction for bi-directional disturbances, suppressing chattering while maintaining fixed-time convergence.
(3)
Integrated composite control framework: The ARBF compensation and Tanh-FTDO estimation are embedded as feedforward components in a Non-Singular Fast Terminal Sliding Mode Control (NFTSMC) scheme, effectively reducing chattering and slow convergence while enhancing tracking accuracy and robustness.

2. System Modeling and Problem Formulation

The working principle of the carbon fiber diagonal weaving loom is shown in Figure 1. The loom integrates several key mechanisms that operate together, including the warp let-off, weft insertion, shedding, beat-up, and take-up systems. During weaving, the warp yarns are released from the warp beam and routed through a tension compensation device to maintain uniform tension [43]. After that, the yarns are guided through the heddle eyes. The vertical movement of the heddles creates the shed, an opening through which the weft yarn is inserted and interlaces with the warp yarns at the fell of the cloth to form the woven fabric. The woven fabric is then pulled forward by the take-up device and rolled onto the cloth beam.
Among these coordinated mechanisms, the warp let-off system plays the most critical role in establishing the initial yarn tension. The stability of this subsystem has a direct impact on the uniformity and quality of the final fabric.

2.1. Mechanical Model of the Let-Off System

During the let-off stage, several factors—such as motion speed, friction, system inertia, and external disturbances—jointly affect the tension of the warp yarns, as illustrated in Figure 2. In this study, the warp let-off system is selected as the main subject for analysis. A dynamic model is developed as the basis for the controller design presented in the following sections.
Figure 2 illustrates the mathematical model of the let-off system. In this system, the radius of the warp beam changes with its angular displacement. The relationship between them can be expressed as follows:
r ( t ) = r 1 θ r ( t ) 2 π h
where r 1 is the initial radius of the fully loaded warp beam, θ r ( t ) is the real-time angular displacement, and h denotes the thickness of a single yarn layer. The angular displacement θ r ( t ) is the time integral of the angular velocity:
ω ( t ) = d θ r ( t ) d t
Due to the change in radius, the moment of inertia of the warp beam J r ( t ) is also dynamically updated:
J r ( t ) = π ρ w r 2 [ ( r 1 θ r ( t ) 2 π h ) 4 r 0 4 ]
where ρ is the yarn mass density, w r is the width of the warp, and r 0 is the radius of the empty warp beam.

2.2. Stribeck Friction Modeling

Friction torque plays a crucial role in the stability and response characteristics of a loom’s tension control system. At low operating speeds, changes in the friction coefficient can lead to sudden variations in friction, sometimes causing oscillations or stick–slip motion. To describe this nonlinear behavior more accurately, the present study adopts the Stribeck friction model to characterize the frictional load within the loom system.
The mathematical form of the Stribeck model can be expressed as follows [12]:
M f ( t ) = [ M c + ( M s M c ) e ω m ω s α ] s g n ( ω m ) + C f ω m
where M s is the static friction torque, representing the maximum friction in the low-speed region; M c is the Coulomb friction torque, representing the steady-state friction in the medium-speed region; C f is the viscous friction coefficient for the high-speed region; ω m is the motor’s angular velocity; ω s is the Stribeck velocity constant, which determines the rate of friction decay; α is an exponent that controls the rate of this friction decay; and s g n ( ω m ) is the signum function, which indicates the direction of the friction torque.
The relationship between the motor’s angular velocity ( ω m ) and that of the warp beam ( ω ) is given by
ω m = i ω
where i is the gear ratio of the transmission system.
Low-Speed Region ( ω m 0 ): At low loom speeds, the friction is mainly governed by static friction. As the rotational speed begins to rise, the friction force quickly drops from the static level to the Coulomb friction level.
Medium-Speed Region: When the rotational speed of the loom motor becomes higher, the friction force gradually settles near the value of Coulomb friction. At this stage, its variation is minimal, and the overall behavior remains relatively stable. As a result, the system responds more smoothly, and the tension can be controlled with higher precision.
High-Speed Region: As the speed increases, the friction gradually shifts from the Coulomb type to the viscous type. In this range, the friction force tends to rise almost the angular velocity.

2.3. Friction Parameter Identification and Practical Considerations

Although incorporating the Stribeck friction model significantly enhances the physical fidelity of the system dynamics, it is important to note that acquiring the exact friction parameters ( M s , M c , ω s , α ) during actual weaving processes is challenging. These parameters are highly sensitive to operating conditions and susceptible to variations in temperature, mechanical wear, lubrication status, and yarn material properties, thereby exhibiting distinct time-varying characteristics.
In engineering practice, parameter acquisition typically relies on two methodologies. On the one hand, during the equipment commissioning or maintenance phase, nominal parameters can be obtained via offline identification. For instance, step or ramp excitations are applied to the let-off motor under low-speed conditions to measure the steady-state torque-speed relationship. Subsequently, the Stribeck model parameters are fitted using nonlinear least squares or recursive identification algorithms. This approach provides a reasonable initial parameter set for the controller.
On the other hand, considering the inevitable parameter drift during long-term operation, online adaptive or data-driven compensation methods are more commonly employed to handle parametric uncertainties. In the proposed control framework, the I-ARBF neural network does not depend on precise friction parameters; rather, it is utilized to approximate and compensate online for the residual nonlinear friction terms that the nominal Stribeck model cannot accurately capture. Consequently, the system’s sensitivity to friction parameter variations is significantly reduced.
Furthermore, the Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO) provides additional estimation and compensation for the remaining lumped uncertainties caused by parameter shifts, weaving actions, and environmental disturbances. Through the synergistic action of the neural network and the disturbance observer, the proposed method maintains robust control performance even in the presence of parametric uncertainties and time-varying characteristics.

2.4. Nonlinear State-Space Model of the Tension System

Based on the law of energy conservation, the driving torque in the let-off system equals the sum of the load torque and the friction torque, which can be expressed as follows [43]:
M 0 ( t ) M f ( t ) M T ( t ) = J Σ ( t ) ω ˙ ( t )
where M 0 ( t ) is the actual output torque of the motor, M T ( t ) = i T ( t ) r ( t ) is the load torque generated by the yarn tension, and M f ( t ) is the Stribeck nonlinear friction load.
The total moment of inertia consists of three components:
J Σ ( t ) = J 0 + J r ( t ) + i 2 J m
where J 0 is the inherent moment of inertia of the empty warp beam, and i 2 J m is the equivalent moment of inertia of the motor shaft.
During the weaving process, operational actions such as shedding, beat-up, and take-up induce periodic disturbances in the system’s tension. Furthermore, the system is subject to a certain degree of modeling uncertainty due to factors including the time-varying nature of model parameters, changes in friction characteristics with operating conditions, and external interferences.
In this paper, the primary characteristics of the friction torque are explicitly incorporated into the system’s dynamic equations via the nonlinear Stribeck friction model. External disturbances, including those from shedding, weft insertion, beat-up, and environmental factors, are treated as a single lumped disturbance d ( t ) . After incorporating this total disturbance term into the torque balance equation of the warp beam, the complete dynamic equation is given by
ω ˙ ( t ) = M 0 ( t ) M f ( t ) i T ( t ) ( r 1 θ r ( t ) 2 π h ) + d ( t ) π ρ w r 2 [ ( r 1 θ r ( t ) 2 π h ) 4 r 0 4 ] + J 0 + i 2 J m
with the let-off linear velocity defined as v u ( t ) , the take-up linear velocity as a constant v w , and the tension elastic coefficient as K f ; the tension dynamic equation is
T ( t ) = K f 0 t ( v w v u ( τ ) ) d τ
By substituting the above equation, the expression for the second-order derivative of the tension is obtained as follows:
T ¨ ( t ) = K f ω ˙ ( t ) r ( t ) + K f ω 2 ( t ) h 2 π
By integrating the dynamic modeling results above and introducing the equivalent lumped disturbance term d ( t ) to represent the unmodeled external disturbances in the system, the dynamic process of the yarn tension T ( t ) can be simplified into the following nonlinear second-order system form [38]:
T ¨ ( t ) = f ( x , t ) + g ( t ) u ( t ) + d ( t ) f ( x , t ) = K f ( r 1 θ r ( t ) 2 π h ) [ M f ( t ) + i T ( t ) ( r 1 θ r ( t ) 2 π h ) ] π ρ w r 2 [ ( r 1 θ r ( t ) 2 π d ) 4 r 0 4 ] + J 0 + i 2 J m + K f ω 2 ( t ) h 2 π g ( t ) = K f ( r 1 θ r ( t ) 2 π h ) π ρ w r 2 [ ( r 1 θ r ( t ) 2 π h ) 4 r 0 4 ] + J 0 + i 2 J m u ( t ) = M 0 ( t )
In order to unify the description of the tension control system and to establish a foundation for the subsequent design of the disturbance observer and sliding mode controller, the following state variables are introduced:
x 1 = T ( t ) , x 2 = T ˙ ( t )
Based on the preceding system dynamics model, the tension control system can be reformulated into the following standard second-order nonlinear state-space form [43]:
x ˙ 1 = x 2 x ˙ 2 = f ( x , t ) + g ( t ) u ( t ) + d ( t )
In order to guarantee the feasibility of the subsequent design of the observer and controller, the disturbance term is assumed to be bounded as follows:
Assumption (Boundedness of Disturbance): The disturbance d ( t ) and its time derivative d ˙ ( t ) are bounded. That is, there exist positive constants δ d and δ d ˙ such that
d ( t ) δ d , d ˙ ( t ) δ d ˙ , t 0

3. Sliding Mode Controller Design with Neural Network Compensation and a Hyperbolic Tangent Disturbance Observer

To address the nonlinearities and uncertainties in the model from Section 2, this chapter presents an advanced composite control strategy based on the philosophy of “Divide and Conquer, Precise Compensation.” The overall architecture of the proposed I-ARBF-NFTSMC strategy is illustrated in Figure 3. This architecture synergistically utilizes a novel Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO) to estimate external disturbances and an Improved Adaptive Radial Basis Function (I-ARBF) neural network to compensate for internal Stribeck friction. The outputs of both are integrated as a composite feedforward term into a main Non-Singular Fast Terminal Sliding Mode (NFTSMC) controller to ensure the fast and stable convergence of the closed-loop system. The subsequent sections will provide a rigorous theoretical elaboration on the design and stability of these three modules.

3.1. Design of the Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO)

In practical weaving, the equivalent lumped disturbance d ( t ) typically acts as an additive term independent of system states. Relying solely on feedback control inevitably introduces response lag. Therefore, a Disturbance Observer (DO) is designed to provide proactive feedforward estimation, functioning similarly to a ‘radar’ for system disturbances. Considering the stochastic nature of the disturbance variations, it is required that the observer must converge within a fixed time; that is, its convergence time must be upper-bounded by a constant that is independent of the initial conditions. To achieve this and mitigate the chattering caused by the signum function in conventional fixed-time observers, a hyperbolic tangent function is introduced. This smooth function replaces the discontinuous switching term, ensuring better dynamic performance.
To facilitate observer design, the equivalent lumped disturbance d ( t ) is defined as an extended state x 3 = d ( t ) , x ^ 3 = d ^ ( t ) . Accordingly, the augmented state-space model is formulated as follows:
x ˙ 1 = x 2 x ˙ 2 = f ( x , t ) + g ( t ) u ( t ) + d ( t ) x ˙ 3 = d ˙ ( t )
Based on this, the proposed Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO) is designed as follows:
x ^ ˙ 1 = x ^ 2 β 1 ( e 1 p tanh ( γ e 1 ) + e 1 q tanh ( γ e 1 ) ) x ^ ˙ 2 = x ^ 3 + f ( x , t ) + g ( x , t ) u ( t ) β 2 ( e 1 2 p 1 tanh ( γ e 1 ) + e 1 2 q 1 tanh ( γ e 1 ) ) x ^ ˙ 3 = β 3 ( e 1 3 p 2 tanh ( γ e 1 ) + e 1 3 q 2 tanh ( γ e 1 ) ) β 4 tanh ( γ e 1 )
where x ^ i is the estimate of the state x ^ i , e i = x ^ i x i , 0 < p < 1 < q , β i > 0 , γ > 0 . To simplify the parameter tuning process, the gains β 1 , β 2 , and β 3 are parameterized by a unified observer bandwidth ω 0 . This formulation allows the observer’s response speed to be systematically regulated via a single parameter. Following the design principles of a third-order linear observer, the gains β 1 , β 2 and β 3 are set as follows:
β 1 = 3 ω 0 β 2 = 3 ω 0 2 β 3 = ω 0 3
By subtracting Equation (15) from Equation (13), the error dynamics equation can be obtained as
e ˙ 1 = e 2 β 1 ( e 1 p tanh ( γ e 1 ) + e 1 q tanh ( γ e 1 ) ) e ˙ 2 = e 3 β 2 ( e 1 2 p 1 tanh ( γ e 1 ) + e 1 2 q 1 tanh ( γ e 1 ) ) e ˙ 3 = d ˙ ( t ) β 3 ( e 1 3 p 2 tanh ( γ e 1 ) + e 1 3 q 2 tanh ( γ e 1 ) ) β 4 tanh ( γ e 1 )

Fixed-Time Stability Analysis of the Tanh-FTDO

This subsection establishes the fixed-time ultimate boundedness of the estimation error of the proposed Tanh-FTDO via a Lyapunov-based perturbation analysis. To avoid repeating the full fixed-time proof for the sign-based third-order FESO in [44], the Tanh-FTDO error dynamics are decomposed into a nominal sign-based FESO error system and a bounded smoothing-induced perturbation term. Under the bounded disturbance-derivative assumption, a Lyapunov inequality is derived to show that the estimation error converges to a compact neighborhood of the origin within a settling-time upper bound that is independent of the initial condition.
Lemma 1
(Fixed-Time Bounded Stability). Consider the nonlinear system x ˙ = f ( x , t ) , where x R n is the system state. If there exists a continuous and positive definite Lyapunov function V ( x ) such that its time derivative V ˙ ( x ) satisfies the following inequality:
V ˙ ( x ) a V m ( x ) b V n ( x )
where a , b > 0 , 0 < m < 1 < n . Then, the system is fixed-time ultimately bounded [44]. The upper bound of the settling time t is independent of the initial state x ( 0 ) and is given by
t t max = 1 a ( 1 m ) + 1 b ( n 1 )
The observer error vector is denoted by e o = [ e 1 , e 2 , e 3 ] T Then, (18) can be expressed as follows:
e ˙ o = F s ( e o , t ) + Δ t a n h ( e 1 )
where F s ( e o , t ) denotes the nominal sign-based third-order FESO error dynamics corresponding to the observer structure in [44], and Δ t a n h ( e 1 ) is the bounded smoothing-induced perturbation term caused by replacing the discontinuous signum injection with tanh ( γ e 1 ) .
Here, the mixed-power correction terms parameterized by p and q (with 0 < p < 1 < q ) are embedded in F s ( e o , t ) . The corresponding Lyapunov decay exponents in Lemma 1 are induced by these mixed-power parameters and therefore satisfy 0 < m < 1 < n .
Define the smoothing mismatch as
δ γ ( e 1 ) = tanh ( γ e 1 ) sgn ( e 1 )
Then, for any e 1 0 , δ γ ( e 1 ) 1 . Hence, under the regularized numerical implementation adopted in this paper, there exists Δ ¯ t a n h such that
Δ t a n h ( e 1 ) Δ ¯ t a n h
Let V 0 ( e 0 ) be the Lyapunov function associated with the nominal sign-based observer in [44]. Taking its derivative along (21) yields
V ˙ o = V o e o F s ( e o , t ) + V o e o Δ t a n h ( e 1 )
By the nominal sign-based fixed-time result in [44], the first term satisfies the decay condition in Lemma 1. Moreover, since V o e o is bounded in the considered bounded region, there exists L v > 0 , such that
V o e o L v
Therefore,
V o e o Δ t a n h ( e 1 ) V o e o Δ t a n h ( e 1 ) L v Δ ¯ t a n h = c t a n h
where c t a n h > 0 is a bounded constant term induced by the smoothing perturbation. It is constant because both V o e o and Δ t a n h ( e 1 ) admit time-independent upper bounds in the considered bounded operating region.
Consequently, V ˙ o satisfies the fixed-time ultimate boundedness inequality form in Lemma 1. It follows that
V ˙ o a V o m b V 0 n + c t a n h , a , b > 0 ,   0 < m < 1 < n
By Lemma 1, the observer error system is fixed-time ultimately bounded, e o ( t ) enters a compact neighborhood of the origin within a settling-time upper bound independent of the initial condition and remains therein thereafter.
The key innovation involves substituting the discontinuous s g n ( e 1 ) function with the smooth hyperbolic tangent function t a n h γ e 1 . Mathematically, the odd symmetry of t a n h ensures balanced correction for estimation errors, thereby eliminating asymmetric switching and mitigating chattering. Furthermore, this bounded smooth approximation preserves the essential stability condition by maintaining the same sign as the error. Integrated with this smooth core, a scaling parameter γ is introduced to adjust the steepness of the error correction curve, while mixed-power terms of e 1 are employed to shape the convergence behavior across different error ranges. To further simplify implementation, the observer gains β 1 , β 2 , and β 3 are parameterized by a single bandwidth ω 0 , allowing for systematic tuning of the response speed.

3.2. Improved ARBF Neural Network for Residual Approximation

In Section 2, the Stribeck friction model was explicitly derived using Equation (4) to characterize the frictional load. However, directly utilizing this fixed model for high-precision control presents practical challenges. The physical parameters in Equation (4) (e.g., the viscous coefficient C f and Coulomb torque M c ) are sensitive to operating conditions, exhibiting time-varying drift due to temperature rise and mechanical wear [45,46,47].
To address this, the system dynamics are decomposed into a nominal part and a residual part:
f ( x , t ) = f n o m ( x ) + f r e s ( x , t )
where f n o m ( x ) represents the nominal dynamics calculated using the standard parameters of the Stribeck model in Equation (4). The term f r e s ( x , t ) denotes the lumped residual dynamics, which encapsulates the structured uncertainties arising from parameter variations and unmodeled internal friction.
It is imperative to distinguish the role of the proposed neural network from that of the disturbance observer. As defined in Section 3.1, the Tanh-FTDO is designed to estimate exogenous disturbances d ( t ) (e.g., load shocks from shedding and beating-up motions), which are independent of the system states. In contrast, the residual term f r e s ( x , t ) constitutes internal structural uncertainties that are strictly dependent on the system states (i.e., tension and velocity). To avoid overburdening the observer gain and to achieve a hierarchical compensation scheme, the I-ARBF neural network is employed specifically to approximate the state-dependent residual f r e s ( x , t ) .
The ARBF neural network is selected in this work due to its strong local approximation capability for state-dependent nonlinear residuals, simple structure, and low computational burden, which are suitable for real-time implementation. In addition, its parameterization is convenient for integration with the Lyapunov-based adaptive update law used in the controller design. Therefore, the I-ARBF network provides an effective and practical choice for online residual compensation in the proposed hierarchical framework.

3.2.1. Input Mapping and Basis Functions

Let the I-ARBF neural network be employed to approximate and compensate for the state-dependent residual dynamics caused by parameter variations and unmodeled friction effects. To this end, the input vector of the network is constructed from measurable system states as
Z = e e ˙ , ϕ ( Z ) = Λ Z , Λ = λ 1 0 0 λ 2
where λ 1 , λ 2 > 0 , and Λ is a mapping matrix used to scale the input features, ensuring that the contributions of the different error components are balanced within the neural network [48,49].

3.2.2. Gaussian Basis Functions and Normalization

Each neuron in the network is activated by a normalized Gaussian basis function h j ( Z ) . The inherent radial symmetry of the Gaussian kernel is a fundamental property utilized here. This symmetry ensures that the activation depends solely on the Euclidean distance from the center vector. For a given input ϕ ( Z ) , each basis function is defined as
h j ( Z ) = e x p ( ϕ ( Ζ ) c j 2 2 b j 2 ) i = 1 m e x p ( ϕ ( Z ) c i 2 2 b i 2 ) , j = 1 , 2 , 3 , m .
where c j and b j > 0 are the center and width j of the basis function, respectively, and h j ( Z ) is given by
j = 1 m h j ( Z ) = 1 , 0 < h j ( Z ) < 1
This normalization is crucial as it ensures the network output remains numerically bounded, avoiding numerical instability in high-dimensional spaces.

3.2.3. Neural Network Output and Approximation Error

Let h ( Z ) = [ h 1 ( Z ) , , h m ( Z ) ] T denote the basis function vector. The output of the network is given by
f ^ res ( Z ) = W ^ T h ( Z )
According to the Universal Approximation Theorem, there exist ideal weights W * , such that the residual dynamics can be approximated as follows:
f r e s ( x , t ) = W * T h ( Z ) + ε ( x , t ) , ε ( x , t ) ε N
Therefore, the approximation error is defined as
f ˜ r e s = f r e s ( x , t ) f ^ r e s ( Z ) = W ˜ T h ( Z ) + ε ( x , t )
where the weight error is defined as W ˜ = W * W ^ .

3.3. Design of a Modified Non-Singular Fast Terminal Sliding Mode Controller

Let x 1 d denote the desired tension trajectory. The tension tracking error and its derivative are defined as e = x 1 d x 1 and e ˙ = x ˙ 1 d x ˙ 1 = x ˙ 1 d x 2 . To enhance convergence speed during large errors and stability during small errors, a dual power-law composite term is integrated into the conventional NFTSMC framework. The improved sliding surface is defined as follows:
s = e ˙ + λ e + μ 1 e p 1 q 1 s g n ( e ) + μ 2 e p 2 q 2 s g n ( e )
where λ , μ 1 , μ 2 > 0 , and the exponents satisfy
0 < p 1 q 1 < 1 < p 2 q 2
The second term e p 2 q 2 dominates the rapid convergence in the large-error phase. The first term e p 1 q 1 governs the smooth stability in the small-error phase.
To formulate the equivalent control law, it is necessary to differentiate the sliding surface. Taking the time derivative of Equation (35) along the system dynamics yields
s ˙ = e ¨ + λ e ˙ + μ 1 p 1 q 1 e p 1 q 1 1 e ˙ + μ 2 p 2 q 2 e p 2 q 2 1 e ˙     = x ¨ 1 d f n o m ( x , t ) f r e s ( x , t ) g ( t ) u ( t ) d ( t ) + λ e ˙ + μ 1 p 1 q 1 e p 1 q 1 1 e ˙ + μ 2 p 2 q 2 e p 2 q 2 1 e ˙
Based on the equivalent control principle, the equivalent control term is obtained by enforcing s ˙ = 0 on the sliding surface s = 0 . The equivalent control term is first designed to compensate for the system dynamics:
u e q = 1 g ( t ) [ f n o m ( x , t ) f ^ r e s ( Z ) d ^ ( t ) + x ¨ 1 d + λ e ˙ + i = 1 2 u i p i q i e p i q i 1 e ˙ ]
Since the system is subject to internal time-varying Stribeck friction and external disturbances arising from beating-up, shedding, etc., a switching control term is introduced to enhance robustness. This term drives the system state toward the sliding manifold and maintains it in the vicinity of the manifold. Following the design philosophy of an improved reaching law, the switching term is constructed by combining a power-law reaching component with a boundary-layer saturation function, so as to suppress chattering while ensuring reachability. Its expression is given by
u s = 1 g ( t ) [ k s ρ s g n ( s ) δ s a t ( s ϕ ) ]
where k 1 , δ , ϕ > 0 , and 0 < ρ < 1 . During the large-error phase, the power-law term s ρ s i g n ( s ) dominates, leading to fast reaching toward the sliding manifold. As the system approaches equilibrium, the boundary-layer saturation term δ s a t ( s ϕ ) becomes dominant, which smooths the control action and effectively alleviates chattering, thereby ensuring stable sliding motion.
In summary, the total control law is composed of the equivalent control term and the switching control term, and is given by
u = 1 g ( t ) [ f n o m ( x , t ) f ^ r e s ( Z ) d ^ ( t ) + x ¨ 1 d + λ e ˙ + i = 1 2 u i p i q i e p i q i 1 e ˙     k s ρ s i g n ( s ) δ s a t ( s ϕ ) ]
After substituting the total control law u into the sliding surface equation, s ˙ is derived as
s ˙ = [ f r e s ( x , t ) f ^ r e s ( Z ) ] [ d ( t ) d ^ ( t ) ] [ k s ρ s g n ( s ) + δ s a t ( s ϕ ) ]
Then, the disturbance error term is defined as follows:
d ˜ = d ( t ) d ^ ( t )                     d ˜   D
Substituting Equations (34) and (42) into Equation (41) yields
s ˙ = [ W ˜ T h ( Z ) + ε ( x , t ) ] d ˜ [ k s ρ s g n ( s ) + δ s a t ( s ϕ ) ]

3.4. Stability Analysis of the Improved ARBF Non-Singular Fast Terminal Sliding Mode Controller

The appropriate Lyapunov function is selected:
V = 1 2 s 2 + 1 2 γ W ˜ T W ˜                     γ > 0
The time derivative is given by
V ˙ = s s ˙ + 1 γ W ˜ T W ˜ ˙
Substituting (43) into (45) and noting that W ˜ = W * W ^ yields
V ˙ = W ˜ T s h ( Z ) + 1 γ W ^ ˙ s [ ε ( x , t ) + d ˜ + k | s | ρ sgn ( s ) + δ s a t s ϕ ]
The adaptive law for the neural network weights is given by
W ^ ˙ = γ s h ( Z )
Substituting the adaptive law from Equation (47) into Equation (46) yields
V ˙ = s ε ( x , t ) s d ˜ k | s | ρ + 1 δ s   s a t s ϕ
Furthermore, since
s     s a t ( s ϕ ) s ϕ , ε ( x , t ) ε N , d ˜ D
It follows that
V ˙ k s ρ + 1 ( δ ε N D ) s + δ ϕ
Furthermore, if the gain of the robust term is chosen to satisfy
δ > ε N + D
And define
η = δ ( ε N + Δ ¯ d ) > 0
Then, Equation (50) can be simplified to
V ˙ k s ρ + 1 η s + δ ϕ
Since k | s | ρ + 1 0 , this term can be conservatively neglected, yielding
V ˙ η s + δ ϕ
When the sliding variable satisfies s > δ ϕ η , the condition V ˙ < 0 holds. Therefore, the Lyapunov function decreases monotonically outside the set Ω ϕ , implying that the sliding variable s reaches the following set in finite time and remains therein thereafter:
Ω ϕ = s s δ ϕ η
Hence, the sliding variable s is uniformly ultimately bounded. Furthermore, combined with the boundedness of the disturbance estimation error and the neural network approximation error, all closed-loop signals remain bounded.
During the sliding phase (s = 0), the error dynamics can be written as follows:
e ˙ = λ e μ 1 e p 1 q 1 s g n ( e ) μ 2 e p 2 q 2 s g n ( e )
Consider the auxiliary Lyapunov function candidate:
V e = 1 2 e 2
Taking the time derivative yields
V ˙ e = λ e 2 μ 1 e 1 + p 1 q 1 μ 2 e 1 + p 2 q 2
Since λ , μ 1 , μ 2 > 0 , it is clear that Equation (58) is negative definite. This indicates that the error system is strictly decreasing while on the sliding surface. Furthermore, according to the finite-time convergence theorem, when p 1 q 1 ( 0 , 1 ) , p 2 q 2 > 1 , the system error is guaranteed to converge to zero within a finite time. The upper bound of the settling time is given by
t e e ( 0 ) 1 p 1 q 1 ( 1 p 1 q 1 ) μ 1 + e ( 0 ) p 2 q 2 1 ( p 2 q 2 1 ) μ 2
In summary, the condition V ˙ < 0 outside the boundary layer confirms monotonic energy decay and the boundedness of all closed-loop signals under the above assumptions. When ϕ > 0 , the sliding variable s ( t ) converges to the set Ω ϕ = s s δ ϕ η in finite time, achieving practical stability. Under the ideal sliding condition ( ϕ 0 ) , the boundary layer shrinks to the origin, and finite-time convergence can be recovered. Consequently, the proposed controller achieves practical finite-time stability in the presence of a boundary layer and recovers finite-time convergence under ideal sliding conditions.
Remark 1
(Numerical Implementation). Theoretically, for fractional exponents satisfying 0 < p 1 q 1 < 1 , the derivative of the term e p 1 q 1 becomes unbounded as  e 0 , leading to a singularity problem. In practical digital implementation, this infinite gain may amplify sensor noise and cause high-frequency chattering. To handle this, a regularized formulation is adopted in the controller:
ψ ( e ) = s i g n ( e ) [ ( e + ε 0 ) p 1 q 1 ε 0 p 1 q 1 ]
where  ε 0  is a small positive constant ( ε 0 = 10 4 ). This continuous modification eliminates the singularity at the origin while ensuring that  ψ ( 0 ) = 0 . It guarantees numerical stability on the embedded platform while preserving the practical finite-time convergence properties of the control law.

4. Simulation and Results Analysis

To systematically validate the effectiveness and superiority of the proposed Non-Singular Fast Terminal Sliding Mode Control (I-ARBF-NFTSMC) strategy, which is based on a Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO) and an Improved Adaptive Radial Basis Function (I-ARBF) neural network, this chapter presents a simulation study of the warp feeding system for a carbon fiber loom using the MATLAB R2021b environment. This section will first independently validate the performance of the improved disturbance observer and the improved neural network. This will be followed by a comprehensive performance comparison of the final integrated control strategy.

4.1. Simulation Parameter Setup

The simulation experiments are based on the dynamic model of the warp feeding system established in the preceding section. The main physical parameters of the system and the controller parameters are listed in Table 1.
Parameter tuning and fairness of comparison. The controller parameters of all compared methods were determined following a unified and reproducible tuning protocol. Specifically, the initial parameter sets of the conventional SMC, the fixed-time NFTSMC/FESO-based baseline, and the neural-network-related module were selected according to the parameter-selection guidelines and numerical settings reported in Refs. [33,38,43,45]. On this basis, a limited-range fine-tuning was performed under the same simulation conditions adopted in this study (identical plant model, initial conditions, reference trajectory, disturbance scenarios, sampling step, and actuator constraints). The tuning objective was kept consistent across all methods, aiming to obtain stable and representative performance while balancing tracking accuracy, convergence speed, chattering suppression, and control smoothness. For parameters shared by different controllers, identical numerical values were used to ensure consistency. Note that the reported parameter values are engineering-oriented selections rather than globally optimal solutions; however, they are obtained under consistent conditions to support a fair and meaningful comparison.

4.2. Performance Comparison of Disturbance Observers

When tested with sine and cosine disturbances, the proposed Tanh-FTDO demonstrates superior performance over the conventional FESO under identical conditions ( [ x 1 , x 2 ] = [ 0.5 , 1 ] , same parameters), as shown in Figure 4 and Table 2. In the case of small-amplitude disturbances (A = 2), within the steady-state interval (t > 1 s), the steady-state mean error was reduced by 67.31%. For large-amplitude disturbances (A = 10), within the steady-state interval (t > 1 s), the mean error reduction was 12.833%.
According to the simulation results, a performance comparison between the conventional Fixed-Time Extended State Observer (FESO) and the proposed Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO) was conducted under various amplitudes of a triangular wave disturbance, as shown in Figure 5 and Table 3. The initial conditions were set to [ x 1 , x 2 ] = [ 1.5 , 2 ] . For low-amplitude disturbances (A = 3), the proposed Tanh-FTDO reduced the steady-state mean error by 62.71%. For high-amplitude disturbances (A = 12), it reduced the steady-state mean error by 19.85%.
Under the initial conditions of [ x 1 , x 2 ] = [ 2.5 , 2 ] and with a uniform parameter set, a comparative experiment between the conventional FESO and the proposed Tanh-FTDO was conducted using a composite disturbance signal, as shown in Figure 6 and Table 4. The true disturbance applied was constructed by superimposing three components: a sinusoidal disturbance component, a triangular-wave disturbance component, and a smooth random disturbance component. Experimental results indicate that, under low-amplitude composite disturbances, the improved observer reduces the steady-state mean error by 59.71%. Under high-amplitude composite disturbance conditions, the Tanh-FTDO reduced the steady-state mean error by 54.31%.
The simulation outcomes verify that the proposed Hyperbolic Tangent Fixed-Time Disturbance Observer (Tanh-FTDO) performs effectively under various disturbance scenarios. In the tests with three representative disturbances, the observer reached convergence in roughly 0.35 s and greatly reduced the chattering effect. This benefit arises from substituting the discontinuous signum function in traditional observers with a smooth hyperbolic tangent function. Consequently, the steady-state mean error was reduced by up to 67.31%, and both the disturbance-estimation accuracy and the overall system robustness were further improved.

4.3. Neural Network Approximation Performance

To evaluate the approximation performance of the proposed I-ARBF neural network, a simulation study is carried out for the state-dependent residual dynamics f r e s ( x , t ) . In the simulation, f r e s ( x , t ) represents the model mismatch induced by temperature variation and mechanical wear, which cannot be captured by the nominal Stribeck model.
Figure 7 presents the true residual signal, the neural network estimation, and the corresponding approximation error. It can be observed that the proposed neural network rapidly captures the dynamic variation of the residual term during the transient stage (0–0.1 s). The zoomed-in view shows that the estimation error remains bounded and small. This indicates that the adaptive law guarantees fast parameter convergence and stable learning behavior.
After approximately 0.5 s, the estimation converges to the true residual signal. The steady-state approximation error approaches zero and is significantly smaller than the amplitude of f r e s ( x , t ) . The error remains uniformly bounded throughout the simulation.
These results verify that the proposed I-ARBF network possesses strong approximation capability for state-dependent uncertainties. Hence, it can effectively compensate for internal structured uncertainties and support the hierarchical control framework without increasing the burden of the disturbance observer.

4.4. Comparison of Integrated Control Strategies

Figure 8, Figure 9 and Figure 10 show the tracking performance under sinusoidal, triangular, and composite disturbances. The conventional SMC achieves basic tracking but exhibits pronounced oscillations and steady-state deviations. The FESO-NFTSMC uses disturbance estimation to partially suppress these fluctuations. In contrast, the proposed I-ARBF-NFTSMC demonstrates the best overall performance. It consistently provides faster convergence, smaller steady-state errors, and smoother control inputs across all tested scenarios.
Table 5 quantitatively confirms these improvements, particularly in response speed. Under the challenging composite-disturbance condition, the proposed method reduces the settling time to 0.386 s. This represents a 25.2% improvement over the FESO-NFTSMC (0.516 s) and a 44.0% improvement over the SMC (0.689 s). Moreover, it achieves the lowest mean and maximum tracking errors, demonstrating superior robustness.
These significant improvements in response speed and precision result directly from the proposed “divide-and-conquer” architecture. This framework explicitly handles internal uncertainties and external disturbances simultaneously. First, the I-ARBF neural network rapidly approximates the internal state-dependent residual dynamics f r e s ( x , t ) , compensating for unmodeled Stribeck friction and parameter drift. With the Lyapunov-based adaptive weight update law using a fixed learning gain, this internal compensation removes physical drag and prevents transient delays. Second, the Tanh-FTDO provides a smooth, fast feedforward estimation of external lumped disturbances d ( t ) . This mechanism proactively mitigates external shocks and reduces the reliance on delayed feedback control. Finally, the improved NFTSMC sliding surface introduces a specific power-law term. This term dominates during the large-error phase to drive rapid initial convergence.

4.5. Ablation Experiments of the Proposed Controller

As shown in Figure 11 and Table 6, the ablation study clarifies how each module affects the transient response under composite disturbance. The baseline NFTSMC settles in 0.613 s. Adding I-ARBF reduces the settling time to 0.538 s (12.2% reduction), indicating faster convergence when internal nonlinear friction uncertainty is compensated. Adding Tanh-FTDO yields a settling time of 0.485 s (20.9% reduction), showing improved transient behavior with disturbance estimation. The full I-ARBF-NFTSMC achieves the shortest settling time of 0.386 s, corresponding to a 37.0% reduction relative to NFTSMC. Overall, combining I-ARBF and Tanh-FTDO provides the most efficient transient response while maintaining stable tracking.

4.6. Computational Feasibility Analysis

To validate the suitability of the proposed I-ARBF-NFTSMC strategy for real-time industrial applications, a computational complexity analysis was conducted targeting a representative embedded platform, the ARM Cortex-M7 (e.g., STM32F7 series, 216 MHz). This processor is widely used in high-end textile machinery controllers due to its integrated Floating-Point Unit (FPU) and DSP instructions.
The execution time of the proposed algorithm is primarily determined by the number of transcendental functions (e.g., tanh, exp, pow) and matrix operations. Based on standard CMSIS-DSP library benchmarks and conservative estimation, the cycle counts for these operations were estimated. In this study, the I-ARBF neural network is configured with a compact structure of 5 hidden nodes (j = 5) to balance approximation accuracy and computational efficiency. The estimated execution time per control cycle is detailed in Table 7.
As shown in Table 7, the total estimated execution time is approximately 18.5 μs. Given the simulation step size and typical industrial control loop period of 1 ms (1000 μs), the proposed algorithm consumes less than 2% of the processor’s available resources. This confirms that the composite controller is computationally efficient and well within the capabilities of modern embedded systems.

5. Conclusions and Future Work

This paper addressed strong nonlinearities, time-varying uncertainties, and external disturbances in the warp let-off tension control of carbon fiber diagonal weaving looms by establishing a nonlinear dynamic model incorporating the Stribeck friction term. An Improved Adaptive Radial Basis Function-based Non-Singular Fast Terminal Sliding Mode Control (I-ARBF-NFTSMC) framework was proposed, which integrates a divide-and-conquer composite compensation architecture: the Tanh-FTDO performs smooth and fast estimation of external disturbances and suppresses chattering, while the I-ARBF neural network approximates and compensates internal friction nonlinearities, thereby alleviating the discontinuous switching and model dependency of conventional methods.
In disturbance observation, compared with FESO, the Tanh-FTDO achieved an approximately 67% reduction in steady-state mean-squared error under low-amplitude sinusoidal disturbances, a 13% reduction for high-amplitude sinusoidal disturbances, 63% and 20% reductions for low- and high-amplitude triangular disturbances, and approximately 60% and 54% reductions for low- and high-amplitude composite disturbances. In tension tracking, relative to FESO-NFTSMC, the proposed I-ARBF-NFTSMC maintained steady-state mean errors below 0.02 N under various disturbance conditions. In composite-disturbance scenarios, the maximum error decreased from 0.08787 N to 0.01965 N, and the settling time shortened from 0.516 s to 0.386 s (25.2% improvement), while significantly mitigating control-input chattering.
Despite these promising simulation results, practical implementation in industrial environments introduces additional challenges that warrant discussion. First, measurement noise from sensors is inevitable in real-world applications. While the smooth structure of the proposed Tanh-FTDO offers inherent noise attenuation advantages over non-smooth observers, its sensitivity to high-frequency noise requires further experimental validation. Second, the computational load of the neural network is a critical factor for real-time control. Although the I-ARBF network is designed for efficiency, its implementation on resource-constrained embedded platforms may require optimization to ensure loop-cycle integrity. Third, physical limitations, such as actuator saturation, must be explicitly managed to prevent performance degradation during large transient errors.
Future work will focus on addressing these practical issues through Hardware-in-the-Loop (HIL) and physical experiments. Specifically, we aim to investigate robust filtering techniques for measurement noise, optimize the algorithm’s computational efficiency for embedded hardware, and incorporate anti-windup mechanisms to handle actuator constraints. Additionally, extending this decoupled compensation strategy to other nonlinear mechatronic systems—such as robotic joints or servo drives—remains an important direction for further exploration.

Author Contributions

Conceptualization, G.X. and L.F.; Methodology, L.F.; Software, L.F.; Validation, G.X. and L.F.; Formal analysis, L.F.; Data curation, L.F.; Writing—original draft, L.F.; Writing—review and editing, W.L. and J.L.; Supervision, W.L. and J.L.; Funding acquisition, W.L. and J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Natural Science Foundation of Tianjin Municipality, China, grant number 22JCYBJC01470.

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 declare no conflicts of interest.

References

  1. Limwibul, V.; Jongvivatsakul, P.; Jirawattanasomkul, T.; Dai, J.-G.; Likitlersuang, S. Bioresin-based composites reinforced with natural fibers and carbon fiber: Mechanical properties and sustainable benefit assessment. J. Mater. Res. Technol. 2025, 36, 140–156. [Google Scholar] [CrossRef]
  2. Li, X.; Xu, L.; Ren, Y.; Nan, Z.; Xiao, S.; Shen, Z. Research on Microwave Pyrolysis Recovery and Reuse Performance of Carbon Fiber Composites. Polymers 2024, 16, 1383. [Google Scholar] [CrossRef]
  3. Sayam, A.; Rahman, A.M.; Rahman, M.S.; Smriti, S.A.; Ahmed, F.; Rabbi, F.; Hossain, M.; Faruque, O. A review on carbon fiber-reinforced hierarchical composites: Mechanical performance, manufacturing process, structural applications and allied challenges. Carbon Lett. 2022, 32, 1173–1205. [Google Scholar] [CrossRef]
  4. Xiao, Y.; Han, F.; Liu, W.; Wan, F.; Peng, K. Analysis of tension instability and research on stability control strategy in the process of rapier loom weaving. IEEE Access 2022, 10, 31922–31933. [Google Scholar] [CrossRef]
  5. Neaz, A.; Lee, E.H.; Jin, T.H.; Cho, K.C.; Nam, K. Optimizing yarn tension in textile production with tension–position cascade control method using Kalman filter. Sensors 2023, 23, 5494. [Google Scholar] [CrossRef] [PubMed]
  6. Rao, Y.; Li, Z.; Zhu, F.; Yu, B.; Li, W. Warp control devices and tension for triaxial woven fabric with carbon fiber. Text. Res. J. 2023, 93, 4482–4491. [Google Scholar] [CrossRef]
  7. Ibrahim, M.N.; Sergeant, P. Dynamic modeling and analysis of electric motor with integrated magnetic spring driving weaving loom application. IEEE Trans. Ind. Electron. 2022, 70, 2329–2338. [Google Scholar] [CrossRef]
  8. Delcour, L.; Peeters, J.; Degroote, J. Three-dimensional fluid-structure interaction simulations of a yarn subjected to the main nozzle flow of an air-jet weaving loom using a Chimera technique. Text. Res. J. 2020, 90, 194–212. [Google Scholar] [CrossRef]
  9. Brown, P.; McPhee, J. A continuous velocity-based friction model for dynamics and control with physically meaningful parameters. J. Comput. Nonlinear Dyn. 2016, 11, 054502. [Google Scholar] [CrossRef]
  10. Yuan, S.; Deng, W.; Ge, Y.; Yao, J.; Yang, G. Nonlinear adaptive robust precision pointing control of tank servo systems. IEEE Access 2021, 9, 23385–23397. [Google Scholar] [CrossRef]
  11. Wang, C.; Wang, K.; Li, Z.; Yang, L. Nonlinear dynamic of the rod-fastening combined rotor system with rub-impact based on the Stribeck friction model. Appl. Math. Model. 2024, 128, 685–706. [Google Scholar] [CrossRef]
  12. Wang, C.; Peng, J.; Pan, J. A novel friction compensation method based on Stribeck model with fuzzy filter for PMSM servo systems. IEEE Trans. Ind. Electron. 2023, 70, 12124–12133. [Google Scholar] [CrossRef]
  13. Wang, Q.; Zhang, Q.; Wang, Z.; Mo, J.; Jin, W.; Zhu, S. Identification of stribeck model parameters to accurately reveal stick–slip characteristics of a disc–block friction system. Tribol. Trans. 2023, 66, 1026–1042. [Google Scholar] [CrossRef]
  14. Yang, Y.; Cui, K.; Shi, D.; Mustafa, G.; Wang, J. PID control with PID event triggers: Theoretic analysis and experimental results. Control Eng. Pract. 2022, 128, 105322. [Google Scholar] [CrossRef]
  15. Meng, F.; Liu, S.; Liu, K. Design of an optimal fractional order PID for constant tension control system. IEEE Access 2020, 8, 58933–58939. [Google Scholar] [CrossRef]
  16. Li, Q.; Bai, J.; Fan, Y.; Zhang, Z. Study of wire tension control system based on closed loop PID control in HS-WEDM. Int. J. Adv. Manuf. Technol. 2016, 82, 1089–1097. [Google Scholar] [CrossRef]
  17. Liu, W.; Wu, X.; Du, X.; Xu, G.; Wang, S. Tension networked control strategy for carbon fiber multilayer diagonal loom. IEEE Access 2020, 8, 32280–32289. [Google Scholar] [CrossRef]
  18. Li, T.; Zhao, R.; Chen, C.P.; Fang, L.; Liu, C. Finite-time formation control of under-actuated ships using nonlinear sliding mode control. IEEE Trans. Cybern. 2018, 48, 3243–3253. [Google Scholar] [CrossRef]
  19. Wang, G.; Chadli, M.; Basin, M.V. Practical terminal sliding mode control of nonlinear uncertain active suspension systems with adaptive disturbance observer. IEEE/ASME Trans. Mechatron. 2020, 26, 789–797. [Google Scholar] [CrossRef]
  20. Aslmostafa, E.; Mirzaei, M.J.; Asadollahi, M.; Badamchizadeh, M.A. Stabilization problem for a class of nonlinear MIMO systems based on prescribed-time sliding mode control. Arab. J. Sci. Eng. 2022, 47, 15083–15094. [Google Scholar] [CrossRef]
  21. Sai, H.; Xu, Z.; Li, Y.; Wang, K. Adaptive nonsingular fast terminal sliding mode impedance control for uncertainty robotic manipulators. Int. J. Precis. Eng. Manuf. 2021, 22, 1947–1961. [Google Scholar] [CrossRef]
  22. Feng, Z.-R.; Sha, R.-Z.; Ren, Z.-G. A chattering-reduction sliding mode control algorithm for affine systems with input matrix uncertainty. IEEE Access 2022, 10, 58982–58996. [Google Scholar] [CrossRef]
  23. Yim, J.; You, S.; Lee, Y.; Kim, W. Chattering attenuation disturbance observer for sliding mode control: Application to permanent magnet synchronous motors. IEEE Trans. Ind. Electron. 2022, 70, 5161–5170. [Google Scholar] [CrossRef]
  24. Wang, C. Adaptive terminal sliding-mode synchronization control with chattering elimination for a fractional-order chaotic system. Fractal Fract. 2024, 8, 188. [Google Scholar] [CrossRef]
  25. Ullah, A.; Ullah, S.; Zhang, Z.; Pan, J. Smooth super-twisting sliding mode control design with high order super-twisting observer for speed tracking control of permanent magnet synchronous motor drive system. ISA Trans. 2025, 162, 227–242. [Google Scholar] [CrossRef]
  26. Rahman, T.U.; Ullah, A.; Ullah, S.; Pan, J.; Alghamdi, B.; Rehman, A.; Ouyang, Z. Fast Smooth Super-Twisting SMC and Super-Twisting Disturbance Estimation for PMSM Speed Control. IEEE Trans. Consum. Electron. 2025, 71, 10160–10170. [Google Scholar] [CrossRef]
  27. Ullah, A.; Pan, J.; Ullah, S.; Zhang, Z. Robust Speed Control of Permanent Magnet Synchronous Motor Drive System Using Sliding-Mode Disturbance Observer-Based Variable-Gain Fractional-Order Super-Twisting Sliding-Mode Control. Fractal Fract. 2024, 8, 368. [Google Scholar] [CrossRef]
  28. Alsafran, A.S.; Ullah, S.; Ullah, A.; Hafeez, G.; Babar, M.Z.; Alghamdi, B.; Algethami, A.A. A Robust Fractional-Order Nonsingular Terminal Sliding Mode Control With Deep Learning-Based Lie Derivative Estimation for Maximum Power Point Tracking in Wind Turbine. IEEE Access 2025, 13, 127423–127435. [Google Scholar] [CrossRef]
  29. Ullah, A.; Ullah, S.; Hussan, U.; Alghamdi, B.; Pan, J. Optimized Neuro-Adaptive Third-Order Sliding Mode Control with High-Gain Differentiator for Enhanced Photovoltaic System Performance: Simulation and Experimental Validation. IEEE J. Emerg. Sel. Top. Power Electron. 2025, 13, 5970–5989. [Google Scholar] [CrossRef]
  30. Ullah, A.; Ullah, S.; Rahman, T.U.; Sami, I.; Rahman, A.U.; Alghamdi, B.; Pan, J. Enhanced wind energy conversion system performance using fast smooth second-order sliding mode control with neuro-fuzzy estimation and variable-gain robust exact output differentiator. Appl. Energy 2025, 377, 124364. [Google Scholar] [CrossRef]
  31. Wang, G.; Zhou, Y.; Ni, L.; Aphale, S.S. Global fast non-singular terminal sliding-mode control for high-speed nanopositioning. ISA Trans. 2023, 136, 560–570. [Google Scholar] [CrossRef] [PubMed]
  32. Al-Ghanimi, A.; Zheng, J.; Man, Z. A fast non-singular terminal sliding mode control based on perturbation estimation for piezoelectric actuators systems. Int. J. Control 2017, 90, 480–491. [Google Scholar] [CrossRef]
  33. Li, H.; Cai, Y. Fixed-time non-singular terminal sliding mode control with globally fast convergence. IET Control Theory Appl. 2022, 16, 1227–1241. [Google Scholar] [CrossRef]
  34. Hu, M.; Li, J.; Li, X.; Zhao, H.; Huang, Y.; Han, J.; Gu, W.; Cheng, G. Non-singular terminal sliding mode control algorithm design based on extended state observer. J. Mech. Sci. Technol. 2024, 38, 3695–3707. [Google Scholar] [CrossRef]
  35. Lu, H.; Li, J.; Li, S.; Wang, S.; Xiao, Y. Finite-time extended state observer enhanced nonsingular terminal sliding mode control for buck converters in the presence of disturbances: Design, analysis and experiments. Nonlinear Dyn. 2024, 112, 7113–7127. [Google Scholar] [CrossRef]
  36. Yang, J.; Ye, Y.; Cheng, Y.; Hua, L. Nonsingular terminal sliding mode control of the yarn winding process based on a finite-time extended state observer. IEEE Access 2025, 13, 21610–21619. [Google Scholar] [CrossRef]
  37. Fu, M.; Shen, D.; Zhao, G.; Shang, G.; Bai, S.; Li, X.; Hao, Z. Integrated sliding mode intelligent fractional-order backstepping control of warp tension based on fixed-time extended state observer. Text. Res. J. 2023, 93, 3368–3381. [Google Scholar] [CrossRef]
  38. Zhang, Y.; Meng, Z.; Sun, Z.; Li, C. Control strategy for single-layer warp tension in a carbon fiber 3D loom based on fixed-time theory and sliding mode theory. Text. Res. J. 2025, 95, 1108–1124. [Google Scholar] [CrossRef]
  39. Wang, Y.; Guo, J.; Li, X.; Krugl, S.; Jiao, Y.; Wang, P. Towards yarn-to-yarn friction behavior in various architectures during the manufacturing of engineering woven fabrics. Compos. Part A Appl. Sci. Manuf. 2024, 185, 108363. [Google Scholar] [CrossRef]
  40. Yin, R.; Tao, X.-M.; Xu, B.-G. Yarn and fabric properties in a modified ring spinning system considering the effect of the friction surface of the false-twister. Text. Res. J. 2020, 90, 572–580. [Google Scholar] [CrossRef]
  41. Gafurov, A.N.; Lee, S.; Ali, U.; Irfan, M.; Kim, I.; Lee, T.M. AI-driven digital twin for autonomous web tension control in Roll-to-Roll manufacturing system. Sci. Rep. 2025, 15, 24096. [Google Scholar] [CrossRef]
  42. Alam, M.S.; Carlucho, I. Harnessing traditional controllers for fast-track training of deep reinforcement learning control strategies. J. Mar. Eng. Technol. 2025, 24, 241–252. [Google Scholar] [CrossRef]
  43. Xu, G.; Zhou, R.; Liu, W.; Hao, F. The equivalent sliding mode tension control of carbon fiber multilayer diagonal loom. Int. J. Control Autom. Syst. 2019, 17, 1762–1769. [Google Scholar] [CrossRef]
  44. Zhang, L.; Wei, C.; Wu, R.; Cui, N. Fixed-time extended state observer based non-singular fast terminal sliding mode control for a VTVL reusable launch vehicle. Aerosp. Sci. Technol. 2018, 82, 70–79. [Google Scholar] [CrossRef]
  45. Wu, Q.; Wang, J.; Wang, S.; Yao, M.; Wang, C.; Niu, Y. Dynamic instability and ARBF neural network control of piezoelectric microlaminates. Int. J. Struct. Stab. Dyn. 2025, 2650404. [Google Scholar] [CrossRef]
  46. Li, G.; Cai, W.; Tian, L.; Yang, L.; Zhang, W.; Wu, Z. Efficient augmented radial basis function for reliability analysis with dynamic importance sampling. Eng. Optim. 2025, 57, 1486–1505. [Google Scholar] [CrossRef]
  47. Gao, P.; Su, X.; Pan, Z.; Xiao, M.; Zhang, W. Parallel adaptive RBF neural network-based active disturbance rejection control for hybrid compensation of PMSM. Robot. Intell. Autom. 2024, 44, 658–667. [Google Scholar] [CrossRef]
  48. Huo, T.; Li, X.; Zhu, L.; Wang, K. Finite-Time Sliding Mode Adaptive Control for Unknown Nonlinear Beam System with Neural Network Disturbance Observer. IEEE Trans. Autom. Sci. Eng. 2025, 22, 18281–18296. [Google Scholar] [CrossRef]
  49. Lee, J.E.; Kim, B.W. Improving direct yaw-moment control via neural-network-based non-singular fast terminal sliding mode control for electric vehicles. Sensors 2024, 24, 4079. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the working principle of a carbon fiber diagonal weaving loom.
Figure 1. Schematic diagram of the working principle of a carbon fiber diagonal weaving loom.
Symmetry 18 00433 g001
Figure 2. Mathematical model of the loom let-off system.
Figure 2. Mathematical model of the loom let-off system.
Symmetry 18 00433 g002
Figure 3. Schematic of the overall control system.
Figure 3. Schematic of the overall control system.
Symmetry 18 00433 g003
Figure 4. Disturbance estimation under sinusoidal disturbance: two observers compared in terms of convergence time and chattering.
Figure 4. Disturbance estimation under sinusoidal disturbance: two observers compared in terms of convergence time and chattering.
Symmetry 18 00433 g004
Figure 5. Disturbance estimation under triangular-wave disturbance: two observers compared in terms of convergence time and chattering.
Figure 5. Disturbance estimation under triangular-wave disturbance: two observers compared in terms of convergence time and chattering.
Symmetry 18 00433 g005
Figure 6. Disturbance estimation under composite disturbance: two observers compared in terms of convergence time and chattering.
Figure 6. Disturbance estimation under composite disturbance: two observers compared in terms of convergence time and chattering.
Symmetry 18 00433 g006
Figure 7. Approximation of the residual dynamics f r e s ( x , t ) using the proposed I-ARBF neural network.
Figure 7. Approximation of the residual dynamics f r e s ( x , t ) using the proposed I-ARBF neural network.
Symmetry 18 00433 g007
Figure 8. Tension tracking under sinusoidal disturbance: different controllers compared in terms of settling time and chattering.
Figure 8. Tension tracking under sinusoidal disturbance: different controllers compared in terms of settling time and chattering.
Symmetry 18 00433 g008
Figure 9. Tension tracking under triangular-wave disturbance: different controllers compared in terms of settling time and chattering.
Figure 9. Tension tracking under triangular-wave disturbance: different controllers compared in terms of settling time and chattering.
Symmetry 18 00433 g009
Figure 10. Tension tracking under composite disturbance: different controllers compared in terms of settling time and chattering.
Figure 10. Tension tracking under composite disturbance: different controllers compared in terms of settling time and chattering.
Symmetry 18 00433 g010
Figure 11. Ablation study under composite disturbance: (a) NFTSMC, (b) NFTSMC + Tanh-FTDO, (c) NFTSMC + I-ARBF, and (d) full I-ARBF-NFTSMC.
Figure 11. Ablation study under composite disturbance: (a) NFTSMC, (b) NFTSMC + Tanh-FTDO, (c) NFTSMC + I-ARBF, and (d) full I-ARBF-NFTSMC.
Symmetry 18 00433 g011
Table 1. Main parameters for system simulation.
Table 1. Main parameters for system simulation.
ParameterSymbolValueUnit
Yarn elastic coefficient K f 1550N/m
Viscous friction coefficient C f 0.85N·m·s/rad
Gear ratio i 1 10-
Full warp beam radius r 1 0.3m
Empty warp beam radius r 0 0.1m
Yarn layer thickness d 0.0005m
Yarn density ρ 1800kg/m3
Warp width w r 0.5m
Motor moment of inertia J m 0.05kg·m2
Empty warp beam inertia J 0 0.2kg·m2
Take-up linear velocity v w 2m/s
Static friction torque M c 2.2N·m
Coulomb friction torque M s 1.5N·m
Stribeck velocity ω s 0.1rad/s
Stribeck exponent α 2
Table 2. Quantitative comparison of observers under sinusoidal disturbance.
Table 2. Quantitative comparison of observers under sinusoidal disturbance.
Disturbance AmplitudeMetricFES ObserverTanh-FTD ObserverImprovement
Low (A = 2)Mean Error0.0197570.00646167.31%
Max Error0.1106670.023006
High (A = 10)Mean Error0.0693100.06043712.83%
Max Error0.4050040.188445
Table 3. Quantitative comparison of observers under triangular-wave disturbance.
Table 3. Quantitative comparison of observers under triangular-wave disturbance.
Disturbance AmplitudeMetricFES ObserverTanh-FTD ObserverImprovement
Low (A = 3)Mean Error0.0147080.00548562.71%
Max Error0.0768090.024913
High (A = 12)Mean Error0.0455080.03647319.85%
Max Error0.2973880.140763
Table 4. Quantitative comparison of observers under composite disturbance.
Table 4. Quantitative comparison of observers under composite disturbance.
Disturbance AmplitudeMetricFES ObserverTanh-FTD ObserverImprovement
Low Mean Error0.0415790.01675359.71%
Max Error0.5008920.176530
High Mean Error0.3652250.16688854.31%
Max Error0.9808400.423237
Table 5. Performance metrics under different disturbances for the constant tension (3N) tracking task.
Table 5. Performance metrics under different disturbances for the constant tension (3N) tracking task.
External DisturbanceMetricSMCFESO-NFTSMCI-ARBF-NFTSMC (Proposed)
SinusoidalMean Error (N)0.081180.012960.00289
Max Error (N)0.214620.033380.00818
Setting Time (s)0.5460.3930.301
TriangularMean Error (N)0.066080.011140.00198
Max Error (N)0.177520.028710.00453
Setting Time (s)0.5310.3680.265
CompositeMean Error (N)0.105120.032100.00765
Max Error (N)0.393860.087870.01965
Setting Time (s)0.6890.5160.386
Table 6. Ablation comparison under composite disturbance (3 N reference tension).
Table 6. Ablation comparison under composite disturbance (3 N reference tension).
ControllerMean Error (N)Max Error (N)Settling Time (s)
NFTSMC0.082560.338540.613
NFTSMC + I-ARBF0.039300.095150.538
NFTSMC + Tanh-FTDO0.024850.062970.485
Full I-ARBF-NFTSMC0.007650.019650.386
Table 7. Estimated computational burden per control cycle (based on ARM Cortex-M7 @ 216 MHz).
Table 7. Estimated computational burden per control cycle (based on ARM Cortex-M7 @ 216 MHz).
ModuleKey OperationsCount per CycleExecution Time (μs)
Tanh-FTDOtanh (Hyperbolic Tangent)3≈2.5
Matrix Operations (3 × 3)-≈1.5
I-ARBFexp (Gaussian Function)5≈4.5
Weight Adaptation-≈2.0
NFTSMCpow (Fractional Power)2≈3.0
OverheadLogic/Safety Checks/ADC-≈5.0
Total ≈18.5
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

Xu, G.; Fang, L.; Liu, W.; Liu, J. Improved ARBF Sliding Mode Tension Control for a Carbon Fiber Diagonal Weaving Loom with a Hyperbolic Tangent Disturbance Observer. Symmetry 2026, 18, 433. https://doi.org/10.3390/sym18030433

AMA Style

Xu G, Fang L, Liu W, Liu J. Improved ARBF Sliding Mode Tension Control for a Carbon Fiber Diagonal Weaving Loom with a Hyperbolic Tangent Disturbance Observer. Symmetry. 2026; 18(3):433. https://doi.org/10.3390/sym18030433

Chicago/Turabian Style

Xu, Guowei, Lipeng Fang, Wei Liu, and Jian Liu. 2026. "Improved ARBF Sliding Mode Tension Control for a Carbon Fiber Diagonal Weaving Loom with a Hyperbolic Tangent Disturbance Observer" Symmetry 18, no. 3: 433. https://doi.org/10.3390/sym18030433

APA Style

Xu, G., Fang, L., Liu, W., & Liu, J. (2026). Improved ARBF Sliding Mode Tension Control for a Carbon Fiber Diagonal Weaving Loom with a Hyperbolic Tangent Disturbance Observer. Symmetry, 18(3), 433. https://doi.org/10.3390/sym18030433

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

Article Metrics

Back to TopTop