Vehicle cloud function test system based on simulation

By building a multi-level simulation testing environment, simulating complex real-world conditions, the problems of high cost, long cycle and low coverage of traditional vehicle cloud interaction function testing are solved, and efficient and accurate vehicle cloud function testing is achieved, and multi-protocols are supported. Communication, adapts to different communication standards and technologies, and provides strong testing support for intelligent connected vehicle technology.

CN119211094APending Publication Date: 2024-12-27WESTERN CHINA SCI CITY INNOVATION CENT OF INTELLIGENT & CONNECTED VEHICLES (CHONGQING) CO LTD
View PDF 0 Cites 2 Cited by

Patent Information

Application Number
CN202411216788.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

The traditional vehicle cloud interactive function testing method is expensive, has a long cycle and is difficult to cover all possible complex scenarios, and it is impossible to fully and accurately verify the performance and security of the vehicle cloud system.

Method used

Design a simulation-based vehicle cloud functional testing system, including evaluation layer, service layer, communication layer and test layer, and create modules, test case modules, test scenario modules, test evaluation modules, cloud platform service simulation modules, and vehicle Control traffic scene simulation module, vehicle cloud interface adapter module, GNSS signal simulator and CAN/ETH real-time opportunity, build a multi-level simulation test environment, simulate complex real-world conditions, and verify the functions and performance of vehicle cloud system.

Benefits of technology

Significantly reduces the testing cost and cycle, improves the testing coverage and efficiency of problem discovery, enhances the comprehensiveness, flexibility and accuracy of testing, ensures the effectiveness and compatibility evaluation of vehicle cloud functional tests, and fills the cloud platform The missing gap in simulation supports multi-protocol communication and adapts to different communication standards and technologies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119211094A_ABST
    Figure CN119211094A_ABST
Patent Text Reader

Abstract

The invention discloses a simulation-based vehicle cloud function test system, which comprises an evaluation layer, a service layer, a communication layer and a test layer, and comprehensively covers test requirements, scene design, service simulation and communication actual measurement from the evaluation layer to the test layer by constructing a multi-layer simulation test environment. The comprehensiveness and efficiency of the vehicle cloud function test are greatly improved, the environment can accurately simulate the complex real world condition, and the effectiveness of the test result is ensured. The specific cloud platform service simulation module design enables the technical scheme of the application to deeply test various service functions of the cloud platform, such as data processing and decision issuing, so that the blank of lack of cloud platform simulation in the traditional test is filled, and the verification level of the overall performance of the vehicle cloud system is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of simulation technology, and in particular to a vehicle cloud function testing system based on simulation. Background Art

[0002] With the in-depth development of intelligent connected vehicle technology, vehicle-road-cloud integration, as a key technical path to improve the safety and efficiency of autonomous driving, has received increasing attention in the industry. The vehicle-road-cloud integration system achieves real-time information interaction and collaborative decision-making through highly integrated vehicles, road infrastructure and cloud platforms, greatly enhancing the perception ability and decision-making efficiency of intelligent connected vehicles. However, before actual deployment, comprehensive and accurate testing and verification of vehicle-cloud interaction functions is an important part of ensuring system performance and safety.

[0003] Traditional vehicle-cloud interaction function testing methods often rely on field road tests and already developed and deployed cloud platforms. This method is not only costly and time-consuming, but also difficult to cover all possible complex scenarios. Summary of the invention

[0004] The present invention provides a vehicle-cloud function testing system based on simulation, so as to overcome at least one technical problem existing in the prior art.

[0005] An embodiment of the present invention provides a multi-simulation based vehicle cloud function testing system, comprising:

[0006] Evaluation layer, service layer, communication layer and test layer;

[0007] Among them, the evaluation layer includes a test requirement creation module, a test case module, a test scenario module, a test evaluation module and a test report generation module; the test requirement creation module is used to clarify the object of the requirement test by creating test requirements; the test case module takes the test requirements as input, and automatically generates test cases by calling the large model platform and using machine learning technology; the test scenario module is used to decompose test cases, automatically design and match scenarios; the test evaluation module executes corresponding test cases according to the test scenarios; the test report module is used to generate test reports according to the execution of test cases;

