speed control methods for field … control methods for field oriented permanent magnet ......

12
International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 196 ISSN 2278-7763 Copyright © 2013 SciResPub. IJOART SPEED CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET SYNCHRONOUS MOTOR DRIVE NASEEB KHATOON 1 & SAJIDA SHAIK 2 (1.Electrical and Electronics Engineering, Nalla Malla Reddy Engineering College, India) & (2. Electrical and Electronics Engineering, Audishankara Institute of Technology, India) ABSTRACT Model Reference Adaptive Fuzzy Controller for PMSM is proposed in which the system output tracks very closely the reference model even with increasing inertia, augmented stator resistance and load variations. In Model Reference Adaptive Fuzzy Controller, a direct fuzzy logic controller is employed as the main controller and model reference based fuzzy logic controller as the adaptation controller. The application of a PI Controller and Fuzzy Controller for the speed control of field oriented PMSM fed by voltage source inverter under load variations is considered. Then application of a Model Reference Adaptive Fuzzy Speed Controller for the speed control of field oriented PMSM fed by voltage source inverter under increasing inertia, augmented stator resistance and load variations is considered. A simulation analysis of the PI controller, Fuzzy controller and the Adaptive fuzzy controller are done and their speed, torque performances are compared. The adaptive fuzzy controller is better than the fuzzy controller based on the performance parameters considered. The fuzzy controller is better than the PI controller based on the performance parameters considered. Keywords - flc, mraflc, modelling and simulation, pmsm, pi controller. I. INTRODUCTION Permanent magnet synchronous motors are becoming very popular in high performance motor drives applications compared to other types of motors. Some of PMSM advantages features including high efficiency, small volume, high power density, fast dynamics, large torque to inertia ratio, and low maintenance costs. Their applications can be found in machine tools, servo and robots, in textile machines, electric vehicle, and ship propulsion [1]. Fast and accurate speed responses, quick recovery of speed from load disturbances and insensitivity to parameter variation are some of the important criteria of high performance drive system. The conventional PI and proportional integral derivative (PID) controllers have been broadly used as speed controllers in PMSM drives. However, the conventional fixed gain PI and PID controllers have difficulties in dealing with dynamic speed tracking, parameter variations and load disturbances. To overcome these drawbacks, various adaptive controllers have been demonstrated. Fuzzy Logic (FL) is used as an alternative for conventional control theory to control nonlinear complex plants where accurate mathematical modeling is difficult. The design of FLC does not require the knowledge of the mathematical model of the plant. FLC provides a systematic way to incorporate human experience in the system modeling and design of the controller. The use of FLC as a better alternative to PI and PID, to overcome the limitations, However, FLC employ large number of rules which require powerful processors and large memories for implementation. Also, up to date, studies of FLC have not addressed the performance of the controller over a wide speed range (especially at low speeds). In addition, direct FLC cannot adapt themselves to changes in the operating conditions. They can adjust their behavior from one rule to another, but the rules themselves do not change. Therefore in order to get the desired system performance despite changes in the operating conditions, some form of adaptation is required. Model reference adaptive speed control (MRASC) for vector controlled PMSM drive consists of two functional blocks. The first one is direct FLC whose inputs are the error and change of error measured between the actual, motor speed and the desired speed, and its output is the command current (torque command). The second one demonstrates the model reference and fuzzy controller is adaptive scheme. In the proposed system, the output speed of equipment reference model is compared with the actual speed of the motor. The resulted speed error is IJOART

Upload: phamkhanh

Post on 16-Apr-2018

238 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 196 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

SPEED CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET SYNCHRONOUS MOTOR DRIVE

NASEEB KHATOON 1 & SAJIDA SHAIK 2

(1.Electrical and Electronics Engineering, Nalla Malla Reddy Engineering College, India) &

