A multi-vehicle linkage safety control method, system and product

By receiving and analyzing accident scene data through a cloud platform, determining and issuing control information, the problem of continuous safety accidents caused by the inability to monitor some vehicles was solved, and cluster safety control of vehicles within the accident area was achieved.

CN119905000BActive Publication Date: 2026-06-23CHONGQING CHANGAN TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
CHONGQING CHANGAN TECH CO LTD
Filing Date
2025-01-21
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing technologies are insufficient to effectively prevent the occurrence of successive safety accidents, especially under the intelligent and electrified architecture of new energy vehicles, where some vehicles cannot monitor the accident scene but still require safety control.

Method used

By receiving accident scene data and driving data through the cloud platform, identifying vehicles within a set range, and obtaining their driving and environmental data according to permissions, the system analyzes the data and issues control information to prevent the accident from spreading.

Benefits of technology

Even if some vehicles are not detected to be involved in an accident, it is still possible to perform cluster safety control on all vehicles within a certain range, effectively preventing the occurrence of a series of safety accidents.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119905000B_ABST
    Figure CN119905000B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a kind of multi-vehicle linkage safety control method, system and product, the method comprises: receiving the accident scene data and driving data collected by first vehicle, and the first vehicle is the vehicle that obtains accident scene data by directly monitoring accident site;According to the accident positioning information in the received accident scene data, determine the second vehicle in the set range, the second vehicle is not monitored to accident site, and has the vehicle that obtains its positioning information authority;According to the authority authorized by the second vehicle, obtain the driving data and environmental data of second vehicle;By analyzing the accident scene data and driving data of first vehicle and the environmental data and driving data of second vehicle, determine and issue the control information of each vehicle to corresponding vehicle. It aims at effectively avoiding the occurrence of continuous safety accidents.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent driving technology, specifically to a multi-vehicle linkage safety control method, system, and product. Background Technology

[0002] The development of new energy vehicles is currently showing a rapid growth trend and has become an important part of the global automotive industry. At the same time, the electrification architecture and intelligence level of new energy vehicles are also gradually improving. The improvement of the electrification architecture and intelligence level of new energy vehicles has also provided a foundation for more effectively avoiding safety accidents. Summary of the Invention

[0003] In view of this, this application provides a multi-vehicle linkage safety control method, system, and product, aiming to effectively avoid the occurrence of successive safety accidents.

[0004] The first aspect of this application provides a multi-vehicle linkage safety control method applied to a cloud platform, the method comprising:

[0005] Receive accident scene data and driving data collected by the first vehicle, which is the vehicle that directly monitors the accident scene and obtains the accident scene data;

[0006] Based on the accident location information in the received accident scene data, a second vehicle within a set range is identified. The second vehicle is a vehicle for which no accident scene was detected and which has the authority to obtain its location information.

[0007] Based on the permissions granted to the second vehicle, obtain the second vehicle's driving data and environmental data;

[0008] By analyzing the accident scene data and driving data of the first vehicle, as well as the environmental data and driving data of the second vehicle, control information for each vehicle is determined and sent to the corresponding vehicle.

[0009] Optionally, when the first vehicle comprises multiple vehicles, before analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle to obtain the control information of each vehicle, the method further includes:

[0010] Based on the accident location information in the accident scene data of multiple first vehicles received, the first vehicle located at the same accident scene is determined;

[0011] The accident scene data of the first target vehicle is fused and corrected using accident scene data collected from all first vehicles except the first target vehicle at the same accident scene to obtain more accurate accident scene data of the first target vehicle, where the first target vehicle is any first vehicle at the same accident scene.

[0012] Optionally, the method further includes:

[0013] Request data access permission from the vehicle's infotainment system based on the user privacy agreement;

[0014] Based on the feedback information received from the vehicle's infotainment system, the scope of permissions authorized by the vehicle's infotainment system is determined.

[0015] Optionally, by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle, control information for each vehicle is determined and sent to the corresponding vehicle, including:

[0016] By analyzing the accident scene data and driving data of the first vehicle, it can be determined whether there is a safety risk in driving the first vehicle.

[0017] In the event of a safety risk, the future trajectory of the first vehicle is determined based on the control information of the first vehicle.

[0018] By analyzing the future trajectory of the first vehicle, the environmental data and driving data of the second vehicle, the control information of the second vehicle is determined.

[0019] If there is no safety risk, issue an alarm to the first and second vehicles.

