simulation and exprement analysis of dynamic
simulation and exprement analysis of dynamic
Where Udq,s, dq,s, idq,s, are the voltage, flux and current
matrixes of stator; Udq,r, dq,r, idq,r, are the voltage, flux and
current matrixes of inner rotor; Lsd, Lsq are d axis and q axis
stator inductances; Lrd, Lrq are d axis and q axis inner rotor
inductances; Lmd, Lmq are d axis and q axis mutual inductances;
m1 is the stator winding flux of the permanent magnet; m2 is
the inner rotor winding flux of the permanent magnet; , r are Fig.3. Simulation Model of Mechanical and Electrical Parts
the angular speeds of outer rotor and inner rotor, respectively.
The electromagnetic torque of the rotor in DMPM can be III. SIMULATION RESULTS AND DYNAMIC PROCESS
expressed as: ANALYSIS
Based on the simulation model built in section II, the vehicle
ª 3 3 3 controller makes the ICE start or stop: When the speed of outer
Tinner = − p «( ψ m 2 iq , r + Lmd id , s iq , r − Lmq iq , s id , r ) motor is up to 800rpm, the speed of ICE is stepped by inner
¬ 2 2 2
(5) motor of DMPM from 0 to 800rpm, and when the speed of outer
3 º motor is below 500rpm, the ICE is stopped, so its speed is 0rpm.
− ( Lrq − Lrd )id , r iq , r »
2 ¼ The simulation results of this dynamic process are shown in
ª 3 Fig.1.
Touter = p « ( )
3
iqsψ m1 + iqrψ m 2 + ( Lsd − Lsq )id , s iq , s From Fig.4 (a) and Fig.4 (b), when the speed of ICE is stepped
¬ 2 2
(6) from 0rpm to 800rpm, there is an overshoot speed between the
3 3 º given speed and the real speed of ICE, and the output torque of
+ ( Lrd − Lrq )id , r iq , r + ( Lmd − Lmq )(id , s iq , r + iq , s id , r ) »
2 2 ¼ the inner motor is up to 200Nm. This torque will act on outer
motor in the opposite direction, which will cause the outer motor
Where P is the pole pairs. and vehicle to speed down as shown in the Fig.4(c), Fig.4 (d)
and Fig.4 (e). The results when the ICE is stopped can be got
B. Building of Simulation Model
from Fig.4 (a) to Fig.4 (e). The impact output torque acts on
Based on the mathematical model of DMPM, the simulation
model which integrates DMPM, internal combustion engine outer motor when stopping the ICE, which will change the speed
(ICE) and controller together is built in matlab/simulink, as of outer motor and vehicle.
shown in Fig.2. The simulation model includes model of EVT As analyzed above, the torque acting on outer motor could be
based on DMPM, the models of tire and vehicle, vehicle avoided when the vehicle is driving. In this paper, some
controller. The models of tire and vehicle can be got from the measures are taken to avoid torque impact when ICE is started,
library of matlab/simulink directly; the vehicle controller the torque impacting generated when ICE is stop will be avoided
controls the start or stop of ICE according to the real speeds of by controlling the working modes of inner motor, however it is
DMPM’s outer motor. In this simulation model, the signals of
ICE and DMPM are mechanical signals and electric signals, beyond the scope of this paper.
respectively, and the simulation model is shown in Fig.3. One measure is to control the speed of ICE to slope from 0
rpm to 800rpm in 2s; the simulation results are shown in Fig.5
2011
(a) to Fig.5 (e). The overshoot speed between the given speed IV. MECHANICAL DECOUPLING CONTROL AND EXPERIMENT
and the real speed is eliminated; the output torque of inner motor RESULTS ANALYSIS
is decreased to about 75Nm; the impact torque acting on outer
motor, which will cause the outer motor and vehicle to speed A. Mathematica coupilng Analysis and Decoupling Control of
down, decreases greatly. DMPM
Therefore this measure will decreased the impact torque on As analyzed in [5], the motion equation of outer rotor can be
outer motor in some degree, but the time of ICE’s startup is 2s, obtained:
which is too slow when the vehicle is driving. Another measure,
which is mechanical decoupling control, will be taken. dω
J + TLoad + Bω = Touter (7)
Another result will be got from Fig.4 and Fig.5, the throttle is dt
open when the speed of ICE is up to 800rpm, and the output
torque of inner motor will change from positive number to 100
negative number. 50
Torque(Nm)
300 0
-50
200
Torque(Nm)
-100
100
-150
Outer Torque of Inner Motor
0 Signal of ICE startup
-200
0 50 Time(s) 100 150
-100
Output Torque of Inner Motor (a)
Signal of ICE Startup
-200 1000
0 50 Time(s) 100 150
800
(a)
1000 600
Speed(rpm)
800 400
600
Speed(rpm)
200
400
0
Given Speed of ICE
200 Real Speed of ICE
-200
0 0 50 Time(s) 100 150
Given Speed of ICE
Real Speed of ICE
-200
0 50 100 150 (b)
Time(s)
100
(b)
100 50
Torque(Nm)
50
Torque(Nm)
0
-50
-50 Output Torque of outer Motor
Signal of ICE Startup
-100
-100 0 50 Time(s) 100 150
Output torque of Outer Motor
Signal of Ice Startup
-150
0 50 100 150
(c)
Time(s)
1500
(c)
1500 1000
Speed(rpm)
1000
500
Speed(rpm)
500
0
Given Speed of Outer Motor
0 Real Speed of Outer Motor
Given Speed of Outer Motor
Real Speed of Inner Motor Given Speed of ICE
Given Speed of ICE
-500
-500 0 50 Time(s) 100 150
0 50 100 150
Time(s)
(d)
(d) 40
40
30
30
Speed(km/h)
Speed(km/h)
20
20
10
10
0
0
Given Speed of Vehicle Given Speed of Vehicle
Real Speed of Vehicle Real Speed of Vehicle
-10 -10
0 50 100 150 0 50 Time(s) 100 150
Time(s)
(e)
(e)
Fig.5. Simulation Results when the given speed of ICE is sloped
Fig.4. Simulation Results when the given speed of ICE is stepped
2012
Tstator + Touter + Tinner = 0 (8)
dω
J + TLoad + Bω = −Tstator − Tinner (9)
dt
1000
process without mechanical decoupling control and dynamic
process with mechanical decoupling control, respectively. 500
During the experiment, the working mode of dynamometer is
in the constant speed set in 1000rpm. At the time of 6s, a torque 0
command which is shown in Fig.8 and Fig.9 acts on outer motor
of DMPM, which causes the speed of outer motor to increase; -500
and the command speed of inner motor, is sloped to 800rpm in 1s,
when the speed of outer motor is up to 800rpm. The throttle is -1000
0 5 10 15 20 25 30 35
open when the speed of ICE is up to 800rpm, at the same time, Time(s)
the command speed of inner motor is ascended to 1500rpm and Fig.8. Dynamic Process without Mechanical Decoupling Control
its output torque becomes negative number.
As the arrow shown in Fig.8, there is a speed impact of outer 2000
Given Torque of Outer Motor(Nm/10)
motor when ICE is startup because of the mechanical coupling Given Speed of Inner Motor(rpm)
Real Speed of Outer Motor(rpm)
1500
between inner motor and outer motor of DMPM which will Real Speed of Inner Motor(rpm)
Speed(rpm) or Torque(Nm)
2013
2. During the experiment, the impact torque is eliminated [4] Guo Xinhua, Wen Xuhui, Chen JingWei, Zhao Feng, Guo Xizheng.
Simulation of an Electrical Variable Transmission Based on Dual
completely by applying the mechanical decoupling control and
Mechanical Port Electric Machine with Clutch[C]. ICEMS2008
using the sloped command speed instead of stepped command [5] Zhao Feng, “The Study on Theory and Application of Dual Mechanical
speed to control the ICE’s startup. Ports Electric Machine,” Ph.D. Thesis, Institute of Electrical Engineering
3. By comparing the results of simulation and experiment, the Chinese Academy of Sciences, Beijing, P.R.China, 2006
[6] Zhao Feng, Wen xuhui and Chen Jingwei. Modeling of PM-PM Dual
simulation model built can simulate the dynamic process of an Mechanical Port Electric Machines [C] Industrial Electronics Society,
EVT based on DMPM. IECON 2006-33nd Annual Conference of IEEE.Nov.2006 ,1251 - 1256
[7] Pisu.P. and Rizzoni.G. A Comparative Study Of Supervisory Control
ACKNOWLEDGMENT Strategies for Hybrid Electric Vehicles [J].IEEE Transactions on Control
Systems Technology. Volume15, Issue3, May 2007, 506 - 518.
This work was supported in part by the National Natural [8] Li Jiong and Zhang Cheng-ning. Study on Energy Management Strategy of
Science Foundation of China under Project 50707031. Electric Vehicle Based on Hybrid System Theory [J]. Journal of System
Simulation, 2006,18˄10˅:2932-2935
REFERENCES [9] Bailey, K.E. and Powell, B.K. A hybrid electric vehicle powertrain
dynamic model[C] . American Control Conference, 1995, Volume 3:1677
[1] Dong Yang, Zhou Rong, Xia Shenzhen, Wen Xuhui, Zhao Feng, Fan – 1682
Tao,Chen Guilan. A type of Electric Variable Transmission With the [10] Powell, B.K. Bailey, K.E. and Cikanek, S.R. Dynamic modeling and
function of directly transmission used in the vehicle. The patent applied control of hybrid electric vehicle powertrain systems [J]. Control
new type, Patent No.:200620000177.2. Systems Magazine, IEEE, Volume 18, Issue 5, Oct. 1998:17 - 33
[2] Zhao Feng, Wen Xuhui, Chen Jingwei and Liu Jun. A Novel Machine for
Hybrid Electric Vehicle Propulsion System[C].ICEMS2006
[3] Xu Longya. A New Breed of Electric Machines-Basic Analysis and
Applications of Dual Mechanical Port Electric Machines[C]. ICEMS2005
2014