Académique Documents
Professionnel Documents
Culture Documents
M1 RISC
Faten Bellakhdhar
Introduction
Comment réussir à appréhender le comportement des systèmes technologiques
de plus en plus complexes, afin de les concevoir, de les réaliser et/ou de les
commander à partir d’un cahier des charges ?
Celui-ci est en général défini par différents intervenants, intéressés par les
aspects fonctionnels du produit, les besoins du consommateur, les contraintes de
coût, le marketing, etc...
Introduction
Un réseau de Pétri est un modèle mathématique permettant la représentation de
systèmes distribués discrets (informatique, industriel).
Etude des systèmes discrets dont les champs d’application sont les systèmes de
production (caractérisés par une variation imprévisible des besoins).
Introduction
• Ils permettent de décrire de manière précise mais non formelle la
structure d’un système,
• Ils offrent un support graphique de conception,
• Ils permettent de décrire un système étape par étape, en
décomposant en éléments plus simples les éléments constitutifs
initiaux du système,
• Ils permettent de décrire à l’aide d’un même support de base, à la fois
la structure et la dynamique d’un système,
• Ils permettent de passer d’une description graphique d’un système à
une description formelle permettant l’analyse mathématique du
système (cohérence).
Introduction
Les principaux utilisateurs de ces réseaux sont les informaticiens et les
automaticiens. Cependant c’est un outil assez général pour modéliser
des phénomènes très variés. Il permet notamment :
• la modélisation des systèmes informatiques,
• l’évaluation des performances des systèmes discrets, des
interfaces homme-machine,
• la commande des ateliers de fabrication,
• la conception de systèmes temps réel,
• la modélisation des protocoles de communication,
• la modélisation des chaines de production (de fabrication).
Introduction
Un modèle est une représentation simplifiée capable de reproduire de
façon pertinente le comportement partiel d’un système.
Modèles mathématiques
équations aux dérivées partielles : mécanique des fluides, géologie,
météorologie, Océanographie
Introduction
Système à Evénements Discrets (SED), caractérisés par :
Introduction
Pour un système réel :
• comprendre (comportement)
• évaluer les performances (vitesse, capacité, coût, rendement, …)
• optimiser (par exemple : déterminer le nombre minimum de ressources
pour qu’ une charge de travail donnée soit accomplie en un temps
déterminé)
• prévoir les évolutions, notamment dans des situations extrêmes
(processus très lents, ruptures, accidents, …)
Pour un projet :
• valider (comportement, performances)
• optimiser
Citons les :
- réseaux de transport,
- réseaux de communications et d'ordinateurs,
- unités centrales d'ordinateurs elles-mêmes,
- ateliers de production manufacturière, notamment dans leur
version "ateliers flexibles" moderne
Ces systèmes dynamiques, ont été négligés par les automaticiens et ont
plutôt été étudiés par les spécialistes de Recherche Opérationnelle, de
Productique, d'Informatique, etc……..
Au début des années 80, c'est la prise en compte de ces systèmes par le monde de
l'Automatique. On les a alors appelés "Systèmes à Événements Discrets" ( SED).
Il est stochastique si au moins une de ses sorties est aléatoire. Dans ce cas
le système est décrit par un processus stochastique.
Un SED est un système dynamique à espace d’états discrets dont les transitions
entre les états sont effectuées suite à l occurrence d’événements.
L’occurrence d’un événement est instantanée dans le sens où elle n’a pas de durée.
Un SED demeure dans le même état en l’absence d’événements.
Seuls les faits importants pour l’étude (certains événements) sont considérés :
- arrivée ou départ d’une ressource (objet, personne, …)
- début ou fin d’une action (d’un processus)
24/12/2023 Faten BELLAKHDHAR 16
Chapitre 1
Etapes de conception des systèmes
Le processus simplifié:
Idée de départ :
– Un ensemble d'automates a états finis qui communiquent
– Avoir à la fois la représentation des automates et celle des communications.
• communications asynchrones par échange de messages.
• communication synchrones par rendez-vous, y synchronisations, ressources
partagées.
• Est-elle correcte ?
Présentation informelle
Le formalisme des réseaux de Pétri est un outil permettant l'étude de
systèmes dynamiques et discrets.
Présentation informelle
Démarche générale