Multiobjective Optimization of PID Controller of PMSM
PID controller is used in most of the current-speed closed-loop control of permanent magnet synchronous motors (PMSM) servo system. However, Kp, Ki, and Kd of PID are difficult to tune due to the multiple objectives. In order to obtain the optimal PID parameters, we adopt a NSGA-II to optimize the P...
Saved in:
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Wiley
2014-01-01
|
Series: | Journal of Control Science and Engineering |
Online Access: | http://dx.doi.org/10.1155/2014/471609 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1832563864315625472 |
---|---|
author | Qingyang Xu Chengjin Zhang Li Zhang Chaoyang Wang |
author_facet | Qingyang Xu Chengjin Zhang Li Zhang Chaoyang Wang |
author_sort | Qingyang Xu |
collection | DOAJ |
description | PID controller is used in most of the current-speed closed-loop control of permanent magnet synchronous motors (PMSM) servo system. However, Kp, Ki, and Kd of PID are difficult to tune due to the multiple objectives. In order to obtain the optimal PID parameters, we adopt a NSGA-II to optimize the PID parameters in this paper. According to the practical requirement, several objective functions are defined. NSGA-II can search the optimal parameters according to the objective functions with better robustness. This approach provides a more theoretical basis for the optimization of PID parameters than the aggregation function method. The simulation results indicate that the system is valid, and the NSGA-II can obtain the Pareto front of PID parameters. |
format | Article |
id | doaj-art-bd102a950d28438280696a6ba97f729d |
institution | Kabale University |
issn | 1687-5249 1687-5257 |
language | English |
publishDate | 2014-01-01 |
publisher | Wiley |
record_format | Article |
series | Journal of Control Science and Engineering |
spelling | doaj-art-bd102a950d28438280696a6ba97f729d2025-02-03T01:12:21ZengWileyJournal of Control Science and Engineering1687-52491687-52572014-01-01201410.1155/2014/471609471609Multiobjective Optimization of PID Controller of PMSMQingyang Xu0Chengjin Zhang1Li Zhang2Chaoyang Wang3School of Mechanical, Electrical & Information Engineering, Shandong University, Weihai 264209, ChinaSchool of Mechanical, Electrical & Information Engineering, Shandong University, Weihai 264209, ChinaSchool of Mechanical, Electrical & Information Engineering, Shandong University, Weihai 264209, ChinaSchool of Mathematics and Systems Science, Shandong University of Science and Technology, Qingdao 266590, ChinaPID controller is used in most of the current-speed closed-loop control of permanent magnet synchronous motors (PMSM) servo system. However, Kp, Ki, and Kd of PID are difficult to tune due to the multiple objectives. In order to obtain the optimal PID parameters, we adopt a NSGA-II to optimize the PID parameters in this paper. According to the practical requirement, several objective functions are defined. NSGA-II can search the optimal parameters according to the objective functions with better robustness. This approach provides a more theoretical basis for the optimization of PID parameters than the aggregation function method. The simulation results indicate that the system is valid, and the NSGA-II can obtain the Pareto front of PID parameters.http://dx.doi.org/10.1155/2014/471609 |
spellingShingle | Qingyang Xu Chengjin Zhang Li Zhang Chaoyang Wang Multiobjective Optimization of PID Controller of PMSM Journal of Control Science and Engineering |
title | Multiobjective Optimization of PID Controller of PMSM |
title_full | Multiobjective Optimization of PID Controller of PMSM |
title_fullStr | Multiobjective Optimization of PID Controller of PMSM |
title_full_unstemmed | Multiobjective Optimization of PID Controller of PMSM |
title_short | Multiobjective Optimization of PID Controller of PMSM |
title_sort | multiobjective optimization of pid controller of pmsm |
url | http://dx.doi.org/10.1155/2014/471609 |
work_keys_str_mv | AT qingyangxu multiobjectiveoptimizationofpidcontrollerofpmsm AT chengjinzhang multiobjectiveoptimizationofpidcontrollerofpmsm AT lizhang multiobjectiveoptimizationofpidcontrollerofpmsm AT chaoyangwang multiobjectiveoptimizationofpidcontrollerofpmsm |