Research Article

Design of Nonlinear Active Disturbance Rejection Controller Based on the Adaptive Particle Swarm Optimization Algorithm for the Maglev Train Traction Control System

Algorithm 2

Adaptive updating of inertial weight values.
1: Set the maximum inertia weight and minimum inertia weight .
2: In each iteration of the algorithm, the fitness value of the particle is randomly extracted.
  
3: Calculate the Minimum Fitness Value in the Current Iteration and save It
  
4: Calculate the Average Fitness of the Current Population and save It
  
5: Make a Comparison
 if :
  
 else:
  
 end.