SwePub
Sök i LIBRIS databas

  Extended search

onr:"swepub:oai:DiVA.org:ltu-34507"
 

Search: onr:"swepub:oai:DiVA.org:ltu-34507" > Counterexample-guid...

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist
  • Patil, SandeepLuleå tekniska universitet,Datavetenskap (author)

Counterexample-guided simulation framework for formal verification of flexible automation systems

  • Article/chapterEnglish2015

Publisher, publication year, extent ...

  • Piscataway, Nj :IEEE Communications Society,2015
  • printrdacarrier

Numbers

  • LIBRIS-ID:oai:DiVA.org:ltu-34507
  • https://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-34507URI
  • https://doi.org/10.1109/INDIN.2015.7281905DOI

Supplementary language notes

  • Language:English
  • Summary in:English

Part of subdatabase

Classification

  • Subject category:ref swepub-contenttype
  • Subject category:kon swepub-publicationtype

Notes

  • Validerad; 2016; Nivå 1; 20151012 (patsan)
  • This paper proposes a framework for formal verification of industrial automation software in an intuitive way. The IEC 61499 function block architecture is assumed to be the input language, and the Intelligent Mechatronic Components (IMC) architecture is assumed as an underlying design pattern for the applications, which implies autonomous control logic in each IMC and their compositions to systems in a plug-and-play way. Then the system is automatically verified using model checking and the counter examples for the failed model checking properties are played back step-by-step and state-by-state in the simulation model that most industrial automation control systems would have built as the basis for initial testing. Net Condition Event Systems formalism (a modular extension of Petri net) is used to model the decentralized control logic and discrete-state dynamics of the plant. The model is then subjected to model checking using the ViVe/SESA tool chain. The method's application is illustrated using a simple pick and place manipulator. A closed loop model of Plant and Controller is used. Controller is extensively verified for safety, liveliness and functional properties of the robot. We then show how a counter example for deadlock detected by the model checker is played back in the simulation model for visualizing how exactly the system deadlocked.

Subject headings and genre

Added entries (persons, corporate bodies, meetings, titles ...)

  • Vyatkin, ValeriyLuleå tekniska universitet,Datavetenskap(Swepub:ltu)valvya (author)
  • Pang, ChengLuleå tekniska universitet,Datavetenskap(Swepub:ltu)chepan (author)
  • Luleå tekniska universitetDatavetenskap (creator_code:org_t)

Related titles

  • In:IEEE 13th International Conference on Industrial Informatics (INDIN), 2015Piscataway, Nj : IEEE Communications Society, s. 1192-11979781479966493

Internet link

Find in a library

To the university's database

  • 1 of 1
  • Previous record
  • Next record
  •    To hitlist

Find more in SwePub

By the author/editor
Patil, Sandeep
Vyatkin, Valeriy
Pang, Cheng
About the subject
NATURAL SCIENCES
NATURAL SCIENCES
and Computer and Inf ...
and Computer Science ...
Articles in the publication
IEEE 13th Intern ...
By the university
Luleå University of Technology

Search outside SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Close

Copy and save the link in order to return to this view