2006
DOI: 10.3182/20060926-3-pl-4904.00007
|View full text |Cite
|
Sign up to set email alerts
|

Logic Controllers Dependability Verification Using a Plant Model

Abstract: This paper focuses on usefulness of a plant model for model-checking of untimed properties of logic controllers. Verification results obtained on a case study by using the symbolic model-checker NuSMV and three methods: verification of the only controller, constraints-based verification, in which the plant is simply modeled as a set of physical constraints, and model-based verification, that relies on a detailed model of the plant, are presented. The results yielded by these approaches enable to draw up applic… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
27
0
1

Year Published

2008
2008
2020
2020

Publication Types

Select...
6
2
2

Relationship

2
8

Authors

Journals

citations
Cited by 35 publications
(29 citation statements)
references
References 10 publications
0
27
0
1
Order By: Relevance
“…Une fois programmé, le contrôleur à tester est déconnecté de son atelier de programmation pour toute la durée du test. Le code est implanté dans l'API en langage Structured Text obtenu automatiquement à partir de la spécification Grafcet en suivant la méthode proposée dans (Machado et al, 2006). Cette solution nous permet, soit de générer un code conforme à la spécification, soit d'introduire artificiellement des erreurs de programmation.…”
Section: Réalisation D'un Test De Conformitéunclassified
“…Une fois programmé, le contrôleur à tester est déconnecté de son atelier de programmation pour toute la durée du test. Le code est implanté dans l'API en langage Structured Text obtenu automatiquement à partir de la spécification Grafcet en suivant la méthode proposée dans (Machado et al, 2006). Cette solution nous permet, soit de générer un code conforme à la spécification, soit d'introduire artificiellement des erreurs de programmation.…”
Section: Réalisation D'un Test De Conformitéunclassified
“…The first step is the formalization of requirements within an algebraic description. Requirements expressed with a state model can directly be translated into recurrent Boolean equations, thanks to the algorithm proposed by Machado et al (2006). Generic formalization of some requirements (change of operation modes, emergency management...) are also proposed for helping the designer to formalize "standard" requirements given in textual form (examples are given in Section 5.2).…”
Section: Overview Of Our Methodsmentioning
confidence: 99%
“…Some of them ( [2] and [19] for example) start from a model in SFC 2 language [7]; however this language is an implementation and not a specification language (the interested reader is referred to [16] for further details on the semantic differences between Grafcet and SFC); this explains why these approaches were not selected for this work. On the opposite, [11] presents a method to translate an untimed Grafcet specification into three sets of algebraic equations:…”
Section: Controller Modelmentioning
confidence: 99%