156
SPEED CONTROL OF SWITCHED RELUCTANCE MOTORS by ARDESHIR MOTAMEDI-SEDEH A thesis submitted to the Department of Electx-ical and Cornputer Engineering in conformity with the requirements for the degree of Master of Science ( Engineering ) Queen's University Kingston, Ontario, Canada March 1998 copyright O Ardeshir Mo tamedi-Sedeh, 1998

Speed Control Of reluctance motor

Embed Size (px)

Citation preview

Page 1: Speed Control Of reluctance motor

SPEED CONTROL OF

SWITCHED RELUCTANCE MOTORS

by

ARDESHIR MOTAMEDI-SEDEH

A thesis submitted to the Department of Electx-ical and Cornputer Engineering

in conformity with the requirements for

the degree of Master of Science ( Engineering )

Queen's University

Kingston, Ontario, Canada

March 1998

copyright O Ardeshir Mo tamedi-Sedeh, 1998

Page 2: Speed Control Of reluctance motor

National Library 1+1 of Canada Bibliothèque nationale du Canada

Acquisitions and Acquisitions et Bibliographie Services services bibliographiques

395 Wellington Street 395. nie Wellington OttawaON K1AON4 Ottawa ON K1A ON4 Canada Canada

The author has granted a non- L'auteur a accordé une licence non exclusive licence allowing the exclusive permettant à la National Library of Canada to Bibliothèque nationale du Canada de reproduce, loan, distribute or sell reproduire, prêter, distribuer ou copies of this thesis in rnicroform, vendre des copies de cette thèse sous paper or electronic formats. la forme de rnicrofiche/fïlm, de

reproduction sur papier ou sur format électronique.

The author retaim ownership of the L'auteur conserve la propriété du copyright in ths thesis. Neither the droit d'auteur qui protège cette thèse. thesis nor substantial extracts f?om it Ni la thèse ni des extraits substantiels may be printed or otherwise de celle-ci ne doivent être imprimés reproduced without the author7s ou autrement reproduits sans son permission. autorisation.

Page 3: Speed Control Of reluctance motor

ABSTRACT

A speed control systern for a switched reluctance motor ( SRM ) drive using

proportional-integral control strategy is designed and presenred in this t hesis. Performance

is based on the ability to provide each phase with pulses of current during the torque

productive pends ( the zone of increasuig inductance ) by selecting precietermined switching

angles. The control system maintains the desired speed in the face of variations of the load

or the rnotor parameters. Variable speed can be achieved using this control system.

After reviewing the operating principles of the SRM and its different control

strategics, modeling has k e n done under the assurnption of linear magnetic characteristics.

The torque characteristics and the dymmic differen tial equa tions. nevertheless. are nonhear.

The control structure consists of a fdforward controuer and a propoflional-integral speed

controller. A hysteresis controller is also employed t~ maintain the current within a pre-set

band based on a defmed algorithm.

Stability of the nonlinear control system has been investigated using the second

method of Lyapunov and the method of Krasovski

In this thesis, two control schemes; narnely current-source switched reluctance motor

( CSSRM ) and voltage-source switched reluctance motor ( VSSRM ) are designed, analyzed,

and simulated under different working conditions using the Matiab software package to

investigate the steady-state operation and dynamic response of the system. The rnotor

performance and simulation results are discussed.

. . Il

Page 4: Speed Control Of reluctance motor

To my family

for their support and encouragement

Page 5: Speed Control Of reluctance motor

Fim and foremost, 1 wish to achowiedge my sincere gratitude and deep indebtedness

to my research supervisor Dr. M. M. Bayoumi whose kindness, friendly guidance, and

financial support made it possible for me to continue with my research endeavor.

1 would also like to express my appreciation to others who helped:

To rny wife, Laleh, and my daughter, Sepideh, for their understanding, patience, and

moral support while 1 was struggling with th& thesis.

To my parents, and my brother. Javad, for their continual encouragement and support.

To my feiiow coileagues in the Control and Robotics Laboratory. especialiy Gino

Labinaz, for their advice, cooperation, and valuable discussions.

Page 6: Speed Control Of reluctance motor

TABLE OF CONTENTS

. . ABSTRACT ......................................................... u

ACKNOWLEDGEMENTS ............................................. iv

TABLEOFCONTENTS ............................................... v

LISTOFRGURES ................................................... ix

... LISTOFSYMBOLS ................................................ xrti

C m R 1 ......................................................... 1

INTRODUCTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .*.. . . . . . . . . . . . . . . . . . 1

............................................ 1 .1 INTRODUCTION 1

1.2 SRM CONSTRUCTION AND PRINCIPLE OF OPERATTON .......... 2

1.3 APPLICATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

1-4ENERGIZATION ............................................ 5

........................ 1.5 DESIGN AND MODELING OF THE SRM 7

...................................... 1.6 POUrER CONVERTERS 1 1

................................. 1.7 ROTOR POSITION SENSING 15

1.8 CONTROL OF THE SWKCHED RELUCïANCE MOTOR . . . . . . . . . . 16

. . . . . . . . . . . . . . . . . . . . . . . . 1 -9 OB JECTlVES OF THE PRESENT WORK SI

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.10 THESIS OUTLINE 22

Page 7: Speed Control Of reluctance motor

CHAITER2 ........................................................ 25

MODELINGOFTHESRM ............................................ 25

2-1INTRODUaON ........................................... 25

2.2 MODEL OF SWITCHED RELUCTANCE MOTORS . . . . . . . . . . . . . . . . 27

.................................... 2.2.1 Inductance Profile 28

2.2.2 Instantaneous Torque Expression . . . . . . . . . . . . . . . . . . . . . . . . . 34

2.2.3 Mechanical Subsystern Dynamics ......................... 38

2.3 SRM DRIVE OPERATION AND CONTROL VARIABLES . . . . . . . . . . 39

CHAPTER3 ........................................................ 40

DESIGN OF A SPEED CONTROLLER FOR THE SRM . . . . . . . . . . . . . . . . . . . . . . 40

3.1INTRODUCTION ........................................... 40

3.2 PERFORMANCE AND SPECIFICATIONS ....................... 41

3.3 SPEED CONTROLLER . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43

CHAPTER4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50

STABLITY ANALYSIS OF THE SPEED CONTROL SYSTEM . . . . . . . . . . . . . . . 50

........................................... 4.1 INTRODUCTION 50

4.2 THE SECOND METHOD OFLYAPUNOV . . . . . . . . . . . . . . . . . . . . . . . 51

4.3 STABILITY OF THE CLOSED-LOOP ERROR SY STEM . . . . . . . . . . . . 52

4.4 KRASOVSKI'S METHOD .................................... 69

Page 8: Speed Control Of reluctance motor

CHAPTERS ........................................................ 75

SIMULATION AND PERFORMANCE OF THE SPEED CONTROL SYSTEM .... 75

5.1 INTRODUCTION ........................................... 75

5.2 MODE OFCONTROL ....................................... 75

.............................................. 5.3SRMSUPPLY 76

..................................... 5.4 SRM DRIVE ANALYSIS 77

. . . . . . . . . . . . . . . . . . . 5.5 SWITCHING S'i"RATEGY FOR SIMULATION 80

.......................... 5.6 EQUATIONS USED IN SIMULATION 81

................................. 5.7 HYSTERESIS CONTROLLER 83

................................ 5.8 SPEED CONTROL SCHEMES 84

............ 5.9 PERFORMANCE OF THE SPEED CONTROL SY STEM 90

.................................. 5.9.1 S tartïng Performance 91

................... 5.9.2 Effect of Step Change in Speed Demand 92

........................... 5.9.3 Effect of Parameter Variations 92

. . . . . . . . . . . . . . . . . . . . . . 5.9.4 Effect of Luad Torque Disturbances 93

...................... 5.9.5 Effsct of Switching Angle Variations 93

................................... 5.9.6 VSSRM Simulation 95

CHAPTER6 ....................................................... 120

4 ..................................... SUMMARY AND CONCLUSIONS 120

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 INTRODUCTION 120

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 SUMMARY OFTHE THESIS 121

vii

Page 9: Speed Control Of reluctance motor

6.3 ADVANTAGES AND DISADVANTAGES OF P-1 CONTROLLER ... 122

. . . . . . . . . . . . . . . . . . . . . . . 6.4 SUGGESTIONS FOR FURTHER WORK 124

REFERENCES ..................................................... 125

.................................. MOTOR DATA AND PARAMETERS 132

DEEUVATION OF THE CONDITIONS OBTAINED ........................ FROM KRASOVSKI'S METHOD IN CHAPTER 4 134

VITA ........................................................... 140

Page 10: Speed Control Of reluctance motor

LIST OF FIGURES

Figure 1.1

Figure 1.2

Figure 2.3

Figure 1.4

Figure 1.5

Figure 1.6

Figure 1.7

Figure 1.8

Figure 2.1

Figure 2.2

Figure 2.3

Figure 2.4

Figure 3.1

Figure 3.2

Figure 4.1

Figure 4.2

Cross sectional view of a four-phase SRM showing switching circuit for only one phase.

Variation of inductance for one phase.

Typical diagram of the phase current for a CSSRM drive.

Typical diagram of the phase current for a VSSRM drive.

SRM fesding schemes. (a) Voltage-source feeding. (b) Current-source feeding.

Basic power converter circuit configurations.

Basic functional block diagram of an SRM drive.

Block diagram of the proposed SRM speed control system.

Schematic diagram of a four-phase SRM.

Inductance profde for one phase.

Stmcture of a four-phase SRM.

Inductance profiles of the SRM phases.

Block diagram of the speed control system.

Feedforward controller.

System configuration for stability study ( linear analysis ).

Block diagram of the closed-loop system with the nonlinear ekment.

Page 11: Speed Control Of reluctance motor

Figure 4.3 System configuration ( simplifed block diagram ) for stability study ( nonlinear anaiysis ).

Figure 4.5 The region satisfying the sufficient conditions.

Figure 5.1 Control scheme of the CSSRM drive.

Figure 5.2 SRM electrical subs ystem for the control scheme of the CSSRM drive.

Figure 5.3 Control scheme of the VSSRM drive.

Figure 5.4 SRM electrical subsystem for the control scheme of the VSSRM drive.

Figure 5.5 Speed response of the CSSRM dnve for a step change in the reference speed.

Figure 5.6 CSSRM torque produced when the motor accelerates from rest to the reference speed.

Figure 5.7 Speed error of the CSSRM drive for a step change in the reference speed.

Figure 5.8 Phase current waveform of the CSSRM drive when the motor accelerates from rest to the reference speed.

Figure 5.9 Phase voltage waveform of the CSSRM dnve when the motor accelerates from rest to the reference speed.

Figure 5.10 Speed response of the CSSRM drive when the reference speed is doubled at t=0.1 sec.

Figure 5.1 1 Speed response of the CSSRM drive when the moment of inertia J is doubled.

Figure 5.12 Speed response of the CSSRM dnve when the phase resistance r is increased by 20%.

Figure 5.13 Speed response of the CSSRM drive under varying load torque disturbances.

Page 12: Speed Control Of reluctance motor

Figure 5.14 Motor Torque response of the CSSRM drive under varying load torque disturbances.

Figure 5.15 Speeû response of the CSSRM drive when the conduction angle is decreased by 2 degrees.

Figure 5.16 Torque response of the CSSRM drive when the conduction angle is decreased by 2 degrees.

Figure 5.17 Speed response of the VSSRM drive for a step change in the reference speed.

Figure 5.18 VSSRM torque produced when the motor accelerates from rest to a reference speed.

Figure 5.19 Speed error of the VSSRM drive for a step change in the reference speed.

Figure 5.20 Phase current waveform of the VSSRM dnve when the motor accelerates from rest to a reference speed.

Figure 5.2 1 Phase voltage waveform of the VSSRM drive when the motor accelerates from rest to a reference speed.

Figure 5.22 Speed response of the VSSRM drive when the reference speed is doubled at t=0.1 sec.

Figure 5.23 Speed response of the VSSRM dnve when the moment of inertia J is doubled.

Figure5.24 SpeedresponseoftheVSSRMdrivewhen the phase resistance r is increased by 20%.

Figure 5.25 Speed response of the VSSRM drive under varying load torque disturbances.

Figure 5.26 Motor Torque response of the VSSRM drive under varying load torque disturbances.

Figure 5.27 Speed response of the VSSRM drive when the conduction angle is decreased by 2 degrees.

Page 13: Speed Control Of reluctance motor

Figure 5.28 Torque response of the VSSRM drive when the conduction angle is decreased by 2 degrees.

Page 14: Speed Control Of reluctance motor

LIST OF SYMBOLS

B coefficient of friction

e speed error

1 current

id, i' demand current

h hysteresis band

Idc dc iink current

Im saturation current

rz current amplitude

J moment of inertia

k suffix denoting phases

K dope of the inductance profüe

K~ integral gain of the speed controiler

K~ proportional gain of the speed controuer

L , L ( 0 ) phaseinductance

=a aligned phase inductance

Lu unaligned phase induc tance

Page 15: Speed Control Of reluctance motor

number of rotor poles

number of stator poles

number of phases

phase ra i s t ance

complex variable of the Laplace transform

tirne

electromagnetic torque

demand torque

load torque

controller output

voltage

dc link voltage

Lyapunov function

mechanical power

rotor pole pitch

rotor pole arc

stator pole arc

darnping ratio

rotor position

Page 16: Speed Control Of reluctance motor

CSSRM

P-1

SRM

VSSRM

extinction angle

""on", "off' angle

flux linkage

actual speed of the motor

demand speed of the motor

undamped natural frequency

current source switched reluctance rnotor

proportionai-integral

switched reluctance mo tor

voltage source switched reluctance motor

Page 17: Speed Control Of reluctance motor

CHAPTER 1

INTRODUCTION

1.1 INTRODUCTION

Electricai drives play an important role in modern indusuies. In the last two decades

a new type of electrical dnve named the switched reluctance motor ( SRM ) drive has been

introduced and investigated. The switched reluctance rnotor drive has now reached a level of

matunty that allows it to be used in industry as an efficient brushless drive with cost

