• 沒有找到結果。

Robust controller design for a synchronous reluctance drive

N/A
N/A
Protected

Academic year: 2021

Share "Robust controller design for a synchronous reluctance drive"

Copied!
6
0
0

加載中.... (立即查看全文)

全文

(1)

Robust Controller Design for a Synchronous Reluctance Drive

Ming-Tsan Lin and Tian-Hua Liu

Department of Electrical Engineering National Taiwan University of Science and Technology

Taipei, Taiwan 106 R. 0. C . Abstract--- This paper presents a systematic robust controller design for a synchronous reluctance drive system. Based on a simplified model of the system, a robust position controller has been derived. A digital signal processor, TMS-320-C3OY is used to implement the control algorithm. Furthermore, all the current, velocity, and position control loops are executed by the digital signal processor. The system, as a result, is very flexible. Although the hardware circuit of the system is very simple, the synchronous reluctance drive system can accurately control a one-axis table. In addition, the system also has good transient response, load disturbance response, and tracking ability. Several experimental results validate the theoretical analysis.

I. INTRODUCTION

The synchronous reluctance motor (SRM) has been recognized to have many advantages. For example, its structure is rugged and simple. In addition, its rotor does not have any winding or magnetic material. The SRM, therefore, is easy to manufacture. Prior to ten years ago, the SRM was regarded as inferior to other types of ac machines due to its lower average torque and larger torque pulsation. Recently, however, researchers have proposed many methods to improve the characteristics of the motor as well as the drive system [1]-[2]. The SRM has been shown to be suitable for ac drive systems for several reasons. First, it is not necessary to compute the slip of the SRM as it is with the induction motor. As a result, there is no parameter sensitivity problem. Next, it does not require any permanent magnetic material as the permanent magnet synchronous motor does. Many researchers have applied vector control to the SRMs. These studies, however, used only proportional-integral (PI) controllers. To obtain a high performance drive system, the

The National Science Council of R. 0. C. supported this work under grant NSC87-2213-E-011-054.

controller design is very important; however, there are only a few papers, which have studied this topic. For example, Liu, et al. proposed a h z z y sliding-mode controller design for a SRM drive [3]. With this system, however, it is necessary to estimate the acceleration of the motor. Moreover, only a speed-loop controller is designed to achieve both a fast transient response and a good load disturbance response. The fizzy sliding-mode control algorithm, therefore, is very complicated and is difficult to implement. In this paper, an advanced

H"

controller to improve the transient response and load -disturbance response of the system has been proposed. The design procedures of the control algorithm are complicated; however, the implementation of the control law is very simple. In addition, the closed-loop SRM drive system performs well by using this proposed control method. A one-axis precision table is driven by the proposed SRM drive system. The whole system performs well. For example, it has a fast response and a good load disturbance rejection capability. The steady-state position error is +1 bit. In addition, the position control system has good tracking ability. It can track a time varying command well. To the best of the authors' knowledge, this is a new control algorithm to drive the SRM. Moreover, this is the first time the SRM drive system has been applied in an industrial position control. The SRM was not applied in industrial position control due to its high torque pulsation. This paper first uses an SRM drive to control an industrial one-axis precision position control. The experimental results show that an SRM drive can be successfully applied in industrial position control with satisfactory performance.

11. MATHEMATICAL MODEL

A. System Description

The block diagram of the SRM drive system is shown in Fig. 1. The system includes four major parts: the motor, the

(2)

inverter, the sensors, and the digital signal processor.

-

'a,

-

Current- Processor Encoder

Fig. 1 Block Diagram of Drive System B. Motor and Load Dynamics

The mathematical model of an

S R M

without damping winding can be described, in the synchronous

d e - q e

reference !?ame, by the following nonlinear differential equations:

pi,=(v,

-rs id + w ,

L, iq,)lL,

piqs=(vqs-r, iqs 0,

L, i*)lLqs

(2)

(1)

where p is the differential operator dldt, i, and are the d e

-

q

e axis stator currents,

vd

and

vqs

are the

d e

-

qe

axis stator voltages,

r,

is the stator resistance,

w,

is the electrical speed of the rotor shaft, and

L,

and Lq, are the

de-q'

axis stator inductances. The electro- magnetic torque of the motor is

i,

T

=- C ( L ,

-

L ~ ,

)id

i,

e 2 2

where

Po

is the number of poles of the motor. The speed

of the motor is

1

J

P O , =

-(c

- q

- B O , ) (4)

P e r = wr ( 5 )

where

J