(2. Electrical and Electronics Engineering, Audishankara Institute of Technology, India) ABSTRACT Model Reference Adaptive Fuzzy Controller for PMSM is proposed in which the system output tracks very closely the reference model even with increasing inertia, augmented stator resistance and load variations. In Model Reference Adaptive Fuzzy Controller, a direct fuzzy logic controller is employed as the main controller and model reference based fuzzy logic controller as the adaptation controller. The application of a PI Controller and Fuzzy Controller for the speed control of field oriented PMSM fed by voltage source inverter under load variations is considered. Then application of a Model Reference Adaptive Fuzzy Speed Controller for the speed control of field oriented PMSM fed by voltage source inverter under increasing inertia, augmented stator resistance and load variations is considered. A simulation analysis of the PI controller, Fuzzy controller and the Adaptive fuzzy controller are done and their speed, torque performances are compared. The adaptive fuzzy controller is better than the fuzzy controller based on the performance parameters considered. The fuzzy controller is better than the PI controller based on the performance parameters considered. Keywords - flc, mraflc, modelling and simulation, pmsm, pi controller.

I. INTRODUCTION

Permanent magnet synchronous motors are becoming very popular in high performance motor drives applications compared to other types of motors. Some of PMSM advantages features including high efficiency, small volume, high power density, fast dynamics, large torque to inertia ratio, and low maintenance costs. Their applications can be found in machine tools, servo and robots, in textile machines, electric vehicle, and ship propulsion [1]. Fast and accurate speed responses, quick recovery of speed from load disturbances and insensitivity to parameter variation are some of the important criteria of high performance drive system. The conventional PI and proportional integral derivative (PID) controllers have been broadly used as speed controllers in PMSM drives. However, the conventional fixed gain PI and PID controllers have difficulties in dealing with dynamic speed tracking, parameter variations and load disturbances. To overcome these drawbacks, various adaptive controllers have been demonstrated. Fuzzy Logic (FL) is used as an alternative for conventional control theory to control nonlinear complex plants where accurate mathematical modeling is difficult. The design of FLC does not require the knowledge of

the mathematical model of the plant. FLC provides a systematic way to incorporate human experience in the system modeling and design of the controller. The use of FLC as a better alternative to PI and PID, to overcome the limitations, However, FLC employ large number of rules which require powerful processors and large memories for implementation. Also, up to date, studies of FLC have not addressed the performance of the controller over a wide speed range (especially at low speeds). In addition, direct FLC cannot adapt themselves to changes in the operating conditions. They can adjust their behavior from one rule to another, but the rules themselves do not change. Therefore in order to get the desired system performance despite changes in the operating conditions, some form of adaptation is required. Model reference adaptive speed control (MRASC) for vector controlled PMSM drive consists of two functional blocks. The first one is direct FLC whose inputs are the error and change of error measured between the actual, motor speed and the desired speed, and its output is the command current (torque command). The second one demonstrates the model reference and fuzzy controller is adaptive scheme. In the proposed system, the output speed of equipment reference model is compared with the actual speed of the motor. The resulted speed error is

IJOART

Page 2: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 197 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

applied to a simple fuzzy controller. The fuzzy output signal is added to the direct FLC output to compensate for any deviations of the motor speed from the reference speed. II VECTOR CONTROL OF PM SYNCHRONOUS MOTOR A. MATHEMATICAL MODEL OF THE PMSM

The electrical equations of the PMSM [2] in the rotor (dq) reference frame are as follows:

Vd = Rs id+Ld d/dt id -𝜔𝑟 R Lq iq

Vq= Rs iq +Lq d/dt iq + 𝜔𝑟 R (Ld id+ 𝐿𝑎𝑓)

Ød = Ld id+𝐿𝑎𝑓 R

Øq = Lq iq

The mechanical equation can be written as:

ddt𝜔𝑟 R = (𝑇𝑒- TL -f r 𝜔𝑟)/J

𝑇𝑒=32𝑃 [Øf iq-( Lq- Ld )id iq ]

B .CURRENT CONTROLLER AND

DECOUPLING COMPENSATION

When a voltage source PWM inverter is used, the stator currents need to be controlled to track the reference currents. The dynamics of the stator currents with stator voltages as input are coupled and nonlinear. However, if the stator voltages commands are given in the form

Vd=ud-u d_comp

Vq=uq-u q_comp

Where

u d_comp = ωr R Lqiq

