• DocumentCode
    697381
  • Title

    Contributions to the design of real time distributed control systems

  • Author

    Portillo, Javier ; Marcos, Marga

  • Author_Institution
    Escuela Super. de Ing. de Bilbao, Univ. of the Basque Country, Bilbao, Spain
  • fYear
    2001
  • fDate
    4-7 Sept. 2001
  • Firstpage
    2233
  • Lastpage
    2238
  • Abstract
    Embedded systems are computer-based systems that often must have deterministic temporal behaviour. The application software must ensure overall system performance in terms of hard real-time constraints, reliability and safety requirements. Often application constraints include distribution of input/output devices over the plant. In some other cases, distribution is needed to achieve demanding performance or dependability requirements. This paper presents a set of software tools that are integrated in the so-called Real Time Framework (RTF). The framework covers all the phases involved in the design of a real-time distributed control system from specification to code generation. The core of RTF is the definition of view-models of the system (Requirement, Architecture, Temporal and Process Models). RTF handles all 4 models offering different software tools that allow the user to define and analyse the system, before generating the application code. In particular, this paper deals with the tools developed that use the Architecture and Process Model in order to obtain application code for a distributed control system using CAN bus and the real-time operating system VxWorks. A case study that includes two control loops and a supervisor is presented to show the potential of the framework.
  • Keywords
    control engineering computing; control system synthesis; controller area networks; distributed control; formal specification; program compilers; CAN bus; RTF core; VxWorks; application code generation; application constraint; application software; computer-based system; control loop; dependability requirement; deterministic temporal behaviour; embedded systems; hard real-time constraint; input-output device distribution; process model; real time distributed control system design; real time framework; real-time distributed control system design; real-time operating system; reliability requirement; safety requirement; software tools; specification; supervisor; system architecture; system performance; system requirement; temporal model; view-model definition; Analytical models; Computer architecture; Heating; MATLAB; Monitoring; Real-time systems; Algorithms and Software for Real-time Control; Design Tools; Distributed Systems; Software Design Methodologies; Supervisory Control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control Conference (ECC), 2001 European
  • Conference_Location
    Porto
  • Print_ISBN
    978-3-9524173-6-2
  • Type

    conf

  • Filename
    7076256