A Nonlinear PID Controller Based on an Adaptive Genetic Algorithm

Author(s):  
Zhou Ying ◽  
Zhang Lei ◽  
Wang Gui-li ◽  
Yang Qian
Author(s):  
HUNG-CHENG CHEN

We propose an adaptive genetic algorithm (AGA) for the multi-objective optimisation design of a fuzzy PID controller and apply it to the control of an active magnetic bearing (AMB) system. Unlike PID controllers with fixed gains, a fuzzy PID controller is expressed in terms of fuzzy rules whose consequences employ analytical PID expressions. The PID gains are adaptive and the fuzzy PID controller has more flexibility and capability than conventional ones. Moreover, it can be easily used to develop a precise and fast control algorithm in an optimal design. An adaptive genetic algorithm is proposed to design the fuzzy PID controller. The centres of the triangular membership functions and the PID gains for all fuzzy control rules are selected as parameters to be determined. We also present a dynamic model of an AMB system for axial motion. The simulation results of this AMB system show that a fuzzy PID controller designed using the proposed AGA has good performance.


2014 ◽  
Vol 614 ◽  
pp. 215-218 ◽  
Author(s):  
Lei Yu ◽  
Xu Long Zhang ◽  
Feng Wang

In order to improve the problem of premature and performance of optimization, an improved adaptive genetic algorithm is proposed for parameters optimization of coal mine belt conveyor PID controller by applying the number of iterations to the crossover operation and mutation operation of genetic algorithm. The simulation shows that the step response of the improved algorithm is superior to the traditional adaptive genetic algorithm.


2014 ◽  
Vol 709 ◽  
pp. 252-255 ◽  
Author(s):  
Xin Zhao ◽  
Wei Ping Zhao ◽  
Song Xiang

This paper performed the longitudinal nonlinear PID Controller parameter optimization of general aircraft autopilot based on the longitudinal channel model and genetic algorithm. Proportion, integration and differential gain of nonlinear PID Controller is nonlinear function of controlling error. The objection function involves time integration of error’s absolute value, output of controller and system overshoot. The longitudinal controlling rate optimization of general aircraft autopilot is realized by minimizing the objection function value. Simulation results show that controller designed by the present method is better than traditional PID controller.


Sign in / Sign up

Export Citation Format

Share Document