Professional Documents
Culture Documents
2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
«Energetic Macroscopic
Representation »
Prof. B. Lemaire-Semail, Dr. Philippe Barrade
Dr. W. Lhomme, Prof. A. Bouscayrol LEI, EPFL, Switzerland
University Lille1, L2EP, MEGEVH, France
« Energetic Macroscopic Representation »
- Outline -
2
Seminar on EMR, Sept. 2014
• Introduction
• Representation: EMR basic elements
– Sources
– Accumulation
– Conversion
– Coupling
• Organization: fundamental rules
– Direct connections
– Merging rules
– Permutation rules
• Analysis for the simulation and the control
– Action and reaction paths
– Tuning path
• Example: Wind Energy Conversion System
• Conclusion
Seminar Seminar Sept. 2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
« Introduction»
« Energetic Macroscopic Representation »
- System analysis -
4
Seminar on EMR, Sept. 2014
real
system
- System analysis -
5
Seminar on EMR, Sept. 2014
causal models
functional systemic
description static or (cognitive)
quasi-static
models
causal
dynamical models
& forward
approach
« Energetic Macroscopic Representation »
- System analysis -
6
Seminar on EMR, Sept. 2014
Real-time
real dynamical control &
system models Energy
management
representation
• Assumption
– As EMR is an intermediary step, coming after a modeling activity, one will
consider that models are already defined…
Seminar Seminar Sept. 2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
- Different elements -
9
Seminar on EMR, Sept. 2014
• Key elements
– energy storage element
• delay, state variable, closed-loop control
– energy distribution element
• power flow coupling, control with criteria
« Energetic Macroscopic Representation »
- Energy sources -
10
Seminar on EMR, Sept. 2014
• Back to definitions
– System: interconnected subsystems organized for a common objective, in
interaction with its environment.
– Input: produced by environment, imposed to the system
– Output: consequence of the system evolution, imposed to its environment
– Interaction principle: each action induces a reaction
action
S1 S2
reaction
power
- Energy sources -
11
Seminar on EMR, Sept. 2014
i1 iload
system 1
system 2
Environment 1
bidirectional system 3
Environment 2
bidirectional
Environment 3
unidirectional
« Energetic Macroscopic Representation »
- Energy sources -
12
Seminar on EMR, Sept. 2014
• Representation
– Terminal element which represents the environment of the studied system
• Generator or receptor
Source
oval pictogram
background: light green
contour: dark green
1 input vector (dim n)
1 output vector (dim n)
action downstream
upstream x1 x2 source
source power system
y1 y2
direction of
reaction positive power
n (convention)
p1= x1. y1 = ∑x i1 yi1 p2= x2. y2
i =1
« Energetic Macroscopic Representation »
VDC Tice
Battery
(voltage source) i IC engine
generator and Ω (torque source)
receptor of energy Tice generator
VDC
of energy
Bat ICE
i Ω
Tice-ref
I qwind [m3/s]
u Pload [Pa]
Wind
Ligthing bulb (air flow source)
u pload generator energy
receptor of energy
bulb wind
I qwind
« Energetic Macroscopic Representation »
- Accumulation elements -
14
Seminar on EMR, Sept. 2014
• Back to definitions
– System: interconnected subsystems organized for a common objective, in
interaction with its environment.
– Input: produced by a subsystem, imposed to its close subsystem
– Output: consequence of the subsystem evolution, imposed to its close
subsystems
– Interaction principle: each action induces a reaction
– Internal accumulation of energy (with or without losses)
• Key transformation for safety and efficiency
• Output(s) is an integral function of input(s), delayer fron input(s) changes
• Causal description: fixes input(s) and output(s)
– Needs in defining an element representing the accumulation of energy, and the
links with its close subsystems
• According to a causal description, and to the interaction principle
« Energetic Macroscopic Representation »
- Accumulation elements -
15
Seminar on EMR, Sept. 2014
• Representation
– internal accumulation of energy (with or without losses)
• Causality principle
Accumulator
rectangle with an oblique bar
background: orange
contour: red
upstream I/O vectors (dim n)
downstream I/O vectors (dim n)
action
x1 y
y ∝ ∫ f ( x1, x 2 )dt
i1 i2
Ω1 k Ω2
v C T T
capacitor stiffness
1 i1 v Ω1 T
E = C v2 11 2
2 E= T
v i2 T Ω2 2k
« Energetic Macroscopic Representation »
- Conversion elements -
17
Seminar on EMR, Sept. 2014
• Back to definitions
– System: interconnected subsystems organized for a common objective, in
interaction with its environment.
– Input: produced by a subsystem, imposed to its close subsystem
– Output: consequence of the subsystem evolution, imposed to its close
subsystems
– Interaction principle: each action induces a reaction
– Conversion of energy without energy accumulation (with or without losses)
• No delay from input(s) changes
• Non causal description: input(s) and output(s) can be permuted
• Needs in defining an element representing the conversion of energy, and the links
with its close subsystems
– According to a non causal description, and to the interaction principle
« Energetic Macroscopic Representation »
- Conversion elements -
18
Seminar on EMR, Sept. 2014
• Representation
– Conversion of energy without energy accumulation (with or without losses)
• Two possibilities
conversion Square for monophysical conversion
element Circle for multiphysical conversion
background: orange
OR contour: red
upstream I/O vectors (dim n)
downstream I/O vectors (dim p)
Possible tuning input vector (dim q)
i
Ωgear
VDC s
T1
u DCM Ω2 Ω2
s uconv
iconv Tgear T3
iload
VDC uconv u idcm Tdcm T1 Tgear Ω2
Bat
iconv iload idcm edcm Ω
Ωgear Ω2 T3
kΦ
kgear
m
d
L i dcm + r i dcm = u − edcm ⎧Tgear = k gear T1
⎧uconv = m VDC
dt ⎨
⎪
⎨i ⎩Ω gear = k gear Ω 2
⎩ conv = m iload
⎪
⎧Tdcm = kΦ i dcm
⎨ d
⎩edcm = kΦ Ω J Ω 2 = Tgear − T3
dt
« Energetic Macroscopic Representation »
- Coupling elements -
20
Seminar on EMR, Sept. 2014
• Back to definitions
– System: interconnected subsystems organized for a common objective, in
interaction with its environment.
– Input: produced by a subsystem, imposed to its close subsystem
– Output: consequence of the subsystem evolution, imposed to its close
subsystems
– Interaction principle: each action induces a reaction
– Distribution of energy without energy accumulation (with or without losses)
• No delay from input(s) changes
• Non causal description: input(s) and output(s) can be permuted
- Coupling elements -
21
Seminar on EMR, Sept. 2014
• Representation
– Distribution of energy without energy accumulation (with or without losses)
• Two possibilities
Coupling element
Overlapped squares for monophysical conversion
Overlapped circles for multiphysical conversion
OR background: orange
contour: red
no tuning input vector
vcoup1
i1
VDC i1
i2
vcoup1 vcoup2
icoup
VDC vcoup2
i2
icoup
"Vcoup1 = Vcoup2 = VDC
parallel connexion #
$icoup = i1 + i2
« Energetic Macroscopic Representation »
T gear Tgear
Tldif =Trdif =
Tldiff Ωlwh 2 Ωlwh
Ωdiff
Ωlwh + Ωrwh
Ωdiff = Ωdiff Trdiff
Ωrwh 2
Tgear
Trdiff
Ωrwh
Seminar Seminar Sept. 2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
- Warning -
24
Seminar on EMR, Sept. 2014
OR OR
electrical coupling
electrical conversion
electro-mechanical conversion
electro-mechanical conversion
electro-mechanical coupling
mechanical conversion
mechanical-coupling
« Energetic Macroscopic Representation »
x1 x2 x2 x3
– out(S1) = in(s2)
– in(S1) = out(S2)
y1 y2 OK y2 y3
Example d
VDC VDC iL
L iL = VDC − u
L iL dt
Bat
iL iL u
VDC i state variable
u VDC iL
iL Bat
iL u
« Energetic Macroscopic Representation »
Ω1 Ω1
Ω2 Ω2
J1
T1 T2
J2
T3 T4
• Models
€ J1 € Ω2 J2
T1 €Ω1 Ω1 T3 Ω2
k
Ω1 T2 T2 T3 Ω2 T4
causal non causal causal
« Energetic Macroscopic Representation »
k
Ω1 T2 Ω1 Ω2 T4
« Energetic Macroscopic Representation »
• Remain
– The property of a non causal element to permute inputs and outputs can be
efficiently used
• I/Os of a non causal element are fixed by state variables (accumulation
element), does not necessarily solve conflicts of associations
• In case conflicts of association subsist
– Back to the model #
dΩ1 Ω2 = K.Ω1
J1 = T1 − T2 $
dt % T2 = K.T3
J1 dΩ2 J1 dΩ2 T1
= T1 − K.T3 ⇒ 2 = T'2 −T3 with T'2 =
K dt K dt K
€ J1/k2 € T J2 Ω
T1 T’ 2 Ω 2 3 2
2 accumulation elements
k
would impose the same
€ Ω1 Ω2 T3 Ω2 T4 € state variable x1
Conflict of association
« Energetic Macroscopic Representation »
• Remain
– Permutation of elements is possible if one obtain the same global behavior:
• strictly the same effects (y1 and x3) from the same causes (x1 , y3 and z)
Permutation Rule
x1 x2 x3 x1 x’2 x3
y1 y2 y3 y1 y’2 y3
z z
x1 x2 x3
y1 y2 y3
z
« Energetic Macroscopic Representation »
• Remain
– The property of a non causal element to permute inputs and outputs can be
efficiently used
– Permutation rule
• In case conflicts of association subsist
– Back to the model
$ J1 dΩ2
& 2 dt = T'2 −T3 J1 dΩ2 dΩ2 T1
% K ⇒ 2 = T '2 −J2 − T4 with T'2 =
& J2 dΩ 2 = T −T K dt dt K
3 4
' dt
J1/K2+J1
" J1 % dΩ2 T1 T’2 Ω2
$ 2 + J2 ' = T'2 −T4
1/k €
#K & dt
€ Ω1 Ω2 T3
One has finally merged 2 accumulation elements series connected
(same state variable)
€
« Energetic Macroscopic Representation »
• Remain
– When 2 accumulation elements impose the same state variable
• Conflict association
• Solution: Merging rule
Merging Rule
y1 x1 y2 x1 merging y1 x1
x1 y2 x1 y3 x1 y3
NO
1 equivalent function for
2 elements / systemic
Seminar Seminar Sept. 2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
- System analysis
33
Seminar on EMR, Sept. 2014
Real-time
real dynamical control &
system models Energy
management
representation
- Power flow -
34
Seminar on EMR, Sept. 2014
electrical electromechanical
conversion conversion
upstream mechanicaldowntream
source conversion source
x1 x2 x3 x4 x5 x6 x7
S1 S2
y1 y2 y3 y4 y5 y6 y7
z23 z45 z67
energy storage =
power adaptation
upstream downstream
Bat. PE EM Fres
source source
Convention: direction of positive power flow
(could be negative for bidirectional system)
« Energetic Macroscopic Representation »
S1 S2
y1 y2 y3 y4 y5 y6 y7
z23 z45 z67
- Tuning paths -
36
Seminar on EMR, Sept. 2014
upstream downtream
source source
x1 x2 x3 x4 x5 x6 x7
S1 S2
y1 y2 y3 y4 y5 y6 y7
z23 z45 z67
Tuning path: x3 x4 x5 x6 x7
z23
- Tuning paths -
37
Seminar on EMR, Sept. 2014
upstream downtream
source source
x1 x2 x3 x4 x5 x6 x7
S1 S2
y1 y2 y3 y4 y5 y6 y7
z23 z45 z67
Tuning path: y1 y2 y3 y4
z45
Bat. PE EM Fres
The tuning path depends
on the technical requirements
Seminar Seminar Sept. 2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
- Studied WECS -
39
Seminar on EMR, Sept. 2014
iim1
irect iline1 itrans1
vwind Cblade
CgearΩshaft urect13 uinv13 utrans13 ugrid13
iim2 ucap C iline2 itrans2
Ωgear
ΩshaftCim urect23 uinv23 utrans23 ugrid23
iinv
wind blades shaft & induction Voltage Source capacitor Voltage line & trans- electric
gearbox machine Inverter Source Inverter filter former grid
WECS control
Technical requirements: provide the maximum active power P
and control the reactive power Q
« Energetic Macroscopic Representation »
1 2
Fblade = ρ S Vwind
2 ⎧ Tblade = Rblade Ftan g
Ftan g = CT (λ )Fblade ⎨v
⎩ blade = Rblade Ω shaft
CT Rblade
0,06
0,04
v Rblade Ω shaft
0,02 λ = blade =
Fblade Ωshaft 0
0 5 10 15
vwind vwind
CT = f(λ)
« Energetic Macroscopic Representation »
⎧ T1 = k gearT2
d ⎨Ω = k d
J1 Ω ls + fΩ ls = Tblade − T1 gear Ω ls J2 Ω hs + f 2Ω hs = T2 − Tim
dt ⎩ hs dt
Ωls Ωls
Ωhs Ωhs
Tblade T1
T2 Tim
« Energetic Macroscopic Representation »
Element association?
1. permutation
Equivalent power train Tblade Ωls T1 Ωls Ωhs
Tblade Ωshaft Ωgear
pΩ d 1r
is2 isd
Park’s rotor
2s vs2 1r rotor vsd
transformation
Φrotor ird
θr/s θd/s
vrd θr/s
vrq
1s ⎧φr ≈ isd 1s
⎨T vsq irq
2r is1stator ⎩ im ≈isd isq stator
vs3 vs1 q
is3
3r x s ,dq = [P( θ d / s )]x s ,123
3s
x r ,dq = [P( θ d / r )]x r ,123
⎧ φr ≈ k1isd
Modelling simplifications: ⎨T ≈ k φ i
⎩ im 2 r sq
« Energetic Macroscopic Representation »
Squirrel cage
Tim istator ustator permutation of windings and transformation
concatenation of EM conversion and transformation
« Energetic Macroscopic Representation »
⎧1 (closed)
s11 = ⎨
⎩ 0 (open)
iim1 irect ifilt1
urect13 uinv13
iim2 C ifilt2
ucap
urect23 uinv23
⎡ s − s ⎤
mrect = ⎢ 11 13 ⎥ iond
⎣ s12 − s13 ⎦
d ⎧u 2 = mtrans u 3
L1 i1 + R3 i1 = u inv − u1 ⎨
dt ⎩ i 3 = mtrans i 2
uinv i1 u1 i2 i2 i3 u3 i3
i1 u1 i2 u2 u2 u3 i3 ugrid
d d
L2 i 2 + R3 i 2 = u1 − u 2 L3 i 3 + R3 i 3 = u 3 − u grid
dt dt
i1 i2 i3
Ideal
filter line 1 transformer line 2
« Energetic Macroscopic Representation »
Element association?
uinv i1 u1 i2 i2 i3 u3 i3
OK
i1 u1 i2 u2 u2 u3 i3 ugrid
1. merging 2. permutation
uinv i1 u2 i2 i3
L3
iline utransf ugrid 3. merging Leq = L1 + L2 +
m2 trans
« Energetic Macroscopic Representation »
iim1
irect
iline1 itrans1
vwind Cblade
CgearΩshaft urect13 uinv13 utrans13 ugrid13
iim2 ucap C iline2 itrans2
Ωgear
ΩshaftCim urect23 uinv23 utrans23 ugrid23
iinv
wind blades shaft & induction Voltage Source capacitor Voltage line & trans- electric
gearbox machine Inverter Source Inverter filter former grid
vwind Tblade Ωshaft Ωgea eim iim irect ucap uinv iline itransf
r
Wind
T’ grid
Fblade Ωshaft Tgear Tim iim urect ucap iinv iline utransf ugrid
mrect minv
blade equivalent induction rectifier capacitor inverter equivalent
power train machine line & transformer
« Energetic Macroscopic Representation »
vwind Tblade Ωshaft Ωgea eim iim irect ucap uinv iline itransf
r
Wind
T’ grid
Fblade Ωshaft Tgear Tim iim urect ucap iinv iline utransf ugrid
mrect minv
⎡ m13 ⎤ ⎡ m'13 ⎤
mrect = ⎢ ⎥ 2 freedom degrees minv = ⎢ ⎥ 2 freedom degrees
⎣m23 ⎦ ⎣m'23 ⎦
Seminar Seminar Sept. 2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
« Conclusion »
EMR = multi-physical graphical description
based on the interaction principle (systemic)
and the causality principle (energy)
Applications
analysis, design, simulation, control structure…
« Energetic Macroscopic Representation »
- References -
51
Seminar on EMR, Sept. 2014
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, "Formalism of modelling and control of multimachine multiconverter electromechanical systems” (Texte
in French), HDR report, University Lille1, Sciences & technologies, December 2003
A. Bouscayrol, J. P. Hautier, B. Lemaire-Semail, "Graphic Formalisms for the Control of Multi-Physical Energetic
Systems", Systemic Design Methodologies for Electrical Energy, tome 1, Analysis, Synthesis and Management, Chapter
3, ISTE Willey editions, October 2012, ISBN: 9781848213883
K. Chen, A. Bouscayrol, W. Lhomme, "Energetic Macroscopic Representation and Inversion-based control: Application
to an Electric Vehicle with an electrical differential”, Journal of Asian Electric Vehicles, Vol. 6, no.1, June issue, 2008,
pp. 1097-1102.
P. Delarue, A. Bouscayrol, A. Tounzi, X. Guillaud, G. Lancigu, “Modelling, control and simulation of an overall wind
energy conversion system”, Renewable Energy, July 2003, vol. 28, no. 8, p. 1159-1324 (common paper L2EP Lille and
Jeumont SA).
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.
W. Lhomme, “Energy management of hybrid electric vehicles based on energetic macroscopic representation”, PhD
Dissertation, University of Lille (text in French), November 2007 (common work of L2EP Lille and LTE-INRETS
according to MEGEVH network).
Seminar Seminar Sept. 2014
On EMR “Energetic Macroscopic Representation”
Sept. 2014
- Colors -
53
Seminar on EMR, Sept. 2014
Power Power
source system
pale
green gold
• orange background
RGB = (255,215,0)
« gold »
• red border
RGB = (255,0,0)
« red »
• light green background
RGB = (152,251,152)
« pale green »
• dark green border
RGB = (0,128,0)
« greeen »
- EMR pictograms -
54
Seminar on EMR, Sept. 2014
No equation number in slides
power vectors
(size b, full arrows)
signal vectors
(size b/2, empty arrows)
« Energetic Macroscopic Representation »
- Example -
55
Seminar on EMR, Sept. 2014