International Journal of Electrical and Power Engineering

Year: 2011
Volume: 5
Issue: 1
Page No. 54 - 61

Digital Current Control of Switched Reluctance Motor

Authors : Zeki Omac, Hasan Kurum and Ahmet Hakan Selcuk

Abstract: In this study, the torque produced by a switched reluctance motor having 18 poles in stator and 12 poles in rotor is calculated by using Finite element method. 18/12 SRM is compared with 12/8 and 6/4 poles SRMs according to their radial forces acting on rotor poles. Closed loop current model of the SRM under interest is also built and simulation results are obtained by computer. Closed loop current control application of SRM is performed by using a TMS320LF2407A Digital Signal Processor (DSP). Simulation results of closed loop current control of the SRM are compared with experimental results

How to cite this article:

Zeki Omac, Hasan Kurum and Ahmet Hakan Selcuk, 2011. Digital Current Control of Switched Reluctance Motor. International Journal of Electrical and Power Engineering, 5: 54-61.

INTRODUCTION

Switched Reluctance Motor (SRM) is a low cost motor since, it has no windings or magnets on its rotor. It has only simple windings on its stator. Having the capability of producing high torque and rotating at high speeds and high efficiency makes switched reluctance motors more preferable in industry (Lawrenson et al., 1980).


However, switched reluctance motor has disadvantages of acoustic noise and torque ripple. Actually all electrical machines make noise but noise produced by SRM is higher than other electric motor types (Wallace et al., 1990). Noise from electric machines has been investigated in detail and several noise sources have been determined (Cameron et al., 1992; Wu and Pollock, 1995; Pillay et al., 1995; Hayaashi and Miller, 1995; Colby et al., 1996; Pollock and Wu, 1997; Vijayraghavan and Krishnan, 1999; Sanada et al., 2000; Miller, 2002). Solutions have been suggested to reduce the noise according to its type (Sanada et al., 2000; Miller, 2002; Cai et al., 2003; Tang et al., 2003, 2005; Rasmussen et al., 2004; Srinivas and Arumugam, 2005). It has been agreed that the main sources of the noise produced by an SRM are the radial forces. Therefore, some investigators have tried to reduce radial forces by changing the geometry of SRM while other controlling the phase voltage or phase current electronically (Wu and Pollock, 1995; Sanada et al., 2000; Miller, 2002; Cai et al., 2003). It is possible to separate the attraction force exerted on the rotor poles by the excited stator poles into two components as normal and tangential in an SRM. Tangential component of the force produces torque but normal component cause an attraction between stator and rotor poles and vibrations and acoustic noise occur in stator. Another name of normal force is radial force. It is very difficult to measure the radial force experimentally. Because of salient pole geometries of stator and rotor and high magnetic saturation, analytical modelling is not simple. That is why, Finite element method is used to calculate electromagnetic forces of SRM.

The torque ripple of SRM causes noise and variations in speed. This is an unwanted situation for servomotor applications. In the literature, methods to minimize torque ripple have been presented (Husain and Hossain, 2005; Husain, 2002; Russa et al., 1998; Islam et al., 2003). In SRM, electromagnetic torque varies with the magnitude of current. By controlling phase current, torque ripple is minimized.

In this study, an SRM with 18 poles in stator and 12 poles in rotor is used. The purpose is to reduce noise by decreasing radial force. A Proportional Integral (PI) current controller which controls phase currents is also digitally designed to reduce torque ripple.

CALCULATION OF TORQUE AND RADIAL FORCE BY FINITE ELEMENT METHOD

The fundamental variable calculated by finite element method is magnetic vector potential. The relation between magnetic vector potential and current density in 2 dimensions can be expressed analytically as:

(1)

Where:

A = Magnetic vector potential
J = Current density
μ = Magnetic permeability

The shape and dimensions of SRM model under investigation is shown in Fig. 1. One phase of the motor is built by connecting the windings on opposite 6 poles of stator in series.

The purpose is to reduce cost by decreasing the number of semiconductor switches used to drive the motor by reducing the total number of phases to 3 and the greater total produced torque is obtained. In order to increase the accuracy in calculations of magnetic quantities in air gap between stator and rotor, the air gap is divided into smaller elements.

