Supervised Learning Model Predictive Control Trained by ABC Algorithm for Common Mode Voltage Suppression in NPC Inverter

IEEE Journal of Emerging and Selected Topics in Power Electronics(2020)

引用 45|浏览9
暂无评分
摘要
Training the weighting factors of model predictive control in multiobjective problems is a time consuming and sophisticated process. In this article, conventional model predictive control (CMPC) has been developed as supervised learning model predictive control (SLMPC) to cancel common-mode voltage (CMV) in a three-phase neutral-point-clamped (NPC) inverter, while other control objectives are desirably tracked. SLMPC is accurately and quickly trained through the artificial bee colony (ABC) algorithm to optimize the controller weighting factors. Using the optimized weighting factors, transient response is minimized and CMV is surpassed. After training the weighting factors, SLMPC containing the optimized waiting factors is applied to the three-phase NPC inverter without considering the ABC algorithm in the control loop. By applying the optimized weighting factors to the cost function, SLMPC has been evaluated under several experimental and simulation tests to show that desired control objectives, particularly CMV suppression, have been attained. The proposed training process can be generalized and used for MPC cost functions with more control objectives to obtain the best possible performance.
更多
查看译文
关键词
Inverters,Capacitors,Load modeling,Cost function,Voltage control,Switches,Predictive control,Artificial bee colony (ABC) algorithm,common-mode voltage (CMV) suppression,optimized weighting factors,supervised learning model predictive control (SLMPC),three-phase neutral-point-clamped (NPC) inverter
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要