Remote vehicle control test system based on automobile intelligent detection platform
By designing a remote vehicle control testing system based on the automotive intelligent detection platform, the problems of low efficiency and long development cycle of traditional testing methods are solved, remote online monitoring and multi-person collaborative testing are realized, and testing efficiency and development speed are improved.
Patent Information
- Application Number
- CN202411782667.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-05
- Publication Date
- 2025-04-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The traditional automotive vehicle controller testing method relies on hardware in-loop simulation test platform, which makes it possible to create test cases and data analysis only by on-site testers, making it difficult to quickly participate in multiple people, resulting in low efficiency in testing scheme formulation and analysis, long development cycle, and the inability to uniformly process fault detection information in different driving states.
Design a remote vehicle control testing system based on the automotive intelligent detection platform, including vehicle testing end, cloud intelligent detection platform and remote client, to realize remote online monitoring, test case storage, test instruction formulation and analysis, fault online analysis and other functions, and support multi-person collaboration and automated testing.
It improves the efficiency of vehicle testing plan formulation and analysis, shortens the development cycle, reduces costs, and realizes unified processing and flexible upgrades of fault detection information in different driving states.
Smart Images

Figure CN119882661A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle testing technology, and in particular to a remote vehicle control testing system based on an automobile intelligent testing platform. Background Art
[0002] Cars have brought great convenience to people's lives. However, the expansion of automobile system functions and networks, while bringing a good service experience, the increasing system complexity also brings more safety hazards. Therefore, for the safety and reliability of the vehicle, a lot of testing work needs to be done during the software development process. The traditional vehicle controller testing method often uses hardware-in-the-loop, and the controller is continuously tested and optimized through the hardware-in-the-loop simulation test platform. However, relying solely on the hardware-in-the-loop simulation test platform, the creation of test cases and the analysis of test data can only be completed by on-site testers, and it is difficult to enable more people to quickly participate in the development of automobile controllers. This leads to low efficiency in the formulation and analysis of vehicle test plans, a long controller development cycle, and the inability to uniformly process fault detection information for different vehicle driving states. Summary of the invention
[0003] In view of this, the present application provides a remote vehicle control test system based on an automobile intelligent detection platform, which can improve the efficiency of vehicle test plan formulation and analysis and avoid technical problems with a long development cycle.
[0004] To achieve the above object, the present invention provides the following technical solutions: The remote vehicle control test system based on the automobile intelligent detection platform includes: a vehicle test terminal, a cloud intelligent detection platform and a remote client; The vehicle test terminal is used to store test cases and send test requests to the in-loop test platform and receive test feedback information according to the user's setting information, and perform remote online monitoring of vehicle faults; The cloud-based intelligent detection platform is used to store test instructions and test content, forward and store the test information of the vehicle test terminal and the data information submitted by the remote client, formulate and analyze the vehicle control strategy test plan, and analyze the vehicle's online faults; The remote client is connected to the cloud-based intelligent detection platform, and is used to receive interactive information from testers and display test results, and transmit test content to the cloud-based intelligent detection platform based on the interactive information.
[0005] Furthermore, the vehicle test end includes a data forwarding module and a test case module; The data forwarding module is used to send test requests and receive test feedback information to the in-loop test platform through the OBD interface, receive the vehicle control test plan transmitted by the cloud-based intelligent detection platform, and transmit test information to the cloud-based intelligent detection platform; The test case module is connected to the data forwarding module, and the test case module is used to store test cases and test information.
[0006] Furthermore, the vehicle test end also includes a vehicle fault online monitoring device, which includes a bus module, a GPS positioning module, a GPRS / EDGE communication module and a main control module. The bus module is used to read the vehicle fault and operating status parameters in real time, and perform data protocol conversion and matching, and transmit data of different protocols to the main control module; the GPS positioning module is used to perform real-time positioning of the vehicle; the GPRS / EDGE communication module is used to establish a communication link to achieve remote real-time communication; the main control module is used to control vehicle information storage and acquisition, GPS positioning data management, GPRS / EDGE communication link establishment and data encryption, and detect the status and faults of the moving vehicle, and transmit the detection information to the cloud-based intelligent detection platform to remind the user to process it.
[0007] Furthermore, the cloud-based intelligent detection platform includes an application management module and a database module; The application management module is used to receive the user's test command and test content and the test results of the vehicle test terminal, formulate and analyze the vehicle control strategy test plan according to the user's setting information, output the test results, and also perform GIS information fusion management on the vehicle; The database module is used to store user interaction information, user test commands and test results of the vehicle test terminal.
[0008] Furthermore, the application management module includes an instruction receiving module and a GIS information fusion management module; The instruction receiving module is used to monitor the diagnostic test instructions, respond and receive the test results of the field test terminal and store them in the database; The GIS information fusion management module is used to track the vehicle trajectory, query historical records, and display and manage vector views, satellite views, and vehicle information based on GIS information and vehicle driving status data, and remind users to handle faults.
[0009] Furthermore, the cloud-based intelligent detection platform further includes a connection monitoring module, and the connection monitoring module includes a monitoring module and a confirmation module; The monitoring module is used to monitor the connection requests of each vehicle fault online monitoring device. When a device is successfully connected, a thread is created to independently handle the communication with the device, so that data can be transmitted; The confirmation module is connected to the monitoring module. The confirmation module is used to confirm that the thread is waiting for data from the receiving device, parse the data after receiving the data and perform corresponding operations, store the information of the device in the database module to indicate that a new device has established a connection, delete the device information in the database to indicate that a device has stopped being used, query whether the user has selected the device to facilitate the decision whether to continue the scheduled query, and retrieve the test regulations from the database.
[0010] Furthermore, the remote client includes a user management module, an interaction module and a display analysis module; The user management module is used to verify and match the user's identity information and authority information; The interaction module is used to obtain preset test information input by the user, and to provide feedback on the test information. It is also used to receive test results, construct diagnostic test CAN messages according to the UDS protocol and CAN communication configuration parameters, and implement diagnostic tests on the vehicle controller by interacting with the hardware-in-the-loop simulation platform for data; The display and analysis module is used to analyze and visualize the detection results.
[0011] Furthermore, the user management module includes a registration module, an identity authentication module and a matching module; the registration module is used to perform identity registration based on the basic information input by the user, and the identity authentication module is connected to the registration module; the identity authentication module is used to compare and verify the login information input by the user with the information stored in the user information database, and confirm the user identity based on the comparison result; the matching module is connected to the identity authentication module, and the matching module is used to match the corresponding authority information based on the confirmed user identity.
[0012] Furthermore, the display and analysis module includes an analysis module and a display module; the analysis module is used to perform analysis and draw charts based on the test results; the display module is connected to the analysis module, and the display module is used to display test parameters and analysis icons.
[0013] It can be seen from the above technical solution that the advantages of the present invention are: 1. This application has a high degree of intelligence, realizes remote monitoring and control of vehicle testing, shortens the development cycle, reduces costs, and can flexibly upgrade the test system. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application.
[0015] Figure 1 This is a schematic diagram of the composition structure of a remote vehicle control test system based on an automobile intelligent detection platform for the present application.
[0016] Figure 2 Schematic diagram of the structure of the vehicle test end in this embodiment.
[0017] Figure 3 Schematic diagram of the composition structure of the cloud-based intelligent detection platform in this embodiment.
[0018] Figure 4 Schematic diagram of the composition structure of the remote client in this embodiment. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the implementation modes and the accompanying drawings. Here, the illustrative implementation modes and descriptions of the present application are used to explain the present application, but are not intended to limit the present application.
[0020] refer to Figures 1 to 4 This embodiment provides a remote vehicle control test system based on an automobile intelligent detection platform, which can not only realize remote observation and control, but also record user operation history and monitor and alarm abnormal situations. The remote vehicle control test system based on the automobile intelligent detection platform includes: a vehicle test terminal, a cloud-based intelligent detection platform and a remote client, wherein the vehicle test terminal is used to store test cases and send test requests to the in-loop test platform and receive test feedback information according to the user's setting information, and remotely monitor vehicle faults online.
[0021] In this embodiment, the vehicle test end collects vehicle information and transmits it to the cloud-based intelligent detection platform in the background. After the background collects these data, it can provide the vehicle R&D department with basic information for optimizing the vehicle, thereby improving and optimizing vehicle design and development. The vehicle test end collects detection interaction signals from various controllers and the body, chassis and human-machine system of the whole vehicle through multi-channel CAN, including detection signals of door controller, sunroof controller, engine controller, fuel controller, transmission controller, airbag controller, etc., as well as door modules. The chassis system includes tire pressure module, electronic power steering system, body stability system, etc. The human-machine system includes instrument, gateway, entertainment host, display, touch panel, etc.
[0022] Specifically, the vehicle test end includes a data forwarding module and a test case module; the data forwarding module is used to send test requests and receive test feedback information to the in-loop test platform through the OBD interface, and receive the whole vehicle control test plan transmitted by the cloud-based intelligent detection platform, and transmit test information to the cloud-based intelligent detection platform; the test case module is connected to the data forwarding module, and the test case module is used to store test cases and test information.
[0023] The in-loop test platform uses the dSPACE platform. The dSPACE real-time simulation system developed by the German dSPACE company is accurate, stable, easy to operate and powerful. The main function of the vehicle controller hardware in-loop simulation test system is to simulate the operating environment of the vehicle controller through simulation models, receive the output signal of the controller and provide the required input signal to the controller, and realize the remote control test of the car through the in-loop test platform.
[0024] In addition to in-loop testing of the vehicle, fault detection and optimization of the vehicle's actual driving status are also required. Through online vehicle fault monitoring, the vehicle's driving status parameters and fault signals can be detected in real time and transmitted to the background for analysis and reminders, thereby facilitating the optimization of vehicle performance.
[0025] The vehicle test end also includes a vehicle fault online monitoring device, which includes a bus module, a GPS positioning module, a GPRS / EDGE communication module and a main control module. The bus module is used to read the vehicle fault and operating status parameters in real time, and perform data protocol conversion and matching, and transmit data of different protocols to the main control module; the GPS positioning module is used to perform real-time positioning of the vehicle; the GPRS / EDGE communication module is used to establish a communication link to achieve remote real-time communication; the main control module is used to control vehicle information storage and acquisition, GPS positioning data management, GPRS / EDGE communication link establishment and data encryption, and detect the status and faults of the moving vehicle, and transmit the detection information to the cloud-based intelligent detection platform to remind the user to process it.
[0026] In this embodiment, because different vehicles on the market use different communication protocols, data protocols need to be converted and matched when performing vehicle testing. The protocol conversion system used in this system supports vehicle communication protocols such as CAN, SAE J1850, SAEJ1939, ISO 9141, ISO 14230, PWM and VPW, covering almost all vehicle models on the market, and can easily communicate and transmit with the vehicle bus controller.
[0027] The cloud-based intelligent detection platform is used to store test instructions and test content, and to forward and store the test information of the vehicle test terminal and the data information submitted by the remote client, formulate and analyze the vehicle control strategy test plan, and also to analyze the vehicle's online faults.
[0028] In this embodiment, the test content includes test requirements and conditions, etc., and the vehicle control strategy test plan is a set of test inputs, execution conditions and expected results compiled for the purpose of vehicle control, so as to test the corresponding program path or verify whether the corresponding specific requirements are met. When formulating and analyzing the vehicle control strategy test plan, the vehicle control strategy test plan can be adjusted according to the test requirements and conditions input by the user. The main components of the test cases in the vehicle control strategy test plan are purpose, requirement number, expected results, test results, notes, test steps, automation type, tester, test item, test version, test time, modifier, modification time, use case level, use case number, use case name, preset conditions, modification content, designer, design time, etc. When adjusting the test cases, it is completed according to the steps of analyzing functional requirements, determining the attributes of the functions, selecting test case design methods, and supplementing test cases based on experience / error deduction and other methods. Analyzing functional requirements is to break down the functional requirements into the smallest measurable units, expected inputs and clear output results. The attributes of the functions include thresholds, table lookups, conditional enablement, state jumps, fault classes, configuration classes, process classes, etc. For example, if the vehicle speed is greater than 60 and less than 120, the cruise control function can be entered. The table lookup class uses boundary values and equivalence class methods, or meets condition 1 to trigger a functional failure, and recovery 1 to restore the function. The process class uses the basic path method, boundary values, scenario analysis methods, etc.
[0029] Specifically, the cloud-based intelligent detection platform includes an application management module and a database module; the application management module is used to receive the user's test commands and test content and the test results of the vehicle test end, and formulate and analyze the vehicle control strategy test plan according to the user's setting information, output the test results, and is also used to perform GIS information fusion management on the vehicle; the database module is used to store user interaction information, the user's test commands and the test results of the vehicle test end.
[0030] Specifically, the application management module includes an instruction receiving module and a GIS information fusion management module; the instruction receiving module is used to monitor diagnostic test instructions, respond, and receive test results from the on-site test end and store them in a database; the GIS information fusion management module is used to track the vehicle trajectory, query historical records, and manage vector views, satellite views, and vehicle information displays based on GIS information and vehicle driving status data, and remind users to handle faults.
[0031] The cloud-based intelligent detection platform also includes a connection monitoring module. When performing online vehicle fault monitoring, it is necessary to monitor and confirm the vehicle connection status through the connection monitoring module. The connection monitoring module includes a monitoring module and a confirmation module; the monitoring module is used to monitor the connection requests of each vehicle fault online monitoring device. When a device is successfully connected, a thread is created to handle the communication with the device separately, and data can be transmitted; the confirmation module is connected to the monitoring module, and the confirmation module is used to confirm that the thread is waiting for the data of the receiving device, and after receiving the data, the data is parsed and the corresponding operation is performed, and the information of the device is stored in the database module to indicate that a new device has established a connection, and the device information is deleted in the database to indicate that a device has stopped using, and the user is queried whether the device has been selected to facilitate the decision whether to continue the scheduled query, and the test regulations are retrieved from the database.
[0032] The remote client is connected to the cloud-based intelligent detection platform, and is used to receive interactive information from testers and display test results, and transmit test content to the cloud-based intelligent detection platform based on the interactive information.
[0033] Specifically, the remote client includes a user management module, an interaction module and a display analysis module; the user management module is used to verify and match the user's identity information and authority information; the interaction module is used to obtain the preset test information input by the user, and to provide feedback on the detection information, and is also used to receive the test results, build a diagnostic test CAN message according to the UDS protocol and CAN communication configuration parameters, and implement diagnostic testing of the vehicle controller by interacting with the hardware-in-the-loop simulation platform for data; the display analysis module is used to analyze and visualize the detection results.
[0034] More specifically, the user management module includes a registration module, an identity authentication module and a matching module; the registration module is used to register the identity according to the basic information input by the user, and the identity authentication module is connected to the registration module; the identity authentication module is used to compare and verify the login information input by the user with the information stored in the user information library, and confirm the user identity according to the comparison result; the matching module is connected to the identity authentication module, and the matching module is used to match the corresponding authority information according to the confirmed user identity. The display analysis module includes an analysis module and a display module; the analysis module is used to analyze and draw charts according to the test results; the display module is connected to the analysis module, and the display module is used to display the test parameters and analysis icons. The authority control of the test user can improve the security and reliability of the test process, and reliably record the operation process and data, which is convenient for optimization and development.
[0035] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the embodiments of the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A remote vehicle control test system based on an automobile intelligent detection platform, characterized in that: include: Vehicle testing terminal, cloud-based intelligent testing platform and remote client; The vehicle test terminal is used to store test cases and send test requests to the in-loop test platform and receive test feedback information according to the user's setting information, and perform remote online monitoring of vehicle faults; The cloud-based intelligent detection platform is used to store test instructions and test content, forward and store the test information of the vehicle test terminal and the data information submitted by the remote client, formulate and analyze the vehicle control strategy test plan, and analyze the vehicle's online faults; The remote client is connected to the cloud-based intelligent detection platform, and is used to receive interactive information from testers and display test results, and transmit test content to the cloud-based intelligent detection platform based on the interactive information.
2. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 1 is characterized in that: The vehicle test end includes a data forwarding module and a test case module; The data forwarding module is used to send test requests and receive test feedback information to the in-loop test platform through the OBD interface, receive the vehicle control test plan transmitted by the cloud-based intelligent detection platform, and transmit test information to the cloud-based intelligent detection platform; The test case module is connected to the data forwarding module, and the test case module is used to store test cases and test information.
3. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 2 is characterized in that: The vehicle test end also includes a vehicle fault online monitoring device, which includes a bus module, a GPS positioning module, a GPRS / EDGE communication module and a main control module. The bus module is used to read the vehicle fault and operating status parameters in real time, and perform data protocol conversion and matching, and transmit data of different protocols to the main control module; the GPS positioning module is used to perform real-time positioning of the vehicle; the GPRS / EDGE communication module is used to establish a communication link to achieve remote real-time communication; the main control module is used to control vehicle information storage and acquisition, GPS positioning data management, GPRS / EDGE communication link establishment and data encryption, and detect the status and faults of the moving vehicle, and transmit the detection information to the cloud-based intelligent detection platform to remind the user to process it.
4. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 1 is characterized in that: The cloud-based intelligent detection platform includes an application management module and a database module; The application management module is used to receive the user's test command and test content and the test results of the vehicle test terminal, formulate and analyze the vehicle control strategy test plan according to the user's setting information, output the test results, and also perform GIS information fusion management on the vehicle; The database module is used to store user interaction information, user test commands and test results of the vehicle test terminal.
5. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 4 is characterized in that: The application management module includes an instruction receiving module and a GIS information fusion management module; The instruction receiving module is used to monitor the diagnostic test instructions, respond and receive the test results of the field test terminal and store them in the database; The GIS information fusion management module is used to track the vehicle trajectory, query historical records, and display and manage vector views, satellite views, and vehicle information based on GIS information and vehicle driving status data, and remind users to handle faults.
6. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 4 is characterized in that: The cloud-based intelligent detection platform also includes a connection monitoring module, which includes a monitoring module and a confirmation module; The monitoring module is used to monitor the connection requests of each vehicle fault online monitoring device. When a device is successfully connected, a thread is created to independently handle the communication with the device, so that data can be transmitted; The confirmation module is connected to the monitoring module. The confirmation module is used to confirm that the thread is waiting for data from the receiving device, parse the data after receiving the data and perform corresponding operations, store the information of the device in the database module to indicate that a new device has established a connection, delete the device information in the database to indicate that a device has stopped being used, query whether the user has selected the device to facilitate the decision whether to continue the scheduled query, and retrieve the test regulations from the database.
7. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 1 is characterized in that: The remote client includes a user management module, an interaction module and a display analysis module; The user management module is used to verify and match the user's identity information and authority information; The interaction module is used to obtain preset test information input by the user, and to provide feedback on the test information. It is also used to receive test results, construct diagnostic test CAN messages according to the UDS protocol and CAN communication configuration parameters, and implement diagnostic tests on the vehicle controller by interacting with the hardware-in-the-loop simulation platform for data; The display and analysis module is used to analyze and visualize the detection results.
8. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 7 is characterized in that: The user management module includes a registration module, an identity authentication module and a matching module; the registration module is used to perform identity registration based on basic information input by the user, and the identity authentication module is connected to the registration module; the identity authentication module is used to compare and verify the login information input by the user with the information stored in the user information database, and confirm the user identity based on the comparison result; the matching module is connected to the identity authentication module, and the matching module is used to match the corresponding authority information based on the confirmed user identity.
9. The remote vehicle control test system based on the automobile intelligent detection platform according to claim 7 is characterized in that: The display and analysis module includes an analysis module and a display module; the analysis module is used to perform analysis and draw charts according to the test results; the display module is connected to the analysis module, and the display module is used to display test parameters and analysis icons.