• DocumentCode
    66670
  • Title

    Automatic Generation of the Supervisor Code for Industrial Switched-Mode Systems

  • Author

    Iriondo, Nagore ; Estevez, Elisabet ; Marcos, Marga

  • Author_Institution
    Dept. of Autom. Syst. Eng., UPV/EHU, Bilbao, Spain
  • Volume
    9
  • Issue
    4
  • fYear
    2013
  • fDate
    Nov. 2013
  • Firstpage
    1868
  • Lastpage
    1878
  • Abstract
    This paper describes a methodology for the design and implementation of supervisors for switched-mode systems, which is a typical class of hybrid systems in industrial process applications. Many works can be found in the literature addressing formal modeling and control techniques for switched-mode systems, but they commonly deal with control design and simulation. The focus of this paper is to automate the design of supervisors for industrial switched-mode processes composed by multirate loops, in order to automatically generate the code of the supervisor. Its function is to detect changes in the process operation mode and to switch to the control algorithm accordingly. The target control equipment is the programmable logic controllers (PLCs) and, thus, the software architecture generated follows the IEC 61131-3 standard. The tool developed captures information related to the overall control system (inputs and outputs and control algorithms), as well as to the discrete dynamic of the switched-mode process from the simulation model and automatically generates the supervisor code as well as a time-driven schedule for every supervisor´s mode. The improvement of the overall system performance using the switched-mode supervisor is analyzed experimentally through a performance index.
  • Keywords
    SCADA systems; control system synthesis; industrial control; programmable controllers; simulation; IEC 61131-3 standard; PLC; control algorithms; control design; control system; control techniques; formal modeling; hybrid systems; industrial process applications; industrial switched-mode processes; industrial switched-mode systems; multirate loops; programmable logic controllers; simulation model; software architecture; supervisor code automatic generation; supervisors; switched-mode supervisor; target control equipment; time-driven schedule; Algorithm design and analysis; IEC standards; Process control; Supervisory control; Switched systems; Unified modeling language; Automatic code generation; IEC 61131-3 standard; supervision; switched systems;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2012.2227491
  • Filename
    6353209