Fig. 1: Front view of the SRM under investigation

Fig. 2: The Meshed model of 18/12 poles SRM for θ = 6°

In Finite element method, analysis of the SRM, the program ANSYS has been used. The Meshed model of SRM is shown in Fig. 2. In this model, there are 16645 elements and 16648 nodes. Due to the Dirichlet boundary conditions, zero vector potentials are given to the nodes at enough far away from the motor. Current densities applied to the phase windings are calculated for each phase current value.

Magnetic vector potentials and field distributions of SRM for rotor positions of 0-8, 10, 12, 14, 15° and phase currents of 2-5 and 6.5 A are calculated. Isolated copper wire of 0.65 mm diameter has been used to build the phase windings of the motor.

In Finite element method calculations, the B-H curve shown in Fig. 3 which has been determined experimentally is used.

The field distribution for θ = 6° rotor position calculated by Finite element method is given in Fig. 4. The torque produced by one phase of Ns/Nr = 18/12 poles SRM under investigation with respect to rotor position for 2-5 and 6.5 A current values have been calculated separately by Finite element method. Torque graphs obtained for different phase currents with respect to the rotor position are shown in Fig. 5 where, flux density is shown as vector in Fig. 6.

Fig. 3: Experimentally obtained B-H curve of plates used in the construction of stator and rotor of SRM

Fig. 4: The field distribution of 18/12 poles SRM for θ = 6°

Fig. 5: The torque-position curve of 18/12 poles SRM calculated with FEM

Fig. 6: The magnetic flux density distribution of 18/12 poles SRM under investigation for θ = 3° illustrated as vectors

Fig. 7: Variations of the normal (Bn) and tangential (Bt) components of the air gap flux density

The variations of the components of the flux density with respect to rotor position for Ns/Nr = 18/12 poles SRM is shown in Fig. 7.

One of the fundamental problems with switched reluctance motor is noise caused by vibrations from radial forces. In this study, it is proved with three different SRM model that the radial force acting on a stator pole for the same peak value of torque is reduced when numbers of stator and rotor poles are increased. To be able to compare the results easily, motor structures that have the same number of phase, length, air gap width, inner and outer diameter of stator are chosen. Comparisons of radial forces acting on one rotor pole of three SRMs having different number of stator and rotor poles for the same peak value of torque are made as shown in Fig. 8.

Radial force acting on one rotor pole of SRMs having Ns/Nr = 6/4, 12/8 and 18/12 poles are calculated with the Finite element method (Omac, 2006). For all three types of motors, variations of radial forces with respect to rotor position are given in Fig. 9.

Fig. 8: Variations of torques with respect to the rotor positions for Ns/Nr = 18/12, 12/8 and 6/4 SRMs

Fig. 9: The radial force variations with respect to the rotor position for Ns/Nr = 18/12, 12/8 and 6/4 SRMs

CURRENT CONTROL

Inductance is an important quantity in a SRM because the produced torque is dependent on the inductance. A positive torque is produced in the time period of increasing inductance where a negative torque occurs in the range of decreasing inductance. The variations of the phase inductances of the SRM under interest have been determined experimentally. Measured winding inductances of phases A-C are expressed mathematically as:

(2)

(3)

(4)

Where:

(5)

(6)

The voltage equation for one phase of SRM can be written as:

(7)

Where:

V = Line voltage
i = Phase current
R = Phase resistance
L = Phase inductance
θ = Angle
ω = Angular frequency

Here, there is a relation between angular position and angular velocity as:

(8)

Total torque produced by SRM is:

(9)

Fig. 10: The simulation diagram of closed loop current control of the SRM

Where:

Te = Total torque
j = Phase index
m = No. of phases

The equation of movement can be written as:

(10)

Where:

T1 = Load torque
J = Inertia
B = Friction coefficient

To perform the closed loop current control of Ns/Nr = 18/12 poles SRM under investigation, the simulation diagram shown in Fig. 10 is built with Matlab/Simulink program. Other parameters used in simulation are as follows: phase resistance R = 2.6 Ω, inertia J = 0.000695 kg m-2, friction coefficient B = 0.00018 Nm/rad/sec, peak value of the phase inductance Lmax = 7.29 mH and the least value Lmin = 2.36 mH.

