Heuristic resource allocation and scheduling method for distributed automotive control systems

被引:12
|
作者
Youn, J. [1 ]
Park, I. [2 ]
Sunwoo, M. [3 ]
机构
[1] Hyundai Kia R&D Ctr, Ecovehicle Control Syst Dev Team, Hwaseong Si 445706, Gyeonggi, South Korea
[2] Hanyang Univ, ACE Lab, Seoul 133791, South Korea
[3] Hanyang Univ, Dept Automot Engn, Seoul 133790, South Korea
基金
新加坡国家研究基金会;
关键词
Real-time system; Distributed system; Resource allocation; Scheduling method; Automotive; In-vehicle network;
D O I
10.1007/s12239-013-0066-3
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This paper presents a heuristic resource allocation and scheduling method, which is based on an integrated architecture that enables multiple missions to be embedded in a single electronic control unit (ECU) and a single mission to be distributed over multiple ECUs. The proposed design method is composed of resource(e.g. task and message) allocation, scheduling, and attribute assignments. From a given target application's task graph, the method generates a scheduling table specifying the release, start, and completion timings of tasks and messages. After that, all relevant attributes(e.g. priority of tasks and messages) are automatically assigned. In order to guarantee the functional and temporal requirements of target applications, design constraints such as the worst case response time, deadline, precedence relations, and physical limitations are concurrently considered. A chassis control system consisting of electronic stability control, an electro-mechanical brake, continuous damping control, and electronic air suspension is employed for evaluating the proposed method. The conventional chassis control system which is composed of seven ECUs was redesigned by only four ECUs without the degradation of control performance. Consequently, it is expected that the development time and production cost of distributed automotive control systems can be significantly reduced by the proposed design method.
引用
收藏
页码:611 / 624
页数:14
相关论文
共 50 条
  • [1] Heuristic resource allocation and scheduling method for distributed automotive control systems
    J. Youn
    I. Park
    M. Sunwoo
    [J]. International Journal of Automotive Technology, 2013, 14 : 611 - 624
  • [2] Heuristic optimization of scheduling and allocation for distributed systems with soft deadlines
    Zheng, T
    Woodside, M
    [J]. COMPUTER PERFORMANCE EVALUATION: MODELLING TECHNIQUES AND TOOLS, 2003, 2794 : 169 - 181
  • [3] A multicriteria heuristic method to improve resource allocation in multiproject scheduling
    Lova, A
    Maroto, C
    Tormos, P
    [J]. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2000, 127 (02) : 408 - 424
  • [4] Optimal Resource Scheduling and Allocation in Distributed Computing Systems
    Ren, Wei
    Vlahakis, Eleftherios
    Athanasopoulos, Nikolaos
    Jungers, Raphael
    [J]. 2022 AMERICAN CONTROL CONFERENCE, ACC, 2022, : 2327 - 2332
  • [5] AIMD scheduling and resource allocation in distributed computing systems
    Vlahakis, Eleftherios
    Athanasopoulos, Nikolaos
    McLoone, Sean
    [J]. 2021 60TH IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2021, : 4642 - 4647
  • [6] A heuristic method for resource constrained allocation in multi-project scheduling
    Ghomi, SMTF
    Ashjari, B
    [J]. IRANIAN JOURNAL OF SCIENCE AND TECHNOLOGY, 2002, 26 (B1): : 111 - 116
  • [7] Scheduling and Resource Allocation on Reduced Ports in Distributed Antenna Systems
    Wang, Jiejie
    Feng, Hui
    Hu, Bo
    Zhang, Jianqiu
    [J]. 2014 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2014, : 565 - 569
  • [8] RESOURCE-ALLOCATION IN DISTRIBUTED FACTORY SCHEDULING
    SYCARA, KP
    ROTH, SF
    SADEH, N
    FOX, MS
    [J]. IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1991, 6 (01): : 29 - 40
  • [9] Multi-Agent Resource Allocation Algorithm Based On XSufferage Heuristic For Distributed Systems
    Gherega, Alexandru
    Pupezescu, Valentin
    [J]. 13TH INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND NUMERIC ALGORITHMS FOR SCIENTIFIC COMPUTING (SYNASC 2011), 2012, : 313 - 320
  • [10] Resource scheduling and load balancing in distributed robotic control systems
    McMillen, C
    Stubbs, KN
    Rybski, PE
    Stoeter, SA
    Gini, M
    Papanikolopoulos, NP
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2003, 44 (3-4) : 251 - 259