[0008] The service layer includes a cloud platform service simulation module and a vehicle control traffic scene simulation module; wherein the cloud platform service simulation module is used to simulate the service functions of the cloud platform including data processing and instruction issuance, so as to verify the information interaction capability between the vehicle and the cloud platform; the vehicle control traffic scene simulation module is used to simulate the details of the traffic environment including road layout, vehicle flow, pedestrian activities, and traffic signal control, and generate basic vehicle operation status data including speed, acceleration, and yaw angular velocity, or directly receive real-time data from the on-board unit OBU;

[0009] The communication layer includes a vehicle-cloud interface adapter module, a GNSS signal simulator and a CAN / ETH real-time machine; wherein, the vehicle-cloud interface adapter module is responsible for the adaptation and data conversion of the vehicle-cloud transmission interface, the vehicle-cloud transmission interface communicates with the cloud via TCP, the data received by the vehicle needs to use a binary message set, the vehicle-cloud interface adapter module converts the binary message set into a decimal message set, and conversely, the data sent from the cloud to the vehicle needs to convert the decimal message set into a binary message set; the vehicle-cloud interface adapter module is also used to adapt the structure of the data packet to ensure the correct correspondence and effective transmission of the data fields, including the data packet header, data body, etc. and the check code to parse and reorganize the contents to ensure the integrity and correctness of the data packet; the GNSS signal simulator is used to receive the vehicle position information provided by the vehicle control traffic scene simulation module, and then replace the physical antenna function of the on-board unit OBU by simulating the GPS satellite navigation signal to provide the on-board unit OBU with positioning information matching the vehicle position information provided by the vehicle control traffic scene simulation module; the CAN / ETH real-time machine interface is used to receive the basic data of the vehicle operation status provided by the vehicle control traffic scene simulation module, and then send the basic data of the vehicle operation status to the on-board unit OBU through the CAN bus;

[0010] The test layer includes an OBU equipment stand, and the OBU equipment stand includes OBU equipment and auxiliary facilities supporting the OBU equipment.

[0011] Preferably, the vehicle-controlled traffic scene simulation module uses traffic simulation software to construct a complex traffic environment including roads, vehicles, pedestrians, and traffic signal elements to simulate different road conditions, traffic flows, pedestrian behaviors, and environmental factors, thereby generating accurate basic vehicle operating status data including speed, acceleration, and yaw angular velocity.

[0012] Preferably, the vehicle-cloud interface adapter module also performs error handling and recovery processing by integrating error detection and recovery mechanisms including retransmission strategies and error checking to maintain the integrity and reliability of data transmission; the vehicle-cloud interface adapter module also includes hardware components including processors or accelerator cards for accelerating data processing and improving system throughput.

[0013] One embodiment of this specification can at least achieve the following beneficial effects: The technical solution of this application, by constructing a multi-level simulation test environment, from the evaluation layer to the test layer, comprehensively covers the test requirements, scenario design, service simulation and communication measurement, greatly improving the comprehensiveness and efficiency of the vehicle cloud function test. This environment can accurately simulate complex real-world conditions to ensure the validity of the test results. The unique "cloud platform service simulation" module design enables the technical solution of this application to deeply test various service functions of the cloud platform, such as data processing and decision-making, filling the gap of the cloud platform simulation missing in traditional testing, and improving the verification level of the overall performance of the vehicle cloud system. At the same time, it supports multi-protocol communication, including through GNSS signal simulators, CAN / ETH real-time communication technology, etc., to ensure that the test system can adapt to different communication standards and technologies, and improve the authenticity of the test scenario and the accuracy of compatibility evaluation. In the test layer design, highly customized configuration is allowed according to specific test requirements and scenarios. Whether it is the test of the communication protocol or the performance verification of the vehicle-mounted unit OBU device, it can provide accurate test solutions and enhance the flexibility and practicality of the test. Compared with traditional methods that rely on field road tests and physical cloud platforms, the simulation test system of the present invention significantly reduces testing costs, shortens testing cycles, and improves test coverage and problem discovery efficiency. It effectively solves key issues such as complexity, compatibility, scenario diversity, and testing efficiency faced in vehicle-cloud function testing, and provides strong testing support for the development of intelligent connected vehicle technology. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0015] Figure 1 A schematic diagram of the structure of a vehicle cloud function test system based on simulation provided in an embodiment of this specification;