Simulation and experimental results are obtained at 34 V line voltage and f = 15 kHz switching frequency. The proportional coefficient of PI is taken as Kp = 30 and integral coefficient Ki = 0.5 where initial value of integral Kc = 0 for current controller. IRG4BC30F IGBT transistors are used as switching elements in an asymmetric half bridge inverter having two switches per phase to drive the switched reluctance motor. To measure the phase currents, LTS 25-NP closed loop multi-level Hall sensor current detectors are used where IR110 integrated circuit is used to drive the IGBTs and a 360 pulses cycle-1 shaft encoder is used to determine the rotor position. To control the SRM, TMS320LF2407A Digital Signal Processor (DSP) is chosen in this study. The operation frequency of TMS320LF2407A Digital Signal Processor (DSP) which is designed for motor control is 40 MHz and it is able to produce PWM signals at 20 kHz (Fig. 11).

Fig. 11: The block diagram of closed loop current control application of switched reluctance motor with TMS320LF2407A Digital Signal Processor (DSP)

The DSP has 1610-bit A/D converters each having 375 ns cycle time. Current measurement information are given to DSP by using three inputs of A/D.

There are also four D/A placed on the EVM card. These outputs are used to see the phase currents on an oscilloscope screen. Also by using QEP circuit in DSP, the rotor speed and position is determined by means of the encoder pulses.

For closed loop control of speed and current of the motor, an assembly language program is developed by using the Code composer studio program developed by Texas instruments.

SIMULATION AND EXPERIMENTAL RESULTS

Speed graphics of simulation and experimental measurements of SRM driver under 0.46 Nm load and closed loop current control are shown in Fig. 12. The experiment set of the motor under investigation is shown in Fig. 13 where the photo of SRM driver circuit is shown in Fig. 14.

Fig. 12: a) Measured and b) Simulated graphic of ia phase current variation of SRM driver under closed loop current control at n = 600 rpm rotor speed, V = 34 V driving voltage with Tl = 0.46 Nm load torque

Fig. 13: The photo illustrating switched reluctance motor, DC shunt generator and SR driver circuit set

Fig. 14: The photo of SRM driver circuit

Fig. 15: a) Measured and b) Simulated graphic of ia phase current variation of SRM driver under closed loop current control at n = 600 rpm rotor speed, V = 34 V driving voltage with Tl = 0.46 Nm load torque

Fig. 16: Experimental connection diagram of SRM

Fig. 17: a) Measured and b) Simulated graphic of ib phase current variation of SRM driver under closed loop current control at n = 600 rpm rotor speed, V = 34 V driving voltage with Tl = 0.46 Nm load torque

Phase A current of SRM driver when the load torque Ty = 0.46 Nm with closed loop current control at n = 600 rpm reference speed measured in experiment and calculated by simulation is shown in Fig. 15, 16a and b while in Fig. 17a and b and in Fig. 18a and b.

Fig. 18: a) Measured and b) Simulated graphic of ic phase current variation of SRM driver under closed loop current control at n = 600 rpm rotor speed, V = 34 V driving voltage with Tl = 0.46 Nm load torque

CONCLUSION

Ns/Nr = 18/12 pole switched reluctance motor is investigated with finite element method. For the same peak value of torque as compared to 12/8 and 6/4 poles SRM model, it is determined from the calculation of radial force with finite element method that the least radial force acting on one rotor pole is produced in 18/12 poles SRM Also, the digital current control of 18/12 poles switched reluctance motor is performed. Simulation diagram of the SRM under investigation is built in computer and closed loop current control results are obtained under load. Closed loop current control of the SRM is performed by using TMS320LF2407A Digital Signal Processor (DSP) and experimental results are obtained. The accuracy of simulation results is satisfied with the experimental results.

NOMENCLATURE

Lmax = Phase inductance at coinciding position
Lmin = Phase inductance at non-coinciding position
Nr = Number of rotor poles
Ns = Number of stator poles
m = Number of phases
θ = Rotor position
R = Phase resistance
Te = Total produced torque
V = Line voltage
J = Inertia
B = Friction coefficient
ω = Angular frequency
Τl = Load torque

Design and power by Medwell Web Development Team. © Medwell Publishing 2024 All Rights Reserved