1. Généralités
L’étude
des systèmes complexes passe nécessairement par
l’établissement de plusieurs modèles. La
modélisation est « l’action d’élaboration
et de construction intentionnelle, par composition de symbole,
de modèles susceptibles de rendre intelligible un phénomène
perçu complexe.
Un
modèle est une représentation abstraite et simplifiée
de la réalité. Un produit ou système peut
être représenté par différents modèles
basés sur différentes vues. Un bon modèle
devra véhiculer les caractéristiques importantes
et représenter de manière concise les éléments
pouvant être considérés comme un peu important
au niveau d’abstraction considéré.
Un formalisme de modélisation est une représentation
de connaissances à communiquer sans ambiguïté.
Il permet de construire des modèles selon des concepts
associés. On trouve la base théorique, des formalismes
de modélisation dans la théorie des graphes, la
théorie des langages et structures logiques, etc. Les
formalismes de modélisation utilisés pour modéliser
des systèmes de production sont souvent associés
à des outils graphiques.
Dans la modélisation, nous distinguons les modèles
de structuration et les modèles de simulation :
- Les modèles de structuration
définissent les concepts de base, les éléments
et les liaisons entre ces éléments d’un
point de vue statique
- Les modèles de simulation
représentent les concepts définis précédemment
et font intervenir le temps : ils prennent en considération
l’évolution dynamique du modèle.
1.1. Notion de "Système"
Définition :
Un
système technique est un ensemble d’éléments
fonctionnels en interaction organisés en fonction d’une
finalité ou d’un but.
Un système (produit en général) répond
à un besoin éprouvé par l’utilisateur
(l’homme).
La compréhension
du fonctionnement des systèmes de production complexes
ne se réduit pas à une simple approche matérielle
(inventaire des composants, …).
Tout système peut être appréhendé
selon trois approches complémentaires :
- une
approche fonctionnelle formalisée des activités
- une approche fonctionnelle temporelle des
événements (processus)
- une approche matérielle,
un inventaire des moyens techniques : schémas, dessins
techniques, documentation constructeur...

