Fractional Order Nonlinear Feedback Controller Design for PMSM Drives
Fractional order integral is introduced into active disturbance rejection controller (ADRC) to establish the structure of fractional order proportional integral controller (FPI). Fractional order ADRC (FADRC) is designed by replacing the nonlinear state error feedback control law using nonlinear function combination in ADRC with FPI, which can combine the high performance of ADRC estimating disturbances with the characteristics of fractional order calculus more really describing the physical object and spreading the stable region of the system parameters. The proposed FADRC is applied to permanent magnet synchronous motor (PMSM) speed servo system in order to improve robustness of system against the disturbances. Compared with ADRC, simulation results verify that the proposed control method has given very good robust results and fast speed tracking performance.
Permanent magnet synchronous motor (PMSM) is increasingly used in high precise AC servo driving control system due to its simple structures, high efficiency, low inertia, high power density and high torque-current ratio. PMSM is a nonlinear, strong coupling, and multivariable controlled object, which makes the system become nonlinear system with strong coupling [1–3]. To cope with parameter uncertainty, load disturbance, strong coupling, and measurement noise, and so forth, many control strategies, such as PI control [4, 5], adaptive control [6, 7], sliding mode control [8, 9], control [10, 11], and intelligent control [12–15], have been developed and applied to the speed control of speed servo drives to obtain high driving performance and exploit advantage of PMSM. PI control can hardly meet the requirement of high performances although it was widely used. There exists complex adaptive control law in adaptive control. Chattering phenomenon can be caused in a conventional sliding mode control system. Due to these questions, the fields of use with those control techniques were restrained. Besides in recent years, active disturbance rejection control technique is applied in PMSM speed servo system [16–18], which can design the controller of controlled object by using order of model, but not becoming dependent. It improves the response of system by using extended state observer to estimate and compensate disturbances. Reference  proposed fractional order proportional integral differential controller by using tracking differentiator to obtain tracking signal of output and its differential signal.
Fractional order calculus extends integer order ones to nonintegral order, which can model various real materials more adequately than integer order ones. This study introduces fractional order calculus into ADRC and establishes the structure of fractional order proportional integral controller. Fractional order ADRC is designed by replacing the nonlinear state error feedback control law using nonlinear function combination in ADRC with FPI, which can combine the high performance of ADRC estimating disturbances with the characteristics of fractional order calculus more really describing the physical object and spreading the stable region of the system parameters. The proposed FADRC is applied to permanent magnet synchronous motor speed servo system in order to improve robustness of system against the disturbances. Compared with ADRC, simulation results verify that the proposed control method has given very good robust results and fast speed tracking performance.
2. ADRC of PMSM Speed Servo System
On the basis of assumptions that the stator windings generate sinusoidal magnetic field, air gap is uniform and saturation is negligible. With reference to synchronous rotating reference frame, the dynamical rotate speed equation of PMSM may be expressed as follows: where is stator -axis currents; is amplitude of the flux induced by the permanent magnets of the rotor in the stator phases; is angular speed of the motor; is number of pole pairs; is inertia of moment; is the load torque; is viscous friction coefficient.
To facilitate the design of ADRC, the rotate speed equation can be expressed as where is known information of model, function of which is to minish total observed disturbances and exploit known information of model to improve velocity of convergence and accuracy of observation in observation of ESO; is disturbance term of model; .
For the second-order system, type structure of ADRC includes tracking differentiator (TD), extended state observer (ESO), nonlinear state error feedback control law (NLSEF), and compensated control reference . PMSM speed servo system using vector control is first-order model. In which the tracking differentiator plays a filter action role and can be omitted. So, ADRC of system is expressed as
ESO where is observing signal of rotate speed; is rotate speed of motor; is disturbance estimation; and are gain factor, respectively.
NLSEF where is input reference; is error integral; is error; and are gain factor, respectively. is nonlinear function.
Disturbance compensation is input reference with disturbance compensation.
3. Design of FADRC
Fractional order calculus is a basic subject with mathematics to study differential coefficient and integral of random order, which can be expressed in calculus operator of fractional order and integral order  where is lower bound of calculus operator; is upper bound of calculus operator; is order number of calculus operator; order number of calculus equals integral order when is integer; represents real number; indicates fractional differentiation when is greater than zero; indicates fractional differentiation when is less than zero.
Fractional order calculus extends the order number of calculus to fraction. Nonsmooth feedback of NLSEF in ADRC is replaced with the nonlinear fractional order PI controller, which combines the high performance of ADRC estimating disturbances with the characteristics of fractional order calculus more really describing the physical object and spreading the stable region of the system parameters. The structure of fractional order PI controller can be established by putting the into (4). So, the nonlinear error feedback in FADRC can be expressed as where is proportion coefficient; is integral coefficient; is order of integral; the block diagram of FADRC is shown in Figure 1.
By using Laplace transform, transfer function for and error is inferred as follows:
In order to obtain discrete mathematical model of numerical control to be used, it is required that fractional order integral operator is approximately discretized. Using Euler rule transform method, the fractional order system can be discretized into irrational equation of , which is then transformed in the power series expansion (PSE) way to obtain discrete model of , as follows: where is sampling period; when equals 0.3, is 0.001 sec., and the degree of polynomial is 10, the approximate discretized model of fractional order integral is obtained as follows: where is expressed as follows:
The block diagram of PMSM speed servo system is shown in Figure 2.
4. Simulation Results and Analysis
The proposed method is investigated by means of simulations. The Matlab/Simulink environment is used for the simulations. The data of the PMSM are as follows: the nominal power is 1.8 kW; the nominal dc-link voltage is 72 V; the nominal torque is 5 N·m; the number of poles is 4; the moment of inertia is 0.012 kg·m2; the stator resistance is 0.09 Ω; the direct-axis inductance and quadrature-axis inductance are 0.4 mH and 0.5 mH, respectively; sampling period of current loop is set to 2 μs, in which the vector control of , two proportional-integral (PI) discrete-time current controllers for and , are used; speed loop is regulated by FADRC, ; and ; fraction value of fractional order integral is selected by means of trial and error; the discrete mathematical model is given by (10).
Figure 3 shows response of the PMSM as the load disturbances vary from 0 N·m to 5 N·m at 3 sec. when it is running at a steady speed of 150 rad/s. solid line represents the speed response of the PMSM under the control of FADRC. Dashed line represents the speed response of the PMSM under the control of ADRC. It can be observed that the PMSM returns to the regulated state very quickly. It indicates that FADRC can give faster compensation when load disturbances occur because fractional order calculus has the nice property of describing the physical object and spreading the stable region of the system parameters as well as the FADRC is simpler to reduce the computing time. The result can be inferred that the speed response of FADRC can still be faster than that of ADRC when load is variable.
Quadrature-axis currents of FADRC and ADRC are shown in Figure 4. The quadrature-axis current represents the electromagnetic torque. In Figure 4, the torque of the PMSM under the control of FADRC can be fast response to effectively restrain the load speed ripple caused by disturbances and improve the robustness of system.
Figures 5 and 6 are robustness of the ADRC and FADRC about PMSM inertia parameter varying twice. The results indicate that the regulation time of speed response of FADRC is shorter than that of ADRC. The proposed controller has better robustness.
A nonlinear feedback active rejection disturbance controlled permanent magnet synchronous motor drive is proposed. In this system fractional order integral is introduced to active rejection disturbance control to replace the nonlinear function in NLSEF, which can efficiently combine the high performance of active rejection disturbance technique observing disturbances with the characteristics of fractional calculus more really describing the physical object and spreading the stable region of the system parameters. It is applied to the permanent magnet synchronous drive. Simulation results show the feasibility and effectiveness of the proposed controller.
H. C. Cho, K. S. Lee, and M. S. Fadali, “Adaptive control of pmsm systems with chaotic nature using lyapunov stability based feedback linearization,” International Journal of Innovative Computing, Information and Control, vol. 5, no. 2, pp. 479–488, 2009.View at: Google Scholar
S. Cheng, Y.-Y. Huang, H.-H. Chou, C.-M. Ting, C.-M. Chang, and Y.-M. Chen, “PDFF and controller design for PMSM drive,” in Novel Algorithms and Techniques in Telecommunications, Automation and Industrial Electronics, pp. 237–241, Springer, New York, NY, USA, 2008.View at: Publisher Site | Google Scholar
Z. G. Liu and S. H. Li, “Active disturbance rejection controller based on permanent magnetic synchronous motor model identification and compensation,” Proceedings of the Chinese Society of Electrical Engineering, vol. 28, no. 24, pp. 118–123, 2008.View at: Google Scholar
K. Sun, Z. L. Xu, K. Gai, J. Y. Zou, and R. Z. Dou, “Novel position controller of PMSM servo system based on active-disturbance rejection controller,” Proceedings of the Chinese Society of Electrical Engineering, vol. 27, no. 15, pp. 43–46, 2007.View at: Google Scholar
C. M. Qin, N. M. Qi, R. Lü, and K. Zhu, “ADRC fractional order PID controller design of hypersonic flight vehicle,” Transactions of Nanjing University of Aeronautics and Astronautics, vol. 28, no. 3, pp. 240–245, 2011.View at: Google Scholar
J. Q. Han, “Auto disturbances rejection control technique,” Frintier Science, vol. 1, pp. 24–31, 2007.View at: Google Scholar