160 likes | 312 Vues
Designing PI/PID Controllers for a Motion Control System Based on Genetic Algorithms. 學生 : 詹嘉峻. Abstract. obtain optimal PI/PID parameters by minimization of the integral of time multiplied-squared error (ITSE) in the frequerxy domain real-coded GAS with appropriate operators is described.
E N D
Designing PI/PID Controllers for a Motion Control System Based on Genetic Algorithms 學生:詹嘉峻
Abstract • obtain optimal PI/PID parameters by minimization of the integral of time multiplied-squared error (ITSE) in the frequerxy domain • real-coded GAS with appropriate operators is described
transfer function its simplified model is described by the transfer function The PID controller is described by the tranfer function
Let W be the ITSE performance criterion given by equation (4) By the product form of the Parseval theorem and Laplace
n is the degree of the polynomial A(s) • Let E(s) = D(s) / A(s) with
The minimization of this criterion to obtain optimal PID controller parameters
Genetic Algorithms • Selection • Crossove • Mutation • Fitness Function
Crossove • Mutation Let the individual K (t ) = k1(t), ... , kj( t ) , ... , km (t), and the gene kjto be selected for mutation.
Proposed Method • Step 1: Speclfy the lower and upper bounds of the controller parameters • Step 2: To each individual of the population apply the Routh-Hurwitz criterion to test closed-loop system stability and calculate the value of integral performance criterion Wn(K)
Step 3: Calculate the fitness value using the evaluation function given by equation (10) • Step 4: Apply the evolutionary process (selection,crossover and mutation) and return to step 2 until the specified number of generations is reached
Simulation Results • Two PID Controllers
Conclusions • Determines suitable parameters of the PI/PID controllers • Analytical evaluation of integral of time-squared-error(TTSE) Performance criterion in the frequency domain • Real-code Gas to solve the minimization of the ITSE criterion