Passivity-Based Control for Rocket Launcher Position Servo System Based on ADRC Optimized by IPSO-BP Algorithm

In order to achieve better motion accuracy and higher robustness of the shipborne rocket launcher position servo system driven by a permanent magnet synchronous motor (PMSM), a passivity-based controller based on active disturbance rejection control (ADRC) optimized by improved particle swarm optimization-back propagation (IPSO-BP) algorithm is proposed in this paper. The convenient method of interconnection and damping assignment and passivity-based control (IDA-PBC) is adopted to establish the port controlled Hamiltonian system with dissipation (PCHD) model of PMSM. To further enhance the robustness and adaptability of traditional ADRC, an BP algorithm is introduced to on-line update the proportional, integral, and derivative gains of ADRC. Furthermore, to improve the learning capability, the improved PSO algorithm is adopted to optimize the learning rates of the back propagation neural networks. The results of numerical simulation and prototype test indicate that the proposed IPSO-BP-ADRC-PBC controller has better static and dynamic performance than the ADRC-PBC and BP-ADRC-PBC controller with fixed learning rate.

[1]  Weidong Zhang,et al.  An adaptive sliding-mode observer with a tangent function-based PLL structure for position sensorless PMSM drives , 2017 .

[2]  Qing Huang,et al.  A new PMSM speed modulation system with sliding mode based on active-disturbance-rejection control , 2016 .

[3]  Qi Changxing,et al.  A hybrid particle swarm optimization algorithm , 2017, 2017 3rd IEEE International Conference on Computer and Communications (ICCC).

[4]  Abdelkader Meroufel,et al.  Simulation and Modelling of Passivity Based Control of PMSM Under Controlled Voltage , 2013 .

[5]  Chaomin Luo,et al.  Adaptive robust speed control based on recurrent elman neural network for sensorless PMSM servo drives , 2017, Neurocomputing.

[6]  Hui Wang,et al.  A new fuzzy active-disturbance rejection controller applied in PMSM position servo system , 2014, 2014 17th International Conference on Electrical Machines and Systems (ICEMS).

[7]  Nasrudin Abd. Rahim,et al.  Sliding-Mode Speed Control of PMSM with Fuzzy-Logic Chattering Minimization - Design and Implementation , 2015, Inf..

[8]  Shumei Cui,et al.  Application of Linear Active Disturbance Rejection Controller for Sensorless Control of Internal Permanent-Magnet Synchronous Motor , 2016, IEEE Transactions on Industrial Electronics.

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

[10]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

[11]  Wang Lijun Application of Shipborne Rocket in Landing Operations , 2013 .

[12]  Jialu Du,et al.  Continuous Finite-Time Terminal Sliding Mode IDA-PBC Design for PMSM with the Port-Controlled Hamiltonian Model , 2013 .

[13]  Qiang Gao,et al.  A novel active disturbance rejection-based control strategy for a gun control system , 2012 .

[14]  Zheng Ying Research on Adaptive Internal Model-based Output Regulation Problem in a Shipborne Rocket Laucher , 2013 .

[15]  Hongbo Shi,et al.  Adaptive position tracking control of permanent magnet synchronous motor based on RBF fast terminal sliding mode control , 2013, Neurocomputing.

[16]  Arjan van der Schaft,et al.  Interconnection and damping assignment passivity-based control of port-controlled Hamiltonian systems , 2002, Autom..

[17]  Vikas Kumar,et al.  ANN based self tuned PID like adaptive controller design for high performance PMSM position control , 2014, Expert Syst. Appl..

[18]  Zheng Yin Active Disturbance Rejection Control for Position Servo System of Rocket Launcher , 2014 .

[19]  Rongrong Wang,et al.  Linear parameter-varying-based fault-tolerant controller design for a class of over-actuated non-linear systems with applications to electric vehicles , 2014 .

[20]  Shoulin Yin,et al.  An improved particle swarm optimization algorithm used for BP neural network and multimedia course-ware evaluation , 2017, Multimedia Tools and Applications.

[21]  Hou Li-mi Speed sensorless system of passivity-based control strategy for SPMSM , 2013 .

[22]  Qiang Gao,et al.  A Hybrid Wavelet Fuzzy Neural Network and Switching Particle Swarm Optimization Algorithm for AC Servo System , 2016 .

[23]  Michael R. Lyu,et al.  A hybrid particle swarm optimization-back-propagation algorithm for feedforward neural network training , 2007, Appl. Math. Comput..

[24]  Qiang Gao,et al.  Self-Organizing Adaptive Wavelet Backstepping Control Research for AC Servo System , 2016 .

[25]  Xu Qiang,et al.  An improved predictive current method for permanent magnet synchronous motors , 2014, 2014 IEEE Conference and Expo Transportation Electrification Asia-Pacific (ITEC Asia-Pacific).

[26]  Wei Xu,et al.  Novel composite sliding mode control for PMSM system based on disturbance observer , 2015, 2015 IEEE International Conference on Applied Superconductivity and Electromagnetic Devices (ASEMD).

[27]  Li Zhi-gang Fuzzy Internal Mode Control of Rocket Gun Servo System , 2011 .

[28]  Romeo Ortega,et al.  Interconnection and damping assignment approach to control of PM synchronous motors , 2001, IEEE Trans. Control. Syst. Technol..

[29]  Fayez F. M. El-Sousy,et al.  Hybrid ${\rm H}^{\infty}$-Based Wavelet-Neural-Network Tracking Control for Permanent-Magnet Synchronous Motor Servo Drives , 2010, IEEE Transactions on Industrial Electronics.

[30]  Carlos García-Rodriguez,et al.  On the Control of the Permanent Magnet Synchronous Motor: An Active Disturbance Rejection Control Approach , 2014, IEEE Transactions on Control Systems Technology.