Computer aided control engineering: current approaches to design methodologies

Maciej Szymkat, Ole Ravn

    Research output: Chapter in Book/Report/Conference proceedingArticle in proceedingsResearchpeer-review


    Current developments in the field of Computer Aided Control Engineering (CACE) have a visible impact on the design methodologies and the structure of the software tools supporting them. Today control engineers has at their disposal libraries, packages or programming environments that may be specifically focused on a given phase or subsequent phases of the design cycle. Moreover, different project teams are involved in particular phases. This is why inter-operability of various software components becomes a central problem.In this paper we try to define requirements on design methodologies used in CACE enhancing efficient flow of information between the tools supporting the following phases of the design process. In principle, this flow has to be two-way, and more or less automated, in order to enable the engineer to observe the propagation of the particular design decisions taken at various levels.The major conclusions of the paper are related with identifying the factors affecting the software tool integration in a way needed to facilitate design "inter-phase" communication. These are: standard application interfaces, dynamic data exchange mechanisms, code generation techniques and general software architecture requirements.
    Original languageEnglish
    Title of host publicationProceedings of 7th Symposium on Computer Aided Control System Design (CACSD'97)
    Publication date1997
    Publication statusPublished - 1997
    Event7th IFAC Symposium on Computer Aided Control System Design, CACSD'97 - Gent, Belgium
    Duration: 1 Jan 1997 → …


    Conference7th IFAC Symposium on Computer Aided Control System Design, CACSD'97
    CityGent, Belgium
    Period01/01/1997 → …

    Cite this