Figure 1 : Méthodologie
de l'approche système
Les Niveaux d’automatisation
:
Il existe 3
niveaux d’automatisation de systèmes : manuel,
mécanisé et automatisé. Pour illustrer
chacun de ces niveaux, nous donnons l’exemple d’un
store.
a)
Le système technique élémentaire ou manuel
Le store (figure 2) est manœuvré par l’opérateur
qui utilise son énergie musculaire pour monter et descendre
le store. C’est l’usager qui décide en fonction
de la présence du soleil de conduire cette action.
Dans un système élémentaire ou manuel c’est
l’homme qui fournit l’énergie nécessaire
au système.
b)
Le système technique mécanisé
Le store (figure 3) est manœuvré par un
moteur électrique. L’homme n’agit plus directement
sur le produit mais commande le moteur par l’intermédiaire
d’un interrupteur. C’est l’usager qui décide
encore de monter ou de descendre le store.
Dans un système mécanisé, l’énergie
nécessaire à la transformation du produit est
fournie par une source extérieure. L’homme commande
la succession des opérations.
c)
Le système technique automatisé
L’énergie nécessaire au déplacement
du store (figure 4) est fournie par un moteur électrique,
mais c’est le système qui commande en fonction
des conditions climatiques d’abaisser ou de monter le
store.
Dans un système automatisé, l’énergie
nécessaire à la transformation du produit est
fournie par une source extérieure. Un « automate
» dirige la succession des opérations. L’homme
surveille le système et peut dialoguer avec lui par l’intermédiaire
d’un « pupitre ».
Les
Systèmes mécaniques :
Un système mécanique est un produit ou un bien
d’équipement dont la structure fait appel à
des mécanismes comprenant entre autres des systèmes
de guidages linéaires ou en rotation qui servent à
produire ou à capter le mouvement d’éléments
extérieurs à l’équipement. Ces mécanismes
comprennent des pièces très diverses en matières
métalliques et de plus en plus fréquemment en
matériaux de synthèse. Ces mécanismes sont
actionnés manuellement ou par des actionneurs à
énergie électrique, pneumatique, hydraulique.
Les actionneurs et les déplacements des éléments
peuvent être contrôlés ou pilotés
par des asservissements utilisant des technologies issues des
secteurs mécaniques, électriques, électroniques,
hydrauliques, pneumatiques.
Les systèmes mécaniques sont de plus en plus constitués
d’une association plus ou moins complexe de différentes
technologies issues des domaines mécaniques, hydrauliques,
pneumatiques, électriques et électroniques.
1.2. Notion de "Produit"
Le terme produit
est un concept général dont l'emploi et la signification
diffèrent selon le contexte. Ainsi, ce terme peut faire
référence soit à des objets virtuels (le
produit qui figure dans un catalogue) soit à des objets
physiques (le produit livré au client). Par ailleurs,
cette différentiation peut également exister selon
le métier de l’entreprise considérée.
On parle de produit, d'exemplaire de produit, de produit générique,
de famille de produits, de produit spécifique, de produit
de base, de produit modèle, etc..
Nous retenons trois niveaux de produit (Figure 4) : le produit-physique,
le type-produit et le produit-générique. Le type-produit,
ainsi que le produit-générique (quand il existe)
constituent des spécifications du produit à fabriquer.
Ce sont des produits résultant du processus d'ingénierie.
Le produit-physique par contre est le résultat du processus
de production; c'est un produit matériel qui peut être
plus au moins différent du produit théorique (selon
les conditions dans lesquelles il a été fabriqué).
- Le produit générique
présente un ensemble d'options et de variantes (un produit
virtuel), il est possible d’avoir plusieurs niveaux de
raffinement dans la définition du produit virtuel avant
d’arriver à un produit virtuel réalisable.
- Le type-produit est un sous-ensemble
du produit générique décliné de
celui-ci par la mise en œuvre d'un certain choix d'options
et de variantes réalisables et compatibles entre elles
- Le produit-physique est obtenu par
la réalisation physique d'un type-produit avec un choix
particulier entre variantes. Nous supposons que le type-produit
peut présenter un ensemble de variantes interchangeables
parmi lesquels un choix est à faire lors de la fabrication.
Pour instancier le type-produit vérin hydraulique double
effet, cela implique le choix des dimensions du diamètre
du piston de la longueur de la tige, de la course du piston
et du mode de fixation du vérin.
1.3. La modélisation : concepts et historique
1.3.1. Concepts
La modélisation
s'appuie sur un (ou plusieurs) modèle(s). Le modèle
est une représentation abstraite de la réalité
au sens où il simplifie cette réalité en
vue d'une utilisation précise, pour n'en conserver que
les caractéristiques intéressantes par rapport
au contexte ou au domaine dans lequel on se trouve. Le modèle
est donc une vue subjective mais pertinente de la réalité.
Il permet de simuler le fonctionnement de l'élément
étudié. Les modèles fournissent également
des canevas guidant la construction d'un système, et
permettant de le documenter.
La modélisation et les modèles sont des aides
à l'élaboration et à la structuration des
idées, un support au raisonnement. En effet, les facultés
de compréhension de l'homme ont leurs limites face à
la complexité ; or, en restreignant le problème
étudié, la modélisation permet de se concentrer
sur un seul aspect à la fois. Cette technique facilite
également les échanges entre personnes différentes
en donnant une vision " externalisée " de l'objet
étudié.
Modélisation et modèles sont utilisés depuis
de nombreuses années dans des domaines variés
: l'informatique, bien sûr, pour les systèmes d'information,
mais également l'économie, les mathématiques
ou l'architecture par exemple.
Plusieurs facteurs modifient considérablement le contexte
de développement des systèmes d'information documentaire
(SID) : leur ouverture vers d'autres systèmes, documentaires
ou non documentaires (gestion des droits par exemple), la complexité
et la grande variété des usages, des ressources
et des acteurs à prendre en compte, le passage de la
notion de document à celle d'objet d'information numérique.
Ils constituent une rupture dans les techniques utilisées,
malgré une continuité et un élargissement
des missions des professionnels de l'information-documentation.
Ce contexte nous amène aujourd'hui à considérer
la modélisation comme indispensable dans nos démarches
de conception des SID.
1.3.2. Historique
La modélisation
est très pratiquée dans le secteur des systèmes
d'information, mais les modèles utilisés sont
nombreux et ont fortement évolué au fil du temps
; ce qui ne facilite pas l'extension de leurs usages. On peut
distinguer quatre approches différentes correspondant
à quatre grandes périodes.
* L'approche cartésienne des
années soixante-dix, avec les méthodes SADT ou
Data-Flow par exemple. Elle s'appuie sur l'analyse des fonctions
que doit remplir le système ; son approche est hiérarchique,
du général au spécifique. Malgré
la simplicité de cette méthode, la parcellisation
de l'analyse centrée sur les fonctions engendre des redondances
sur les données, celles-ci n'étant pas prises
en compte dans ce modèle.
* L'approche systémique, développée
dans les années quatre-vingt, s'inspire quant à
elle de la théorie systémique des organisations,
combinée à une approche conceptuelle. Ici la modélisation
est abordée selon deux points de vue complémentaires
: les données et les traitements. La méthode Merise,
très employée en France, entre dans cette catégorie.
Ici, le modèle conceptuel des données (MCD) organise
l'analyse suivant le couple entité/relation. L'entité
décrite par des attributs ou propriétés
est la représentation de l'existant analysé.
Cette méthode assure une plus grande cohérence
des données traitées grâce au principe de
non-redondance, mais la séparation nette entre le modèle
des données et celui des traitements peut faire apparaître
des défauts dans la représentation de la réalité
étudiée, en particulier par la non-prise en compte
des aspects dynamiques.
* L'approche objet s'est développée
dans les années quatre-vingt-dix, d'abord dans le domaine
de la programmation, puis dans celui de la conception et de
l'analyse des systèmes. La volonté était
de modéliser un système tout à la fois
d'un point de vue structural, fonctionnel et dynamique, en partant
d'un travail d'abstraction. Le formalisme de cette approche
ressemble fort à celui des méthodes systémiques,
mais ici tout est objet, et l'aspect dynamique de la vie des
objets revêt un caractère décisif. Pour
limiter les ambiguïtés et faciliter l'analyse, ces
démarches comportent à la fois un langage commun
permettant de représenter des concepts (vocabulaire)
et des règles (grammaire).
* L'approche UML : un grand nombre
de modèles différents existants (plus de cinquante)
constitue un frein au développement de cette approche.
C'est pourquoi les concepteurs de trois méthodes objets
ont proposé en 1994 un " langage de modélisation
unifié ", fondé sur l'approche objet : l'UML
(Unified Modelisation Language). Il est devenu un standard international
en 1997.
L'approche objet, en rupture avec les approches procédurales
plus traditionnelles, et le processus d'abstraction en amont
du travail de formalisation peuvent être mis en œuvre
quels que soient les outils de développement choisis.
C'est la force de ce processus de modélisation.
Modèle
Produit
Un modèle de produit est
une représentation sémantique de l’information
géométrique et technologique attachée à
un produit technologique.
Produit
manufacturé
Un produit manufacturé
est un assemblage structurel d’une ou de plusieurs fonctions
élémentaires, destinées à satisfaire
un besoin exprimé dans un cahier des charges fonctionnel.
Ce peut être une pièce ou un assemblage de plusieurs
pièces.
L’analyse
d’un processus de conception d’un produit fait apparaître
une manipulation à différents niveaux dont les
principaux pourraient être : le fonctionnel, le structurel,
le volumique, le technologique et le comportemental (tableau
1).
Niveaux |
Objets |
Entités |
Fonctionnel |
Fonctions à remplir par l’objet
Flux fonctionnels |
Liaisons fonctionnelles
Surfaces Fonctionnelles |
Structurel |
Décomposition des ensembles
Position des ensembles |
Objets technologiques
Positions
Architecture |
Volumique |
Définition géométrique
Caractérisation des matériaux |
Géométrie/Aménagements
Matériaux
Paramètres
Surfaces géométriques |
Technologique |
Mode de fabrication
Mode d’assemblage
Tolérances
Traitements |
Procédés
Assemblage
Traitements
Propriétés technologiques |
| Comportemental |
Caractérisation des phénomènes physiques |
Comportement
Etat fonctionnel
Paramètre |
Tableau 1 : Les différents
niveaux d'analyse
1.3.3. L’utilité d’un modèle
Tout modèle
doit être conçu dans le but de :
- comprendre la structure et le fonctionnement d'un mécanisme
- prévoir ses comportements et ses performances
- reconcevoir / fiabiliser les solutions technologiques (robustesse)
- choisir la (ou les) meilleure(s) solutions de conception
- justifier les choix de dimensionnement, de structure selon
des critères appropriés
- bâtir une vision commune du fonctionnement du système
et la faire partager.
Pour
modéliser un système, la majorité des méthodes
proposées se basent sur une notation ou un ensemble de
diagrammes permettant de représenter le Système
d’Information (SI) à développer selon différentes
"vues" ou "axes de modélisation"
:
-
Structurel (aspect statique
du système étudié : ce qu'est le système
- les données),
-
Comportemental (aspect dynamique
du système étudié : comment se comporte
le système – les processus et les transformations
sur les données) et
-
Fonctionnel (architecture du système
étudié : ce que fait le système - les activités).
Cette
modélisation se fait progressivement, par niveau de préoccupation,
selon différents "niveaux d'abstraction". La
méthode Merise propose ainsi quatre niveaux d'abstraction
: le niveau conceptuel (description des entités du SI
et des processus métiers agissant sur ces entités
: données et traitements), le niveau organisationnel
(qui agit sur quelles données, de quelle façon
et où - il conduit à faire émerger le système
informatique du système d'information), le niveau logique
(architecture d'application – modélisation du système
informatique) et le niveau physique (l'outil informatique).
Ressources
: Modélisation (zip
- 934 ko) : 
| Cours 'Mod.'
(pdf - 281ko) |
Cours 'Sys.'
(pdf - 118 ko) |
Exposé 'Mod.'
(pdf - 536 ko) |

Evaluation
du site : (Appel aux testeurs / évaluateurs)
Télécharger
le questionnaire :
Prier de bien vouloir remplir le questionnaire
d'évaluation et le transmettre à l'Auteur .........
Mail : abdennebi_talbi@yahoo.fr
Nous vous remercions de votre collaboration
pour l'amélioration de la qualité du site
Auteur
: Pr. A. TALBI
Date
de la dernière mise à jour : 11 septembre 2005

Université
Sidi Mohamed Ben Abdellah - Ecole Supérieure de Technologie
Adresse : ESTF, Route d'Imouzzer BP 2427 30 000 Fès - Maroc
- Téléphone : 055.60.05.85/86 - Fax : 055.60.05.88