MODELISATION INFORMATIQUE DE SYSTEMES COMPLEXES

Lโ€™HISTORIQUE DES SMA

ย  ย  Au dรฉbut, on avait lโ€™intelligence artificielle centralisรฉe. Les connaissances sont distribuรฉes aux diffรฉrents agents du modรจle. Les agents communiquaient ร  travers un ยซ tableau noir ยป sur lequel ils agissaient tous pour contribuer ร  lโ€™รฉlaboration de la solution du problรจme posรฉ. Le ยซ tableau noir ยป est lโ€™espace de travail commun ร  tous les agents. Cette architecture est caractรฉrisรฉe par une absence de communication directe entre les agents. Face ร  lโ€™insuffisance de lโ€™intelligence artificielle centralisรฉe, on assiste ร  lโ€™รฉmergence de lโ€™intelligence artificielle distribuรฉe. Les connaissances et le contrรดle sont totalement distribuรฉs aux agents (indรฉpendance des agents). Les agents se communiquent entre eux par envoi des messages (langage dโ€™acteur). Les SMA sont une des composantes de lโ€™intelligence artificielle distribuรฉe.

LES INTERETS DES SMA

ย  ย  Les SMA sont trรจs appropriรฉs pour la modรฉlisation des systรจmes complexes et cela pour plusieurs raisons :
ย‰ Les SMA permettent de crรฉer des agents autonomes virtuels et de les soumettre ร  des expรฉriences difficiles voire impossibles ร  rรฉaliser dans la rรฉalitรฉ, dโ€™oรน la qualification de laboratoires virtuels (TELES citant Treuil et Mullon, 1997).
ย‰ Les SMA sont trรจs souvent programmรฉs avec des langages de programmation orientรฉe objet (LPOO). Les LPOO permettent une programmation modulaire ce qui entraรฎne une flexibilitรฉ du programme ainsi rรฉalisรฉ. De mรชme, il permet une bonne maintenance du programme (possibilitรฉ dโ€™ajouter et de supprimer des agents et des comportements sans remettre en cause le reste du programme). Le modรจle peut รชtre Modรฉlisation informatique de systรจmes complexes : MIROTย  alors รฉvolutif, cโ€™est ร  dire quโ€™on peut facilement modifier le modรจle pour lโ€™adapter aux contextes actuels.
ย‰ Un autre avantage est de pouvoir manipuler ร  la fois des paramรจtres quantitatifs et des paramรจtres qualitatifs (des comportements) (Teles citant Ferber, 1995).
Les SMA ont aussi des points faibles :
ย‰ La conception orientรฉe objet demande un effort considรฉrable de conception pour le concepteur. De plus le modรจle nโ€™est quโ€™une reprรฉsentation subjective de la rรฉalitรฉ ;
ย‰ Il nโ€™existe pas de norme mรฉthodologique pour le dรฉveloppement des SMA ;
ย‰ Absence de support informatique gรฉnรฉrique. Par consรฉquent, les LPOO sont souvent utilisรฉs pour la programmation des SMA ;
ย‰ Le contrรดleur global manque;
ย‰ Une vision globale manque.
Lโ€™un des concepts majeurs des SMA est lโ€™autonomie, un contrรดle centralisรฉ ou global nโ€™est pas du tout dans lโ€™esprit de cette approche

QUAND UTILISER LES SMA ?

ย  ย Lโ€™utilisation des SMA pour la modรฉlisation dโ€™un systรจme complexe est appropriรฉe dans les cas suivants :
1. La nature de lโ€™application
– Le problรจme est complexe et doit รชtre dรฉcomposรฉ (modรจle MIROT) ;
– Absence de solution globale ;
– Modรฉlisation des systรจmes naturels/sociaux (modรจle MIROT) ;
– Existence des diffรฉrents domaines de connaissance ;
– Distribution des donnรฉes, de contrรดle, des connaissances, des ressources.
2. La contrainte dโ€™exรฉcution
– Volontรฉ dโ€™avoir des rรฉsolutions concurrentes, simultanรฉes, asynchrones
– Satisfaction de contraintes de fiabilitรฉ (redondances) de contraintes physiquesโ€ฆ
– Besoin dโ€™รฉvolutivitรฉ : adaptation aux modifications et/ou ร  lโ€™environnement ;
– Besoin dโ€™ouverture : le systรจme doit pouvoir sโ€™adapter dynamiquement au retrait/ajout des nouveaux composants.

LES AGENTS ACTIFS ET PASSIFS

