• DocumentCode
    2168392
  • Title

    Engine Based Embedded Control System Design and Implementation

  • Author

    Hu, Tianliang ; Zhang, Chengrui ; Yang, Lin ; Tan, Junzhe

  • Author_Institution
    Sch. of Mech. Eng., Shandong Univ., Jinan
  • fYear
    2008
  • fDate
    12-15 Oct. 2008
  • Firstpage
    469
  • Lastpage
    475
  • Abstract
    Embedded control systems play a very important role in the modern industry, which fulfill various complicated and durable control tasks in automation industry. A typical embedded control system consist of a microprocessor based hardware and a set of software running on top of it. Due to rapid upgrading and function changing, the life cycle of embedded control system becomes shorter and shorter. For the current embedded control system solution, it is usually lack of reconfigurability and secondary development ability. This makes the reusing of the existing design very hard, which usually involves intensive modification or even rewriting of software codes. To ease such kind of system design as well as shorten program coding period, an engine based design method is proposed in this paper. This method separates the embedded system function description and its executor as a function description data (FDD) and an engine. The FDD used by the engine stores the system control logic and processing rules of external/internal stimuli. The engine responses to these stimuli and processes them according to the description of FDD. A Statechart based modeling tool is applied to conduct the FDD design. By doing so, whenever the system function changing or updating is required, only its FDD needs to be regenerated, the Engine remains the same. The embedded control system development burden can be then greatly simplified. Also its secondary development ability can be realized even at shop floor level. A case study of a CNC system is introduced to verify the feasibility of the proposed method.
  • Keywords
    control system CAD; microprocessor chips; Statechart based modeling tool; automation industry; embedded control system life cycle; engine based design method; engine based embedded control system design; function description data; microprocessor based hardware; modern industry; software codes rewriting; system control logic; Automatic control; Automation; Control systems; Design methodology; Electrical equipment industry; Embedded software; Engines; Hardware; Industrial control; Microprocessors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechtronic and Embedded Systems and Applications, 2008. MESA 2008. IEEE/ASME International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4244-2367-5
  • Electronic_ISBN
    978-1-4244-2368-2
  • Type

    conf

  • DOI
    10.1109/MESA.2008.4735672
  • Filename
    4735672