Particle swarm based repetitive spline compensator for servo drives

Abstract. In this paper the particle swarm based repetitive spline compensator (PSBRSC), a new method of repetitive compensator implementation, is investigated. The proposed approach employs the particle swarm optimizer (PSO) to solve a dynamic optimization problem (DOP) related to the control task in a servo drive with a permanent magnet synchronous machine (PMSM) in online mode. The first novelty reported here is to use cubic spline interpolation to calculate the samples of PSBRSC signal that are located between the samples taken directly from the optimizer. Also the responsiveness of the repetitive controller is improved thanks to the introduction of the evaporation rate growth mechanism.

[1]  Krzysztof Galkowski,et al.  Guaranteed cost iterative learning control — An application to control of Permanent Magnet Synchronous Motors , 2015, 2015 IEEE 9th International Workshop on Multidimensional (nD) Systems (nDS).

[2]  Wojciech Paszke,et al.  Sequential design for model calibration in iterative learning control of DC motor , 2015, 2015 20th International Conference on Methods and Models in Automation and Robotics (MMAR).

[3]  Mikael Norrlöf,et al.  An adaptive iterative learning control algorithm with experiments on an industrial robot , 2002, IEEE Trans. Robotics Autom..

[4]  Francis J. Doyle,et al.  Survey on iterative learning control, repetitive control, and run-to-run control , 2009 .

[5]  Lech M. Grzesiak,et al.  Plug-in direct particle swarm repetitive controller with a reduced dimensionality of a fitness landscape – a multi-swarm approach , 2015 .

[6]  Lech M. Grzesiak,et al.  Repetitive neurocontroller with disturbance feedforward path active in the pass-to-pass direction for a VSI inverter with an output LC filter , 2016 .

[7]  Benjamin Thomas Fine Practical iterative learning control: Intuitive methods for precision motion control , 2009 .

[8]  Lech M. Grzesiak,et al.  Tuning of PI regulators in distributed control system for an electric vehicle , 2015 .

[9]  Jin-Woo Ahn,et al.  Torque ripple reduction of switched reluctance motor drive with adaptive sliding mode control and Particle Swarm Optimization , 2015, 2015 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[10]  Wied Ruijssenaars,et al.  Encyclopedia of the Sciences of Learning , 2012 .

[11]  Krzysztof Galkowski,et al.  Iterative Learning Control Based on Relaxed 2-D Systems Stability Criteria , 2013, IEEE Transactions on Control Systems Technology.

[12]  Lech M. Grzesiak,et al.  Plug-in direct multi-swarm repetitive controller for the sine wave inverter — On keeping particles diversified in a dynamic and noisy environment , 2016, 2016 10th International Conference on Compatibility, Power Electronics and Power Engineering (CPE-POWERENG).

[13]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[14]  Lech M. Grzesiak,et al.  A plug-in direct particle swarm repetitive controller for a single-phase inverter , 2014 .

[15]  Lech M. Grzesiak,et al.  Artificial neural network based voltage controller for the single phase true sine wave inverter – a repetitive control approach , 2013 .