• DocumentCode
    1303289
  • Title

    Input Order Robustness: Definition, Verification Procedure, and Examples

  • Author

    Allen, L.V. ; Goh, K.M. ; Tilbury, D.M.

  • Author_Institution
    Depts. of Electr. Eng.: Syst. & Mech. Eng., Univ. of Michigan, Ann Arbor, MI, USA
  • Volume
    9
  • Issue
    1
  • fYear
    2012
  • Firstpage
    3
  • Lastpage
    15
  • Abstract
    Verifying that logic control satisfies some desirable properties is essential to the proper and safe functioning of a manufacturing system. Input order robustness is one such property that has not been thoroughly explored. If a logic controller is input order robust for all sets of inputs whose elements can arrive in any order and whose order should not affect the logic controller´s final state or set of outputs, then the logic controller behaves the same in these regards irrespective of the inputs´ order. This paper develops a procedure to verify input order robustness for logic controllers implemented in a variety of formalisms, and demonstrates its application on Event-Condition-Action Modular Finite-State Machines (ECA MFSM) and IEC 61499 controllers. Additionally, this verification is extended to a class of networks of controllers, and the computational complexity of such verifications are discussed.
  • Keywords
    computational complexity; control engineering computing; finite state machines; formal verification; manufacturing systems; production engineering computing; ECA MFSM; IEC 61499 controllers; computational complexity; event-condition-action modular finite-state machines; input order robustness; logic control verification; logic controller; manufacturing system; Control systems; Delay; Feedback loop; IEC standards; Manufacturing systems; Process control; Robustness; Control verification; discrete-event systems; logic control; manufacturing automation;
  • fLanguage
    English
  • Journal_Title
    Automation Science and Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1545-5955
  • Type

    jour

  • DOI
    10.1109/TASE.2011.2163509
  • Filename
    5993468