advantages, a wide speed range, and inherent simplicity and ruggedness. Actually. the SRM

is not a new concept. EarIy inventors of electromagnetic engines understood the switched

reluctance principle but were unsuccessful in their attempts to build a motor due to poor

electrornagneiic and mechanical designs and to the unavailability of suitable switching devices.

An interest in switched field machines was revived in the 1960's with the advent of the

thyristors. In the early 1980ts, the first SRM dnve system using the new technology became

commercially available as a result of work done by a group at Leeds and Nottingham

Universities in the U.K. [1,2].

In recent years, this machine has seen a revival of interest for applications in 10 w and

medium power drives. Such a machine is emerging as an attractive solution for variable-speed

applications due to several advantages. Most prominent among these are the simple structure

Page 18: Speed Control Of reluctance motor

of the motor with coils on the stator and no windings or bnishes on the rotor. and the reduced

component count of the converter due to the unidirectional current requirernent. The machine

has saliencies on both the stator and rotor. A shaft position sensor is usually necessary to

control switching of the power semiconductor devices.

1.2 SRM CONSTRUCTION AND PRINCIPLE OF OPERATION

The SRM is characterized by its singly excited doubly salient geometry. The rotor is

made of a stack of steel laminations cut to yield the desired number of rotor poles. The rotor

carries no rotor windings, squirrel cage bars or permanent rnagnets. The stator is constructed

of steel laminations cut to give the required number of stator poles. The rotor and stator need

not have the sarne number of poles. Windings are phced over the stator teeth and coils are

connected to forrn phases. The structure of a four-phase switched reluctance rnotor is

depicted in Figure 1.1, where for simplicity, only the coi1 of one phase has b e n drawn.

The construction of the SRM is very simple, rugged, and reliable compared to that

of conventional machines such as dc or ac machines [3]. The advantageous features of an

S R M are as foilows:

i ) The SRM has simple laminations, wide stator slots for the phases and no rotor windings.

permitting inexpensive manufacturing .

ü ) With no rotor winding, the SRM exhibits only minoirotor heating. Most of the heating

occurs in the stator where the machine is most easily cooled, thus reducing its thermal

limitations,

Page 19: Speed Control Of reluctance motor

-7 1'

l One Stator Phase

Figure 1.1 Cross sectional view of a four-phase SRM showing switching circuit for ody one phase.

Page 20: Speed Control Of reluctance motor

iii ) The SRM requires only unipolar currents. permitting the design of an inexpensive

converter with one controllable power switch per phase.

iv ) Extreme high speeds are possible.

The SRM aiso has sorne c h disadvantages. The most important is the pulsed. or at

least non-uniform. nature of the torque produced which leads to torque ripples and may

contribute to acoustic noise.

The excitation is switched sequentiaily fiorn phase to phase as the rotor moves. When

a phase is energized, a reluctance torque, which tends to align the stator and rotor poles, is

produced. The torque is a nonlinear hinction of the phase current and the rotor position. In

fact. the torque is developed through the tendency of the magnetic circuit to adopt a

configuration of minimum reluctance, ie., for the rotor poles to move into line with the stator

poles and to maximize the inductance of the excited coils [4]. Figure 1.2 shows a cyclic

variation of inductance as rotation occm. A motoring torque is produced if a phase is excited

during the interval when the inductance is increasing.

For an operating speed and torque, the stator current must be initiated and

cornmutated at p r e s c n i rotor angek. Correct timing of the excitation of the phase winding

depends on the position of the rotor. Therefore, a direct or indirect rotor position sensor is

an essential elernent of the conuol system in order to position the current pulse appropriately.

1.3 APPLICATION

The switched reluctance motor is a simple and robust electrical machine which is

4

Page 21: Speed Control Of reluctance motor

fuding applications over a wide speed and power range. The application potential Cor SRM

drives is considerable. S witched reluctance mo tor drives exhibit many attractive performance

features for positioning applications 15.61. They possess high reliability and efficiency ( in

excess of 85% for the motor and converter together ), which are desirable for automotive

applications. The high speeds achievable using SRMs are suitable for fan and pump drives.

The robust bmshiess construction and good thermal features ( heat loss is largely

confined to the stator ) make the drive attractive for mining and flameproof applications in

addition to traction and aûcraft engine applications 17). The simple motor construction and

the low cost, fault tolerant power ektronics have made the switched reluc tance mo tor drive

a strong contender for many applications in industrial, aerospace, automotive, robotics and

domestic applications.

1.4 ENERGIZATION

The excitation of a phase magnetizes both the stator and the rotor. This produces a

toque, causing the rotor to align its poles with those excited on the stator. Thus, sequential

phase excitation causes rotor motion, which synchronously aligns the rotor poles with those

excited on the stator.

The switched reluctance motor cm be fed either by a current source or by a voltage

source supply. With a current source supply, a current generator of variable amplitude forces

pulses of c m n t into the phases at certain rotor positions. Figure 1.3 shows a typical diagram

of the current for the motoring operation of a current source SRM drive. This figure shows

Page 22: Speed Control Of reluctance motor

Lu C

Rotor Angle 0 1 2 4

Rotor and stator poIes aligneci

Figure 1.2 Variation of inductance for one phase.

Figure 1.3 Typical diagram of the phase axrrent for a CSSRM drive.

Page 23: Speed Control Of reluctance motor

that the current is forced into the phase at 8, and removed at eOfl , with 0, and Bd lying

in the zone of increasing inductance.

With a voltage source supply. a voltage generator of constant amplitude is applied

across the pharas at certain rotor positions. The actual cumnt is forced to follo w the demand

c m n t between an upper and a lower limit in the hysteresis band by a hysteresis controller.

In a voltage source SRM drive. various waveforms c m be obtained for the current. A typical

supply stroke for one phase in the motoring operation is Uustrated in Figure 1.4. Pulsed

