• DocumentCode
    1393181
  • Title

    Automated synthesis and composition of taskblocks for control of manufacturing systems

  • Author

    Holloway, Lawrence E. ; Guan, Xiaoyi ; Sundaravadivelu, Ranganathan ; Ashley, Jeff, Jr.

  • Author_Institution
    Dept. of Electr. Eng., Kentucky Univ., Lexington, KY, USA
  • Volume
    30
  • Issue
    5
  • fYear
    2000
  • fDate
    10/1/2000 12:00:00 AM
  • Firstpage
    696
  • Lastpage
    712
  • Abstract
    Automated control synthesis methods for discrete-event systems promise to reduce the time required to develop, debug, and modify control software. Such methods must be able to translate high-level control goals into detailed sequences of actuation and sensing signals. In this paper, we present such a technique. It relies on analysis of a system model, defined as a set of interacting components, each represented as a form of condition system Petri net. Control logic modules, called taskblocks, are synthesized from these individual models. These then interact hierarchically and sequentially to drive the system through specified control goals. The resulting controller is automatically converted to executable control code. The paper concludes with a discussion of a set of software tools developed to demonstrate the techniques on a small manufacturing system
  • Keywords
    Petri nets; discrete event systems; formal specification; program debugging; software tools; automated synthesis; condition system Petri net; control logic modules; control software debugging; discrete-event systems; manufacturing systems; software tools; system model; taskblocks; Automatic control; Control system synthesis; Control systems; Discrete event systems; Logic; Manufacturing systems; Petri nets; Signal synthesis; Software debugging; Software tools;
  • fLanguage
    English
  • Journal_Title
    Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1083-4419
  • Type

    jour

  • DOI
    10.1109/3477.875446
  • Filename
    875446