u q_comp= -𝜔𝑟 R (Ldid+ 𝐿𝑎𝑓 R )

Than the stator currents dynamics reduce to

Vd = Rs id+Ld d/dt id

Vq= Rs iq +Lq d/dt iq

Since the current dynamics are linear and decoupled, PI controllers can be used for current tracking.

u d = k Pid (i d_ref-id)+ kIid ∫ (i d_ref-id)dt

u q = k Piq (i q_ref-iq)+ kIid ∫ (i q_ref-iq)dt

B. VECTOR CONTROL OF THE PMSM

The objective of the vector control [3] of PMSM is to allow the motor to be controlled just like a separately excited DC motor. So, the direct‘d’ axis is aligned with permanent magnet flux linkage phase and the direct current ‘ id’ is forced to be zero. Then can be written as follows

Ød = 𝐿𝑎𝑓 R

Øq = Lq iq

And the electromagnetic torque is

𝑇𝑒=kt iq

kt = 32PØf

D.PULSE WIDTH MODULATED INVERTER

Pulse width modulation (PWM) technique is used to generate the required voltage or current to feed the motor or phase signals. This method is increasingly used for AC drives with the condition that the harmonic current is as small as possible. Generally, the PWM schemes generate the switching position patterns by comparing the three-phase sinusoidal wave forms with a triangular carrier. The inverter model is represented by the relationship between output phase voltages (va, vb, vc) and the control logic signals (S1, S2, S3) as follows:

Phase to negative bus voltage are va0 = igavdc vb0 = igbvdc vc0 = igcvdc Neutral to negative voltage is

vcommon = (va0 + vb0 + vc0)/3

Phase to neutral voltages are

van = va0 − vcommon vbn = vb0 − vcommon vcn = vc0 − vcommon

IJOART

Page 3: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 198 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

Phase to neutral voltages also written as van = 2

3vdc s1 −

13

vdc s2 −13

vdc s3

vbn =23 vdc s1 +

23 vdc s2 −

13 vdc s3

vcn =13 vdc s1 −

13 vdc s2 +

23 vdc s3

i)FORWARD CLARKS TRANSFORMATION:

Rotating 2-phase currents in αβ0 reference frame are

�iαiβi0� = 2

3

⎣⎢⎢⎢⎡1

−12

−12

0 √32

−√32

12

12

12 ⎦⎥⎥⎥⎤�iaibic�

(ii) INVERSE CLARKS TRANSFORMATION:

Rotating 3-phase currents in abc reference frame are

�iaibic� =

⎣⎢⎢⎡

1 0 1−1

2√32

1−12

−√32

1⎦⎥⎥⎤�iαiβi0�

(iii). FORWARD PARKS TRANSFORMATION

Stationary 2-phase currents in dq0 reference frame are

�idiqi0� = �

cos θ sinθ 0−sinθ cosθ 0

0 0 1� �

iαiβi0�

(iv) INVERSE PARKS TRANSFORMATION:

Rotating 2-phase currents in (αβ0) reference frame are

�iαiβi0� = �

cosθ −sinθ 0sinθ cosθ 0

0 0 1� �

idiqi0�

II. PRINCIPLES OF CONTROLLER A) PI CONTROLLER

A PI Controller (proportional-integral

controller) [4] is a special case of the PID controller

in which the derivative (D) of the error is not used.

The main advantage of adding the integral part to the

proportional controller is to eliminate the steady state

error in the controller variable.

The controller output is given

by 𝑘𝑝𝑒(𝑡) + 𝑘𝑖 ∫ 𝑒(𝜏)𝑑(𝜏)𝑡0

Fig.5. Responses of PI Controller for vector control

of PMSM under load

B) FUZZY LOGIC CONTROLLER

i) STRUCTURE OF A FUZZY INFERENCE

SYSTEM

Fig 1. Structure of FIS

ii) FUZZY LOGIC TOOL BOX:

There are five primary GUI tools for

building, editing, and observing fuzzy inference

systems in the Fuzzy Logic Toolbox. The Fuzzy

Inference System [5]or FIS Editor, the membership

