RAPID PROTOTYPING OF CONTROL SOFTWARE FOR AUTOMATED MANUFACTURING SYSTEMS USING SUPERVISORY CONTROL THEORY

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Supervisory control (SC) theory, coupled with the TCT modeling package (Wonham, 1994), is theoretically powerful and practically useful. However, due to the lack of an efficient method to transform the SC model into operational control logic, this theory has found limited applications in manufacturing. This paper presents a method to rapidly prototype operational control software for an automated manufacturing system using SC theory. Given the control specification of a manufacturing workcell, an SC model can be developed using the TCT package. By transforming the SC model into an MPSG-based model (Smith, 1992), the modified MPSG builder can generate the corresponded control logic in the form of C++ source codes. After the equipment-level control and information handler functions are inserted into the control logic, an executable computer-based controller on the shop floor can be immediately compiled.

Original languageEnglish (US)
Title of host publicationManufacturing Science and Engineering
PublisherAmerican Society of Mechanical Engineers (ASME)
Pages95-101
Number of pages7
ISBN (Electronic)9780791815458
DOIs
StatePublished - 1996
EventASME 1996 International Mechanical Engineering Congress and Exposition, IMECE 1996 - Atlanta, United States
Duration: Nov 17 1996Nov 22 1996

Publication series

NameASME International Mechanical Engineering Congress and Exposition, Proceedings (IMECE)
Volume1996-T

Conference

ConferenceASME 1996 International Mechanical Engineering Congress and Exposition, IMECE 1996
Country/TerritoryUnited States
CityAtlanta
Period11/17/9611/22/96

All Science Journal Classification (ASJC) codes

  • Mechanical Engineering

Fingerprint

Dive into the research topics of 'RAPID PROTOTYPING OF CONTROL SOFTWARE FOR AUTOMATED MANUFACTURING SYSTEMS USING SUPERVISORY CONTROL THEORY'. Together they form a unique fingerprint.

Cite this