[0016] Figure 2 A flowchart of a simulation-based vehicle-cloud function simulation method provided in an embodiment of this specification. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solutions and advantages of one or more embodiments of this specification clearer, the technical solutions of one or more embodiments of this specification will be clearly and completely described below in combination with the specific embodiments of this specification and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments in this specification, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of one or more embodiments of this specification.

[0018] It should be understood that although the terms first, second, third, etc. may be used in this application document to describe various information, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.

[0019] Figure 1 The schematic diagram of the structure of the vehicle cloud function test system based on simulation provided in the embodiment of this specification is as follows: Figure 1 It can be seen that the vehicle cloud function test system provided by the present invention includes: an evaluation layer, a service layer, a communication layer and a test layer;

[0020] Among them, the evaluation layer includes a test requirement creation module, a test case module, a test scenario module, a test evaluation module and a test report generation module; the test requirement creation module is used to create test requirements and clarify the object of the requirement test; the test case module takes the test requirements as input and automatically generates test cases by calling the large model platform and using machine learning technology; the test scenario module is used to decompose test cases and automatically design and match scenarios; the test evaluation module executes corresponding test cases according to the test scenarios; the test report module is used to generate test reports according to the execution of test cases;

[0021] The service layer includes a cloud platform service simulation module and a vehicle control traffic scene simulation module; the cloud platform service simulation module is used to simulate the service functions of the cloud platform including data processing and command issuance, so as to verify the information interaction capability between the vehicle and the cloud platform; the vehicle control traffic scene simulation module is used to simulate the details of the traffic environment including road layout, vehicle flow, pedestrian activities, and traffic signal control, and generate basic data of vehicle operation status including speed, acceleration, and yaw angular velocity, or directly receive real-time data from the on-board unit OBU;

[0022] The communication layer includes a vehicle-cloud interface adapter module, a GNSS signal simulator and a CAN / ETH real-time machine; the vehicle-cloud interface adapter module is responsible for the adaptation and data conversion of the vehicle-cloud transmission interface. The vehicle-cloud transmission interface communicates with the cloud through TCP. The data received by the vehicle needs to use a binary message set. The vehicle-cloud interface adapter module converts the binary message set into a decimal message set. On the contrary, the data sent from the cloud to the vehicle needs to convert the decimal message set into a binary message set. The vehicle-cloud interface adapter module is also used to adapt the structure of the data packet to ensure the correct correspondence and effective transmission of the data field, including parsing and reorganizing the content including the data packet header, data body and checksum to ensure the integrity and correctness of the data packet. The GNSS signal simulator is used to receive the vehicle position information provided by the vehicle control traffic scene simulation module, and then replace the physical antenna function of the on-board unit OBU by simulating the GPS satellite navigation signal to provide the on-board unit OBU with positioning information matching the vehicle position information provided by the vehicle control traffic scene simulation module. The CAN / ETH real-time machine is used to receive the basic data of the vehicle operation status provided by the vehicle control traffic scene simulation module, and then send the basic data of the vehicle operation status to the on-board unit OBU through the CAN bus.

[0023] The test layer includes an OBU equipment stand, which includes OBU equipment and auxiliary facilities supporting the OBU equipment.

[0024] In an optional embodiment technical solution, the vehicle control traffic scene simulation module uses traffic simulation software to construct a complex traffic environment including roads, vehicles, pedestrians, and traffic signal elements to simulate different road conditions, traffic flows, pedestrian behaviors, and environmental factors, thereby generating accurate basic vehicle operating status data including speed, acceleration, and yaw angular velocity.

[0025] In an optional embodiment technical solution, the vehicle-cloud interface adapter module also performs error handling and recovery processing by integrating error detection and recovery mechanisms including retransmission strategies and error checking to maintain the integrity and reliability of data transmission; the vehicle-cloud interface adapter module also includes hardware components including processors or accelerator cards for accelerating data processing and improving system throughput.

