Vehicle data acquisition device and vehicle equipment
Patent Information
- Application Number
- CN202520046796.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-07
- Publication Date
- 2025-12-26
- Estimated Expiration
- 2035-01-07
AI Technical Summary
In existing technologies, vehicle data interfaces are scattered and not centralized, which makes it impossible for a single data acquisition system to collect all data at once, and the connection harnesses are messy, increasing costs.
A vehicle data acquisition device is provided, including a data input module, a fault injection module, a format conversion module, and a data output module. These modules enable the aggregation, format conversion, and transmission of data from multiple vehicle communication interfaces, thereby reducing costs.
It enables unified collection of data from multiple vehicle interfaces, simplifies wiring harness connections, reduces data collection costs, and improves data processing efficiency.
Smart Images

Figure CN223728161U_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The utility model relates to the field of vehicle data acquisition, concretely relates to a vehicle data acquisition device and vehicle equipment. BACKGROUND
[0002] In the research and development test process of the vehicle, collecting the data of each module in the vehicle is an indispensable project, which is beneficial to the analysis of the running state of the vehicle. In the related technology, the data of the vehicle is collected through the existing data acquisition system, such as CANoe, SPY3, etc. However, with the intelligent development of the vehicle, the data interfaces of the vehicle increase sharply, and the positions of the data interfaces are not concentrated, which leads to the fact that a single data acquisition system cannot collect and analyze the data of the vehicle at one time, and the connection wire harness of the single data acquisition system is messy, which is easy to miss the wire harness of individual data interfaces. If multiple data acquisition systems are used, the cost of data acquisition is increased.
[0003] Therefore, how to provide a technical scheme that can uniformly collect multiple data interfaces of a vehicle and has low cost is a technical problem to be solved at present. SUMMARY
[0004] In view of the above-mentioned shortcomings of the prior art, the utility model provides a vehicle data acquisition device and vehicle equipment to solve at least one of the above technical problems.
[0005] To achieve the above-mentioned purposes and other related purposes, the technical scheme provided by the present application is as follows.
[0006] In one aspect, the present application provides a vehicle data acquisition device, which comprises a shell, a data input module for data aggregation of multiple output message data vehicle communication interfaces, a fault injection module for injecting anomalies to the data input module, a format conversion module for format conversion of message data output by the fault injection module, a data output module for transmission of message data output by the format conversion module, a first input end of the data input module connected to an input plug-in interface on the shell, a second input end of the data input module connected to a first output end of the fault injection module, an output end of the data input module connected to an input end of the fault injection module, a second output end of the fault injection module connected to an input end of the format conversion module, an output end of the format conversion module connected to an input end of the data output module, and an output end of the data output module connected to an output plug-in interface on the shell.
[0007] In an embodiment of the present application, the data input module comprises a plurality of data input ports, and the vehicle communication interfaces are connected to the data input ports one by one via corresponding input plug-in interfaces, thereby forming a plurality of data acquisition channels.
[0008] In an embodiment of the present application, the fault injection module comprises a logic control unit, a first fault injection unit and a second fault injection unit, and the first fault injection unit and the second fault injection unit are connected between the logic control unit and the data acquisition channels.
[0009] In an embodiment of the present application, the data acquisition channels comprise first data type transmission channels and second data type transmission channels, the first fault injection unit is connected to the first data type transmission channels, and the second fault injection unit is connected to the second data type transmission channels.
[0010] In an embodiment of the present application, the data output module comprises a plurality of data output interfaces, and the data output interfaces are connected to the output plug-in interfaces one by one.
[0011] In an embodiment of the present application, the format conversion module comprises a single-pole double-throw switch, a format conversion channel and a data transmission channel, the moving terminal of the single-pole double-throw switch is connected to the input terminal of the format conversion module, the first stationary terminal of the single-pole double-throw switch is connected to the input terminal of the format conversion channel, the output terminal of the format conversion channel is connected to the output terminal of the format conversion module, the second stationary terminal of the single-pole double-throw switch is connected to the input terminal of the data transmission channel, and the output terminal of the data transmission channel is connected to the output terminal of the format conversion module.
[0012] In an embodiment of the present application, the housing further comprises a data storage module, the data storage module is used for storing the message data output by the format conversion module, and the data storage module is connected between the format conversion module and the data output module.
[0013] In an embodiment of the present application, the data storage module comprises at least one of a dynamic random access memory and a static random access memory.
[0014] In an embodiment of the present application, the housing further comprises a power supply module for providing power, and the power supply module is connected to the data input module, the fault injection module, the format conversion module, the data storage module and the data output module respectively.
[0015] In another aspect, the present application also provides a vehicle device comprising the vehicle data acquisition apparatus as described above.
[0016] The application provides a vehicle data acquisition device and a vehicle equipment. The device comprises a shell, a data input module for data summarization of a plurality of output message data of a vehicle-mounted communication interface, a fault injection module for injecting abnormality to the data input module, a format conversion module for format conversion of message data output by the fault injection module, and a data output module for transmission of message data output by the format conversion module. An input plug-in interface of the shell is connected with the data input module, the data input module is connected with the fault injection module, the fault injection module is connected with the format conversion module, the format conversion module is connected with the data output module, and an output plug-in interface of the shell is connected with the data output module. The vehicle data acquisition device provided by the application can acquire whole vehicle data and directly transmit the data to a single external data acquisition system, thereby reducing the cost of vehicle data acquisition. The data input module is used to acquire message data output by a plurality of vehicle-mounted communication interfaces, thereby standardizing the data acquisition harness and simplifying the harness connection. The fault injection module is used to inject faults into the data transmission channel between the data input module and the plurality of vehicle-mounted communication interfaces, thereby reducing the fault test process of the data transmission channel, reducing the test cost of data acquisition, and improving the vehicle data processing efficiency.
[0017] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory and are not restrictive of the application. BRIEF DESCRIPTION OF DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the application and, together with the description, serve to explain the principles of the application. It is clear that the drawings in the following description are only some embodiments of the application, and those skilled in the art can obtain other drawings from these drawings without creative labor. In the drawings:
[0019] Figure 1 is a block diagram of a vehicle data acquisition device according to an exemplary embodiment of the application;
[0020] Figure 2 is a schematic diagram of the connection relationship between the data input module and the plurality of vehicle communication interfaces according to an exemplary embodiment of the application;
[0021] Figure 3 is a specific structural diagram of the format conversion module according to an exemplary embodiment of the application;
[0022] Figure 4 is a block diagram of the vehicle data acquisition device comprising a data storage module and a power module according to an exemplary embodiment of the application;
[0023] Reference numerals: 100 - housing, 110 - data input module, 120 - fault injection module, 130 - format conversion module, 140 - data output module, 150 - input plug-in interface, 160 - output plug-in interface, 170 - data storage module, 180 - power module. DETAILED DESCRIPTION
[0024] Other advantages and benefits of the present application will become apparent to those skilled in the art upon consideration of the disclosure or can be learned by practice of the application. The application can be realized and achieved by means of the structures and combinations described in this specification and it is therefore to be understood that various embodiments can be made without departing from the scope of the present application, not to be limited by the details given in the following description.
[0025] It is to be understood that the drawings are designed solely for the purpose of illustration and are not intended to limit the scope of the present application.
[0026] In the following description, numerous specific details are discussed so as to provide a thorough understanding of embodiments of the present application. However, it will be apparent to one of ordinary skill in the art that embodiments of the present application can be practiced without the specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the embodiments of the present application. References can be made to those implementations in the detailed description of the specification in order to more fully describe the application and the exemplary embodiments.
[0027] CANoe (CAN open environment) is a bus development tool, mainly used for the development, simulation, testing and analysis of CAN bus. With the development of bus technology, CANoe is not limited to the development of CAN type bus, but also contains LIN, FlexRay, MOST and Ethernet development.
[0028] Vehicle Spy 3 (SPY3) is a high-performance automotive network test and analysis software, which combines powerful analysis software and acquisition debugging hardware to provide users with comprehensive monitoring, diagnosis, analysis, data acquisition, node simulation and automatic testing functions for various bus data.
[0029] VN1640A is a communication interface device used in conjunction with CANoe.
[0030] On-Board Diagnostics (OBD), the OBD interface of the vehicle is an international standard automobile communication interface.
[0031] Controller Area Network (CAN) is a serial communication protocol bus for real-time applications, which can use twisted pair to transmit signals, and is one of the most widely used field buses in the world; CANL (CAN Low) represents the low-level data line, responsible for transmitting low-level signals, and CANH (CAN High) represents the high-level data line, transmitting high-level signals during communication. The two lines transmit signals through differential voltage and jointly constitute the communication basis of the CAN bus. CAN FD (CAN with Flexible Data rate) is an upgraded version of the CAN bus.
[0032] DB9 connector is a kind of connector widely used in serial communication.
[0033] In the development and testing process of the vehicle, collecting the data of each module in the vehicle is an indispensable project, so as to analyze the running state of the vehicle. In the related technology, the existing data acquisition system is used to collect the data of the vehicle, such as CANoe, SPY3, etc. However, with the development of intelligent vehicles, the number of data interfaces of the vehicle increases sharply, and the positions of the data interfaces are not concentrated, so that a single data acquisition system cannot collect all the data of the vehicle at one time. Through the data acquisition system, the data connection harness is messy, and it is easy to miss some data interfaces. If multiple data acquisition systems are used, the cost of data acquisition is increased.
[0034] To solve the above problems, such as Figure 1As shown, the present application provides a vehicle data acquisition device, the device includes a shell 100, the shell 100 is provided with a data input module 110 for data aggregation of a plurality of output message data of vehicle communication interface, a fault injection module 120 for injecting abnormal data to the data input module 110, a format conversion module 130 for format conversion of the message data output by the fault injection module 120, a data output module 140 for transmitting the message data output by the format conversion module 130, the first input end of the data input module 110 is connected to the input plug-in interface 150 on the shell 100, the second input end of the data input module 110 is connected to the first output end of the fault injection module 120, the output end of the data input module 110 is connected to the input end of the fault injection module 120, the second output end of the fault injection module 120 is connected to the input end of the format conversion module 130, the output end of the format conversion module 130 is connected to the input end of the data output module 140, and the output end of the data output module 140 is connected to the output plug-in interface 160 on the shell 100.
[0035] It should be noted that the input plug-in interface 150 can be an OBD interface, and the output plug-in interface 160 can be a DB9 connector.
[0036] In more detail, the data input module 110 includes a plurality of data input ports, a plurality of vehicle communication interfaces are connected to the plurality of data input ports one by one through corresponding input plug-in interfaces, forming a plurality of data acquisition channels. Figure 2 As shown, the whole vehicle includes a plurality of vehicle communication interfaces, such as wheel speed OBD interface, in-vehicle temperature OBD interface, automatic driving OBD interface, etc. According to the number of vehicle communication interfaces, a corresponding number of input plug-in interfaces are provided in the data input module 110. The wheel speed OBD interface is connected to the first data input port OBD_1 in the data input module 110 through the first input plug-in interface, forming the first data acquisition channel; the in-vehicle temperature OBD interface is connected to the second data input port OBD_2 in the data input module 110 through the second input plug-in interface, forming the second data acquisition channel; N vehicle communication interfaces are connected to N data input ports one by one through N input plug-in interfaces, and the data acquisition channel includes vehicle communication interface, data transmission bus, input plug-in interface on the shell and data input port.
[0037] It should be noted that each data input port includes a plurality of pins, which can control the communication transmission obstacle of the data channel.
[0038] In detail, the fault injection module 120 comprises a logic control unit, a first fault injection unit and a second fault injection unit, and the first fault injection unit and the second fault injection unit are connected between the logic control unit and the data acquisition channel. Specifically, the fault injection module comprises a logic control unit for receiving a fault control instruction, a first fault injection unit for generating a first fault and a second fault injection unit for generating a second fault, the first fault comprises a short circuit and an open circuit between CANH / CANL, and the second fault is a network transmission fault; the input ends of the two fault injection units are connected to the logic control unit, and the output ends of the two fault injection units are connected to the data acquisition channel, wherein the logic control unit can be a programmable controller for inputting a code of fault information, and the first fault injection unit and the second fault injection unit can be a relay board card, a plurality of relays are arranged on the relay board card, and the plurality of relays on the relay board card are controlled by the code input by the logic control unit to realize fault input.
[0039] In detail, the plurality of data acquisition channels comprises a first data type transmission channel and a second data type transmission channel, the first fault injection unit is connected to a plurality of first data type transmission channels, and the second fault injection unit is connected to a plurality of second data type transmission channels. Specifically, the data acquisition channel is divided into two types of data channels, the first data type transmission channel is a CAN / CANFD transmission channel, and the second data type transmission channel is an Ethernet data transmission channel; in order to ensure the accuracy of the test on the data transmission channel, the first fault injection unit (for testing the short circuit and open circuit between CANH / CANL) is connected to each first data type transmission channel, and the second fault injection unit (for testing the network transmission fault) is connected to each second data type transmission channel.
[0040] More specifically, the data output module 140 comprises a plurality of data output interfaces, and the plurality of data output interfaces are connected to the plurality of output plug-in interfaces 160 one by one, wherein the output plug-in interface can be directly connected to a single data acquisition system for collecting vehicle data.
[0041] In detail, as shown in Figure 3 the format conversion module comprises a single-pole double-throw switch SW1, a format conversion channel and a data transmission channel, the moving end of the single-pole double-throw switch SW1 is connected to the input end of the format conversion module, the first stationary end of the single-pole double-throw switch SW1 is connected to the input end of the format conversion channel, the output end of the format conversion channel is connected to the output end of the format conversion module, the second stationary end of the single-pole double-throw switch SW1 is connected to the input end of the data transmission channel, and the output end of the data transmission channel is connected to the output end of the format conversion module. The format conversion channel can be a CAN-to-Ethernet converter, a DBC-to-Excel tool, etc.
[0042] In detail, the housing 100 is further provided with a data storage module 170, the data storage module 170 is used for storing the message data output by the format conversion module 130, and the data storage module 170 is connected between the format conversion module 130 and the data output module 140. Specifically, as shown in Figure 4 the housing 100 further includes a data storage module 170, the input end of the data storage module 170 is connected with the format conversion module 130, and the output end of the data storage module 170 is connected with the data output module 140.
[0043] More specifically, the data storage module 170 at least includes one of dynamic random access memory and static random access memory, and the data storage module 170 can be composed of multiple dynamic random access memories or multiple static random access memories, or composed of a combination of multiple dynamic random access memories and multiple static random access memories.
[0044] More specifically, as shown in Figure 4 the housing 100 is further provided with a power supply module 180 for providing power, and the power supply module 180 is connected with the data input module 110, the fault injection module 120, the format conversion module 130, the data storage module 170 and the data output module 140 respectively (not shown in the figure). Specifically, as shown in Figure 4 the device further includes a power supply module 180 for power supply, and each of the other modules is powered by the power supply module 180.
[0045] As shown in Figures 1 to 4 the working principle of the vehicle data acquisition device provided by the present application is as follows:
[0046] The data of the plurality of vehicle communication interfaces of the whole vehicle are collected through the plurality of data input interfaces (OBD_1~OBD_N) in the data input module 110, and all bus message data of the vehicle are obtained. The bus message data pass through the fault injection module 120, and the fault injection module 120 can perform fault injection on the data transmission channel, so as to realize abnormal injection on the vehicle data collection channel, realize abnormal test, and the logic control unit in the fault injection module 120 receives the externally input control instruction, selects the first fault injection unit and / or the second fault injection unit according to the control instruction, and performs fault injection on the corresponding type data channel. The bus message data are transmitted to the format conversion module 130, the working mode of the format conversion module 130 includes a format conversion mode and a transmission mode, when the format conversion module 130 is in the format conversion mode, the moving end of the single-pole double-throw switch SW1 is connected with the first fixed end of the single-pole double-throw switch SW1, the bus message data are analyzed and format-converted, and the message data in the preset format are obtained, when the format conversion module 130 is in the transmission mode, the moving end of the single-pole double-throw switch SW1 in the format conversion module 130 is connected with the second fixed end of the single-pole double-throw switch SW1, only the bus message data are transmitted, the data storage module 170 stores the data output by the format conversion module 130, the message data in the data storage module 170 are output through the data output module 140, and the message data can be directly output to a single data collection system (VN1640A).
[0047] The application also provides a vehicle device, which comprises the vehicle data collection device as described above, and facilitates collection and processing of data of the whole vehicle.
[0048] The application provides a vehicle data acquisition device and a vehicle equipment, the device comprising a shell, a data input module for data aggregation of a plurality of output message data of a vehicle-mounted communication interface, a fault injection module for injecting abnormality to the data input module, a format conversion module for format conversion of message data output by the fault injection module, and a data output module for transmission of message data output by the format conversion module are arranged in the shell, an input plug-in interface of the shell is connected with the data input module, the data input module is connected with the fault injection module, the fault injection module is connected with the format conversion module, the format conversion module is connected with the data output module, and an output plug-in interface of the shell is connected with the data output module. The vehicle data acquisition device provided by the application can acquire whole vehicle data and directly transmit the whole vehicle data to a single external data acquisition system, thereby reducing the cost of vehicle data acquisition; the data input module is used for collecting message data output by a plurality of vehicle-mounted communication interfaces in the vehicle, thereby regularizing the data acquisition wire harness and simplifying the wire harness connection; the fault injection module is used for fault injection of a data transmission channel between the data input module and the plurality of vehicle-mounted communication interfaces, thereby reducing the fault test process of the data transmission channel, reducing the test cost of data acquisition, and improving the vehicle data processing efficiency.
[0049] The above examples only illustrate the principles and effects of the present application, and are not used to limit the present application. Any person skilled in the art can modify or change the above examples without departing from the spirit and scope of the present application. Therefore, all equivalent modifications or changes made by those skilled in the art without departing from the spirit and technical concept disclosed by the present application should be covered by the claims of the present application.
Claims
1. A vehicle data acquisition apparatus, characterized by comprising: The device comprises a shell, a data input module for data collection of a plurality of output message data of vehicle communication interface, a fault injection module for injecting abnormality to the data input module, a format conversion module for format conversion of message data output by the fault injection module, a data output module for transmission of message data output by the format conversion module, a first input end of the data input module is connected to an input plug-in interface on the shell, a second input end of the data input module is connected to a first output end of the fault injection module, an output end of the data input module is connected to an input end of the fault injection module, a second output end of the fault injection module is connected to an input end of the format conversion module, an output end of the format conversion module is connected to an input end of the data output module, and an output end of the data output module is connected to an output plug-in interface on the shell.
2. The vehicle data acquisition apparatus according to claim 1, characterized by The data input module comprises a plurality of data input ports, a plurality of the vehicle communication interfaces are connected to the data input ports one by one through corresponding input plug-in interfaces, forming a plurality of data collection channels.
3. The vehicle data acquisition apparatus of claim 2, wherein The fault injection module comprises a logic control unit, a first fault injection unit and a second fault injection unit, the first fault injection unit and the second fault injection unit are connected between the logic control unit and the data collection channel.
4. The vehicle data acquisition apparatus of claim 3, wherein The plurality of data collection channels comprise a first data type transmission channel and a second data type transmission channel, the first fault injection unit is connected to the plurality of first data type transmission channels, and the second fault injection unit is connected to the plurality of second data type transmission channels.
5. The vehicle data acquisition apparatus of claim 1, wherein The data output module comprises a plurality of data output interfaces, and the plurality of data output interfaces are connected to the plurality of output plug-in interfaces one by one.
6. The vehicle data acquisition apparatus of claim 1, wherein The format conversion module comprises a single-pole double-throw switch, a format conversion channel and a data transmission channel, a moving end of the single-pole double-throw switch is connected to an input end of the format conversion module, a first stationary end of the single-pole double-throw switch is connected to an input end of the format conversion channel, an output end of the format conversion channel is connected to an output end of the format conversion module, a second stationary end of the single-pole double-throw switch is connected to an input end of the data transmission channel, and an output end of the data transmission channel is connected to an output end of the format conversion module.
7. The vehicle data acquisition apparatus of claim 1, wherein The shell further comprises a data storage module, the data storage module is used for storing message data output by the format conversion module, and the data storage module is connected between the format conversion module and the data output module.
8. The vehicle data acquisition apparatus of claim 7, wherein The data storage module comprises at least one of a dynamic random access memory and a static random access memory.
9. The vehicle data acquisition apparatus of claim 7, wherein The shell further comprises a power module for providing power, and the power module is connected to the data input module, the fault injection module, the format conversion module, the data storage module and the data output module respectively.
10. A vehicle apparatus characterized by comprising: The vehicle data collection device comprises any one of claims 1-9.