Stabilization of Port Hamiltonian Chaotic Systems with Hidden Attractors by Adaptive Terminal Sliding Mode Control
Ahmad Taher Azar1,2, Fernando E Serrano3
1Robotics and Internet-of-Things Lab (RIOTU), Prince Sultan University, Riyadh 12435, Saudi Arabia.
Entropy (Basel, Switzerland)
|December 8, 2020
Summary
This study introduces an adaptive terminal sliding mode controller (ATSMC) to stabilize chaotic systems with hidden attractors. The novel controller ensures system stability and suppresses chaos using Lyapunov-based adaptive laws.
Area of Science:
- Nonlinear Dynamics and Control Systems
- Chaos Theory and Complex Systems
- Port Hamiltonian Systems
Background:
- Chaotic systems with hidden attractors pose significant stabilization challenges.
- Port Hamiltonian systems offer a structured framework for analyzing complex dynamics.
- Existing control methods may not effectively address the unique properties of hidden attractors.
Purpose of the Study:
- To design an adaptive terminal sliding mode controller (ATSMC) for stabilizing port Hamiltonian chaotic systems with hidden attractors.
- To develop a methodology for designing chaotic oscillators with hidden attractors within a topological framework.
- To ensure system state stability and suppress chaotic behavior in the targeted systems.
Main Methods:
- Design of a 2-D chaotic oscillator using a topological framework.
- Conversion of the chaotic oscillator into a port Hamiltonian system for analysis.
- Formulation of an adaptive terminal sliding mode controller using a Lyapunov approach.
- Development of online control and adaptive laws for stability and chaos suppression.
Main Results:
- Successful design of a chaotic oscillator exhibiting hidden attractors.
- Conversion of the oscillator into a port Hamiltonian system for detailed analysis.
- Development and validation of an adaptive terminal sliding mode controller.
- Demonstration of the controller's effectiveness in stabilizing chaotic states and suppressing chaos.
Conclusions:
- The proposed adaptive terminal sliding mode controller effectively stabilizes port Hamiltonian chaotic systems with hidden attractors.
- The Lyapunov-based approach ensures online system stability and chaos suppression.
- The study verifies theoretical findings through empirical tests, confirming the controller's efficacy.
Related Concept Videos
Stability
250
The time response of a linear time-invariant (LTI) system can be divided into transient and steady-state responses. The transient response represents the system's initial reaction to a change in input and diminishes to zero over time. In contrast, the steady-state response is the behavior that persists after the transient effects have faded.
The stability of an LTI system is determined by the roots of its characteristic equation, known as poles. A system is stable if it produces a bounded...
The stability of an LTI system is determined by the roots of its characteristic equation, known as poles. A system is stable if it produces a bounded...
250
Control System Problem
283
In an open-loop system, such as a basic thermostat, the poles of the transfer function influence the system's response but do not determine its stability. However, when feedback is introduced to form a closed-loop system, such as an advanced thermostat that adjusts heating based on room temperature, stability is governed by the new poles of the closed-loop transfer function.
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
When forming a closed-loop system, issues can arise if the poles cross into the unstable region, leading to potential...
283
Time-Domain Interpretation of PD Control
248
Proportional-Derivative (PD) control is a widely used control method in various engineering systems to enhance stability and performance. In a system with only proportional control, common issues include high maximum overshoot and oscillation, observed in both the error signal and its rate of change. This behavior can be divided into three distinct phases: initial overshoot, subsequent undershoot, and gradual stabilization.
Consider the example of control of motor torque. Initially, a positive...
Consider the example of control of motor torque. Initially, a positive...
248
Pole and System Stability
663
The transfer function is a fundamental concept representing the ratio of two polynomials. The numerator and denominator encapsulate the system's dynamics. The zeros and poles of this transfer function are critical in determining the system's behavior and stability.
Simple poles are unique roots of the denominator polynomial. Each simple pole corresponds to a distinct solution to the system's characteristic equation, typically resulting in exponential decay terms in the system's...
Simple poles are unique roots of the denominator polynomial. Each simple pole corresponds to a distinct solution to the system's characteristic equation, typically resulting in exponential decay terms in the system's...
663
Multimachine Stability
308
Multimachine stability analysis is crucial for understanding the dynamics and stability of power systems with multiple synchronous machines. The objective is to solve the swing equations for a network of M machines connected to an N-bus power system.
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
In analyzing the system, the nodal equations represent the relationship between bus voltages, machine voltages, and machine currents. The nodal equation is given by:
308
Root-Locus Method
330
A cruise control system in a car is designed to maintain a specified speed automatically by adjusting the gas pedal. The system continuously measures the vehicle's speed and makes fine adjustments to the pedal to achieve this goal. The root locus method is particularly useful for understanding how the cruise control system's behavior changes under varying conditions, such as when the car goes uphill, downhill, or faces strong wind resistance.
This system can be represented by a block...
This system can be represented by a block...
330


