Related Experiment Video
Updated: Aug 12, 2026

10:41
Method to Measure Tone of Axial and Proximal Muscle
Published on: December 14, 2011
Rapid Control Prototyping Simulation of Particle Swarm Optimization-Tuned Backstepping Tracking Control for A Rotary
Guanghui Chang1, Haomiao Yang2, Jiasen Lin2
1College of Power Engineering, Naval University of Engineering; 0908041020@nue.edu.cn.
Journal of Visualized Experiments : Jove
|August 10, 2026
Summary
Particle Swarm Optimization (PSO) effectively tuned nonlinear control systems. This simulation framework demonstrated improved trajectory tracking and reduced control effort for a Furuta pendulum model.
Area of Science:
- Control Systems Engineering
- Computational Intelligence
- Robotics
Background:
- Nonlinear control systems require precise parameter tuning for optimal performance.
- Particle Swarm Optimization (PSO) is a metaheuristic optimization algorithm with potential for controller gain tuning.
- Evaluating controller performance under realistic constraints necessitates robust simulation frameworks.
Purpose of the Study:
- To establish a reproducible fixed-step simulation framework for evaluating PSO-based gain tuning in nonlinear control.
- To compare the performance of a manually tuned controller against a PSO-optimized controller for a Furuta pendulum model.
- To assess the impact of PSO optimization on trajectory tracking and disturbance rejection capabilities.
Main Methods:
- Formulation of a Furuta-type pendulum model within a 2 ms fixed-step simulation environment.
- Integration of a backstepping controller and implementation of a four-stage PSO tuning process.
- Characterization of non-ideal constraints, definition of a multi-objective PSO search space, and automated offline tuning.
- Evaluation using trajectory-tracking (step, sinusoidal) and disturbance-rejection scenarios with statistical analysis over 10 trials.
Main Results:
- PSO-optimized controller reduced step-tracking Root Mean Square Error (RMSE) from 0.065 to 0.050 rad.
- Peak pendulum excursions were attenuated by 33.1% with PSO optimization.
- Root Mean Square (RMS) control effort decreased by 22.1%, indicating enhanced energy efficiency.
Conclusions:
- The developed simulation framework provides a reliable method for evaluating nonlinear control strategies.
- PSO-based gain tuning significantly enhances controller performance in terms of accuracy and efficiency.
- This approach facilitates the validation of control strategies prior to physical hardware implementation.
Related Concept Videos
Simple Harmonic Motion
Simple harmonic motion is the name given to oscillatory motion for a system where the net force can be described by Hooke's law. If the net force can be described by Hooke's law and there is no damping (by friction or other non-conservative forces), then a simple harmonic oscillator will oscillate with equal displacement on either side of the equilibrium position. To derive an equation for period and frequency, the equation of motion is used. The period of a simple harmonic oscillator is given...
Simple Harmonic Motion and Uniform Circular Motion
While simple harmonic motion and uniform circular motion may be two separate concepts, they correlate and interlink with each other. Simple harmonic motion is an oscillatory motion in a system where the net force can be described by Hooke's law, while uniform circular motion is the motion of an object in a circular path at constant speed.
There is an easy way to produce simple harmonic motion by using uniform circular motion. For instance, consider a ball attached to a uniformly rotating...
There is an easy way to produce simple harmonic motion by using uniform circular motion. For instance, consider a ball attached to a uniformly rotating...
Simple Pendulum
A simple pendulum consists of a small diameter ball suspended from a string, which has negligible mass but is strong enough to not stretch. In our daily life, pendulums have many uses, such as in clocks, on a swing set, and on a sinker on a fishing line.
The period of a simple pendulum depends on two factors: its length and the acceleration due to gravity. The period is completely independent of any other factors, such as mass or maximum displacement. For small displacements, a pendulum is...
The period of a simple pendulum depends on two factors: its length and the acceleration due to gravity. The period is completely independent of any other factors, such as mass or maximum displacement. For small displacements, a pendulum is...
Torsional Pendulum
A torsional pendulum involves the oscillation of a rigid body in which the restoring force is provided by the torsion in the string from which the rigid body is suspended. Ideally, the string should be massless; practically, its mass is much smaller than the rigid body's mass and is neglected.
As long as the rigid body's angular displacement is small, its oscillation can be modeled as a linear angular oscillation. The amplitude of the oscillation is an angle. The role of mass is played by the...
As long as the rigid body's angular displacement is small, its oscillation can be modeled as a linear angular oscillation. The amplitude of the oscillation is an angle. The role of mass is played by the...
Physical Pendulum
When a rigid body is hanging freely from a fixed pivot point and is displaced, it oscillates similar to a simple pendulum and is known as a physical pendulum. The period and angular frequency of a physical pendulum are obtained by using the small-angle approximation and drawing parallels with a spring-mass system. The small-angle approximation (sinθ=θ) is valid up to about 14°.
When dealing with complicated systems, the mass moment of inertia is an important parameter, as it describes the mass...
When dealing with complicated systems, the mass moment of inertia is an important parameter, as it describes the mass...
Linear Approximation in Time Domain
Nonlinear systems often require sophisticated approaches for accurate modeling and analysis, with state-space representation being particularly effective. This method is especially useful for systems where variables and parameters vary with time or operating conditions, such as in a simple pendulum or a translational mechanical system with nonlinear springs.
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length, the...
For a simple pendulum with a mass evenly distributed along its length and the center of mass located at half the pendulum's length, the...

