Hardware-in-loop test system
By designing adapter components in the hardware-in-ring test system, allowing multiple terminals to be connected to different wiring ports, the installation inconvenience and poor contact caused by the connection of terminals on the same wiring terminal in the prior art is solved, and the testing efficiency is improved.
Patent Information
- Application Number
- CN202421494290.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-26
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2034-06-26
AI Technical Summary
In the existing hardware in the ring test system, multiple terminals need to be connected to the same terminal, which leads to inconvenient installation and disassembly, and is prone to poor contact problems during use.
A hardware-in-loop testing system is designed to connect the simulation model to the ECU under test through the adapter. The adapter includes an input terminal strip and an output terminal strip. Each terminal strip contains multiple wiring ports. Each wiring port is connected to each other, allowing multiple terminals to be connected to different wiring ports respectively, thereby avoiding the terminals being connected to the same wiring terminal.
Through this design, the installation and disassembly of terminals is more convenient, avoiding the problem of poor contact and improving the testing efficiency.
Smart Images

Figure CN222813084U_ABST
Abstract
Description
Technical Field
[0001] The utility model belongs to the technical field of system testing, and in particular relates to a hardware-in-the-loop testing system. Background Art
[0002] The hardware-in-the-loop test system uses a real-time processor to run a simulation model to simulate the operating state of the controlled object. It is connected to the automotive electronic control unit (ECU) through the I / O interface to perform a comprehensive system test on the ECU under test and comprehensively evaluate the safety, feasibility and rationality of the ECU.
[0003] The simulation model in the related technology is directly connected to the ECU under test through terminals, that is, the output terminal of the simulation model is directly connected to the input terminal of the ECU under test. If multiple terminals of the ECU under test are connected to the same terminal of the simulation model, multiple terminals of the ECU under test need to be squeezed on the same terminal block, which makes it extremely inconvenient to install and remove one of the terminals of the ECU under test, and even some terminals may have poor contact during use. Summary of the invention
[0004] The utility model aims to solve one of the technical problems in the related art to at least a certain extent. To this end, the embodiment of the utility model proposes a hardware-in-the-loop test system, which does not require multiple terminals to be connected to the same wiring terminal, and the terminal is easy to install and remove, which is conducive to improving the test efficiency.
[0005] The hardware-in-the-loop test system of the embodiment of the utility model includes: a simulation model, wherein the simulation model has a first output terminal and a first input terminal; an ECU under test, wherein the ECU under test has a second input terminal and a second output terminal; a switching component, wherein the switching component includes an input terminal row group and an output terminal row group, wherein the input terminal row group includes an input terminal row, wherein the input terminal row includes a plurality of first wiring ports, wherein the plurality of first wiring ports of each input terminal row are mutually conductive, and wherein the output terminal row group includes an output terminal row, wherein the output terminal row includes a plurality of second wiring ports, wherein the plurality of second wiring ports of each output terminal row are mutually conductive; wherein the first output terminal, the second input terminal matching the first output terminal, and different first wiring ports of the same input terminal row are respectively connected in a one-to-one correspondence through a wiring harness, and the second output terminal, the first input terminal matching the second output terminal, and different second wiring ports of the same output terminal row are respectively connected in a one-to-one correspondence through the wiring harness.
[0006] It can be understood that the simulation model and the ECU under test are connected through the adapter component, and the simulation model sends analog / digital signals to the input end of the ECU under test through the adapter component. After receiving the analog signal, the control system of the ECU under test outputs a feedback signal and forwards it to the simulation environment through the adapter component. The adapter component includes an input terminal row, each input terminal row includes multiple first wiring ports, and the first output terminals and second input terminals related to the same functional module are connected to the same input terminal row, and the first output terminals and the second input terminals are connected to the first wiring ports of the input terminal row in a one-to-one correspondence. When multiple first output terminals or second input terminals are provided, the multiple first output terminals or second input terminals are respectively connected to different first wiring ports. Therefore, if one of the first output terminals or second input terminals is installed or removed, it will not affect other first output terminals or second input terminals. Similarly, the output terminal row includes multiple second wiring ports. When there are multiple second output terminals or first input terminals, the multiple second output terminals or first input terminals are respectively connected to different second wiring ports. If one of the second output terminals or first input terminals is installed or removed, it will not affect the other second output terminals or first input terminals, thereby making the installation and removal of the terminals more convenient, which is conducive to improving testing efficiency.
[0007] In this embodiment, the hardware-in-the-loop test system further includes a label, and each of the wiring harnesses is provided with the label, and the label is used to identify the interface of the simulation model and the interface of the ECU under test.
[0008] In this embodiment, the label is provided with interface information.
[0009] In this embodiment, the sum of the number of the first output terminals and the number of the second input terminals connected to the same input terminal row is A, and the number of the first wiring ports of the corresponding input terminal row is B, and A is equal to B.
[0010] In this embodiment, the sum of the number of the second output terminals and the number of the first input terminals connected to the same output terminal row is C, and the number of the second wiring ports of the corresponding output terminal row is D, and C is equal to D.
[0011] In this embodiment, the input terminal row group includes a plurality of the input terminal rows, and a plurality of the output terminal rows are sequentially connected;
[0012] And / or, the output terminal row group includes a plurality of output terminal rows, and the plurality of output terminal rows are connected in sequence.
[0013] In this embodiment, the input terminal block includes:
[0014] A housing, wherein a plurality of the first wiring ports are sequentially arranged at intervals on the housing;
[0015] A conductive rod, wherein a mounting groove is provided in the housing, the conductive rod is arranged in the mounting groove, and the conductive rod extends along the distribution direction of the plurality of first wiring ports;
[0016] A plurality of conductive sheets are respectively connected to the conductive rods, and positions of the conductive sheets correspond one-to-one to the first wiring ports so that the wiring harness is connected to the conductive sheets when inserted into the first wiring port.
[0017] In this embodiment, the input terminal row further includes a plurality of spring clips, which are all disposed in the shell, and the positions of the plurality of spring clips correspond one-to-one to the plurality of conductive sheets, and the spring clips are used to fix the wiring harness in the first wiring port.
[0018] In this embodiment, the input terminal row also includes a plurality of pressure blocks, and the plurality of pressure blocks are all arranged in the shell. The plurality of pressure blocks and the plurality of spring sheets are abutted one by one, and the pressure blocks are movable relative to the shell so that the spring sheets release the wiring harness in the first wiring port when the pressure blocks are pressed.
[0019] In this embodiment, the input terminal block and the output terminal block have the same structure. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] Figure 1 It is a structural schematic diagram of a hardware-in-the-loop test system according to an embodiment of the utility model.
[0021] Figure 2 It is a side structural schematic diagram of the input terminal block of the embodiment of the utility model.
[0022] Reference numerals:
[0023] 1. Simulation model; 11. First output terminal; 12. First input terminal;
[0024] 2. ECU under test; 21. second input terminal; 22. second output terminal;
[0025] 3. Adapter assembly; 31. Input terminal row group; 311. Input terminal row; 3111. Shell; 3112. Conductive rod; 3113. Conductive sheet; 3114. Spring sheet; 31141. Fixing part; 31142. Limiting part; 31143. Abutting part; 3115. Pressing block; 32. Output terminal row group; 33. First wiring port; 34. Second wiring port. DETAILED DESCRIPTION
[0026] The embodiments of the present invention are described in detail below, and examples of the embodiments are shown in the accompanying drawings. The embodiments described below with reference to the accompanying drawings are exemplary and intended to be used to explain the present invention, but cannot be understood as limiting the present invention.
[0027] In this embodiment, if Figure 1 and Figure 2 As shown, the hardware-in-the-loop test system includes a simulation model 1, a tested ECU 2 and a switching component 3. Among them, the ECU is an automotive electronic control unit (Electronic Control Unit). The simulation model 1 has a first output terminal 11 and a first input terminal 12. The tested ECU 2 has a second input terminal 21 and a second output terminal 22. The switching component 3 includes an input terminal row group 31 and an output terminal row group 32, the input terminal row group 31 includes an input terminal row 311, the input terminal row 311 includes a plurality of first wiring ports 33, and the plurality of first wiring ports 33 of each input terminal row 311 are mutually conductive, and the output terminal row group 32 includes an output terminal row, the output terminal row includes a plurality of second wiring ports 34, and the plurality of second wiring ports 34 of each output terminal row are mutually conductive. The first output terminal 11, the second input terminal 21 matching the first output terminal 11, and different first wiring ports 33 of the same input terminal row 311 are respectively connected one-to-one through wiring harnesses, and the second output terminal 22, the first input terminal 12 matching the second output terminal 22, and different second wiring ports 34 of the same output terminal row are respectively connected one-to-one through wiring harnesses.
[0028] For example, simulation model 1 can be provided with one or more simulation models 1, and one simulation model 1 is used to realize the function of a physical module in the vehicle. For example, simulation model 1 may include motor simulation model 1, and motor simulation model 1 is used to realize the relevant functions of the motor in the vehicle. The number of simulation models 1 is not limited here. The ECU 2 under test is any ECU in the vehicle. In this embodiment, the type of the ECU 2 under test is not limited and can be configured according to actual needs. For example, the ECU 2 under test can be a vehicle control unit. The specific working principles of simulation model 1 and ECU 2 under test are conventional prior art and will not be described in detail here.
[0029] It can be understood that the simulation model 1 and the ECU 2 under test are connected through the adapter component 3, the simulation model 1 sends an analog / digital signal to the input end of the ECU 2 under test through the adapter component 3, and the control system of the ECU 2 under test receives the analog signal and then outputs a feedback signal which is forwarded to the simulation environment through the adapter component 3. The adapter component 3 includes an input terminal row 311, and each input terminal row 311 includes multiple first wiring ports 33. The first output terminals 11 and the second input terminals 21 related to the same functional module are all connected to the same input terminal row 311, and the first output terminals 11 and the second input terminals 21 are connected to the first wiring ports 33 of the input terminal row 311 in a one-to-one correspondence. When multiple first output terminals 11 or second input terminals 21 are provided, the multiple first output terminals 11 or second input terminals 21 are respectively connected to different first wiring ports 33. Therefore, if one of the first output terminals 11 or the second input terminals 21 is installed or removed, it will not affect other first output terminals 11 or second input terminals 21. Similarly, the output terminal row includes multiple second wiring ports 34. When there are multiple second output terminals 22 or first input terminals 12, the multiple second output terminals 22 or first input terminals 12 are respectively connected to different second wiring ports 34. If one of the second output terminals 22 or the first input terminal 12 is installed or removed, it will not affect the other second output terminals 22 or the first input terminals 12, thereby making the installation and removal of the terminals more convenient, which is conducive to improving the testing efficiency.
[0030] In this embodiment, the hardware-in-the-loop test system further includes a label (not shown in the figure), and each wiring harness is provided with a label, and the label is used to identify the interface of the simulation model 1 and the interface of the ECU 2 under test.
[0031] Specifically, the labels on the wiring harness connected to the first output terminal 11 and the wiring harness connected to the second input terminal 21 related to the first output terminal 11 are associated, and the interface of the simulation model 1 and the interface of the ECU 2 under test can be intuitively identified through the labels.
[0032] It can be understood that by setting labels on the wiring harness, the interface of the simulation model 1 and the interface of the ECU 2 under test can be identified by the labels. When wiring, there is no need to trace back to the terminals of the simulation model 1 and the ECU 2 under test to check whether the connection is correct. It is only necessary to compare the labels one by one, which is conducive to improving wiring efficiency and accuracy.
[0033] In this embodiment, the label is provided with interface information.
[0034] It should be noted that the terminal map table (terminal map table refers to the wiring terminal layout table) can be pre-organized. The simulation model 1 and the ECU under test 2 that match each other on the terminal map table should be connected to the same input terminal block 311 or output terminal block. The interface information is set on the label, and the interface information is used to indicate the terminal number. By comparing the labels on the wiring harnesses on both sides of the input terminal block 311 or the output terminal block and the terminal map table, the accuracy of the wiring can be efficiently detected.
[0035] In this embodiment, the sum of the number of first output terminals 11 and the number of second input terminals 21 connected to the same input terminal row 311 is A, and the number of first wiring ports 33 of the corresponding input terminal row 311 is B, and A is equal to B.
[0036] It can be understood that by setting the sum of the number of first output terminals 11 and the number of second input terminals 21 in the same functional module to be equal to the number of first wiring ports 33 on the corresponding input terminal row 311, it is possible to avoid wasting the first wiring ports 33 and the situation where two first output terminals 11 or second input terminals 21 are connected to the same first wiring port 33 due to insufficient number of first wiring ports 33.
[0037] In this embodiment, the sum of the number of second output terminals 22 and the number of first input terminals 12 connected to the same output terminal row is C, and the number of second wiring ports 34 of the corresponding output terminal row is D, and C is equal to D.
[0038] Similarly, by setting the sum of the number of second output terminals 22 and the number of first input terminals 12 in the same functional module to be equal to the number of second wiring ports 34 on the corresponding output terminal row, it is possible to avoid wasting second wiring ports 34 and the situation where two second output terminals 22 or first input terminals 12 are connected to the same second wiring port 34 due to insufficient number of second wiring ports 34.
[0039] In this embodiment, the input terminal row group 31 includes a plurality of input terminal rows 311, and a plurality of output terminal rows are sequentially connected. And / or, the output terminal row group 32 includes a plurality of output terminal rows, and a plurality of output terminal rows are sequentially connected.
[0040] For example, two adjacent output terminal rows can be connected by bolts or bonding, and the connection method between the input terminals is not limited here. The number of each group of input terminal row groups 31 can be set according to actual needs and is not limited here. The input terminal row 311 and the output terminal row can also be connected by bolts or bonding, which is not limited here. When the input terminal row 311 and the output terminal row are connected together, the whole can be made more compact, which is conducive to saving space.
[0041] It is understandable that when there are more functional modules to be tested, the number of corresponding input terminal blocks 311 and output terminal blocks needs to be increased accordingly. When the number of input terminal blocks 311 and output terminal blocks increases, the overall structure can be made more neat by connecting multiple input terminal blocks 311 in sequence.
[0042] In this embodiment, the input terminal row 311 includes a housing 3111, a conductive rod 3112 and a plurality of conductive sheets 3113, and a plurality of first wiring ports 33 are sequentially arranged at intervals in the housing 3111. A mounting groove is arranged in the housing 3111, and the conductive rod 3112 is arranged in the mounting groove, and the conductive rod 3112 extends along the distribution direction of the plurality of first wiring ports 33. The plurality of conductive sheets 3113 are respectively connected to the conductive rod 3112, and the positions of the conductive sheets 3113 correspond to the first wiring ports 33 one by one so that the wiring harness is connected to the conductive sheets 3113 when inserted into the first wiring ports 33.
[0043] It can be understood that by setting up the conductive rod 3112, multiple conductive sheets 3113 can be connected to each other. By inserting the wiring harness into the first wiring port 33, the first output terminal 11 and the second input terminal 21 can be connected. Connecting the wiring harness by plugging can facilitate the connection of the first output terminal 11 and the second input terminal 21.
[0044] In this embodiment, the input terminal row 311 further includes a plurality of spring clips 3114 , which are all disposed in the housing 3111 . The positions of the plurality of spring clips 3114 correspond one-to-one to the plurality of conductive sheets 3113 . The spring clips 3114 are used to fix the wiring harness in the first wiring port 33 .
[0045] Specifically, the spring sheet 3114 has a fixing portion 31141, a limiting portion 31142 and a contact portion 31143 in sequence, the fixing portion 31141 of the spring sheet 3114 is fixed in the housing 3111, the limiting portion 31142 is wound around a limiting block in the housing 3111, and the contact portion 31143 elastically presses against the conductive sheet 3113. When the wire harness is inserted into the first wiring port 33, the wire harness can be fixed between the contact portion 31143 and the conductive sheet 3113.
[0046] It can be understood that by setting a spring clip 3114 in the shell 3111 and fixing the wiring harness in the first wiring port 33 using the spring clip 3114, the wiring harness can be loosened or reset by compression of the spring clip 3114, which can facilitate the fixing and removal of the wiring harness and help to reliably fix the wiring harness.
[0047] In this embodiment, the input terminal row 311 also includes a plurality of pressure blocks, which are all arranged in the shell 3111. The plurality of pressure blocks and the plurality of spring sheets 3114 are in one-to-one contact with each other, and the pressure blocks are movable relative to the shell 3111 so that the spring sheets 3114 release the wiring harness in the first wiring port 33 when the pressure blocks are pressed.
[0048] Specifically, the pressing block can be limited in the shell 3111 to prevent the pressing block from detaching from the shell 3111 and to prevent the pressing block from being easily lost. The specific limiting method of the pressing block can be selected as needed and will not be described in detail here.
[0049] In this embodiment, by providing a pressing block, the spring piece 3114 can be released from the wire harness by pressing the pressing block, which can make the operation more convenient.
[0050] In this embodiment, the input terminal block 311 and the output terminal block have the same structure.
[0051] It can be understood that the input terminal row 311 and the output terminal row are both used to connect the simulation model 1 and the ECU 2 under test to transmit signals. Setting the structures of the input terminal row 311 and the output terminal row to be the same can make the overall structure more neat, facilitate processing, and help reduce costs. The specific structure of the output terminal row will not be repeated here.
[0052] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise", "axial", "radial", "circumferential" and the like indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the referred device or element must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.
[0053] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In the description of the present utility model, the meaning of "plurality" is at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0054] In the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", "connected", "fixed" and the like should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral one; it can be a mechanical connection, an electrical connection, or communication with each other; it can be a direct connection, or an indirect connection through an intermediate medium, it can be the internal connection of two elements or the interaction relationship between two elements, unless otherwise clearly defined. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0055] In the present utility model, unless otherwise clearly specified and limited, a first feature being "above" or "below" a second feature may mean that the first and second features are in direct contact, or the first and second features are in indirect contact through an intermediate medium. Moreover, a first feature being "above", "above" or "above" a second feature may mean that the first feature is directly above or obliquely above the second feature, or simply means that the first feature is higher in level than the second feature. A first feature being "below", "below" or "below" a second feature may mean that the first feature is directly below or obliquely below the second feature, or simply means that the first feature is lower in level than the second feature.
[0056] In the present utility model, the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" etc. mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present utility model. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the described specific features, structures, materials or characteristics may be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0057] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations of the present invention. Ordinary technicians in the field can change, modify, replace and modify the above embodiments within the scope of the present invention.
Claims
1. A hardware-in-the-loop test system, characterized in that: include: a simulation model having a first output terminal and a first input terminal; An ECU under test, wherein the ECU under test has a second input terminal and a second output terminal; A switching component, the switching component includes an input terminal row group and an output terminal row group, the input terminal row group includes an input terminal row, the input terminal row includes a plurality of first wiring ports, and the plurality of first wiring ports of each input terminal row are mutually conductive, the output terminal row group includes an output terminal row, the output terminal row includes a plurality of second wiring ports, and the plurality of second wiring ports of each output terminal row are mutually conductive; The first output terminal, the second input terminal matching the first output terminal, and different first wiring ports of the same input terminal row are respectively connected one-to-one through a wiring harness, and the second output terminal, the first input terminal matching the second output terminal, and different second wiring ports of the same output terminal row are respectively connected one-to-one through the wiring harness.
2. The hardware-in-the-loop test system according to claim 1, characterized in that: It also includes a label, which is arranged on each of the wiring harnesses and is used to identify the interface of the simulation model and the interface of the ECU under test.
3. The hardware-in-the-loop test system according to claim 2, characterized in that: The label is provided with interface information.
4. The part-in-the-loop test system according to claim 1, characterized in that: The sum of the number of the first output terminals and the number of the second input terminals connected to the same input terminal row is A, and the number of the first wiring ports of the corresponding input terminal row is B, and A is equal to B.
5. The hardware-in-the-loop test system according to claim 1, characterized in that: The sum of the number of the second output terminals and the number of the first input terminals connected to the same output terminal row is C, and the number of the second wiring ports of the corresponding output terminal row is D, and C is equal to D.
6. The hardware-in-the-loop test system according to claim 1, characterized in that: The input terminal row group includes a plurality of input terminal rows, and a plurality of output terminal rows are connected in sequence; And / or, the output terminal row group includes a plurality of output terminal rows, and the plurality of output terminal rows are connected in sequence.
7. The hardware-in-the-loop test system according to any one of claims 1 to 6, characterized in that: The input terminal block comprises: A housing, wherein a plurality of the first wiring ports are sequentially arranged at intervals on the housing; A conductive rod, wherein a mounting groove is provided in the housing, the conductive rod is arranged in the mounting groove, and the conductive rod extends along the distribution direction of the plurality of first wiring ports; A plurality of conductive sheets are respectively connected to the conductive rods, and positions of the conductive sheets correspond one-to-one to the first wiring ports so that the wiring harness is connected to the conductive sheets when inserted into the first wiring port.
8. The hardware-in-the-loop test system according to claim 7, characterized in that: The input terminal row further includes a plurality of spring sheets, which are all arranged in the housing, and the positions of the plurality of spring sheets correspond one-to-one to the plurality of conductive sheets. The spring sheets are used to fix the wiring harness in the first wiring port.
9. The hardware-in-the-loop test system according to claim 8, characterized in that: The input terminal row also includes a plurality of pressure blocks, which are all arranged in the shell, and the plurality of pressure blocks are in one-to-one contact with the plurality of spring sheets, and the pressure blocks are movable relative to the shell so that the spring sheets release the wiring harness in the first wiring port when the pressure blocks are pressed.
10. The hardware-in-the-loop test system according to any one of claims 1 to 6, characterized in that: The input terminal block and the output terminal block have the same structure.