[0020] Optionally, the accident scene data and driving data received from the first vehicle are sent by the first vehicle after analyzing the environmental data it has collected and determining that an accident has occurred in the current environment, or the accident scene data and driving data received from the first vehicle are sent by the user.

[0021] Optionally, when the driving data includes the control limits of various motion parameters in different speed ranges, the method further includes:

[0022] Relevant driving data of the vehicle is collected at preset intervals;

[0023] By analyzing the relevant driving data, the control limits of various vehicle operating parameters in each speed range are determined and updated. These operating parameters include at least acceleration / deceleration time and turning radius.

[0024] Optionally, if the second vehicle is authorized to only obtain location information, the step of obtaining the second vehicle's driving data and environmental data according to the second vehicle's authorized permissions includes:

[0025] Based on the second vehicle's authorized permission to only obtain location information, obtaining the second vehicle's driving data and environmental data is prohibited;

[0026] The process involves analyzing the accident scene data and driving data of the first vehicle, as well as the environmental data and driving data of the second vehicle, to determine and send control information for each vehicle to the corresponding vehicle. This includes:

[0027] With the second vehicle authorized to only obtain location information, the system analyzes the accident scene data and driving data of the first vehicle and the location information of the second vehicle to determine and send the control information of the first vehicle to the first vehicle, and sends the corresponding alarm information to the second vehicle.

[0028] With the second vehicle authorized to obtain location information, environmental data, and driving data, the control information for each vehicle is determined and sent to the corresponding vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle.

[0029] A second aspect of this application provides a multi-vehicle linkage safety control system, the system comprising:

[0030] The message sending and receiving middleware is used to receive accident scene data and driving data collected by the first vehicle, which is the vehicle that directly monitors the accident scene and obtains the accident scene data.

[0031] The vehicle location information processing unit is used to determine a second vehicle within a set range based on the accident location information in the received accident scene data. The second vehicle is a vehicle for which no accident scene was detected and which has the authority to obtain its location information.

[0032] The vehicle location information processing unit is used to obtain the driving data and environmental data of the second vehicle according to the permissions authorized by the second vehicle.

[0033] The data analysis and processing unit is used to determine the control information of each vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle.

[0034] The information feedback and vehicle control unit is used to send control information from each vehicle to the corresponding vehicle via message sending and receiving middleware.

[0035] A third aspect of this application provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and running on the processor, wherein when executed by the processor, the computer program implements the steps of a multi-vehicle linkage safety control method as described in the first aspect of this application.

[0036] A fourth aspect of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in a multi-vehicle linkage safety control method as described in the first aspect of the present application are implemented.

[0037] A multi-vehicle linkage safety control method provided by the present application has the following advantages:

[0038] A multi-vehicle linkage safety control method provided by an embodiment of the present application is applied to a cloud platform. First, accident scene data and driving data collected by a first vehicle are received. The first vehicle is a vehicle that directly monitors the accident scene to obtain the accident scene data. According to the accident location information in the received accident scene data, a second vehicle within a set range is determined. The second vehicle is a vehicle that has not monitored the accident scene and has the permission to obtain its location information. According to the permission authorized by the second vehicle, the driving data and environmental data of the second vehicle are obtained. By analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle, control information for each vehicle is determined and sent to the corresponding vehicle. Thus, the multi-vehicle linkage safety control method provided by the present application can perform cluster safety control on all vehicles within a certain range of the accident even if only some of the vehicles in the front monitor and determine that an accident has occurred in the front, and can also perform safety control on vehicles that cannot monitor the safety accident, thereby effectively avoiding the occurrence of continuous safety accidents. Description of the Drawings

[0039] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for the description of the embodiments of the present application will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0040] Figure 1 It is a flowchart of a multi-vehicle linkage safety control method shown in an embodiment of the present application;

[0041] Figure 2 It is a schematic diagram of a multi-vehicle linkage safety control system shown in an embodiment of the present application;

[0042] Figure 3 It is another schematic diagram of a multi-vehicle linkage safety control system shown in an embodiment of the present application. Detailed Embodiments

[0043] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0044] refer to Figure 1 , Figure 1 This is a schematic diagram illustrating a multi-vehicle linkage safety control method according to one embodiment of this application. Figure 1 As shown, this method is applied to a cloud platform, and the method includes:

[0045] Step S1: Receive the accident scene data and driving data collected by the first vehicle, which is the vehicle that directly monitors the accident scene and obtains the accident scene data.

