Control method, device and equipment of vehicle battery and storage medium
Patent Information
- Application Number
- CN202311247702.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-25
- Publication Date
- 2026-09-29
- Estimated Expiration
- 2043-09-25
AI Technical Summary
[0003]然而,在上述方法中,一方面,在车内人员反应较慢,或者没有及时注意到告警信息的情况下,仍会对车内人员的人身财产安全造成威胁;另一方面,即使车内人员逃离车辆,而由于电池自燃或爆炸导致车辆发生损坏甚至直接报废,仍会造成巨大的财产损失
[0047]由于电池出现安全风险,如发生燃烧甚至爆炸时,电池的温度和压力等状态参数会急剧上升,因此可以获取目标电池的状态参数,通过目标电池的状态参数的变化确定目标电池是否存在安全风险,并在目标电池存在安全风险时弹出该目标电池。而考虑到目标车辆在行驶过程中的复杂交通环境,为了防止由于目标电池在弹出时发生燃烧或爆炸,对周围物体造成伤害,或者由于周围物体的存在导致目标电池无法正常弹出等情况,可以通过目标车辆在行驶过程中的路况信息,确定目标电池能够正常进行弹出的弹射方向,并按照该弹射方向弹出该目标电池。也就是说,在目标电池出现安全风险时,通过及时弹出该目标电池,防止电池的燃烧或爆炸危及目标车辆以及车内人员的人身财产安全,以此来实现在电池出现安全风险时对电池的控制,降低电池燃烧或爆炸的危险。
Smart Images