is the inertia constant of the motor and load, is the external load torque, B is the viscous frictional coefficient of the motor and load, and

8,

is the shaft position of the motor. The main purpose of this paper is to develop a high performance controller for an SRM drive. As a result, this paper focuses on the position-loop controller design. In order to reduce the required computing time of the DSP, a simple three-phase independent current- regulated control method is used here. The current control is executed by the DSP with a 50 ps sampling interval. The switching frequency of the inverter, therefore, is 20

kHz.

Then, the three phase currents

i,

, ib, , i,

can follow the three-phase current commands i,, Zb,,

i,.

After the coordinate transformation &om the a-b-c stationery fiame to

a

.*

*

the

d e

- q e

synchronous frame, we can conclude that the

d e

- q e

axis currents

id,

and i, follow the

d e

-

q e

axis current commands

iJs

and

very

well. The torque command (idea torque), therefore, can be expressed as

where

T,*

is the torque command,

i;

is the d-axis current command,

K;

is the torque constant, and

iis

is the q-axis current command.

111. CONTROL ALGORITHM

Fig. 2 shows the block diagram of the SRM control system. The H state-feedback controller is design as following steps. First, letting x l = W r andxz =

er,

we can obtain the dynamic equations:

I I I I I I I I *ZI I I

Fig. 2 The block diagram of control system

-9

1

0

0

d

0

0

0

0

0

0

- 1

- a ,

1

0

0

0

0

-

'T

+

(7)

(3)

0

0

0

0

0

a

b S

0

0

l-4

1

0

B,

=

lo

1

0

0

0

b,

0

0

a

0

