Synthesis of Control Software in a Layered Architecture from Hybrid Automata

نویسنده

  • Man Lin
چکیده

This paper deals with the synthesis of control software for hybrid systems speciied as hybrid automata. Instead of generating the software from scratch, the synthesis is based on a generic layered software architecture which supports both periodic and event-triggered computations. The use of the layered software architecture as the framework for implementing hybrid controllers is motivated in the paper. An automatic code generator HA2LS (from Hybrid Automata to Lay-ered Systems) is introduced. HA2LS reads a speciication in terms of hybrid automata and generates intermediate code that can be processed by the tools provided by the layered architecture. The generated software provides a clean interface for a control engineer to plug in the control algorithms. With externally supplied control algorithms and IO procedures , the synthesis of executable hybrid controllers can be completed. The generated code can also be used for simulation purposes if it is generated from the speciication of the complete system including the plant. The code generator HA2LS together with the software architecture substantially shorten the time to implement hybrid controllers from hybrid automata.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generating Discrete Trace Transition System of a Polyhe-dral Invariant Hybrid Automaton

Supervisory control and fault diagnosis of hybrid systems need to have complete information about the discrete states transitions of the underling system. From this point of view, the hybrid system should be abstracted to a Discrete Trace Transition System (DTTS) and represented by a discrete mode transition graph. In this paper an effective method is proposed for generating discrete mode trans...

متن کامل

Formal Definition of a Mode-Automata Like Architecture in Simulink/Stateflow

As embedded control systems are becoming more complex, there is a need for new software development and structuring techniques. The combination Simulink/Stateflow has become a popular tool for model-based design for this type of hybrid systems, due to the simulation and analysis tools available. To enable design and validation of large complex systems in Simulink/Stateflow, an appropriate model...

متن کامل

Hardware-Software Timing Coverification of Distributed Embedded Systems

Most of current codesign tools or methodologies only support validation in the form of cosimulation and testing of design alternatives. The results of hardware-software codesign of a distributed system are often not verified, because they are not easily verifiable. In this paper, we propose a new formal coverification approach based on linear hybrid automata, and an algorithm for automatically ...

متن کامل

A Hybrid Software Agent Model For Decentralized Control

In this paper we present a novel approach to the control of manufacturing systems via agent interactions. Based on a decentralized control strategy the agents can collaborate with each other conveniently. We provide a distributed architecture to model the elementary services (an unreliable machine coupled with a finite buffer) in terms of hybrid automata which are co-operating in a manufacturin...

متن کامل

A hybrid control architecture for mobile manipulation

In this article we present a scheme for mobile manipulation by introducing a Mobile Manipulation Control Architecture (MMCA). This architecture is motivated by a need for a systematic control structure for robotic manipulation within a behavior based framework. The control structure enables integration of the manipulator into a behavior based control structure for the platform. Furthermore, our...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999