There has been substantial progress made in the past decade in the development of analysis and design software for computer-aided control engineering (CACE). Engineering data-base management (EDBM) for support of CACE has not received much attention until recently, however. As CACE environments become more comprehensive and more powerful, the need for keeping track of the models, simulations, analysis results, control system designs, and validation study results over the control system design cycle becomes more pressing and the lack of EDBM support becomes more of an impediment to effective controls engineering. We have defined and implemented a CACE environment with EDBM as an integral part. The data base is organized in a hierarchical famework having the levels Project, Sub-project, Model, Attribute, and Element. The levels Project and Sub-project accommodate several control engineers working on a single project, with a project lead engineer having responsibility and control of the entire data base. Within a project, Models (plant models, control system models, etc.) are the main focus. Each model has two attributes, a Description and a Result_set. Fundamental properties plus component models (representations of a plant, compensator, sensor, etc.) comprise the elements of a Description; elements of a Result_set include any data generated with the model, such as a time-history, frequency response, etc. One factor that complicates the CACE DBM problem is that system models used for simulation, analysis, and design activity usually evolve as a project progresses.
[1]
James H. Taylor,et al.
An Interface for Computer-Aided Control Engineering based on an Engineering Data-Base Manager
,
1988,
1988 American Control Conference.
[2]
Grantham K. H. Pang,et al.
An Expert System for CAD of Multivariable Control Systems using a Systematic Design Approach
,
1987,
1987 American Control Conference.
[3]
H.A. Spang.
The federated computer-aided control design system
,
1984,
Proceedings of the IEEE.
[4]
J.H. Taylor,et al.
An expert system architecture for computer-aided control engineering
,
1984,
Proceedings of the IEEE.
[5]
James H. Taylor,et al.
Environment and Methods for Robust Computer Aided Control Systems Design for Nonlinear Plants
,
1983
.
[6]
Jan M. Maciejowski.
Data structures for control system design
,
1984
.
[7]
James H. Taylor.
Expert-aided Environments for CAE of Control Systems
,
1988
.
[8]
James H. Taylor.
Conventional and Expert-Aided Data-Base Management for Computer-Aided Control Engineering
,
1987,
1987 American Control Conference.
[9]
Thomas L. Trankle,et al.
Expert System Architecture for Control System Design
,
1986,
1986 American Control Conference.