Академический Документы
Профессиональный Документы
Культура Документы
Keywords
Modelling, Multi-machine system, traction application, Education tool, System engineering
Abstract
In this paper the fraction system of an automatic subway is described using several graphical tools:
transfer functions, bond-graph, causal ordering graph, power flow diagram and energetic macroscopic
representation. The aim of the paper is to highlight the interest of each tool for the analysis ad the
control of such a system.
I. Introduction
A lot of modellings are available for describing electromechanical systems, from the physical
relationships to state space models, the classical transfer function schemes or generalised impedance
theory [1]. More recently, new graphical tools have been used to suggest other views of these systems.
The bond graph methodology proposed by [2] and developed by [3] is used for modelling dynamic
systems in many different physical areas, and more particularly electromechanical ones as in [4]. The
Causal Ordering Graph has been developed 10 years ago to built control of electrical systems using
inversion rules [5]. Power flow diagram has been more recently developed for control purpose of
electromechanical systems [6]. Energetic macroscopic representation has been developed in 2000 to
analyse and control systems with several electrical machines [7-8]. The aim of this paper is to
highlight the advantages of each of these modelling tools. The same fraction system is thus modelled
using these graphical descriptions.
DC voltage to an embedded filter. The DC voltage is then distributed to 3 choppers. Two of them
supply the field windings of two DC machines. The armature windings of both machines are
connected in series and are supplied by the last chopper. Each machine is associated with a bogie. The
car of the subway is moved by two bogies.
12K
DEl 2005 -- L)i--;c11i
I2'rc.xkn ISBN :90-75815-08-5
P.1
1>q1
Diffc,-rm. enefyctLe dc9criptioms for HVI2NTI J. P.
Dfffcrcn: cncrgctic dc.criptioiis for clcctroinccliankd systenis
8y8tcnW 1-JAUTIERJ. P.
Tnachj<,i
t\3
VDC
7J2eyillr
T
tcb-
t < ( L
3
o
The supply rail delivers a constant DC voltage V.c The filter is composed of an inductor LJ with an
internal resistance R1; nd a capacitor Cj. The capacitor voltage uf1p and the inductor current ijF,>e,. are
state variables, which depend on the DC voltage and the chopper current i01'P:
[f dd
I Cf .ftelU
l = 'f'lter 'chop (1)
The filter voltage is distributed to all choppers through a parallel connection. All supply voltages are
thus identical and the current , is the sum of currents produced by the three choppers:
JIcl = U2= 113 = u fl/(r 2
~~~~~~~~~~~~~~~(2)
tchop = ihop + tchop2 + 'chop3
The chopper no. i can be modelled using a switching vector S±c;ropw0-fshqpfla SCbp(02fT amd a
modulation fumction m0hph0), which links voltages and currents. This modulation function is a
combination of switching functions which indicate the state of power switches K jo.iWJA (s cboi'jcW/ = I
'chop0f) mchop(i)lload
The DC machine no. k has two windings. The armature winding leads to the armature current farm(k)
from the chopper voltage and the armature e.m.f ew+(A):
with L.,7) and Rt.mp inductance and resistance of the armature winding machine no. kc.
the
The field winding leads to the field current 'i)(k) in the same way, but the field e.mf eyk/dr7, has a zero-
value if the machine is well designed:
with Lg0,1,(k and Rjfiu(L) the inductance and resistance of the field winding.
Both machines have their armature windings connected in series:
I tarnnl arm2 = iarm(
(6)
Ceann - e( rm] + eanti2
12K
DEl 2005 -- L)i--;c11i
I2'rc.xkn ISBN :90-75815-08-5
P.2
i,.2
Diffc,-rm. enefyctLe dc9criptioms for HVI2NTI J. P.
Diffcrcn: cncrgctic dc.criptioiis for clcctroinccliankd systenis
1-JAUTIERJ. P.
8y8tcms
The modelling of both windings connected in series is not obvious (see III and V). For some of the
presented tools, a concatenation rule from EMR can be used to solve this modelling problem. An
equivalent armature winding is thus defined with &rn-R.lm+Ra,.n2 Larn - La1Rn +Larrnz [9]:
The electromechanical conversion no. k gives the machine torque T.c.mA) from field ad armature
currents, and armature e.m.f. from the bogie rotation speed
{Froi
=E&grl =(10)
E&:
t FlocrI +F Mocr2
=
The fundamental dynamics relationship yields the subway velocity as state variable from the traction
and resistive forces:
M dv (1 1)
with M the mass of the subway. The subway environment produces a resistive force to the motion F,-09
which depends on the velocity square and of the slope ct.
F
,,s = a + bv±sub + Mgsin a
2 (12)
A classical description with transfer functions is given (Fig. 2) with the assumptions of continuous and
linear relationships for each component. Of course these assumptions are not validated for power
converters, magnetic saturation and the contact law between the wheel and the rail.
O~~~~ ~~~~~~~~~r
<S
12K
DEl 2005 -- L)i--;c11i
I2'roxkn ISBN :90-75815-08-5,
P.3
i,.3
Dfffcrcn: encfyc&
cncrgctic dc9crip6oas
Diffc,-rm. for systems HVI2NTI J. P.
dc.criptioiis for dc trornedianied 8)8tcnw 1-JAUTIERJ. P.
inJhqj MT l AIGY i TF
t<I'7~. C:
7'W(ho R
:Riw2 &
4 I:Lo2 O
f"kqw -*MTF I l CGY TE
&wkJI 1-q z
I: 41W
t
Fig. 3: Bond-Graph description of the subiway traction system
The MTF-elements are associated with the modulated function mc.r<, of the choppers, the MGY-
elements represent the electromechanical conversion and the TF-elements the coupling between
rotational and taslational mechanical domains.
When assigning the causality, it appeas that a derivative causality has to be assigned to one of the two
armature winding inductances connected in series (here on ILLar2 as represented by a dashed line
causal stroke) showing up the dependency between the corresponding state variables. The
consequence will be the derivation of a state space model under implicit from which needs the use an
of a specific solver for simulation. To avoid this problem, the concatenation of the two armature
windings can be done proposed in section I and shown Fig. 4.
as
Uchop2
I1
_
7--l
Z aF!
earrCarr2
I :La,mrni+Laru
Fig. 4: Concatenation of the cannaure windings
It is one of the advantages of the BG model to point out graphically the causality problems, which will
appear in the mathematical equation derivation or simulation phase.
Structural analysis (controllability, observability, invertibility...), simplification in modelling, control
law designing and diagnosis procedures can be directly performed on the BG [10] by means of
graphical causal manipulations and symbolic calculus.
12K
P.4
DEl 2005 -- L)i--;c11i
I2'rc.xkn ISBN :90-75815-08-5 i,.4
Diffc,-rm. encfyc& dc9crip6oas for HVI2NTI J. P.
Diffcrcn: cncrgctic dcecriptioiis for dc trornedianied systems
8)8tcnw 1-JAUTIERJ. P.
arrow: the output (effect) is integral consequence of the input (cause). A bi-directional arrow is
an
associated with a dissipative object and all sort of instantaneous relationships. Inputs and outputs of
processors are kinetic (flow in BG) or potential (effort in BG) variables. The COG of the studied
system is presented in Fig. 5. Such a graph highlights causality chains between variables of connected
elements: the adjustment chain from the chopper orders SCrop(i) to the train velocity vt. As COG of an
element is only focused on its inputs and output, its enables a more synthetic description than classical
transfer function (see Fig. 2). Moreover GOC allows uniform representation of different subsystems
(electrical, mechanical, linear, non-linear, continuous, discrete...).
*lie
icbop2Fv
*~~ ~ ~ ~ ~~m -8L ,4 E
mchop reA
\. 14) (13) .
The control of a system is considered as an inversion of its adjustment function of the power, because
it has to provide the inputs of the system &bohp( from its reference output v<,,,,.& This control
methodology is extended to each processor. The direct inversion of an integral causal processor
mustn't be obtained by means of a derivative operation (in the COG methodology) but through a
controller from the eror between the output on its reference (often PI controller or controller with a
specific fimction). For example the voltage reference 1cspibr& is obtained from ijirthrough a
current controller to invert (5):
(chop(i) CLICi( ref- '/eld(i)mes] with CfXrnerXreI controller ofX (13)
On the other hand, bidirecfional relationships can be directly inverted. For example mnhpqk_rej reference
is obtained from the voltage reference Ucrepand the filter voltage by a direct inversion of (3):
-n.ll ret. f
-_
1tchop_2ref
Ufil1er_umes
(14)
The COG inversion of these both relationships are presented in the lower part of Fig. 5. These rules
can be applied all along the adjustment chain to define the choppers orders &,pa from the subway
velocity reference v,, This specific description leads to automatic deduction of the system control
and defines cascaded control loops. Such as a global control is also provided by the EMR tool (section
V), the global control COG of the subway traction system is not presented in this section.
ElK
Its
DEl 2005 -- L)i--;c11i
I2'rcedcn ISBN :90-75815-08-5 I" f
ISBN
Diffcrcn: enefyc&
cncrgctic dc9crip6oas
Diffc,-rm. for clo=mcch,,uiicd systenis HVI2NTI J. P.
dc.criptioiis for electromechanical ayatcmn HAUTIERJ. P.
the groups "elaboration" or "connection" PFD defines its own symbolism including source/drain,
storage/loss and converter/transformer elements of power. comparison with transfer function
descriptions PFD does not destroy the physical structure and does not sunimanse consumer and
storage effects by definition of time constants. PFD offers the advantage of a detailed graphical
description of the energy distribution associated with classical visible representation of the sum of
power signals as well as use of block symbols. Control inputs for some elements like energy
transformer or converter enable the consideration of non-linearities. Thereby underlies as an essential
fundamental idea the formulation of storage element equations using integral operations as known
from BG and COG. In comparison to BG fields or vectors are not defined. Subsystems are possible in
principle. The Power Flow Diagram description of the studied traction system is given in Fig. 6. This
presentation points out energy storages and consumers.
L,ltt.alt~~~~ 7a
;rt1 T, zFsi
~ ~ 2 o&?
The tnsmission of similar values (e.g. capacitor voltage) respectively the computation of different
values (e.g. chopper currents) is clearly expressed. Energy domains are marked by different geometric
transformer symbols (electric: rectangular, mechanic: triangular). Fig. 7 demonstrates this by a detail
variation of the suggested example. Two motors in series operation can be compared with two motors
in parallel operation. Because of the non-linearity of the wheel-rail-force transmission it is important
to study the stability of the total electromechanical system. Furthermore this non-linearity causes the
necessity of a possibility to control the two motors by independent choppers.
P.6
hUE
DEl 2005 - L)i--;c11i
-I2'rc.xkn ISBN 90-75815-08-5
ISBN :90-758t5-08-5, i,.6
Diffc,-rm. encfyc& dc9crip6oas for HVI2NTI J. P.
Dfffcrcn: cncrgctic dc.criptioiis for dc trornedianied systems
8)8tcnw 1-JAUTIERJ. P.
VDC ~F tor
ES MS
ichop
chop2
EMCS
mI-.
r ~ ~~~
_____________
-~~~~~~~~~ kR21e7
Tdo,0
; R2T{712_ef
Fig. 8: EMR descrzipion of he subway tract ion syste and deduced Mafvimu
m contro! struc uree
A Maximum Control Structure (MCS) can be deduced from EMR using inversion rules from COG.
Controllers are thus required to invert accumulation elements. Moreover, inversions of coupling
devices require criterion coefficients. For example, the bogies force references FEoygiref and Fbogz ref are
deduced from the total force reference Ftorg by inversion of (9) using a repartition coefficient kRI:
an
F tf=kR.tot tf k
[
(15)
(I-kRI )F(o(_rc
Such a control structure leads to a maximum of control operations and measurements. The MCS of the
studied system (lower part of Fig. 8) owns 4 controllers, 8 measurements and 4 criterion coefficients.
In a second step simplifications and estimations of non-measured variables can be made. The actual
control of this system can be found with this methodology [9] and other original controls are deduced
with other simplifications and specific criterion coefficients in order to improve performances [17].
12K
DEl 2005 -- L)i--;c11i
I2'rc.xkn ISBN :90-75815-08-5
PH
P.7X
Dfffcrcn: encfyc&
cncrgctic dc9crip6oas
Diffc,-rm. for systems HVI2NTI J. P.
dc.criptioiis for dc trornedianied 8)8tcnw 1-JAUTIERJ. P.
VI. Discussion
VI.1 Common properties of th e presented tools
Even though their own graphic rules and vocabulary, these descriptions have a lot of common points
because they have been developed in a cybernetic approach, which considers a whole system being
composed of interdependent subsystems. On the contrary of the classical reductionism methodology,
the system study must not be decomposed in separated studies of each component. The series
connection of armatures windings (6) is a good illustration: independent studies of two machines using
integral causality can not be made as underlined by BG analysis or EMR concatenation nule.
All these descriptions are based on energetic considerations (Table 1). In BG the power flows are
explicitly highlighted by bonds. Two kinds of variables are found: flow (BG, PFD) or kinetic (COG,
EMR) variables and effort (BG, PFD) or potential (COG, EMR) variables. The power exchanged by
connected elements is the product of a flow/kinetic variable by effort/potential variable.
an
Key elements are energy storage elements, which generally induce state variables. In BG and PFD,
kinetic or potential storage are differentiated (e. g. element I or C in BG). In COG and EMR, there is
no difference between energy storge, but these elements are at the origin of the whole of the
causalities of the system. Moreover in COG and EMR, they induce controllers using inversion rules.
Causal Ordering Graph Because COG uses only two kinds of processors and integral causality, a
systematic control can be deduced from the modelling graph. COG is thus a dedicated graphical tool
for control purpose. It indicates where measurements have to be made and controllers to be located.
Cascaded loop controls are found by using inversion rules. As COG is focused on inputs, outputs and
internal causality of processors, other properties as dissipative components are not pointed out.
Energede Macroscopic Represeadtion EMR focuses the modelling on coupling devices, which
distribute energy. Association rules have been defined for element connection; these rules can lead to
global fictive equivalent element. By an extension of COG inversion rules, EMR highlights the
necessity for introducing energy distribution criteria in control stuctures. Because it leads to
macroscopic description of the whole system, other properties of the system are not pointed out.
ItS
12K
DEl 2005 -- L)i--;c11i
I2'rc.xkn ISBN :90-7581508-5 n>s
cncrgctic dc9criptioms
Diffc,-rm. for HVI2NTI J. P.
Dfffcrcn: enefyctLe systenis
dc.criptioiis for clcctroinccliankd 8y8tcnW 1-JAUTIERJ. P.
L 5chop3 tchop3
ear e07?1 ±
(1) BO and PFD explicitly indicate the relationships between variables of connected elemelts.
(2) For BG junction can incticate energy distribution or just several components connected to the samne point
(3) For BO and EMR the same variable can appears several times at differ-ent locations.
12K
DEl 2005 -- L)i--;c11i
I2'rc.xkn ISBN :90-75815-08-5
P.9
1'.9
Dfffcrcn: encfyc&
cncrgctic dc9crip.Oas
Diffc,-rm. for systmB HVI2NTI J. P.
dc.criptions for electromechanical 8y8tcms 1-JAUTIERJ. P.
Conclusion
The same traction system is modelled using different description tools. They are all based on energetic
considerations in a systemic philosophy. They just suggest different graphical descriptions of the same
modelling relationships, in order to graphically point out one or several characteristics of the system.
For these reasons, they give another global view of system in comparison with classical tools as
transfer futnctions or state space models. It seems important to set oneself the aims of the chosen
modelling and one promising track is maybe the "multi-tools description".
References
[1] S. E. Gay, J.Y. Routex, M. Ehsani, "Study of Hybrid Electric Vehicle Drive Train Dynamics Using
Gymtor-Based Equivalent Circuit Modeling", 2002 SAE World Congress, Detroit (MI) March 4-7, 2002,
SAE #2002-01-1083.
[2] H. Paynter, Analysis and design of en-gineer-in-g systems, MIT Press, 1961.
[3] D. Kanopp, Ri Rosenberg, Systemn dynamics a unified approach., J. Wiley & sons, 1975
:
[4] G. Gandanegara, B. Sareni. X. Roboam, G. Dauplhin-Tanguy. "Bond graph multi-time scale analysis of a
railway tmetion system", EPE, 200I, Graz, August 2001.
[5] X. Gitlaud, P. Degobert, J. P. Hauier, "Modeling, contol and causality: the Causal Ordering Graph',
16th JVACS World Congress, CD-ROM, Lausanne (Switzerland), Augst 2000.
[6] Ri Sell6lhfeld, G. fl. Geitner, "Power flow and information flow in motion control systems", EPEI-PEMC,
Riga, September 2004.
[7] A. Bouscayrol, B. Davat, B. de Formel, B. Frangois, J. P. Hautier, F. Meibody-Tabar, M. Pietrzak-David,
MsMultimachiie Multiconveder Systemn: application for electromechanical drives", European Phzysics
Journal App/ied Physics, vol 10 no. 2. pp. 131-147, May 2000.
-
[8] A. Bouscayrol, Ph. Delarue, "Weighted control of drives with series connected DC machines', IEEE-
IEMDC'O3, Madison (USA), June 2003, vol. 1, pp. 159-165.
[9] J. C. Mercieca, J. N. Verhille, A. Bouscayrol, "Energetic Macroscopic Represenitation of a subway traction
system for a simulation model', IEEE-ISIE'04, Ajaccio, May 2004, pp. 1519-1524.
[10] G. Dauphin-Tanguy, A, Rahmani, C. Sueur "Bond gaph aided desigi of controlled systeans", Journal
Simiu/tation Practice and Theory, Elsevier Pub, L. Dekker Ed, vol. 7, no. 5-6, 1999.
[It] Jean-Paul Hautier, Pierre-Jean Barre, "The Causal Orderilng Graph, A tool for system modelling and
control law synthesis', Stdiies in infornwtics an7d control, December 2004, vol. 13, no. 4 pp.265-283.
[12] I. Iwasaki, H. A. Simon, "Causality and model abstraction'" Artifieial Intel/igence, Elsevier, vol. 67, pp.
143-194, 1994.
[13] Z. Rubin, S. Mununs, J. Moskowva, "The development of vehicular powertrain system mnodeling
metlhodologies: philosophy and iinplementation", Sjstem Automotive Engineering, paper 971089. 1997.
[14] "GuideLilne VDIIVDE 3547 Assessment of quality of miotion systems and controlled sequences of
miotion,' 'IDpub/lshers, 2003.
[15] Ri Zanasi, "Power-Orienited Graphs for Modeling Electrical Machines", MELECOM'96. Bai (Italy), May
1996, pp. 1211-1214.
[16] A. Bouscayrol, B, Davat, B. de Fomel, B. Frxnyois, J. P. Hautier, F. Meibody-Tabar, E. Monmasson, M,
Pietlzak-David, fl. Razik, E. Semail, M. F. Beikhoris, 'Control Structures for Multi-nachine MuLti-
converter Systeans wNith upstream coupling", Mathcnwrics and Coniputers in Sinmulation, vol. 63, no. 3-5,
pp. 261-270. November 2003. (conmon paper of GE 44 St Nazaire, GREEN Nalcy, L2EP Litle, LEEI
Toulouse and LESiR-SATIE Cachan, according to the MMS project of the GDR-ME2MS).
[17] J, N. Verhille, A. Bouscayrot, P. J. Ba-e, J. C. Mercieca, J. P. Hautier, E. Semail, "Torque tracking
stmtegy for anti-slip control in railway traction systems with coimon supplies', JEEE-JAS'04, Seattle
(USA), October 2004, vol. 4. pp. 273 8-2745.
10
12K
DEl 2005 -- L)i--;c11i
I2'rc.xkn ISBN :90-75,St-08-5,
itic
11.10