Function Editor, the Rule Editor, the Rule Viewer,

and the Surface Viewer..

Fig.2. The Primary GUI Tools of the Fuzzy Logic

Tool box

IJOART

Page 4: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 199 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

. iii) FUZZY LOGIC RULES:

1 If error ‘E’ is negative (N) and change in error ‘de’ is negative (N) then change in output ‘du’ is negative (N).

2 If error ‘E’ is zero (Z) and change in error ‘de’ is negative (N) then change in output ‘du’ is negative (N).

3 If error ‘E’ is positive (P) and change in error ‘de’ is negative (N) then change in output ‘du’ is zero (Z).

4 If error ‘E’ is negative (N) and change in error ‘de’ is zero (Z) then change in output ‘du’ is negative (N).

5 If error ‘E’ is zero (Z) and change in error ‘de’ is zero (Z) then change in output ‘du’ is zero (Z).

6 If error ‘E’ is positive (P) and change in error ‘de’ is zero (Z) then change in output ‘du’ is positive (P).

7 If error ‘E’ is negative (N) and change in error ‘de’ is positive (P) then change in output ‘du’ is zero (Z).

8 If error ‘E’ is zero (Z) and change in error ‘de’ is positive (P) then change in output ‘du’ is positive (P).

9 If error ‘E’ is positive (P) and change in error ‘de’ is positive (P) then change in output ‘du’ is positive (P).

iv) MODEL REFERENCE ADAPTIVE FUZZY LOGIC CONTROLLER

The reference model is used to specify the desired

performance that satisfies design specifications [6, 7].

A fuzzy logic adaptation loop is added in parallel to

the fuzzy control feedback loop. In the nominal case,

the model following is perfect and the fuzzy

controller adaptation loop is idle. When parameters

change, an adaptation signal produced by adaptation

mechanism will be added to the output signal of the

direct speed fuzzy logic controller to preserve the

desired model following control performance [8, 9].

Figure 3 shows a Simulink block diagram of the

proposed hybrid controller for vector control PMSM.

III. SIMULATION RESULTS

The control performance of the proposed scheme

in fig.3 is evaluated by simulation using

Matlab/Simulink software.The parameters of the

PMSM are as follow in table1.

TABLE 1

Stator inductance in

(d,q) frame

Ld=1.4mH, Lq

=2.8mH

Number of poles P 4

Stator resistance Rs 0.6 ohm

Rotor flux Laf 0.12 wb

Moment of inertia J 1.11e-3 kgm2

Friction coefficient f 1.41 e-3 Nm sec/

rad

Electromagnetic torque

Te

10 Nm

Load torque TL 0 to 10 Nm

Stator currents in (d,q)

frame

Id=0,Iq=20A

Rotor speed in rpm 716.56rpm

DC Voltage 300

The robustness is further evaluated by using increasing inertia (3*J), stator resistance augmented +50% and variation load 10Nm. Fig.6 shows the responses of the PMSM flux oriented control with FLC under load variation. Fig.7 Responses of MRAFLC for vector control of PMSM load variation. Fig8 Responses of MRAFLC under abruptly step load variation and increasing inertia 3*J. Fig.9 Responses of MRAFLC under abruptly step load variation, augmented inertia 3*J, and increasing stator resistance +50%

IJOART

Page 5: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 200 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

PERFORMANCE COMPARISON BETWEEN PI, FUZZY AND MRAFLC CONTROLLER

TABLE 2

START UP

LOAD APPLICATION

(0.1sec TL=10 Nm)

CONTROLLER Speed

error

Torque

ripple

percentage

Speed

error

Torque ripple

percentage

Efficiency

THD

PI -37.5

rpm

60% 110 rpm 25% 53.6% 6.55%

FLC -7.4

rpm

50% 55 rpm 15% 68.18% 4.57%

MRAFLC -3.8

rpm

30% 27.5rpm 5% 75% 2.80%

IJOART

Page 6: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 201 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

CONCLUSION

Model reference adaptive speed controller

for vector controlled PMSM drive fed by voltage

source inverter with a Fuzzy signal based adaptation

technique has been presented. In the proposed

