会议专题

A New Concurrent Test Framework for Distributed Hardware-In-The-Loop Simulation Test System

In most Hardware-in-the-Ioop (HIL) simulation test systems, task scheduling algorithms (TSA) are used to support concurrent test to save test time and cost. However, prevailing TSA do not consider about the concurrent operation potential of hardware devices, thus pure TSA become no longer powerful enough to exploit the system concurrency when the system integrates more and more complex devices. Centralized Sharing Lock Concurrent Mechanism (Centralized SLCM, CSLCM) solves the problem by decomposing resource occupation status and maintaining working status. But for the fact that all sharing lock management work is assumed by a centralized coordinator will easily lead to performance bottleneck when there are more devices than expected. In this paper, a collaborative framework is designed to support sharing-lock-based concurrent mechanism.Centralized framework is extended to distributed one. thus CSLCM is replaced by Distributed SLCM (DSLCM). In this new framework special algorithms are designed aspiring to solve problems like deadlock request confliction, auto-configuration and etc. An example based on Chinese-Train-Control-System (CTCS) is carried out to demonstrate the correctness of all algorithms and components. In this example, the new framework saves about 38% of test time in compare to pure TSA under the same test condition.

Hardware-In-The-Loop Sharing Lock Concurrent echnnism Concurrent Test Task Scheduling

Mao YE Wei DONG IEEE Member Yindong JI IEEE Member

Tsinghua National Laboratory for Information Science and Technology Department of Automation; Tsinghua University Beijing, China

国际会议

The 2nd International Conference on Software Engineering and Data Mining(IEEE 第二届国际软件工程和数据挖掘学术大会 SEDM 2010)

成都

英文

446-451

2010-06-23(万方平台首次上网日期,不代表论文的发表时间)