Professional Documents
Culture Documents
Ijert Ijert: Anti-Windup Robust Controller Considering Saturation of Current and Speed For Speed Servo System
Ijert Ijert: Anti-Windup Robust Controller Considering Saturation of Current and Speed For Speed Servo System
ISSN: 2278-0181
Vol. 3 Issue 7, July - 2014
D. Balachandra K. Mani
PG Student, Dept. of EEE Asst Professor, Dept. of EEE
Siddharth Institute Of Engg. And Technology, Puttur Siddharth Institute Of Engg. And Technology, Puttur
Chittoor (Dt), Andhra Pradesh, India. Chittoor (Dt), Andhra Pradesh, India.
B. Ramesh
Asst professor, Dept. of EEE
Siddharth Institute Of Engg. And Technology, Puttur
Chittoor (Dt), Andhra Pradesh, India.
Abstract— In general, a speed servo system has a controller command from the speed controller to exceed the
RT
with an integrator, such as a PI controller. A robustly stable prescribed maximum value and the current command will
PI-controller is designed and implemented in order to control cause the generated voltage command from the current
the AC motor speed. Wind-up affect due to actuator controller to exceed the prescribed maximum value, which
saturation is removed by implementing anti-windup determines the allowable current of the motor and the
IJE
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
International Journal of Engineering Research & Technology (IJERT)
ISSN: 2278-0181
Vol. 3 Issue 7, July - 2014
transfer function Gos(𝑠) in this speed control system is Fig 2: Speed servo system based on anti-windup PI controllers.
defined as
sKps +Kis Kt
Gos s = (1)
s sJ
Kt
Gos s ≅ Kps (2)
sJ
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
International Journal of Engineering Research & Technology (IJERT)
ISSN: 2278-0181
Vol. 3 Issue 7, July - 2014
8. Magnetic flux 0.066[Wb] Moreover, the equation for the control variable 𝑢 is defined
9. 𝑞-axis current 2.42[A] in (7), and the equation for the PI controller is defined in
10. Bandwidth of current controller 𝜔c 3000[rad/s] (8).
11. Bandwidth of speed controller 𝜔sc 300[rad/s]
𝑠𝐾𝑝 +𝐾𝑖
12. Angular frequency of PI corner 𝜔𝑃𝐼 60[rad/s] 𝑦= (𝑢 –u) (6)
𝑠
13. Sampling period of current control 100[𝜇s]
14. Sampling period of speed control 200[𝜇s] s
u= 𝑢 – 𝑦 (7)
sKp +Ki
III. ANTI-WINDUP PI CONTROLLER CONSIDERING
OUTPUT VARIABLE SATURATION sKp +Ki Ki F(s)
y= (u*–u) – (y–y) (8)
s s
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
International Journal of Engineering Research & Technology (IJERT)
ISSN: 2278-0181
Vol. 3 Issue 7, July - 2014
integral state and state variable of PI controller should be The block diagram of a speed servo system in the
more regulated. The new conditioning gain F(𝑠) is proposed method consists of two anti-windup PI
determined under the condition that the numerator of the controllers. The anti-windup PI controller considering
transfer function 1 −H(𝑠) is small. In the proposed method, motor dynamics is applied to the speed controller, and the
F(𝑠) is designed under the condition that the numerator of anti-windup PI controller is applied to the 𝑞-axis current
the second term of the transfer function 1 −H (𝑠) is zero as controller [10].
3500
Step input
3000 Rotor speed
RT
2500
Rotor speed (rpm)
(b) 2000
1500
1000
IJE
500
-500
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Time (seconds)
1.5
1
d axis current(Amp)
0.5
(c) 0
-0.5
-1
-1.5
-2
-2.5
-3
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Time (seconds)
2
q axis current(Amp)
-1
-2
-3
-4
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
Time (seconds)
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
International Journal of Engineering Research & Technology (IJERT)
ISSN: 2278-0181
Vol. 3 Issue 7, July - 2014
20
p element
REFERENCES
15 I element
V. CONCLUSION
IJE
(This work is licensed under a Creative Commons Attribution 4.0 International License.)