TY - JOUR
T1 - Analytic Time Domain Specifications PID Controller Design for a Class of 2ndOrder Linear Systems
T2 - A Genetic Algorithm Method
AU - Lee, Chia Ling
AU - Peng, Chao Chung
N1 - Publisher Copyright:
© 2013 IEEE.
PY - 2021
Y1 - 2021
N2 - In this paper, an analytical approach of a Proportional-Integral-Derivative (PID) controller design for a servo motor position control with precise desired performance demands is presented. When designing linear controllers, the resulting closed-loop system is often considered as an approximation of a standard $2^{\mathrm {nd}}$ order system to simplify the gain design process. However, in reality, model discrepancies could exist in such approximation, which inevitably lead to performance mismatches between the actual system's behavior and the desired one. In order to solve this issue, this paper presents an analytical PID controller solution, which is able to achieve desired time domain specifications precisely. In addition, a disturbance is added to the system and the associated PID controller will be designed to reject disturbance. Given a $2^{\mathrm {nd}}$ order linear system along with a PID controller, the related analytical solutions are derived first. Next, the associated fitness functions and constraints are constructed under given prescribed time domain specifications. Lastly, the PID control gains are determined using Genetic Algorithm. To demonstrate the effectiveness of the proposed solution, many numerical simulations are performed. A set of control gains is also found using the standard $2^{\mathrm {nd}}$ order system formulas in order to prove the accuracy of the presented method. Moreover, a comparison study with respect to the MATLAB PID Tuner is considered to illustrate the advantage of the proposed PID design scheme. The main contributions of this study include precisely satisfying given control performance demands with exact analytical solutions, avoiding the existing model discrepancies between the standard $2^{\mathrm {nd}}$ order system and the exact closed-loop model. Simulations firmly prove that the proposed method can fulfill users' different control demands as well as remove the frequently used trial-and-error strategy.
AB - In this paper, an analytical approach of a Proportional-Integral-Derivative (PID) controller design for a servo motor position control with precise desired performance demands is presented. When designing linear controllers, the resulting closed-loop system is often considered as an approximation of a standard $2^{\mathrm {nd}}$ order system to simplify the gain design process. However, in reality, model discrepancies could exist in such approximation, which inevitably lead to performance mismatches between the actual system's behavior and the desired one. In order to solve this issue, this paper presents an analytical PID controller solution, which is able to achieve desired time domain specifications precisely. In addition, a disturbance is added to the system and the associated PID controller will be designed to reject disturbance. Given a $2^{\mathrm {nd}}$ order linear system along with a PID controller, the related analytical solutions are derived first. Next, the associated fitness functions and constraints are constructed under given prescribed time domain specifications. Lastly, the PID control gains are determined using Genetic Algorithm. To demonstrate the effectiveness of the proposed solution, many numerical simulations are performed. A set of control gains is also found using the standard $2^{\mathrm {nd}}$ order system formulas in order to prove the accuracy of the presented method. Moreover, a comparison study with respect to the MATLAB PID Tuner is considered to illustrate the advantage of the proposed PID design scheme. The main contributions of this study include precisely satisfying given control performance demands with exact analytical solutions, avoiding the existing model discrepancies between the standard $2^{\mathrm {nd}}$ order system and the exact closed-loop model. Simulations firmly prove that the proposed method can fulfill users' different control demands as well as remove the frequently used trial-and-error strategy.
UR - http://www.scopus.com/inward/record.url?scp=85111146538&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85111146538&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2021.3093427
DO - 10.1109/ACCESS.2021.3093427
M3 - Article
AN - SCOPUS:85111146538
SN - 2169-3536
VL - 9
SP - 99266
EP - 99275
JO - IEEE Access
JF - IEEE Access
M1 - 9467328
ER -