[0046] In this embodiment, the cloud platform to which the method of this application is applied has the following functions: it has the ability to transmit, analyze, process, and store massive amounts of data in real time; it is equipped with a large AI model that can analyze and process various types of data inputs and generate control information for each intelligent connected vehicle; it has a universal interface that can communicate with each intelligent connected vehicle; it has a secure interface that can control each intelligent connected vehicle in a secure manner; and it follows a user privacy agreement, with the user on the vehicle terminal authorizing the corresponding data acquisition and control permissions. The vehicle controlled by the method of this application has the following functions: collection and uploading of speed, acceleration, distance, and self-positioning information; at least basic active / passive safety systems, such as AEB (Autonomous Emergency Braking) and RAEB (Rear Automatic Emergency Braking); basic intelligent connected vehicle control capabilities (such as steering control and speed control); a universal interface that can upload / download various driving, road, and traffic data; and a secure interface that allows the caller (i.e., the cloud platform) to perform basic vehicle control.

[0047] In this embodiment, the first vehicle refers to the vehicle that directly monitors the accident scene and obtains accident scenario data. This first vehicle also authorizes the cloud platform to acquire its own driving data, environmental data collected through environmental perception, and basic vehicle control. For vehicles authorized by the cloud platform to acquire their own driving data, environmental data collected through environmental perception, and basic vehicle control, the vehicle will perform real-time environmental perception during actual driving and analyze the environmental data collected during this process to determine whether a safety accident has occurred ahead. If a safety accident is determined to have occurred, this vehicle will be designated as the first vehicle, and the environmental data currently collected by the first vehicle will be identified as accident scenario data. This accident scenario data, along with the vehicle's own driving data, will be uploaded to the cloud platform. The first vehicle has a certain data processing capability. When a safety accident is determined, it will analyze and process the data to determine the relative position between the location of the accident and its current location (e.g., the location of the accident is 100m away from the current location of the vehicle, 20° to the right). The accident scene data will record this relative position relationship and will also include the relevant driving data of other vehicles in front of the vehicle. The cloud platform will determine the specific location of the accident based on the relative position relationship and the vehicle's own positioning information recorded in the first vehicle's driving data.

[0048] Step S2: Based on the accident location information in the received accident scene data, determine the second vehicle within the set range. The second vehicle is a vehicle for which no accident scene was detected and which has the authority to obtain its location information.

[0049] In this embodiment, upon receiving accident scene data and driving data from the first vehicle, the cloud platform determines that an accident has occurred ahead of the first vehicle. Based on the accident location information in the accident scene data uploaded by the first vehicle, the cloud platform determines the location of the accident. Then, based on this accident location information, it identifies a second vehicle within a predetermined range of that location. This predetermined range can be set according to the actual application scenario and is not specifically limited here, such as 500m or 300m. The second vehicle is one that has not detected an accident scene, and it is also one that has at least authorized the cloud platform to obtain its location information.

[0050] Step S3: Obtain the driving data and environmental data of the second vehicle according to the permissions authorized by the second vehicle.

[0051] In this embodiment, to protect user privacy, regarding permissions to obtain vehicle-related data, the cloud platform requests permission from the user on the vehicle's infotainment system. This application allows each vehicle to grant different permission ranges based on its user's needs. For example, some vehicle users may only grant the cloud platform permission to obtain location information, while others may grant the cloud platform permission to obtain location information, driving data, and scene data simultaneously. After identifying second vehicles within a defined range, the application determines which second vehicles within that range will grant the cloud platform permission to obtain their own driving data and environmental data. The cloud platform then begins obtaining driving data and environmental data obtained from environmental perception from these second vehicles.

[0052] Step S4: By analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle, determine and send the control information of each vehicle to the corresponding vehicle.

[0053] In this embodiment, after the cloud platform obtains the accident scene data and driving data of the first vehicle in the same accident scene, and the environmental data and driving data of the second vehicle within a set range of the same accident scene, the AI ​​big model configured by the cloud platform analyzes and processes these data. Based on the analysis and processing results, control information for all the first and second vehicles in the same accident scene is obtained. Then, each control information is sent to its corresponding vehicle to control each vehicle to perform the corresponding control action.

