Conseils |
Je souhaite ici vous donner quelques conseils qui me semblent importants, pour bien construire un modèle.
|
L'énoncé du modèle |
Il faut faire deux énoncés. Le premier énoncé doit permettre de définir : Le deuxième énoncé, suffisamment précis, doit permettre de déterminer : Voici un exemple d'énoncé insuffisamment précis qui a trois solutions : 1) calculer la quantité d'eau contenu dans une cuve alimentée par un robinet qui délivre (1 x t) litres. La temporalité est la suivante : 1 cycle de 5 secondes, avec t=1 seconde. Première solution : On considère que l'évènement est de type discret; on cumule la quantité d'eau versée par unité de temps : Deuxième solution : On considère que l'évènement est de type continu; on calcule la surface du triangle rectangle ayant pour base : le nombre d'unité de temps en cours, et pour hauteur : le nombre de litres versés correspondant : Troisième solution : On considère que l'évènement est de type continu; on cumule la quantitée d'eau versée par unités de temps : la quantité versée par unité de temps vaut : (t-1)+(1x1/2) soit (t-1)+0.5 litre Représentation graphique : ![]() Cet énoncé n'est pas assez précis car il ne précise pas le type d'évènement de chaque flux : discret ou continu. On pourrait penser que l'ouverture du robinet se fait progressivement, mais elle pourrait se faire par palier, en fait rien ne le stipule dans l'énoncé. Si vous remplacez : On pourrait penser que le virement bancaire se fait par palier, c.a.d. toutes les fin de mois, mais il pourrait se faire plus progressivement, tous les jours ou toutes les semaines, en fait rien ne le stipule dans l'énoncé. |
La temporalité du modèle |
Il est important de bien définir au départ la temporalité du modèle et de ne plus la modifier par la suite. En effet, les nombreux paramètres temporels peuvent être utilisés comme variables dans les équations des flux. Je rappelle que dans le logiciel TRUE, le système de temps est un système de temps calendaire et non pas physique. |
L'évolution des stocks entre deux unités de temps |
Le logiciel TRUE permet de faire évoluer plusieurs fois un stock entre deux unités de temps. Je ne pense pas que cette fonctionalité existe dans les autres logiciels de dynamique des systèmes. Voici un exemple ou un stock va évoluer 3 fois entre deux unités de temps : Représentation graphique : ![]() Modification de l'exemple : - le flux F4 est exécuté en même temps que le flux F2 : Représentation graphique : ![]() |