Figure CN117124855B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery technology, and in particular to a control method, device, equipment and storage medium for a vehicle battery. Background Technology
[0002] With the popularization of new energy technologies, batteries, as one of the energy supply methods, have been widely used in the automotive power field. However, due to the inherent chemical properties of batteries and the influence of complex external environments, batteries may spontaneously combust or even explode during use, posing a serious threat to the personal safety and property of occupants and surrounding vehicles. Related technologies primarily address this by issuing warnings when a battery spontaneously combusts or explodes, alerting occupants to evacuate.
[0003] However, the above methods still pose a threat to the personal safety and property of the occupants if they react slowly or fail to notice the warning information in time. Furthermore, even if the occupants escape the vehicle, the vehicle may still suffer significant property damage if it is damaged or even totaled due to battery fire or explosion. Summary of the Invention
[0004] This application provides a control method, apparatus, device, and storage medium for a vehicle battery, which can reduce the danger caused by battery combustion or explosion. The technical solution is as follows:
[0005] On the one hand, a method for controlling a vehicle battery is provided, the method comprising:
[0006] Obtain the state parameters of the target battery, the state parameters including at least one of the following: battery temperature and battery pressure, wherein the target battery is the battery of the target vehicle;
[0007] If a safety risk is determined to exist for the target battery based on the state parameters, the ejection direction of the target battery is determined based on the road condition information of the target vehicle. The road condition information is used to indicate the road environment information of the target vehicle during its driving process.
[0008] The target battery is ejected according to the ejection direction.
[0009] Optionally, determining the ejection direction of the target battery based on the road condition information of the target vehicle includes:
[0010] Based on the road condition information of the target vehicle, determine whether there are obstacles in the target direction of the target vehicle, including the left, right, front, or rear.
[0011] If there are no obstacles at the target location, the target location is determined as the ejection direction of the target battery.
[0012] Optionally, the road condition information of the target vehicle includes road images at the target location;
[0013] The step of determining whether there are obstacles at the target vehicle's target location based on the target vehicle's road condition information includes:
[0014] When there is an object with an area greater than an area threshold in the road image of the target location, and the distance between the object and the target vehicle is less than a distance threshold, it is determined that there is an obstacle at the target location of the target vehicle.
[0015] Optionally, the method further includes:
[0016] Given that there are obstacles in every direction around the target vehicle, determine the speed and direction of travel of the target vehicle;
[0017] If the speed of the target vehicle is less than a speed threshold, the opposite direction of the driving direction is determined as the ejection direction of the target battery.
[0018] Optionally, the method further includes:
[0019] If the speed of the target vehicle is greater than or equal to the speed threshold, the target vehicle is controlled to decelerate.
[0020] Optionally, ejecting the target battery according to the ejection direction of the target battery includes:
[0021] Obtain the boundary position of the target vehicle's driving road, and determine the target distance between the target vehicle and the boundary of the driving road in the launch direction;
[0022] The ejection force of the target battery is determined based on the target distance and the weight of the target battery.
[0023] Based on the ejection force, the target battery is ejected according to the ejection direction.
[0024] On the other hand, a control device for a vehicle battery is provided, the device comprising:
[0025] A status parameter acquisition module is used to acquire the status parameters of the target battery, wherein the status parameters include at least one of the following: battery temperature and battery pressure, and the target battery is the battery of the target vehicle;
[0026] The ejection direction determination module is used to determine the ejection direction of the target battery based on the road condition information of the target vehicle when it is determined that the target battery has a safety risk based on the state parameters. The road condition information is used to indicate the road environment information of the target vehicle during its driving process.
[0027] A battery ejection module is used to eject the target battery according to the ejection direction.
[0028] Optionally, the ejection direction determination module includes:
[0029] The obstacle detection submodule is used to determine whether there are obstacles in the target direction of the target vehicle based on the road condition information of the target vehicle. The target direction includes the left, right, front, or rear.
[0030] The ejection direction determination submodule is used to determine the target orientation as the ejection direction of the target battery when there are no obstacles at the target orientation.
[0031] Optionally, the road condition information of the target vehicle includes road images at the target location;
[0032] The obstacle detection submodule is specifically used for:
[0033] When there is an object with an area greater than an area threshold in the road image of the target location, and the distance between the object and the target vehicle is less than a distance threshold, it is determined that there is an obstacle at the target location of the target vehicle.
[0034] Optionally, the device further includes:
[0035] The driving information determination module is used to determine the speed and driving direction of the target vehicle when there are obstacles in every direction around the target vehicle;
[0036] The ejection direction determination submodule is also used to determine the opposite direction of the driving direction as the ejection direction of the target battery when the speed of the target vehicle is less than the speed threshold.
[0037] Optionally, the device further includes:
[0038] A deceleration module is used to control the target vehicle to decelerate when the target vehicle's speed is greater than or equal to the speed threshold.
[0039] Optionally, the battery ejection module includes:
[0040] The road boundary acquisition submodule is used to acquire the boundary position of the target vehicle's driving road and determine the target distance between the target vehicle and the boundary of the driving road in the launch direction;
[0041] The ejection force determination submodule is used to determine the ejection force of the target battery based on the target distance and the weight of the target battery;
[0042] The ejection execution submodule is used to eject the target battery according to the ejection force and the ejection direction.
[0043] On the other hand, a computer device is provided, the computer device including a memory and a processor, the memory for storing computer programs, and the processor for executing the computer programs stored in the memory to implement the steps of the vehicle battery control method described above.
[0044] On the other hand, a computer-readable storage medium is provided, wherein a computer program is stored therein, and when the computer program is executed by a processor, it implements the steps of the vehicle battery control method described above.
[0045] On the other hand, a computer program product containing instructions is provided, which, when executed on a computer, cause the computer to perform the steps of the vehicle battery control method described above.
[0046] The technical solution provided in this application can bring at least the following beneficial effects:
[0047] Because battery safety risks, such as combustion or even explosion, cause a sharp rise in battery state parameters like temperature and pressure, it's possible to acquire these parameters and determine if a safety risk exists. If such a risk is detected, the battery can be ejected. Considering the complex traffic environment of a moving vehicle, to prevent damage to surrounding objects due to combustion or explosion during ejection, or to prevent ejection from being hindered by surrounding objects, road condition information can be used to determine the optimal ejection direction. In other words, by promptly ejecting the battery when a safety risk arises, combustion or explosion can be prevented from endangering the vehicle and its occupants, thus achieving battery control and reducing the risk of combustion or explosion. Attached Figure Description
[0048] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0049] Figure 1 This is a schematic diagram of an implementation environment provided in an embodiment of this application;
[0050] Figure 2 This is a flowchart of a vehicle battery control method provided in an embodiment of this application;
[0051] Figure 3 This is a schematic diagram of a vehicle battery control scenario provided in an embodiment of this application;
[0052] Figure 4 This is a schematic diagram of another vehicle battery control scenario provided in an embodiment of this application;
[0053] Figure 5 This is a flowchart of another vehicle battery control method provided in an embodiment of this application;
[0054] Figure 6 This is a schematic diagram of the structure of a vehicle battery control device provided in an embodiment of this application;
[0055] Figure 7 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the implementation methods of this application will be further described in detail below with reference to the accompanying drawings.
[0057] Before providing a detailed explanation of the vehicle battery control method provided in the embodiments of this application, the application scenarios and implementation environments involved in the embodiments of this application will be introduced first.
[0058] The embodiments of this application are mainly applied to scenarios where vehicle batteries are controlled. These control scenarios can be closed test scenarios, such as test benches for battery safety testing, or open usage scenarios, such as vehicle battery control scenarios during daily vehicle operation.
[0059] Please refer to Figure 1 , Figure 1This is a schematic diagram illustrating an implementation environment according to an exemplary embodiment. The implementation environment includes a battery 101, a sensor 102, a processor 103, and an ejection device 104. The sensor 102 is communicatively connected to both the battery 101 and the processor 103. The ejection device 104 is communicatively connected to the processor 103 and mechanically connected to the battery 101. The communication connection can be wired or wireless; this embodiment does not limit the specific connection.
[0060] Optionally, the battery 101, sensor 102, processor 103 and ejection device 104 can be set independently or integrated into the same device (such as integrated into the same vehicle).
[0061] Battery 101 may include multiple battery packs for providing electrical power to the vehicle.
[0062] Sensor 102 is used to acquire state parameters of battery 101. For example, sensor 102 may include a battery temperature sensor for detecting the battery temperature of battery 101; sensor 102 may also include a battery pressure sensor for detecting the battery pressure of battery 101.
[0063] In some embodiments, sensor 102 may also include a lidar sensor or an image sensor for acquiring road condition information of the vehicle. Sensor 102 may also include a speed sensor and a gyroscope sensor for detecting the vehicle's speed and direction of travel.
[0064] In some embodiments, sensor 102 can be a sensor with a single detection function, such as a separate battery temperature sensor or battery pressure sensor, or it can be a multifunctional composite sensor, such as a temperature and pressure integrated sensor, used to simultaneously detect the battery temperature and battery pressure of battery 101. The specific type and model of sensor can be selected according to the usage requirements, and this application embodiment does not limit this.
[0065] The processor 103 is used to receive status parameters sent by the sensor 102 and determine whether there is a safety risk to the battery 101 based on the status parameters; the processor 103 is also used to send a control signal to the ejection device 104 when it is determined that there is a safety risk to the battery 101, so that the battery 101 can be ejected by the ejection device 104.
[0066] For example, when the processor 103 determines that there is a safety risk to the battery 101, it can determine the ejection direction of the battery 101 based on the current road conditions of the vehicle, and send a corresponding control signal to the ejection device 104 based on the ejection direction. For example, when the ejection direction is to the left, control information a is sent to the ejection device 104, and when the ejection direction is to the right, control information b is sent to the ejection device 104.
[0067] The ejection device 104 is used to eject the battery 101. For example, the ejection device 104 can eject the battery 101 in the direction corresponding to the control signal sent by the processor 103.
[0068] The ejection device 104 may include multiple structural components to eject the battery 101 from different directions. For example, structural component 1 is used to eject the battery 101 from the left side of the vehicle, structural component 2 is used to eject the battery 101 from the right side of the vehicle, etc. Based on the control signal sent by the processor 103, the specific ejection direction of the battery 101 is determined, and the battery 101 is ejected through the corresponding structural component.
[0069] The vehicle battery control method provided in this application embodiment is executed by the aforementioned processor 103. The processor 103 can be a general-purpose CPU (Central Processing Unit), an NP (Network Processor), a microprocessor, or one or more integrated circuits used to implement the solution of this application, such as an ASIC (Application-Specific Integrated Circuit), a PLD (Programmable Logic Device), or a combination thereof. The aforementioned PLD can be a CPLD (Complex Programmable Logic Device), an FPGA (Field-Programmable Gate Array), a GAL (Generic Array Logic), or any combination thereof.
[0070] Those skilled in the art should understand that the processor 103 described above is merely an example, and other existing or future processors that are applicable to the embodiments of this application should also be included within the scope of protection of the embodiments of this application, and are hereby incorporated by reference.
[0071] It should be noted that the application scenarios and implementation environments described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the emergence of new application scenarios and the evolution of implementation environments, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0072] The control method for vehicle batteries provided in the embodiments of this application will now be explained in detail.
[0073] Figure 2This is a flowchart illustrating a vehicle battery control method provided in an embodiment of this application, which is applied to the processor 103 described above. Please refer to... Figure 2 The method includes the following steps.
[0074] Step 201: Obtain the state parameters of the target battery, which include at least one of the following: battery temperature and battery pressure. The target battery is the battery of the target vehicle.
[0075] In the embodiments of this application, the state parameters of the target battery are used to determine whether the target battery poses a safety risk. Therefore, in some embodiments, the state parameters of the target battery are not limited to the battery temperature and battery pressure, but may include other parameters.
[0076] For example, since chemical fumes may leak before a battery burns or explodes, the state parameters of the target battery can also include the gas concentration around the target battery to determine whether there is a safety risk. As another example, since batteries typically deform before burning or exploding, the state parameters of the target battery can also include deformation parameters to determine whether there is a safety risk. Furthermore, since changes in battery shape usually cause changes in the light intensity on the target battery surface, the deformation parameters of the target battery can be detected by changes in the parameters of optical sensors. Additionally, changes in battery shape can also cause changes in resistance, so the deformation parameters of the target battery can also be detected by changes in the parameters of sensors such as resistance sensors.
[0077] Step 202: If it is determined that the target battery poses a safety risk based on the state parameters, the ejection direction of the target battery is determined based on the road condition information of the target vehicle. The road condition information is used to indicate the road environment information of the target vehicle during its driving process.
[0078] For example, the target battery may correspond to state parameter thresholds such as a first battery temperature threshold and a first battery pressure threshold. When the battery temperature of the target battery is greater than the first battery temperature threshold and / or the battery pressure of the target battery is greater than the first battery pressure threshold, the target battery is considered to have a safety risk.
[0079] The first battery temperature threshold and the first battery pressure threshold can be determined based on the specific battery model. For example, based on a test bench, the temperature change range and pressure change range of the battery during normal charging and discharging can be determined, as well as the temperature rise curve and pressure rise curve of the battery from normal to spontaneous combustion or explosion. Then, based on the temperature change range during normal charging and discharging and the temperature rise curve during spontaneous combustion or explosion, the first battery temperature threshold corresponding to the battery can be determined. Based on the pressure change range during normal charging and discharging and the pressure rise curve during spontaneous combustion or explosion, the first battery pressure threshold corresponding to the battery can be determined. That is, when the battery temperature is greater than the first battery temperature threshold and / or the battery pressure is greater than the first battery pressure threshold, it indicates that the battery has a safety risk of spontaneous combustion or explosion.
[0080] In some embodiments, based on the above description, the presence of a safety risk in the target battery can also be determined by observing changes in the gas concentration around the target battery. Since batteries typically produce a large amount of smoke and gas before spontaneous combustion or explosion, the presence of a safety risk can be determined based on changes in the gas concentration around the target battery. For example, the gas concentration variation range of the target battery during normal charging and discharging, as well as the gas concentration rise curve of the target battery from normal operation to spontaneous combustion or explosion, can be determined based on the gas concentration variation range during normal charging and discharging and the gas concentration rise curve during spontaneous combustion or explosion. When the gas concentration of the target battery is greater than this gas concentration threshold, it indicates that the battery has a safety risk of spontaneous combustion or explosion.
[0081] In some embodiments, the battery temperature change rate and battery pressure change rate of the target battery can also be determined based on the temperature and pressure of the target battery. When the battery temperature change rate is too large (e.g., greater than the temperature change rate threshold), it can be considered that the battery temperature of the target battery is currently rising sharply, and therefore the target battery can be considered to have a safety risk of spontaneous combustion or explosion. When the battery pressure change rate is too large (e.g., greater than the pressure change rate threshold), it can be considered that the battery pressure of the target battery is currently rising sharply, and therefore the target battery can be considered to have a safety risk of spontaneous combustion or explosion. The temperature change rate threshold and pressure change rate threshold can be obtained by simulation on a test bench with reference to the above-described methods for determining the first battery temperature threshold and the first battery pressure threshold, and will not be elaborated here.
[0082] In some embodiments, the processor may determine the ejection direction of the target battery based on the following steps (1)-(2).
[0083] (1) Based on the road condition information of the target vehicle, determine whether there are obstacles in the target direction of the target vehicle, including the left, right, front or rear.
[0084] In some embodiments, the road condition information of the target vehicle includes a road image of the target location; when there is an object with an area greater than an area threshold in the road image of the target location and the distance between the object and the target vehicle is less than a distance threshold, it is determined that there is an obstacle in the target location of the target vehicle.
[0085] In some embodiments, a road image of the target location can be obtained based on an image sensor or a lidar sensor, and the presence of an object with a different pixel texture from the road image can be determined by image analysis, such as image texture analysis. Then, the area of the object can be obtained by feature extraction, pixel point statistics, etc. The distance between the object and the target vehicle can be determined based on distance sensors such as lidar sensors and vehicle rangefinders.
[0086] In some embodiments, a real-scene model can be created based on the point cloud results of a three-dimensional laser sensor to obtain a real-scene model of the current road conditions of the target vehicle. Then, based on the real-scene model of the road conditions, it can be determined whether there is an object with an area greater than an area threshold and a distance less than a distance threshold at the target location of the target vehicle.
[0087] The area threshold and distance threshold can be determined by combining the experience of technical personnel with actual needs such as specific usage scenarios. For example, the area threshold can be 2 square meters and the distance threshold can be 3 meters.
[0088] When the object is small, such as a beverage bottle or other miscellaneous item, or when the distance between the object and the target vehicle is large, it can be assumed that the object will not affect the ejection of the target battery, and that the combustion or explosion of the target battery after ejection will not cause serious harm to the surrounding area. Therefore, the ejection of the target battery can proceed. However, when the object is large, typically surrounding vehicles, pedestrians, or road barriers, and is close to the target vehicle, the target battery poses a safety risk. On the one hand, if the ejected target battery burns or explodes in this scenario, it could easily cause harm to surrounding vehicles and pedestrians. On the other hand, the presence of the object (such as a road barrier) may prevent the target battery from ejecting properly from the target vehicle. If the target battery has already burned or exploded, it will still pose a threat to the target vehicle. Therefore, the ejection of the target battery cannot be performed directly.
[0089] In some embodiments, the distance threshold behind the target vehicle can also be determined in conjunction with the relative speed between the object behind the target vehicle and the target vehicle. For example, the distance threshold behind the target vehicle = 2 * the relative speed between the object behind the target vehicle and the target vehicle (meters per second), where the relative speed refers to the relative speed in the direction of travel of the target vehicle.
[0090] For example, if the relative speed between the object behind the target vehicle and the target vehicle is relatively high, such as 10 m / s, then to ensure that ejecting the target battery from behind will not affect the object, the distance threshold can be 20 m. In this scenario, if the distance between the target vehicle and the object behind it is 30 m, and assuming the ejection of the target battery takes 1 second, then after the target battery is ejected, there will still be a 20 m distance between the target vehicle and the object behind it, ensuring that the object behind has sufficient distance and time to avoid being threatened. If the relative speed between the object behind the target vehicle and the target vehicle is relatively low, such as -20 m / s, meaning the object behind is moving away from the target vehicle at a speed of 20 m / s, then ejecting the target battery from behind can be considered not to affect the object behind it. In this case, the distance threshold can be 1 m, 0 m, etc.
[0091] (2) If there are no obstacles in the target location, the target location shall be determined as the ejection direction of the target battery.
[0092] In some embodiments, the left, right, front, and rear directions can be sequentially determined as target directions, and it can be determined whether there are obstacles in the target directions. When there is an obstacle in any direction, the next direction is re-determined as the target direction, and it can be determined whether there are obstacles in the re-determined target direction.
[0093] In other embodiments, the left, right, front, and rear directions can be determined simultaneously as target directions. If there are no obstacles in multiple target directions, the target direction in which no obstacle is determined first among the multiple target directions can be determined as the ejection direction of the target battery; or, according to the priority of left, right, front, and rear, the target direction with the highest priority among the multiple target directions in which no obstacle is determined as the ejection direction of the target battery.
[0094] It should be noted that when ejecting the target battery from different directions of the target vehicle, if the target vehicle is in motion, there is still a risk of contact between the target battery and the target vehicle after ejecting the target battery in the direction of travel. For example, the target battery may be run over by the target vehicle or the target vehicle may drive over the target battery. Therefore, the risk of ejecting the target battery in that direction is greater than the risk of ejecting the target battery in other directions.
[0095] Therefore, in some embodiments, it can be prioritized to determine whether there are obstacles in the non-driving directions of the target vehicle, and only if there are obstacles in all non-driving directions of the target vehicle, then it can be determined whether there are obstacles in the driving direction of the target vehicle. For example, if the target vehicle is traveling forward, it can be prioritized to determine whether there are obstacles to the left, right, and rear of the target vehicle, and only if there are obstacles to the left, right, and rear of the target vehicle, then it can be determined whether there are obstacles in front of the target vehicle. If there are no obstacles in front of the target vehicle, then the front of the target vehicle is determined as the ejection direction of the target battery.
[0096] In some embodiments, if there are no obstacles in front of the target vehicle and the front of the target vehicle is determined as the ejection direction of the target battery, it is also necessary to comprehensively consider whether the current speed of the target vehicle can eject the target battery, so as to avoid the ejected battery pack colliding with the target vehicle due to the current driving speed of the target vehicle being too fast, thereby threatening the personal and property safety of the people in the vehicle again.
[0097] For example, if there are no obstacles in front of the target vehicle, and the front of the target vehicle is determined as the launch direction, the vehicle speed can be determined. If the vehicle speed is less than a certain speed threshold, the target battery is ejected from the front of the vehicle. If the vehicle speed is greater than or equal to the speed threshold, the vehicle is controlled to decelerate until the vehicle speed is less than the speed threshold, at which point the target battery is ejected again. This speed threshold can be determined based on relevant implementation data regarding the ejection of the battery from the front of the vehicle at different speeds.
[0098] The determination of the target battery ejection direction in this application embodiment will be explained below in conjunction with a specific judgment scenario.
[0099] In one example, such as Figure 3As shown, the target vehicle is traveling forward, there is a vehicle behind it, and a road guardrail is to its left. Based on the above description, we can prioritize determining whether there are obstacles to the left, right, and rear of the target vehicle: Using the road condition information, we can determine that there are obstacles to the left and rear of the target vehicle, but no obstacles to the right. Therefore, the right side of the target vehicle can be determined as the launch direction of the target battery. For example, we can sequentially determine the left, right, and rear of the target vehicle as the target locations, and then sequentially determine whether there are obstacles at each of these locations. When the right side of the target vehicle is determined as the target location and it is confirmed that there are no obstacles there, this location is directly determined as the launch direction of the target battery. Alternatively, we can simultaneously determine the left, right, and rear of the target vehicle as the target locations, and then determine whether there are obstacles at each of these locations. If we determine that only the right side of the target vehicle is free of obstacles, then this obstacle-free target location is determined as the launch direction of the target battery.
[0100] In another example, such as Figure 4 As shown, the target vehicle is traveling forward, and there is a vehicle behind it on the right side of the road. Based on the above description, we can prioritize determining whether there are obstacles to the left, right, and rear of the target vehicle: Using the road condition information of the target vehicle, we can determine that there is an obstacle to the right of the target vehicle; therefore, the left or rear of the target vehicle can be determined as the ejection direction of the target battery. For example, the left, right, and rear of the target vehicle can be sequentially determined as the target location, and the presence of obstacles in each target location can be determined separately. When the left side of the target vehicle is determined as the target location and it is confirmed that there are no obstacles in that location, the left side of the target vehicle is directly determined as the ejection direction of the target battery, without further determining whether there are obstacles in other locations. Alternatively, the left, right, and rear of the target vehicle can be identified as the target orientations. It can be determined whether there are obstacles in different target orientations. If it is determined that there are no obstacles in the left and rear of the target vehicle, the left of the target vehicle can be identified as the ejection direction of the target battery based on the priority of the different orientations of the target vehicle (assuming that the left has a higher priority than the rear).
[0101] In some embodiments, when there are obstacles in every direction around the target vehicle, the speed and direction of travel of the target vehicle are determined; when the speed of the target vehicle is less than a speed threshold, the opposite direction of travel is determined as the ejection direction of the target battery.
[0102] In scenarios where obstacles exist in every direction around the target vehicle, and the target vehicle's speed is below a speed threshold (i.e., the target vehicle is traveling slowly), if the target vehicle is traveling forward, the potentially hazardous battery can be ejected from behind the vehicle; if the target vehicle is traveling in the opposite direction (e.g., reversing), the potentially hazardous battery can be ejected from the front of the vehicle. On one hand, in these scenarios, the slow speed of the target vehicle allows sufficient reaction time for vehicles behind to avoid the potentially hazardous battery, minimizing the threat to surrounding personnel from ejecting it. On the other hand, it ensures the timely ejection of the potentially hazardous battery from the target vehicle, preventing it from catching fire or exploding and threatening the personal safety and property of the occupants, thus protecting their safety.
[0103] In some embodiments, if the target vehicle's speed is greater than or equal to the speed threshold, the target vehicle is controlled to decelerate.
[0104] It should be noted that since there are obstacles in every direction around the target vehicle, when the target vehicle's speed is greater than or equal to the speed threshold, i.e., the target vehicle's current speed is too fast, based on driving habits, vehicles behind the target vehicle may also maintain a high speed. In this case, if a target battery with a safety risk is ejected directly from the opposite direction of travel, this direction is in front of the following vehicle's travel direction. If the following vehicle is traveling at a high speed, it is very likely that the following vehicle will not be able to notice the target battery with a safety risk ejected in front in time and take appropriate evasive action, thus threatening the driving safety of the following vehicle.
[0105] The speed threshold can be determined by combining usage requirements and relevant experimental data. For example, big data algorithms can be used to simulate how vehicles traveling at different speeds avoid obstacles that suddenly appear within a preset distance (e.g., five meters ahead). Based on the success or failure of the vehicle's avoidance at different speeds, the speed threshold can be analyzed and summarized.
[0106] In some embodiments, when it is determined that there is a safety risk to the target battery, there are obstacles in every direction around the target vehicle, and the speed of the target vehicle is greater than or equal to a speed threshold, an alarm can be issued to the driver inside the vehicle and the driver inside the vehicle can be prompted to reduce the speed so that the speed of the target vehicle can be reduced through the control of the driver inside the vehicle (such as by braking).
[0107] In other embodiments, the processor can also achieve deceleration control of the target vehicle by directly controlling the vehicle's braking device or stopping the energy supply to the vehicle.
[0108] During the deceleration of the target vehicle, the processor can determine in real time whether there are obstacles in the target direction of the target vehicle. When there are no obstacles in the target direction, the target direction is determined as the ejection direction of the target battery and the target battery is ejected. When there are obstacles in every direction around the target vehicle, the speed and direction of the target vehicle are determined until the speed of the target vehicle is less than the speed threshold, at which point the target battery is ejected.
[0109] It should be noted that if the ejection conditions of the target battery are not met after multiple checks, the safety risk of the target battery may gradually increase over time. Continuing to check could lead to the target battery catching fire or exploding inside the target vehicle, still threatening the personal safety and property of the occupants. Therefore, in some embodiments, the processor can perform a timed check when it determines that the target battery poses a safety risk. If the total duration of multiple checks exceeds a time threshold, or the battery temperature of the target battery is too high (e.g., greater than a second battery temperature threshold), or the battery pressure of the target battery is too high (e.g., greater than a second battery pressure threshold), indicating that the target battery may catch fire or explode at any time, the target battery is ejected directly in the opposite direction of the target vehicle's travel direction. The second battery temperature threshold is greater than the first battery temperature threshold, and the second battery pressure threshold is greater than the first battery pressure threshold.
[0110] The second battery temperature threshold and the second battery pressure threshold can be determined by combining relevant experimental data, based on technical experience, or relevant algorithms. For example, based on the above temperature rise curve, the average battery temperature within 3 seconds before the battery spontaneously combusts or explodes can be determined as the second battery temperature threshold, and based on the above pressure rise curve, the average battery pressure within 3 seconds before the battery spontaneously combusts or explodes can be determined as the second battery pressure threshold.
[0111] Step 203: Launch the target battery according to the ejection direction.
[0112] In some embodiments, the boundary position of the target vehicle's driving road can be obtained, and the target distance between the target vehicle and the boundary of the driving road in the ejection direction can be determined; based on the target distance and the weight of the target battery, the ejection force of the target battery can be determined; based on the ejection force, the target battery can be ejected in the ejection direction.
[0113] During vehicle operation, roadsides are typically lined with vegetation, roadside trees, and even residential areas. If the battery ejection distance is too great, causing the target battery to be ejected into vegetation or even residential areas, the battery's combustion or explosion could easily ignite the trees and vegetation, leading to a fire or damaging buildings in the residential area. Therefore, an appropriate ejection distance can be determined based on the boundary of the road the target vehicle is traveling on, and the distance between the target vehicle and the boundary of the road in the ejection direction, thereby minimizing the safety risks caused by the target battery's spontaneous combustion or explosion.
[0114] For example, a road image of the target vehicle in the launch direction can be obtained based on a lidar sensor, and the boundary of the driving road and the distance between the target vehicle and the boundary of the driving road in the launch direction can be determined by image analysis.
[0115] In some embodiments, the ejection distance of the target battery can be determined by the target distance between the target vehicle and the boundary of the road in the ejection direction. Then, based on the ejection distance of the target battery, the time required for the target battery to land, and the weight of the target battery, the ejection force required to eject the target battery to the ejection distance can be determined, wherein the time required for the target battery to land can be determined based on the weight of the target battery and the distance of the target battery from the ground.
[0116] For example, the ejection distance of the target battery can be determined by d / 2 based on the distance d between the target vehicle and the boundary of the road. The time t required for the target battery to land can be determined based on the weight m of the target battery and the vertical distance l between the target battery and the road, i.e., the distance from the ground. Then, based on this time t and the ejection distance d / 2, the acceleration a = d / t required for ejection can be determined. 2 According to Newton's second law, the ejection force of the target battery is F = m * a = m * d / t. 2 .
[0117] Wherein, the target battery's distance from the ground is l, i.e., 1 / 2gt 2 =l, thus obtaining the time t required for the target battery to land, where g is the gravitational acceleration.
[0118] In other embodiments, the ejection force of the target battery can be flexibly selected, as long as the ejection force is less than the maximum allowable ejection force of the target battery (i.e., it will not bounce off the road).
[0119] For example, assuming the distance between the target vehicle and the boundary of the road is d, i.e., the maximum allowable ejection distance of the target battery is d, and the weight of the target battery is m, based on Newton's second law and the relationship between acceleration and displacement, the maximum allowable ejection force F for ejecting the target battery can be obtained. max =m*2d / t 2Where t refers to the target battery's motion time (i.e., ejection and landing time), which can be determined based on the target battery's weight and the distance between it and the ground, and will not be elaborated here. Therefore, based on the above formula, the maximum allowable ejection force F of the target battery can be determined. max .
[0120] It should be noted that the above calculation method is only an exemplary calculation principle. In the actual process, it is also necessary to consider the comprehensive influence of factors such as friction during the battery ejection process, which will not be elaborated here.
[0121] In some embodiments, the target vehicle may have multiple target batteries forming a battery pack. The state parameters of each target battery are used to determine whether there is a safety risk. If any target battery has a safety risk, it is ejected based on the ejection direction of the target battery. On the one hand, this can avoid the threat to the personal safety and property of the people in the vehicle due to the combustion or explosion of a single target battery. On the other hand, by selectively ejecting the target batteries, the vehicle can be guaranteed to run normally, so as to avoid the vehicle breaking down due to energy supply problems and protect the driving experience of the people in the vehicle.
[0122] For example, obtain the state parameters of each target battery. For any target battery, if it is determined that there is a safety risk, such as... Figure 5 As shown, by real-time identification of the target vehicle's road condition information, speed, and direction of travel, and based on this information, the system sequentially determines whether there are obstacles to the left, right, rear, and front of the target vehicle. If no obstacle is found in any of these directions, the target battery is ejected from that direction. If obstacles are found in each direction, the system checks whether the target vehicle's speed is below a speed threshold. If the target vehicle's speed is below the speed threshold, the target battery is ejected from the opposite direction of travel. If the target vehicle's speed is not below the speed threshold, the system controls the target vehicle to decelerate and re-checks whether there are obstacles in each direction until the ejection conditions are met, at which point the target battery is ejected.
[0123] This application proposes a vehicle battery control method. Considering that the battery's temperature, pressure, and other state parameters will change drastically when the battery is about to burn or explode, the method determines whether the target battery in the target vehicle poses a safety risk by acquiring its state parameters. If a safety risk is determined, the target battery is ejected from the target vehicle to prevent further combustion or explosion that could threaten the safety of the vehicle and its occupants. To avoid the target battery failing to eject properly due to objects around the vehicle, or its ejection threatening surrounding objects, the method uses the vehicle's condition information to determine if there are obstacles around the vehicle and executes different ejection strategies based on different determination results, minimizing damage to surrounding objects caused by the ejection of the target battery. Furthermore, considering that the surrounding environment of the target vehicle's driving road may be complex, such as the presence of grass, bushes, and residential areas, in order to avoid the target battery being ejected off the road and posing a threat to the surrounding environment, such as causing a fire, the boundary position of the target vehicle's driving road and the distance between the target vehicle and the boundary of the driving road in the ejection direction of the target battery can be determined when ejecting the target battery. Based on this distance and the weight of the target battery, the ejection force for ejecting the target battery can be determined, and the target battery can be ejected in the ejection direction based on this ejection force. This avoids the target battery, which poses a safety risk, being ejected off the road and causing a fire or explosion due to excessive ejection force, resulting in more serious consequences, thereby reducing the threat of the ejected target battery to the surrounding environment.
[0124] Figure 6 This is a schematic diagram of a vehicle battery control device provided in an embodiment of this application. The vehicle battery control device can be implemented by software, hardware, or a combination of both, forming part or all of the vehicle battery control equipment. The vehicle battery control equipment can be... Figure 1 The computer equipment involved in the implementation environment shown is illustrated. Please refer to [link / reference]. Figure 6 The device includes: a status parameter acquisition module 601, a launch direction determination module 602, and a battery ejection module 603.
[0125] The status parameter acquisition module 601 is used to acquire the status parameters of the target battery, which include at least one of the following: battery temperature and battery pressure, wherein the target battery is the battery of the target vehicle.
[0126] The ejection direction determination module 602 is used to determine the ejection direction of the target battery based on the road condition information of the target vehicle when it is determined that the target battery has a safety risk based on the state parameters. The road condition information is used to indicate the road environment information of the target vehicle during the driving process.
[0127] The battery ejection module 603 is used to eject the target battery according to the ejection direction.
[0128] Optionally, the ejection direction determination module 602 includes:
[0129] The obstacle detection submodule is used to determine whether there are obstacles in the target vehicle's target location based on the target vehicle's road condition information. The target location includes the left, right, front, or rear.
[0130] The ejection direction determination submodule is used to determine the ejection direction of the target battery when there are no obstacles in the target's orientation.
[0131] Optionally, the road condition information for the target vehicle includes road images of the target's location;
[0132] This obstacle detection submodule is specifically used for:
[0133] When there is an object with an area greater than the area threshold in the road image of the target location, and the distance between the object and the target vehicle is less than the distance threshold, it is determined that there is an obstacle in the target location of the target vehicle.
[0134] Optionally, the device may also include a driving information determination module.
[0135] The driving information determination module is used to determine the speed and direction of travel of the target vehicle when there are obstacles in every direction around the target vehicle.
[0136] The ejection direction determination submodule is also used to determine the opposite direction of the travel direction as the ejection direction of the target battery when the speed of the target vehicle is less than the speed threshold.
[0137] Optionally, the device may also include a speed reduction module.
[0138] The deceleration module is used to control the target vehicle to decelerate when the target vehicle's speed is greater than or equal to the speed threshold.
[0139] Optionally, the battery ejection module 603 includes:
[0140] The road boundary acquisition submodule is used to acquire the boundary position of the target vehicle's driving road and determine the target distance between the target vehicle and the boundary of the driving road in the launch direction.
[0141] The ejection force determination submodule is used to determine the ejection force of the target battery based on the target distance and the weight of the target battery;
[0142] The ejection execution submodule is used to eject the target battery based on the ejection force and in the ejection direction.
[0143] In this embodiment, considering that the battery's temperature, pressure, and other state parameters will change drastically when the battery is about to burn or explode, the state parameters of the target battery are obtained to determine whether there is a safety risk to the target battery in the target vehicle. If a safety risk is determined, the target battery is ejected from the target vehicle to avoid more serious combustion or explosion caused by the target battery burning or exploding in the target vehicle, which could threaten the personal and property safety of the target vehicle and its occupants. To avoid the target battery failing to eject properly due to the presence of objects around the target vehicle, or the ejection of the target battery threatening the safety of surrounding objects, the vehicle's condition information is used to determine whether there are obstacles around the target vehicle. Different ejection strategies are executed based on different determination results to minimize damage to surrounding objects caused by the ejection of the target battery. Furthermore, considering that the surrounding environment of the target vehicle's driving road may be complex, such as the presence of grass, bushes, and residential areas, in order to avoid the target battery being ejected off the road and posing a threat to the surrounding environment, such as causing a fire, the boundary position of the target vehicle's driving road and the distance between the target vehicle and the boundary of the driving road in the ejection direction of the target battery can be determined when ejecting the target battery. Based on this distance and the weight of the target battery, the ejection force for ejecting the target battery can be determined, and the target battery can be ejected in the ejection direction based on this ejection force. This avoids the target battery, which poses a safety risk, being ejected off the road and causing a fire or explosion due to excessive ejection force, resulting in more serious consequences, thereby reducing the threat of the ejected target battery to the surrounding environment.
[0144] It should be noted that the vehicle battery control device provided in the above embodiments is only illustrated by the division of the above functional modules when controlling the vehicle battery. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the vehicle battery control device and the vehicle battery control method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0145] Figure 7This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. The computer device 700 includes a central processing unit (CPU) 701, a system memory 704 including random access memory (RAM) 702 and read-only memory (ROM) 703, and a system bus 705 connecting the system memory 704 and the CPU 701. The computer device 700 also includes a basic input / output system (I / O system) 706 that facilitates the transmission of information between various devices within the computer, and a mass storage device 707 for storing the operating system 713, application programs 714, and other program modules 715.
[0146] The basic input / output system 706 includes a display 708 for displaying information and an input device 709 for user input, such as a mouse or keyboard. Both the display 708 and the input device 709 are connected to the central processing unit 701 via an input / output controller 710 connected to the system bus 705. The basic input / output system 706 may also include the input / output controller 710 for receiving and processing input from multiple other devices such as a keyboard, mouse, or electronic stylus. Similarly, the input / output controller 710 also provides output to a display screen, printer, or other types of output devices.
[0147] Mass storage device 707 is connected to central processing unit 701 via a mass storage controller (not shown) connected to system bus 705. Mass storage device 707 and its associated computer-readable media provide non-volatile storage for computer device 700. That is, mass storage device 707 may include computer-readable media (not shown) such as hard disk or CD-ROM drive.
[0148] Without loss of generality, computer-readable media can include computer storage media and communication media. Computer storage media include volatile and non-volatile, removable and non-removable media implemented using any method or technology for storing information such as computer-readable instructions, data structures, program modules, or other data. Computer storage media include RAM, ROM, EPROM, EEPROM, flash memory or other solid-state storage technologies, CD-ROM, DVD or other optical storage, magnetic tape cassettes, magnetic tape, disk storage, or other magnetic storage devices. Of course, those skilled in the art will recognize that computer storage media are not limited to the above-mentioned types. The system memory 704 and mass storage device 707 described above can be collectively referred to as memory.
[0149] According to various embodiments of this application, the computer device 700 can also be connected to a remote computer on a network, such as the Internet, for operation. That is, the computer device 700 can be connected to a network 712 via a network interface unit 711 connected to the system bus 705, or the network interface unit 711 can be used to connect to other types of networks or remote computer systems (not shown).
[0150] The aforementioned memory also includes one or more programs, which are stored in the memory and configured to be executed by the CPU.
[0151] In some embodiments, a computer-readable storage medium is also provided, which stores a computer program that, when executed by a processor, implements the steps of the vehicle battery control method described in the above embodiments. For example, the computer-readable storage medium may be a ROM, RAM, CD-ROM, magnetic tape, floppy disk, or optical data storage device.
[0152] It is worth noting that the computer-readable storage medium mentioned in the embodiments of this application can be a non-volatile storage medium, in other words, it can be a non-transient storage medium.
[0153] It should be understood that all or part of the steps of the above embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions. The computer instructions can be stored in the above-described computer-readable storage medium.
[0154] That is, in some embodiments, a computer program product containing instructions is also provided, which, when run on a computer, causes the computer to perform the steps of the vehicle battery control method described above.
[0155] It should be understood that "at least one" as mentioned herein refers to one or more, and "multiple" refers to two or more. In the description of the embodiments of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B; "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In addition, in order to clearly describe the technical solutions of the embodiments of this application, the terms "first," "second," etc., are used in the embodiments of this application to distinguish identical or similar items with substantially the same function and effect. Those skilled in the art will understand that the terms "first," "second," etc., do not limit the quantity or execution order, and the terms "first," "second," etc., are not necessarily different.
[0156] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, data stored, data displayed, etc.) and signals involved in the embodiments of this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions.
[0157] The above descriptions are embodiments provided in this application and are not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for controlling a vehicle battery, characterized in that, The method includes: Obtain the state parameters of the target battery, the state parameters including at least one of the following: battery temperature and battery pressure, wherein the target battery is the battery of the target vehicle; If the target battery is determined to have a safety risk based on the state parameters, the road condition information of the target vehicle is used to determine whether there are obstacles in the target direction of the target vehicle. The target direction includes left, right, front, or rear. The road condition information is used to indicate the road environment information of the target vehicle during its driving process. If there are no obstacles at the target location, the target location is determined as the ejection direction of the target battery, and the target location is preferentially considered to be the non-driving direction of the target vehicle; Given that there are obstacles in every direction around the target vehicle, determine the speed and direction of travel of the target vehicle; If the speed of the target vehicle is less than a speed threshold, the opposite direction of the driving direction is determined as the ejection direction of the target battery. Obtain the boundary position of the target vehicle's driving road, and determine the target distance between the target vehicle and the boundary of the driving road in the launch direction; The ejection force of the target battery is determined based on the target distance and the weight of the target battery. Based on the ejection force, the target battery is ejected according to the ejection direction.
2. The method as described in claim 1, characterized in that, The road condition information of the target vehicle includes road images at the target's location; The step of determining whether there are obstacles at the target vehicle's target location based on the target vehicle's road condition information includes: When there is an object with an area greater than an area threshold in the road image of the target location, and the distance between the object and the target vehicle is less than a distance threshold, it is determined that there is an obstacle at the target location of the target vehicle.
3. The method as described in claim 1, characterized in that, The method further includes: If the speed of the target vehicle is greater than or equal to the speed threshold, the target vehicle is controlled to decelerate.
4. A control device for a vehicle battery, characterized in that, The device includes: A status parameter acquisition module is used to acquire the status parameters of the target battery, wherein the status parameters include at least one of the following: battery temperature and battery pressure, and the target battery is the battery of the target vehicle; The ejection direction determination module is used to determine whether there are obstacles at the target vehicle's target location based on the road condition information of the target vehicle, when a safety risk is determined based on the state parameters. The target location includes left, right, front, or rear, and the road condition information indicates the road environment information during the target vehicle's travel. If there are no obstacles at the target location, the target location is determined as the ejection direction of the target battery, with priority given to the non-driving direction of the target vehicle. If obstacles exist in every direction around the target vehicle, the speed and driving direction of the target vehicle are determined. If the speed of the target vehicle is less than a speed threshold, the opposite direction of the driving direction is determined as the ejection direction of the target battery. A battery ejection module is used to acquire the boundary position of the target vehicle's driving road and determine the target distance between the target vehicle and the boundary of the driving road in the ejection direction; based on the target distance and the weight of the target battery, determine the ejection force of the target battery; and based on the ejection force, eject the target battery in the ejection direction.
5. A computer device, characterized in that, The computer device includes a memory and a processor. The memory is used to store computer programs, and the processor is used to execute the computer programs stored in the memory to implement the steps of the method according to any one of claims 1-3.
6. A computer-readable storage medium, characterized in that, The storage medium stores a computer program, which, when executed by a processor, implements the steps of the method according to any one of claims 1-3.
Citation Information
Patent Citations
Environment sensing one-eye visual navigating method adapted to self-aid moving vehicle
CN101067557A
Vehicle and active safety control method and device thereof
CN110116697A