[0054] This application provides a multi-vehicle linkage safety control method applied to a cloud platform. First, it receives accident scene data and driving data collected by a first vehicle, which is the vehicle that directly monitored the accident scene and obtained the accident scene data. Based on the accident location information in the received accident scene data, it identifies a second vehicle within a set range, which is the vehicle that did not monitor the accident scene and has permission to obtain its location information. Based on the permissions granted by the second vehicle, it obtains the second vehicle's driving data and environmental data. By analyzing the accident scene data and driving data of the first vehicle, as well as the environmental data and driving data of the second vehicle, it determines and sends control information for each vehicle to the corresponding vehicle. Therefore, the multi-vehicle linkage safety control method provided in this application can perform cluster safety control on all vehicles within a certain range of the accident even if only some vehicles in front detect and determine that an accident has occurred ahead. Even vehicles that cannot detect the accident can be controlled, thereby effectively avoiding the occurrence of continuous safety accidents (such as if a traffic accident occurs in front of the first vehicle, but the second vehicle cannot detect the traffic accident ahead and continues to drive normally, which may cause the first vehicle to brake or turn the steering wheel suddenly, while the second vehicle does not make a corresponding control action in time, resulting in a traffic accident between the second vehicle and the vehicle in front).

[0055] In conjunction with the above embodiments, in one implementation, this application also provides a multi-vehicle linkage safety control method. In this multi-vehicle linkage safety control method, when there are multiple first vehicles, before step S4, the method further includes: determining the first vehicles at the same accident scene based on accident location information received from the accident scene data of the multiple first vehicles; fusing and correcting the accident scene data of the first target vehicle using accident scene data collected from all first vehicles at the same accident scene except for the first target vehicle, to obtain more accurate accident scene data for the first target vehicle, where the first target vehicle is any one of the first vehicles at the same accident scene.

[0056] In this embodiment, there may be multiple first vehicles that directly monitor the same accident scene and obtain accident scene data. In order to ensure that the cloud platform can perform analysis and processing based on more accurate accident scene data, thereby obtaining more effective control information to avoid continuous accidents, this application will perform fusion and correction processing on the multiple accident scene data corresponding to multiple first vehicles that directly monitor the same accident scene, so as to obtain accident scene data that can more accurately reflect the accident scene situation.

[0057] Specifically, based on the accident location information in the accident scene data of each first vehicle received by the cloud platform, it is determined whether each accident location information is within a certain range. This certain range can be set according to the actual application scenario and is not specifically limited here, such as 2m, 5m, etc. If the accident location information in the accident scene data of multiple first vehicles is within this certain range, it is determined that the accident scene data of multiple first vehicles comes from the same set of first vehicles at the same accident scene. At this time, for this set of first vehicles, the cloud platform selects one first vehicle at a time, and then uses the accident scene data of all first vehicles in the set excluding the selected first vehicle to fuse and correct the accident scene data of the selected first vehicle to obtain more accurate accident scene data corresponding to the selected first vehicle. Based on the same implementation method, the accident scene data of each first vehicle in the set is fused and corrected once. Subsequently, when the cloud platform analyzes and processes the accident scene data of the first vehicles, it uses the fused and corrected accident scene data.

[0058] In conjunction with the above embodiments, in one implementation, this application also provides a multi-vehicle linkage safety control method. This multi-vehicle linkage safety control method further includes: requesting data access permissions from the vehicle-mounted terminal based on a user privacy protocol; and determining the scope of permissions authorized by the vehicle-mounted terminal based on feedback information received from the vehicle-mounted terminal.

