Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Φ
Abstract -- Electrical machines and drives used in various Its fault tolerance is studied by means of dynamic
safety-critical applications are of special design in order to simulations performed by a program set up in the
achieve the required fault tolerance level. In the paper a novel MATLAB®/Simulink® environment. In the simulation
modular fault tolerant switched reluctance machine is proposed
program the magnetic flux and force computations are
and studied. It is proved by means of dynamic simulations that
the proposed machine is able to have continuous operation also substituted with data taken out from two look-up tables
despite of five severe winding fault conditions. containing the flux and force characteristics of the machine
obtained via finite elements method (FEM) based numeric
Index Terms -- Fault tolerance, reluctance machines, field computations [12].
reluctance motor drives, machine windings, simulation. All the obtained results emphasize the high fault
tolerance of the proposed SRM.
I. INTRODUCTION
Mircea Ruba, Ioana Benţia and Loránd Szabó are with the Department
of Electrical Machines, Technical University of Cluj, Cluj, Romania
(e-mails: Mircea.Ruba@mae.utcluj.ro, ioana.bentia@yahoo.com, and
Lorand.Szabo@mae.utcluj.ro). Frontal
spacer
Work partially supported from the Romanian PNCDI 2 Partnership Shaft Hole for
Research Grant "Fault-Tolerant Equipment Controlled By Bio-Inspired fixing rod
Electronic Architectures (ElBioArch)", no. 12-121 / 01.10.2008
(http://elbioarch.utcluj.ro). Fig. 2. The construction of the SRM
2 2'
3 3'
4 4'
-
Fig. 5. The power converter
Module height 35 mm
Rotor pole height 26 mm
Air-gap 0.5 mm
Stator and rotor yoke height 11 mm
Rotor and stator pole width 13 mm
b) aligned poles Winding height 19 mm
Fig. 4. The flux lines in the SRM in study obtained by Outer diameter 210 mm
means of numeric field computations Number of turns of a channel 220
III. THE SIMULATION PROGRAM In the modularly built up program the main units of the
To be able to study the fault tolerance of the proposed speed control system (the speed controller, the power
machine dynamic simulations in different conditions should converter and the modular SRM) can be easily
be performed [16]. distinguished.
The simulations of the speed control system with the fault The speed controlled is of PI type. The machine's model
tolerant SRM in study were carried out by a program set up with the two 2-D Look-up Table-type blocks integrating the
in the MATLAB®/Simulink® environment. two characteristics mentioned above is given in Fig. 8 [18].
Preliminarily two main characteristics of the machine Mechanic
System
TL
were set up based on the results obtained by means of field v
K Ts
2 TL w
w (rad/s)
1 I (A)
These are the torque of the machine and the magnetic flux
Sum of Scope4
Torque
Elements
Rs
thru the energized coil versus the rotor position and current. Rs
Angle Pos_sensor
These two characteristics are given in Fig. 6. angle w
Flux (V*s)
6
1
m1
w (rad/s)
4 CurrentA.mat
To File
2
Torque [N ⋅ m]
CurrentB.mat
0 To File1
-4
The model of the power converter is built up of
SimPowerSystems blocks.
-6
8
The open circuit faults of the windings were simulated by
7
6
5 90
imposing OFF state for both switches of the corresponding
4 80
3
2
1 20 30 40 50 60 70
converter leg.
Current [A] 0 0 10 Angular displacement [degrees]
0.15
c) two open channels;
0.1
d) three open channels;
e) four open channels;
0.05
f) one completely faulty (open) phase.
All the simulations were performed in identical
0 conditions. The simulation time was 0.5 s. The trapezoidal
8
7
6
5
profiles of the imposed speed and of the resistant torque are
90
4
3
2 40 50 60 70 80
shown in Fig. 9.
1 20 30
Current [A] 0 0 10 Angular displacement [degrees]
6
b) the magnetic flux thru the energized coil 600
Fig. 6. The main characteristics of the SRM computed via numeric field
analysis for different rotor positions and currents
4
The main window of the simulation program is given in 400
n* [r/min]
Fig. 7.
T R [N ⋅ m]
SPEED
CONTROLER CONVERTER
v1 200 2
v I* G v2 To File1
M ODULAR
v3 SRM TORQUE.MAT
v4
V+ v
v11 <I (A)>
m1
300 V v21 TL <Te (N*m)>
V- v31 <w (rad/s)>
v41 0 0
<teta (rad)>
0 0.1 0.2 0.3 0.4 0.5
R_TORQUE.MAT t [s]
RESISTAT
TORQUE
To File3 -K-
Scope1 Fig. 9. The imposed speed and the resistant torque vs. time
sig
w
alfa 4 To File2 The obtained results are given in Fig. 10. In all the six
beta 36
SPEED.MAT
cases in study two sets of currents (those in the first,
POSITION
SENSOR
respectively second channels of all the phases), the speed
and the developed torque were plotted versus time.
Fig. 7. The main window of the simulation program
8 8
6 6
4
I [A]
I [A]
2 2
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
8 8
6 6
4
I [A]
I [A]
2 2
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
600 600
n [r/min]
n [r/min]
400 400
200 200
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
15 15
10 10
T [N⋅ m]
T [N⋅ m]
5 5
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
6 6
4 4
I [A]
I [A]
2 2
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
8 8
6 6
4 4
I [A]
I [A]
2 2
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
600 600
n [r/min]
n [r/min]
400 400
200 200
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
15 15
10 10
T [N⋅ m]
T [N⋅ m]
5 5
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
6 6
4 4
I [A]
I [A]
2 2
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
8 8
6 6
4 4
I [A]
I [A]
2 2
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
600 600
n [r/min]
n [r/min]
400 400
200 200
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
15 15
10 10
T [N⋅ m]
T [N⋅ m]
5 5
0 0
0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.45 0.5
t [s] t [s]
In Fig. 10a the results for the healthy condition of the the missing channels contribution to the torque generation
machine are presented. For achieving the imposed speed the the currents in the healthy channels were raised by the
rotor has to be accelerated by a torque greater than its rated control system. Due to higher currents also the torque ripples
value. During the constant speed operation of the machine become greater.
also the developed torque is almost constant, with low The SRM was designed (also from the thermal point of
ripples. The maximum value of the current pulses are around view) to work in continuous regime at a maximum 8 A
5 A, the rated current of the machine. phase current.
When a single channel is opened (see Fig. 10b) the In the case of two open channels from two different
imposed speed profile is still closely fulfilled. To overcome phases (Fig. 10c) the imposed speed profile is also nearly
fulfilled. The currents in the healthy channels of the faulted healthy remained coils the currents will be maintained at
phases are increased to the maximum value of 8 A in order their maximum value (8 A). It is interesting that in this case,
to compensate the winding faults. In this case the torque when the SRM have four open channels, the torque ripples
ripples are less than in the previous case, as it can be seen in are the lowest in comparison with other faulty conditions.
Table II. The reason is that two adjacent channels are The reason is, as it was already pointed out, that in all the
opened in this case. Hence the machine has two consecutive healthy remained channels the currents are of the same
phases fed at the rated current and two at higher current. magnitude.
When the rotor is aligned with a pole having its winding fed The last condition in study is the most severe one, when
with different current than that from the previous pole higher an entire phase is opened (see Fig. 10d). The starting of the
torque ripples occur. The mean developed torque in this motor is quite heavy. This can be also impossible if the rotor
condition is around 5 N·m, the rated torque of the machine is in an initial position where the first phase to feed is
(see Table II). exactly the faulted one. If the motor starts, or if the fault
When three channels from different phases are opened occurs during its movement the inertia of the motor and load
(Fig. 10d) the machine still can run at the imposed constant can move further the rotor from a position where torque is
speed. The developed torque ripples are greater in not developed due to the missing phase.
comparison with the previous case because the opened In this case the currents in the rest of the phases are
channels are not consecutives and the command current's increased, especially in the adjacent phases to the faulted
maximum value is varying from the rated to the maximum one. This way the rotor will develop more torque to overrun
value. As it can be seen in Table II also in this case the the pole with the faulted phase. Unfortunately in this case
machine is able to develop the rated torque despite of three the torque ripples are the greatest ones from all the
winding faults. conditions in study.
If four channels are faulted (Fig. 10e) the machine will It is important to mention that in all the conditions taken
practically operate with only half of its structure. The into study the mean torque developed by the machine is near
machine cannot accelerate to its constant speed as rapidly as the rated one, which means that even in the case of several
it is imposed, but after about 0.15 s the imposed speed is winding faults the machine is able to continue its movement
reached and the machine is able to maintain this speed at the at the imposed speed and torque, the main task in case of a
imposed load. safety-critical application.
As the four channels are from different phases in all the
TABLE II
THE MINIMUM, MAXIMUM AND MEAN TORQUE, RESPECTIVELY THE TORQUE RIPPLE FOR ALL THE CONDITIONS IN STUDY
Torque [N·m]
Condition
Minimum Maximum Mean Ripple
Healthy 4.2467 6.0396 5.0814 1.7929
One open channel -0.5021 13.6080 5.0937 14.1102
Two open channels 0.1870 11.3618 5.0661 11.1748
Three open channels -0.1212 12.9501 5.0952 13.0714
Four open channels 1.2386 8.1011 5.0936 6.8624
One open phase -2.0694 14.8225 5.1058 16.8919