The AIDA toolset for design and implementation analysis of distributed real-time control systems

被引:7
|
作者
Redell, A [1 ]
El-khoury, J [1 ]
Törngren, M [1 ]
机构
[1] Royal Inst Technol, Dept Machine Design, S-10044 Stockholm, Sweden
关键词
real-time system; implementation; specification;
D O I
10.1016/j.micpro.2004.02.005
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This article introduces a toolset that integrates the design and performance analysis of control systems with embedded real-time system design. The toolset enables specification and analysis of real-time implementations of control applications. Control system designs are imported to a real-time system-modelling domain in which the functionality is distributed on a target computer system. The control functionality is partitioned into operating system processes, inter-process communications are defined and the triggering of processes is specified. Once the real-time design is complete, the response times and release jitter of the processes and their contained functions can be analysed and the system information exported back to the control domain. This enables analysis of the resulting control performance with account taken to implementation effects such as delays and release jitter due to resource sharing and scheduling. The usage of the toolset is demonstrated on a dual leg controller for a walking robot. The case study shows how the toolset is used to describe a system, from the control system specification to the design of its implementation on a distributed network of processors. Different implementation solutions are suggested and evaluated based on simulated control system performance. (C) 2004 Elsevier B.V. All rights reserved.
引用
收藏
页码:163 / 182
页数:20
相关论文
共 50 条
  • [1] SEW: A toolset for design and analysis of distributed real-time systems
    Chatterjee, S
    Bradley, K
    Madriz, J
    Colquist, JA
    Strosnider, J
    [J]. THIRD IEEE REAL-TIME TECHNOLOGY AND APPLICATIONS SYMPOSIUM, PROCEEDINGS, 1997, : 72 - 77
  • [2] Towards a toolset for architectural design of distributed real-time control systems
    El-khoury, J
    Törngren, M
    [J]. 22ND IEEE REAL-TIME SYSTEMS SYMPOSIUM, PROCEEDINGS, 2001, : 267 - 276
  • [3] Toolset for distributed real-time machine control
    Carrott, AJ
    Wright, CD
    West, AA
    Harrison, R
    Weston, RH
    [J]. OPEN ARCHITECTURE CONTROL SYSTEMS AND STANDARDS, 1997, 2912 : 2 - 12
  • [4] A combined toolset for the verification of real-time distributed systems
    Volkanov, D. Yu.
    Zakharov, V. A.
    Zorin, D. A.
    Podymov, V. V.
    Konnov, I. V.
    [J]. PROGRAMMING AND COMPUTER SOFTWARE, 2015, 41 (06) : 325 - 335
  • [5] A combined toolset for the verification of real-time distributed systems
    D. Yu. Volkanov
    V. A. Zakharov
    D. A. Zorin
    V. V. Podymov
    I. V. Konnov
    [J]. Programming and Computer Software, 2015, 41 : 325 - 335
  • [6] A modelling framework to support the design and analysis of distributed real-time control systems
    Törngren, M
    Redell, O
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 2000, 24 (02) : 81 - 93
  • [7] Design and Implementation of Real-Time Distributed Systems with the ASSERT Virtual Machine
    Zamorano, Juan
    de la Puente, Juan A.
    [J]. 2010 IEEE CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2010,
  • [9] A DESIGN AND IMPLEMENTATION METHODOLOGY FOR REAL-TIME CONTROL OF MECHANICAL SYSTEMS
    AUSLANDER, DM
    HUANG, AN
    LEMKIN, M
    [J]. MECHATRONICS, 1995, 5 (07) : 811 - 832
  • [10] Automatic real-time analysis of reactive systems with the parts toolset
    Buy U.
    Sloan R.H.
    [J]. Automated Software Engineering, 2001, 8 (3-4) : 227 - 273