[0026] The role of the test requirement creation module is to clarify the goals and objects of the test. According to the technical solution of the present invention, the module first defines the specific requirements of the test, such as determining that a certain aspect of the vehicle-cloud communication function needs to be tested. By creating detailed test requirements, it can serve as the basis for subsequent test activities, guide the generation of corresponding test cases, design test scenarios, and evaluate test results. This process ensures the directionality and purpose of the test work and is the starting point and planning core of the entire test process. The role of the test case module is to automatically generate test cases by calling the AI ​​big model platform based on the created test requirements using machine learning technology. Doing so can intelligently design test cases based on specific requirements, ensure the comprehensiveness and accuracy of the test, and improve the efficiency of test case generation. The role of the test scenario module is to automatically design and match specific test scenarios based on the generated test cases. It decomposes the specific requirements of the test cases, and uses traffic simulation software such as Prescan and SUMO to build a complex traffic environment containing elements such as roads, vehicles, pedestrians, and traffic signals, and provides basic data such as speed, acceleration, and yaw rate of vehicle operation, or receives actual operation data sent by OBU (On-Board Unit). Through the simulation of these complex scenarios, the test scenario module can ensure that the car-cloud system is fully functionally verified and performance evaluated under diverse actual road conditions. The role of the test evaluation module is to create and execute test tasks according to the specific scenarios matched to each test case. In this process, the test evaluation module will call the functions of the service layer, including traffic scenario simulation and cloud platform function simulation, to achieve data interaction with the vehicle equipment on the test bench. After executing the test task, the module monitors the task status in real time. Once the task is completed, it will conduct a comprehensive evaluation of the collected test results and finally output a detailed test report to evaluate whether the performance and function of the car-cloud system meet the requirements in the set scenario. The role of the test report generation module is to summarize the test results according to the execution of the test case and form a detailed test report. The test report can contain key information such as test requirements, test process, test data, and evaluation conclusions, aiming to provide users with a comprehensive summary and analysis of the car-cloud function test. Through the test report, users can understand the performance of the system under test, the problems found and potential defects, and then guide the subsequent optimization and improvement work.

[0027] The specific implementation of the evaluation layer in the present invention may include the following steps: Create test requirements: First, clarify the object and purpose of the test, such as testing the communication function between the vehicle and the cloud. Test case generation: The test case module uses the large model platform and machine learning technology to perform semantic analysis based on the test requirements, and automatically generates corresponding test cases. This process has a high degree of automation and can effectively improve the efficiency and coverage of test case design. Test scenario design: According to the generated test cases, the test scenario module will automatically match or design specific scenarios. These scenarios can simulate the actual road environment and traffic conditions to ensure the closeness and practicality of the test. Execute the test and evaluate: The test evaluation module is responsible for scheduling and executing test tasks. Each task will run in a simulated traffic scenario and interact with the cloud platform function simulation. This module monitors the task status in real time, analyzes the collected data after completion, and gives a comprehensive evaluation of the test results. Generate a test report: Finally, according to the test execution situation, the system automatically generates a detailed test report, which contains the test process, result analysis and possible improvement suggestions, providing a basis for subsequent optimization and verification. Through this series of processes, the evaluation layer ensures the systematic and scientific nature of the test work and improves the comprehensiveness and effectiveness of the vehicle cloud function test.

[0028] Among them, in the evaluation layer, creating test requirements first requires clarifying the object of the requirement test, such as determining that the communication function between the vehicle and the cloud needs to be tested. This process involves the following steps: 1. Clarify requirements: Define the specific test objectives based on actual application scenarios or standard requirements, such as testing the vehicle-cloud interaction capabilities under specific traffic conditions. 2. Design test case module: Using this module, the system will call the large model platform with the test requirements as input, and use machine learning technology to automatically generate test cases. This step uses intelligent means to efficiently generate test cases covering a wide range of scenarios and boundaries. 3. Scenario matching and design: The test scenario module will further decompose these automatically generated test cases, automatically design and match the corresponding test scenarios according to the requirements, and ensure that each test case can be verified in a close-to-real environment. In short, creating test requirements is a process from clarifying test objectives to using intelligent tools to generate and optimize test cases, aiming to lay an accurate and comprehensive foundation for subsequent testing activities. Among them, the test case generation process can be as follows: First, create clear test objectives in the evaluation layer according to the test requirements, such as testing the communication function between the vehicle and the cloud. Then, the test case module will automatically generate corresponding test cases based on these test requirements using machine learning technology and calling the big model platform. This process involves semantic parsing to ensure that the generated test cases can accurately reflect the specific scenarios and requirements of the required tests.

