Synthesis of Discrete-Event Controllers based on the Signal Environment - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Discrete Event Dynamic Systems Année : 2000

Synthesis of Discrete-Event Controllers based on the Signal Environment

Résumé

In this paper, we present the integrationof controller synthesis techniques in the Signal\ environmentthrough the description of a tool dedicated to the incrementalconstruction of reactive controllers. The plant is specifiedin Signal and the control synthesis is performed ona logical abstraction of this program, named polynomial dynamicalsystem (PDS) over Z/3Z={–1,0,+1}. The control of the plant is performedby restricting the controllable input values with respect tothe control objectives. These restrictions are obtained by incorporatingnew algebraic equations into the initial system. This theorysets the basis for the verification and the controller synthesistool, Signal. Moreover, we present a tool developedaround the Signal environment allowing the visualizationof the synthesized controller by an interactive simulation ofthe controlled system. In a first stage, the user specifies inSignal both the physical model and the control objectivesto be ensured. A second stage is performed by the Signalcompiler which translates the initial Signal programinto a PDS, and the control objectives in terms of polynomialrelations/operations. The controller is then synthesized usingSignal. The result is a controller coded by a polynomialand then by a Ternary Decision Diagram (TDD). Finally, in a thirdstage, the obtained controller and some simulation processesare automatically included in the initial Signal program.It is then sufficient for the user to compile the resulting Signalprogram which generates executable code ready for simulation.Different academic examples are used to illustrate the applicationof the tool.
Fichier principal
Vignette du fichier
J-DEDS-00.pdf (404.14 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-00546147 , version 1 (13-12-2010)

Identifiants

Citer

Hervé Marchand, Patricia Bournai, Michel Le Borgne, Paul Le Guernic. Synthesis of Discrete-Event Controllers based on the Signal Environment. Discrete Event Dynamic Systems, 2000, 10 (4), pp.325-346. ⟨10.1023/A:1008311720696⟩. ⟨hal-00546147⟩
146 Consultations
228 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More