Vous êtes sur la page 1sur 2

P

O
U
Systèmes dynamiques hybrides R
Modélisation et simulation E
par Michel BERTRAND
N
Docteur-ingénieur, École nationale supérieure d’arts et métiers (ENSAM), Lille
Claude IUNG

et
Professeur, École nationale supérieure d’électricité et de mécanique (ENSEM), Nancy
Janan ZAYTOON
S
Professeur, université de Reims A
V
Bibliographie O
Références [11] NAKHLE (M.) et ROUX (P.). – Exposé de pré- [20] MATTSSON (S.E.), ELMQVIST (H.) et BROE-
[1] ZAYTOON (J.) (éd.). – Les Systèmes Dynami-
ques Hybrides. 3e Conférence Internationale
sentation du progiciel NEPTUNIX. Document
CISI, RTI/AST/SIMU/83-004 (1983).
NINK (J.F.). – Modelica: An international effort
to design the next generation modelling lan-
I
guage. Journal A, Benelux Quarterly Journal

[2]
sur l’Automatisation des Processus Mixtes
ADPM’98, Reims (19-20 mars 1998).
FRACHET (J.P.). – The Hyperfinite Signal : a
[12] FOCH (H.), TRANNOY (B.) et FAUCHER (J.). –
Complete simulation of a static converter by
digital and analogue methods. 1st IFAC Sym-
on Automatic Control, 38 : 3, 16-19
(sept. 1997). Special issue on Computer
R
posium on Control of Power Electronics and Aided Control System Design, CACSD (1998).
new concept for modelling dynamic systems.
Computing Anticipatory Systems (Casys’97), Electrical Drives, Dusseldorf, 1, 363-373 [21] SCHUMACHER (J.M.). – Re-initialization in
Liège, Belgique, éd. D. Dubois (août 1997). (1974). discontinuous systems. Open Problems in
[3] LE BAIL (J.), ALLA (H.) et DAVID (R.). –
Réseaux de Petri hybrides. Technique et
[13] IUNG (C.) et LOUIS (J.P.). – A digital simula-
tion for some processes fed by AC.DC con-
Mathematical Systems and Control Theory,
203-209, Springer (1998). P
science informatiques, 11, no 5, 95-120 verters. Simulation of Systems, (Éd. L.

[4]
(1992).
ALLA (H.) et coll. – Les systèmes de produc-
Deckker), North Holland Pub. Company, 805-
813 (1976).
[22] LESAGE (J.J.) et coll. – Modélisation des sys-
tèmes réactifs. MSR’99. Hermes Sciences
Publications (1999).
L
tion par lot : une approche discret-continu [14] BRANICKY (M.S.) et MATTSON (S.E.). –
utilisant les réseaux de Petri hybrides.
ADPM’92, Paris (janv. 1992).
Simulation of Hybrid Systems. Proceedings
of Hybrid Systems IV Workshop, Lecture
[23] FOSSARD (A.J.), NORMAND-CYROT (D.) et
groupe non linéaire DRET/AFCET. – Systè-
mes non linéaires. Masson (1993).
U
Notes in Computer Science, 1273, (Éd. P. Ant-
[5] HAREL (D.). – Statecharts : a visual formalism
for complex systems. J. of Science of Com-
puter Programming, 8, no 1, 231-274 (1987).
saklis, W. Kohn, A. Nerode, S. Sastry), 34-56,
Springer Computer Science (1997).
Dans les Techniques de l’Ingénieur S
[15] IBRAHIM (F.). – Vers un outil de simulation KAUFMANN (A.). – Introduction à la logique floue.
[6] SCHON (W.) et coll. – Modélisation hybride [R 7 032], traité Informatique industrielle (1992).
dans le cadre des développements d’un sys- d’un processus dynamique hybride et de sa
tème temps réel d’aide à la conduite automo- commande. Thèse de doctorat de l’Institut MIRA (C.). – Étude qualitative. Méthode de l’espace
bile. Journée d’études sur les nouvelles national polytechnique de Lorraine, Nancy de phase. [R 7 160], traité Informatique indus-
percées dans les langages pour l’automatisa- (1993). trielle (1983).
tion, Amiens, éd. SEE (Club 18) (25 nov. [16] BERTRAND (M.) et IMBERT (G.). – Simulation COLOMBARI (G.) et BRARD (P.). – Outil de descrip-
1999). et commande d’un séchoir pilote. MOSIM’03, tion des automatismes séquentiels : le GRAF-
[7] ZAYTOON (J.) et coll. – Systèmes dynami- Toulouse (avril 2003). CET. [R 7 250], traité Informatique industrielle
ques hybrides. Hermes Sciences Publications [17] KALMAN (R.E.), FALB (F.L.) et ARBIB (M.). – (1988).
(2001). Topics in mathematical system theory. Mac
Graw-Hill (1969). LADET (P.). – Réseaux de Petri. [R 7 252], traité
[8] VALENTIN (C.). – Modélisation par RdP
Informatique industrielle (1989).
mixtes : un cas d’études. Communication au [18] BÜHLER (H.). – Réglage par mode de glisse-
groupe SDH, Paris (4 oct. 2001). ment. Presses Polytechniques Romandes DUPONT (D.) et DUBOIS (D.). – Réalisation techno-
[9] DAUPHIN-TANGUY (G.) et coll. – Les bond- (1986). logique du GRAFCET. [S 8 032], traité Informati-
graphs. Traité IC2, Hermes Sciences Publica- que industrielle (2002).
[19] MARECHS (I.) et WILLEMES (J.C.). – Elimina-
tions (2000). tion of latent variables in real differential GIROUX (P.). – Langage UML : développement de
[10] BRENIER (H.). – Les spécifications fonction- algebraic systems. Open Problems in Mathe- logiciel et modélisation visuelle. [H 3 238], traité
nelles. Automatismes industriels et temps matical Systems and Control Theory, Sprin- Technologies logicielles – Architectures des sys-
réel. Dunod (2001). ger Verlag (1998). tèmes (2004).

