Dans le système {se Orccad} les lois de commande temps-réel et multicadence sont implantées sous la forme d’un réseau de tâches communicantes plus ou moins fortement synchronisées, sous le contrôle d’un système d’exploitation temps-réel. Des simulations et des expériences sur site réel ont montré qu’une synchronisation partielle judicieuse de ces tâches permet d’améliorer l’efficacité de ces lois de commande. Nous montrons que l’introduction de synchronisations peut cependant introduire des problèmes de type interblocages ou incohérences de spécification. Une modélisation à l’aide de réseaux de Pétri permet de vérifier formellement l’absence d’interblocage dans le réseau de tâches synchronisées et de détecter l’absence d’un certain type d’incohérence temporelle. Finalement, des conditions suffisantes permettant de construire ces lois de commande efficaces et exemptes d’interblocages sont données.
Vocabulaire:
validation (f) |
утверждение, узаконение; зд. обеспечение надежности |
commande (f) |
управление |
robotique (f) |
робо(то) техника |
loi (f) |
закон |
cadence (f) |
темп, ритм |
implanter qch. |
установить что-л. |
réseau (m) |
сеть, сетка |
simulation (f) |
моделирование; работа на тренажере |
site (m) |
1) местность, ландшафт, 2) сайт (из англ.) |
améliorer qch. |
улучшать что-л. |
introduction (f) |
введение, ввод |
cohérence (f) |
когерентность, согласованность |
incohérence (f) |
несогласованность, несовместимость |
détecter qch |
обнаружить |
temporel, -le |
временный, временной |
exempt, -e de qch. |
свободный от чего-л., неподлежащий чему-л. |