[0029] The role of the cloud platform service simulation module is to simulate various service functions of the cloud platform, including data processing, command issuance, etc., so as to verify the information interaction capabilities between the vehicle and the cloud platform. This design makes up for the shortcomings of many existing technical solutions, which usually only focus on the simulation of vehicles or road infrastructure and ignore the simulation of cloud platform interaction. Through this module, it can be ensured that the behavior of the cloud platform side is highly consistent with the real environment in the simulation test of the vehicle-cloud system, which improves the comprehensiveness and accuracy of the test. The implementation principle of the cloud platform service simulation module can be based on the vehicle-cloud data interaction specification (reference T / CSAE 295.2-2023), customized algorithm scripts of cloud platform functions, including but not limited to data processing, decision issuance and other functions. This module operates in the "service layer" of the test system, with the purpose of simulating all key services of the cloud platform without relying on the actual cloud platform. In this way, the information interaction logic between the vehicle and the cloud platform can be independently verified to ensure that the communication protocol, data format and interaction process between the two are correct. Specifically, the module will design and execute corresponding algorithm scripts according to the standards or protocols for communication between intelligent connected vehicles and cloud platforms. These scripts can simulate the processing logic of the cloud platform after receiving vehicle data, such as data analysis, path planning, driving strategy recommendations, etc., and can send simulated control instructions or information updates to the vehicle. This can not only evaluate the vehicle's ability to respond to cloud commands, but also test the integrity and response time of cloud platform services without actually deploying the cloud platform, greatly improving the flexibility and efficiency of the test.

[0030] The function of the vehicle-controlled traffic scene simulation module is mainly to simulate complex traffic environments, including road layout, vehicle flow, pedestrian activities, traffic signal control and other details. By using professional traffic simulation software such as Prescan and SUMO, the module can generate basic vehicle operation status data including speed, acceleration, yaw rate, etc., or directly receive real-time data from the on-board unit (OBU). Such simulation not only helps to evaluate the performance of the vehicle in complex traffic situations, but also can test and verify the effectiveness of the collaborative control between the vehicle and the cloud platform, ensuring that the vehicle can accurately respond to the instructions issued by the cloud platform, such as in traffic congestion, accident avoidance and other scenarios. Therefore, the vehicle-controlled traffic scene simulation module is a key component for verifying the vehicle-cloud collaborative capabilities of intelligent connected vehicles. Professional traffic simulation software such as Prescan and SUMO can simulate different road conditions, traffic flow, pedestrian behavior and environmental factors, such as weather changes, to generate accurate basic vehicle operation status data, such as speed, acceleration, yaw rate, etc. In addition, the module can also receive actual driving data sent from the on-board unit OBU to enhance the authenticity and interactivity of the simulation scene. Through such high-fidelity simulation, the vehicle control traffic scene simulation module provides the test system with traffic scenes that are close to the diversity and complexity of the real world, ensuring that the functions of the vehicle and the cloud platform in collaborative control are fully verified.

[0031] The vehicle-cloud interface adapter module is mainly responsible for interface adaptation and data conversion. The vehicle-cloud transmission interface communicates with the cloud through TCP. The data received by the vehicle needs to use a binary message set. The vehicle-cloud interface adapter module converts the binary message set into decimal. On the contrary, the data sent from the cloud to the vehicle needs to convert the decimal data into binary. GNSS signal simulator: As an actual hardware device, it receives the vehicle position information provided by the vehicle control traffic scene simulation module, and then replaces the physical antenna function of the OBU by simulating the GPS satellite navigation signal to provide the OBU with positioning information that matches the vehicle position information provided by the vehicle control traffic scene simulation module. As an actual hardware device, the CAN / ETH real-time machine (board) receives the basic vehicle operation status data such as speed, acceleration, yaw angular velocity, etc. provided by the vehicle control traffic scene simulation module, and sends the above data to the OBU in the form of a CAN bus.