Normes
ANSI/ISA-88. 01-1995 Batch Control Part 1 : Models and Terminology ANSI/ISA-88.00. 03-2003 Batch Control Part 3 : General and Site Recipe
Models and Representation
ANSI/ISA-88.00. 02-2001 Batch Control Part 2 : Data Structures and Gui-
delines for Languages

Toute reproduction sans autorisation du Centre français d’exploitation du droit de copie


est strictement interdite. − © Techniques de l’Ingénieur Doc. S 7 105 − 1
P _____________________________________________________________________________________________________________________________________
O
U Logiciels
R (liste non exhaustive)

Statemate : ce logiciel permettant la simulation des statecharts a été déve- d’événements, facilitant le calcul des instants de commutation, et une analyse
loppé par D. Harel, le créateur de cet outil, et son équipe. Il inclut aussi un autre des équations permettant souvent une simplification de la représentation.
type de graphe, les activitycharts, et permet la réalisation d’interfaces homme-
UML (Unified Modeling Language) (voir l’article [H 3 238]) : il s’agit d’une
E machine de type industriel, avec boutons poussoirs et voyants.
Stateflow : c’est un module du logiciel Matlab/Simulink ; il bénéficie donc
des auxiliaires (bibliothèque de fonctions, etc.) disponibles dans cet environ-
notation permettant de modéliser un système sous forme objet, c’est-à-dire
d’en faire une représentation informatique indépendamment d’un langage de
programmation. Elle constitue depuis novembre 1997 un standard défini par
N nement très répandu. Il simule le fonctionnement d’un statechart discret, et
peut traduire le fonctionnement hybride par liaison avec le modèle de la partie
continue sous Simulink. Si la commande a été intégrée dans la simulation, elle
l’Object Management Group. Elle a beaucoup d’applications dans la simula-
tion des systèmes hybrides structurés à partir du discret, donc modélisés
notamment par statecharts ou réseaux de Petri.
peut être traduite en exécutable temps réel.
Dymola est un outil de simulation multi-engineering développé par la
Sirphyco : ce logiciel permettant la modélisation et la simulation de plu- société Dynasim autour de Dr Elmqvist. Il est basé sur Modelica, un forma-
sieurs variants des réseaux de Petri hybrides a été développé au laboratoire
S d’automatique de Grenoble.
YAHMST (Yet another Hybrid Simulation Tool) a été développé au labora-
lisme orienté objet de modélisation des systèmes physiques développé par la
Modelica Association. Dymola peut fonctionner avec plusieurs moteurs de
calcul (ACSL, Dymosim ou Simulink), mettant en œuvre des méthodes numé-

A toire d’automatique de Grenoble et appliqué au cas d’un processus batch (cf.


§ 1.1.3) complexe. Il est implanté à l’aide du langage orienté objet Java et per-
met la structuration hiérarchique du modèle. Basé sur l’association à un mode
riques performantes pour la gestion de boucles algébriques par exemple. Il
permet la définition d’états continus et discrets et peut ainsi simuler des
systèmes hybrides. De nombreuses applications existent dans les principaux

V discret d’un jeu d’équations continues, il intègre au solveur un détecteur secteurs industriels.

O Organismes
I Groupe de travail sur les systèmes dynamiques hybrides
Le groupe de travail français sur les systèmes dynamiques hybrides fonc-
IFAC ADHS). Animé par J. Zaytoon, ce groupe travaille actuellement sur deux
projets : « Approches formelles pour l’analyse et la synthèse sûre des SDH »

R tionne sous l’égide de la Société de l’électricité, de l’électronique et des tech-


nologies de l’information et la communication (SEE) et du Club des
enseignants et chercheurs en électronique, électrotechnique et automatique
et « Automatique des systèmes électromécaniques incluant des convertis-
seurs statiques (approche hybride) ».
http://www.supelec-rennes.fr/sdh
(club EEA). Il fait partie du Groupe de recherche en automatique (GdR Automa-
tique). Il se réunit 5 à 6 fois par an depuis plus de 15 ans, organise The Instrumentation, Systems, and Automation Society (ISA)
régulièrement des congrès internationaux (ADPM jusqu’en 2000, maintenant http://www.isa.org
P
L
U
S

Toute reproduction sans autorisation du Centre français d’exploitation du droit de copie


Doc. S 7 105 − 2 est strictement interdite. − © Techniques de l’Ingénieur

Vous aimerez peut-être aussi