Upload
enmnabil
View
217
Download
0
Embed Size (px)
Citation preview
8/10/2019 [doi 10.1109_IECON.2006.347814] Parasiliti, Francesco; Villani, Marco; Tassi, Alessandro -- [IEEE IECON 2006 - 32n
1/5
Dynamic Analysis of Synchronous Reluctance Motor Drives Based onSimulink and Finite Element Model
Francesco Parasiliti, Marco Villani Alessandro Tassi Department of Electrical and Information Engineering Spin Applicazioni Magnetiche S.r.l.
University of LAquila 67100 Poggio di Roio, LAquila 29010 Pianello Val Tidone, Piacenza
ITALY ITALY [email protected] [email protected]
Abstract A fine motor analysis that takes the driving controlinto account allows to evaluate with a good accuracy thedynamic performance. The use of Simulink
together with FEA
has allowed to investigate deeply the dynamic behaviour of theSynchronous Reluctance Motor in different operatingconditions, giving results closer to the actual motorperformance.
I. INTRODUCTION
Synchronous Reluctance Motors (SRM) could beconsidered as alternative to its counterparts, namelyPermanent Magnet, Switched Reluctance and InductionMotors. Moreover, it has been demonstrated that SRM hasthe same or higher power density than the Induction Motorsin the low and medium power level.The fine analyses of these motors are very difficult becauseof their highly saturated operation conditions and theirsalient structure. The use of linear models in evaluating the
performances of the considered motors can lead to seriouserrors since the SRM present notable nonlinearcharacteristics due to the effects of the saturation and cross-coupling phenomena occurring in the magnetic circuits.
These phenomena can be taken into account only by anaccurate nonlinear analysis which can be performed by FiniteElement programs that allow an accurate prediction ofmachine parameters and performances [1].Moreover, the growing demand of high dynamic
performance motors (e.g. with fast torque response) requiresa fine motor analysis taking into account the driving control.Usually, to simplify the controller, constant values of axisinductances ( Ld and Lq) are considered, but it is well knownthat the axis currents and the stator-rotor relative positionhave a considerable influence on the inductances, withsignificant effects on torque behaviour. For these reasons, inorder to predict with a good accuracy the dynamic
performance, it is suitable to develop a model that allows tolink the drive scheme with a fine motor model.With this aim, the link between Simulink
code (by
Mathworks) and a Finite Element software Flux2D byCedrat has been employed to simulate the SRM drive. Thisapproach allows to simulate, with good accuracy, the motor
behaviour in different operating conditions related toimposed control strategy [2], giving to the designer usefulindications (e.g. the torque ripple) in view of the motor andcontrol design refinements.
The proposed study concerns with a Synchronous ReluctanceMotor with two flux barriers 4 pole, 200 V, 20 Nm: a view ofthe rotor structure is shown in Fig.1The paper presents a preliminary analysis with constantvalues of axis inductances; then, more accurate models have
been carried out tacking into account the parametersvariation.
Fig. 1 - View of the two flux barriers rotor
II. THE CONTROL STRATEGIES OF THE SRM
The considered torque expressions of the SRM, withreference to the rotating d-q frame synchronized with therotor, are:
( ) 223 2 sin I L L pT sqd = , (1)
( ) qd qd I I L L pT = 23
, (2)
where p are the pole pairs, I s the space vector of the stator
current, I d and I q the direct and quadrature axis currents and the angle between d-axis current and the vector I s.A suitable control strategy is to maximize the Torque-Current ratio and this can be achieved if is equal 45: itcorresponds to impose the same values for the axis currents.Since for this type of motors Ld is usually 78 times higherthan Lq, the above mentioned strategy cannot be adoptedwhen I d component increases; then, the d-axis current should
be kept constant and only the q-axis component increases.
15161-4244-0136-4/06/$20.00 '2006 IEEE
8/10/2019 [doi 10.1109_IECON.2006.347814] Parasiliti, Francesco; Villani, Marco; Tassi, Alessandro -- [IEEE IECON 2006 - 32n
2/5
Alternatively, the d-axis current can be always fixedconstant.Therefore, the control strategies could be (Fig.2):- d-q current angle control (A, B, C trajectory);- constant I d control (A, B, C trajectory).
In this paper the constant I d control only has beeninvestigated, and the control scheme is shown in Fig.3.
=45A DCB
id
iq
idmax
Fig. 2 - Locus of the stator current vector
III. THE FE ANALYSIS OF THE SRM
The proposed study concerns the SRM whose main data are presented in Tab.I. The investigated motor has a flux barriersrotor that presents, respect to the axially laminated one [2], asimplicity in mechanical construction, lower manufacturingcost, and the rotor skewing possibility; on the other hand ithas a quite large level of torque ripple due to the inductancesvariation with rotor position that can cause, particularly atlow-speed, inaccuracy in motion control, noise andvibrations.
TABLE IMAIN DATA OF THE MOTOR
Number of poles 4Stack length (mm) 130Outside stator diameter (mm) 152Inner stator diameter (mm) 90
Stator slots 36 Number of flux barriers per pole 2 Number of turns per phase 198
Phase voltage (V) 200Phase current (rms) (A) 7.7Torque (Nm) 20Frequency (Hz) 50
An accurate bi-dimensional FE model has been carried out by the software Flux2D ver.9 by Cedrat, [3], introducing a parametric model of motor in order to modify the geometricdimensions of stator and rotor shape, the rotor position ( )and the currents.The magnetostatic analyses allow to evaluate the axisinductances, whose values could depend on the axis currentsonly (if one rotor position only is analyzed):
- L d = f (Id, Iq); (3)- L q= f (Id, Iq);
or on currents and rotor position (see Fig.4):
- L d = f ( , Id, Iq); (4)- L q= f ( , Id, Iq).
If a transient analysis is carried out, the calculatedinductances depend also on the variation of currents withtime:
- L d = f ( , Id(t), I q(t)); (5)- L q= f ( , Id(t), I q(t)).
A further FE model has been developed, taking into accountthe rotor skewing. This design solution allows to drasticallyreduce the high torque pulsation in flux barriers type SRM[1], [4].Referring to Finite Element analysis, skewing presentsdifficulties in computing the magnetic field distribution, aswell as machine parameters and performances evaluation.These difficulties are overcome considering a simplifiedseveral-blocks equivalent rotor and by using several crosssectional 2D FEA [5]. As alternative the Skew module ofFlux2D can also be used.
Fig.4 shows the axis inductances profiles for a skewed rotor(one stator slot pitch): in this case a skewing of one pole
pitch has been considered and the rotor has been divided into10 blocks. The inductances profiles have been compared withthe no-skewed rotor ones (4).
A
Fig. 3 - Scheme of the constant I d control
1517
8/10/2019 [doi 10.1109_IECON.2006.347814] Parasiliti, Francesco; Villani, Marco; Tassi, Alessandro -- [IEEE IECON 2006 - 32n
3/5
Comparison Ld
0,00
0,05
0,10
0,15
0,20
0,25
0 5 10 15 20 25 30 35 4 0 4 5 50 55 60 65 7 0 7 5 8 0 85 90
Position [degrees]
I n d u c
t a n c e
[ H ]
LdLd Skewed
Comparison Lq
0,000
0,005
0,010
0,015
0,020
0,025
0,030
0,035
0 5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90
Position [degrees]
I n d u c
t a n c e
[ H ]
LqLq Skewed
Fig. 4 - Axis inductances profiles (I d=3.7 A; I q=10.2 A)
IV. DINAMIC ANALYSIS OF SRM BY SIMULINK
In this step the SRM drive (Fig.3) is simulated by Simulinkcode, solving the dynamic equations of the SRM in d-q reference frame, where inductances values are thoseevaluated by preliminary (out of line) FEA; the SMR is thensimulated by lumped parameters like inductances andresistances. The analyses concern the no-skewed rotor.Two different tests have been carried out on the grounds of
two inductance evaluation hypotheses:a) variable inductances with currents but independent of
stator-rotor relative position (3); b) variable inductances with currents and stator-rotor
relative position (4).Simulink solves the SRM model using the preliminaryevaluated inductances values corresponding to the referencecurrents imposed by the controller.Speed responses between 0 and 1500 rpm with constant 22
Nm load torque have been simulated. Steady-state axiscurrents were: I d=3.7 A and I q=10.2 A.The time torque response for both cases are shown in Fig.5.In the case (a), since the axis inductances are constant, the
torque pulsation is absent. In the case (b) a significant rippleappears, that is about 11% (defined like as the ratio betweenthe difference of the maximum and minimum values oftorque and the average one).
V. DINAMIC ANALYSIS BY SIMULINK AND FEM
With the aim to link the drive scheme with a fine motormodel, the Simulink control scheme has been directlyinterfaced with the FE model of the SRM.
Fig. 5 - Torque waveforms (I d=3.7 A; I q=10.2 A).
This analysis has been carried out thanks to the link betweenthe FE software Flux2D and Simulink code [3]. By such co-simulation method, the transitory effects and the cross-
coupling effects are accurately reproduced.Respect to the analysis in the Section IV, the SMR is notsimulated by lumped parameters but it is accurately modelled
by on-line transient FE analysis where the axis inductancesdepend on the rotor position and the currents both variablewith time (5).The drive scheme of the SRM with constant I d control isshown in Fig.6, where it is evident the block for the FEA ofthe Synchronous Reluctance Motor.This co-simulation between Simulink (for the drive) andFlux2D (for the motor) needs an external circuit that allowsto link the two codes. Particularly, in order to fed the FEmodel of the SRM, three voltage generators have been
introduced, whose values (variable with time) depend on thecontroller. Then, starting from the motor phase resistance andthe inductances values (evaluated on-line by FEA), the phasecurrents are calculated by Flux2D. From these values, thecurrents in each stator slot are imposed according to thewinding distribution.
The time currents, torque and speed responses are presentedin Fig.7 and Fig.8, where a load torque of 22 Nm has beenimposed. After the transient operation, the speed reaches1500 rpm and the axis currents settle to the imposed values.
case (b)
case (a)
d-axis inductances
q-axis inductances
skewed
no-skewed
skewedno-skewed
1518
8/10/2019 [doi 10.1109_IECON.2006.347814] Parasiliti, Francesco; Villani, Marco; Tassi, Alessandro -- [IEEE IECON 2006 - 32n
4/5
In this case, the torque ripple is higher than the previousanalysis one (Fig.5b), giving result closer to the actual motortorque.It is important to underline that knowledge of the torqueripple it is very important for the SRM since it can cause,
Current Id=costant
-25
-20
-15
-10
-5
0
5
10
15
20
0,00 0,05 0,10 0,15 0,20 0,25
Time [s]
C u r r e n
t [ A ]
Ia Ib Ic
Current dq Id=costant
0
5
10
15
20
25
0,00 0,05 0,10 0,15 0,20 0,25Time [s]
C u r r e n
t [ A ]
IdIqIdrif
Fig. 7 Phase currents and axis currents vs. time
particularly at low-speed, inaccuracy in motion control, noiseand vibrations.This example demonstrates how an accurate analysis of themotor by a suitable tool, allows to predict the real motor
performance and verify the dynamic behaviour for differentoperating conditions.
Torque Id=costant
0
5
10
15
20
25
30
35
40
45
0,00 0,05 0,10 0,15 0,20 0,25Time [s]
T o r q u e
[ N m
]
TorqueDrag Torque
Angular Velocity Id=costant
-200
0
200
400
600
800
1000
1200
1400
1600
1800
0,00 0,05 0,10 0,15 0,20 0,25
Time [s]
A n g u
l a r
V e
l o c
i t y [ r p m
]
Angular Velocity
Reference
Fig. 8 Torque and speed vs. time
Fig. 6 - SRM drive with constant I d control
FEA
Phase currents
Speed
speed
Axis currents
1519
8/10/2019 [doi 10.1109_IECON.2006.347814] Parasiliti, Francesco; Villani, Marco; Tassi, Alessandro -- [IEEE IECON 2006 - 32n
5/5
VI. CONCLUSIONS
The growing demand of motors with high dynamic performance requires not only an adequate (and moreefficient) designs procedure but also a fine motor analysistaking into account the driving control.The use of Simulink directly interfaced with Flux FEsoftware allows to investigate deeply the dynamic behaviourof the SRM in different operating conditions and thisapproach can be defined like as a virtual experimental test.The goodness of the results depends not only on the proposedmethod but also on the accuracy in the construction of the FEand control scheme models.This approach could represent an effective tool for theanalysis of motor performance and the refinement of SRMdesign in order to improve and optimise [6] its dynamic
performance.
VII. REFERENCES
[1] G.Conti, F.Parasiliti and M.Villani, "Torque Ripple
Analysis in Synchronous Reluctance Motors", Internat.
Journal ELECTROMOTION , vol. n.3 1996, pp. 188-193.
[2] I. Boldea, Reluctance Synchronous Machines and Drives , Clarendon Press: Oxford, 1996.
[3] Cedrat, Flux Users Guide and Flux To SimulinkTechnology Manual, Vers. 9, 2005.
[4] E.Chiricozzi, F.Parasiliti and M.Villani, "DesignSolutions to Optimize Torque Ripple in SynchronousReluctance Motor", Intern. Conference on Electrical
Machine (ICEM96) , Vigo (Spain), Sept. 1996, pp.148-153.
[5] G.Conti, F.Parasiliti and M.Villani, Analysis ofSynchronous Reluctance Motor with Skewed Rotor byFinite Element Method, 8th Biennal IEEE
Conferenceon Electromagnetic Field Computation(CEFC'98) , Tucson (USA), June 1998.
[6] L.Cirio, S.Lucidi, F. Parasiliti and M. Villani, "A globaloptimization approach for the synchronous motorsdesign by finite element analysis", International
Journal of Applied Electromagnetics and Mechanics ,
vol. n. 16, 2002, pp. 13-27.
1520