[0032] The vehicle-cloud interface adapter module plays a key role in the technical solution of this embodiment. It is mainly responsible for implementing interface adaptation and data conversion. It ensures smooth communication between the vehicle and the cloud platform, even if the two parties use different communication protocols or data formats. Specifically, the vehicle-cloud interface adapter module can work in the following ways: 1. Protocol conversion: The vehicle-cloud transmission interface uses TCP for communication. When the vehicle receives decimal data from the cloud, the interface adapter converts it into a binary message set so that the vehicle can recognize and process it. Conversely, when the cloud needs to receive binary data from the vehicle, the adapter completes the conversion from binary to decimal. 2. Data format adaptation: By adapting to data in different formats, the interface adapter makes data exchange between the vehicle and the cloud platform unimpeded, even if the data formats natively supported by the two are inconsistent. Through such an adaptation mechanism, the vehicle-cloud interface adapter module effectively solves the problem of communication compatibility between the vehicle and the cloud platform, ensures the accuracy and efficiency of data transmission, and is an indispensable part of realizing comprehensive simulation testing of vehicle-cloud functions.

[0033] The development principle of the vehicle-cloud interface adapter module can be referred to as follows: 1. Data format conversion: The vehicle-cloud transmission interface uses the TCP protocol to communicate with the cloud, in which the data received by the vehicle exists in the form of a binary message set. One of the core functions of the vehicle-cloud interface adapter module is to convert the received binary message set into decimal form for internal processing in the system. Conversely, when the cloud sends data to the vehicle, the adapter converts the decimal data back to binary form to ensure that the data can be correctly interpreted on the vehicle side. 2. Protocol compatibility: In order to ensure the smooth communication between the vehicle and the cloud, the interface adapter needs to support and be compatible with the data communication protocol agreed upon by both parties, which includes but is not limited to the encapsulation and decapsulation of data packets, as well as the parsing and generation of specific protocol instructions to ensure the accuracy of data interaction. 3. Real-time guarantee: Considering the real-time requirements of vehicle-cloud communication, the design of the interface adapter needs to focus on efficient data processing capabilities, reduce the delay of data conversion and transmission, and ensure that the vehicle can respond to the instructions of the cloud or upload data in a timely manner, which is crucial to improving the response speed and stability of the entire vehicle-cloud system. 4. Error handling and recovery mechanism: During the data transmission process, problems such as packet loss, disorder, and errors may occur. The vehicle-cloud interface adapter module needs to integrate effective error detection and recovery mechanisms, such as retransmission strategies, error checking, etc., to maintain the integrity and reliability of data transmission. 5. Hardware and software integration: In actual applications, the vehicle-cloud interface adapter module not only involves data processing logic at the software level, but may also contain hardware components, such as specialized processors or accelerator cards, to accelerate data processing and improve system throughput. In addition, it also needs to be closely integrated with the vehicle's OBU (on-board unit) and other hardware devices (such as CAN / ETH real-time machines) to ensure seamless data connection at the physical level. In short, the development principle of the vehicle-cloud interface adapter module revolves around efficient and accurate data conversion, protocol compatibility, real-time processing capabilities, and error management and the collaborative work of hardware and software, aiming to build a stable and efficient vehicle-cloud communication bridge.

[0034] The function of the GNSS signal simulator is to simulate GPS satellite navigation signals and replace the physical antenna function of the OBU (on-board unit). It provides the OBU with positioning information that matches the simulation scenario based on the vehicle position information provided by the vehicle control traffic scenario simulation module. This ensures that in the simulated test environment, the vehicle's position data is consistent with the simulated traffic scenario, thereby improving the accuracy and authenticity of the test results.

