WorksMathematics
Graph-Convolutional Reinforcement Learning for Finite-Time Stabilization of a Chaotic Chua Circuit via Unified Flexible Terminal Sliding-Mode Control
Abstract
This paper introduces a graph convolutional reinforcement learning framework for the finite-time stabilization of chaotic dynamics in a physical Chua circuit. The circuit is modeled directly in terms of capacitor voltages, inductor current, and physical component parameters. This preserves the connection between the mathematical model and the underlying electrical system. A unified, flexible terminal sliding-mode controller is developed to achieve stabilization within a finite time in the presence of uncertainties in the lumped model, external disturbances, and bounded control inputs. The controller incorporates state-dependent nonlinear exponents to provide flexible convergence characteristics while avoiding singular terms near equilibrium. To minimize dependence on manual controller tuning, the admissible controller parameters are optimized using an actor-critic reinforcement learning scheme with a graph convolutional network that leverages the circuit dynamics' coupling structure. The learned parameters are constrained to the ranges required by the theoretical stability conditions. Numerical experiments demonstrate the rapid suppression of chaotic oscillations and the finite-time convergence of the state and sliding variables while respecting the prescribed input-saturation limits. Compared to a reference control method, the proposed approach reduces the IAE, ISE, ITAE, and ITSE by 56.27,%, 56.40,%, 61.69,%, and 64.70,%, respectively. These results suggest that graph-based reinforcement learning can effectively tune parameters while retaining the robustness and analytical structure of the underlying sliding-mode controller.
Introduction
Chaos is a distinctive phenomenon in nonlinear dynamical systems, characterized by deterministic yet highly irregular behavior and strong sensitivity to initial conditions. Since the pioneering observations of Lorenz, chaotic dynamics have attracted considerable attention across mathematics, physics, and engineering. Their complex evolution and limited long-term predictability have made the analysis and characterization of chaotic systems an important area of nonlinear dynamics [1]. The distinctive properties of chaotic dynamics have also been exploited in a wide range of practical applications, including secure communication and encryption, signal processing, electronic circuits, robotics, power systems, and chemical processes. While chaotic behavior can be deliberately exploited in applications such as information security and signal generation, it may also lead to undesirable oscillations and degraded performance in engineering systems. This dual role has motivated extensive research on both the utilization and effective control of chaotic dynamics [2]. Chua’s circuit remains one of the most extensively studied physical realizations of chaos, particularly because of its simple electronic structure and rich nonlinear behavior, including the well-known double-scroll attractor [3, 4]. Its dynamics are commonly represented through normalized state-space equations, which provide a compact mathematical description and facilitate nonlinear analysis. However, normalization partly removes the direct correspondence between the model variables and the electrical quantities of the original circuit, making the influence of individual circuit components less transparent.
A circuit-level representation offers a different perspective by preserving the actual electrical states and component parameters. In this formulation, the capacitor voltages and and the inductor current remain the system states, while , , , and explicitly appear in the governing equations. The nonlinear resistor is also described through its physical slopes and breakpoint voltage. This representation therefore maintains a direct link between the observed chaotic dynamics and the underlying circuit configuration, allowing the influence of component values and parameter variations on the system behavior to be examined more explicitly. Stabilizing chaotic dynamics is a challenging control problem because strong nonlinearities and sensitivity to perturbations can significantly affect both transient and steady-state behavior. Various strategies, including Ott-Grebogi-Yorke (OGY) control, active control, adaptive and backstepping schemes, model predictive control, intelligent control methods, and sliding mode control, have been developed to regulate chaotic systems toward prescribed equilibria or trajectories [5, 6, 7, 8]. Their practical effectiveness, however, remains closely tied to robustness against uncertain dynamics and disturbances, convergence characteristics, model dependence, and constraints imposed on the control input.
Sliding mode control (SMC) provides a robust framework for regulating nonlinear and chaotic dynamics through the construction of an invariant sliding manifold. Its low sensitivity to matched uncertainties and disturbances has supported its extensive use in chaos stabilization and synchronization [9]. In recent years, SMC has received increasing attention, with various control schemes developed to address different nonlinear systems and engineering applications. For example, in [10], an adaptive SMC reaching law was developed for PMSM speed regulation, with the main focus on reaching speed and chattering reduction. Gedefaw, Abdissa, and Lemma [11] developed a super-twisting SMC with a fuzzy PID surface for quadrotor trajectory tracking, where fuzzy logic was employed for online tuning of the controller gains. In [12], a high-order SMC tuned by reinforcement learning was designed for a three-level NPC inverter, enabling real-time gain adjustment under varying grid conditions and LVRT operation. An adaptive SMC combined with radial basis function (RBF) neural networks was designed in [13] for robotic excavators, using the neural network to estimate and compensate for unknown system dynamics. For mobile manipulator systems, Ref. [14] proposed a backstepping fuzzy SMC whose control parameters were optimized using PSO for simultaneous end-effector and platform motion tracking. Ref. [15] investigated two SMC schemes for the chaotic Belousov–Zhabotinsky (BZ) reaction, employing smoothed and adaptive fuzzy structures to address tracking performance and chattering. In [16], a data-driven SMC framework was developed for MIMO nonlinear systems with partially unknown dynamics, combining a robust reaching controller with an SDP-based nominal controller.
Despite these developments, some limitations remain in the existing SMC literature: (1) the performance of several SMC schemes is highly dependent on controller parameter selection, which may require considerable tuning effort; (2) actuator saturation is not explicitly incorporated into the design of some existing controllers, despite its practical importance in physical systems; (3) certain SMC approaches still rely on sufficiently accurate knowledge of the system dynamics, which may restrict their applicability when model information is incomplete; and (4) although intelligent optimization techniques have increasingly been combined with SMC, the use of deep and graph-based learning for controller parameter optimization remains relatively limited.
To address these issues, this study develops a graph-learning-based unified flexible terminal sliding mode control (UFT-SMC) framework for the finite-time stabilization of chaotic dynamics. Unlike the commonly adopted normalized Chua models, the controller is implemented on a circuit-level representation in which the capacitor voltages, inductor current, and physical circuit parameters are retained explicitly. The control formulation accounts for lumped uncertainties, bounded disturbances, and input saturation, while a GCN-based learning scheme is employed to optimize the controller parameters based on their interdependencies and closed-loop performance.
Accordingly, the main contributions are summarized as follows: (1) a physical Chua circuit model is considered to preserve the direct connection between chaotic dynamics and actual electrical quantities; (2) a UFT-SMC scheme is developed for finite-time stabilization under uncertain dynamics and constrained control inputs; (3) a GCN-based framework is introduced for systematic optimization of the controller parameters; and (4) the proposed approach is assessed through convergence, control effort, integral performance indices, and comparative control studies.
The remainder of this paper is organized as follows. Section 2 presents the physical Chua circuit model and its dynamical characteristics. Section 3 develops the proposed UFT-SMC and establishes the corresponding stability and finite-time convergence results. Section 4 presents the stochastic robustness analysis of the proposed control method. Section 5 introduces the graph-learning-based parameter optimization framework. Section 6 presents the numerical results and comparative evaluations. Finally, Section 7 concludes the paper.
The Chua circuit
This section presents the Chua circuit model and its physical parameters, followed by an analysis of its dynamical behavior and Lyapunov exponents.
Circuit Description and Mathematical Model
Consider the physical Chua circuit with capacitor voltages and and inductor current as its state variables. The corresponding circuit-level dynamics are expressed as [4]
Here, and denote the capacitances, is the inductance, and is the variable resistance. The nonlinear current-voltage characteristic is described by
where and are the slopes of the linear regions and denotes the breakpoint voltage.
The physical realization of the circuit is shown in Figure 1. The nonlinear resistor , corresponding to Chua’s diode, is implemented using two operational amplifiers.
Figure 1. Electrical schematic of the physical Chua circuit.
Depending on the resistor configuration, can exhibit three or five linear regions within the voltage range defined by the operational-amplifier saturation level . For , , and sufficiently large operational-amplifier gain, the breakpoint voltages are given by
When and , the breakpoint levels coincide, resulting in a three-region piecewise-linear characteristic. The nominal component values of the circuit are listed in Table 1.
| Component | Description | Value | Tolerance |
| Potentiometer | |||
| Capacitor | |||
| Capacitor | |||
| Inductor | |||
| Operational amplifier | – | ||
| Resistor | |||
| Resistor | |||
| Resistor | |||
| Operational amplifier | – | ||
| Resistor | |||
| Resistor | |||
| Resistor |
Table 1. Nominal component values of the Chua circuit.
Chaotic Dynamics and Lyapunov Analysis
The dynamical behavior of the Chua circuit is strongly influenced by the variable resistance . For the component values listed in Table 1, the circuit exhibits irregular oscillatory behavior at . The corresponding state responses and phase-space trajectory are shown in Figure 2. Figure 2(a)–(Figure 2c) present the time responses of , , and , respectively, while Figure 2(d) shows the resulting three-dimensional attractor. The double-scroll structure observed experimentally using an oscilloscope is shown in Figure 2(e). The experimentally observed attractor is used here to validate the chaotic operating regime of the physical circuit. The subsequent closed-loop control results are obtained numerically; experimental closed-loop validation is beyond the scope of the present study.
Figure 2. Dynamical behavior of the Chua circuit at : (a)–(c) time responses of , , and , respectively; (d) three-dimensional phase-space trajectory; and (e) experimentally observed double-scroll attractor.
To quantitatively characterize the observed chaotic behavior, the Lyapunov exponents are evaluated from the evolution of infinitesimal perturbations along the system trajectory. For a nonlinear system , the perturbation dynamics are governed by
where denotes the Jacobian matrix. The Lyapunov exponents are defined as
Because the circuit is formulated in physical units, the Lyapunov exponents are reported on the dimensionless time scale adopted in the numerical analysis. Let denote the dimensionless time associated with the numerical characterization, where is the chosen reference time scale. If are the Lyapunov exponents with respect to physical time , then the corresponding exponents with respect to are , , i.e. only the Lyapunov analysis uses the normalized time coordinate, while the control model remains in physical variables.
At , the resulting dimensionless Lyapunov spectrum is
The presence of one positive exponent, together with an exponent close to zero and a negative exponent, is consistent with the chaotic behavior observed in the phase-space trajectories.
The evolution of the dimensionless Lyapunov spectrum and the bifurcation behavior are shown in Figure 3. As seen in Figure 3(a), the three exponents settle after the initial transient, with remaining positive. Figure 3(b) shows the local maxima of as is varied, revealing changes in the long-term dynamics of the circuit. The dashed line marks , which is used as the operating point in the subsequent control study.
Figure 3. Dynamical characterization of the Chua circuit: (a) evolution of the dimensionless Lyapunov exponents at ; (b) bifurcation diagram based on the local maxima of with respect to . The dashed line in (b) marks the operating point .
Design of the control method
Here, the Chua circuit is first reformulated into a control-orientated state-space representation accounting for practical system effects. The proposed unified flexible terminal sliding mode control (UFT-SMC) is then developed for this formulation.
The control system
To facilitate the controller design, the Chua chaotic circuit is reformulated into a state-space representation by defining
where and denote the voltages across capacitors and , respectively, and represents the inductor current. Accordingly, the circuit equations can be rewritten as
where
and
The controlled Chua system (5), accounting for input saturation and lumped uncertainties, is written as
where
Here, denotes the lumped uncertainty, incorporating model uncertainties and external disturbances. Furthermore, denotes the control input, while the saturated control signal is defined as
where
Here, and denote the upper and lower saturation limits, respectively. The saturation-induced input mismatch is defined as
and hence
Assumption 1. The states of the Chua chaotic system evolve within a bounded attractor in the phase space, as commonly observed in chaotic dynamics [17, 18]. Therefore, the nonlinear functions are assumed to be bounded, i.e., there exist positive constants such that
Moreover, the lumped uncertainty term , which includes both model uncertainties and external disturbances, is assumed to be bounded. Hence, there exist positive constants such that
Therefore,
In addition, to ensure practical implementability of the controller, the saturation nonlinearity and its associated mismatch term are also assumed to be bounded. That is, there exist positive constants such that
The following finite-time stability result will be used in the subsequent convergence analysis.
Lemma 1. Let be a continuous positive-definite function satisfying
Then, reaches zero in finite time, with the settling time bounded by
The UFT-SMC control method
As a first step toward stabilizing the chaotic Chua system, a flexible SMC strategy is adopted, and the following sliding surface is designed. The sliding surface is defined as
where , , , , and are positive constants and . On the sliding manifold , we have , which gives
Since , the above equation becomes
Thus, the equivalent dynamics on the sliding surface is obtained as
Theorem 1. Consider the equivalent sliding dynamics in (15). Under the proposed sliding surface (13), the system states converge to the origin in finite time once the sliding manifold is reached.
Proof. Consider the Lyapunov candidate function
Taking the time derivative, we get
Substituting the sliding dynamics (15), we have
Since , we define . Next, since , we obtain
Therefore, the sliding dynamics (15) are stable.
According to (16) and (17), we have
Hence, according to Lemma 1, the states converge to zero in finite time, with
This completes the proof.
The control law is now developed to guarantee the convergence of the system trajectories to the sliding surface while ensuring robustness against system uncertainties and external disturbances. The overall structure of the proposed control scheme is illustrated in Figure 4.
Figure 4. Schematic of the proposed UFT-SMC framework for the Chua system with input saturation and lumped uncertainties.
For the controller design, the following control law is proposed
where, , , , , and are positive constants.
Theorem 2. Under the proposed control law (18), the trajectories of the Chua system (6) converge to the origin in finite time.
Proof. Consider the Lyapunov candidate function
Taking the time derivative yields
By substituting the sliding dynamics (14) into (20), we obtain
Substituting the system dynamics (6) and the control law (18) into the above expression gives
Since , applying the bounds (11) and (12) yields
Therefore, the sliding manifold is asymptotically stable. Moreover, from (19) and (21), it follows that
According to Lemma 1, the sliding variables reach the sliding manifold in finite time, with the reaching time satisfying
Once the sliding manifold is reached, the system evolves according to the equivalent sliding dynamics (15). Therefore, by Theorem 1, the states converge to the origin in finite time. Hence, the closed-loop Chua system is finite-time stable, which completes the proof.
Remark 1. Following the above stability analysis, the flexibility of the proposed UFT-SMC can be further interpreted through the state-dependent exponents and in the sliding surface and control law, respectively. By choosing , , , and , the exponents switch between and for the state dynamics, and between and for the sliding dynamics. This structure provides flexible shaping of the nonlinear convergence behavior without requiring an explicit piecewise formulation. The outer sign functions preserve the restoring direction toward the equilibrium and the sliding manifold, while the conditions and avoid negative-power singularities near the origin. Employing the same exponent-shaping mechanism in both the state and sliding dynamics further yields a unified and structurally symmetric control design.
Stochastic Robustness Analysis
In practical implementations, model uncertainties, external perturbations, measurement errors, and actuator imperfections may vary randomly in time. In this section, these effects are represented by a stochastic perturbation acting on the closed-loop sliding dynamics. Rather than imposing moment conditions such as zero mean or bounded variance, we employ an almost-sure boundedness assumption. This is particularly natural for sliding-mode control, since its robustness properties are based on bounds on the magnitude of matched perturbations.
Let be a probability space. For each , let denote the residual stochastic perturbation in the th sliding dynamics. We assume that its sample paths are measurable and locally integrable. For convenience, define the set-valued sign function
This definition (24) allows the discontinuous sliding-mode dynamics to be interpreted in the standard Filippov sense. Furthermore, we define
Hence, for , . The explicit definition in (25) avoids the ambiguity of the state-dependent exponent at .
After substituting the proposed controller (18) into the sliding-surface dynamics and using the decomposition (9), define the residual term
The stochastic perturbation is introduced as an additional residual perturbation acting on the closed-loop sliding dynamics. Accordingly, the perturbed reaching dynamics are represented by
Almost-Sure Bounded Disturbances
The following assumption specifies the stochastic disturbance class considered in the analysis.
Assumption 2 (disturbance bound). For each , there exists a deterministic constant such that
Moreover, the robust reaching gain satisfies , .
For later use, define the positive robustness margin .
Assumption 2 does not require the stochastic perturbation to have zero mean, finite variance, or any particular probability distribution. The disturbance may therefore be biased, non-Gaussian, correlated in time, or generated by uncertain physical parameters, provided that its sample paths satisfy the bound (28) almost surely.
Almost-Sure Finite-Time Reaching
We now show that the finite-time reaching property is preserved under the stochastic perturbations described above.
Theorem 3 (Almost-sure finite-time reaching). Consider the perturbed sliding dynamics (27) and suppose that Assumption 2 holds. Then, for every initial condition , the sliding variable reaches the manifold in finite time almost surely. More precisely, the hitting time
satisfies
Moreover, after reaching, the sliding condition can be maintained in the Filippov sense under the disturbance bound (28).
Proof. Consider the Lyapunov function . For , the function is differentiable almost everywhere and . Using (27), for we obtain
From the definition of and the bounds (11) and (12), we have
Therefore,
By Assumption 2, almost surely. Therefore,
for almost every and almost every . Since , inequality (31) can be integrated pathwise. For ,
Now, integration from to yields
Therefore, the right-hand side becomes zero no later than
which proves (30).
It remains to consider the behavior on the manifold . At , we have and . Therefore, (27) becomes
From (26), (11), and (12), we have
Hence, by Assumption 2,
almost surely.
Therefore, zero belongs to the right-hand side of (32). Hence, an admissible Filippov selection can satisfy on the manifold, so the sliding condition can be maintained after reaching. Therefore, is invariant in the Filippov sense.
The argument holds for every disturbance realization belonging to the probability-one event defined by (28). Hence the finite-time reaching result holds almost surely.
Finite-Time Stabilization of the State Variables
Theorem 3 establishes finite-time reaching of the sliding manifold under bounded stochastic perturbations. Once has been reached, the state dynamics are governed by the equivalent sliding dynamics derived in § 3. Under the conditions of Theorem 1, these dynamics drive the states to the desired equilibrium in finite time.
Let denote the reaching time from Theorem 3 and let denote the additional finite time required for the corresponding state to reach zero along the sliding manifold. Then, the total convergence time satisfies almost surely.
In particular, applying the finite-time argument to each component of the sliding dynamics (15) yields
Consequently,
almost surely.
Thus, bounded stochastic perturbations do not destroy the finite-time stabilization property, provided that the robust control margin remains strictly positive.
High-Probability Disturbance Bounds
Assumption 2 provides an almost-sure disturbance bound. In some applications, however, only a high-probability bound may be available. The pathwise argument above can then be used conditionally on the corresponding high-probability event.
Suppose that, for a prescribed time horizon , there exist and such that
and assume again that . Define the deterministic upper bound
If , then the pathwise proof of Theorem 3 applies on the event appearing in (33). Consequently, we have the following corollary.
Corollary 1 (Finite-time reaching with prescribed probability). If the disturbance satisfies (33), , and , then
Thus, any available high-probability bound for the stochastic disturbance directly yields a corresponding probabilistic guarantee for finite-time reaching.
Graph-Learning-Based Controller Parameter Optimization
This section presents the graph-learning framework developed to optimize the controller parameters. The system information is first organized through graph representation and feature extraction, followed by the formulation of the learning objective and a GCN-based actor-critic scheme for parameter optimization.
Learning-Based Parameter-Tuning Framework
The design parameters of the proposed sliding-mode controller directly influence the transient response, reaching behavior, and control effort of the closed-loop system. To avoid extensive trial-and-error tuning, their selection is formulated as a constrained sequential decision problem and addressed through a deep reinforcement learning (DRL) framework [19].
At each learning step , the agent receives a descriptor of the closed-loop behavior and generates a parameter-selection action . The selected parameters are applied to the proposed controller, and the resulting system response provides the subsequent descriptor together with a scalar reward . The parameter-selection policy is denoted by , where represents the trainable actor parameters.
The quality of a state-action pair under policy is characterized through the discounted return
where is the discount factor and denotes the learning horizon. The objective is to learn a policy that improves the expected return while restricting the generated controller parameters to their theoretically admissible ranges. Therefore, the DRL mechanism is employed for parameter optimization rather than direct generation of the control input. The overall workflow of the proposed graph-learning-based parameter optimization is illustrated in Figure 5, showing the interaction between the learning process and the UFT-SMC.
Figure 5. Overall structure of the proposed graph-learning-based parameter optimization framework for the UFT-SMC.
Graph Representation and Feature Extraction
A graph convolutional network (GCN) is employed to exploit the coupling structure of the Chua dynamics. The closed-loop system is represented by , where the three state channels constitute the graph nodes, , . According to the dynamical interconnections, is coupled with , interacts with both and , and is coupled with . The corresponding adjacency matrix reads
The diagonal entries account for the self-connections of the graph nodes. Hence, the graph topology is directly obtained from the coupling structure of the plant dynamics.
To provide the learning network with both system and control information, the node-feature matrix is
where , , and denote the state, sliding variable, and control input of the th channel, respectively.
Let . The graph-convolution operation combines the node features according to the connectivity encoded by . The th graph layer is expressed as
where is the degree matrix associated with , and are trainable parameters, and denotes the activation function. The output of the final graph layer is aggregated into a latent representation , which is subsequently supplied to the actor-critic architecture.
Controller Parameterization and Learning Objective
The action generated by the learning framework determines the adjustable parameters of the proposed controller. The optimization vector is defined as
Here, , , and are associated with the sliding-surface design, whereas , , determine the reaching dynamics of the controller. The exponent parameters , , , and are kept fixed within their theoretically admissible ranges to reduce the search dimension and preserve the conditions employed in the convergence analysis.
Each optimized parameter is restricted to a prescribed interval, , , while the controller-design requirements impose , , , . Thus, the learning process explores only parameter combinations consistent with the theoretical controller design. The learning reward accounts for state stabilization, convergence toward the sliding manifold, and control effort:
where , , are weighting coefficients. This reward (40) is used during training, while the conventional integral performance indices are reserved for the quantitative evaluation of the final closed-loop responses.
GCN-Based Actor-Critic Parameter Optimization
The latent graph representation is provided to the actor, which generates a candidate controller-parameter vector. To guarantee feasible parameter values, the actor output is passed through a bound-preserving mapping :
where denotes the actor and represents its trainable parameters. The resulting is employed in the proposed sliding surface and control law, and the corresponding closed-loop response is used to evaluate the selected parameters.
The critic estimates the long-term quality of the actor decision, where denotes the critic parameters. Target actor and critic networks, denoted by and , are employed to improve learning stability. For the th sample extracted from the replay memory, the target value is calculated as
The critic parameters are updated by minimizing the temporal-difference loss
where denotes the mini-batch size. The actor parameters are updated using the deterministic policy gradient
The target-network parameters are softly updated according to
During training, exploratory perturbations are introduced to examine different regions of the admissible parameter space, and the resulting transitions are stored in replay memory for network updates. After convergence, the best admissible parameter vector is retained and employed in the proposed sliding-mode controller for the final closed-loop implementation.
Numerical Simulations
The effectiveness of the proposed approach is examined under the considered simulation setup, with further comparisons providing a quantitative assessment of its control performance.
Simulation Setup
Numerical simulations are carried out in MATLAB to evaluate the finite-time stabilization performance of the proposed UFT-SMC method (18) for the uncertain Chua chaotic system (6). The initial conditions are selected as , , and . The controller is activated at , while the control inputs and sliding variables are set to zero prior to this instant. The controller parameters are determined using the GCN-based actor-critic optimization framework as , , , , , , , , , , , , , and .
Figure 6 (a-Figure 6c) presents the closed-loop state responses of the stabilized Chua chaotic system (6). Before the controller is activated, the trajectories retain the oscillatory behavior of the uncontrolled chaotic system. Once the control action is applied at , , , and are rapidly driven toward the origin and reach a small neighborhood of the equilibrium within a finite time. The subsequent responses remain close to zero, demonstrating successful suppression of the chaotic dynamics and the finite-time stabilization capability of the proposed controller.
Figure 6. Closed-loop evolution of the uncertain Chua system under the proposed finite-time control scheme: (a) ; (b) ; and (c) .
Moreover, the reaching behaviour of the sliding variables is illustrated in Figure 7 (a-Figure 7c). Following controller activation, , , and rapidly decay toward zero and reach the sliding manifold within a short finite-time interval. Their Euclidean norm, , provides a compact representation of this behavior. As observed in Figure 7 (d), the norm rapidly approaches zero and remains close to the origin thereafter. These responses are consistent with the finite-time reaching property established in the theoretical analysis.
Figure 7. Finite-time reaching characteristics of the proposed sliding-mode scheme: (a) ; (b) ; (c) ; and (d) .
Furthermore, Figure 8 (a-Figure 8c) depicts the control signals during the stabilization process. Immediately after activation, the proposed controller provides the control action required to suppress the chaotic motion while respecting the prescribed saturation limits. The control signals remain bounded by these limits during the transient response and decrease rapidly as the states approach the equilibrium. Their Euclidean norm, , further shows the reduction in the required control effort after stabilization. As seen in Figure 8(d), only a small control action is required once the finite-time transient has elapsed. Hence, the saturation mechanism effectively constrains the control amplitudes without preventing the rapid stabilization of the chaotic system.
Figure 8. Control activity during the finite-time stabilization process: (a) ; (b) ; (c) ; and (d) .
Taken together, the state, sliding-variable, and control responses confirm that the proposed UFT-SMC (18) scheme suppresses the chaotic dynamics within a finite time, rapidly establishes the sliding motion, and maintains the required control action within the prescribed saturation limits.
Comparative and Performance Evaluation
The control performance of the proposed UFT-SMC is compared with the method reported in [20], with the corresponding state responses shown in Figure 9. Both controllers suppress the chaotic oscillations after activation at s. The UFT-SMC, however, regulates the states more rapidly, particularly during the transient period following control activation. The enlarged regions also reveal a clear difference near the equilibrium point, where the proposed controller maintains the states closer to zero with smaller residual errors than the existing method.
!Comparison of the state responses obtained using the proposed UFT-SMC and the existing method in [20] bbox=0.245,0.232,0.780,0.834
Figure 9. Comparison of the state responses obtained using the proposed UFT-SMC and the existing method in [20].
The comparison is further quantified using four performance indices: the integral absolute error (IAE), integral squared error (ISE), integral time-weighted absolute error (ITAE), and integral time-weighted squared error (ITSE), defined as
Figure 10(a)–(Figure 10b) compares the four performance indices obtained with the UFT-SMC and the controller in [20]. The proposed controller achieves lower values in every case, with IAE and ISE decreasing from 0.2786 to 0.1968 and from 0.1920 to 0.1308, respectively. These reductions indicate that the UFT-SMC limits both the accumulated absolute state deviations and their squared magnitudes more effectively over the evaluation interval.
Figure 10. Performance comparison of the proposed UFNTSMC, and the existing method in [20]: (a) IAE and ISE, (b) ITAE and ITSE, and (c) percentage improvement relative to the existing method in [20].
The relative improvement is quantified as
where denotes the corresponding performance index. As summarized in Figure 10(c), the reductions in IAE, ISE, ITAE, and ITSE are 29.36 %, 31.88 %, 44.56 %, and 40.38 %, respectively. The larger relative gains in ITAE and ITSE are particularly relevant because these indices assign greater weight to deviations occurring at later times. Taken together, the results support the superior regulation performance of the UFT-SMC in this comparison, with smaller accumulated state deviations and more effective suppression of errors persisting at later times.
Conclusion
The Chua circuit remains a representative nonlinear system for studying chaotic dynamics and assessing control strategies under physically meaningful operating conditions. In this work, a graph-learning-assisted UFT-SMC was developed for its finite-time stabilization in the presence of input saturation, uncertainties, and external disturbances. The controller suppresses the chaotic oscillations and drives the circuit states to the desired equilibrium within a short transient period, while the sliding variables converge to zero and the control inputs remain within their prescribed bounds. The graph-learning scheme was used to tune the controller parameters according to their influence on the closed-loop response, reducing the need for manual parameter adjustment. The resulting design showed faster regulation, smaller residual errors, and better integral performance indices than the existing method considered for comparison. These results show that graph-based learning can be effectively incorporated into nonlinear control design as a practical parameter-tuning tool without altering the underlying control structure. Future work will consider experimental validation of the proposed approach and its application to other nonlinear and fractional-order dynamical systems.
Declaration of Interests
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
Declaration on the Use of Artificial Intelligence
The authors used ChatGPT (OpenAI) for language editing and improving the clarity of the manuscript. The authors are fully responsible for the scientific content.
References
- [1]S.N. Rasband. Chaotic Dynamics of Nonlinear Systems. Dover Books on Physics. Dover Publications, 2015. ISBN: 9780486805771.
- [2]Akshay Kumar Jaiswal and Bharat Bhushan Sharma. “Cluster synchronization of networks of chaotic systems: A comprehensive review of theory and applications”. In: IETE Technical Review 41.5 (2024), pp. 537–556. DOI: 10.1080/02564602.2024.2341076.DOI
- [3]Leon O. Chua. “Chua’s circuit 10 years later”. In: International Journal of Circuit Theory and Applications 22.4 (1994), pp. 279–305. DOI: 10.1002/cta.4490220404.DOI
- [4]M. P. Kennedy. “Robust OP Amp Realization of Chua’s Circuit”. In: Frequenz 46.3-4 (1992), pp. 66–80. ISSN: 21916349, 00161136. DOI: 10.1515/FREQ.1992.46.3-4.66.DOI
- [5]Hoai Vu Anh Truong, Seokho Nam, Sejin Kim, Youngwan Kim, and Wan Kyun Chung. “Backstepping-Sliding-Mode-Based Neural Network Control for Electro-Hydraulic Actuator Subject to Completely Unknown System Dynamics”. In: IEEE Transactions on Automation Science and Engineering 21.4 (2024), pp. 6202–6216. DOI: 10.1109/TASE.2023.3323148.DOI
- [6]Mohammad Pourmahmoood Aghababa. “Sliding-Mode Control Composite With Disturbance Observer for Tracking Control of Mismatched Uncertain nDoF Nonlinear Systems”. In: IEEE/ASME Transactions on Mechatronics 23.1 (2018), pp. 482–490. DOI: 10.1109/TMECH.2017.2781624.DOI
- [7]Mohammad Pourmahmood Aghababa, Ahmad Reza Haghighi, and Majid Roohi. “Stabilisation of unknown fractional-order chaotic systems: an adaptive switching control strategy with application to power systems”. In: IET generation, transmission & distribution 9.14 (2015), pp. 1883–1893.DOI
- [8]Mourad Azioune, Mohammed Salah Abdelouahab, and René Lozi. “Bifurcation Analysis of a Cournot Triopoly Game with Bounded Rationality and Chaos Control Via the OGY Method”. In: International Journal of Bifurcation and Chaos 35.08 (2025), p. 2530019. DOI: 10.1142/S0218127425300198.DOI
- [9]Yves Ulrich, Christopher Edwards, Leonid Fridman, Arie Levant, et al. Sliding mode control and observation. Vol. 10. Springer, 2014.
- [10]Zhang Zhang, Xiaodong Yang, Weiyu Wang, Kaiwen Chen, Norbert Chow Cheung, and Jianfei Pan. “Enhanced Sliding Mode Control for PMSM Speed Drive Systems Using a Novel Adaptive Sliding Mode Reaching Law Based on Exponential Function”. In: IEEE Transactions on Industrial Electronics 71.10 (2024), pp. 11978–11988. DOI: 10.1109/TIE.2023.3347845.DOI
- [11]Elisabeth Andarge Gedefaw, Chala Merga Abdissa, and Lebsework Negash Lemma. “An improved trajectory tracking control of quadcopter using a novel sliding mode control with fuzzy PID surface”. In: PloS one 19.11 (2024), e0308997. DOI: 10.1371/journal.pone.0308997.DOI
- [12]Tamil Selvi Sakthivel, Prakash Ragupathy, and Nagarajan Chinnadurai. “Adaptive sliding mode control of multilevel grid-connected inverters using reinforcement learning for enhanced LVRT performance”. In: Electric Power Systems Research 253 (2026), p. 114128. ISSN: 0378-7796. DOI: 10.1016/j.epsr.2025.112428.
- [13]Hao Feng, Qianyu Song, Shoulei Ma, Wei Ma, Chenbo Yin, Donghui Cao, and Hongfu Yu. “A new adaptive sliding mode controller based on the RBF neural network for an electro-hydraulic servo system”. In: ISA Transactions 129 (2022), pp. 472–484. ISSN: 0019-0578. DOI: 10.1016/j.isatra.2021.12.044.DOI
- [14]Geta Menyechel Eneyew, Wubshet Ayalew Asfaw, and Chala Merga Abdissa. “Optimized backstepping fuzzy sliding mode controller for trajectory tracking of mobile manipulator”. In: Engineering Reports 7.7 (2025), e70269.
- [15]Negin Ramezani Pargami, Sohrab Ali Ghorbanian, and Hooman Fatoorehchi. “Fuzzy logic-enhanced sliding mode control of Belousov–Zhabotinsky reaction dynamics”. In: The Canadian Journal of Chemical Engineering 104.2 (2026), pp. 781–795.
- [16]Jianglin Lan, Xianxian Zhao, and Congcong Sun. “Data-Driven Sliding Mode Control for Partially Unknown Nonlinear Systems”. In: International Journal of Robust and Nonlinear Control 36.2 (2026), pp. 629–638.arxiv.org/abs/2403.16136
- [17]PF Curran and LO Chua. “Absolute stability theory and the synchronization problem”. In: International Journal of Bifurcation and Chaos 7.06 (1997), pp. 1375–1382.DOI
- [18]Alexander L Fradkov and Robin J Evans. “Control of chaos: Methods and applications in engineering”. In: Annual Reviews in Control 29.1 (2005), pp. 33–56.DOI
- [19]Pegah Rokhforoz, Mina Montazeri, and Olga Fink. “Multi-agent reinforcement learning with graph convolutional neural networks for optimal bidding strategies of generation units in electricity markets”. In: Expert Systems with Applications 225 (2023), p. 120010. ISSN: 0957-4174. DOI: 10.1016/j.eswa.2023.120010.DOI
- [20]Zhonghua Wu, Shuaipeng Zheng, Yunji Zhao, Bojun Liu, and Junkang Ni. “Fixed-time composite neural learning control of state-constrained nonlinear uncertain systems”. In: Journal of the Franklin Institute 358.16 (2021), pp. 8138–8168. ISSN: 0016-0032. DOI: 10.1016/j.jfranklin.2021.08.013.DOI