a ( b T

0

D,,

=

-=[;I,

L - 1

c,

=[o

- 1

0

01,

o*l

=[1

01,

where A I , B 1 , B2, C1, C,, Dl,,and DZ1 are relative matrices or vectors of the dynamic equations. The xI to x4 are state variables, ZI to Z, are the weighted states, r is the reference input, d is the external disturbance, U is the control input,

and a,, b,, aT , bT, d,, and

a

are the parameters of the weighted functions. Then, we can define the performance index as [4]

m

<

=

j(z'z

- p

2wTw )it (10)

0

where

5

is the performance index, and

p

is a constant

which is assigned by the designer. Then, after some mathematical processes, we can derive

U' =

-[(D;D1,)-'D;C,

+(D;D,,)-IB,TP

1

x

= - k _

x

(1 1)

where U * is the optimal control input, and

k,

is the

Hm

feedback gain. The matrix P is obtained by solving the following Riccati equation,

Iv.

EXPERIMENTAL RESULTS

A. Implementation

The block diagram of the implemented drive system is shown in Fig. 1. The system consists of four major parts: a DSP system, an inverter, an

SRM,

and some sensors. A TMS-320-C30 DSP system is used here. The DSP system executes the control algorithm, the d-q axis to a-b-c axis coordinate transformation, and the current regulated PWM switching algorithm. Finally, the DSP determines the firing signals and send them to the inverter. A closed-loop system is thus achieved. The three-phase current deviations of the motor are small because the DSP can finish executing the

current-regulated algorithm in only Sops. In addition, the DSP finishes executing the position-loop control in 1 ms. Because most of the jobs are implemented by software, the hardware circuit, therefore, is 'very simple. The inverter is realized by using six insulated gate bipolar transistors (IGBTs). The motor is a 3-phase, 4 pole, 220V, 0.75 HP SRM, with 1800 r/min rated speed, manufactured by the Reliance Electric Company. The parameters of the motor are shown in Table I. The IGBTs have the following specifications: 50A continuous rating current, 1 OOA maximum peak current, and 1200V rating voltage. The sensor of the system includes two parts: the Hall-effect current sensors and the encoder. The Hall-effect sensors are type LP-lOOP, made by LEM Company. The bandwidth of the Hall-effect sensors is about 100

kHz.

The DSP reads the output signals of the Hall-effect sensors via analog-to-digital (AD) converters. The AD converters are 12 bit, with 3 ps conversion time. The encoder originally outputs 2000 position pulses with one index pulse for every mechanical

(4)

revolution. However, it can output 8000 pulses with an index pulse by using a multiplier circuit.

TABLE I

Parameters of the Motor

7s 2 0

L*

0. I38H

0.0572H

LP

J 0.002394 N . d s

(with one-axis moving table)

0.00512 N . d s

J L

(with one-axis table and external inertia)

B. Experimental Results

Some experimental results are shown here. Fig. 3 shows the responses of position control for the one-axis table with short distance moving. Fig. 3(a) is the position response. Fig. 3(b) is the relative velocity response. Fig. 3 (c) is its relative q-axis current. Fig. 4 shows the responses of the table with an external inertia. Fig. 5 shows the responses of the table with a long distance moving. Fig. 6 shows the tracking responses. Fig. 6(a) is the position response. Fig. 6(b) is its relative velocity response. Fig. 6 (c) is its q-axis current. Fig. 7 is the line voltage of the motor.

m

m

6

'

1

.- .- a

-

g3

5;-

I

1

2 1 1 -

I

1

0.2 0.4 0.6 0.8 1 Sec Time 5 - 4 - c 0 .-

-

.- g3 a - 2 - 1 - 0.2 0.4 0.6 0.8 1 Sec Time 4 I

*I

o:i o:2 013 014 0:s 0:s o:7 0:s 019

!

Sec

Time

Fig. 3 Position control (5 mm) with moving table (c)

(5)

1200 r 1000 800 600 400. 2 -

i

0 - 2 - - 4 - . I U I I , I 1 Time 4o 0.1 oz 0.1 0.4 0.5 0.6 0.7 0.8 0.0 ( s e c (c)

Fig. 4 Position control (5 mm) with moving table and external inertia (a) position (b) velocity (c) current. 0 2 4 6 8 10, 0 2 4 6 8 10.

-7

1

J 2 4 6 8 10 Sec -20;

&y

Fig. 5 Position control with external inertia (400 mm)

(a) position (b) velocity (c) current.

0 2 4 6 8 10 Sec

(6)

0 2 4 6 8 10 Sec Time A 20 15 10 5

i o

3 -5 -1 0 -15 2 4 6 a 10 Sec -20 Time ( c)

Fig. 6 The position tracking responses (a) position (b) velocity (c) current.

200

-

100

-

a, 0 - -100

-

-200

-

-300

1

J 0 20 40 60 80 100 ms -400

Time

Fig. The PWM voltage of the SRM.

V. Conclusions

This paper proposes the

H a

controller design for a hlly digital synchronous reluctance drive. The experimental results show that the whole drive system has good transient response, load disturbance response, and tracking ability. This paper proposes a new direction to design and implement a new position control algorithm for the synchronous reluctance drive.

References

[

11

L. Xu, X. Xu, T. A. Lipo, and D. W. Novotny, “Vector control of a synchronous reluctance motor including saturation and iron loss,”

IEEE Trans. Ind. Appl., vol. 27, no. 5, pp. 977-985, Sep./Oct. 1991.

[2]

R. Lagerquist, I. Boldea, and T. J. E. Miller, “Sensorless control of

the synchronous reluctance motor,” IEEE Trans. Ind. Appl., vol. 30,

no. 3, pp. 673-682, May/June 1994.

[3]

T. H. Liu and M. T. Lin, “A fuzzy sliding-mode controller design for a synchronous reluctance motor drive,” IEEE Trans. Aero. and Electro. Syst., vol. 32, no. 3, pp. 1065-1076, July 1996.

[4]

K. Zhou, J. C. Doyle, and K. Glover, “Robust and optimal control,” Prentice Hall, 1996.

數據

Fig.  2  shows  the  block  diagram  of  the  SRM  control  system.  The  H  state-feedback  controller  is  design  as  following  steps
Fig.  3 (c)  is  its relative  q-axis current. Fig.  4  shows the  responses  of  the  table  with  an  external  inertia
Fig.  5  Position control with  external inertia (400 mm)
Fig. 6 The position tracking responses  (a) position (b) velocity (c) current.

參考文獻

相關文件

Explore different e-learning resources and strategies that can be used to successfully develop the language skills of students with special educational needs in the..

* All rights reserved, Tei-Wei Kuo, National Taiwan University, 2005..

• If we want analysis with amortized costs to show that in the worst cast the average cost per operation is small, the total amortized cost of a sequence of operations must be

Results show that the real ecological capacity of 0.003367 / M 2 is a transient population control standards, the survey by the existing facilities that the present facilities

We shall show that after finite times of switching, the premise variable of the fuzzy system will remain in the universe of discourse and stability of the adaptive control system

This research is to integrate PID type fuzzy controller with the Dynamic Sliding Mode Control (DSMC) to make the system more robust to the dead-band as well as the hysteresis

The final results of experiment show that the performance of DBR system declines when labor utilization increases and the CCR-WIP dispatching rule facilitate to

The experimental results show that the developed light-on test methodology can effectively detect point defects (bright point, dark point, weak point), line defects (bright line,