[0035] The role of the CAN / ETH real-time machine is to act as a hardware device. It receives basic data on the vehicle's operating status, such as speed, acceleration, yaw rate, etc., provided by the vehicle control traffic scene simulation module, and then sends these data to the OBU (On-Board Unit) through the CAN bus. This ensures that in the simulation test environment, the data received by the OBU is consistent with the actual vehicle's operating status, thereby accurately simulating the communication process between the vehicle and the cloud platform. The working principle of the GNSS signal simulator may involve the following: 1. Receiving scene data: The GNSS signal simulator first receives the vehicle's location information from the vehicle control traffic scene simulation module. These data include dynamic parameters such as the precise coordinates, speed, and direction of the vehicle in the virtual traffic environment, ensuring that the simulated satellite signal matches the vehicle's motion state in the simulation scene. 2. Signal generation: Based on the received vehicle position information, the GNSS signal simulator calculates the relative position, distance, and signal propagation time of each satellite relative to the receiver at this position. Subsequently, it generates corresponding satellite signal data based on these parameters, including pseudorange, carrier phase, navigation message, etc., which reflect the characteristics of the real GNSS signal. 3. Signal output: The generated satellite signal is converted into an electrical signal, and output to the OBU (on-board unit) or other satellite navigation receiving equipment on the test vehicle by simulating the real satellite signal spectrum structure and modulation method. In this way, the OBU will perform positioning calculations as if it received an actual satellite signal, but in fact it is in a fully controlled simulation environment. 4. Environmental factor simulation: In addition to basic positioning signals, high-quality GNSS signal simulators can also simulate various interference factors, such as multipath effects, signal blocking, electronic interference, etc., as well as the impact of different atmospheric conditions on signal propagation, making the test closer to the complex situations in the real world. In short, the GNSS signal simulator is designed to provide a reliable satellite navigation signal source for the vehicle-cloud function testing of intelligent connected vehicles, ensuring that the vehicle positioning system and the performance of interaction with the cloud platform can be accurately verified and evaluated without relying on actual satellite signals.

[0036] The technical solution of this application builds a multi-level simulation test environment, from the evaluation layer to the test layer, which comprehensively covers the test requirements, scenario design, service simulation and communication measurement, greatly improving the comprehensiveness and efficiency of the vehicle cloud function test. This environment can accurately simulate complex real-world conditions to ensure the validity of the test results. The unique "cloud platform service simulation" module design enables the technical solution of this application to deeply test various service functions of the cloud platform, such as data processing and decision-making, filling the gap in the lack of cloud platform simulation in traditional testing and improving the verification level of the overall performance of the vehicle cloud system. At the same time, it supports multi-protocol communication, including through GNSS signal simulators, CAN / ETH real-time communication technology, etc., to ensure that the test system can adapt to different communication standards and technologies, and improve the authenticity of the test scenario and the accuracy of compatibility evaluation. In the test layer design, highly customized configuration is allowed according to specific test requirements and scenarios. Whether it is the test of the communication protocol or the performance verification of the on-board unit OBU equipment, it can provide accurate test solutions and enhance the flexibility and practicality of the test. Compared with traditional methods that rely on field road tests and physical cloud platforms, the simulation test system of the present invention significantly reduces testing costs, shortens testing cycles, and improves test coverage and problem discovery efficiency. It effectively solves key issues such as complexity, compatibility, scenario diversity, and testing efficiency faced in vehicle-cloud function testing, and provides strong testing support for the development of intelligent connected vehicle technology.

[0037] like Figure 2 As shown, the embodiment of this specification also provides a simulation-based vehicle cloud function simulation method, the content of which may be as follows:

[0038] S1: Create test requirements on the test platform according to the required test content, such as "need to test the green wave speed guidance function of the cloud to the car at an intersection with traffic lights in a traffic congestion environment";

[0039] S2: Based on the created test requirements, the test case module performs semantic analysis based on machine learning and calls the AI ​​big model platform to automatically generate test cases;

[0040] S3: The test scenario calls the scenario library for scenario matching according to the test case and matches the corresponding scenario;

[0041] S4: The test evaluation module creates test tasks according to the scenarios matched to each test case. Each test task executes the test task separately and calls the service layer to perform traffic scenario simulation and cloud platform function simulation, and exchanges data with the test vehicle on the test bench through communication protocol simulation.