ย  ย Nous distinguons deux types de concessions dans le modรจle ; celles occupรฉes par les autochtones et celles occupรฉes par les migrants qui diffรฉrent par les techniques agricoles utilisรฉes. Chaque concession possรจde une collection, fixe ou non, de parcelles traitรฉes comme des entitรฉs localisรฉes. Une parcelle peut รชtre non cultivรฉe, cultivรฉe (en plantes annuelles ou pรฉrennes) ou bรขtie. Elle est caractรฉrisรฉe par son sol, la densitรฉ de sa vรฉgรฉtation (herbes, arbustes), et sa fertilitรฉ (qui dรฉpend du sol et de lโ€™historique cultural). Chaque concession possรจde aussi un troupeau dโ€™animaux bovins qui modifie les caractรฉristiques de la parcelle (biomasse herbacรฉe, fertilitรฉ). Ainsi, concession, parcelles, domaine, troupeau correspondent aux objets de base de notre modรจle. Il existe plusieurs types de cultures qui diffรจrent par les caractรฉristiques suivantes : fertilitรฉ requise, perte de fertilitรฉ liรฉe ร  la mise en oeuvre, rendement, prix de vente, prix dโ€™achat. Lโ€™environnement de simulation est รฉgalement constituรฉ de plusieurs types de sols (sols profonds, sols peu profondsโ€ฆ) qui ont un impact sur la fertilitรฉ dโ€™un sol donc sur la viabilitรฉ dโ€™une parcelle. Ces diffรฉrents objets que nous venons de dรฉcrire ont une importance capitale pour le modรจle. Ainsi pour prendre en compte ces diffรฉrents รฉlรฉments, nous avons dรฉfini dโ€™autres types objets appelรฉs agents passifs en plus des agents spatiaux (Parcelle, Domaine) et agents communicants (Concession) que nous avons dรฉcrit plus haut. Ce sont entre autres :
ย‰ Occupation caractรฉrisant un type de culture donnรฉ ;
ย‰ ListeTypesOccupation gรฉrant la liste des types de culture ;
ย‰ Sol caractรฉrisant un type de sol ;
ย‰ ListeTypesSol correspondant ร  la liste des types de sol
ย‰ TypeConcession dรฉfinit les types de concession ;
ย‰ ListeTypesConcession caractรฉrisant la liste des types de concession ;
ย‰ Scรฉnario permettant de dรฉfinir les scรฉnarios ร  simuler.
Aussi, pour des raisons dโ€™ergonomie et de convivialitรฉ du modรจle, la classe EcranScenario a รฉtรฉ dรฉfinie pour servir dโ€™interface dโ€™utilisation comportant un panneau de contrรดle des diffรฉrents paramรจtres de la simulation permettant ร  lโ€™utilisateur de tester diffรฉrents scรฉnarios de simulation.

Le rapport de stage ou le pfe est un document dโ€™analyse, de synthรจse et dโ€™รฉvaluation de votre apprentissage, cโ€™est pour cela chatpfe.com propose le tรฉlรฉchargement des modรจles complet de projet de fin dโ€™รฉtude, rapport de stage, mรฉmoire, pfe, thรจse, pour connaรฎtre la mรฉthodologie ร  avoir et savoir comment construire les parties dโ€™un projet de fin dโ€™รฉtude.

Table des matiรจres

INTRODUCTION
1 PROBLEMATIQUE
1.1 DEFINITIONS
1.2 PROBLEMATIQUE GENERALE
1.3 PROBLEMATIQUE DU PROJET MIROT
1.4 OBJECTIFS
1.5 CONTRAINTES A RESPECTER
2 METHODOLOGIE
2.1 LE MODELE
2.2 LES SYSTEMES MULTI-AGENTS
2.2.1 DEFINITION
2.2.2 Lโ€™HISTORIQUE DES SMA
2.2.3 LES INTERETS DES SMA
2.2.4 QUAND UTILISER LES SMA ?
2.2.5 LES DOMAINES Dโ€™APPLICATION DES SMA
2.3 CHOIX DES OUTILS DE TRAVAIL
2.4 LA MODELISATION AVEC CORMAS
3 LA DYNAMIQUE DU PAYSAGE AGRICOLE
4 MODELISATION DE LA DYNAMIQUE
4.1 LE DIAGRAMME DES CAS Dโ€™UTILISATION
4.2 LES DIAGRAMMES DE SEQUENCE
4.3 LES DIAGRAMMES DE COLLABORATION
4.4 LES DIAGRAMMES Dโ€™ETAT TRANSITION
4.5 LES DIAGRAMMES Dโ€™ACTIVITES
5 STRUTURE ORGANISATIONNELLEย 
5.1 LA STRUCTURE SPATIALE DES AGENTS
5.2 LES AGENTS ACTIFS ET PASSIFS
5.3 LE SCHEMA DES AGENTS DU MODELE
6 SIMULATION
6.1 LA CONFIGURATION INITIALE DE Lโ€™ESPACE
6.2 LA DESCRIPTION DES INDICATEURS DE SUIVI
6.3 LE PARAMETRAGE ET LE SUIVI DE LA SIMULATION
6.3.1 LE PARAMETRAGE
6.3.2 LE SUIVI DE LA SIMULATION
7 BILAN GENERAL
7.1 CONDITIONS GENERALES DU TRAVAIL
7.2 PERSPECTIVES
7.2.1 LES PERSPECTIVES A COURT TERME
7.2.2 LES PERSPECTIVES A LONG TERME
CONCLUSION
BIBLIOGRAPHIE
ANNEXES
ANNEX-1 : LE CONCEPT Dโ€™OBJET
ANNNEX-2 : ECRANS DE PARAMETRAGE DE CORMAS

Rapport PFE, mรฉmoire et thรจse PDFTรฉlรฉcharger le rapport complet

Tรฉlรฉcharger aussi :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiรฉe. Les champs obligatoires sont indiquรฉs avec *