HIL Test Device Configuration System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The configuration of test devices for hardware-in-the-loop (HIL) and rapid control prototyping (RCP) simulations is time-consuming, unclear, and complicated due to a large number of configuration items arranged in a non-intuitive structure, making it difficult to configure and manage the physical properties of input/output interfaces and their connections with software models.
Innovation Solution
A configuration system that analyzes the model structure of interconnected function blocks and generates corresponding configuration items, allowing for intuitive and flexible configuration of test devices by mirroring the model structure, enabling the insertion, deletion, and swapping of input/output functions independently of the modeling environment, and automatically propagating changes between the configuration and modeling systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If a large number of configuration items are used to define physical properties of input/output interfaces, then the configuration can be comprehensive and precise, but the configuration process becomes time-consuming and complicated
Solution Approach 1:
The configuration system automatically generates configuration items by analyzing the model structure in advance, so that when configuration is needed, the items are already prepared and structured according to the model's hierarchical relationships, eliminating the need for manual creation and reducing configuration time
Solution Approach 2:
The configuration system creates configuration items that mirror the model structure, copying the hierarchical relationships and connections from the software model to the configuration representation, thereby maintaining precision while automating the configuration process
2Adaptability or versatility
If configuration items are arranged in a complex structure to cover all test scenarios, then the configuration can handle diverse requirements, but the configuration becomes unclear and difficult to navigate
Solution Approach 1:
The configuration items are segmented according to the model's hierarchical structure, dividing the complex configuration space into manageable sections that correspond to different model blocks and their connections, making it easier to navigate and understand while maintaining versatility
Solution Approach 2:
The configuration system organizes items along dimensional hierarchies corresponding to the model structure, creating a multi-level organization that presents information in an intuitive sequence rather than a flat complex structure, improving clarity while preserving adaptability
3Adaptability or versatility
If manual editing of configuration items is allowed for flexibility, then custom configurations can be created, but unwanted editing and inconsistencies may occur
Solution Approach 1:
The configuration system provides automatic feedback mechanisms that monitor and control editing operations, ensuring that modifications maintain consistency with the model structure and preventing unwanted changes, while still allowing necessary flexible adjustments
Data Source
AI summary
A configuration system for a test device designed for testing an electronic control unit. The test device is a hardware-in-the-loop simulator or a rapid control prototyping simulator, wherein a software model of a technical system is executed on the test device and the software model communicates electronically via an input/output interface of the test device with a system to be tested that is connected to the test device. Simulation data is electronically transmitted by the communication, and the configuration system is coupled to a modeling system and in the modeling system is a software model characterized by transversely and longitudinally connected function blocks. The configuration system configures the test device by interconnected configuration items such that the configuration items determine the physical characteristics of the input/output interface and/or the connection of the input/output interface with the software model.