[0042] S5: The test evaluation module monitors the task status in real time, waits for the task to be completed, and comprehensively evaluates the test results, and then outputs a test report.

[0043] Those skilled in the art can understand that the accompanying drawings are only schematic diagrams of an embodiment, and the modules or processes in the accompanying drawings are not necessarily required to implement the present invention.

[0044] Those skilled in the art can understand that the modules in the device in the embodiment can be distributed in the device in the embodiment according to the description of the embodiment, or can be changed accordingly and located in one or more devices different from the embodiment. The modules in the above embodiment can be combined into one module, or can be further divided into multiple sub-modules.

[0045] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A simulation-based vehicle cloud function test system, characterized in that: The system comprises: Evaluation layer, service layer, communication layer and test layer; Among them, the evaluation layer includes a test requirement creation module, a test case module, a test scenario module, a test evaluation module and a test report generation module; the test requirement creation module is used to clarify the object of the requirement test by creating test requirements; the test case module takes the test requirements as input, and automatically generates test cases by calling the large model platform and using machine learning technology; the test scenario module is used to decompose test cases, automatically design and match scenarios; the test evaluation module executes corresponding test cases according to the test scenarios; the test report module is used to generate test reports according to the execution of test cases; The service layer includes a cloud platform service simulation module and a vehicle control traffic scene simulation module; wherein the cloud platform service simulation module is used to simulate the service functions of the cloud platform including data processing and instruction issuance, so as to verify the information interaction capability between the vehicle and the cloud platform; the vehicle control traffic scene simulation module is used to simulate the details of the traffic environment including road layout, vehicle flow, pedestrian activities, and traffic signal control, and generate basic vehicle operation status data including speed, acceleration, and yaw angular velocity, or directly receive real-time data from the on-board unit OBU; The communication layer includes a vehicle-cloud interface adapter module, a GNSS signal simulator and a CAN / ETH real-time machine; wherein, the vehicle-cloud interface adapter module is responsible for the adaptation and data conversion of the vehicle-cloud transmission interface, the vehicle-cloud transmission interface communicates with the cloud via TCP, the data received by the vehicle needs to use a binary message set, the vehicle-cloud interface adapter module converts the binary message set into a decimal message set, and conversely, the data sent from the cloud to the vehicle needs to convert the decimal message set into a binary message set; the vehicle-cloud interface adapter module is also used to adapt the structure of the data packet to ensure the correct correspondence and effective transmission of the data fields, including the data packet header, data body, etc. and the check code to parse and reorganize the contents to ensure the integrity and correctness of the data packet; the GNSS signal simulator is used to receive the vehicle position information provided by the vehicle control traffic scene simulation module, and then replace the physical antenna function of the on-board unit OBU by simulating the GPS satellite navigation signal to provide the on-board unit OBU with positioning information matching the vehicle position information provided by the vehicle control traffic scene simulation module; the CAN / ETH real-time machine interface is used to receive the basic data of the vehicle operation status provided by the vehicle control traffic scene simulation module, and then send the basic data of the vehicle operation status to the on-board unit OBU through the CAN bus; The test layer includes an OBU equipment stand, and the OBU equipment stand includes OBU equipment and auxiliary facilities supporting the OBU equipment.

2. The vehicle cloud function test system based on simulation according to claim 1 is characterized in that: The vehicle-controlled traffic scenario simulation module uses traffic simulation software to construct a complex traffic environment including roads, vehicles, pedestrians, and traffic signal elements to simulate different road conditions, traffic flows, pedestrian behaviors, and environmental factors, thereby generating accurate basic vehicle operating status data including speed, acceleration, and yaw angular velocity.

3. The vehicle cloud function test system based on simulation according to claim 1 is characterized in that: The vehicle-cloud interface adapter module also performs error handling and recovery processing, and maintains the integrity and reliability of data transmission by integrating error detection and recovery mechanisms including retransmission strategies and error checking; the vehicle-cloud interface adapter module also includes hardware components including processors or accelerator cards, which are used to accelerate data processing and improve system throughput.

Citation Information

Cited By

  • Vehicle software testing method and device based on large model

    CN120104508A

  • HIL test system and method for automatic test perfection result detection

    CN120276417A