With the development of power electronics,microelectronics and control theory, especially the application of advanced control schemes,AC drive systems have made great progress,the dynamic and steady-state performances of AC drive systems are as excellent as those of DC drive systems.AC motors are nonlinear systems with high-order, multiple variables,close coupling and time-varying parameters.Some advanced control schemes such as feedback linearization,backstepping,passivity-based control and so on, have been studied.In the last few years,the schemes based on energy-shaping and port-controlled Hamiltonian systems with dissipation(PCHD) have attracted a lot of interest.In scientific and engineering area,energy is one of the fundamental concepts. When we study a complex nonlinear system,the dynamic system is usually viewed as an energy-transformation device,and the system can be controlled by interconnection and injecting energy.In this paper,AC motors are viewed as two-port(mechanical port and electrical port) energy-transformation devices,speed control can be implemented based on energy-shaping and PCHD control principle.At first,we review the development of AC drive systems,including the main circuits, control circuits and control schemes.Secondly,we introduce the basic theory of energy-shaping and PCHD control principle,such as passivity,dissipation,feedback intercormection and so on.The PCHD model and the interconnection and damping assignment passivity-based control (IDA-PBC) principle based on the common PCHD model are presented.Thirdly,based on energy-shaping and PCHD control principle,speed control of permanent magnet synchronous motor(PMSM) and induction motor(IM) is studied. According to the coordinate transformation principle,models of PMSM and IM are given in the stationaryαβframe and synchronously rotating reference dq frame,respectively. The speed control PCHD models of PMSM and IM in synchronously rotating reference dq flame are given.The energy-shaping control principle based on the state error PCHD model is proposed.Based on energy-shaping control principle,speed,controllers of the two kinds of motors are designed when the load is known and unknown respectively.The stability of the equilibrium points is also analyzed.The designed controllers are simple and easy to be implemented.Then,the PCHD control of drive systems is implemented based on the sinusoidal pulse-width modulation(SPWM) and the space vector pulse-width modulation(SVPWM) principles respectively.Simulation is developed in Matlab/Simulink.The correctness and effectiveness of the control scheme are verified by simulation results.At last,the main work of the paper is summarized,the problems which need to be resolved in research are presented and the future research directions are proposed. |