system, the correction signal produced by the

adaptation loop is added to the output of the main

Fuzzy controller so that the actual system output is

forced to follow the reference model output.

The performance of the system is evaluated

by simulation studies. The speed adaptive FLC is

insensitive to the system parameter variations. A

comparison between adaptive FLC and direct FLC

and PI controller reveals the superiority of the first

one.

Simulation results obtained have confirmed the efficiency and robustness of the proposed fuzzy adaptive controller for changing load torque compared to direct FLC and PI controller

REFERENCES

[1] Kung,Y.S-Tsai, M.H, Fpga – based speed control, IC for PMSMdrive with adaptive fuzzy IEEE Trans. vol. 22, n°6,pp. 2476-2486,2007.

[2] Meroufel, A, Massoum,A Belabès, B Fuzzy adaptive model following speed control for vector controlled permanent magnet Synchronous Motor, Leonardo Electronic Journal of Practices and Technologies, 7:13 (July-December), 2008, p. 19-33. [3] Yin, T. K: Fuzzy model reference adaptive control, IEEE Trans. On Syst. Man. And Cybernetics, vol.25, No 12, Dec. 1995. [4] Minh, T.C- Hoang, L.H: Model reference adaptive fuzzy controller and fuzzy estimator for high performance induction motor drives, Proc. Of the annual Meeting of the IEEE, Industry ApplicationsSociety California 1996. [5] Pragasan Pillay, R. Krishnan“Modeling of Permanent Magnet Motor Drives”, IEEE Transactions on Industrial Electronics, 1988. [6] Model Reference Adaptive Fuzzy Control of a Permanent-Magnet Synchronous Motor H. Le-Huy P. Viarouge I. Kamwa Dkpartement de G6nie Clectrique Dkpartement de Genie klectrique IREQ Universitk Laval Universitk Laval HydrO-QUkbec. [7] Generalized Theory of Electrical Machines, by Dr.P.S.Bimbhra. [8]Power Electronics by Mohan, undeland, Robbins. [9] Hybrid model reference adaptive fuzzy controller .Nitin J.Patil,2009 IEEE

IJOART

Page 7: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 202 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

FIGURES

Fig.3. Simulink model of MRAFLC for PMSM

Fig.4.Reference profile inputs

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

5

10

15

Time (sec)

Loa

d to

rque

(N

m)

IJOART

Page 8: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 203 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

Fig.5. Responses of PI Controller for vector control of PMSM under load

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1-30

-20

-10

0

10

20

30

TIME (SEC)

Ia, I

b Ic

(A)

IJOART

Page 9: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 204 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

Fig.6. Responses of FLC for vector control of PMSM under load

0 0.2 0.4 0.6 0.8 1-30

-20

-10

0

10

20

30

TIME (SEC)

Ia,I

b,Ic

(A

)IJOART

Page 10: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 205 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

Fig.7 Responses of MRAFLC for vector control of PMSM load variation

0 0.2 0.4 0.6 0.8 1-30

-20

-10

0

10

20

30

TIME (SEC)

Ia,I

b,I

c (

A)

IJOART

Page 11: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 206 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

Fig.8 Responses of MRAFLC under abruptly step load variation and increasing inertia 3*J

0 0.2 0.4 0.6 0.8 1-40

-30

-20

-10

0

10

20

30

40

TIME (SEC)

Ia,Ib

,Ic (

A)

IJOART

Page 12: SPEED CONTROL METHODS FOR FIELD … CONTROL METHODS FOR FIELD ORIENTED PERMANENT MAGNET ... Controller for PMSM is proposed in ... to other types of motors. Some of PMSM

International Journal of Advancements in Research & Technology, Volume 2, Issue 12, December-2013 207 ISSN 2278-7763

Copyright © 2013 SciResPub. IJOART

Fig.9 Responses of MRAFLC under abruptly step load variation, augmented inertia 3*J, and increasing stator resistance +50%

0 0.2 0.4 0.6 0.8 1-40

-30

-20

-10

0

10

20

30

40

TIME (SEC)

Ia,I

b,Ic

(A

)IJOART