You are on page 1of 26

Chapitre 2 : modlisation

et simulation
Niveau: Master II prvention
Universit du 20 aout 55 Skikda

Chapitre 2
Plan:
2.1.
2.2.
2.3.
2.4.
2.5.
2.6.

Introduction.
Systme.
Systme dynamique.
Modlisation.
Modle.
Simulation informatique.
Cours 2: modlisation et simulation

Chapitre 2
2-1-Introduction :
La simulation est lun des outils daide la
dcision les plus efficaces la disposition des
concepteurs et des gestionnaires des
systmes
complexes,
elle
consiste

construire un modle dun systme rel et


conduire des expriences sur ce modle afin
de comprendre le comportement de ce
Cours
2: amliorer
modlisationles
et simulation
systme et
den
performances.

Chapitre 2
2-2-Dfinition - systme :
Un systme fait rfrence un assemblage
dlments fonctionnant de manire unitaire
et en interaction permanente. En latin et en
grec, le mot systme veut dire combiner,
tablir, rassembler. Wikipedia.

Cours 2: modlisation et simulation

Chapitre 2
2-2-Dfinition - systme :
Exemple:
Ensemble de mthodes, de procds organiss ou

institutionnaliss pour assurer une fonction (ex:


systme dducation, systme de production,
systme de dfense).
Ensemble dlments qui se coordonnent pour
concourir un rsultat (ex: systme nerveux).
Appareillage, dispositif, machine assurant une
Cours 2: modlisation et simulation
fonction dtermine (ex: systme dclairage,

Chapitre 2
2-3-Dfinition - systme
dynamique :
Nous commencerons par quelques dfinitions
qualitatives dun systme dynamique.
Un systme dynamique est une systme dont la
caractristique principale est dvoluer dans le
temps.
Un systme sur lequel une certain action est exerce
par le biais dune entre et qui fournit comme
Etatchangeant dtat.
raction une sortie toute en
intrieur
Cours 2: modlisation
et simulation

Chapitre 2
2-3-Dfinition - systme
dynamique :
Notons que :
Le mot dynamique met laccent sur le fait que les
phnomnes concernant le systme ont lieu dans le
temps.
Lentre est normalement associe une cause
(ex : une force) et la sortie un effet (ex : une
acclration).
Les entres sont des quantits qui peuvent tre
Cours 2: modlisation et simulation
contrles (ex : la position de la pdale de

Chapitre 2
2-3-Dfinition - systme
dynamique :
Presque
tous
les
phnomnes
observs
quotidiennement ont des aspects dynamiques
importants et peuvent tre dcrits par un ensemble
dentres et sorties, exemples :
un local chauff (o lentre est le degr
douverture des vannes des radiateurs et le nombre
de personnes et la sortie est la temprature dans la
pice).
2: modlisation
et est
simulation
un circuitCours
lectrique
(o lentre
le courant et la

Chapitre 2
2-3-Dfinition - systme
dynamique :
un

racteur chimique (o les entres sont la


temprature lextrieur, le dbit et la temprature
lentre du racteur et la sortie est la temprature
du ractant).
un systme masse-ressort (o lentre est la force F
applique la masse m et la sortie est la position de
la masse).
un rservoir de stockage (o lentre est le dbit en
2:est
modlisation
simulation
entre et laCours
sortie
le dbit enetsortie).

Chapitre 2
2-4-Dfinition modlisation :
Est la cration dune reprsentation mathmatique
aussi fidle que possible du systme dorigine du
monde
rel, quatio
cest une dmarche
de 4instructio
tapes :
quantit
analys
ns

e
Modle
physique
Source
s
derreu
rs

Modle
mathmatique
(continu)

sModle
numrique
(algbrique)

ns

Modle
informatique

Vers la
simulati
on

cart entre solution cart entre solution exacte


cart entre solution exacte
relle et solution exacte
du
du
+ problme mathmatique
+ systme discret et solution
du problme mathmatique
et solution du systme discret
informatique

Cours 2: modlisation et simulation

Chapitre 2
2-4- Pr-requis de la
modlisation :
La modlisation demande au pralable dtablir:
Lobjectif de la modlisation : par exemple la
reprsentation dun phnomne biologique, la
simulation dun rseau lectrique
Le degr de complexit du modle : certains
modles demandent une profonde connaissance du
domaine (hypothse simplificatrices).
La prcision requise du modle : par exemple la
Cours 2: modlisation et simulation
prvision mtorologique ne ncessite pas la mme

Chapitre 2
2-4- A quoi sert la modlisation?
Comprhension de la ralit: le modle pourrait

apporter une connaissance additionnelle sur les


mcanismes de fonctionnement dun phnomne
(comportements oscillatoires, tats dquilibre,
stabilit, instabilit).
Gnration de solutions: les solutions du modle
fournissent des exemples de comportement du
systme.
Cours 2: modlisation et simulation

Chapitre 2
2-4- A quoi sert la modlisation?
tude de dpendances structurelles: une fois que il

est possible dobtenir aisment des solutions, il est


intressant tudier et analyser le comportement de
solutions en fonction des paramtres ou de la
structure du modle, lanalyse se focalise sur des
notions comme la stabilit, sensibilit et robustesse.
Contrle: il arrive souvent que le but final de la
modlisation
ne
soit
pas
uniquement
une
Cours 2:
modlisation
et simulation
comprhension
dun
phnomne
mais aussi la

Chapitre 2
2-5-Dfinition modle :
Un modle est une reprsentation symbolique
(abstraction) dun systme rel, le modle doit
reproduire aussi fidlement que possible le
comportement de ce systme (le rsultat de la
modlisation).
On distingue plusieurs type de modle notamment:
Les modles discrets, dans lesquels ltat du systme ne

change qu certaines dates (exemple: une file dattente


devant un guichet).
Cours 2: modlisation et simulation

Chapitre 2
2-6- Dfinition - simulation :
Une fois quun modle a t dvelopp et valid il
peut tre utilis pour rpondre toute une srie de
questions:
Quest-ce que il va se produire si japplique telle
action ou tel changement au systme?
Comment le systme va se comporter dici un an?
Si je veux amliorer la performance, est-ce que je
dois apporter la modification 1 ou plutt la
Cours 2: modlisation et simulation
modification 2?

Chapitre 2
2-6- Dfinition - simulation :
Donc, par simulation, nous entendons limitation du
comportement dun
systme rel au cours du temps par lvolution
(lexcution) dun modle sur un ordinateur.

Cours 2: modlisation et simulation

Chapitre 2
2-6- La simulation - avantages :
Economiser le temps et les cots de dveloppement (moins de

prototypage).
Minimiser le risque dun dveloppement (les problmes
devraient apparaitre et corriger dj dans le modle).
Pas de danger dendommager le systme rel en menant des
tests.
Augmenter la qualit du dveloppement.
Plage des paramtres nest pas limite par des contraintes
technologiques(temprature illimite).
Cours 2:
modlisation
et simulation
Les perturbations
peuvent
tre introduit
dans le modle de

Chapitre 2
2-6- La simulation - limitations :
Si le modle est incomplet, imprcis, faux ou inappropri,

et/ou si les rsultats dune simulation sont mal interprts


conduit a de fausses dcisions.
Mme si la modlisation est correcte, le fait dutiliser un
modle hors du domaine de validit peut tre risqus.
Si les expriences directes sont plus faciles mener.
Si les cots dpassent les avantages.
Si les contraintes de temps ou les ressources ne la rend pas
possible.
Cours
2: modlisation
et simulation
Si le systme
est trop
complexe modliser.

Chapitre 2
2-6- La simulation les 4 phases :
1. Dfinition (comprhension) :
Quel est lobjectif concret de la simulation ?
Dlimitation du systme/sous-systme modliser.
Quels phnomnes ? (relations cause/effets ? quations, ...)
2. Modlisation (construction du modle) :
Abstraction du modle physique (quations mathmatiques).
Construction dun modle informatique, et choix du solveur
(Lalgorithme utilis pour trouver une solution numrique
approximative).
Cours 2: modlisation et simulation

Chapitre 2
2-6- La simulation les 4 phases :
3. Validation (simulation proprement dite) :
Evoluer le modle a travers le temps, et voir si le modle
reproduit le comportement du systme rel avec la prcision
requise ?
Sinon, ajustement des paramtres, et ressay encore une fois.
4. Exploitation des rsultats (comparaison avec le rel) :
Manipulation et tude du modle.
Comparaison avec le cahier des charges.
Cours 2: modlisation et simulation

Chapitre 2
2-6- La simulation quations :

Vecteur dtats a
travers le temps
(fonction dtat)

Vecteur de sorties

Cours 2: modlisation et simulation

Chapitre 2
2-6- La simulation quations :
Un modle de premier ordre reprsentant le
mouvement d'une voiture, si nous supposons que la
voiture parcours une route plate, alors les forces
horizontales sur la voiture peut tre reprsent par:

Cours 2: modlisation et simulation

Chapitre 2
2-6- La simulation quations :
Le vhicule de masse m.
Propuls par une force u reprsentant la force

gnre par le moteur, pour ce modle simplifi,


nous supposons que nous pouvons contrler cette
force directement (la modifier instantanment).
Les forces de rsistance bv, en raison de linertie et
la rsistance du vent, sont supposs varier
linairement avec la vitesse du vhicule v et d'agir
Cours
2: modlisation
et simulation
dans le sens
oppos
du mouvement
du vhicule.

Chapitre 2
2-6- La simulation quations :
Avec ces hypothses, nous nous retrouvons avec un
F maappliquant
systme dynamique du premier ordre, en
la 2me loi de Newton (
)nous arrivons
l'quation du systme suivant:
m*a=ub*v
(1) ( a = dv/dt )
Comme nous sommes intresss commander la
vitesse du vhicule, l'quation de sortie est choisie
de la manire suivante:
Cours 2: modlisation et simulation
y = v (2)

Chapitre 2
2-6- La simulation quations :
Fonction dtat:
Si on prend comme tat du systme la vitesse a un
temps t, on obtiens:
dv/dt = 1/m * u b/m * v
X tat actuel U entre
y =
v

X tat prcdent

Cours
modlisation et simulation
Y sortie X
tat2:
prcdent

Chapitre 2
2-6- La simulation quations :
v est la vitesse horizontale de la voiture (units de

m/s).
F est la force cre par le moteur de la voiture pour le
propulser vers l'avant (units de N).
b est le coefficient d'amortissement de la voiture, qui
dpend de la rsistance au vent, roue, friction, etc
(units de N * s/m), nous avons pris la force
d'amortissement proportionnelle la vitesse de la
Cours 2: modlisation et simulation
voiture.

You might also like