shapes of the remaining phases are shifted by ar/q ( in th& thesis 15') from each other.

where a, and q are rotor pole pitch and the number of phases. respectively.

The energizing interval goes 6rom 0, to ûO6. At 8,, the voltage generator is fùlly

applied across the phase to establish a current into it. From zero to e6, two operating

modes. A and B, can exist. Mode A occurs when the back emf is las than the source voltage.

In chis mode, the phase current is regulated at the desired amplitude by chopping the voltage

source. Mode B occurs when the back emf is greater than the generator voltage. The de-

energizing interval goes from e O , to 8,. At 8, the current extinguishes and no voltage is

applied across the phase.

1.5 DESIGN AND MODELING OF THE SRM

The nonlinear nature of the machine and the switching circuits, the wide range of

possible configurations of motor and power circuits, and the difficulties in modeling the

machine, make the SRM drive a particularly dficuIt one to design weli (81. Fundamental

7

Page 24: Speed Control Of reluctance motor

(a) Chopping mode (Mode A)

@) Single puise mode (Mode B)

F i ~ e 1.4 Typical diagram of the phase m e n t for a VSSRM drive.

Page 25: Speed Control Of reluctance motor

design considerations and design aspects, such as the number of phases to be emplo yed, the

ratio of the number of rotor poles to the number of stator poles, and the values of rotor pole

arc and stator pole arc are dixussed in [9].

A helpfd approach is to divide the work into design methods based on :

( a ) linear methods, ie., based on the analysis of circuits with current-independent

parameters.

( b ) nonlinear methods, Le., based on circuits with cument-dependent parameters.

( c ) hite-element solutions of the magnetic fields. leading either to a direct solution of the

performance or to the calculation of parameters for circuits [IO]. As computing power has

become greater and more accessible, attention has k e n tumed to the application of Mte-

elernent ( FE ) analysis to switched reluctance geometries. One of the principal contributors

to this area is G. E. Dawson [Il].

In contrast to the SRM's simple and straightforward construction, mathematical

models for this machine tend to be complex and difficult to develop. The phases of the

switched reluctance motor are usuaily modeled by a resistance in series with an inductance

which depends on the rotor angle. The behavior of the machine may be determinecl by solving

the dinerential equations associated widi this quivalent circuit. Models generally fa11 into two

classes: those which neglect the magnetic saturation and those which take this into

consideration.

Simplifed models based on iinear magnetization characteristics have been reported

by [12.13,14]. Models baçed on noniinear magnetization characteristics have b e n published

by severai authors e.g. [ 151. Research on a hear version of the SRM for low speed systems

Page 26: Speed Control Of reluctance motor

was initiated at Queen's University in the mid 1980's [ 161. This involved investigation of the

magnetic configuration and control aspects of the linear SRM using finite element analysis and

the construction of test models in conjunction with extensive analysis of a rotary SRM [ 171.

Pattison 1171 presents two models for the SRM: a simplifled mode1 which negiects magnetic

saturation and a more complete mode1 which includes a noniînear magnetintion

characteristic. He has concluded that the performance of an SRM is suongly dependent on

the control algo nthm and the energization scheme emplo yed.

The SRM can be represented by rneans of its magnetic characteris tics, which give the

flux Jr linked with a motor phase as a îünction of the current i into the phase as weU as the

rotor positions 8. The Jr-i plane is divided into two main regions, linear and saturated.

according to the level of current. The linear region is located from zero up to a current equal

to its saturation value 1,; the saturated region is located beyond Im. If the machine is

operated below the magnetic saturation, then the relationship between the flux-linkage and

the current at the instantaneous rotor position 0 is a straight line whose slope is the

instantaneous inductance L. If there is magnetic saturation. then the torque should be derived

as the derivative of coenergy or field stored energy.

Saturation has the two main effects of increasing the motor size required for a given

torque, and at the same t h e decreasing the KVA per horsepower requirement of the power

electronic device for a given torque and speed. While saturation is desirable from this point

of view, at the same time it reduces the energy conversion capability of a motor of given

dimensions. evaluated at a given peak current. Saturation therefore generally leads to a

srnaïier converter but a large motor.

Page 27: Speed Control Of reluctance motor

An accurate and cornprehensive noniinear mode1 of SRM. however. is extremely

complicated and is computationally intensive to be implemented in real time for control

purposes. The more complete model would be a good model for the design process of

doubly-salient motors. .

The assumption of a iinear magnetization characteristic leads to a model which has

reasonable accuracy and which requires o d y a small amount of development effort and can

be simulated quickly. This model would be usehil in investigations of motor and control

scheme performance.

It is apparent that a iinear model, which does not describe saturation, cannot be

reliable for motor design. although it has been used for exploring control strategies and

converter ratings.

1.6 P O M R CONVERTERS

In switched reluctance motors, the motor torque is proportional to the square of the

current so that the converter has to supply only unidirectional currents. Therefore, converters

feeding the SRM are of the unipolar type and they generally use one switch per phase. The

function of the converter is to switch the current from one phase to another in synchronism

with the rotor position so as to provide positive current in the phases with increasing

inductance.

The commutation in the SRM is a current commutation. This means that at every

commutation, the current in the off-going phase must be reduced to zero and the current in

Page 28: Speed Control Of reluctance motor

the on-going phase must build up b m zero. Various converter configurations for S M have

ken proposed and studied [2,18-231. These converters dBer kom each O ther by the feeding

scheme and by the energy recovery technique used during the commutation from one phase

to the next,

For switched reluctance motors, two feeding schemes are possible: voltage-source

feeding and current-source feeding. Figure 1.5 shows these two dEerent feeding schemes.

Current-source feeding is partkularly suitable for low-speed operation. On the other hand,

voltage-source f&g is suitable for high-speed operation when the counter emf is high and

it may thereby be dficult to maintain constant currents [21]. The voltage control can be

achieved by chopping the bus voltage using the switching devices.

AU converter configurations comprise two essential elements: frstly, a controlled

switch or switches to connect the direct voltage source to the winding to build up the current;

secondly, an alternative path for the current to take when the switch is turned off The most

appropriate choice of circuit configuration depends on the drive power level, the supply

voltage and the application. Some of the more cornmonly used converter circuits are shown

in Figure 1.6.

In Figure 1.6 ( a ), the upper and lower switches are turned on and off together and

the phases are completely independent. Figure 1.6 ( b ) shows the simple bifîlar winding

circuit which achieves unipolar operation with only one switch per phase. However. the

leakage inductance of the phase windings causes high voltage spikes during current turn off

[Ml. In Fgure 1.6 ( c ), a split level dc source is used. For a four phase motor, there are four

switches and four diodes, giving one switch per phase. However, in this circuit, the phases

Page 29: Speed Control Of reluctance motor

- Voltage source

1s Current source

Figure 1.5 SRM feeding schemes. (a) Voltage-source feeding. (b) Current-source feeding.

Page 30: Speed Control Of reluctance motor

Figure 1.6 Basic power converter circuit configurations.

14

Page 31: Speed Control Of reluctance motor

are not completely independent. The circuit in Figure 1.6 ( d ) is a new converter design

described in [18]. This circuit is called the C-durnp circuit because the trapped energy is

dumped into a capacitor before king returned to the dc source. In addition, this circuit has

oniy one switch per phase, and it uses a single rail dc supply.

1.7 ROTOR POSITION SENSING

Switched reluctance motors are controlled by switching the phase currents in

synchronism with the regions of rising stator inductance. As the rotor poles move from the

unaligned position io the aligned position, with a stator pole, the inductance of that stator coi1

varies fkom a minimum value to a maximum value. Since the coi1 inductance varies with the

rotor position, SRM commutation ha always been associated with instantaneous rotor

position As a result, it is apparent that the performance of an SRM drive system ( effective

control of speed, torque and torque pulsations ) depends strongly on the accurate placement

of the phase c m n t pulses relative to the machine rotor angle. Therefore, the rotor position

information is essential for the control section in order to generate the commutation signais.

A variety of position sensors are commercially available for detecting the rotor

position. Rotor position information is obtained from one of the many types of available

physical position sensors, such as an optical encoder, which consists of an optical sensor and

an interrupting type disc [24]. The switched reluctance motor commutation strategy may use

the rotor position feedback ( ie., signal ftom opto-interrupters ) to derive the commutating

signais for the inverter switches.

Page 32: Speed Control Of reluctance motor

E n o r in rotor position detection could have a direct impact on the commutation

positions, and may resdt in shifts of the phase conduction periods. The accuracy of position

information determines the efkiency and torque capability as well as the torque pulsation of

ihe drive. The high cost and low reliability of discrete position sensors have led researchers

to seek ways of eliminating these sensors [25]. In many indusuial environments the position-

senshg devices rnay no t be highly reliable due to effects such as elec tromagnetic interference.

high temperature and dust. In addition, for fractional horse power drives the cost of the

position sensor becornes a substantial part of the o v e r d dnve system cost. In such

applications indirect rotor-position sensing is an attractive alternative.

Some of the reported sensorles schemes [26] consist of estùnating the rotor position

using phase irnpedance measurements. Some researchers have used a state observer to

estimate the rotor position fiom measurements of the stator voltage and the coil currents [27].

1.8 CONTROL OF THE SWITCHED RELUCTANCE MOTOR

S witched reluctance motor drives are emerging as an attractive solution for variable-

speed applications on account of their numerous advantages. Most prominent among these

are the simple structure of the motor and the reduced component count of the power

converter due to the unidirectional current requirement. which contribute to lowering the cost

of the SRM dnve system and incrcase its reliability. However, the developed torque is a

nonlinair k t i o n of the rotor position and the stator current. Control of the motor is made

more complicated by the nonlineantks found not only in the motor, but &O in the switching

Page 33: Speed Control Of reluctance motor

converters which arise due to the power switches.

The prirnary disadvantage of a switched reluctmce motor is the high torque ripple

content compared with conventionai machines. This usually contributes to acoustic noise and

vibration. The shafi torque in an SRM is the sum of the torques generated by each of the

stator phases, which are controki independently. Torque pulsations are most significant

during the commutation periods w*kn the torque production mec hanism is transferred from

one active phase to another. There are essentially two primary approaches for reducing the

toque pulsations [28]: One rnethod is to improve the magnetic design of the motor, whereas

the other is to use sophisticated electronic controL

Most of the literature on mvitched reluctance motor drives focuses on the design and

modeling of the motor and on the configuration of power converters. There are several papers

that address the control aspects of the SRM.

Open-loo p strategies have been suggested and investigations using angle and current

amplitude regdation were reported. The simplest and most commonly used control strategy

for the SRM involves the use of constant input voltage [29]. The phases are tumed off and

on based on the switching imposeù by the electronic comrnutator. Since this is an open-loop

control strategy. improvement of the dynamic behavior can only be achieved by a better

design of the motor itself and its electronic commutator. Such a scheme suffers from the fact

that the response is not robust when the motor is exposed to interna1 or external disturbances.

Dynamic perf'ormances can be improved by introducing feedback control The basic

hinctional block diagram of a switched reluctance mo tor drive system is given in Figure 1.7.

Closed-loop control strategies for switched reluctance motors are proposed in [29-331. [29]

Page 34: Speed Control Of reluctance motor
Page 35: Speed Control Of reluctance motor

inuoduced for the ksst tirne the application of feedback iinearization to electnc drives. They

reported the work on control of SRM for trajectory tracking in robotics applications. In this

work they developed a nonlinear mathematical mode1 based on experirnentally rneasured data.

In fact. this approach introduces a transformation to convert a nonlinear system into an

equivalent h e a r one. It is assumed that ali plant parameten are known and that the motor

acceleration is measurable. Unfortunately, their controkr is computationdy quite complex

and. moreover, requires the accurate mode1 of extemal loads in addition to that of the SRM.

In [30], the equations of the SRM are expresseci in a rotating reference frarne.

Constant speed as well as piecewise Iinearized inductance curves and known parameters are

assumed ho wever. Instantaneous torque control is taken into account, while magnetic

saturation is ignored. A Floquet transformation is constructeci to express the equations of the

switched reluctance motor. The paper shows that. under the assumption of constant velocity,

the switched reluctance motor may be modeled as a linear tirne-varying system. A change of

variables was suggested which enabled it to be descnbed by a linear the-invariant system for

which the control design is much easier. This design gives good results only for switched

reluctance motors operating at low s p d . Moreover. a tradeoff is considered between peak

torque and torque ripple.

In [31] a fuzzy logic controiier is used to control the speed of a switched reluctance

motor drive. Fuzzy logic controkrs are based on the theory of fuzzy sets and fuzzy logic. The

design of a fuay logic controiler does not require an accurate mode1 of the plant. This is

appreciated in motor drive applications where the mo tor andfor the mechanical load are

usually dexnbed by a set of nonlinear. differential equations or are partially unknown. A

Page 36: Speed Control Of reluctance motor

conventional controuer adjusts the system control parameters on the basis of a set of

differential equations which represents a model of the process dynamics. In a h i u y logic

controller, these adjustments are handled by a f ü q rule-based expert system. While the

overd hizy behavior avoids any speed overshoot. the ripples usually related to the switching

are still unavoidable.

in 1321 a model-reference adaptive control of a variable reluc tance motor for low-

s p d , high-toque mode of operation suitable for robotrs applications has been considered.

The spline h t i o n s are used to model the variabIe reluctance motor characteristics relating

the electric toque to the rotor angular position and the winding current. This mode1 leads to

an adaptive controiler. This work concem itseif only with the low-speed operation. In this

study, instead of using the fun-order system. a reduced-order mode1 is considered. The paper

also assumes that the rnagnetic saturation is due ro the winding current only and is not a

function of the rotor position.

In [33] the design of a feedback linearization controuer for switched reluctance motor

is presented. The mathematical model of the motor takes the magnetic saturation into

account. To reduce the torque ripples in the drive system the design of a robust controller

based on the second method of Lyapunov for speed tracking application has been presented.

The main idea behind the feedback linearization control scheme is to transform the nonlinea.

system dynamics into a linear one.

The feasibiiity of using artifcial neural networks to develop discrete t h e dynamic

models for a switched reluctance motor drive system that includes bo th fault y and fault-Free

behaviors is examined in [34]. SRMs are capable of operating despite the presence of faults

Page 37: Speed Control Of reluctance motor

such as partial phase shorts or extemal faults in the power converter. making SRMs irnpo rtant

in high-reliability applications. Faults impart transient changes to machine inductances that

are nifficult to model &+y. Afkr this transient period. SRMs are capable of functioning

at a reduaxi level of performance. nie purpose of this work is to present a methodology that

can be used to construct an artincial neural network capable of modeling the dynarnics of

SRM drive systems, or any dynamical systerns. The approach employed in this paper.

however, appears to consume considerable computational resources.

While proportional-integral convol scheme represents a simple strategy, its

implementation for driving an SRM is rather novel, and its good performance is apparent. In

the cornpetition with more advanced controllers, the P-I controuer has generally been

regarded as one of the most likely candidates to succeed in industrial applications. The main

reasons for thk include: simpücity. lower cost, ability to achieve zero steady-state error. ease

of irnplernentation. robustness, good speed of response, good stability, and other desirable

feature~. P-1 controllers are extensively used in many drives where speed control is desired.

In this thesis, a speed controuer based on the proportional-integrai control strategy is used.

1.9 OBJECTIVES OF THE PRESENT WORK

The objectives of this thesis are:

1. To develop a simple, but reliable model of the switched reluctance mo tor that can be used

to simulate. and evaluate the closed-Ioop performance of the speed control system.

2. To design and apply a controkr based on the proportional-integrai control strategy in the

Page 38: Speed Control Of reluctance motor

speed control of the switched reluctance motor.

3. TO study and investigate the stability of the nonlinear control systern ushg the second

method of Lyapunov. and also the Krasovski's method.

4. TO sirnulate the propose. speed control system scherne sho wn in Figure 1.8 under different

w o h g conditions. and for two dinerent methods. using the Matlab software package and

also to investigate the performance and report on the results.

1.10 THESIS OUTLINE

In chapter 1, the history, structure. operation, applications, energization. design and

modehg, power converters, rotor position sensing. control aspects of the switched

reluctance motor. and the objectives of the present studies are reviewed.

In chapter 2, a sirnplified mode1 of the switched reluctance motor is developed.

Expressions for inductance, voltage, and the instantaneous torque are derived. The control

variables are identifiai.

In chapter 3, a speed controller for the switched reluctance motor using the

proportional-integral control technique is developed. The function of t h controller is to force

the motor speed to foiiow pre-specined tracks without excessive overshoots or oscillations.

In chapter 4, stability of the nonIinear control system is investigated using the second

method of Lyapunov. In addition, we apply another approach named Krasovski's method.

which is also based on the second method of Lyapunov, in order to examine the stability of

the noniineu control system. Krasovski's method takes both the equations of the electrical

Page 39: Speed Control Of reluctance motor
Page 40: Speed Control Of reluctance motor

and mechanical subs ystems into account. Suficient conditions are O btained for global

asymptotic stabiüty of the nonlinear system.

In chapter 5. the switching strategy and the control system schemes for the SRM

s p d control ( two different methods ) are designeci and presented and the relevant equations

used in the simulation are identified. Simulations are carried out under different working

conditions. and the performance and results are presented as weiL

In chapter 6, a summary of this thesis, the conclusions drawn from the present work

as well as suggestions for fiirther work are presented.

Page 41: Speed Control Of reluctance motor

CHAPTER 2

MODELING OF THE SRM

2.1 INTRODUCTION

One of the important points in any control system design is to develop a good

mathematicai mode1 which represents the plant d e r various operating CO nditio ns. Therefo re.

to properly evaluate the switched reluctance mo tor performance and the effectiveness of

dserent control schemes, a reliable model is required. The model should represent the static

and dynamic characteristics of tke machine with adequate accuracy.

The purpose of this chapter is to obtain a mathematical model for the switched

reluctance motor used for the design of the speed controuer. The mode1 is represented by a

set of differential equations which are obtained using standard electric circuit and machine

theory.

In order to include ail relevant dynamics, the plant is modeled ( like any

electrornechanical system ) as a combination of two subsystems: an electric subsystem derived

fiom Kirchhoff s laws, which describe the dynamic behavior of the stator. and a mechanical

subsystem derived fkom Newton's law, which accounts for the mechanical load and the rotor

dynamics. The two subsystems are coupled together by energy conversion consideratiom.

Figure 2.1 depicts the schematic diagram of a four-phase SRM.

Page 42: Speed Control Of reluctance motor
Page 43: Speed Control Of reluctance motor

The inductance p r o f i and the instantanmus toque expression are developed assurning hear

magnetic characteristics. A h , the modes of operation are described and the control variables

are i d e n W .

2.2 MODEL OF SWITCFIED RELUCTANCE MOTORS

Voltage relations for a switched reluctance motor are the same as for any other

electrical machine. ie., the voltage appiied to the stator terminais equals the sum of a voltage

drop due to resistive losses and the induced voltage due to flux Linkage variations. Therefore.

the voltage equation for the k phase of an SRM [17] will be:

where

v, = phase voltage

i, = phase current

r = phase winding raistance

qt = flux M a g e

O, = rotor position

t = time

Since Jr, is a function of 8, and ik, equation ( 2.1 ) c m be expanded using the partial

Page 44: Speed Control Of reluctance motor

denvatives of Jr, to yield:

2.2.1 Inductance Profile

A crucial ciifference between the switched ductance motor (a doubly salient machine)

and nomsalient machines lies in the fact that the dependence of flux linkage on the current

does not Vary saiusoidaIly with the rotor position In generai, it could be any periodic function

of 8, [30]. Due to the symmetric location of the poles, the mutual inductance between phases

can be neglected [33]. As a result, Jr, is only a function of i, ( in addition to the rotor

position 8, ) and is not a function of any other winding currents. The flux M a g e for a phase

winding, q,. varies cyclicaIiy with the rotor position 8, and is a noniïnear function of the

phase current i,, when parts of the magnetic circuit become saturated. The relationship

between the flux linkage and the winding inductance is % ( Bk,îk ) = i, Lk ( 8,,ik) .

As discussed in Chapter 1, it is essential for designing and building the SRM to

recognkre the dependence of the phase inductance on the instantaneous phase current as well

as the rotor position. An accurate and cornprehensive nonlinear mathematical modeling of

SRM, however, is extremely compkated and is computationally intensive to be implemented

in real tirne for control purposes.

TO alleviate these dfliculties, the simplified mode1 is presented. The linear mode1 does

Page 45: Speed Control Of reluctance motor

not take into account the dependence of the phase inductance on the phase cun-ent caused by

the iron saturation In other words, for control purposes, the model does not need to contain

the fine details that would be required for designing and building the machine.

A simplined model for the SRM is obtained by modifying equation ( 2.2 ) with the

following assumptions:

i ) There is negligible mutual flux linkage between phase windings:

ii ) The ferromagnetic material in the machine has a hear B-H characteristic.

Although the rnodel precision is reduced as a result of these assumptions, the model

development effort, the rnodel cornplexity, and the simulation run tirne are greatly reduced

by ignoring the saturation [17].As a side benefit, the sirnplined model is easy to understand

and to deal with because it is expressed in the farniliar elements of induc tance and rais tance.

A linear magnetization characteristic i m p b that the flux Mage , for a given angle, varies

linearly with the current Under these conaitons, it is convenknt to use the inductance ins tead

of the flux linkage directly.

In general, the simplified model is a good model when:

1. Dif'ferent control strategies and motor performance can be investigated.

2. Design and building of the motor itself is not required.

3. Reaso na ble precisio n is ac hieved.

4. Modest computing resources are needed.

5. Fast simulation run tirne is required.

In addition, the use of a Iinear model is justifïed on the ground of providing sufficiently

accurate c m n t waveforms for control purposes. In cases where higher precision is needed,

Page 46: Speed Control Of reluctance motor

the model should include the magnetic saturation. The higher precision may be achieved by

a substantial increase in the model complexity and in the simulation run tirne.

Under the commonly made assumption of magnetic linearity, the flux M a g e of phase

k would be:

where Lk is the phase inductance.

This dennition may be substituted into equation ( 2.2 ) to give equation ( 2.4 ).

4 Since the term - is the angular speed o. thus dt

It is sometimes usefùl to reformulate equation ( 2.4 ) as:

30

Page 47: Speed Control Of reluctance motor

When the voltage is applied to the winding, the rate at which the current builds up.

and the maximum value it attains, depends upon the relative positions of the poles at which

the voltage is applied and the speed of the motor when it is applied. Assuming constant speed,

dL, then based on equation ( 2.7 ). it is desirable to switch the voltage on when - is essentidy 4

zero, and when Lk (0,) is a minimum. These conditions allow a very high rate of change of

dik becomes signifïcant, - decreases

dt

( i p dk( 0,)

) overcomes ( vk - rik 4

4 current; the current reaches the desired level quickly. When Lk(8,) increases and - and may become negative if the motional emf

). When the voltage is set to zero, the motional e d

forces the current to zero.

The actuai shape of the current pulse is detennined by the switching points and the

magnitude of the voltage. This control scheme has k e n suggested by [17] and [9]. If the

motional emf is insuEcient to lirnit the current. then the voltage must be manipulated or

chopped to keep the current w i t h the machine and control constraints.

It is seen that the performance of the machine is desctibed in t e m of the parameter

Page 48: Speed Control Of reluctance motor

Lk ( 8,) . Assurning that L, ( 8,) follows the trapezoidal current-independent variation. the

idealized inductance profile over one rotor pole pitch is shown in Figure 2.2. The structure

of a four-phase switched reluctance motor is depicted in Figure 2.3, where for simplicity, the

coù of only one phase has been drawn. In Figure 2.2. four zones can be recognUed dong the

pitch. namely the zones fiom -0, to O, from O to P, . frorn P, to P r , and from P r to

Pr + P, = EL, - 0 , . In zone 1 , ( d g n e d zone ). the rotor pole does not face the stator pole

and ihe inductance is minimum ( L, ); in zone 2, there is a rise in the overlapping of the pole

surfaces and the inductance increases; in zone 3 ( aligned zone ). the rotor pole faces the

stator pole and the inductance is maximum (La ); in zone 4, there is a shonage in the

overlapping of the pole surfaces and the inductance decreases.

The inductance is a periodic hinction of 0 with period ar . The equation of the

inductance profde for phase 1 can be approxirnated over a period by

and that of phase k by

L k ( 0 ) = L , [ O - - ( k - l ) ] 4

Page 49: Speed Control Of reluctance motor

Rotor Angle

Rotor and stator ples alignai

Figure 2.2 Inductance profile for one phase.

Figuré 2.3 Structure of a four-phase SRM.

Page 50: Speed Control Of reluctance motor

where q is the number of phases, and K is the dope of the profde in the zone of increasing

inductance, that is,

The inductance profiles of phases for the switched reluctance motor of Figure 2.3 are shown

in Figure 2.4.

2.2.2 Instantaneous Torque Expression

The operation of the switched reluctance motor is described by the voltage and torque

equations of each phase. For convenience. let us write Lk(8 , ) as L,. The voltage drop on

the phase resistance r can be neglected as it is much less than the induced voltage. Assuming

magnetic linearity, the phase voltage will be:

The above equation may be rewritten as

di, i, dLk ik dLk Vk = 4- + -- + --

dt 2 dt 2 dt

Page 51: Speed Control Of reluctance motor
Page 52: Speed Control Of reluctance motor

The expression for the instantaneous power will be:

d l de The texm in brackets rnay be rewritten as - ( - L, i i ) and the term - is the mo tor speed. dt 2 dt

nus

1 The term (- L, i f ) is recognized as the increase in stored magnetic energy. and the term 2

i,' d ~ , -- o as the power converted to mechanical work But. the mechanical power developed 2 de

per phase is:

where Tk is the toque devdoped per phase. Equating equation ( 2.15 ) with the second term

in equation ( 2.14 ) we get:

Page 53: Speed Control Of reluctance motor

Equation ( 2.16 ) shows that the instantaneous torque per phase, even with the

simplifying assumptions, is a quaciratic function of the phase current and is determined by the

current mjected into the phase winding and is positive in the rotor position interval at which

the phase inductance is gicreasmg as the rotor position. 8, increases. This torque is negative

when the phase inductance is decreasing as 8 increases and it is zero where the phase

inductance is constant. Substituting ( 2.8 ) into ( 2.16 ) yields the instantaneous torque

developed by phase 1 over the four sectors in Figure 2.2 respectively as:

where K is given by equation ( 2.10 ). The instantaneous torque developed by the motor is

the sum of the instantaneous toques developed by the individual phases, Le.,

For the switched reluctance motor rotating in the positive direction, a motoring torque

is therefore developed when the rotor travels dong the zone of increasing inductance. No

Page 54: Speed Control Of reluctance motor

torque is developed when the rotor travels along the unaligned or the aligned zones. A

braking torque is developed when the rotor travels along the zone of decreasing inductance.

A more accurate analysis, including flux fringing and saturable iron, would predict a

torque pulse dinerent from the one approximated by equation ( 2.16 ). To include flux

fringing and iron saturation in the torque analysis. the magnetic fields must be nurnerically

computed using a f~te-element method [35].

2.2.3 Mechanical Subsystern Dynamics

Application of Newton's law yields the dserential equation of the mechanicd

subsystem This describes the interaction of the load torque, Tl .the electromagnetic torque,

T, and the rotor speed o. Le..

where J is the moment of inertia of the system, B is the viscous friction coefficient, and T, is

the load torque. T is the electncd torque. The mechanicd variables, the rotor position and

the rotor velocity influence the d ynamics of the elec trical su bs ys tem t hroug h the derivative

of the flux Mage.

Page 55: Speed Control Of reluctance motor

2.3 SRM DRIVE OPERATION AND CONTROL VARIABLES

Having developed a mode1 for the switched reluctance mo tor. we need to fmd out the

control characteristics of the SRM before designhg a speed control system for the motor. The

SRM can be energized either by a current source or a voltage source supply.

In a current source SRM drive, a current generator of variable arnplitude forces puises

of m n t into the SRM phases at certain positions of the rotor. The control variables of the

current source SRM drive are the amplitude of the current generator and the CO nduc tion angle

( - Brn ) . Without loss of generaluy. the "on" angle can be set at zero and the CO nduction

angle would thus coincide with the "off' angle [15].

A convenient strategy for controllhg a current source SRM drive relies on using the

current amplitude to adjust the torque and setting the "off' angle at its maximum value. The

maximum "off' angle is q u a i to the angular shift between two adjacent phases so as to

prevent their contemporaneous conduction.

In a voltage source switched reluctance mo tor drive, a voltage generator of constant

amplitude is applied across the SE2M phases at certain positions of the rotor. A current loop

is built up around the phases and. when required. it regulates the current by chopping the

voltage generator. The control variables of a voltage source SRM drive are the on / O ff angles

and the current amplitude.

A convenient strategy for controhg a voltage source SRM drive relies on using the

current amplitude to adjust the torque and selecting the "off' angle to rnaximize the torque

for every level of current and speed.

Page 56: Speed Control Of reluctance motor

CHAPTER 3

DESIGN OF A SPEED CONTROLLER FOR THE SRM

3.1 INTRODUCTION

In this chapter. the design of a speed controlier for the switched reluctance motor

using Roportional-Integral control strategy is presented. While Proportional-Integral control

represents one of the sirnplest strate&, its implementation for driving an SRM has not been

extensively investigated before, and its good performance is apparent. In the cornpetition with

more advanced controllers. the P-1 controller has generally been regarded as the one most

likely to succeed in indusuial applications. The main reasons for this have k n simplicity.

lower cost, zero steady-state error, ease of irnplementation, robustness, good speed of

response, good stability, and other desirable features. P-1 controilers are extensively used in

many drives where speed control is desired. A P-1 control law is chosen only because of the

above-mentioned reasons and is not intended to infer that this is the best control law.

Our control objective is to track a reference speed trajectory. Each phase is provided

with current during the torque productive pend of rotation, and the amplitude of the current

is adjusted such that the desired level of torque is obtained. This desired level is dictated by

an extenial feedback loop for controhg the speed. The controuer parameters are checked

in such a way to guarantee stability of the plant. that is, to make a Lyapunov candidate V a

Page 57: Speed Control Of reluctance motor

non-increasing function of tirne.

Switched reluctance motors have a pronounced nonlineiuity. At current levels below

the flux saturating values, the torque developed is proportional to the square of the coi1

current. As we are trying to track the mo tor speed with a linear control law, we cm expect

this nonlinearity to afféct the performance. A compensation for the nonlùiearity is not to

drive the motor with U ( controller output ) but rather with dm. This compensation is

correct when current is used as the controL

A feedback control system is employed for speed control of the switched reluctance

motor drive io provide the desirable performance. This consists of a P-I controller which

compares the actual speed of the drive and the required speed signal set by the user. The

controller output is the torque reference.

P-I controkr has a proportional as well as an integral term in the fonvard path. The

integrai component of this controller wiU ensure that the steady state error is zero for a step

change. This is a very useful feature Cor many applications. The P-I control is applied to the

SRM drive with the motor working in the linear region of its magnetic characteristics. This

is a good approach for investigating the effectiveness of the control system as the torque

npple in the linear region is significant and the torque characteristics are nonhear.

3.2 PERFORMANCE AND SPECIFICATIONS

The expected performance of a drive depends on the type of application. The

performance requirements are stability, accuracy, speed of response, and ro bustness. All the

Page 58: Speed Control Of reluctance motor

above terms can be specifred for step changes in the input cornmand to the control system.

The satisfactory relative stability means the absence of large values of overshoo t and

thus adequately damped response. Accuracy is measured in terms of the steady state error

between the step command input and the output variable. Speed of response is measured in

t e m of the rise and settling time of the controUed variable. The response time of a drive

system is de6ned as the t h e taken by the system output to reach about 90% of the input

s@ reference cornrnand signai In other words. it shows ho w fast a system can respond to

changes in the input conditions. Robustness requires that the overail control system be

relatively insensitive to extemal andor intemal disturbances.

nie speed reguiation ( speed tracking capabilities ) of a drive system is the ability of

the drive to maintah the preset s p e d under varying load conditions. In many industrial

applications it is irnperative that the system respond quickly to a load disturbance and

maintain a steady constant speed.

For certain processes and certain given inputs. the proportional-integral controller cm

Iead to zero steady state error, good speed of response and stability if the controller

parameters are weIl tuned. However. in some situations. it may be sensitive to changes in the

system parameters andior external disturbances as the y are strongly based on the d ynamics

of the systern king controlled. Dynarnic system parameters can change due to operating

conditions and also due to component ageing over the lifetime of the system. The load cm

also Vary, and sornetimes one controkr must be able to handle a variety of different loads.

The tmnsient performance cm be adjusted to satisfy the systems specifications by adjusting

the proportional and integral gain constants of the controller. Le.. K p and K,.

Page 59: Speed Control Of reluctance motor

3.3 SPEED CONTROLLER

The parameters of the proportional-integral controller need to be adjusted to

efféctively control the process whose dynamics are descriaed by a set of differential equations.

The drive incorporates four hysteresis control loops for the phase currents. By properly

designing the P-1 controkr, it is possibb to make the transient response to a step input

exhibit reiatively small or no overshoot. In the design of the speed controller. the time

response of the current loop wiu be assumed to be so fast that the current reference WU be

considered to coincide with the actual currents. However. the dynamics of the current loop

is taken into account during the simulation of the drive system.

The response of a system cm be easily analyzed if the system could be approximated

by a second order systern Therefore, for simplicity in the analysis. the elec trical time constant

of the motor is neglected, as the mechanical Ume constant of that motor is usually much larger

than its electrical time constant. A schematic of the sped loop is given in Figure 3.1.

A feedforward controller as shown in Figure 3.2 translates the demand t orque Td into

appropriate instantaneous phase currents whic h WU cause the switched reluctance mo tor to

meet the dernand. The feedforward controller consists of a torque-to-current transformation

block and a commutation systern The fùnction of the commutation system is to designate the

appropriate phases for torque development and commutation.

In designing the speed controkr we aim to have no more than 5% overshoo t and that

the rise time should be iess than 5 milliseconds. A darnping ratio C = 0.7 of the linear mode1

wiil meet the overshoot requirement and for this damping ratio. a rise time of about 5

Page 60: Speed Control Of reluctance motor

Load 9 Toque

Figure 3.1 Block diagram of the speed control system.

- Wd - 7

t

S w k M Rekiclance Motor

Cl SC ' FC SRM

I

bt 4 - - - Speed Controllei

9 b U=Td

. b Feediomard Contmller T- b t C2

*

- 1 )

Page 61: Speed Control Of reluctance motor
Page 62: Speed Control Of reluctance motor

miUiseconds suggesu an undamped naturd frequency of about on = 400 radsec. Most

systems king anaiyzed for control system design are much more complicated than the basic

second-order system Approximating the system by a second order mode1 would be used oniy

for guidance.

Since the mechanical time constant of the mo tor is much higher than the elec trical tirne

constant, the goveming electromechanicd equation of the switched reluctance motor ( the

dynamic equation of the mechanical subsystem ) can be simpEed as [8]:

For the closed-loop system, we get:

w here

o = the actual speed of the motor

o, = the demand speed of the motor

I = the moment of inertia

B = the coefficient of friction

Page 63: Speed Control Of reluctance motor

Kp = the proportional gain of the speed controiler

K, = the integral gain of the speed controkr

Tl = the Load torque

T, = the cornmand torque

It is assumed that the load toque T, and the demand speed ad are constant and thus

their derivatives are zero. After differentiating equation ( 3.2 ) with respect to tirne, we

O btain:

A state-space representation of the whole cbsed-loop drive system using the phase

variables is adopteci. niis can be written as:

Page 64: Speed Control Of reluctance motor

where

The output variable is the mechanical angular velocity.

The transfer function between the input and the output of the closed-loop system is

given b y

where

1 and s are the identity matrix and the complex variable of the Laplace transform, respec tively.

Therefore. for the whole system ( closed-loop drive system ) we have:

48

Page 65: Speed Control Of reluctance motor

Using B and J as in Appendix 1, then the characteristic equation is given by:

Knowing C and 0,. one can easily calculate K p and KI. For C = 0.7 and on = 400 radsec,

we get Kp= 0.892 and KI= 256. If a different design criterion is selected, the above

parameters would correspondingly be changed. When a smaller overshoot in s p d is

required, the damping ratio of the system is increased. As it was stated earlier, the transient

performance of the system can be adjusted to satisQ the system specifcations by tuning the

controuer constants K p and K,.

Page 66: Speed Control Of reluctance motor

CHAPTER 4

STABILITY ANALYSIS OF THE SPEED CONTROL SYSTEM

4.1 INTRODUCTION

For a given control system, stability is a basic requirement that needs to be

guaranteed. If the system is linear and tirne invariant. more than one method is available to

check whether the system is stable or not. Among these methods are the Nyquist stability

criterion and the Routh-Hurwitz stability criterion If the system is nonlinear, or if it is linear

but tirne varying, however, then these methods of checking stability cannot be applied.

Lyapunov technique, which plays an important role in control and system theory, is

a technique for anaimg the stability of nonlinear as weil as linear dynamic sys terns based on

the state space representation of systems described by ordinary differential equations. This

technique is in principle very general and powemil Lyapunov developed a fundamental

method of determining the stabaty of a dynamic system based on a generalization of energy

consklerations. Lyapunov presented two methods, called the fnst and the second methods of

Lyapunov, for detemiining the stability of d ynamic systems described by ordinary differential

equations.

The ksst method assumes that we can obtain an explicit fom of the solutions of the

diEerentid equations and t hese are used for the analysis.

Page 67: Speed Control Of reluctance motor

The second rnethod of Lyapunov, which is aiso called the direct method of Lyapunov,

will be used in this study. Stability of the nonlinear control system is investigated using this

method. In addition, we apply another approach; narnely Krasovski' s method, which is based

on the second method of Lyapunov. in order to examine stability of the nonlinear control

system Kmovski's method takes both the ektrical and mechanical subsystem equations into

account. Sufficient conditions are obtained for global asyrnptotic stability of the nonlinear

systern

4.2 THE SECOND METHOD OF LYAPUNOV

The second method of Lyapunov is the most general approach for the determination

of stabihty of nonlinear andor linear tirne-varying systems. This method, also applies to iinear,

the- invariant systerns. The second method does not require the explicit solution of the

differential equations. ~ e . , by using the second method of Lyapunov. we can determine the

stability of a system without solvhg the state equations. The system dynarnics must be

describai by a state-space mode1 The state-space mode1 description of a given system is not

unique but depends on which variables are chosen as state variables.

If the total enecgy of a mechanical or electrical system is continuously dissipated. then

the system whether Linear or nonlinear. must eventudiy settle down to an equilibnum point.

Thus, we may conclude that a certain equilibrium point of a s ystem is stable by exarnining the

variation of a single scalar fùnction caiied the Lyapunov function ( V-fùnction ). From the

properties of the V- hinction. one should be able to answer the question of stability or

5 1

Page 68: Speed Control Of reluctance motor

instability of chat equilibrium point. The V-function is no t unique. and dilferent choices may

in general lead to different domains of stability.

The major problem in applying this method to nonlinear system is the construction

of Lyapunov huictions [36]. It should be noted that Lyapunov theorerns on stability of

equilibrium points in nonhear systems fi~mish only sunicient conditions. Therefore, failure

to construct a Lyapunov function for a given system does not imply that the such equilibrium

points are unstable. The nonlinear control system is simulated as a final check on stability.

4.3 STABILITY OF THE CLOSED-LOOP ERROR SYSTEM

One of the most powemil methods for studying the stability properties of a system is

the Lyapunov's second rnethod. It consists in the use of an auxiiiary function, which

generalizes the role of the energy concept in mechanical systems. The auxiliary or Lyapunov

function needs to satisfy certain conditions [36]. In fact, this approach deterrnines stability

without actually having to solve the dfierential equations. In this method a function of the

state variables having special properties is formed. and the derivative of the function with

respect to tirne is taken If this derivative is negative dong the trajectories of the system, it

can be s h o w that the equilibrium point under consideration is asymptoticaily stable.

For control purposes, we model a switched reluctance mo tor driving a constant load.

Since the mechanical t h e constant of the motor is rnuch higher than the electrical tirne

constant. the goveming electromechanical equaiion ( the dynamic model of the mechanical

subsystem ) of the switched reluctance motor can be simplified as:

52

Page 69: Speed Control Of reluctance motor

where

o(t) = a scalar representing the angular speed of motor

J = the rotor inertia

B = the coefficient of fiction

T, = the load torque, and

T, = the command torque.

In fact, equation ( 4.1 ) represents the h e a r approximation to the system nonlinearity. Yet.

there is no general way of hding Lyapunov functions for nonlinear systems. This is a

fundamental drawback of the direct method. Therefore, faced with specific systerns. one has

to use experience. intuition. and physical Lisights to search for an appropriate Lyapunov

fùnc tion.

Stability anaiysis for linear time-invariant sys terns is well known. Lyapunov func tions

for combinations of subsystems may be derived by adding the Lyapunov functions of the

subsystems. Since nonlinear control systems may inchde Linear components ( whether in p h t

or in controuer ). we should be able to describe iinear systems in the Lyapunov formalkm

[36]. Figure 4.1 shows the speed control system configuration for hear stability analysis.

Given the dynamics of the motor, Our objective is to synthesize a controiler which

would ensure a global asyrnptotic stability result for the motor speed traclcing error. In other

words, the control scheme should be designed so as to guarantee global asymptotic

Page 70: Speed Control Of reluctance motor
Page 71: Speed Control Of reluctance motor

s tability of the equilibrium point of the error differential equatio n. With this in mind, wr: de fuie

the motor speed tracking emor to be the Merence between the reference speed and the plant

actual speed. Thus the error is given by:

where o, is a scalar representing the desired motor speed trajectory. And o is the actuai

motor speed. The primary concem of the controller is to adjust the input signal such that the

plant actual speed follows the reference speed. In other words, e is required to be kept as

close as possible to the point e = O. This c m be accomplished by d e f h g a positive definite

function V ( e ) and getting conditions such that the tirne denvative of V ( e ) is negative

de finite.

Equation ( 4.1 ) can be put in the following form:

Given the above dynamic equation, we can design a controller which would achieve the stated

control objectives if the term on the right-hand side of the above equation ( 4.3 ) is assumed

to be the control input which is given by:

Page 72: Speed Control Of reluctance motor

The command toque Td for any speed error signal e is calculated by the speed controiler

using equation ( 4.4 ).

To formulate the dinerential equation describing the speed tracking error e . we

rewrite equation (4.3) in t e m of the speed tracking error. Assuming that a, is a constant.

we take the denvative of equation ( 4.2 ) with respect to t h e which yields:

We rewrite the above equation using the expression for the control hw. Le.. equation (4.4)

in order to obtain the following equation:

Page 73: Speed Control Of reluctance motor

After differentiating with respect to the. we get:

The above equation is the closed-loop characteristic equation of the error signal e . This

equation rnay be rewritten as foIlows:

w here

and

Page 74: Speed Control Of reluctance motor

The tracking error e will asyrnptoticaiiy go to zero provided that the parameters K,

and K2 are such that equation ( 4.10 ) is stable. The necessary and su fficient condition for the

stability of this linearized system is that KI >O and K2>0.

As stated earkr, we wili continue to investigate the stability of the assumed linear

system using Lyapunov method in order to obtain a candidate Lyapunov hinction V which.

in tuni, wdi be used for checking the stability of the nonlinear system by the Lyapunov

ap proach.

Now. the stability of the linearized system is investigated by formulating a positive

dennite Lyapunov function V for the speed tracking error equation, and ensuring that the time

derivative of the Lyapunov function is negative definite.

The speed tracking error equation is rewritten in the state space as:

where

X, = e

and

X* = é

Page 75: Speed Control Of reluctance motor

For this mathematical mode1 ( linearized system ). if a Lyapunov function can be found

and shown to decrease with tirne dong the trajectory, then the system is stable. A class of

scalar hurtions that piay an important role in Lyapunov analysis is the quadratic form. As a

possible Lyapunov fünction we choose

and its derivative with respect to time is given by

2 Y = 4K~~12~1 + 2(pll - Klp12 - K2pu)xix2 + 2(p1, - ~ , p , ) x Z ~ ( 4.16 )

w here

Page 76: Speed Control Of reluctance motor

and

We select P ( a real constant symrnetric matrix ) appropriately as a positive definite

ma& satisfjing the foIlowing Lyapunov equation ( Sylvester's theorem ):

Thus equation ( 4. f 5 ) may be rewritten as:

Q may be chosen to be the identity matrix. Since Q is assumed to be positive defmite, is

a negative dehite quadratic hnction and the system is asymptotically stable.

In order for V to qualify as a Lyapunov hinction. V must be positive d e f ~ t e and Y

must be negative defite. Sylvester criterion provides conditions on P for the positive

Page 77: Speed Control Of reluctance motor

defjniteness of V = X PX [37]. According to this criterion, V is positive d e f ~ t e if and only

if al principle minon of P are positive. Such a matrix P is then a positive d e f ~ t e matrix.

Using the Matlab package software. we $et the r n a h P as:

Therefo re,

and

Since accordhg to Sylvester's theorem, the conditions on P are satisfied, hence the iinearized

system ( rnotor speed tracking error ) is globally asymptotically stable.

As we stated earlier. this positive defuite V-hinction is now used as a candidate

61

Page 78: Speed Control Of reluctance motor

Lyapunov function for investigating the stability of the nonlinear system. Figure 4.2 shows

the block diagram of the closed-loop system with the nonlinear elemenr. The nonlinear

element includes the nonlinear dinerential equations governing the dynamics of the system and

also the noniinear rektionship between torque and current in the switched reluctance motor.

It will be assumed that the input-output characteristics of the noniinear element can be

described by a function r = g ( rd) ; where s, is the input and s is the output of the no nlinear

element Figure 4.3 ülustrates the speed control system configuration for the stability analysis

of the nonlinear system ( s i m p W i block diagram of the closed-loop system with the

nonlinear eiement ). The system to which the procedure of stability analysis is applicable can

be represented by this simplified block diagram. In Figure 4.3, h ( e ) represents the nonlinear

element of the system combined with the transfer hinction of the P-1 speed controller.

The system equation for the motor speed tracking error will be

Choosing the state variables x, = e . x2 = è. the state equations wiU be

Page 79: Speed Control Of reluctance motor

Load Torque 7

Figure 4.2 Block diagram of the closed-loop system with the nonlinear element.

Page 80: Speed Control Of reluctance motor

Load Toque 7 SRM

Figure 4.3 System configuration ( simplified block diagram ) for stabiiity study ( nonlinear analysis ).

Page 81: Speed Control Of reluctance motor

Knowing V. it wili be found that

Equation ( 4.26 ) cm be rewritten in the following form:

Therefo re,

Y = - 0.006dx: - (2.5d - 6 4 0 . 0 0 6 ) ~ ~ ~ ~ - 0.01~:

The new matrix for P wiU be

Page 82: Speed Control Of reluctance motor

Sylvester's theurem yields the foUowing conditions for Y to be negative defhte. A necessary

and su8inent condition for y to be negative dennite is that the determinant of P be positive

if the system order is even and negative if system order is odd. and that the successive

principal minors of even order be positive and the successive principal minors of odd order

be negative; that is, we m u t have

From the roots of the above quadratic equation. the sufficient conditions for global

asymptotic stability for the nonlinear system will be:

It should be emphasized that by emplo ying a dinerent Lyapunov function candidate. we rnight

be able to obtain dinerent stability conditions. V-functions that provide wider bounds usually

exist. But to obtain this Mprovement other than by trial and error requires more advanced

methods [37].

In inequality ( 4.31 ). f ( x , ,x,) represents the variation with respect to t he of the

motor toque which is a function of the speed error e and its tirne denvative è . Figures 4.4

and 4.5 graphically illustrate the region satisfjing the suficient conditions and the bounds

Page 83: Speed Control Of reluctance motor
Page 84: Speed Control Of reluctance motor
Page 85: Speed Control Of reluctance motor

determined by inequality 4.3 1 and for the reference speed of 80 rad/sec. This is the reg ion for

which V is positive dennite and Y is negative definite. If the trajectory is restncted to lie

wiîhin the region illustrateci in Figure 4.4 wwhe the ssufncint conditions hold. then the system

is globally asymptoticaiiy stable.

4.4 KRASOVSKI'S METHOD

We may examine asymptotic stability of equilibrium States of nonlinear systems

without linearization Several methods based on the second method of Lyapunov are available

for this purpose. One of these approaches is Krasovski's method for testing suficient

conditions for asymptotic stability of nonlinear systems [38]. In this thesis. Krasovski's

method takes both electncal and mechanical subsystems equations of the nonlinear sys tem

under consideration into account. Sufficient conditions are obtained for global asymptotic

stability of the nonlinear system.

According to KmsovMs theorem, if the system is descnbed by x = f ( X ) . then we

define

where F ( X ) is the Jacobian matrix of the system and F T ( x ) is the transpose of F ( X ) .

Krasovski's method suggests a simple form of Lyapunov function candidate for noniinear

Page 86: Speed Control Of reluctance motor

systems. namely, V ( X ) = f T ( x ) f ( x ) . The negative definiteness of F(x) irnpks the

negative denniteness of y [36,38]. Therefore, the equilibnum state is asymptoticdy stable.

If in addition. f T ( x ) f ( x ) - .. as 1x0 - a. then the equilibrium state is globally

asymptoticdy stable.

W e choose phase currents and motor speed as state variables. Thus,

The Jacobian matrix for the system is

Page 87: Speed Control Of reluctance motor

As we obtamed in chapter 2, the system equations ( electrical and mechanical ) are given by

and

- - do - l ( T - T, - Ba) dt J

Equation ( 4.36 ) may be rewritten in the following form:

Mer taking partial denvatives. we get

Page 88: Speed Control Of reluctance motor

r + Kx, - -- Kx4 4 Lr,

Then the transpose o f F ( X ) , denoted by F =(XI. is as foliows:

Page 89: Speed Control Of reluctance motor

Then F ( x ) which is the sum of F(X) and F T ( x ) is equal to:

According to Krasovski's theorem, if @y) is negative definite, then the equiiibnum state is

asyrnptoticaIly stable. As the switching strategy adopted in this study assumes that only one

phase is energized at a time. toque must be developed by a single phase when it is energized.

Sylvester's theorem yields the following conditions for to be negative defmite:

and

Page 90: Speed Control Of reluctance motor

The above conditions may be rewntten in the foilowing form:

r + K o > O

and

The condition deterrnined by ( 4.44 ) may be rewntten as

where T, is the electromagnetic torque developed by the k" phase of the motor. The

detailed derivation of the above conditions is s h o w in Appendix II. The system will be

asyrnptoticany stable in the large if V ( X ) = f T (x)f( X) - as 1 X 1 - m . If electrical and

mechanical parameters of the nonlinear system change under different operating conditions

such that the above inequalities remain satisfied. then the noniineu system is globally

asyrnptoticaiiy stable.

It should be noted that Lyapunov and Krasovski theorerns on stability of nonlinear

systems fu-h only sutficient conditions. Therefore, for points outside the regions s a t i s w g

the sufficient conditions. for a given system we cannot imply that the control system is

unstable. The nonlinear control system is simulated as a h a l check on system stability.

Page 91: Speed Control Of reluctance motor

CHAPTER 5

SIMULATION AND PERFORMANCE OF THE SPEED CONTROL

SYSTEM

5.1 INTRODUCTION

Control of a switched reluctance motor drive with a feedback loop is quite involved.

and this complexity increases as higher performance is demanded. The main reason for this

compiexity is that SRM dynamics are represented by nonlinear equations.

The scherne which will be used for controllhg the switched reluctance mo tor drive

is based on curent regulation by means of a hysteresis band algorithm. This leads to a control

system in which the speed is controlled by adjusting the reference current.

The SRM drive system is simulated using two d8erent methods, namely; the current

source as weii as the voltage source supply. The cornplete simulation results are ako

presented in this chap ter.

5.2 MODE OF CONTROL

The control objective is to provide each phase with current over an appropnate angle

of rotation ( the torque productive period of rotation ) and to adjust the amplitude of the

Page 92: Speed Control Of reluctance motor

current such that the desired level of torque is obtained. The desired level of torque will

usuaLly be dictated by a feedback loop for con t rohg the speed of the rnotor.

5.3 SRM SUPPLY

The switched reluctance motor c m be fed either by a current source or by a voltage

source ~upply. With a cunent source supply, a current generator of variable amplitude forces

pulses of current into the phases at the certain positions of the rotor, Le., the current is forced

into the phase at ern and then dowed to go to rero and hence be removed ai eO6, whereby 8,"

and e 0 , must lie in the zone of increasing inductance. The control variables of a current

source SRM drive are the amplitude of the c m n t generator 1, and the "on" and "ofE" angles

Bo,, and e 0 , . The current amplitude is controlled from zero to I , and the "on" and "off'

angles from zero to P,, with 0, s OOr. Current-source feeding is particularly suitable for

low-speed operation when the motor torque must be closely controlled with minimum ripple.

With a voltage source supply, a voltage generator of constant amplitude is applied

across the phases at the certain positions of the rotor. In practice, a rotor position sensor

provides a signal corresponding to the torque productive region for each phase of the mo tor.

This signal is usai to apply voltage to the motor winding. The control variables of a voltage

source SRM are the onloff angles 0, and €log and the c m n t amplitude 1,. Voltage-source

feed8ig is suitable for high-speed operation when the counter emf is high and it is difficult to

maintain constant currents.

Chopping the voltage generator c m be executed to apply voltage levels less than the

Page 93: Speed Control Of reluctance motor

generator voltage. In practice. a current transducer provides a signal which is proportional

to the winding current. This is compared to a reference signai in a feedback control system

causing the winding current to be chopped so as to maintain a constant current over the

torque productive region

5.4 SRM DRIVE ANALYSIS

Analysis of the control characteristics of the switched reluctance motor drive is carx-ied

out at the steady state and under the assumption of constant motor speed. In addition. the

operation of the SRM drive is done under the assurnption that the motor works in the hear

region of its magnetic characteristics. The hear region is distinguished by a current level

which is less than the saturation value 1, .

The switched reluctance motor drive develops a positive torque when the rotor travels

along the zone of increasing inductance. If phase 1 were supplied by a current pulse of

amplitude i when the rotor moves from zero to a,/q and similarly with respect to the other

phases. the instantaneous torque developed by the rnotor would be:

As the switching strategy adopted in this study assumes that only one phase is energized at

a the. torque must be developed by a single phase when it is energized.

77

Page 94: Speed Control Of reluctance motor

The characteristics of dl the phases are the same excep t that they are phase s hifted by

ar/q ( in thû study 15 mechanical degrees for an 8/6 four-phase SRM ). The maximum

conduction interval, however, must be equal tu:

to prevent the contemporaneous conduction of two adjacent phases. During the conduction

interval the ins tantaneous to rque is

and zero elsewhere.

The torque characteristics are determineci with reference to the average torque

developed by the motor. which can be expressed as the number of phases tirnes the average

torque developed by phase 1, that is,

where T, is k hemtanmus torque of phase 1 and given by equation ( 2.17 ). For equations

78

Page 95: Speed Control Of reluctance motor

( 5.3 ) and ( 5.4 ). the average torque will be

Equation ( 5.5 ) indicates that there are two effective control variables, namely, the current

amph& and the conduction intervaL With no loss of generality, the "on" angle may be set

at zero. and equations ( 5.2 ) and ( 5.5 ) would then be reduced to

and

Therefore, the average torque of the SRM dive is a quadratic hnction of the current

amplitude. It is, however, linear with respect to the "off' angle. #en the "off' angle is equal

to a,/q , then the average torque wiU be given by

Page 96: Speed Control Of reluctance motor

The average torque would coincide with the instantaneous torque and would be a quadratic

hinction of the current amplitude.

A convenient strategy for controlling the drive is obtained by using the current

amplitude to adjust the torque and setting the "off' angle to its maximum value. The

maximum "'off' angle is equal to the angular s h . ktween two adjacent phases so as to

prevent their contemporaneous conduction, and is given by equation ( 5.6 ).

In a voltage source switched reluctance motor a current loop is built up around the

phases and, when required, the current is regulated by chopping the voltage generator. The

motor is supplied by a two-level voltage. At €Ion, the voltage generator is fuUy applied across

the phase to establish a current through it. The chopping interval extends to the "off' angle

eo,. During this intervai, the current is regulated at the demanded level by chopping the

supply voltage. Again, a convenient strategy for con t rohg the voltage source switched

reluctance motor drive is by using the current amplitude to adjust the torque and then

selecting the 'off' angle to maximize the torque.

5.5 SWITCHING STRATEGY FOR SIMULATION

The speed control of a switched reluctance mo tor drive requises the identification of

the switching strategy. The "on" and the "off' angles are switched every ar/q degree. The

current can be regulated at the demanded level by chopping the voltage source. From the

Page 97: Speed Control Of reluctance motor

Linear analysis, we know that the toque produced is proportional to the square of the current

through the winding. Hence. the torque and, in tum. the speed c m be controlled by

controhg the current.

The motor under investigation has four phases which must be energized and

cornmutateci at the correct rotor angles if it is to operate effectively. In the energization

SC h e m emplo yed here, a single phase is energ ized at a t h e . The 'on'' and "off' angles are

nxed at On and Bof. The actual phase to be energized is detennined by the rotor position.

A fdforward controller, which consists of a torque-to-current transformation block and a

commutation system. translates the demand torque T, into the appropriate phase currents

which wiU cause the SRM to meet the demand ( Figure 3.2 ).

5.6 EQUATIONS USED IN SIMULATION

The speed control system introduced in chapter 3 ( Figure 3.1 ) is simulated using the

equations described in the previous chapters. The feedback control system employed for

speed control of the switched reluctance rnotor drive. consists of a Proportional-Integrai

controller which compares the actuai speed of the drive and the required speed signal

provided by the user. Upon speed demand, the speed controller cornputes the value of the

control signal U using equation ( 4.4 ), which yields the torque demand T, ( Figure 3.1).

In this closed-Ioop conirol system, the output of the speed controller generates a

manipulated signai which is interpreted as the torque demand. As the switching strategy

adopted in this study assumes that only one phase is energized at a tirne, the torque T, must

Page 98: Speed Control Of reluctance motor

be developed by a single phase when it is energized. The current required to produce this

torque is obtained fiom equation ( 2.17 ) and is given below:

where K is given by equation ( 2.10 ).

The system equations that are used in the simulation are as follows:

- - du - 1( T - T, - Bo) dt J

where

k = the suffix denoting phases

v, = the phase voltage

r = the phase winding resistance

T = the motor torque

o= the actual speed

J = the moment of inertia

Page 99: Speed Control Of reluctance motor

i, = the actual phase current

0, = the rotor position

T, = the load torque

B = the coefficient of fiction

L, = the phase inductance

i , = the demand phase current

The actual current that produces the torque is obtained fiom equation ( 5.12 ).

5.7 HYSTERESIS CONTROLLER

The hysteresis controiier maintains the current waveform between an upper and a

lower E t in the hysteresis band. The actual current is fed back to be compared with the

reference current. Whenever the actual current exceeds the upper band. the output voltage

changes fkom V to O and the c m n t starts to decay. As soon as the current crosses the lower

band E t , the voltage changes back again and the actual current starts to increase.

By simulating a hysteresis controler, the actual current is forced to follow the

demand current in equation ( 5.9 ). In hysteresis control, the foliowing control Iaw is applied:

Page 100: Speed Control Of reluctance motor

w here

i, = the dowed hysteresis band

V,, = the power converter dc bus voltage

5.8 SPEED CONTROL SCHEMES

The drive system has b e n designed to operate in the speed control mode. A speed

e m r obained h m the reference speed and position informaion generates a reference torque

signal using a P-1 algorithm. This cornmand is used to generate the desired currents. The

huiction of the commutator is to designate the appropriate phases for torque development and

commutation. The algorithm used by the commutator maximizes the conduction region in

order to produce maximum motor torque. Performance is based on the ability to provide each

phase with pulses of current during the torque productive periods of rotation and to adjust

their amplitude either through chopping or by selecting predetermined switching angles. The

torque magnitude is controlled by adjusting the current amplitude.

The speed control system is sirnulated using two different control schemes of Figure

5.1 and Figure 5.3. In some wes, it is the steady-state operation that is most important. For

example, this rnay be the case in air-conditioning and in pump drives. In O ther cases, such as

in robots and actuators, dynarnic performance rnay be more important.

Figure 5.1 shows the control configuration of a current source switched reluctance

motor drive and is suitable for investigating the steady-state operation of the drive. In one

revolution each p h conducts as many pulses of unidirectional current as there are rotor

Page 101: Speed Control Of reluctance motor

poles, so that there are qN, pulses or working strokes per revolution. The shape of the

current pulse varies with torque and speed. An important special case is. however. shown in

di Figure 5.1, in which the current waveform is flat-topped. Since - = O during the d t

conduction angle, the sum of the motor back-emf in this interval and the voltage drop across

the phase resistance must be equal to the appiied voltage.

Rectangular current pulses can be realized at low speeds if the phase is switched on

at the unaligned position and off at the aligned position. and the current is maintained

constant. In this configuration, the manipuiated signal ( output of the speed controller ) which

is a torque demand is entered into a hnctional block based on equation ( 5.8 ) to deliver the

current reference for the supply. The phases to be energized depend on the value of the rotor

position obtained fiom equation ( 5.10 ). In simulation, four look-up tables set up the current

references for phases using the related 8, and €lof angles. Figure 5.2 shows the electrical

subsystem of the switched reluctance motor simulated based on the scheme of Figure 5.1.

Figure 5.3 shows the control corQuration of a voltage source switched reluctance

motor drive and takes into account the dynamic performance of the drive. In this

configuration, a current loop is built up around each phase and. when required, the current

is regukted using the hysteresis controller. which manipulates the phase voltage. The SRM

system has been divided into two electrical and mechanical subsystems. Figure 5.4 shows the

electrkal subsystem of the SRM ba.sed on equation ( 5.12 ). In Figure 5.4. as we can see, the

electrical dynamic rnodeling of the motor is constructed and simulated using different

components and blocks. The mechanical subsystem of the SRM is also set up based on

equation ( 5.11 ). The variation of phase inductance with the rotor position is obtained from

Page 102: Speed Control Of reluctance motor

Td *

Id + f(u1

Fcn

Producl

Figure 5.1 Control scheme of the CSSRM drive.

Page 103: Speed Control Of reluctance motor
Page 104: Speed Control Of reluctance motor
Page 105: Speed Control Of reluctance motor

Figure 5.4 SRM electrical subsystem for the control scheme of the VSSRM drive.

Page 106: Speed Control Of reluctance motor

equation ( 2.8 ). In the simulation, four look-up tables ( Figure 5.4 ) build the variation of

phase inductances with the rotor position

5.9 PERFORMANCE OF THE SPEED CONTROL SYSTEM

In order to test the proposai control suategies ( schemes of Figures 5.1 and 5.3 ) and

to mvestigate the steady-state and dynamic responses of the system, the switched reluctance

motor drive has been simuhted under dEerent working conditions on a digital cornputer

using the Matlab software package. The results of the simulation are also presented in this

chapter. Data and parameters of the SRM are found in Appendix 1.

Performance is based on the ability to provide each phase with pulses of current

during the torque productive periods of rotation. For torque production. it is assumed that

a constant current could be established instantaneously, could be held constant over the

required zone of rising inductance and could then be removed as quickly as commutation

allows. In practice, this can be approximated very well at low speeds. Considering low-speed

operation of the system, current is established in a phase winding by closing the switches. The

current rises rapidly to the desired value because the appIied voltage is large in relation to the

hpedance, and at low speed the back-emf is low as weU At low speeds. the phase penod is

sufficiently long to enable shaping of the current pulse by repeated switching within this

perbd, whkh has been called chopping controL For low speeds, the switching angles are kept

at constant values that maximVe the motor torque with minimum ripple.

The primary disadvantage of a switched reluctance motor is the high torque npple

Page 107: Speed Control Of reluctance motor

content compared with conventional machines. This would contribute to acoustic noise and

vibration The origin of toque pulsations in a switched reluctance motor is due to the highly

nonlinear and discrete nature of the torque production mechanism. In addition, the torque

rippk is due to dre sharp edges in the profiles of the inductance. The sharpness in the edges

onginates from the approximation of the inductance profiles given by equaiion ( 2.8 ). The

ripple should be smaller with practical motors since their profiles are smoother.

5.9.1 Starting Performance

To examine the steady-state performance of the switched reluctance mo tor the

following simulation tests are camed out based on the control scheme of Figure 5.1 ( current

source switched reluctance motor ). Figure 5.5 illustrates the simulated speed response when

the motor is allowed to accelerate fiom rest to a reference speed of 40 radsec. with a load

torque of 10 Nm. It can be seen that the speed response is quite good, that is, with a very

smaii oveahoot ( about 1.07% ) and oscillations. The correspondhg torque, speed error.

phase current, and phase voltage for the above - mentioned transition are shown in Figures

5.6 - 5.9, respectively. M e r an initial transient, the speed and the torque converge to their

tinal values. The time required for the speed to rise from zero to one hundred percent of the

demand speeù ( rise tirne t, ) is about 5 milliseconds. The way in which the speed error

changes with tirne for a step change in the speed reference. from a s tandstill condition, is

shown in Figure 5.7. The speed error is high initially after which it approaches zero as the

output speed tracks the rekrence speed. The prirnary fùnction of a speed controiler is to make

Page 108: Speed Control Of reluctance motor

this speed error zero as quickly as possible, with a minimal overshoot in the actual speed.

Figures 5.8 and 5.9 illustrate the rec tangular cunent and voltage pulses. respec tively.

5.9.2 Effect of Step Change in Speed Demand

Figure 5.10 inutrates the operation of the drive due to the effect of a step change in

speed dernand h m 40 rad/sec to 80 radsec at t = 0.1 second while the Io ad torque is held

constant at 10 Nm The control system is shown tu be capable of controlling the motor under

the variabk speeds of the drive. The amount of overshoot is about 2.86%. when the reference

speed is changed from 40 rad/sec t O 80 radlsec.

5.9.3 Effect of Parameter Variations

The sensitivity of the system when the motor is subjected to uncertainties in the

mechanicd and the electrical parameters ( rotor inertia and phase resistance ) is investigated.

Here the rotor inertia J is doubled and the phase resistance is increased by 20%. Figures 5.1 1

and 5.12, respective1y. show the effect of these variations on the speed response of the drive.

Inspection of t k e figures indicates that there is no significant change in the speed response

from that of Figure 5.5. The amount of overshoot in Figure 5.11 and Figure 5.12 is about

1.96% and 11.6196, respectively.

Page 109: Speed Control Of reluctance motor

5.9.4 Effect of Load Torque Disturbances

One of the desirable characteristics of a high-performance dnve is that the drive m u t

show robustnes during load torque disturbances. In many v a r i a b l e - s e drive applications,

it is important that the systern respond quickly to a load disturbance and maintain a steady

speed. A simulation test is carried out to observe the response of the dnve under load torque

disturbance. The load torque is changed fiom 10 Nm to 8 Nrn at t = 0.07 second and

subsequently it is increaçed to 10 Nm at t = 0.14 second for a reference speed of 40 radsec.

The correspondmg speed response is as shown in Figure 5.13. It can be seen that at t = 0.07

second when the load torque is decreased to 8 Nm there is a very slight increase in the motor

speed but the controller is able to hold the motor speed close to the reference value.

However, when the load torque is increased to 10 Nm at t = 0.!4 second there is a very

slight dip in the motor speed, but the controller is able to track the reference speed quite

closely. The correspondhg rnotor torque response for the above-mentioned load torque

disturbances is as shown in Figure 5.14. As we can see. the moto r torque fo llo ws the required

demand,

5.9.5 Effect of Switching Angle Variations

The dependency of motor performance on the switch-on angle with respect to the unaligned

position and switch-off angle with respect to the aligned position is also investigated. The

Page 110: Speed Control Of reluctance motor

selection of the switch-on and switch-off angles dictate the motor performance at different

bads and speeds. S k the switched reluctance motor inherently produces a pulse of torque

due to excitation of any single phase, the overall torque ripple depends on the me thod used

to cornmutate the mo tor. that is. to switch the torque-producing excitation fro m O ne phase

to the next.

For motoring operation the puises of phase current must coincide with a period of

increasing inductance. ia. when a pair of rotor poles is approaching alignment with the stator

poles of the excited phase. The timing and dweii of the current pulse are both important in

determining the torque, the eaiciency. and the smoothness of the operation. SRM

commutation has always k e n associateci with instantaneous rotor position. As a result. it is

apparent that the performance of an SRM drive system ( effective control of speed, torque

and torque pulsations ) depends strongly on accurate placement of the phase current pulses

relative to the machine rotor angle. Therefore. the rotor position information is essentid as

a feedback for the control section in order to generate the commutation signals.

Error in rotor position detection has a direct impact on the coinmutation positions,

and shifts the phase conduction periods. The accuracy of position information determines the

efkkncy and torque capabiiity as weii as torque pulsation of the drive. The high cost and low

reliabiky of discrete position sensors have led researchers to seek ways of eliminating these

sensors. In many industrial environments the position-sensing devices prove to be unreliable

due to eEects such as eiectromagnetic interference, high temperature, number of connections.

and d u t Therefore, the sensoriess techniques for switched reluctance motors must satisQ an

accuracy requirement in position estimation.

Page 111: Speed Control Of reluctance motor

In thû study, the maximum conduction angle for each phase is 15 mechanical degrees

in order to get maximum torque with minimum npple. To examine the effect of switching

an& variation, a simulation test is carried out when the conduction angle is decreased by 2

degrees. As we can see Erom Figures 5.15 and 5.16 the reduction in conduction angle

increases npple in the motor speed and torque.

5-9-6 VSSRM Simulation

The same simulation tests as for the CSSRM case are carried out for the VS SRM case

based on the control scheme iIiustrated in Figure 5.3 ( the voltage source switched reluctance

motor ) to examine the dynamic performances of the switched reluctance motor. Figure 5.17

shows the sirnulated transient speed response, when the motor is ailowed to accelerate from

rest to a reference speed of 40 radlsec. with a load torque of 10 Nm. It c m be found that the

speed response is still quite good, that is. with a reasonable overshoot ( about 25% ) and

oscillations. The current hysteresis band is set at 0.5 A As before, see the CSSRM drive

performances. the sarne simulation tests under dEerent working conditions are carried out

and Figures 5.18 - 5.28 illustrate the corresponding system responses. In Figure 5.22 the

amount of overshoot is about 1 1.9 1 %, when the reference speed is changed from 40 radsec

to 80 rad/sec. Figure 5-17 shows an increase in the ripple and higher overshoot when

compared with Figure 5.5. As we can see from Figure 5.23 the larger values of moment of

inertia J reduces the npple. Figures 5.27 and 5.28 shows the effect of the switching angle

variation The reduction in conduction angle ùicreases ripple in the motor speed and torque.

Page 112: Speed Control Of reluctance motor

Time (sec)

Figure 5.5 Speed response of the CSSRM drive for a step change in the reference speed.

Page 113: Speed Control Of reluctance motor

Time (sec)

Figure 5.6 CSSRM torque produced when the motor accelerates from rest to the reference speed.

Page 114: Speed Control Of reluctance motor

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 Time (sec)

Figure 5.7 Speed error of the CSSRM drive for a step change in the reference speed.

Page 115: Speed Control Of reluctance motor
Page 116: Speed Control Of reluctance motor
Page 117: Speed Control Of reluctance motor

oL 0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2

Time (sec)

Figure 5.10 S peed response of the CSSRM drive when the reference speed is doubled at t= O. 1 sec.

Page 118: Speed Control Of reluctance motor

I 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 Time (sec)

Figure 5.11 Speed response of the CSSRM drive when the moment of inertia J is doubled.

Page 119: Speed Control Of reluctance motor

0 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 Time (sec)

Figure 5.12 Speed response of the CSSRM drive when the phase resistance r is increased by 20%.

Page 120: Speed Control Of reluctance motor

load torque in Nm

Time (sec)

Figure 5.13 Speed response of the CSSRM drive under varying load torque disturbances.

Page 121: Speed Control Of reluctance motor

bad torque in Nm 10 ' v A h . r A -

v

O I 1 I I I 1 1 I 1 1

O 0.01 0.03 0.05 0.07 0.09 0.105 0.12 0.14 0.16 0.18 0.2 Time (sec)

Figure 5.14 Motor Torque response of the CSSRM drive under varying load torque dis turbances.

Page 122: Speed Control Of reluctance motor

0.1 Time (sec)

Figure 5.15 S m response of the CSSRM drive when the conduction angle is decreased by 2 degrees.

Page 123: Speed Control Of reluctance motor

Time (sec)

Figure 5.16 Torque response of the CSSRM drive when the conduction angle is decreased by 2 degrees.

Page 124: Speed Control Of reluctance motor

0.08 0.1 0.12 Time (sec)

Figure 5.17 Speed response of the VSSRM drive for a step change in the reference s p d .

Page 125: Speed Control Of reluctance motor

0.08 0.1 0.12 Time (sec)

Figure 5.18 VSSRM torque produced when the motor accelerates from rest to a reference speed-

Page 126: Speed Control Of reluctance motor

0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 Time (sec)

Figure 5.19 Speed error of the VSSRM drive for a step change in the reference speed.

Page 127: Speed Control Of reluctance motor

Time (sec)

Figure 5.20 Phase current waveform of the VSSRM drive when the motor accelerates fiom rest to a reference speed.

Page 128: Speed Control Of reluctance motor
Page 129: Speed Control Of reluctance motor

0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2 Time (sec)

Figure 5.22 Speed response of the VSSRM drive when the reference speed is doubled at t= O. 1 sec.

Page 130: Speed Control Of reluctance motor

- loL 1 I 1 1 1 1 1 1 1 I O 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2

Time (sec)

Figure 5.23 Speed response of the VSSRM drive when the moment of inenkt J is double..

Page 131: Speed Control Of reluctance motor

- I O L O 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2

Time (sec)

Figure 5.24 Speed response of the VSSRM drive when the phase resistance r is increased by 20%.

Page 132: Speed Control Of reluctance motor

-

ioad torque in Nm

I

-

Time (sec)

Figure 5.25 Speed response of the VSSRM drive under varying load torque disturbances.

Page 133: Speed Control Of reluctance motor

M load torque in Nm

Time (sec)

Figure 5.26 Motor Torque response of the VSSRM drive under varying load torque dis tur bances.

Page 134: Speed Control Of reluctance motor

Figure 5.27 Speed response of the VSSRM drive when the conduction angle is decreased by 2 degrees.

- loL O 0.02 0.04 0.06 0.08 0.1 0.12 0.14 0.16 0.18 0.2

Time (sec)

Page 135: Speed Control Of reluctance motor

Time (sec)

Figure 5.28 Torque response of the VSSRM drive when the conduction angle is decreased by 2 degrees.

Page 136: Speed Control Of reluctance motor

CHAPTER 6

SUMMARY AND CONCLUSIONS

6.1 INTRODUCTION

Switched reluctance motors have gained increasing popularity in variable-speed drives

and have k n found competitive with traditional ac and dc drives becausr of their simple

structure, mggedness, 10 w cost, and the simpbty of the associated unipolar po wer converter.

There is a growing dernand for SRM drive systerns for such diverse applications as aerospace,

defense, robotics, traction and automotive, mining, oil and gas industries, and products such

as pumps. fans, and appliances. Moreover, the switched reluctance motor cm be designed for

low speed and high torque capability. These characteristics make the switched reluctance

mo tor attractive for direct-drive applications. Ho wever, its nonlinear elec tromechanical

characteristics and its periodic variation of inductance in each phase result in torque ripple and

hence speed ripple.

The control of the switched reluctance motor is not a perfected art and design of

controuer for the SRM is quite a chdenging problem. P-1 controuers are widely used for

motor control because they are robust and they give good performance at low cost. However,

control theory has advanced beyond conventional controllers and new techniques have ken

developed which can be applied to motor control In this concluding chapter, the research

Page 137: Speed Control Of reluctance motor

work is Summarized, Avantages and disadvantages of P-1 controllers are explained, and some

suggestions for further research are presented.

6.2 SUMMARY OF THE THESIS

An introduction and a literature review of the switched reluctance rnotor were

presented in chapter 1. After reviewing the operation of the SRM and its difEerent control

strategies, a simple but reliable mode1 of the SRM, with the assumption of linear magnetic

characteristics, is used to simulate and evaluate the closed-loop performance of the speed

control system. This mathematical mode1 of the switched reluctance motor, which gives a

better appceciation of the operating characteristics and the control purposes for the machine,

was developed in chapter 2.

A speed controiler system based on a proportional-integral control strategy was

designed in chapter 3. Our control objective is to track a reference speed trajectory. A P-1

control law is chosen only because of its very good and desirable features and is not intended

to infer that this is the best control law. A feedback control system was employed for speed

control of the switched reluctance motor drive to provide the desirable performance. This

consists of a P-1 controiler which compares the actual speed of the drive and the required

speed signal provided by the user. The transient performance can be adjusted to satisfy the

system spe~~ca t ions by adjusting the controller constants K, and K,.

Performance is based on the ability of the control system to provide each phase with

pulses of current during the torque productive periods by selecting predetennined switching

Page 138: Speed Control Of reluctance motor

angles. Stability of the control system using the second method of Lyapunov and Krasovski's

method was studied and investigated in chapter 4. Suficient conditions for global asymptotic

stability of the nonluiear system were derived.

The proposeci speed control system schemes ( CSSRM drive and VSSRM drive

control schemes ) were designed and simulated for steady-state operation and dynamic

performance under different working conditions. This was reported in chapter 5. The

performance and results were presented as well. Moreover. the relative robustness of the

control system was investigated by changing the system parameters and by applying extemal

dis turbances.

It was s h o w that even with sinplQing assumptions, the torque is a quadratic

huiction of the phase cucrent. The f d f o w a r d controkr, whkh translates the demand torque

T, into appropriate phase currents, consists of the toque-to-current transformation block and

the commutation system The hnction of the commutation system is to designate the

appro priate phases for torque development and commutation. In the feedfo rward contro 1

scheme employed in this study, a single phase is energized at a tirne. The "on" and "off'

angles are fixeci at €3, and ûd. The actual phase to be energized is determined by the rotor

position-

6.3 ADVANTAGES AND DISADVANTAGES OF P-1 CONTROLLER

Proportional-Integral controllers have been widely used in industry. In cornpetition

with more advanced controliers, P-1 controllers have generally been regarded as more

122

Page 139: Speed Control Of reluctance motor

successhl in industrial applications .The main reasons for this have been simplicity. lower

cost. zero steady-state error. ease of implementation. robustness, accuracy, good speed of

response, and abiiity to achieve stability.

A P-1 controkr has a proportional as weii as an integral term in the forward path. The

integrai component of this controbr wi.ü ensure that the steady-state error is zero for a step

change. This is a very usehi feature for many applications. Although a P-1 controiIer makes

the steady-state error zero, the transient response rnay not be acceptable. For example, It

could increase the s e t h g tirne. This might not be tolerated in some high-performance

applications such as robotics. Nevertheless, a P-1 controller can be designed to respond very

quickly, but in this case an undesirable speed overshoo t may occur. Hence, one has to choose

a design suitable to a particular application.

P-i controkrs can fdter out high-frequency noise, because they are essentidy low-

pass füters. P-1 controliers are examples of good classical control design techniques. One

drawback is that they are strongly based on the dynamics of the system king controlled and

in some situations they may be sensitive to changes in the piant parameters andlor extemd

disturbances.

At the present tirne, many applications use P-1 control strategies for speed control.

despite some of its disadvantages. However, due to the high nonlinearity of the switched

reluctance motor. more advanced control iaws could be employed where supenor dynmic

performance is desired under aiI motor operating conditions.

Page 140: Speed Control Of reluctance motor

6.4 SUGGESTIONS FOR FURTHER WORK

The potential for m e r research work in this area is vat. In this thesis. a simplified

SRM dynamic mode1 which neglects magnetic saturation was developed and simulated. The

model does not need to contain the £ine detaüs that would be required for design and

construction of the machine. For futther work, an SRM model which inchdes a nonlineu

magnetization characteristics can be developed. This model c m improve the accuracy,

particularly for high performance applications. The cost of higher precision is a substantial

increase in model complexity and in the simulation tirne.

Some high-performance industrial applications such as robotics and machine tools

require variable speed drive systerns which need to be relatively insensitive to parameter

variations andor extemal disturbances. They also require drive system that are highly

accurate. robust, and fast To provide such a high degree of performance, more advanced and

complex control strategies may be needed. These could be adaptive. hizzy logic-. or neural

networks-based control strategies which could be employed to make the system highly robust

and accurate.

In this study, the research involved modeking, system design, and simulation. The next

step would be to experimentally test these theoretical results. This experirnental approach

could also be an area for tùture research.

Page 141: Speed Control Of reluctance motor

1. W.R. Ray. P.J. Lawrenson, RM. Davis. LM. Stephenson, N.N. Fulton and R.J.

Blake, Wigh performance switched reluctance brushless drives", IEEE IAS Annual

Meeting Conference Record, pp. 1769- 1776. 1985.

2. R.M. Davis. W.F. Ray, and RJ. Bkke, '%verter drive for switched reluctance motor:

circuits and component ratings", IEE Proc. VOL 128, Pt. B, No. 2. pp. 126-136.

March 198 1.

3. M.R. Harris, J.W. Finch, J.A. Mallick and T.J.E. Miller, "A review of the integral

horsepower switched reluctance drive", IEEE Transactions on Industry Applications,

VOL IA-22, No. 4, pp. 716-721. JulyIAugust 1986.

4. J.M. Stephenson, S . R Mac Minn, and J.R. Henderson Jr.. "Switched Rrluctance

Drives", IEEE IAS 1990.

5. F. Filicori, C.G.L. Bianco, and A TonieUi, 'Uodeling and control strategies for

variable reluctance directr ive motor", IEEE Transactions on Industrial Elec tronics,

VOL 40, No. 1, pp. 105-1 15, February 1993.

6. R.S. Wallace, and D.G. Taylor, "hw-torque-ripple switched reluctance motors for

125

Page 142: Speed Control Of reluctance motor

directdrive robotics", E E E Transactions on Robotics and Automation, Vol. 7, No.

6, pp. 733-742, December 1991.

7. R. Krishnan. and AS. Bharadwaj, "A comparative study of various motor drive

s ystems for aircraft applications". IEEE LAS Annuai Meeting Conference Record, pp.

252-258, October 1990.

8. G. John. "Robust speed control of the switched reluctance motor", Ph.D. Thesis,

Department of Electrical & Computer Engineering, Queen's University. 1994.

9. P.J. Lawrenson, J.M. Stephenson, P.T. Blenkisop, J. Corda, and N.N. Fulton,

"Variable-speed switched reluctance motors", IEE Proc., Pt. B. Vol. 127, No. 4, pp.

253-265, July 1980.

10. N.N. Fulton, and J.M. Stephenson, "A review of switched reluctance machine design''

International Conference on Electric Machines, 1988.

11. G.E. Dawson, AR.. Eastharn, and J. Mizia, "Switched reluctance motor torque

characteristics: f~te-element analysis and test results", IEEE Transactions on

Industry Applications, VOL IA-23, No. 3, pp. 532-537, May/June 1987.

12. C.C. Chan, 'Low-cost electronic-controlled variable-speed reluctance mo tors", IEEE

126

Page 143: Speed Control Of reluctance motor

Transactions on Mustrial Electronics, VOL IE-34. No. 1, February 1987.

13. B.K. Bose, T.J.E. Miiler, P.M. Szczesny, and W.H BickneIL, 44Microcornputer control

of switched reluctance mo toi', IEEE T r a m tions on Indus try Applications, Vo 1. IA-

22, No. 4, pp. 708-715, JulylAugust 1986.

14. G.S. Buja, and M.I. Valla, "Control characteristics of the SRM drives-part 1:

operation in the linear region", lEEE Transactions o n Industrial Electronics, V o l 38.

No. 5. pp. 313-321, ûctober 1991.

15. G.S. Buja, and M.I. Valla, "Control characteristics of the SRM dnves-part II:

operation in the saturated region", IEEE Transactions on Industrial Electronics, Vol.

41, No. 3, pp. 316-325, June 1994.

16. K. Adamiak, D. Barlow, C.P. Choudhury. P.M. Cusack, G.E. Dawson. A.R.

Eastham, B. Grady, E. Ho, Y. Hong Ping. L. Pattison. and J. Welsh, 'The switched

reluctance motor as a low-speed 1 . drive", Proc. Int. Cod. on Maglev and Linear

Drives, Las Vegas, IEEE PubL 87-CH2443, pp. 39-43. May 1987.

17. L A Pattison, "Modeling and control of the switched reluctance machine", M. Sc.

Thesis, Department of Electrical& Cornputer Engineering. Queen's University, 198 8.

Page 144: Speed Control Of reluctance motor

18. M. Ehsani, J.T. Bass, T.J.E. MiOer, and R L Steigenuald. 'Development of a unipolar

converter for variable reluctance mo tor drives", IEEE Transactions on Industry

Applications. VOL IA-23, No. 3. pp. 545-553. MaylJune 1987.

19. T. J.E. Milkr, Tonverter volt-ampere requirements of the switc hed reluctance rno tor

drive". IEEE Transactions on Mustry Applications, VOL IA-2 1, pp. 1 136- 1 144.

1985.

20. H. Le-Huy. P. Viarouge. and B. Francoeur, "Unipoiar converters for switched

reluctance mo tors", IEEE IAS Annual Meeting Conference Record. pp. 55 1 -560,

October 1989.

21. S. Vukosavic. and V.R. Stefanovic. "SRM inverter topologies: a comparative

evaluation". IEEE Transactions on Industry Applications. VOL 27. No. 6. pp. 1034-

1047, 1991.

22. R. Krishnan, and P.N. Mateni, "Analysis and design of a low-cost converter for

switched reluctance motor drives". IEEE Transactions on Industry Applications, VOL

29, No. 2, pp. 320-327, 1993.

23. H. Le-Huy, K Slirnani, and P. Viarouge, "A current-controlled quasi-resonant

converter for switched reluctance motor". IEEE Transactions on Industrial

Page 145: Speed Control Of reluctance motor

Electronics. VOL 38. No. 5, pp. 355-362, October 199 1.

24. R-C. Becerra, M.E. Ehsani, and T.J.E. Muer, 'Commutation of SR motors", IEEE

Transactions on Power Electronics. VOL 8, No. 3. pp. 257-262. July 1993.

25. M. Eh- and KR Ramani, "Direct control strategies based on sensing inductance

in switched reluctance motors", IEEE Transactions on Power Electronics, VOL Il,

No. 1. pp. 74-82, January 1996.

26. M. Ehsani, 1. Husain, and AB. K u b m i , "Elimination of discrete position sensor and

current sensor in switched reluctance motor drive", IEEE Transactions on Industry

Applications, VOL 28, No. 1, pp. 128-135, January/February 1992.

27. A Lurnsdaine, and J.H. Lang, 'Jtate observer for variable reluctance motors". IEEE

Transactions on Industrial Electronics, pp. 133-142, April 1990.

28. 1. Husain, and M. Ehsani. "Torque ripple minimization in switched reluctance motor

drives by PWM current control", IEEE Transactions on Po wer Electro nics, VOL 1 1,

No. 1, pp. 83-88, January 1996.

29. M. IW-Spong. R. Marino, S.M. Presada, and D.G. Taylor, "Feedback iinearizing

control of switched reluctance motors", IEEE Transactions on Automatic Control,

Page 146: Speed Control Of reluctance motor

Vol AC-32, No. 5, pp. 371-379, May 1987.

30. M. &'-Spong, T.J.E. Miller. S.R Mac Minn, and J.S. Thorp, 'bInstantuieous torque

control of ektric motor drives", IEEE Transactions on Power Electronics. VOL PE-

2, No. I, pp. 55-61. January 1987. ,

3 1. S. Bolognani, and M Zigliotto, 'Fu- logic conuol of a switched reluctance motor

drive". IEEE Transactions on Industry Applications. Vol. 32. No. 5. pp. 1063- 1068,

Septemberlûctober 1996.

32. R.R K o h a ~ and S.A Bortoff, "Adaptive control of variable reluctance motors using

spline hinctions", Proc. of the 33d Conf. on Decision and Control, pp. 1694-1699.

December 1994.

33. S.K Panda, and P.K Dash "Application of nonlinear control to switched raluctance

motors: a fdback hearisation approach", IEE Proceedings. Electr. Powar Appl..

VOL 143, No. 5. pp. 371-379, September 1996.

34. L.A Belfore. and AA Arkadan, "ModeLing faulted switched reluctance motors uskg

evolutionary neural networks", IEEE Transactions on Industriai Elec tronics, VOL 44,

No. 2. pp. 226-233. April 1997.

35. T. J.E. Miller, "Switched reluctance rnotor drives- A reference book- Introduction",

Page 147: Speed Control Of reluctance motor

Intertec Communications Inc., Ventura, CA, pp. 1-69, 1988.

36. J.E. Slotine, and W. L i , "Appiied noniinear controi", Prentice-Hall. Inc., New Jersey,

1991.

37. J. Van de Vegte, ' W b a c k control systems", Prentice-Hall, Inc., New Jersey, 1990.

38. K. Ogata, "State space analysis of control systems", Prentice-Hall, Inc.. New Jersey,

1967.

Page 148: Speed Control Of reluctance motor

APPENDM 1

MOTOR DATA AND PARAMETERS

7.5 k W

460v

32 A

8 A

1900 rpm

10 mH

110 m H

1 .O5 rad

0.35 rad

0.42 rad

0.95 R

132

Page 149: Speed Control Of reluctance motor

0.0016 kg. rn2

0.004 Nmlradlsec

Page 150: Speed Control Of reluctance motor

APPENDM II

DERIVATION OF THE CONDITIONS OBTAINED FROM

KRASOVSKI'S METHOD IN CHAPTER 4

(II. 1 )

According to Krasovski's theorem. if F ( x ) is negative d e f ~ t e . then the equilibrium state is

asymptoticaily stable. Sylvester's theorem yields the following conditions for F(x) to be

negative definite. A necessary and sufEicient condition for F(x) to be negative d e f ~ t e is that

the determinant of F(x) be positive if the system order is even and negative if system order

is odd. and that the successive principal minors of even order be positive and the successive

principal minors of odd order be negative; that is,

Page 151: Speed Control Of reluctance motor

Since the phase inductances of the SRM are positive, the four above conditions are equivalent

to one condition, Le,,

As x, = o , therefore,

Page 152: Speed Control Of reluctance motor

r + Kx, O - 2

4

Then inequality ( II.8 ) becornes as foiiows:

Page 153: Speed Control Of reluctance motor

[ $ % - - Kr, =3 K KI4 =4 J B

yX4 - - -2-

- K x , r + Kx5

L2 1

LI

Hence,

Page 154: Speed Control Of reluctance motor

Afier simplification. we get

Page 155: Speed Control Of reluctance motor

This inequality may be rewritten as foiIows:

Since x, = ik. the above condition may be rewritten in the foiiowing form:

1 As Tk = - ~ i : , the condition determined by ( II. 10 ) may be rewtitten as:

2

where T, is the electromagnetic torque developed by the k th phase of the motor.

Page 156: Speed Control Of reluctance motor

IMAGE EVALUATION TEST TARGET (QA-3)

APPLIED I W G E . lnc - 1653 East Main Street - I

-* , Rochester. NY 14609 USA -- -- - - Phone: 71 6/482-0300 -- -- - - Fa: 71 6/288-5989

O 1993. Wied Image. Inc.. Al1 Righ!s Reserwd