Test Environment Determination Device for ECU Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In simulation systems, high simulation-accuracy simulators are often intensively used, leading to test cases being detained due to limited test environments, which hinders the testing of electronic control units (ECUs) through numerous test cases.
Innovation Solution
A test environment determination device that selects appropriate test targets and environments based on target and environment requirements, acquires operation information, and determines available combinations to prevent test case detention by prioritizing lower-cost, vacant resources, particularly favoring software-in-the-loop simulators over hardware-in-the-loop simulators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If high simulation-accuracy simulators (HiLS) are intensively selected for test cases, then test accuracy is improved, but test case execution efficiency deteriorates due to limited availability of test environments
Solution Approach 1:
The system dynamically selects test environments based on real-time operation information and simulator status. Instead of statically assigning test cases to HiLS, the selection is adapted according to current availability, allowing flexible switching between HiLS and SiLS to maintain both accuracy and efficiency
Solution Approach 2:
The test environment determination device acts as an intermediary between test case requirements and available simulators. It acquires operation information from simulators and determines appropriate test environment combinations, mediating between the need for high accuracy and the constraint of limited test environment availability
2Reliability
If multiple test cases are executed in limited test environments, then comprehensive testing is improved, but test case detention increases due to resource contention
Solution Approach 1:
The system enables multiple simulator types (HiLS and SiLS) to fulfill the same test execution function. By making test environment selection universal rather than restricted to single HiLS resources, the system can distribute test cases across multiple platforms, reducing detention time while maintaining comprehensive testing coverage
Solution Approach 2:
The system changes the parameter of test environment selection by considering operation information such as simulator availability and status. This dynamic parameter adjustment allows optimal allocation of test cases to available resources, reducing waiting time while ensuring comprehensive testing
Data Source
AI summary
An appropriate test environment is selected while preventing test cases from being detained therein. A test environment determination device includes: an element selection unit that selects one or more test targets and one or more test environments for executing a test case based on target requirements described for specifications of an electronic control unit, which is a test target, and environment requirements described for specifications of a test environment for simulating an external environment of the test target; an environment operation information acquisition unit that acquires operation information on the test environments; and an environment selection unit that selects a combination of the selected test target and the selected test environment based on the acquired operation information.


