« Different concepts for Hardware-In-the-Loop...
Transcript of « Different concepts for Hardware-In-the-Loop...
-
HIL’16 summer school
Lille, 1-2 September 2016
http://l2ep.univ-lille1.fr/hil2016/
« Different concepts for
Hardware-In-the-Loop simulation »
Prof. Alain BOUSCAYROL
L2EP, University Lille1,
MEGEVH network, IEEE-VTS DL
-
2
HIL’16, Lille Sept. 2016
1. WHAT IS HIL SIMULATION ?
2. WHICH MODELS FOR HIL SIMULATION ?
3. Different types of HIL SIMULATION ?
Outline
-
3
HIL’16, Lille Sept. 2016
process control (blue)
Physical power system (orange) power
variables
mathematical model (purple)
signal variables
SIMULATION SOFTWARE
REAL-TIME CONTROLLER
SUBSYSTEM UNDER TEST
Graphical rules
-
4
HIL’16, Lille Sept. 2016
Scientific context
………………
• L2EP Lille
• MEGEVH Network
• IEEE VTS DL program
-
5
HIL’16, Lille Sept. 2016
100 members : 30 professors and associate professors,
40 PhD students, 12 lab’s staff, Post-doctoral positions, Master students, etc.
Laboratory of Electrical Engineering and Power electronics (L2EP)
http://l2ep.univ-lille1.fr/
L2EP Lille
-
12
HIL’16, Lille Sept. 2016
Coordination:
Prof. A. Bouscayrol
6 projects
4 PhDs in progress
11 PhDs defended
8 industrial partners
10 academic Labs
(Energy management of
Hybrid and Electric Vehicles)
http://www.megevh.org/
MEGEVH Network
-
13
HIL’16, Lille Sept. 2016
MEGEVH philosophy
MEGEVH-macro
MEGEVH-strategy
MEGEVH-optim
theoretical developments
MEGEVH-store MEGEVH-FC
Development of modeling
and energy management
methods
independently
of the kind of vehicle
Paper Prize Award of
IEEE-VPPC’08
Paper Prize Award of
IEEE-VPPC’12
Paper Award EPE’14
ECCE Europe
Best paper Award
IET-EST journal
2015
experimental plate-forms
Reference vehicles
-
14
HIL’16, Lille Sept. 2016
VTS Distinguished Lecturer Program
• Non-profit professional organization
for advancing technological innovation and excellence
• 400,000 members from 160 countries (30 % students)
• 38 societies on technical interest
• Activities
– scientific workshop, conferences, publications, standards
– database IEEE Xplore, 3.5 millions documents, etc
IEEE - Institute of Electrical & Electronics Engineers
• Technical topics
– land, airborne and maritime services
– mobile communication, vehicle electro-technology
• 2 publications and 4 annual conferences
• Distinguished Lecturer Program
IEEE – Vehicular Technology Society (VTS)
Prof. A. Bouscayrol • HIL simulation • EMR formalism • EVs and HEVs
-
15
HIL’16, Lille Sept. 2016
1. What is of HIL simulation?
………………
• Software simulation
• HIL simulation
• Models for HIL simulation
-
16
HIL’16, Lille Sept. 2016
Industrial V-cycle
Technical
requirements
System
specifications
Component
design
Component
tests
Integration
tests
Prototype time
Accuracy
level component
realization
-
17
HIL’16, Lille Sept. 2016
Software intermediary axis
Technical
requirements
System
specifications
Component
design
Component
tests
Integration
tests
Prototype time
Accuracy
level component
realization
Virtual
Prototype
Virtual
test
-
18
HIL’16, Lille Sept. 2016
HIL simulation test
Technical
requirements
System
specifications
Component
design
Component
tests
Integration
tests
Prototype time
Accuracy
level component
realization
Virtual
Prototype
Virtual
test
-
19
HIL’16, Lille Sept. 2016
HIL simulation approach
Example of an EV
simulation
prototype
http://www.renault.com
production
HIL platform
Component
design
Component
tests
component
realization
the more test are made at HIL the less prototypes are developed
-
20
HIL’16, Lille Sept. 2016
POWER SYSTEM
CONTROLLER BOARD (ECU)
measurements
process control
control signals
power electronics
electric machine
mechanical power train
How to develop the system? Software simulation
Example of an electric drive for traction
System & control
-
21
HIL’16, Lille Sept. 2016
drive control
switching order sij battery + chopper
DC machine
mechanical power train
uchop
idcm
idcm_meas
Tdcm
Wgear Wgear_meas
vev_meas?
Vbat_meas
Traction of an EV:
Battery + chopper
+ DC machine
+ differential
+ 2 driven wheels
drive control
W wh2 T diff2
V bat
i chop W gear
T im
W diff
T gear W wh1 T diff1 s 11 s 21
i dcm
u chop
Example of an EV traction
-
22
HIL’16, Lille Sept. 2016
SIMULATION ENVIRONMENT
power electronics
measurements
electric machine
mechanical power train
process control
control signals
simulation of the system and the control in a simulation software: development / safety / gain of time ...
models
Software simulation
-
23
HIL’16, Lille Sept. 2016
battery + chopper (1)
DC machine (2) (3)
mechanical trans. (4)-(6)
drive control
switching order sij
uchop
idcm
iim_meas
Tdcm
Wgear Wgear_meas
vev_meas?
Vbat_meas
Assumptions: 1 single equivalent wheel (1)
imi
Vmu
dcm
t
chopchop
batchopchop
(4)
vR
m
TR
mF
ev
wh
gear
gear
dcm
wh
gear
tract
W(3) ke
ikT
geardcm
dcmdc
W
(2) eRiidt
dLu dcmdcmdcmchop (5) v
dt
dMFF evrestract
(6) MgsinAvFF 2ev0res
Example of an EV traction system
-
24
HIL’16, Lille Sept. 2016
SIMULATION ENVIRONMENT
power electronics
measurements
electric machine
mechanical power train
process control
control signals
How to check subsystems before real-time implementation?
HIL simulation?
model accuracy simulation solver
sensor effects (quantification, EMI..) ECU effects (discrete-time...)
Limitation of software simulation
-
25
HIL’16, Lille Sept. 2016
HIL simulation (1)
SUBSYSTEM
UNDER TEST
CONTROLLER
BOARD (ECU)
power
electronics
electric
machine
mechanical
power train
process
control
control
signals
Hardware-In-the-Loop (HIL) simulation:
one simulation part is replaced by an actual part
Example: test of ECU and Power Electronics
electric
machine
mechanical
power train
SIMULATION ENVIRONMENT
Interface System Real-time simulation
-
26
HIL’16, Lille Sept. 2016
HIL simulation (2)
Interface System CONTROLLER
BOARD (ECU)
power
electronics
process
control
HIL simulation:
Includes a hardware part, a software part and a specific interface
electric
machine
mechanical
power train
HARDWARE SOFTWARE
HIL simulation = Real-time simulation (but including a hardware part)
= Emulation
-
27
HIL’16, Lille Sept. 2016
HIL simulation requirements
HIL simulation =
Hardware (energy conversion)
+ Models computed in real-time
in dynamic interactions
HARDWARE
REAL-TIME SIMULATION
energetic model
causal model
dynamical model
power
efficient results require:
• an accurate model!
• an ideal interface system
-
28
HIL’16, Lille Sept. 2016
2. Which models for HIL simulation?
………………
• Models and organization
• Systemics and interaction
-
29
HIL’16, Lille Sept. 2016
Simulation for ever!
Launching Matlab/Simulink is more and more a “Pavlov reflex”
real
system
system
simulation
behavior
study
?#@!&?
But:
• Why simulation?
• Which constraints and objectives?
• Which level of accuracy?
• How to be sure of the results?
Typical study procedure
-
30
HIL’16, Lille Sept. 2016
real
system
system
model
system
representation
system
simulation
Intermediary steps are required for complex systems
Limitation to main
phenomena in function
of the objective
Organization of the
model to highlight
some properties
From real system to simulation
-
31
HIL’16, Lille Sept. 2016
real
system
system
model
system
representation
system
simulation
smoothing
inductor
LLl Riidt
dLv
(low frequency
dynamical model)
IL VL
R+Ls 1
(Simulink ©
+Runge Kutta)
(bloc diagram
+Laplace)
scopeStep
1
L.s+R
Basic example
-
32
HIL’16, Lille Sept. 2016
real
system
system
model
system
representation
system
simulation
• dynamic
/ quasi-static
/ static
• structural/functional
• causal/non-causal
• backward
/ forward
Different possibilities at each step in function of the objective
Different categories
-
34
HIL’16, Lille Sept. 2016
Which model subsystem?
Static model • steady state operations
• no transient states
• fast computation time
• global behavior
Dynamical model • transient state operations
• but also steady state operations
• long computation time
• detailed behavior
Quasi-static model • static model + main time constant
• intermediary computation time
• intermediary behavior
Static vs. dynamical models
-
35
HIL’16, Lille Sept. 2016
0 1000 2000 3000 4000 5000 6000 -150
-100
-50
0
50
100
150
Speed in rpm
Torq
ue in N
m
88 85
80 60
30
88
85
85
80 60
30
DC
emtemDC
U
TPTi
),( WW
VSd RSiSd dSddt
SSq
VSq RSiSq dSq
dt SSd
0 RRiRd d Rddt
RRq
0 RRiRq d Rq
dt RRd
)( SdRqSqRdR
mem ii
L
LpT
static efficiency map dynamic model
WW fTTdt
dJ loadem
quasi-static model
WW fTTdt
dJ loadem
0 1000 2000 3000 4000 5000 6000 -150
-100
-50
0
50
100
150
88 85 80 60
30
88
85
85 80
60
30
+
Example of electrical machine
-
36
HIL’16, Lille Sept. 2016
How to describe a system?
Structural description • Physical structure in priority
• Physical links between subsystems
• Design application
Functional description • function priority
• Virtual links between subsystems
• Analysis and control application
Example
2i m1i1v m2v
Mathematic model
Assumption:
Ideal transformer
3D Finite Element Model
Structural vs. functional description
-
37
HIL’16, Lille Sept. 2016
two DC machine system
PSIM (structural) Matlab-Simulink (functionnal)
machines connected by
a unique link (shaft)
machines connected by
two links (torque/speed)
Dedicated software
-
38
HIL’16, Lille Sept. 2016
eHH 222
OHHeO 22 222
1
OHOH 2222
1
F
TSTTH
F
TGE PACPACPAC
PAC
2
.
2
00)00
PACPACPACPACPAC TTTTTE ln32
0
OpHPACPACPACPACPACOpH
qTTTTTSq
qSSq
232
0
200
ln'''''
F
Iq PACOpH
22
0
2
0
2 lnlnP
PB
P
PAE scOcd
scHcd
PAC
PACn
T
IESq
2_
2_2 Hsc
PACHc
P
RT
F
Iq
2_2_
4 Osc
PACOc
P
RT
F
Iq
PACmNM IRVEV
l
PACPAC
nPACPAC
I
IlnBT
I
IIlnATV 1
0
PACtcc
t IRVdt
dVCR
cM VVNV
xdxscxx qRPP 1
xoutcxxdx
scx qqqCdt
dP
1
2dx
sxscxxout
R
PPq
th
OHPAC
OH R
TT
T
Q 2
2
OHth qR 234,0exp50
F
TSTTH
F
TGE PACPACPAC
PAC
2
.
2
00)00
eHH 222
functional
structural
Structural vs. functional description (example)
-
39
HIL’16, Lille Sept. 2016
How to connect subsystem?
Causal description • fixed input and output
• output = integral function of inputs
• difficult interconnection subsystems
• basic solver
Non-causal (acausal)
description • non-fixed inputs and outputs
• different relationships
• easy subsystem interconnection
• specific solver required
• simulation library
21 TTdt
dJ W
T1 T2
W W
W T1
T2 W
T1 T2
Causal vs. acuasal description
-
40
HIL’16, Lille Sept. 2016
Example
211 TTdt
dJ W
T1 T2
W W
T2 T3
W W
ICE electrical
machine
322 TTdt
dJ W
causal description
W T1
T2
W T2
T3
W T1
T3
J1 J2
Jequ
3121 )( TTdt
dJJ W
W
T1
T2
J1
T3 J1
T2
derivative relationship
specific solver
acausal description
Subsystem interconnexion
-
41
HIL’16, Lille Sept. 2016
area xdt
knowledge
of past evolution
OK in
real-time
Principle of causality
physical causality is integral input output
cause effect
t1
t
x
knowledge
of future evolution
slope
dt
dx
?
impossible in
real-time
Causality principle
-
42
HIL’16, Lille Sept. 2016
Example
vC C ic
ccv
dt
dCi
2
2
1
ccvE
delay no energy disruption
vC ic
risk of damage
vC ic d dt
For energetic systems
physical causality is VITAL
Causality principle
-
43
HIL’16, Lille Sept. 2016
If the causality principle is not
respected for 1 subsystem Voltage
Scaps chopper
iHe1
M s
vrame
Fres
Ftot
kbog
kbog
kbog
kbog
Fbog1
Fbog2
k1
1+t1s
x CM1
WB1
uHe
x CM1
x
k2
1+t2s kmcc
iei
iee1
x
k2
1+t2s kmcc
iee2
uHe1
x
x
cHe1
x
x
x
x
uHe2
eee2
eee1
iHe
iHe2
k3
1+t3s
ihach
k3
1+t3s
ifiltrre ufiltrre VDC
[K]
cHi [K]
cHe2 [K]
Risk of damage!
No real-time management
Causality mistake
-
44
HIL’16, Lille Sept. 2016
Causality mistake
Don’t forget to
respect causality!
When you discover a new process (!)
You should apply the right Input…
If not…
It was not a good idea!
He, guy! A new energy converter!
I will press on the neck to model it
-
47
HIL’16, Lille Sept. 2016
Systemic approach
Study of subsystems and their interactions
Holistic property: associations of subsystem
induce new global properties.
Cartesian approach
The study of subsystems is sufficient
to know the system behaviour.
For better performances of a system
Interactions and physical laws must be considered!
System = interconnected subsystems
Cybernetic systemic
black box approach.
behaviour model
Cognitive systemic
physical laws
knowledge model
Systemic vs. Cartesian approach
-
48
HIL’16, Lille Sept. 2016
Group made of individualists
Cartesian approach
Team made of partners
Systemic approach
System 1 System 2 vs.
Brazil 1 – 7 Germany
Expected results
-
49
HIL’16, Lille Sept. 2016
Interaction principle
Each action induces a reaction
action
reaction
S2 S2
Power exchanged by S1and S2 = action x réaction
power
Example
battery load
Vbat Vbat
iload
load battery Vbat
iload
P=Vbat iload
Interaction principle
-
50
HIL’16, Lille Sept. 2016
If the interaction principle is not
respected for 1 subsystem action
S2 S1
Power = 0
iHe1
M s
vrame
Fres
Ftot
kbog
kbog
kbog
kbog
Fbog1
Fbog2
k1
1+t1s
x CM1
WB1
uHe
x CM1
x
k2
1+t2s kmcc
iei
iee1
x
k2
1+t2s kmcc
iee2
uHe1
x
x
cHe1
x
x
x
x
uHe2
eee2
eee1
iHe
iHe2
k3
1+t3s
ihach
k3
1+t3s
ifiltrre ufiltrre VDC
[K]
cHi [K]
cHe2 [K]
Error in the energy analysis
for the whole system
(reaction = 0)
Interaction principle
-
54
HIL’16, Lille Sept. 2016
3. Different types of HIL simulation
………………
• Signal HIL simulation
• Power HIL simulation
-
55
HIL’16, Lille Sept. 2016
CONTROLLER
BOARD (ECU)
power electronics
measurements
electric machine
mechanical power train
process control
control signals
The actual controller board containing the process control is tested.
subsystem to test
Objectives: - control assessment - reliability of ECU - fault operation of ECU - …
Signal HIL simulation
-
56
HIL’16, Lille Sept. 2016
SYSTEM UNDER TEST
CONTROLLER
BOARD (ECU)
SIMULATION ENVIRONMENT
power electronics
measurements
electric machine
mechanical power train
process control
control signals
Interface System: • only signals • equivalent measurements • equivalent control signals
Signal HIL simulation
-
57
HIL’16, Lille Sept. 2016
SYSTEM UNDER TEST
CONTROLLER
BOARD (ECU)
power electronics
measurements
electric machine
mechanical power train
process control
control signals
Second controller board with its own interface
Fast dynamic: FPGA?
EMULATION CONTROLLER
Signal HIL simulation
-
58
HIL’16, Lille Sept. 2016
ECU
subsystem to test
EMULATION CONTROLLER
battery + chopper (1)
DC machine (2) (3)
mechanical trans. (4)-(6)
drive control
sij
uchop
idcm
idcm_meas
Tdcm
Wgear
Wgear_meas
Vbat_meas
SYSTEM UNDER TEST
CONTROLLER
BOARD (ECU)
Remark: dynamic causal models
(2) eRiuidt
dL dcmdcmchopdcm uchop dtui chopdcm
Example of signal HIL simulation
-
59
HIL’16, Lille Sept. 2016
CONTROLLER
BOARD (ECU)
power electronics
measurements
electric machine
mechanical power train
process control
control signals
subsystem to test
Objectives: - control assessment - power device assessment - interactions (EMI…) - …
The actual controller board and a power subsystem are tested.
Power HIL simulation
-
60
HIL’16, Lille Sept. 2016
SIMULATION ENVIRONMENT
SYSTEM UNDER TEST
CONTROLLER
BOARD (ECU)
power electronics
electric machine
mechanical power train
process control
control signals
Interface System: • control and power signals • equivalent measurements • power action and reaction
Power HIL simulation
-
61
HIL’16, Lille Sept. 2016
SIMULATION ENVIRONMENT
SYSTEM UNDER TEST
CONTROLLER
BOARD (ECU)
power electronics
electric machine
mechanical power train
process control
control signals
Emulation system: interaction with hardware
Emulation control: control of the emulation system and interaction with the model
emulation system
emulation control
Power HIL simulation
-
62
HIL’16, Lille Sept. 2016
EMULATION CONTROLLER
SYSTEM UNDER TEST
CONTROLLER
BOARD (ECU)
power electronics
electric machine
mechanical power train
process control
control signals
The same controller board can be used for: • control of the emulation system • real-time simulation of subsystems
emulation system
emulation control
Power HIL simulation
-
64
HIL’16, Lille Sept. 2016
ECU
subsystem to test
L
uchop
idcm
idcm_ref current loop
example of emulation system
idcm
idcm
battery + chopper
DC machine (2) (3)
uchop
battery + chopper
emulation system
uchop
must impose the same current
Example of power HIL simulation (1)
-
65
HIL’16, Lille Sept. 2016
EMULATION CONTROLLER
• fast current loop • small sampling period
L
uchop
idcm
idcm_ref
current loop
emulation system real battery and chopper
drive control
ECU
DC machine (2) (3)
uchop_est mechanical trans. (4)-(6)
Example of power HIL simulation (1)
-
67
HIL’16, Lille Sept. 2016
ECU
subsystem to test
Wgear _ref speed / current loops
example of emulation system
Tdcm
Wgear
must impose the same speed
Wgear
DC machine
mechanical trans. (4)-(6)
Tdcm
?
Mechanical power HIL simulation
-
68
HIL’16, Lille Sept. 2016
emulation system
Tdcm
Wgear
real machine
real bat. & chopper
EMULATION CONTROLLER
drive control
ECU
Tdcm_est mechanical trans. (4)-(6)
Wgear _ref
speed / current loops
Example of mechanical power HIL simulation
-
69
HIL’16, Lille Sept. 2016
3b. Full-scaled and reduced-scale HIL simulation
………………
• Full-scale HIL simulation
• Reduced-scale HIL simulation
-
70
HIL’16, Lille Sept. 2016
CONTROLLER
BOARD (ECU)
power electronics
electric machine
process control
control signals
• Full-power emulation system is required
• The system under test can directly be
implemented on the real process
Full-power subsystems are tested
EMULATION CONTROLLER
mechanical power train
emulation system
emulation control
SYSTEM UNDER TEST
Full-scale power HIL simulation
-
71
HIL’16, Lille Sept. 2016
Tdcm_est
EMULATION CONTROLLER
drive control
ECU
mechanical trans. (4)-(6)
Wgear _ref
speed / current loops
emulation system
Tdcm
Wgear
real machine
real bat. & chopper (Tes)max > (Treal)max
(Wes)max > (Wreal)max
(Pes)max > (Preal)max
T
W
(dynamics)es faster than
(dynamics)mech trans
Jes < Jmech-trans
Example of full-scale power HIL simulation
-
72
HIL’16, Lille Sept. 2016
CONTROLLER
BOARD (ECU)
power electronics
electric machine
process control
control signals
• Intermediary step before full-scale HILs
• Power adaptation (PA) is required if
full-scale models are used
Reduced-power subsystems are tested
EMULATION CONTROLLER
mechanical power train
emulation system
emulation control
SYSTEM UNDER TEST
P A
Reduced-scale power HIL simulation
-
73
HIL’16, Lille Sept. 2016
CONTROLLER
BOARD (ECU)
power electronics
electric machine
process control
control signals
FULL SCALE
mechanical power train
emulation system
emulation control
P A
REDUCED SCALE
Interest of the full-scale model: • real parameters and non linearities are used • can be used for full-scale HIL extension
Reduced-scale power HIL simulation
-
74
HIL’16, Lille Sept. 2016
emulation system
Tdcm
Wgear
real machine
real bat. & chopper
EMULATION CONTROLLER
drive control
ECU
Tdcm_est mechanical trans. (4)-(6)
Wgear _ref
speed / current loops
P A
reduced-power experimental
set-up
Example of reduced-scale power HIL simulation
-
75
HIL’16, Lille Sept. 2016
Tdcm_est
mechanical trans. (4)-(6)
Wgear _ref
P A
emulation control
Tdcm_mod
Wgear _mod
reduced-scale part full-scale part
Pem Pmt
refgearmodgear
estdcmTmoddcm
k
TkT
WW W
emTmt PkkP W
PA = power amplification
T
W
full-scale mech. trans.
reduced-scale mech. trans.
emulation machine
kWWmax
kTTmax
Example of power adaptation
-
76
HIL’16, Lille Sept. 2016
Conclusion
………………
• Full-scale HIL simulation
• Reduced-scale HIL simulation
-
77
HIL’16, Lille Sept. 2016
Conclusion
HIL simulation =
Hardware (energy conversion)
+ Models computed in real-time
in dynamic interactions
HARDWARE
REAL-TIME SIMULATION
energetic model
causal model
dynamical model
power
• an accurate and adapted model!
• an ideal interface system
Don’t forget
the coffee break!
-
159
HIL’16, Lille Sept. 2016
References
………………
-
160
HIL’16, Lille Sept. 2016 [Allègre 10] A. L. Allègre, A. Bouscayrol, J. N. Verhille, P. Delarue, E. Chattot, S. El Fassi, “Reduced-scale power
Hardware-In-the-Loop simulation of an innovative subway", IEEE transactions on Industrial Electronics, vol.
57, no. 4, April 2010, pp. 1175-1185 (common paper of L2EP Lille and Siemens Transportation Systems).
[Bouscayrol 06a] A. Bouscayrol, W. Lhomme, P. Delarue, B. Lemaire-Semail, S. Aksas, “Hardware-in-the-loop
simulation of electric vehicle traction systems using Energetic Macroscopic Representation”, IEEE-IECON'06,
Paris, November 2006, (common paper L2EP Lille and dSPACE France).
[Bouscayrol 06b] A. Bouscayrol, X. Guillaud, R. Teodorescu, P. Delarue, W. Lhomme, “Hardware-in-the-loop
simulation of different wind turbines using Energetic Macroscopic Representation”, IEEE-IECON'06, Paris,
November 2006, , (common paper L2EP Lille and Aalborg university, Denmark).
[Bouscayrol 09] A. Bouscayrol, X. Guillaud, P. Delarue, B. Lemaire-Semail, “Energetic Macroscopic
Representation and inversion-based control illustrated on a wind energy conversion systems using Hardware-
in-the-loop simulation”, IEEE transaction on Industrial Electronics, 2009.
[Bouscayrol 11] A. Bouscayrol, "Hardware-In-the-Loop simulation", Industrial Electronics Handbook,
second edition, tome “Control and mechatronics”, Chapter 33, CRC Press, Chicago, March 2011, pp. 33-
1/33-15, ISBN 978-1-4398-0287-8.
[Lhomme 07] W. Lhomme, R. Trigui, P. Delarue, A. Bouscayrol, B. jeanneret, F. Badin, “Validation of clutch
modeling for hybrid electric vehicle using Hardware-In-the-Loop simulation”, IEEE-VPPC’07, Arlington
(USA), September 2007, (common paper L2EP Lille and LTE INRETS Bron according to MEGEVH project).
[Verhille 07] J. N. Verhille, A. Bouscayrol, P. J. Barre, J. P. Hautier, “Validation of anti-slip control for a subway
traction system using Hardware-In-the-Loop simulation”, IEEE-VPPC’07, Arlington (USA), September 2007,
(common paper L2EP Lille and Siemens Transportation Systems).
Special section « HIL simulation », IEEE transactions on Industrial Electronics, vol. 57, no. 4, April 2010.
Refrences from L2EP – Univ. Lille1
-
161
HIL’16, Lille Sept. 2016 [Athanasas 04] K. Athanasas, I. Dear, "Validation of complex vehicle systems of prototype vehicle", IEEE trans. on Vehicular Technology, Vol. 53, no. 6, November 2004, pp. 1835-1846.
[Hanselmann 96] H. Hanselmann, "HIL simulation testing and its integration into a CACSD toolset", IEEE-CACSD’96, Dearborn, Sept. 96.
[Kodjadi 04] H. M. Kojabadi, L. Chang, T. Boutot, "Development of a novel wind turbine simulator for wind energy conversion systems using an inverter-controlled induction motor", IEEE trans. on Energy Conversion, vol. 19, no. 3, pp. 547-552, September 2004.
[Li 06] H. Li, M. Steurer, S. Woodruff, K. L. Shi, "Development of a unified design, test, and research
platform for wind energy systems based on hardware-in-the-loop real time simulation", IEEE trans. on
Industrial Electronics, vol. 53, no. 4, June 2006, pp. 1144-1151.
[Lok-Fu 07] P. Lok-Fu, V. Dinavahi, C. Gary, M. Steurer, P. F. Ribeiro, P.F., "Real-time digital time-varying
harmonic modeling and simulation techniques IEEE Task Force on harmonics modeling and simulation",
IEEE trans. on Power Delivery, Vol. 22, no. 2, April 2007, pp. 1218-1227.
[Lu 07] B. Lu, X. Wu, H. Figueroa, A. Monti, "A low cost real-time hardware-in-the-loop testing approach of
power electronics control", IEEE trans. on Industrial Electronics, vol. 54, no. 2, April 2007, pp. 919-931.
[Maclay 97] D. Maclay, "Simulation gets into the loop", IEE Review, May 1997, pp. 109-112.
[Rabbath 02] C. A. Rabbath, M. Abdoune, J. Belanger, K. Butts, “Simulating hybrid dynamic systems”, IEEE
Robotics & Automation Magazine, Vol. 9, no. 2, June 2002, pp. 39 – 47.
[Terwiech 99] P. Terwiesch, T. Keller, E. Scheiben, "Rail vehicle control system integration testing using
digital hardware-in-the-loop simulation', IEEE transactions on Control System Technology, Vol. 7, no. 3,
May 99, pp. 352-362.
[Zhang 01] Q. Zhang, J. F. Reid, D. Wu, "Hardware-in-the-loop simulator of an off-road vehicle
electrohydraulic steering system", Trans. on ASAE, September 2001, pp. 1323-1330.
Other refrences
-
162
HIL’16, Lille Sept. 2016 S. Astier, A. Bouscayrol, X. Roboam, "Introduction to Systemic Design", Systemic Design Methodologies for Electrical Energy,
tome 1, Analysis, Synthesis and Management, Chapter 1, ISTE Willey editions, October 2012, ISBN: 9781848213883
P. J. Barre, & al, "Inversion-based control of electromechanical systems using causal graphical descriptions", IEEE-IECON'06, Paris,
November 2006.
A. Bouscayrol, & al. "Multimachine Multiconverter System: application for electromechanical drives", European Physics Journal -
Applied Physics, vol. 10, no. 2, May 2000, pp. 131-147 (common paper GREEN Nancy, L2EP Lille and LEEI Toulouse, according to
the SMM project of the GDR-SDSE).
A. Bouscayrol, G. Dauphin-Tanguy, R Schoenfeld, A. Pennamen, X. Guillaud, G.-H. Geitner, "Different energetic descriptions for
electromechanical systems", EPE'05, Dresden (Germany), September 2005. (common paper of L2EP, LAGIS and University
Dresden).
C.C. Chan, “The state of the art of electric, hybrid, and fuel cell vehicles", Proceedings of the IEEE, Vol. 95, No.4, pp. 704-718,
April 2007.
C. C. Chan, A. Bouscayrol, K. Chen, “Electric, Hybrid and Fuel Cell Vehicles: Architectures and Modeling", IEEE transactions on
Vehicular Technology, vol. 59, no. 2, February 2010, pp. 589-598 (common paper of L2EP Lille and Honk-Kong University).
G. H. Geitner, "Power Flow Diagrams Using a Bond graph Library under Simulink", IEEE-IECON'06, Paris, November 2006.
J. P. Hautier, P. J. Barre, "The causal ordering graph - A tool for modelling and control law synthesis", Studies in Informatics and
Control Journal, vol. 13, no. 4, December 2004, pp. 265-283.
H. Paynter, "Analysis and design of engineering systems", MIT Press, 1961.
R. Zanasi, R. Morselli, "Modeling of Automotive Control Systems Using Power Oriented Graphs", IEEE-IECON'06, Paris,
November 2006.