[0059] In this embodiment, to protect user privacy, the cloud platform requests access to vehicle-related data from the user on the vehicle's infotainment system. This application allows each vehicle to grant different permission ranges based on its users' needs. The cloud platform requests data access permissions from each vehicle's infotainment system based on a user privacy agreement. After receiving the request, the user on the vehicle grants authorization, with the authorized permission levels including at least a first level (authorizing only the vehicle's location information) and a second level (authorizing the vehicle's location information, driving data, and scene data). Based on the user's authorization, feedback information is sent to the cloud platform, which at least records the corresponding authorized permission level and the corresponding vehicle identification information. The cloud platform then determines and records the authorized permission level for each vehicle based on the received feedback information.

[0060] In conjunction with the above embodiments, in one implementation, this application also provides a multi-vehicle linkage safety control method. In this multi-vehicle linkage safety control method, step S4 may include steps S41 to S44:

[0061] Step S41: By analyzing the accident scene data and driving data of the first vehicle, determine whether there is a safety risk in the driving of the first vehicle.

[0062] In this embodiment, the cloud platform performs comprehensive analysis and processing of the accident scene data and driving data of each first vehicle at the same accident scene to determine whether there is a first vehicle with driving safety risks among these first vehicles.

[0063] Step S42: In the event of a safety risk, determine the future trajectory of the first vehicle based on the control information of the first vehicle.

[0064] In this embodiment, when a first vehicle posing a driving safety risk exists at the same accident scene, further analysis and processing are performed on this first vehicle to determine control information that can effectively prevent it from causing a safety accident. After the first vehicle receives the control information from the cloud platform and executes the corresponding control action, the first vehicle will avoid a safety accident. Simultaneously, after confirming the acquisition of the control information, the cloud platform further analyzes and processes the data to predict the first vehicle's trajectory after executing the control action corresponding to the control information. This trajectory includes at least the specific locations it appears at at different times.

[0065] Step S43: By analyzing the future trajectory of the first vehicle, the environmental data and driving data of the second vehicle, the control information of the second vehicle is determined.

[0066] In this embodiment, after predicting and determining the future trajectory of the first vehicle, the cloud platform analyzes and processes the trajectory and environmental and driving data of a second vehicle within a set range that was not detected at the same accident scene to determine corresponding control information for the second vehicle. After the second vehicle receives the control information from the cloud platform and executes the corresponding control action, the second vehicle can avoid a safety accident and also avoid a collision with the first vehicle that is executing the corresponding control action.

[0067] Step S44: If there is no safety risk, issue an alarm to the first vehicle and the second vehicle.

[0068] In this embodiment, if there is no first vehicle posing a driving safety risk at the same accident scene, then only the first and second vehicles at the same accident scene will be warned to indicate that an accident has occurred ahead and to drive safely.

[0069] In conjunction with the above embodiments, in one implementation, this application also provides a multi-vehicle linkage safety control method. In this method, the accident scene data and driving data received from the first vehicle are issued by the first vehicle after analyzing its own collected environmental data and determining that an accident has occurred in the current environment; or the accident scene data and driving data received from the first vehicle are actively issued by the user.

[0070] In this embodiment, for vehicles that have authorized the cloud platform to obtain their own driving data, environmental data collected through environmental perception, and basic vehicle control, the vehicle will perform real-time environmental perception during actual driving and analyze the environmental data collected during this process to determine whether a safety accident has occurred ahead. If a safety accident is determined to have occurred, the vehicle will be identified as the first vehicle, and the environmental data currently collected by the first vehicle will be identified as accident scene data. This accident scene data, along with the vehicle's own driving data, will be uploaded to the cloud platform. To prevent the vehicle's system from being affected by environmental factors during the analysis of its collected environmental data, thus misinterpreting a potential safety accident as the absence of one and failing to actively upload its own collected environmental and driving data, this application also allows the user to proactively initiate the transmission of the currently collected accident scene data and driving data to the cloud platform.

[0071] In conjunction with the above embodiments, in one implementation, this application also provides a multi-vehicle linkage safety control method. In this multi-vehicle linkage safety control method, when the driving data includes the control limit ranges of various motion parameters in various speed ranges, the method further includes: acquiring relevant driving data of the vehicle at preset intervals; and determining and updating the control limit ranges of various operating parameters of the vehicle in various speed ranges by analyzing the acquired relevant driving data, wherein the operating parameters include at least acceleration / deceleration time and turning radius.

[0072] In this embodiment, when the cloud platform obtains control information through analysis and processing, the control limit ranges of different vehicles will vary due to differences in vehicle model and wear and tear during use. For example, a newer vehicle may take less time to decelerate within a speed range, while an older vehicle may take longer to decelerate within the same speed range. Therefore, the cloud platform needs to consider the individual control limit ranges of different vehicles when analyzing and processing control information to better control the vehicles and prevent safety accidents. Furthermore, in actual use, the same vehicle will experience further wear and tear, causing its control limit range to change accordingly. Therefore, to obtain better control information, this application recalibrates the control limit ranges of each vehicle at regular intervals.

[0073] Specifically, vehicle driving data is acquired at preset intervals, where the preset interval can be set according to the actual application scenario, such as six months or a year, and the interval can be set according to the actual application scenario, such as a week or half a month. By analyzing the acquired vehicle driving data, the control limits of various vehicle operating parameters in each speed range are determined and updated. These operating parameters include at least the acceleration and deceleration times and turning radii of the vehicle in each speed range.

[0074] In conjunction with the above embodiments, in one implementation, this application also provides a multi-vehicle linkage safety control method. In this multi-vehicle linkage safety control method, when the second vehicle's authorized permission is limited to obtaining only location information, the step of obtaining the second vehicle's driving data and environmental data according to the second vehicle's authorized permission includes: prohibiting the acquisition of the second vehicle's driving data and environmental data based on the second vehicle's authorized permission to obtain only location information; the step of determining and issuing control information for each vehicle to the corresponding vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle includes: when the second vehicle is authorized to obtain only location information, determining and issuing control information for the first vehicle to the first vehicle and issuing corresponding alarm information to the second vehicle by analyzing the accident scene data and driving data of the first vehicle and the location information of the second vehicle; when the second vehicle is authorized to obtain location information, environmental data, and driving data, determining and issuing control information for each vehicle to the corresponding vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle.

[0075] In this embodiment, for a second vehicle at the same accident scene that has only granted the cloud platform permission to access its own location information, the cloud platform will not acquire the second vehicle's driving and environmental data. In this case, the cloud platform will only issue an alarm to the second vehicle and will not generate corresponding control information through analysis. However, for a second vehicle at the same accident scene that has granted the cloud platform permission to access its own location information, driving data, and scene data, the cloud platform will acquire the second vehicle's driving and environmental data. The cloud platform will then analyze the accident scene data and driving data of the first vehicle, as well as the environmental and driving data of the second vehicle, to determine and issue control information for both vehicles, thereby controlling each vehicle to execute its corresponding control actions.

[0076] Based on the same inventive concept, one embodiment of this application provides a multi-vehicle linkage safety control system, such as... Figure 2 As shown, the system 200 is applied to a cloud platform and includes:

[0077] The message sending and receiving middleware 201 is used to receive accident scene data and driving data collected by the first vehicle, which is the vehicle that directly monitors the accident scene and obtains the accident scene data.

[0078] The vehicle location information processing unit 202 is used to determine a second vehicle within a set range based on the accident location information in the received accident scene data. The second vehicle is a vehicle for which no accident scene was detected and which has the authority to obtain its location information.

[0079] The vehicle location information processing unit 202 is used to obtain the driving data and environmental data of the second vehicle based on the message sending and receiving middleware, according to the permissions authorized by the second vehicle.

[0080] The data analysis and processing unit 203 is used to determine the control information of each vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle.

[0081] The information feedback and vehicle control unit 204 is used to send control information of each vehicle to the corresponding vehicle through the message sending and receiving middleware.

[0082] In this embodiment, as Figure 3 As shown, in the multi-vehicle linkage safety control system provided in this application, after receiving data information uploaded by various vehicles, the message transceiver middleware first classifies the data. Different types of data are processed by corresponding processing units to improve processing efficiency. Specifically, three data processing units are set up: a vehicle location information processing unit, a vehicle speed and acceleration information processing unit, and a vehicle alarm information processing unit. The processed data is then sent to the multi-vehicle status recognition unit. The multi-vehicle status recognition unit summarizes the information of individual vehicles and extracts key information for subsequent model analysis and processing. Multiple vehicles within a set range of the same accident scene are divided into a traffic group, and processed according to message type (driving data, accident scene data, environmental data, alarm information). Driving data, accident scene data, and environmental data are sent to the AI ​​processing model, which then analyzes the data and makes decisions and controls. The AI ​​model feeds back the decision results to the information feedback and vehicle control unit. This unit then transmits control and / or warning information to each vehicle in the traffic group through the message transceiver middleware, achieving the purpose of multi-vehicle control. Alarm Information: For second vehicles that only have location access, no model analysis or processing is performed. The information is directly transmitted to the information feedback and vehicle control unit, and broadcast to a traffic group via message transmission and reception middleware. Simultaneously, to provide warnings to all vehicles connected to the cloud platform, the alert is also broadcast to other vehicles with the highest level of authorization. However, unlike the cloud platform, control analysis is not performed on second vehicles that only have location access. The AI ​​processing model is configured in the data analysis and processing unit to determine control and / or warning information for each vehicle.

[0083] Optionally, the system 200 further includes:

[0084] The vehicle location information processing unit is used to determine the first vehicle at the same accident scene based on the accident location information in the accident scene data of the multiple first vehicles when there are multiple first vehicles.

[0085] The data correction unit is used to fuse and correct the accident scene data of the first target vehicle using accident scene data collected from all first vehicles except the first target vehicle at the same accident scene, so as to obtain more accurate accident scene data of the first target vehicle, wherein the first target vehicle is any one of the first vehicles at the same accident scene.

[0086] Optionally, the system 200 further includes:

[0087] The permission request unit is used to request data access permissions from the vehicle's infotainment system based on the user privacy agreement.

[0088] The permission determination unit is used to determine the scope of permissions authorized by the vehicle terminal based on the feedback information received from the vehicle terminal.

[0089] Optional, the data analysis and processing unit includes:

[0090] The first analysis and processing unit is used to analyze the accident scene data and driving data of the first vehicle to determine whether there is a safety risk in driving the first vehicle.

[0091] The trajectory determination unit is used to determine the future trajectory of the first vehicle based on the control information of the first vehicle in the event of a safety risk.

[0092] The second analysis and processing unit is used to determine the control information of the second vehicle by analyzing the future trajectory of the first vehicle, the environmental data and driving data of the second vehicle.

[0093] The warning unit is used to alert the first and second vehicles when there is no safety risk.

[0094] Optionally, the accident scene data and driving data received from the first vehicle are sent by the first vehicle after analyzing the environmental data it has collected and determining that an accident has occurred in the current environment, or the accident scene data and driving data received from the first vehicle are sent by the user.

[0095] Optionally, the system 200 further includes:

[0096] The data acquisition unit is used to acquire relevant vehicle driving data at preset intervals, given that the driving data includes various motion parameters within the control limits of each speed range.

[0097] The control limit range determination unit is used to analyze the acquired relevant driving data to determine and update the control limit range of various operating parameters of the vehicle in each speed range, including at least acceleration / deceleration time and turning radius.

[0098] Optionally, the vehicle location information processing unit is configured to, when the second vehicle is authorized to only obtain location information, prohibit the acquisition of the second vehicle's driving data and environmental data according to the second vehicle's authorized permission to only obtain location information;

[0099] The data analysis and processing unit is used to analyze the accident scene data and driving data of the first vehicle and the location information of the second vehicle, under the condition that the second vehicle is authorized to only obtain location information, to determine and send the control information of the first vehicle to the first vehicle, and send the corresponding alarm information to the second vehicle.

[0100] The data analysis and processing unit is used to determine and send control information of each vehicle to the corresponding vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle, provided that the second vehicle is authorized to obtain location information, environmental data and driving data.

[0101] Based on the same inventive concept, one embodiment of this application provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and running on the processor. When the computer program is executed by the processor, it implements the steps of the multi-vehicle linkage safety control method as described in the first aspect of this application.

[0102] Based on the same inventive concept, one embodiment of this application provides a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the multi-vehicle linkage safety control method described in the first aspect of this application.

[0103] As the system implementation is basically similar to the method implementation, it is described in a relatively simple way. For relevant details, please refer to the description of the method implementation.

[0104] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of this application are not limited to the described order of actions, because according to the embodiments of this application, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily necessary for the embodiments of this application.

[0105] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.

[0106] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, embodiments of this application can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of this application can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0107] This application describes embodiments with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0108] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0109] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0110] Although preferred embodiments of the present application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the embodiments of the present application.

