Title :
A hybrid systems approach to computer-aided control engineering
Author :
Kohn, Wolf ; James, John ; Nerode, Anil ; Harbison, Karan ; Agrawala, Ashok
Author_Institution :
Intermetrics Inc., Bethesda, MD, USA
fDate :
4/1/1995 12:00:00 AM
Abstract :
In this article we provide a tutorial-style overview of ideas for a new computer-aided control engineering (CACE) environment. We discuss these ideas through repetition of two themes. The first theme is that the CACE environments should support a thread from requirements development to implementation. While some CACE environments come close to this today, none provides the end-to-end thread we envision. The second theme is that the environment should support automatic generation of automata that simultaneously comply with discrete and continuous constraints. Success in this theme would reduce the need to conduct extensive simulations and build prototypes in order to deliver and incrementally change computer-controlled systems. An example shows how such an environment can assist in addressing a recurring problem in manufacturing systems: repair of production schedules required by changes in logical or continuum constraints on factory operation. We argue that a declarative, hybrid-systems approach to off-line design and online generation of reactive control is needed for achieving synchronization, scalability, integration, and incremental construction of large-scale, computer-controlled systems
Keywords :
automata theory; control engineering; control engineering computing; industrial control; production control; CACE; automaton generation; computer-aided control engineering environment; continuous constraints; continuum constraints; declarative hybrid-systems approach; discrete constraints; integration; large-scale computer-controlled systems; logical constraints; reactive control; scalability; synchronization; Automata; Computational modeling; Computer simulation; Control engineering; Control engineering computing; Job shop scheduling; Manufacturing systems; Production systems; Virtual prototyping; Yarn;
Journal_Title :
Control Systems, IEEE