Vehicle balance control method and device in virtual driving scene and storage medium
By monitoring vehicle speed and tire pressure in real time through a virtual driving control system, generating prompt messages, and guiding users to safely stop or handle tire blowouts, the problem of users not being able to perceive tire blowouts in time during virtual driving is solved, and intelligent and safe tire blowout simulation training is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- WUHAN FUTURE MIRAGE TECH CO LTD
- Filing Date
- 2023-12-27
- Publication Date
- 2026-06-23
AI Technical Summary
In virtual driving scenarios, users cannot perceive changes in tire condition in a timely manner, especially in the event of a tire blowout, which makes it impossible to take the correct action quickly.
The virtual driving control system monitors vehicle speed and tire pressure in real time, generates and outputs prompt messages to guide users to park safely or handle tire blowouts, including safe parking navigation and specific operation instructions.
It achieves intelligent and safe handling of simulated tire blowouts in virtual driving, allowing users to quickly learn the correct handling measures and ensure the vehicle stops safely.
Smart Images

Figure CN117912326B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of virtual driving technology, specifically a vehicle balance control method, device, and storage medium in a virtual driving scenario. Background Technology
[0002] In virtual driving scenarios, various control parameters are preset for different scenarios to control the vehicle's movement.
[0003] However, in actual driving, factors such as vehicle speed and road conditions can affect tire condition. For example, excessive speed or rough road surfaces can cause a tire blowout, leading to a car accident. Users may not be able to quickly perceive tire damage, nor may they possess first-aid knowledge. Therefore, virtual driving scenarios need to simulate tire blowouts and train users to master the correct procedures for handling a tire blowout. Summary of the Invention
[0004] This application provides a vehicle balance control method, device, and storage medium in a virtual driving scenario, which can intelligently simulate the entire process of a simulated tire blowout, and the simulation process has a certain degree of safety assurance, enabling users to quickly learn the correct handling measures after a tire blowout.
[0005] In a first aspect, embodiments of this application provide a vehicle balance control method in a virtual driving scenario. The method is used in a virtual driving control system, which includes a simulator (virtual controller), a vehicle perception model, and a driving scenario simulation platform. The driving scenario simulation platform includes a first area and a second area. The first area displays multiple driving modes, each of which includes at least two road segment materials. The second area currently displays dynamic images under a tire blowout prevention driving mode. The dynamic images include a target vehicle in motion and at least two service areas corresponding to the tire blowout prevention driving mode. The dynamic images and trajectory data of the target vehicle in the second area are transmitted to the vehicle perception model via a port.
[0006] The method includes:
[0007] Real-time acquisition of the target vehicle's first speed in the tire blowout prevention driving mode;
[0008] If the first vehicle speed is greater than the first threshold and the first duration is greater than the first preset duration, then it is determined that the current first vehicle tire pressure of the target vehicle meets the preset abnormal tire pressure condition; wherein, the first duration is the duration during which the first vehicle speed is higher than the first threshold.
[0009] Generate and output a first prompt message, which is used to instruct the target vehicle to drive to the nearest service area of the target vehicle according to the target safe parking navigation guide;
[0010] If no confirmation operation from the user is received regarding the target safe parking navigation guidance within the second time period, the second speed of the target vehicle is obtained in real time.
[0011] If the second vehicle speed is greater than the second threshold and the second duration is greater than the second preset duration, then it is determined that the tires of the target vehicle meet the preset tire blowout conditions; wherein, the second duration is the duration during which the second vehicle speed is higher than the second threshold, the first duration is less than the second duration, the first preset duration is less than the second preset duration, and the first threshold is less than the second threshold.
[0012] The location of the damaged tire of the target vehicle is obtained, and a second prompt message is generated and output based on the location of the damaged tire. The second prompt message is used to prompt the user to perform at least one of the following operations: release the accelerator pedal, downshift, shorten the braking distance, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area.
[0013] In one implementation, both the first prompt message and the second prompt message satisfy at least one of the following:
[0014] This can be any type of prompt message in text, audio, or video;
[0015] Output via at least one of the following methods: SMS, instant messaging, email, telephone, or pop-up window.
[0016] In one embodiment, generating and outputting a second notification message based on the location of tire damage includes:
[0017] Acquire prior knowledge of safe handling procedures in the event of a tire blowout;
[0018] Based on the prior knowledge of safety procedures, select at least one treatment operation that matches the location of the tire damage;
[0019] The second prompt message is generated and output based on the selected at least one processing operation.
[0020] In one embodiment, the prior knowledge of safety procedures corresponding to different tires of the target vehicle when the tire damage location is the same, different, or overlapping.
[0021] In one implementation, generating and outputting the first prompt message includes:
[0022] Obtain the current target location of the target vehicle;
[0023] Determine the set of nearby service areas within a preset range of the target location;
[0024] Select at least one target nearby service area from the set of nearby service areas whose current service status is idle or not busy;
[0025] Based on the target location, the at least one nearby service area, and the traffic conditions along the route from the target location to each nearby service area, multiple candidate safe parking navigation directions are generated.
[0026] Select the target safe parking navigation guide from multiple candidate safe parking navigation guides according to priority;
[0027] The first prompt message is generated and output based on the target safe parking navigation guide.
[0028] Secondly, embodiments of this application provide a vehicle balance control device that implements the functions described in the vehicle balance control method for a virtual driving scenario provided in the first aspect. The functions described in the aforementioned vehicle balance control method for a virtual driving scenario can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions, and the modules can be software and / or hardware. Embodiments of this application do not limit this.
[0029] In some embodiments, the vehicle balance control device is applied to a virtual driving control system, which includes a simulator (virtual controller), a vehicle perception model, and a driving scenario simulation platform. The driving scenario simulation platform includes a first area and a second area. The first area displays multiple driving modes, each of which includes at least two road segment materials. The second area currently displays dynamic images under the tire blowout prevention driving mode. The dynamic images include a target vehicle in motion and at least two road segment materials corresponding to the tire blowout prevention driving mode. The dynamic images and trajectory data of the target vehicle in the second area are transmitted to the vehicle perception model via a port.
[0030] The vehicle balance control device includes:
[0031] The input / output module is used to acquire the first vehicle speed of the target vehicle in the tire blowout prevention driving mode in real time;
[0032] The processing module is configured to determine that the current first tire pressure of the target vehicle meets the preset abnormal tire pressure condition if it is determined that the first vehicle speed is greater than the first threshold and the first duration is greater than the first preset duration; wherein, the first duration is the duration during which the first vehicle speed is higher than the first threshold.
[0033] Generate and output a first prompt message through the input / output module. The first prompt message is used to instruct the target vehicle to drive to the nearest service area of the target vehicle according to the target safe parking navigation guide.
[0034] If no confirmation operation from the user is received regarding the target safe parking navigation guidance within the second time period, the second speed of the target vehicle is obtained in real time through the input / output module.
[0035] If the second vehicle speed is greater than the second threshold and the second duration is greater than the second preset duration, then it is determined that the tires of the target vehicle meet the preset tire blowout conditions; wherein, the second duration is the duration during which the second vehicle speed is higher than the second threshold, the first duration is less than the second duration, the first preset duration is less than the second preset duration, and the first threshold is less than the second threshold.
[0036] The location of the damaged tire of the target vehicle is obtained, and a second prompt message is generated and output through the input / output module based on the location of the damaged tire. The second prompt message is used to prompt the user to perform at least one of the following operations: release the accelerator pedal, downshift, shorten the braking distance, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area.
[0037] In one embodiment, the processing module is further configured to:
[0038] Acquire prior knowledge of safe handling procedures in the event of a tire blowout;
[0039] Based on the prior knowledge of safety procedures, select at least one treatment operation that matches the location of the tire damage;
[0040] The second prompt message is generated based on the selected at least one processing operation and output through the input / output module.
[0041] In one embodiment, the processing module is specifically used for:
[0042] Obtain the current target location of the target vehicle;
[0043] Determine the set of nearby service areas within a preset range of the target location;
[0044] Select at least one target nearby service area from the set of nearby service areas whose current service status is idle or not busy;
[0045] Based on the target location, the at least one nearby service area, and the traffic conditions along the route from the target location to each nearby service area, multiple candidate safe parking navigation directions are generated.
[0046] Select the target safe parking navigation guide from multiple candidate safe parking navigation guides according to priority;
[0047] The first prompt message is generated based on the target safe parking navigation guide and output through the input / output module.
[0048] Thirdly, embodiments of this application provide a computer device, the computer device comprising: at least one processor and a memory; wherein the memory is used to store a computer program, and the processor is used to invoke the computer program stored in the memory to execute the steps described in the first aspect and any of the embodiments of the first aspect.
[0049] Fourthly, embodiments of this application provide a computer-readable storage medium having the function of implementing the vehicle balance control method in a virtual driving scenario corresponding to the first aspect described above. The function can be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above function, and the modules can be software and / or hardware. Specifically, the computer-readable storage medium stores multiple instructions, which are adapted for loading by a processor to execute the steps of the first aspect and any implementation thereof in the embodiments of this application.
[0050] Compared to existing technologies, the solution provided in this application, after determining that the target vehicle's current tire pressure meets a preset abnormal tire pressure condition based on the target vehicle's first speed and duration, outputs a first prompt message instructing the target vehicle to drive to the nearest service area according to the target safe parking navigation guide. If the user ignores this message, and if the target vehicle's tires meet a preset blowout condition based on the target vehicle's second speed and duration, then a second prompt message is generated and output based on the tire damage location, prompting the user to perform at least one of the following actions: release the accelerator pedal, downshift, shorten the brake pedal stroke, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area. On the one hand, because this target safe parking navigation guide comprehensively considers multiple factors, it is more scientific, accurate, and better suited to the current traffic conditions, effectively ensuring that the target vehicle can safely and quickly drive to the nearest service area for parking. On the other hand, once the tire condition meets the preset blowout conditions, the system instructs the user to perform at least one of the following actions based on the location of the tire damage: release the accelerator pedal, downshift, shorten the brake pedal stroke, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area. It is evident that the entire simulated blowout process is highly intelligent and has a certain level of safety assurance. Attached Figure Description
[0051] Figure 1 This is a flowchart illustrating a vehicle balance control method in a virtual driving scenario as described in this application.
[0052] Figure 2 This is a schematic diagram of a vehicle balance control device in one embodiment of this application;
[0053] Figure 3 This is a schematic diagram of the physical device for implementing the vehicle balance control method in a virtual driving scenario in this application embodiment. Detailed Implementation
[0054] The terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects (e.g., the first region and the second region in the embodiments of this application represent different regions in the interface), and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments described herein can be implemented in a sequence other than that illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or modules is not necessarily limited to those steps or modules explicitly listed, but may include other steps or modules not explicitly listed or inherent to these processes, methods, products, or devices. The division of modules in the embodiments of this application is merely a logical division; in actual applications, there may be other division methods. For example, multiple modules may be combined into or integrated into another system, or some features may be ignored or not performed. Additionally, the shown or discussed mutual coupling or direct coupling or communication connection may be through some interface, and the indirect coupling or communication connection between modules may be electrical or other similar forms, none of which are limited in the embodiments of this application. Furthermore, the modules or sub-modules described as separate components may or may not be physically separate, may or may not be physical modules, or may be distributed among multiple circuit modules. Some or all of the modules may be selected according to actual needs to achieve the purpose of the embodiments of this application.
[0055] The following combination Figures 1-3 The technical solutions of the embodiments of this application will be described by way of example.
[0056] See Figure 1A vehicle balance control method in a virtual driving scenario is provided. This method can be applied to a virtual driving control system, which includes a simulator (i.e., a virtual controller), a vehicle perception model, and a driving scenario simulation platform. The simulator generates driving commands for the target vehicle. The driving scenario simulation platform includes a first area and a second area. The first area displays multiple driving modes, each including at least two road segment materials. The second area currently displays dynamic images under a tire blowout prevention driving mode. These dynamic images include the target vehicle in motion and at least two service areas corresponding to the tire blowout prevention driving mode. The dynamic images and trajectory data of the target vehicle in the second area are transmitted to the vehicle perception model via a port. This method is executed by the simulator. Embodiments of this application include:
[0057] 101. Real-time acquisition of the target vehicle's first speed in the tire blowout prevention driving mode.
[0058] 102. If the first vehicle speed is greater than the first threshold and the first duration is greater than the first preset duration, then it is determined that the current first vehicle tire pressure of the target vehicle meets the preset abnormal tire pressure condition.
[0059] The first duration refers to the duration during which the first vehicle speed is higher than the first threshold. For example, if the first vehicle speed is greater than 60 km / h and the duration is 2 seconds, then a tire pressure abnormality alert can be triggered, i.e., the following first alert message will be generated.
[0060] 103. Generate and output the first prompt message.
[0061] The first prompt message instructs the target vehicle to follow the target safe parking navigation guidance to the nearest service area. Specifically, the first prompt message prompts the user to control the target vehicle's speed, reduce or stop accelerator pedal operation, downshift, intermittently apply light braking, and perform minor rightward steering wheel maneuvers to ensure the target vehicle can safely reach the nearest service area despite abnormal tire pressure. This is especially important when the target vehicle is on slippery roads in rainy, foggy, or snowy conditions, where precise control of speed and steering wheel is crucial.
[0062] In some implementations, generating and outputting the first prompt message includes:
[0063] Obtain the current target location of the target vehicle;
[0064] Determine the set of nearby service areas within a preset range of the target location;
[0065] Select at least one target nearby service area from the set of nearby service areas whose current service status is idle or not busy;
[0066] Based on the target location, the at least one nearby service area, and the traffic conditions along the route from the target location to each nearby service area, multiple candidate safe parking navigation directions are generated.
[0067] Select the target safe parking navigation guide from multiple candidate safe parking navigation guides according to priority;
[0068] The first prompt message is generated and output based on the target safe parking navigation guide.
[0069] As can be seen, after determining the set of nearby service areas within the preset range based on the vehicle's current target location, the system further selects at least one target nearby service area by considering the service status of each nearby service area in the set. Then, based on the target location, these target nearby service areas, and the traffic conditions along the route from the target location to each target nearby service area, multiple candidate safe parking navigation guidelines are finally generated. Thus, the final target safe parking navigation guidelines comprehensively consider multiple dimensions, making them more scientific, accurate, and more in line with the current traffic conditions. They can effectively ensure that the target vehicle can safely and quickly drive to the target nearby service area for parking.
[0070] 104. If no confirmation operation from the user regarding the target safe parking navigation guidance is received within the second time period, the second speed of the target vehicle is obtained in real time.
[0071] If no confirmation from the user regarding the target safe parking navigation guidance is received within the second time period, it means that the user ignores the safe parking navigation guidance indicated in the first prompt message and continues driving, which may cause the tires of the target vehicle to deteriorate from an abnormal state to a worse state, such as a tire blowout. Therefore, in order to simulate the handling scheme from an abnormal tire pressure state to a tire blowout, the speed of the target vehicle is acquired in real time during the continued driving of the target vehicle, so that the tire condition of the target vehicle can be continuously monitored to see if it is about to or has already reached a tire blowout state.
[0072] 105. If the second vehicle speed is greater than the second threshold and the second duration is greater than the second preset duration, then it is determined that the tires of the target vehicle meet the preset tire blowout conditions.
[0073] Wherein, the second duration is the duration during which the second vehicle speed is higher than the second threshold, the first duration is less than the second duration, the first preset duration is less than the second preset duration, and the first threshold is less than the second threshold.
[0074] For example, if the second vehicle speed is greater than 80km / h and lasts for 3 seconds, a tire blowout warning can be triggered, generating the following second warning message.
[0075] 106. Obtain the location of the tire damage of the target vehicle, and generate and output a second prompt message based on the location of the tire damage.
[0076] The second prompt message is used to prompt the user to perform at least one of the following actions: release the accelerator pedal, downshift, shorten the braking distance, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area.
[0077] In some implementations, generating and outputting a second notification message based on the location of tire damage includes:
[0078] Acquire prior knowledge of safe handling procedures in the event of a tire blowout;
[0079] Based on the prior knowledge of safety procedures, select at least one treatment operation that matches the location of the tire damage;
[0080] The second prompt message is generated and output based on the selected at least one processing operation.
[0081] Wherein, the prior knowledge of safety procedures corresponding to different tires of the target vehicle where the tire damage location is the same or different or overlaps.
[0082] As can be seen, because prior knowledge about safe handling of tire blowouts is pre-set, when a tire blowout occurs in the simulated tire blowout scenario, the system can quickly match the appropriate handling operation for the damaged tire. This allows for targeted emergency handling of the damaged tire, ensuring that the target vehicle can safely drive to the nearest service area and park, reducing the likelihood of improper operation leading to an inability to safely or timely reach the nearest service area.
[0083] In some implementations, both the first prompt message and the second prompt message satisfy at least one of the following:
[0084] This can be any type of prompt message in text, audio, or video;
[0085] Output via at least one of the following methods: SMS, instant messaging, email, telephone, or pop-up window.
[0086] Understandably, after prompting the user, if the target vehicle's speed is subsequently detected to be below the first threshold, the driving on the normal road segment will be automatically canceled, the vehicle will exit the abnormal road segment, and the trip will end and exit. After exiting, the vehicle perception model will collect the target vehicle's driving data, including mileage, driving time, error operation points, and driving footage. The vehicle perception model can analyze the effectiveness of each virtual driving training session based on this driving data to continuously adjust and conduct more comprehensive driving simulation tests. An error operation point refers to when the user accelerates the target vehicle on a slippery road segment; this acceleration operation needs to be recorded, and the user can replay the point where the timeout occurred, reminding them to drive at a low speed on slippery roads.
[0087] As can be seen, in this embodiment, after determining that the target vehicle's current first tire pressure meets the preset abnormal tire pressure condition based on the target vehicle's first speed and duration, a first prompt message is output to instruct the target vehicle to drive to the nearest service area according to the target safe parking navigation guide. If the user ignores this message, and if the target vehicle's tires meet the preset blowout condition based on the target vehicle's second speed and duration, a second prompt message is generated and output based on the tire damage location to prompt the user to perform at least one of the following actions: release the accelerator pedal, downshift, shorten the brake pedal stroke, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area. On the one hand, because this target safe parking navigation guide comprehensively considers multiple factors, it is more scientific, accurate, and more in line with the current traffic conditions, effectively ensuring that the target vehicle can safely and quickly drive to the nearest service area for parking. On the other hand, once the tire condition meets the preset blowout conditions, the system instructs the user to perform at least one of the following actions based on the location of the tire damage: release the accelerator pedal, downshift, shorten the brake pedal stroke, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area. It is evident that the entire simulated blowout process is highly intelligent and has a certain level of safety assurance.
[0088] Figure 1 Any technical feature mentioned in the corresponding embodiments is also applicable to the embodiments of this application. Figure 2 , Figure 3 The corresponding implementation examples will not be repeated hereafter.
[0089] The above describes a vehicle balance control method in a virtual driving scenario according to an embodiment of this application. The following describes the vehicle balance control device that performs the above-described vehicle balance control method in a virtual driving scenario.
[0090] See Figure 2 ,like Figure 2The diagram shows a structural schematic of a vehicle balance control device 20, which can be applied to a virtual driving control system. The virtual driving control system includes a simulator (virtual controller), a vehicle perception model, and a driving scenario simulation platform. The driving scenario simulation platform includes a first area and a second area. The first area displays multiple driving modes, each including at least two road segment materials. The second area currently displays dynamic footage under the tire blowout prevention driving mode. The dynamic footage includes a moving target vehicle and at least two road segment materials corresponding to the tire blowout prevention driving mode. The dynamic footage and trajectory data of the target vehicle in the second area are transmitted to the vehicle perception model via a port. The vehicle balance control device 20 in this embodiment can achieve the above-mentioned... Figure 1 The corresponding embodiments describe the steps in the vehicle balance control method in a virtual driving scenario executed by the vehicle balance control device 20. The functions implemented by the vehicle balance control device 20 can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above functions, and these modules can be software and / or hardware. The vehicle balance control device 20 may include an input / output module 201 and a processing module 202. The functional implementation of the input / output module 201 and the processing module 202 can be found in [reference needed]. Figure 1 The operations performed in the corresponding embodiments will not be described in detail here.
[0091] In some implementations, the input / output module 201 can be used to acquire the first vehicle speed of the target vehicle in the tire blowout prevention driving mode in real time;
[0092] The processing module 202 can be used to determine that the current first vehicle tire pressure of the target vehicle meets the preset abnormal tire pressure conditions if it is determined that the first vehicle speed is greater than the first threshold and the first duration is greater than the first preset duration; wherein, the first duration is the duration during which the first vehicle speed is higher than the first threshold.
[0093] A first prompt message is generated and output through the input / output module 201. The first prompt message is used to instruct the target vehicle to drive to the nearest service area of the target vehicle according to the target safe parking navigation guide.
[0094] If no confirmation operation from the user is received regarding the target safe parking navigation guidance within the second time period, the second speed of the target vehicle is obtained in real time through the input / output module.
[0095] If the second vehicle speed is greater than the second threshold and the second duration is greater than the second preset duration, then it is determined that the tires of the target vehicle meet the preset tire blowout conditions; wherein, the second duration is the duration during which the second vehicle speed is higher than the second threshold, the first duration is less than the second duration, the first preset duration is less than the second preset duration, and the first threshold is less than the second threshold.
[0096] The location of the damaged tire of the target vehicle is obtained, and a second prompt message is generated and output through the input / output module 201 based on the location of the damaged tire. The second prompt message is used to prompt the user to perform at least one of the following operations: release the accelerator pedal, downshift, shorten the braking distance, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area.
[0097] In one embodiment, the processing module 202 is further configured to:
[0098] Acquire prior knowledge of safe handling procedures in the event of a tire blowout;
[0099] Based on the prior knowledge of safety procedures, select at least one treatment operation that matches the location of the tire damage;
[0100] The second prompt message is generated based on the selected at least one processing operation and output through the input / output module 201.
[0101] In one embodiment, the prior knowledge of safety procedures corresponding to different tires of the target vehicle when the tire damage location is the same, different, or overlapping.
[0102] In one embodiment, the processing module 202 is specifically used for:
[0103] Obtain the current target location of the target vehicle;
[0104] Determine the set of nearby service areas within a preset range of the target location;
[0105] Select at least one target nearby service area from the set of nearby service areas whose current service status is idle or not busy;
[0106] Based on the target location, the at least one nearby service area, and the traffic conditions along the route from the target location to each nearby service area, multiple candidate safe parking navigation directions are generated.
[0107] Select the target safe parking navigation guide from multiple candidate safe parking navigation guides according to priority;
[0108] The first prompt message is generated based on the target safe parking navigation guide and output through the input / output module 201.
[0109] This solution can intelligently simulate the entire process of a simulated tire blowout, and the simulation process has a certain degree of safety assurance, enabling users to quickly learn the correct handling measures after a tire blowout.
[0110] The vehicle balance control device 20 for executing the vehicle balance control method in a virtual driving scenario in this application embodiment has been described above from the perspective of modular functional entities. The vehicle balance control device 20 for executing the vehicle balance control method in a virtual driving scenario in this application embodiment will be described below from the perspective of hardware processing. It should be noted that in this application embodiment... Figure 2 In the embodiments shown, the physical device corresponding to the input / output module 201 can be a processor, input / output unit, transceiver, radio frequency circuit, communication module, and output interface, etc., and the physical device corresponding to the processing module 202 can be a processor. Figure 2 The vehicle balance control device 20 shown can have, for example: Figure 3 The structure shown, when Figure 2 The vehicle balance control device 20 shown has, for example: Figure 3 When the structure shown is used, Figure 3 The processor and transceiver in the device can perform the same or similar functions as the input / output module 201 and processing module 202 provided in the aforementioned embodiment of the vehicle balance control device 20. Figure 3 The memory stores the computer programs that the processor needs to call when executing the vehicle balance control method in the above virtual driving scenario.
[0111] In the above embodiments, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions in other embodiments.
[0112] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and modules described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0113] In the embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple modules or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be indirect coupling or communication connection through some interfaces, apparatuses, or modules, and may be electrical, mechanical, or other forms.
[0114] The modules described as separate components may or may not be physically separate. The components shown as modules may or may not be physical modules; that is, they may be located in one place or distributed across multiple network modules. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0115] Furthermore, the functional modules in the various embodiments of this application can be integrated into one processing module, or each module can exist physically separately, or two or more modules can be integrated into one module. The integrated module can be implemented in hardware or as a software functional module. If the integrated module is implemented as a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium.
[0116] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product.
[0117] The computer program product includes one or more computer instructions. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., a solid-state disk (SSD)).
[0118] The technical solutions provided in the embodiments of this application have been described in detail above. Specific examples have been used in the embodiments of this application to illustrate the principles and implementation methods of the embodiments of this application. The description of the above embodiments is only for the purpose of helping to understand the methods and core ideas of the embodiments of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the embodiments of this application. Therefore, the content of this specification should not be construed as a limitation on the embodiments of this application.
Claims
1. A vehicle balance control method in a virtual driving scenario, the method being used in a virtual driving control system, the virtual driving control system comprising a simulator, a vehicle perception model, and a driving scenario simulation platform; characterized in that, The driving scenario simulation platform includes a first area and a second area. The first area displays multiple driving modes, each of which includes at least two road segment materials. The second area currently displays dynamic images under the tire blowout prevention driving mode. The dynamic images include a target vehicle in motion and at least two service areas corresponding to the tire blowout prevention driving mode. The dynamic images and trajectory data of the target vehicle in the second area are transmitted to the vehicle perception model through a port. The method includes: Real-time acquisition of the target vehicle's first speed in the tire blowout prevention driving mode; If the first vehicle speed is greater than the first threshold and the first duration is greater than the first preset duration, then it is determined that the current first vehicle tire pressure of the target vehicle meets the preset abnormal tire pressure condition; wherein, the first duration is the duration during which the first vehicle speed is higher than the first threshold. Generate and output a first prompt message, which is used to instruct the target vehicle to drive to the nearest service area of the target vehicle according to the target safe parking navigation guide; If no confirmation operation from the user is received regarding the target safe parking navigation guidance within the second time period, the second speed of the target vehicle is obtained in real time. If the second vehicle speed is greater than the second threshold and the second duration is greater than the second preset duration, then it is determined that the tires of the target vehicle meet the preset tire blowout conditions; wherein, the second duration is the duration during which the second vehicle speed is higher than the second threshold, the first duration is less than the second duration, the first preset duration is less than the second preset duration, and the first threshold is less than the second threshold. The location of the damaged tire of the target vehicle is obtained, and a second prompt message is generated and output based on the location of the damaged tire. The second prompt message is used to prompt the user to perform at least one of the following operations: release the accelerator pedal, downshift, shorten the braking distance, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area.
2. The vehicle balance control method in a virtual driving scenario according to claim 1, characterized in that, Both the first prompt message and the second prompt message satisfy at least one of the following conditions: This can be any type of prompt message in text, audio, or video; Output via at least one of the following methods: SMS, instant messaging, email, telephone, or pop-up window.
3. The vehicle balance control method in a virtual driving scenario according to claim 2, characterized in that, The step of generating and outputting a second notification message based on the location of tire damage includes: Acquire prior knowledge of safe handling procedures in the event of a tire blowout; Based on the prior knowledge of safety procedures, select at least one treatment operation that matches the location of the tire damage; The second prompt message is generated and output based on the selected at least one processing operation.
4. The vehicle balance control method in a virtual driving scenario according to any one of claims 1-3, characterized in that, The prior knowledge of safety procedures for different tires on the target vehicle may be the same, different, or overlapping when the tire damage location is different.
5. The vehicle balance control method in a virtual driving scenario according to claim 4, characterized in that, The generation and output of the first prompt message includes: Obtain the current target location of the target vehicle; Determine the set of nearby service areas within a preset range of the target location; Select at least one target nearby service area from the set of nearby service areas whose current service status is idle or not busy; Based on the target location, the at least one nearby service area, and the traffic conditions along the route from the target location to each nearby service area, multiple candidate safe parking navigation directions are generated. Select the target safe parking navigation guide from multiple candidate safe parking navigation guides according to priority; The first prompt message is generated and output based on the target safe parking navigation guide.
6. A vehicle balance control device, wherein the vehicle balance control device is applied to a virtual driving control system, the virtual driving control system comprising a simulator, a vehicle perception model, and a driving scenario simulation platform; characterized in that, The driving scenario simulation platform includes a first area and a second area. The first area displays multiple driving modes, each of which includes at least two road segment materials. The second area currently displays dynamic images in the tire blowout prevention driving mode. The dynamic images include a target vehicle in motion and at least two road segment materials corresponding to the tire blowout prevention driving mode. The dynamic images and trajectory data of the target vehicle in the second area are transmitted to the vehicle perception model through a port. The vehicle balance control device includes: The input / output module is used to acquire the first vehicle speed of the target vehicle in the tire blowout prevention driving mode in real time; The processing module is configured to determine that the current first tire pressure of the target vehicle meets the preset abnormal tire pressure conditions if it is determined that the first vehicle speed is greater than the first threshold and the first duration is greater than the first preset duration; wherein, the first duration is the duration during which the first vehicle speed is higher than the first threshold. Generate and output a first prompt message through the input / output module. The first prompt message is used to instruct the target vehicle to drive to the nearest service area of the target vehicle according to the target safe parking navigation guide. If no confirmation operation from the user is received regarding the target safe parking navigation guidance within the second time period, the second speed of the target vehicle is obtained in real time through the input / output module. If the second vehicle speed is greater than the second threshold and the second duration is greater than the second preset duration, then it is determined that the tires of the target vehicle meet the preset tire blowout conditions; wherein, the second duration is the duration during which the second vehicle speed is higher than the second threshold, the first duration is less than the second duration, the first preset duration is less than the second preset duration, and the first threshold is less than the second threshold. The location of the damaged tire of the target vehicle is obtained, and a second prompt message is generated and output through the input / output module based on the location of the damaged tire. The second prompt message is used to prompt the user to perform at least one of the following operations: release the accelerator pedal, downshift, shorten the braking distance, and turn the steering wheel within a preset angle, until the vehicle reaches any nearby service area.
7. The vehicle balance control device according to claim 6, characterized in that, The processing module is also used for: Acquire prior knowledge of safe handling procedures in the event of a tire blowout; Based on the prior knowledge of safety procedures, select at least one treatment operation that matches the location of the tire damage; The second prompt message is generated based on the selected at least one processing operation and output through the input / output module.
8. The vehicle balance control device according to claim 6 or 7, characterized in that, The processing module is specifically used for: Obtain the current target location of the target vehicle; Determine the set of nearby service areas within a preset range of the target location; Select at least one target nearby service area from the set of nearby service areas whose current service status is idle or not busy; Based on the target location, the at least one nearby service area, and the traffic conditions along the route from the target location to each nearby service area, multiple candidate safe parking navigation directions are generated. Select the target safe parking navigation guide from multiple candidate safe parking navigation guides according to priority; The first prompt message is generated based on the target safe parking navigation guide and output through the input / output module.
9. A computer device, characterized in that, The computer device includes: At least one processor and memory; The memory is used to store computer programs, and the processor is used to invoke the computer programs stored in the memory to execute the method as described in any one of claims 1-5.
10. A computer-readable storage medium, characterized in that, It includes instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1-5.