[0111] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.

[0112] The above provides a detailed description of a multi-vehicle linkage safety control method, system, and product provided in this application. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the method and core ideas 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 this application. Therefore, the content of this specification should not be construed as a limitation of this application.

Claims

1. A multi-vehicle linkage safety control method, characterized in that, Applied to a cloud platform, the method includes: Receive accident scene data and driving data collected by the first vehicle, which is the vehicle that directly monitors the accident scene and obtains the accident scene data; Based on the accident location information in the received accident scene data, a second vehicle within a set range is identified. The second vehicle is a vehicle for which no accident scene was detected and which has the authority to obtain its location information. Based on the permissions granted to the second vehicle, obtain the second vehicle's driving data and environmental data; By analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle, control information for each vehicle is determined and sent to the corresponding vehicle. By analyzing the accident scene data and driving data of the first vehicle, as well as the environmental data and driving data of the second vehicle, control information for each vehicle is determined and sent to the corresponding vehicle, including: By analyzing the accident scene data and driving data of the first vehicle, it can be determined whether there is a safety risk in driving the first vehicle. In the event of a safety risk, the future trajectory of the first vehicle is determined based on the control information of the first vehicle; the control information of the first vehicle is the control information determined by the cloud platform to avoid safety accidents for the first vehicle after analyzing and processing the first vehicle with driving safety risks. By analyzing the future trajectory of the first vehicle, the environmental data and driving data of the second vehicle, the control information of the second vehicle is determined. If there is no safety risk, issue an alarm to the first and second vehicles.

