Disaster risk avoiding method and system, equipment, vehicle and computer program product
By obtaining the emergency information of the disaster and the implementation of the hedging operation, the problem of damage to the disaster during the disaster was solved, the risk aversion of the vehicle was realized, the risk of disaster was affected, and the safety of the vehicle and passengers was guaranteed.
Patent Information
- Application Number
- CN202411377660.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2022-12-15
- Publication Date
- 2025-01-28
AI Technical Summary
Disasters such as earthquakes, tsunamis, mudslides and other disasters seriously threaten the safety of people's lives and property. The losses caused by vehicles' destruction during disasters are increasing. How to achieve vehicle risk avoidance has become an urgent problem.
By obtaining the emergency information of disaster, in response to the information, the vehicle status information and environmental information are detected according to the environmental detection strategy, and the corresponding risk aversion operation is performed in accordance with the hedging strategy to achieve the risk aversion of the vehicle.
By obtaining the emergency information of disaster, the vehicle can clarify the disaster, trigger the detection of vehicle status information and environmental information, and perform the corresponding risk aversion operation to realize the risk aversion of the vehicle, avoid or reduce the degree of vehicles, maintain the vehicle and passengers The safety of life and property.
Smart Images

Figure CN119370050A_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present application relate to the field of vehicle risk avoidance, and in particular, to a disaster risk avoidance method and system, equipment, vehicle, and computer program product. Background Art
[0002] Earthquakes, tsunamis, mudslides and other disasters are serious threats to people's lives and property. With the rapid development of road traffic, the popularity of vehicles has increased, and they have become an indispensable means of transportation in people's lives. The proportion of losses caused by vehicle damage during disasters is also increasing. Summary of the invention
[0003] Embodiments of the present application provide a disaster avoidance method and system, equipment, vehicle, and computer program product for achieving vehicle avoidance.
[0004] In a first aspect, an embodiment of the present application provides a disaster risk avoidance method, comprising:
[0005] Obtaining disaster emergency information, where the disaster emergency information is generated based on disaster monitoring information;
[0006] In response to the disaster emergency information, detecting at least one of the state information and the environmental information corresponding to the vehicle according to the environmental detection strategy, and obtaining a detection result;
[0007] According to the risk avoidance strategy, a risk avoidance operation corresponding to the detection result is performed.
[0008] In a second aspect, an embodiment of the present application provides a disaster risk avoidance method, which is applied to a server, including:
[0009] Obtaining disaster monitoring information, wherein the disaster monitoring information includes a disaster location;
[0010] Based on the vehicle location, determining a target vehicle within a preset range from the disaster location;
[0011] Based on the disaster monitoring information and the vehicle location, generating disaster emergency information corresponding to the target vehicle;
[0012] The disaster emergency information is sent to the target vehicle to prompt the target vehicle to avoid danger.
[0013] In a third aspect, an embodiment of the present application provides a disaster risk avoidance system, including a server and a vehicle communicatively connected to the server;
[0014] The server is used to obtain disaster monitoring information, which includes the disaster location; based on the vehicle location, determine the target vehicle within a preset range from the disaster location; based on the disaster monitoring information and the vehicle location, generate disaster emergency information corresponding to the target vehicle; send the disaster emergency information to the target vehicle to prompt the target vehicle to avoid danger;
[0015] The vehicle is used to obtain the disaster emergency information; in response to the disaster emergency information, according to the environmental detection strategy, detect at least one of the state information and environmental information corresponding to the vehicle to obtain a detection result; according to the risk avoidance processing strategy, perform a risk avoidance operation corresponding to the detection result.
[0016] In a fourth aspect, an embodiment of the present application provides a vehicle comprising a vehicle body, and a storage component and a processing component located inside the vehicle body; the storage component stores one or more computer program instructions, the computer program instructions are called and executed by the processing component, and the processing component executes the one or more computer program instructions to implement the disaster avoidance method as described in the first aspect.
[0017] In the fifth aspect, an embodiment of the present application provides a computing device, including a storage component and a processing component; the storage component stores one or more computer program instructions, the computer program instructions are called and executed by the processing component, and the processing component executes the one or more computer program instructions to implement the disaster avoidance method as described in the third aspect.
[0018] In the embodiment of the present application, the vehicle can obtain disaster emergency information, and in response to the disaster emergency information, detect at least one of the state information and environmental information corresponding to the vehicle according to the environmental detection strategy, obtain the detection result, and perform the risk avoidance processing operation corresponding to the detection result according to the risk avoidance processing strategy. By obtaining disaster emergency information, the situation of the disaster can be clarified, so as to respond to the disaster emergency information, trigger the detection of the corresponding state information and environmental information of the vehicle, and perform the corresponding risk avoidance processing operation, so as to achieve vehicle risk avoidance, avoid the vehicle from being affected by the disaster or reduce the degree of the disaster, and maintain the life and property safety of the vehicle and passengers.
[0019] These and other aspects of the present application will become more clearly understood in the description of the following embodiments. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 A flow chart showing an embodiment of a disaster risk avoidance method provided by the present application;
[0022] Figure 2 A flow chart of an embodiment of a vehicle risk avoidance method provided by the present application is shown;
[0023] Figure 3 A flow chart showing an embodiment of an earthquake risk avoidance method provided by the present application is shown;
[0024] Figure 4 A flow chart showing another embodiment of a disaster risk avoidance method provided by the present application;
[0025] Figure 5 A flow chart showing another embodiment of a vehicle risk avoidance method provided by the present application;
[0026] Figure 6-1 A schematic diagram showing the structure of an embodiment of a disaster risk avoidance system provided by the present application is shown;
[0027] Figure 6-2 A schematic structural diagram of another embodiment of a disaster risk avoidance system provided by the present application is shown;
[0028] Figure 7 A schematic diagram of the structure of an embodiment of an earthquake evacuation scenario provided by the present application is shown;
[0029] Figure 8 A schematic structural diagram of an embodiment of a vehicle provided by the present application is shown;
[0030] Fig. 9 A schematic diagram of the structure of an embodiment of a computing device provided by the present application is shown. DETAILED DESCRIPTION
[0031] In some of the processes described in the specification and claims of this application and the above-mentioned figures, multiple operations that appear in a specific order are included, but it should be clearly understood that these operations may not be executed in the order in which they appear in this article or executed in parallel. The serial numbers of the operations, such as 101, 102, etc., are only used to distinguish between different operations, and the serial numbers themselves do not represent any execution order. In addition, these processes may include more or fewer operations, and these operations may be executed in sequence or in parallel. It should be noted that the descriptions of "first", "second", etc. in this article are used to distinguish different messages, devices, modules, etc., do not represent the order of precedence, and do not limit the "first" and "second" to be different types.
[0032] The solution of the embodiment of the present application is applicable to the field of vehicle risk avoidance. Earthquakes, tsunamis, mudslides and other disasters are serious hazards and seriously threaten people's lives and property safety. With the rapid development of road traffic, the popularity of vehicles has increased, and they have become an indispensable means of transportation in people's lives. The proportion of losses caused by vehicle damage during disasters is also increasing. Therefore, how to achieve vehicle risk avoidance has become a problem that needs to be solved urgently.
[0033] In order to achieve vehicle risk avoidance, the inventor, after a series of considerations and experiments, proposed the technical solution of the present application, and provided a disaster risk avoidance method and system, equipment, vehicle and computer program product, including obtaining disaster emergency information, wherein the disaster emergency information is generated based on disaster monitoring information; in response to the disaster emergency information, according to an environmental detection strategy, detecting at least one of the status information and environmental information corresponding to the vehicle to obtain a detection result; and according to a risk avoidance processing strategy, executing a risk avoidance processing operation corresponding to the detection result.
[0034] By obtaining disaster emergency information, the situation of the disaster can be clarified, and the disaster emergency information can be responded to, triggering the detection of the corresponding vehicle status information and environmental information, and executing corresponding risk avoidance operations, which can achieve vehicle risk avoidance, avoid vehicle damage or reduce the degree of damage, and maintain the safety of life and property of the vehicle and passengers.
[0035] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of this application.
[0036] like Figure 1 As shown, it is a flow chart of an embodiment of a disaster avoidance method provided by the present application, which can be applied to a vehicle. The method may include the following steps:
[0037] S11: Obtain disaster emergency information, which is generated based on disaster monitoring information.
[0038] Disaster emergency information may include disaster types, such as earthquakes, tsunamis, mudslides, tornadoes, etc., disaster locations, disaster levels, emergency time (i.e., the time when the disaster reaches the location of the vehicle), the level of the disaster reaching the location of the vehicle, etc. Disaster emergency information can be used to prompt vehicles to take shelter. Taking earthquakes as an example, earthquake emergency information may include the epicenter of the earthquake, the level of the earthquake, the time when the earthquake waves reach the location of the vehicle, the level of the earthquake waves reaching the location of the vehicle, etc.
[0039] Disaster emergency information can be generated based on disaster monitoring information, which may include disaster location, disaster level, disaster occurrence time, etc.
[0040] In this embodiment, the disaster risk avoidance method can be applied to a vehicle, specifically, the control end of the vehicle. The above disaster emergency information can be generated by the service end based on the disaster monitoring information. The specific process will be described in subsequent embodiments and will not be repeated here. The vehicle can establish a communication connection with the service end and receive the disaster emergency information sent by the service end to learn about the occurrence of the disaster and take risk avoidance measures.
[0041] S12: In response to the disaster emergency information, at least one of the state information and the environmental information corresponding to the vehicle is detected according to the environmental detection strategy to obtain a detection result.
[0042] S13: Execute a risk avoidance operation corresponding to the detection result according to the risk avoidance strategy.
[0043] After the vehicle receives and responds to the disaster emergency information sent by the service end, it can first detect the vehicle's own state information and the surrounding environmental information according to the environmental detection strategy, and then perform the corresponding risk avoidance processing operation according to the risk avoidance processing strategy. Among them, the environmental detection strategy may include the state information and environmental information of the vehicle to be detected. The vehicle's state information may include, for example, the vehicle's current position, driving speed, window status (such as closed state, open state, degree of opening), headlight status (such as hazard warning flashers on or off), etc. Environmental information may include, for example, the environmental area where the vehicle is located (such as at the foot of a mountain, at the seaside, on a bridge, in a tunnel), weather information around the vehicle (such as rain, snow), and obstacles around the vehicle (such as pedestrians, other vehicles).
[0044] The risk avoidance handling strategy may include risk avoidance handling operations to be performed. Risk avoidance handling operations may include, for example, control operations for the vehicle, such as driving control, window control, and light control, and may also include prompt operations for the user, such as voice prompts and text prompts.
[0045] Furthermore, the risk avoidance operation may correspond to the result obtained by the above-mentioned detection of the information to be detected. Different detection results may correspond to different risk avoidance operations. Taking earthquake as an example, when the detection vehicle is located in a tunnel, the corresponding risk avoidance operation may be to control the vehicle to drive out of the tunnel to avoid injuries caused by tunnel collapse. When the detection vehicle is located in an open area, the corresponding risk avoidance operation may be to control the vehicle to stop driving and prompt the user to get off the vehicle to avoid danger.
[0046] In other words, the environmental detection strategy is used to determine what data needs to be obtained under different disaster types in order to determine whether the environment is safe; the risk avoidance strategy is used to determine what risk avoidance operation to adopt based on the vehicle's status, environment, and disaster information.
[0047] Therefore, the vehicle can first perform detection according to the environmental detection strategy, obtain the detection results, and then perform the risk avoidance operation corresponding to the detection results according to the risk avoidance strategy. Specifically, when performing detection according to the environmental detection strategy, the vehicle control end can directly obtain the vehicle status information from the body system, such as driving speed, window status, etc., and obtain environmental information after detection using the detection device, such as collecting images around the vehicle to obtain obstacle vehicles around the vehicle.
[0048] The above-mentioned environmental detection strategy and risk avoidance strategy can be preset and stored in the vehicle. After the vehicle responds to the disaster emergency information, it can first read the stored environmental detection strategy file, load it into the memory, and detect at least one of the state information and environmental information corresponding to the vehicle according to the environmental detection strategy to obtain the detection result, and then read the stored risk avoidance strategy file, load it into the memory, and execute the risk avoidance operation corresponding to the detection result according to the risk avoidance strategy.
[0049] Optionally, the above-mentioned environmental detection strategy and risk avoidance strategy may also be included in the disaster emergency information sent by the server. After receiving the disaster emergency information, the vehicle may obtain the environmental detection strategy and risk avoidance strategy, first perform detection according to the environmental detection strategy to obtain the detection result, and then perform the corresponding risk avoidance operation according to the risk avoidance strategy.
[0050] Optionally, after receiving the disaster emergency information, the vehicle can also output the disaster emergency information so that the user can be informed of the disaster occurrence information. For example, the disaster emergency information can be displayed in text on the screen or dashboard, or the disaster emergency information can be played in voice.
[0051] In actual applications, there are situations where the user is not in the car. At this time, in order to improve the efficiency of risk avoidance, after the vehicle obtains disaster emergency information, it can give priority to determining whether the driver user is in the car. When it is determined that the driver user is not in the car and the passenger user is not in the car, there is no need to avoid danger; when it is determined that the driver user is not in the car, but the passenger user is in the car, the passenger user can be prompted to get off the car for risk avoidance; when it is determined that the driver user is in the car, detection can be performed according to the above-mentioned environmental detection strategy, and risk avoidance can be performed according to the above-mentioned risk avoidance processing strategy.
[0052] Furthermore, when it is determined that the driver user is in the vehicle, it can also be determined whether the vehicle is started. When it is determined that the vehicle has been started, detection can be performed according to the above-mentioned environmental detection strategy, and risk avoidance can be performed according to the above-mentioned risk avoidance processing strategy. When it is determined that the vehicle has not been started, the user can be prompted to get off the vehicle to avoid risk, thereby avoiding wasting emergency time by starting the vehicle.
[0053] In this embodiment, the vehicle can obtain disaster emergency information, and in response to the disaster emergency information, detect at least one of the state information and environmental information corresponding to the vehicle according to the environmental detection strategy, obtain the detection result, and perform the risk avoidance processing operation corresponding to the detection result according to the risk avoidance processing strategy. By obtaining disaster emergency information, the situation of the disaster can be clarified, so as to respond to the disaster emergency information, trigger the detection of the corresponding state information and environmental information of the vehicle, and perform the corresponding risk avoidance processing operation, so as to achieve vehicle risk avoidance, avoid the vehicle from being affected by the disaster or reduce the degree of the disaster, and maintain the life and property safety of the vehicle and passengers.
[0054] In practical applications, in order to improve the vehicle's risk avoidance effect and expand the scope of application of vehicle risk avoidance, the above-mentioned environmental detection strategy and risk avoidance processing strategy can be updated. Specifically, the vehicle can obtain information to be detected to update the current environmental detection strategy, or obtain risk avoidance processing operations to be executed to update the current risk avoidance processing strategy, or obtain information to be detected and risk avoidance processing operations to be executed at the same time to update the current environmental detection strategy and risk avoidance processing strategy at the same time.
[0055] Among them, the update operation may include adding, deleting and modifying. For example, the information to be detected in the current environmental strategy includes the vehicle position and driving speed, and the information to be detected obtained by the vehicle includes the window status. At this time, the detection of the window status is added to the environmental detection strategy, and the information to be detected in the updated environmental detection strategy includes the vehicle position, driving speed and window status. For another example, taking earthquake as an example, the risk avoidance processing operation to be executed in the current risk avoidance processing strategy includes controlling the vehicle to drive out of the tunnel when detecting that the vehicle is in the tunnel, and the risk avoidance processing operation to be executed obtained by the vehicle includes controlling the vehicle to drive to an open area when detecting that the vehicle is in the tunnel. At this time, the risk avoidance processing operation to be executed in the risk avoidance processing strategy is modified to controlling the vehicle to drive to an open area when detecting that the vehicle is in the tunnel.
[0056] The newly acquired information to be detected and / or the risk avoidance operation to be executed may be set by the server, and the vehicle may obtain them from the server.
[0057] In an optional implementation, the vehicle may receive information to be detected sent by the server, and use the information to be detected to update the environment detection strategy; and / or receive a risk avoidance operation to be executed sent by the server to update the risk avoidance strategy.
[0058] In another optional implementation, the disaster emergency information sent by the server may include information to be detected, and the vehicle may obtain the information to be detected and update the environmental detection strategy after receiving the disaster emergency information; and / or, the disaster emergency information may include risk avoidance operations to be executed, and the vehicle may obtain the risk avoidance operations to be executed and update the risk avoidance strategy after receiving the disaster emergency information.
[0059] By acquiring new information to be detected to update the current environmental detection strategy, and acquiring new risk avoidance operations to be executed to update the current risk avoidance strategy, dynamic adjustment of the above-mentioned environmental detection strategy and risk avoidance strategy is achieved, the scope of disaster risk avoidance and the scope of application of vehicle risk avoidance are expanded, and the rationality of disaster risk avoidance and the effect of vehicle risk avoidance are improved.
[0060] The specific process of hedging is explained below.
[0061] In some embodiments, according to the risk avoidance processing strategy, the method of performing the risk avoidance processing operation corresponding to the detection result may include:
[0062] Determine whether the vehicle is in a safe position and whether the vehicle is in a safe state;
[0063] If yes, output a stop driving prompt message and a stay away from the vehicle prompt message to prompt the user to stay away from the vehicle to avoid danger;
[0064] If the vehicle is in an unsafe position, determine a safe position and control the vehicle to travel to the safe position, and / or, if the vehicle is in an unsafe state, control the vehicle to adjust to a safe state.
[0065] In this embodiment, the position and state of the vehicle can be detected according to the environment detection strategy, so as to determine whether the vehicle is in a safe position and in a safe state. When it is determined that the vehicle is in a safe position and in a safe state, the user can be prompted to avoid danger by himself. Specifically, a stop driving prompt message and a stay away from the vehicle prompt message can be output to prompt the user to stay away from the vehicle to avoid danger.
[0066] If it is determined that the vehicle is in an unsafe position, a safe position can be determined and the vehicle can be controlled to travel to the safe position. Alternatively, if it is determined that the vehicle is in an unsafe state, the vehicle can be controlled to adjust to a safe state. Alternatively, if it is determined that the vehicle is in an unsafe position and is in an unsafe state, the vehicle can be controlled to travel to a safe position and adjusted to a safe state.
[0067] The following will first explain the process of determining whether the vehicle is in a safe position and the subsequent risk avoidance process.
[0068] In some embodiments, the detection result may include the current location of the vehicle and the location attribute of the current location, and the location attribute may include any one of being located in an open area, located in a tunnel, located on an elevated bridge, being within a first range from a mountain, and being within a second range from the sea or a river. At this time, the method for determining whether the vehicle is located in a safe location may include:
[0069] Determine whether the location attribute of the current location is a target location attribute; the target location attribute may include one or more location attributes, and the target location attribute may be determined based on the disaster type;
[0070] If so, it is determined that the vehicle is in a safe position;
[0071] If not, it is determined that the vehicle is in an unsafe position.
[0072] Among them, the location attributes may include the location being close to a mountain, that is, the distance from the mountain is within a first range, the location being close to the sea / river, that is, the distance from the sea or river is within a second range, being located in a tunnel, being located on a viaduct, being located in an open area, lane attributes, etc. The first range and the second range can be set according to the actual scenario. The target location attribute can be determined based on the type of disaster, and may be a location attribute corresponding to a location area that is not easily affected by disasters. Taking earthquakes as an example, the target location attribute may be being located in an open area. For example, if the location attribute corresponding to the current location of the vehicle is located in a tunnel according to the detection results, which does not belong to the target location attribute, then it can be determined that the vehicle is located in an unsafe position; if the location attribute corresponding to the current location of the vehicle is located in an open area according to the detection results, which belongs to the target location attribute, then it is determined that the vehicle is located in a safe position.
[0073] By setting the target position attribute, it is possible to determine whether the vehicle is located in a safe position based on the current position of the vehicle and the corresponding position attribute obtained through detection.
[0074] Optionally, in the above process, the detection result can be detected and obtained in the following manner: using the positioning module to perform positioning to obtain the current position of the vehicle; obtaining the position attribute corresponding to the current position from the map module. Among them, the positioning module may include a GPS positioning module, etc., and the control end of the vehicle can obtain the current position of the vehicle obtained by the positioning module. The map module may include a map module pre-set in the vehicle, etc., and the control end of the vehicle can obtain the position attribute corresponding to the current position of the vehicle determined in the map module. Optionally, the control end of the vehicle can obtain the position attribute corresponding to the current position of the vehicle determined by a third-party map through the communication module, and this application does not limit this.
[0075] Furthermore, in order to improve the accuracy of the detection results, the above detection method may optionally include: using a collection module to collect environmental data around the vehicle; calibrating the position attribute based on the environmental data. The collection module may include a camera, such as a front-view camera, a surround-view camera, etc. The control end of the vehicle may use the collection module to collect environmental data around the vehicle, such as environmental images, etc. Image analysis and recognition may be performed on the environmental image to determine the position attribute of the current position of the vehicle, so as to calibrate the position attribute obtained from the map module. For example, if the environmental image collected by the collection module includes the sky, the road surface and the sea, the position attribute may be determined as the position is close to the sea.
[0076] By calibrating the position attributes using the environmental data around the vehicle collected by the acquisition module, the detection accuracy of the position attributes is improved, thereby improving the accuracy of determining whether the vehicle is in a safe position and the rationality of the vehicle's risk avoidance.
[0077] In some embodiments, a target level corresponding to when the disaster reaches the current position of the vehicle may also be determined. At this time, the method for determining whether the vehicle is in a safe position may include: determining whether the target level is higher than a preset level; if so, determining that the vehicle is in an unsafe position; if not, determining that the vehicle is in a safe position.
[0078] Among them, the target level corresponding to when the disaster reaches the current position of the vehicle can be calculated according to the attenuation algorithm of the disaster level, based on the disaster level, the disaster location and the current position of the vehicle, and will not be elaborated. The preset level can be set according to the degree of damage caused by the disaster to the safety of life and property of the vehicle and the user. Taking earthquakes as an example, the preset level can be level 2. If it is determined that the target level corresponding to when the seismic wave reaches the current position of the vehicle is level 3, which is higher than the preset level, the vehicle is determined to be in an unsafe position; if it is determined that the target level corresponding to when the seismic wave reaches the current position of the vehicle is level 1, which is lower than the preset level, the vehicle is determined to be in a safe position.
[0079] By setting a preset disaster level, it is possible to determine whether the vehicle is in a safe position based on the target level corresponding to when the disaster reaches the current position of the vehicle.
[0080] In addition to the above-mentioned judgment methods, other judgment methods may be set according to actual application scenarios without limitation.
[0081] After determining that the vehicle is in a safe position, the user can be prompted to avoid danger by himself. Specifically, a stop driving prompt message and a stay away from the vehicle prompt message can be output to prompt the user to stay away from the vehicle to avoid danger by himself. The prompt message can be implemented in various forms such as text messages and voice messages, without limitation.
[0082] Optionally, the evacuation direction information after moving away from the vehicle can be determined according to the disaster type and corresponding prompt information can be output to indicate the approximate direction in which the user should move away from the vehicle to take evacuation. For example, in the event of an earthquake, the user can be instructed to move away from the vehicle to choose an open area for evacuation, and in the event of a tsunami, the user can be instructed to move away from the vehicle to choose a high ground for evacuation, etc.
[0083] After determining that the vehicle is in an unsafe position, the vehicle is controlled to avoid danger.
[0084] In an optional embodiment, a safe location away from the disaster location and a first driving route from the vehicle location to the safe location may be determined;
[0085] Control the vehicle to travel to a safe location along the first driving route.
[0086] Among them, the safe location can be determined according to the type of disaster. For example, during an earthquake, the safe location can refer to an open location; during a tsunami, the safe location can refer to a location with higher terrain.
[0087] The map module can be used to determine a safe location away from the disaster location, and determine a driving route from the vehicle location to the safe location, which can be called a first driving route. The vehicle is controlled to drive to the safe location along the first driving route for avoidance.
[0088] There may be multiple safe positions, and any safe position may be selected, or the safe position closest to the vehicle position may be selected. Furthermore, there may be multiple driving routes from the vehicle position to the safe position, and any driving route may be selected as the first driving route, or the driving route with the shortest driving time may be selected as the first driving route, so as to improve the risk avoidance efficiency.
[0089] In another optional embodiment, a second driving route for leaving the target area corresponding to the current position of the vehicle may be determined, and the vehicle may be controlled to leave the target area along the second driving route.
[0090] The target area corresponding to the current position of the vehicle may refer to an area around the current position of the vehicle and having the same location attributes as the current position. For example, if the vehicle is in a tunnel, the corresponding target area may be the entire tunnel area. For another example, if the vehicle is on an elevated bridge, the corresponding target area may be the entire elevated bridge area.
[0091] In actual applications, the time for vehicles to avoid danger, that is, the emergency time, is usually limited, and the vehicle may not be able to drive smoothly to a safe location. Therefore, in another optional embodiment, it is possible to prioritize whether the vehicle can drive to a safe location along the first driving route within the disaster emergency time, and if it is determined that the vehicle can drive, the vehicle is controlled to drive to the safe location along the first driving route, otherwise, a second driving route is determined to leave the target area corresponding to the current position of the vehicle, and the vehicle is controlled to leave the target area along the second driving route.
[0092] Optionally, the estimated time for the vehicle to reach a safe location can be determined based on the distance of the first driving route and the vehicle's driving speed. When the estimated time is less than the disaster emergency time, it can be determined that the vehicle can drive to a safe location along the first driving route within the disaster emergency time. Alternatively, the driving distance of the vehicle within the disaster emergency time can be determined based on the disaster emergency time and the vehicle's driving speed. When the driving distance is greater than the distance of the first driving route, it can be determined that the vehicle can drive to a safe location along the first driving route within the disaster emergency time.
[0093] Furthermore, before controlling the vehicle to leave the target area according to the second driving route, it is also possible to determine whether the vehicle can leave the target area within the disaster emergency time, and if it is determined that the vehicle can leave, the vehicle is controlled to leave the target area according to the second driving route; otherwise, a stop driving prompt message and a vehicle stay away prompt message are output to prompt the user to stay away from the vehicle to avoid danger, such as getting as close to a tunnel exit or an overpass exit as possible. Optionally, when it is determined that the vehicle cannot leave the target area within the disaster emergency time, it is also possible to determine whether the vehicle is traveling at a high speed based on the vehicle's driving speed. If it is determined that the vehicle is traveling at a high speed, a deceleration prompt message can be output to avoid the increased risk of disasters caused by high-speed driving.
[0094] Optionally, the edge position of the target area closest to the current position of the vehicle can be obtained, such as the entrance and exit position of the tunnel area, the entrance and exit position of the viaduct, etc., and the estimated time for the vehicle to leave the target area can be determined based on the distance between the edge position and the vehicle position and the vehicle's driving speed. When the estimated time is less than the disaster emergency time, it can be determined that the vehicle can leave the target area within the disaster emergency time. Alternatively, the driving distance of the vehicle within the disaster emergency time can be determined based on the disaster emergency time and the vehicle's driving speed. When the driving distance is greater than the distance between the edge position and the current position of the vehicle, it can be determined that the vehicle can leave the target area within the disaster emergency time.
[0095] For ease of understanding, Figure 2 A flow chart of an embodiment of a vehicle risk avoidance operation is shown. The following steps may be included:
[0096] S21: Detect and obtain the current position of the vehicle and the corresponding position attributes.
[0097] S22: Determine whether the location attribute is a target location attribute. If the determination result is yes, execute the operation of step S23. If the determination result is no, execute the operation of step S24.
[0098] S23: Outputting a stop driving prompt message and a stay away from the vehicle prompt message to prompt the user to stay away from the vehicle to avoid danger.
[0099] S24: Determine a safe location away from the disaster location and a first driving route from the vehicle location to the safe location.
[0100] S25: Determine whether the vehicle can travel to a safe location along the first driving route within the disaster emergency time. If the judgment result is yes, execute the operation of step S26; if the judgment result is no, execute the operation of step S27.
[0101] S26: Control the vehicle to travel to a safe location along the first driving route.
[0102] S27: Determine whether the vehicle can leave the target area corresponding to the current position of the vehicle within the disaster emergency time. If the judgment result is yes, execute the operation of step S28; if the judgment result is no, execute the operation of step S29.
[0103] S28: Determine a second driving route for leaving the target area, and control the vehicle to leave the target area along the second driving route.
[0104] S29: Outputting a stop driving prompt message and a stay away from the vehicle prompt message to prompt the user to stay away from the vehicle to avoid danger.
[0105] By judging whether the vehicle can drive to a safe location within the disaster emergency time, if it is determined that it can drive to a safe location, it will drive directly to the safe location to avoid the disaster. If it is determined that it cannot drive to a safe location, it is judged whether it can leave the target area where the current location is located. If it can leave the target area, it will leave the target area directly. If it cannot leave the target area, the user is prompted to get off the vehicle in time to avoid danger by himself, and the vehicle avoidance process is improved to protect the life and property safety of the vehicle and the user to the greatest extent, and improve the avoidance effect.
[0106] In actual applications, vehicles may encounter congestion and be unable to travel smoothly during the process of avoiding danger. In some embodiments, the detection result also includes obstacle information on the first driving route and the time it takes for the vehicle to travel away from the obstacle. At this time, judging whether the vehicle can travel to a safe location along the first driving route within the disaster emergency time may include:
[0107] Determine whether the travel time is less than the disaster emergency response time;
[0108] If so, combined with the travel time, determine whether the vehicle can travel to a safe location along the first travel route within the disaster emergency time;
[0109] If not, it is determined that the vehicle cannot travel to a safe location along the first driving route within the disaster emergency time.
[0110] Among them, the obstacle information may include the number of obstructing vehicles, the distance to the vehicle, etc., and then the congested section including the obstructing vehicles and the time it takes for the vehicle to leave the congested section can be determined, which will not be elaborated herein.
[0111] Compare the travel time with the disaster emergency time. When the travel time is less than the disaster emergency time, it can be determined that the vehicle cannot drive to a safe location within the disaster emergency time. When the travel time is greater than the disaster emergency time, it can be judged in combination with the travel time, such as determining the remaining emergency time after deducting the travel time from the disaster emergency time. When the estimated time for the vehicle to drive to a safe location is less than the remaining emergency time, it can be determined that the vehicle can drive to a safe location within the disaster emergency time, otherwise it is determined that it cannot drive to a safe location.
[0112] Furthermore, determining whether the vehicle can leave the target area according to the second driving route within the disaster emergency time may include:
[0113] Determining whether the travel time for the vehicle to be away from the obstacle on the second driving route is less than the disaster emergency response time;
[0114] If so, based on the travel time, determine whether the vehicle can leave the target area along the second travel route within the disaster emergency time;
[0115] If not, it is determined that the vehicle cannot leave the target area along the second driving route within the disaster emergency time, and no further details will be given.
[0116] Optionally, in the above process, the detection result can be obtained by: detecting obstacle information using a detection module; and determining the time it takes for the vehicle to travel away from the obstacle based on the vehicle's driving speed and the obstacle information.
[0117] The detection module may include a radar detector, etc. The control end of the vehicle may obtain the obstacle information detected, and determine the time it takes for the vehicle to leave the obstacle based on the vehicle's driving speed and the obstacle information, which will not be described in detail.
[0118] Optionally, during the process of the vehicle avoiding danger, it is also possible to determine whether the vehicle is in the automatic driving mode, and if it is determined that the vehicle is in the automatic driving mode, switch to the manual driving mode and control the vehicle to drive in the manual driving mode to improve driving safety.
[0119] As an optional implementation, a driving mode switching prompt message may be output to prompt the driver to switch the driving mode; in response to the driving mode switching operation, the automatic driving mode is switched to the manual driving mode. The prompt message may be implemented in various forms such as text messages and voice messages, without limitation.
[0120] Optionally, in response to a driving mode rejection switching operation, the vehicle can continue to be controlled to travel in the automatic driving mode.
[0121] By outputting driving mode switching prompt information, it is easier to manually drive the vehicle to avoid danger, thereby improving danger avoidance efficiency and driving safety.
[0122] As another optional implementation method, preset driving operations can be identified, such as gripping the steering wheel, pressing the accelerator pedal, etc., and the automatic driving mode can be directly switched to the manual driving mode to improve driving safety.
[0123] In one or more of the above embodiments, a description is given of the process of determining whether the vehicle is in a safe position and the subsequent risk avoidance process. The following is a description of the process of determining whether the vehicle is in a safe state and the subsequent risk avoidance process.
[0124] In some embodiments, the detection result may also include the current window status of the vehicle.
[0125] At this time, the method for determining whether the vehicle is in a safe position may include: determining whether the current window state is the target window state, and the target window state may be determined based on the disaster type; if so, determining that the vehicle is in a safe state; if not, determining that the vehicle is in an unsafe state.
[0126] Furthermore, the method for controlling the vehicle to adjust to a safe state may include: switching the vehicle windows from a current window state to a target window state.
[0127] Optionally, the target window state may also be determined based on the location attribute of the vehicle's current location. For example, when the vehicle is in a tunnel, the target window state may be a closed state. At this time, if it is determined that the vehicle's current window state is an open state, the vehicle's windows may be controlled to be closed to avoid damage from falling rocks.
[0128] Of course, the vehicle can also be controlled to change its state while driving. For example, when the vehicle is in a tunnel, the vehicle windows can be controlled to close while the vehicle is being driven out of the tunnel, thereby improving the safety of the vehicle driving out of the tunnel.
[0129] In one or more of the above embodiments, the control end of the vehicle performs detection according to the environmental detection strategy, and performs corresponding risk avoidance operations according to the risk avoidance processing strategy. In addition, the vehicle can also send the detection result to the server, and the server determines the risk avoidance processing operation corresponding to the detection result according to the risk avoidance processing strategy, and generates a risk avoidance instruction. At this time, the vehicle can receive the risk avoidance instruction sent by the server, and respond to the risk avoidance instruction to perform the corresponding risk avoidance operation, thereby reducing the storage resource occupation of the risk avoidance information in the risk avoidance processing strategy in the vehicle and improving the data processing efficiency of the vehicle.
[0130] like Figure 3 As shown, it is a flow chart of an embodiment of an earthquake risk avoidance method provided by the present application, and the method may include the following steps:
[0131] S31: Acquire earthquake emergency information, where the earthquake emergency information is generated based on earthquake monitoring information.
[0132] In this embodiment, the earthquake risk avoidance method can be applied to the control end of the vehicle, and the vehicle can establish a communication connection with the service end to receive earthquake emergency information sent by the service end. The earthquake emergency information may include the epicenter of the earthquake, the earthquake level, the time when the earthquake wave reaches the vehicle's location, the level of the earthquake wave reaching the vehicle's location, etc.
[0133] S32: In response to the earthquake emergency information, detect at least one of the state information and the environmental information corresponding to the vehicle according to the environmental detection strategy to obtain a detection result.
[0134] S33: Execute a risk avoidance operation corresponding to the detection result according to the risk avoidance strategy.
[0135] The specific detection and risk avoidance process has been described in detail in the above embodiments and will not be repeated here.
[0136] In this embodiment, the vehicle can obtain earthquake emergency information, and in response to the earthquake emergency information, detect at least one of the state information and environmental information corresponding to the vehicle according to the environmental detection strategy, obtain the detection result, and perform the risk avoidance processing operation corresponding to the detection result according to the risk avoidance processing strategy. By obtaining earthquake emergency information, the situation of the earthquake can be clarified, so as to respond to the earthquake emergency information, trigger the detection of the corresponding state information and environmental information of the vehicle, and perform the corresponding risk avoidance processing operation, so as to achieve vehicle risk avoidance, avoid the vehicle from being damaged by the earthquake or reduce the degree of damage, and maintain the life and property safety of the vehicle and passengers.
[0137] like Figure 4 FIG. 1 is a flow chart of another embodiment of a disaster risk avoidance method provided by the present application. The method may include the following steps:
[0138] S41: Obtain disaster monitoring information, which includes the disaster location.
[0139] In this embodiment, the disaster risk avoidance method can be applied to the server. The server can communicate with the disaster monitoring source to obtain the latest disaster monitoring information. The disaster monitoring information may include the disaster location, disaster level, disaster occurrence time, etc. Taking earthquakes as an example, the server can obtain the latest earthquake monitoring information from the earthquake information source (such as the National Earthquake Bureau) in real time.
[0140] Optionally, the server can be implemented as a cloud server.
[0141] S42: Based on the vehicle position, determine a target vehicle within a preset range from the disaster location.
[0142] In practical applications, disasters usually have a certain impact range, which can be called a preset range. Vehicles within the impact range are likely to be affected by the disaster and are called target vehicles as vehicles to be evacuated.
[0143] The preset range can be determined according to the type of disaster. For example, in the case of an earthquake, the preset range can be set to 300 kilometers.
[0144] Optionally, the method may further include: determining a preset range corresponding to the disaster level, and the preset range may be used to determine a target vehicle within the preset range from the disaster location.
[0145] The preset range can be determined based on the disaster type and disaster level. For example, when the earthquake level is less than level 3, the preset range can be set to 300 kilometers, and when the earthquake level is greater than level 7, the preset range can be set to 1,000 kilometers, etc., without restriction.
[0146] After the preset range is determined, the target vehicle within the preset range from the disaster location can be determined based on the disaster location and the vehicle location. The vehicle location can be uploaded by the vehicle to the server.
[0147] S43: Generate disaster emergency information corresponding to the target vehicle based on the disaster monitoring information and the vehicle location.
[0148] Based on the vehicle position of the target vehicle and the disaster location, disaster level, disaster occurrence time, etc., the time when the disaster reaches the vehicle location, the target level when it reaches the vehicle location, etc. can be determined, and corresponding disaster emergency information can be generated.
[0149] S44: Sending disaster emergency information to the target vehicle to prompt the target vehicle to avoid danger.
[0150] After the server sends the disaster emergency information to the target vehicle, the target vehicle can respond to the disaster emergency information and detect at least one of the status information and environmental information corresponding to the vehicle according to the environmental detection strategy, obtain the detection result, and perform the risk avoidance operation corresponding to the detection result according to the risk avoidance strategy. The specific process will not be repeated here.
[0151] In this embodiment, the service end can obtain disaster monitoring information, which may include the location of the disaster, and determine the target vehicle within a preset range from the disaster location. Based on the disaster monitoring information and the vehicle location, the service end generates disaster emergency information corresponding to the target vehicle, and sends the disaster emergency information to the target vehicle to prompt the target vehicle to avoid danger. By determining the target vehicle, that is, the vehicle that may be affected by the disaster and needs to avoid danger, the corresponding disaster emergency information is sent to the target vehicle, so that the target vehicle can clearly understand the situation of the disaster, timely trigger the detection of the corresponding status information and environmental information of the vehicle and perform the corresponding risk avoidance processing operation, so as to achieve vehicle risk avoidance, avoid the vehicle from being affected by the disaster or reduce the degree of disaster, and maintain the life and property safety of the vehicle and passengers.
[0152] In actual applications, there may be one or more target vehicles, and for each vehicle, the server can generate and send corresponding disaster emergency information.
[0153] When there are multiple target vehicles, in an optional embodiment, the service end can send the disaster emergency information to all target vehicles at the same time. In another optional embodiment, the service end can batch process the disaster emergency information and send it to multiple target vehicles.
[0154] In another optional embodiment, the server may sort multiple target vehicles in order from near to far from the disaster location, and based on the sorting results, send disaster emergency information to the multiple target vehicles to facilitate target vehicles closer to the disaster location to respond and take shelter.
[0155] Optionally, the above method may further include: determining the target vehicles to be notified that have not sent the disaster emergency information within a preset time; determining the target level corresponding to when the disaster reaches the location of the target vehicle to be notified based on the location of the target vehicle to be notified, the disaster location and the disaster level; and sending the disaster emergency information to the target vehicle to be notified when it is determined that the target level is higher than the preset level. After the disaster emergency information is sent to the target vehicles for a period of time based on the sorting result, it can be determined whether all the target vehicles have been sent.
[0156] When it is determined that all the messages have been sent, the process can be ended; when it is determined that all the messages have not been sent, the target vehicles to be notified that have not yet sent the disaster emergency information can be determined. And according to the location of the target vehicle to be notified, the disaster location and disaster level, the target level corresponding to the disaster reaching the location of the target vehicle to be notified is determined, and when the target level is higher than the preset level, it is determined that the target vehicle to be notified is likely to be affected by the disaster and needs to avoid the risk, and the disaster emergency information will continue to be sent to the target vehicle to be notified. Otherwise, there is no need to send the disaster emergency information, so as to improve the processing efficiency.
[0157] Optionally, it is also possible to determine whether there is a user in the target vehicle to be notified. If there is no user in the vehicle, there is no need to send the disaster emergency information, thereby improving processing efficiency. The vehicle can upload the image inside the vehicle to the server to determine whether there is a user in the vehicle.
[0158] In actual applications, in order to improve the risk avoidance effect of the vehicle, in some embodiments, the server can also send the information to be detected to the vehicle so that the vehicle can update the environmental detection strategy, which can include the state information and environmental information to be detected; and / or send the risk avoidance processing operation to be executed to the vehicle so that the vehicle can update the risk avoidance processing strategy, which can include the risk avoidance processing operation to be executed. Among them, the server can dynamically set the above-mentioned information to be detected and / or the risk avoidance processing operation to be executed, which can be implemented in multiple ways.
[0159] In an optional implementation, the server may obtain post-disaster processing data corresponding to at least one vehicle; and determine information to be detected and / or risk avoidance processing operations to be performed based on the post-disaster processing data of at least one vehicle.
[0160] Among them, the post-disaster processing data may include maintenance data. Usually, vehicles are repaired after being hit by a disaster. The maintenance data may include driving parameters, state parameters, etc. during the vehicle's risk avoidance process, so that the actual risk avoidance operation of the vehicle can be determined. According to the actual risk avoidance operation, the information to be detected and / or the risk avoidance processing operation to be executed can be updated and adjusted to make the information to be detected and the risk avoidance processing operation more reasonable and improve the risk avoidance effect.
[0161] For example, after receiving the disaster emergency information, the affected vehicle drove to a safe location according to the risk avoidance operation, but stopped driving during the driving process and did not drive to the safe location. According to the maintenance data of the affected vehicle, such as the driving parameters and status parameters recorded in the driving recorder, it is known that the power of the affected vehicle was exhausted during the driving process, resulting in the inability to drive smoothly to a safe location. At this time, the detection of the vehicle's power can be added to the information to be detected, and the step of combining the detection results of the power to determine whether it can drive to a safe location can be added to the risk avoidance operation.
[0162] In another optional implementation, the server may also update the detection information and risk avoidance processing operations according to the actual risk avoidance operations of the vehicle, such as the actual driving route.
[0163] In another optional implementation, the server may also obtain user feedback information, such as a safe location reported by the user, and update the detection information and risk avoidance operations.
[0164] like Figure 5 FIG. 1 is a flow chart of another embodiment of an earthquake risk avoidance method provided by the present application, and the method may include the following steps:
[0165] S51: Acquire earthquake monitoring information, where the earthquake monitoring information includes the epicenter of the earthquake.
[0166] S52: Based on the vehicle position, determine a target vehicle within a preset range from the epicenter position.
[0167] S53: Generate earthquake emergency information corresponding to the target vehicle based on the earthquake monitoring information and the vehicle position.
[0168] S54: Send earthquake emergency information to the target vehicle to prompt the target vehicle to take shelter.
[0169] In this embodiment, the service end can obtain earthquake monitoring information, which may include the epicenter of the earthquake, and determine the target vehicle within a preset range from the earthquake location. Based on the earthquake monitoring information and the vehicle location, earthquake emergency information corresponding to the target vehicle is generated, and the earthquake emergency information is sent to the target vehicle to prompt the target vehicle to avoid danger. By determining the target vehicle, that is, the vehicle that may be damaged by the earthquake and needs to avoid danger, the corresponding earthquake emergency information is sent to the target vehicle, so that the target vehicle can clearly understand the situation of the earthquake, timely trigger the detection of the corresponding status information and environmental information of the vehicle and perform the corresponding risk avoidance processing operation, so as to achieve vehicle avoidance, avoid damage to the vehicle by the earthquake or reduce the degree of damage, and maintain the life and property safety of the vehicle and passengers.
[0170] This application also provides a disaster avoidance system. Figure 6-1 A schematic diagram of the structure of an embodiment of a disaster risk avoidance system is shown, including a server 601 and a vehicle 602 in communication with the server;
[0171] The server 601 may obtain disaster monitoring information, which may include a disaster location; determine a target vehicle 602 within a preset range from the disaster location based on the vehicle location; generate disaster emergency information corresponding to the target vehicle 602 based on the disaster monitoring information and the vehicle location; and send the disaster emergency information to the target vehicle 602 to prompt the target vehicle 602 to avoid danger;
[0172] Vehicle 602 can obtain disaster emergency information, respond to the disaster emergency information, detect at least one of the status information and environmental information corresponding to the vehicle according to the environmental detection strategy, and obtain the detection result; according to the risk avoidance processing strategy, perform the risk avoidance operation corresponding to the detection result.
[0173] Optionally, the server may also send the information to be detected to the vehicle so that the vehicle can update its environmental detection strategy, and / or send the risk avoidance operation to be executed to the vehicle so that the vehicle can update its risk avoidance strategy.
[0174] Figure 6-2 A structural diagram of another embodiment of a disaster risk avoidance system is shown, where the server 601 may include a disaster emergency information management module 6011 and a first strategy management module 6012, and the vehicle 602 may include a disaster emergency information receiving module 6021, a second strategy management module 6022, a detection module 6023 and a risk avoidance module 6024.
[0175] Specifically, the disaster emergency information management module 6011 can obtain disaster monitoring information, and based on the vehicle location, determine the target vehicle within a preset range from the disaster location, and send the corresponding disaster emergency information to the target vehicle, specifically the disaster emergency information receiving module 6021 sent to the target vehicle.
[0176] The first strategy management module 6012 can set the information to be detected and / or the risk avoidance operation to be executed, so as to send the information to be detected to the vehicle to update the environmental detection strategy, and / or send the risk avoidance operation to be executed to the vehicle to update the risk avoidance strategy.
[0177] The disaster emergency information receiving module 6021 can receive the disaster emergency information sent by the disaster emergency information management module 6011 in the server.
[0178] The second policy management module 6022 can store, update and execute the environment detection policy and the risk avoidance processing policy. Optionally, the second policy management module 6022 can include a policy engine, which can be implemented as a running program, and the policy engine executes the environment detection policy for detection, and performs corresponding risk avoidance processing operations according to the risk avoidance processing policy.
[0179] The detection module 6023 can detect the state information and environmental information of the vehicle. The detection module 6023 can include a positioning module, a detector, etc., without limitation.
[0180] The risk avoidance module 6024 can perform risk avoidance processing operations. The risk avoidance module 6024 can control the vehicle to avoid risks through the window drive module, the headlight drive module, the driving module, etc.
[0181] Let's take earthquake as an example. Figure 7 The scene schematic diagram shown illustrates the technical solution of the present application.
[0182] The server 601 obtains earthquake monitoring information from an earthquake monitoring source, determines target vehicles within 300 kilometers from the epicenter, generates corresponding earthquake emergency information, and sends it to the target vehicles.
[0183] After receiving the earthquake emergency information, the target vehicle 602 detects at least one of the status information and environmental information corresponding to the vehicle in accordance with the environmental detection strategy, obtains the detection result, and executes the risk avoidance operation corresponding to the detection result in accordance with the risk avoidance strategy, so as to achieve vehicle risk avoidance, avoid vehicle damage or reduce the degree of damage, and safeguard the life and property safety of the vehicle and its passengers.
[0184] The server 601 can also set the information to be detected and / or the risk avoidance operation to be executed, and send it to the target vehicle 602. The target vehicle 602 can use the information to be detected to update the current environmental detection strategy, and / or use the risk avoidance operation to be executed to update the current risk avoidance strategy, so as to dynamically adjust the environmental detection strategy and the risk avoidance strategy to improve the vehicle's risk avoidance effect.
[0185] The present application also provides a vehicle, Figure 8 The schematic diagram of the structure of an embodiment of a vehicle is shown, including a vehicle body (not shown), and a storage component 801 and a processing component 802 located inside the vehicle body. The storage component 801 can store one or more computer program instructions, which are called and executed by the processing component 802. The processing component 802 executes the one or more computer program instructions to implement the following. Figure 1 The disaster avoidance method shown in the embodiment, or Figure 3 The earthquake avoidance method shown in the embodiment.
[0186] Of course, the above-mentioned vehicle may also include other devices and components, such as input / output interfaces, communication components, etc. The input / output interface provides an interface between the processing component and the peripheral interface module, and the above-mentioned peripheral interface module may be an output device, an input device, etc. The communication component is configured to facilitate wired or wireless communication between the vehicle and other devices.
[0187] The present application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a computer, Figure 1 The disaster avoidance method shown in the embodiment, or Figure 3 The earthquake avoidance method shown in the embodiment. The computer readable medium may be included in the vehicle described in the above embodiment; or it may exist independently without being assembled into the vehicle.
[0188] The present application also provides a computer program product, which includes a computer program carried on a computer-readable storage medium, and when the computer program is executed by a computer, Figure 1 The disaster avoidance method shown in the embodiment, or Figure 3 The earthquake avoidance method shown in the embodiment. In such an embodiment, the computer program can be downloaded and installed from the network, and / or installed from a removable medium. When the computer program is executed by the processor, various functions defined in the system of the present application are executed.
[0189] The present application also provides a computing device, Fig. 9The schematic diagram of the structure of an embodiment of a computing device is shown, including a storage component 901 and a processing component 902. The storage component 901 can store one or more computer program instructions, which are called and executed by the processing component 902. The processing component 902 executes the one or more computer program instructions to implement the following. Figure 4 The disaster avoidance method shown in the embodiment, or Figure 5 The earthquake avoidance method shown in the embodiment.
[0190] In practical applications, the computing device can be implemented as follows Figure 6-1 Or the server in the system architecture shown in 6-2.
[0191] Of course, the computing device may also include other components, such as input / output interfaces, communication components, etc. The input / output interface provides an interface between the processing component and the peripheral interface module, and the peripheral interface module may be an output device, an input device, etc. The communication component is configured to facilitate wired or wireless communication between the computing device and other devices.
[0192] The present application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a computer, Figure 4 The disaster avoidance method shown in the embodiment, or Figure 5 The earthquake risk avoidance method shown in the embodiment. The computer-readable medium may be included in the computing device described in the above embodiment; or it may exist independently without being assembled into the computing device.
[0193] The present application also provides a computer program product, which includes a computer program carried on a computer-readable storage medium, and when the computer program is executed by a computer, Figure 4 The disaster avoidance method shown in the embodiment, or Figure 5 The earthquake avoidance method shown in the embodiment. In such an embodiment, the computer program can be downloaded and installed from the network, and / or installed from a removable medium. When the computer program is executed by the processor, various functions defined in the system of the present application are executed.
[0194] The processing components involved in the above corresponding embodiments may include one or more processors to execute computer instructions to complete all or part of the steps in the above method. Of course, the processing components can also be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.
[0195] The storage component is configured to store various types of data to support operations at the terminal. The storage component can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0196] The computer-readable storage medium may be, for example but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the above.
[0197] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0198] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0199] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0200] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A disaster risk avoidance method, characterized in that: include: Obtain disaster emergency information, where the disaster emergency information is generated based on disaster monitoring information; the disaster emergency information includes the disaster location and disaster emergency time; In response to the disaster emergency information, according to the environmental detection strategy, detect at least one of the state information and environmental information corresponding to the vehicle to obtain a detection result; the detection result includes the current position of the vehicle; According to the risk avoidance strategy, when it is determined that the vehicle is located in an unsafe position, determining a safe position away from the disaster position and a first driving route from the current position to the safe position; When it is determined that the vehicle can travel to the safe location along the first driving route within the disaster emergency time, the vehicle is controlled to travel to the safe location along the first driving route.
2. The method according to claim 1, characterized in that Also includes: If it is determined that the vehicle cannot travel to the safe location along the first travel route within the disaster emergency time, determining whether the vehicle can leave the target area corresponding to the current location within the disaster emergency time; If yes, determining a second driving route for leaving the target area, and controlling the vehicle to leave the target area along the second driving route; If not, output a stop driving prompt message and a stay away from the vehicle prompt message to prompt the user to stay away from the vehicle to avoid danger.
3. The method according to claim 1, characterized in that Also includes: Determining whether the vehicle is in a safe position and whether the vehicle is in a safe state; If yes, output a stop driving prompt message and a stay away from the vehicle prompt message to prompt the user to stay away from the vehicle to avoid danger; If the vehicle is located in an unsafe position, a safe position is determined and the vehicle is controlled to travel to the safe position, and / or, if the vehicle is in an unsafe state, the vehicle is controlled to adjust to the safe state.
4. The method according to claim 3, characterized in that The detection result includes a location attribute of the current location; the location attribute includes any one of being located in an open area, being located in a tunnel, being located on a viaduct, being within a first range from a mountain, and being within a second range from a sea or a river; Determining whether the vehicle is located at a safe position includes: Determining whether the location attribute of the current location is a target location attribute, wherein the target location attribute includes one or more of the location attributes, and the target location attribute is determined based on the disaster type; If so, determining that the vehicle is in a safe position; If not, it is determined that the vehicle is located in an unsafe position.
5. The method according to any one of claims 1 to 4, characterized in that The detection result also includes obstacle information on the first driving route and the time it takes for the vehicle to get away from the obstacle; The method further comprises: When it is determined that the travel time is less than the disaster emergency time, it is determined whether the vehicle can travel to the safe location along the first driving route within the disaster emergency time in combination with the travel time.
6. The method according to any one of claims 1 to 4, characterized in that Also includes: When the vehicle is in the automatic driving mode, switching the automatic driving mode to the manual driving mode; The controlling the vehicle to travel to the safe location along the first travel route comprises: The vehicle is controlled to travel to the safe location along the first driving route in a manual driving mode.
7. The method according to claim 3, characterized in that The detection result also includes the current window status of the vehicle; The determining whether the vehicle is in a safe state comprises: Determine whether the current window state is a target window state, the target window state being determined based on the disaster type; if so, determine that the vehicle is in a safe state; if not, determine that the vehicle is in an unsafe state; The controlling the vehicle to adjust to the safe state comprises: Switching the vehicle window from the current window state to the target window state.
8. The method according to claim 4, characterized in that The detecting at least one of the state information and the environment information corresponding to the vehicle and obtaining the detection result comprises: Use the positioning module to locate and obtain the current position of the vehicle; Obtaining a location attribute corresponding to the current location from a map module; Using the acquisition module to collect environmental data around the vehicle; The location attribute is calibrated based on the environmental data.
9. The method according to any one of claims 1 to 4, characterized in that Also includes: Sending the detection result to the server; receiving a risk avoidance instruction sent by the server, wherein the risk avoidance instruction is generated according to a risk avoidance processing strategy and based on a risk avoidance processing operation corresponding to the detection result; According to the risk avoidance strategy, when it is determined that the vehicle is located at an unsafe location, determining a safe location away from the disaster location, and a first driving route from the current location to the safe location includes: In response to the risk avoidance instruction, when it is determined that the vehicle is located at an unsafe location, a safe location away from the disaster location and a first driving route from the current location to the safe location are determined.
10. The method according to any one of claims 1 to 4, characterized in that The disaster emergency information includes information to be detected and risk avoidance processing operations to be executed, the environment detection strategy is updated using the information to be detected, and the risk avoidance processing strategy is updated using the risk avoidance processing operations to be executed; or, The method further includes: receiving information to be detected and risk avoidance processing operations to be executed sent by the service end, updating the environment detection strategy using the information to be detected, and updating the risk avoidance processing strategy using the risk avoidance processing operations to be executed.
11. A disaster risk avoidance method, characterized in that: Applied to the server, including: Obtaining disaster monitoring information, wherein the disaster monitoring information includes a disaster location; Based on the vehicle location, determining a target vehicle within a preset range from the disaster location; Based on the disaster monitoring information and the vehicle location, generating disaster emergency information corresponding to the target vehicle; The disaster emergency information is sent to the target vehicle to prompt the target vehicle to avoid danger.
12. The method according to claim 11, characterized in that The disaster monitoring information also includes disaster levels; The method further comprises: A preset range corresponding to the disaster level is determined, and the preset range is used to determine a target vehicle within a preset range from the disaster location.
13. The method according to claim 11 or 12, characterized in that: The sending of the disaster emergency information to the target vehicle comprises: sorting at least one target vehicle in order of proximity to the disaster location; Based on the sorting result, the disaster emergency information is sent to the at least one target vehicle.
14. The method according to claim 11 or 12, characterized in that: The disaster monitoring information also includes disaster levels; The method further comprises: Determine the target vehicles to be notified that have not sent disaster emergency information within a preset time; Based on the position of the target vehicle to be notified, the disaster position and the disaster level, determining a target level corresponding to when the disaster reaches the position of the target vehicle to be notified; When it is determined that the target level is higher than a preset level, disaster emergency information is sent to the target vehicle to be notified.
15. The method according to claim 11 or 12, characterized in that: Also includes: Obtaining post-disaster processing data corresponding to at least one vehicle; Determining information to be detected and risk avoidance processing operations to be performed based on the post-disaster processing data of the at least one vehicle; The information to be detected and the risk avoidance operation to be executed are sent to the vehicle, the information to be detected is used for the vehicle to update the environmental detection strategy, the environmental detection strategy includes the state information and environmental information to be detected, the risk avoidance operation to be executed is used for the vehicle to update the risk avoidance strategy, and the risk avoidance strategy includes the risk avoidance operation to be executed.
16. A disaster risk avoidance system, characterized in that: It includes a server and a vehicle in communication connection with the server; The server is used to obtain disaster monitoring information, which includes the disaster location; based on the vehicle location, determine the target vehicle within a preset range from the disaster location; Based on the disaster monitoring information and the vehicle location, generating disaster emergency information corresponding to the target vehicle; Sending the disaster emergency information to the target vehicle to prompt the target vehicle to avoid danger; The vehicle is used to obtain the disaster emergency information; the disaster emergency information includes the disaster location and the disaster emergency time; In response to the disaster emergency information, at least one of the status information and environmental information corresponding to the vehicle is detected in accordance with an environmental detection strategy to obtain a detection result; the detection result includes the current position of the vehicle; in accordance with a risk avoidance strategy, when it is determined that the vehicle is located in an unsafe position, a safe position away from the disaster position and a first driving route from the current position to the safe position are determined; when it is determined that the vehicle can travel to the safe position along the first driving route within the disaster emergency time, the vehicle is controlled to travel to the safe position along the first driving route.
17. A vehicle, characterized in that: It includes a vehicle body, and a storage component and a processing component located inside the vehicle body; the storage component stores one or more computer program instructions, the computer program instructions are called and executed by the processing component, and the processing component executes the one or more computer program instructions to implement the disaster avoidance method as described in any one of claims 1 to 10.
18. A computing device, characterized in that It comprises a storage component and a processing component; the storage component stores one or more computer program instructions, the computer program instructions are called and executed by the processing component, and the processing component executes the one or more computer program instructions to implement the disaster avoidance method as described in any one of claims 11 to 15.
19. A computer program product, characterized in that It comprises a computer program, which, when executed, implements the disaster avoidance method as claimed in any one of claims 1 to 10, or, when executed, implements the disaster avoidance method as claimed in any one of claims 11 to 15.
Citation Information
Cited By
Intelligent alarm method for driving intervention after disaster
CN120220445A