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...

Full description

Saved in:
Bibliographic Details
Main Authors: Qingyang Xu, Chengjin Zhang, Li Zhang, Chaoyang Wang
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