2. The multi-vehicle linkage safety control method according to claim 1, characterized in that, When the first vehicle comprises multiple vehicles, before obtaining control information for each vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle, the method further includes: Based on the accident location information in the accident scene data of multiple first vehicles received, the first vehicle located at the same accident scene is determined; The accident scene data of the first target vehicle is fused and corrected using accident scene data collected from all first vehicles except the first target vehicle at the same accident scene to obtain more accurate accident scene data of the first target vehicle, where the first target vehicle is any first vehicle at the same accident scene.

3. The multi-vehicle linkage safety control method according to claim 1, characterized in that, The method further includes: Request data access permission from the vehicle's infotainment system based on the user privacy agreement; Based on the feedback information received from the vehicle's infotainment system, the scope of permissions authorized by the vehicle's infotainment system is determined.

4. The multi-vehicle linkage safety control method according to claim 1, characterized in that, The accident scene data and driving data received from the first vehicle are sent by the first vehicle after analyzing the environmental data it has collected to determine that an accident has occurred in the current environment, or the accident scene data and driving data received from the first vehicle are sent by the user.

5. The multi-vehicle linkage safety control method according to claim 1, characterized in that, When the driving data includes the control limits of various motion parameters in different speed ranges, the method further includes: Relevant driving data of the vehicle is collected at preset intervals; By analyzing the relevant driving data, the control limits of various vehicle operating parameters in each speed range are determined and updated. These operating parameters include at least acceleration / deceleration time and turning radius.

6. The multi-vehicle linkage safety control method according to claim 1, characterized in that, When the second vehicle is authorized to only obtain location information, the step of obtaining the second vehicle's driving data and environmental data according to the second vehicle's authorized permissions includes: Based on the second vehicle's authorized permission to only obtain location information, obtaining the second vehicle's driving data and environmental data is prohibited; The process involves analyzing the accident scene data and driving data of the first vehicle, as well as the environmental data and driving data of the second vehicle, to determine and send control information for each vehicle to the corresponding vehicle. This includes: With the second vehicle authorized to only obtain location information, the system analyzes the accident scene data and driving data of the first vehicle and the location information of the second vehicle to determine and send the control information of the first vehicle to the first vehicle, and sends the corresponding alarm information to the second vehicle. With the second vehicle authorized to obtain location information, environmental data, and driving data, the control information for each vehicle is determined and sent to the corresponding vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle.

7. A multi-vehicle linkage safety control system, characterized in that, The system includes: The message sending and receiving middleware is used to receive accident scene data and driving data collected by the first vehicle, which is the vehicle that directly monitors the accident scene and obtains the accident scene data. The vehicle location information processing unit is used to determine a second vehicle within a set range based on the accident location information in the received accident scene data. The second vehicle is a vehicle for which no accident scene was detected and which has the authority to obtain its location information. The vehicle location information processing unit is used to obtain the driving data and environmental data of the second vehicle according to the permissions authorized by the second vehicle. The data analysis and processing unit is used to determine the control information of each vehicle by analyzing the accident scene data and driving data of the first vehicle and the environmental data and driving data of the second vehicle. The information feedback and vehicle control unit is used to send control information of each vehicle to the corresponding vehicle through the message sending and receiving middleware. The data analysis and processing unit includes: The first analysis and processing unit is used to analyze the accident scene data and driving data of the first vehicle to determine whether there is a safety risk in driving the first vehicle. The trajectory determination unit is used to determine the future trajectory of the first vehicle based on the control information of the first vehicle in the event of a safety risk; the control information of the first vehicle is determined by the cloud platform through analysis and processing of the first vehicle with driving safety risks, and is the control information for the first vehicle to avoid safety accidents. The second analysis and processing unit is used to determine the control information of the second vehicle by analyzing the future trajectory of the first vehicle, the environmental data and driving data of the second vehicle. The warning unit is used to alert the first and second vehicles when there is no safety risk.

8. An electronic device, characterized in that, include: A processor, a memory, and a computer program stored in the memory and running on the processor, wherein the computer program, when executed by the processor, implements the steps of a multi-vehicle linkage safety control method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, implements the steps of the multi-vehicle linkage safety control method as described in any one of claims 1 to 6.