Vehicle control method and device, vehicle-mounted terminal and vehicle
Patent Information
- Application Number
- CN202411385257.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2044-09-30
AI Technical Summary
[0004]本申请实施例提供了一种车辆控制方法、装置、车载终端及车辆,以解决现有技术中存在的考虑不够全面,难以满足实际需求,从而降低了车辆的实用性的问题
[0039]本申请实施例提供的一种车辆控制方法,通过获取到的车辆的电池组在不同时间下的剩余电量、电池组的当前电量以及车辆的类型,可以准确预测得到电池组的电量下降至目标阈值的目标时间;之后可以基于类型和目标时间,对车辆进行相应的控制。与现有技术只是输出提示信息,无法保证用户确实对车辆进行相应的操作相比,由于不同类型的车辆在静置时所需的最低电量并不相同,且不同类型的车辆在静置时降低至最低电量后的处理方式也不相同,因此,本方法在车辆静置时,可以结合上述类型和上述目标时间自动对车辆进行相应的控制,不仅可以保证及时对车辆进行控制,还可以保证对不同类型的车辆仅需准确的控制,以避免或减少不同类型的车辆出现由于长期处于静置状态导致的无法上电或无法启动发动机的问题,从而提高了车辆的实用性。
Smart Images

Figure CN119099349B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of automotive technology, and in particular relates to a vehicle control method, device, vehicle terminal and vehicle. Background Technology
[0002] When a vehicle is stationary, the battery's self-discharge can cause its charge to gradually decrease. When this charge drops to a certain level, it may lead to undervoltage, resulting in problems such as the vehicle being unable to power on or start its engine. Therefore, preventing vehicles from failing to power on or start their engines while stationary has become one of the most pressing issues to address.
[0003] Existing technologies typically only output prompts to guide users to perform corresponding operations, which is not comprehensive enough and fails to meet actual needs, thus reducing the practicality of the vehicle. Summary of the Invention
[0004] This application provides a vehicle control method, device, vehicle terminal, and vehicle to address the problem that existing technologies lack comprehensive consideration, fail to meet practical needs, and thus reduce the practicality of vehicles.
[0005] In a first aspect, embodiments of this application provide a vehicle control method, including:
[0006] When the vehicle is stationary, the remaining charge of the vehicle's battery pack at different times, the current charge of the battery pack, and the type of the vehicle are obtained.
[0007] Based on the remaining power, the current power, and the type, the target time for the battery pack's power to drop to the target threshold is predicted.
[0008] The vehicle is controlled based on the type and the target time.
[0009] Optionally, the vehicle is equipped with a thermal runaway inspection function, and the different times refer to different thermal runaway inspection times; obtaining the remaining charge of the vehicle's battery pack at different times includes:
[0010] Obtain the open-circuit voltage of the target single cell in the battery pack under different thermal runaway inspection times; the target single cell refers to the single cell in the battery pack corresponding to the minimum open-circuit voltage under different thermal runaway inspection times.
[0011] Obtain the historical power set corresponding to each of the aforementioned open-circuit voltages within the historical time period;
[0012] Based on the various historical power sets and the different thermal runaway inspection times, the remaining power corresponding to each of the open-circuit voltages is calculated.
[0013] Optionally, predicting the target time for the battery pack's charge to drop to a target threshold based on multiple remaining charge levels, the current charge level, and the type includes:
[0014] The rate of decrease in battery charge of the battery pack is calculated based on the remaining charge.
[0015] The target threshold is determined based on the type;
[0016] The target time is predicted based on the rate of battery depletion and the current battery level.
[0017] Optionally, determining the target threshold based on the type includes:
[0018] When the type is a hybrid vehicle, the minimum amount of electricity required to start the vehicle's engine is determined as the target threshold.
[0019] When the type is a pure electric vehicle, the target threshold is calculated based on the battery threshold and the preset battery range.
[0020] Optionally, predicting the target time based on the battery depletion rate and the current battery level includes:
[0021] Based on the rate of decrease in battery power, the first time when the battery pack's current battery power decreases to the target threshold is predicted;
[0022] The first time is adjusted based on a preset time range to obtain the target time.
[0023] Optionally, controlling the vehicle based on the type and the target time includes:
[0024] If the type is a hybrid vehicle, then when the target time is reached, the vehicle's engine is controlled to charge the battery pack;
[0025] If the type is a pure electric vehicle, the vehicle is controlled according to the comparison result between the target time and the set time.
[0026] Optionally, the vehicle is equipped with a thermal runaway detection function, and the step of controlling the vehicle based on the comparison result between the target time and the set time includes:
[0027] If the comparison result is that the target time is greater than or equal to the set time, then the target frequency is determined based on the difference between the target time and the set time.
[0028] Reduce the frequency of thermal runaway inspection to the target frequency;
[0029] The thermal runaway detection equipment for the vehicle is controlled to perform thermal runaway inspections on the vehicle based on the target frequency.
[0030] Secondly, embodiments of this application provide a vehicle control device, including:
[0031] The first acquisition unit is used to acquire, when the vehicle is stationary, the remaining charge of the vehicle's battery pack at different times, the current charge of the battery pack, and the type of the vehicle.
[0032] The first prediction unit is used to predict the target time when the battery pack's power drops to a target threshold based on multiple remaining power levels, the current power level, and the type.
[0033] A first control unit is configured to control the vehicle based on the type and the target time.
[0034] Thirdly, embodiments of this application provide an in-vehicle terminal, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the vehicle control method as described in any one of the first aspects above.
[0035] Fourthly, embodiments of this application provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the vehicle control method as described in any one of the first aspects above.
[0036] Fifthly, embodiments of this application provide a computer program product that, when run on an in-vehicle terminal, enables the in-vehicle terminal to execute the vehicle control method described in any one of the first aspects.
[0037] Sixthly, embodiments of this application provide a vehicle including an on-board terminal, the on-board terminal being used to execute the vehicle control method as described in any of the first aspects.
[0038] The beneficial effects of the embodiments in this application compared with the prior art are:
[0039] This application provides a vehicle control method that, by acquiring the remaining battery power, current battery power, and vehicle type at different times, can accurately predict the target time when the battery power drops to a target threshold. Then, based on the vehicle type and target time, corresponding vehicle control can be implemented. Compared to existing technologies that merely output prompts without guaranteeing user intervention, this method automatically controls the vehicle when it is stationary, taking into account the vehicle type and target time. This ensures timely vehicle control and accurate control for different vehicle types, preventing or reducing issues like the inability to power on or start the engine due to prolonged inactivity, thus improving vehicle usability. This is because different types of vehicles require different minimum battery power levels when stationary, and the handling of battery power drops to the minimum level also differs. Attached Figure Description
[0040] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the 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.
[0041] Figure 1 This is a flowchart illustrating the implementation of a vehicle control method according to an embodiment of this application;
[0042] Figure 2 This is a flowchart illustrating the implementation of a vehicle control method according to another embodiment of this application;
[0043] Figure 3 This is a flowchart illustrating the implementation of a vehicle control method provided in another embodiment of this application;
[0044] Figure 4 This is a schematic diagram of the structure of a vehicle control device provided in an embodiment of this application;
[0045] Figure 5 This is a schematic diagram of the structure of an in-vehicle terminal provided in one embodiment of this application. Detailed Implementation
[0046] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0047] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0048] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0049] As used in this application specification and the appended claims, the term "if" may be interpreted, depending on the context, as "when," "once," "in response to determination," or "in response to detection." Similarly, the phrase "if determined" or "if detected [the described condition or event]" may be interpreted, depending on the context, as meaning "once determined," "in response to determination," "once detected [the described condition or event]," or "in response to detection [the described condition or event]."
[0050] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0051] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0052] In practical applications, when a vehicle is stationary, the battery's self-discharge can cause the battery charge to gradually decrease. When this charge drops to a certain level, it may lead to undervoltage, resulting in problems such as the vehicle being unable to power on or start the engine. Therefore, how to prevent vehicles from failing to power on or start their engines while stationary has become one of the most pressing issues to be addressed.
[0053] Existing technologies typically only output prompts to guide users to perform corresponding operations. This approach is not comprehensive enough and cannot guarantee that users will actually perform the corresponding operations based on the prompts. Consequently, it is impossible to avoid situations where a vehicle cannot be powered on or the engine cannot be started when it is in a static state. In other words, existing technologies are insufficient to meet actual needs and cannot achieve accurate control of the vehicle, thus reducing its practicality.
[0054] It should be noted that in all embodiments of this application, the vehicles are vehicles that include battery packs, such as hybrid vehicles and pure electric vehicles, and the vehicles are equipped with thermal runaway detection functions.
[0055] Please see Figure 1 , Figure 1 This is a flowchart illustrating the implementation of a vehicle control method according to an embodiment of this application. In this embodiment, the vehicle control method is executed by an in-vehicle terminal.
[0056] like Figure 1 As shown, a vehicle control method provided in one embodiment of this application may include S101 to S103, which are described in detail below:
[0057] In S101, when the vehicle is stationary, the remaining charge of the vehicle's battery pack at different times, the current charge of the battery pack, and the type of the vehicle are obtained.
[0058] In this embodiment, to prevent a vehicle from failing to power on or start its engine while stationary, a timed task can be set in the vehicle terminal. Specifically, the timed task involves obtaining the remaining battery power of the vehicle at preset time intervals when the vehicle is stationary. The preset time interval can be set according to actual needs and is not limited here.
[0059] Based on this, after detecting that the vehicle is stationary, the vehicle terminal can perform the aforementioned timed tasks, namely, obtaining the remaining power of the vehicle's battery pack at preset time intervals, thereby obtaining the remaining power of the vehicle's battery pack at different times. At the same time, the vehicle terminal can also obtain the current power of the battery pack and determine the type of vehicle. The vehicle type includes, but is not limited to, hybrid vehicles and pure electric vehicles.
[0060] In practical applications, hybrid vehicles refer to vehicles whose drive system consists of two or more individual drive systems that can operate simultaneously. Pure electric vehicles refer to vehicles driven by electric motors, with the driving electricity sourced from an onboard rechargeable energy storage system.
[0061] In one embodiment of this application, since the vehicle is equipped with a thermal runaway inspection function to periodically detect whether thermal runaway has occurred while the vehicle is stationary, in order to reduce energy consumption and avoid the need to periodically obtain the remaining power of the vehicle's battery pack during the vehicle's stationary period in addition to periodically detecting whether thermal runaway has occurred, the vehicle terminal can obtain the remaining power of the vehicle at different thermal runaway inspection times while periodically detecting whether thermal runaway has occurred, thereby obtaining the remaining power of the battery pack at different times.
[0062] Based on this, the vehicle terminal can obtain the remaining battery power of the vehicle at different times according to the following steps, detailed below:
[0063] Obtain the open-circuit voltage of the target single cell in the battery pack under different thermal runaway inspection times; the target single cell refers to the single cell in the battery pack corresponding to the minimum open-circuit voltage under different thermal runaway inspection times.
[0064] Obtain the historical power set corresponding to each of the aforementioned open-circuit voltages within the historical time period;
[0065] Based on the various historical power sets and the different thermal runaway inspection times, the remaining power corresponding to each of the open-circuit voltages is calculated.
[0066] In practical applications, vehicle battery packs typically consist of multiple individual cells, each with different battery parameters. This results in each cell having a slightly different remaining charge at the same time. Therefore, to obtain the accurate remaining charge of the battery pack at different thermal runaway times, in this embodiment, the on-board terminal can acquire the open-circuit voltage of a target cell in the battery pack at different thermal runaway inspection times. The target cell refers to the cell in the battery pack with the lowest open-circuit voltage at different thermal runaway inspection times.
[0067] It should be noted that the target single cell may or may not be the same single cell under different thermal runaway inspection times.
[0068] Open circuit voltage (OCV) refers to the terminal voltage of a battery when it is in an open-circuit state. The open circuit voltage of a battery is equal to the difference between the potential of the positive electrode and the potential of the negative electrode when the battery is open-circuited (i.e., when no current flows through the two electrodes).
[0069] In this embodiment, after obtaining the open-circuit voltage of the target single battery cell under different thermal runaway inspection times, the vehicle-mounted terminal can acquire the historical energy set corresponding to each open-circuit voltage within a historical time period to improve the accuracy of determining the remaining energy corresponding to each open-circuit voltage. The historical time period can be set according to actual needs and is not limited here.
[0070] It should be noted that the historical energy set corresponding to each open-circuit voltage includes all historical energy of the target single cell at that open-circuit voltage within the historical time period.
[0071] For any given open-circuit voltage, the vehicle terminal can find at least one historical charge that is at the same moment as the thermal runaway inspection time corresponding to that open-circuit voltage from the historical charge set corresponding to that open-circuit voltage.
[0072] It should be noted that the above "at the same time" does not include the date, only the hour, minute, and second.
[0073] Subsequently, for any open-circuit voltage, the vehicle terminal can calculate the average of at least one historical power corresponding to that open-circuit voltage that is at the same time as the thermal runaway inspection time, and determine the calculated average power as the remaining power corresponding to that open-circuit voltage.
[0074] In some possible embodiments, since the vehicle terminal pre-stores a preset calibration table describing the relationship between different open-circuit voltages and battery capacity, in order to improve the acquisition rate of the remaining battery capacity corresponding to each open-circuit voltage and thus improve the working efficiency of the vehicle terminal, the vehicle terminal can look up the battery capacity corresponding to the open-circuit voltage of each target single battery cell from the preset calibration table, and determine each of these battery capacities as the remaining battery capacity of the battery pack at each thermal runaway inspection time. The preset calibration table is used to describe the relationship between different open-circuit voltages and battery capacity.
[0075] Based on this, in another embodiment of this application, the vehicle terminal can determine the minimum open-circuit voltage among the open-circuit voltages of each individual cell in the battery pack at the current moment, find the target charge corresponding to the minimum open-circuit voltage from a preset calibration table, and determine the target charge as the current charge of the battery pack.
[0076] In S102, based on the remaining power, the current power, and the type, the target time for the battery pack's power to drop to the target threshold is predicted.
[0077] In this embodiment, after obtaining multiple remaining battery levels, current battery level, and vehicle type at different times, the vehicle terminal can predict the target time when the battery level drops to a target threshold based on these data. The target threshold can be determined according to the vehicle type.
[0078] In some possible embodiments, the target threshold may refer to the amount of electricity in the vehicle's battery pack when it is undervoltage.
[0079] In one embodiment of this application, to improve the accuracy of predicting the target time, the vehicle terminal can directly input the aforementioned remaining battery power, current battery power, and vehicle type into a trained time prediction model for processing, thereby predicting the target time when the battery power decreases from the current battery power to the target threshold. The time prediction model is trained from a pre-built neural network model.
[0080] In this embodiment, the time prediction model can be obtained by training a pre-built neural network model based on a preset sample set. Each sample data point in the preset sample set includes sample information (including multiple remaining battery levels of the vehicle's battery pack, the current battery level, and the vehicle type) and the corresponding sample time. When training the pre-built neural network model, the sample information from each sample data point is used as the input to the neural network model, and the corresponding sample time is used as the output. Through training, the neural network model can learn the correspondence between all possible sample information and sample time, and the trained neural network model becomes the time prediction model.
[0081] In another embodiment of this application, since different types of vehicles require different minimum power levels when stationary, i.e., the target thresholds corresponding to the battery pack power levels of different types of vehicles are different, and given these different target thresholds, the target time for the battery pack power levels of different types of vehicles to drop to the target threshold will also be different. Therefore, in order to improve the prediction accuracy of the target time corresponding to different types of vehicles, the vehicle terminal can also use methods such as... Figure 2 The steps S201 to S203 shown predict the target time for the battery pack's charge to drop to the target threshold, as detailed below:
[0082] In S201, the rate of decrease of the battery pack's charge is calculated based on the remaining charge.
[0083] In this embodiment, the vehicle terminal can calculate the battery pack's charge reduction rate based on multiple remaining battery levels and their corresponding times.
[0084] In some possible embodiments, in order to improve computational efficiency, the vehicle terminal can calculate a first difference between the remaining battery power corresponding to the earliest time and the remaining battery power corresponding to the latest time among multiple remaining battery power, calculate a second difference between the earliest time and the latest time, and determine the ratio between the first difference and the second difference as the battery power depletion rate.
[0085] In some other possible embodiments, in order to improve the accuracy of calculating the rate of battery depletion, the vehicle terminal can sequentially calculate the battery difference and time difference between the remaining battery power at two adjacent times, resulting in multiple battery difference values and multiple time difference values.
[0086] The vehicle terminal then calculates the ratio between each battery level difference and its corresponding time difference, and averages all ratios to obtain a target average. Finally, the vehicle terminal determines this target average as the battery level decay rate.
[0087] In S202, the target threshold is determined based on the type.
[0088] In practical applications, different types of vehicles handle low battery levels differently, and the corresponding power thresholds for different handling methods are also different. Therefore, in this embodiment, the vehicle terminal can accurately determine the target threshold based on the vehicle type.
[0089] Specifically, when the vehicle type includes hybrid and pure electric vehicles, the on-board terminal can execute step S202 according to the following steps, detailed below:
[0090] When the type is a hybrid vehicle, the minimum amount of electricity required to start the vehicle's engine is determined as the target threshold.
[0091] When the type is a pure electric vehicle, the target threshold is calculated based on the battery threshold and the preset battery range.
[0092] In this embodiment, when the vehicle type is a hybrid vehicle, since the hybrid vehicle includes an engine that can charge the battery pack, the target threshold corresponding to the hybrid vehicle can be the minimum charge level of the battery pack when the engine needs to be started to charge the battery pack.
[0093] When the vehicle type is a pure electric vehicle, since pure electric vehicles are powered only by the battery pack, in some possible embodiments, the target threshold corresponding to the pure electric vehicle is the power threshold corresponding to the battery pack undervoltage.
[0094] In other possible embodiments, since the battery pack's charge level has dropped to the aforementioned charge threshold, indicating that the battery pack is undervoltage, problems such as inability to power on or start the engine due to undervoltage cannot be avoided. Therefore, to successfully resolve these issues, the vehicle terminal can calculate a target threshold based on the charge threshold and a preset charge range. The preset charge range can be determined according to actual needs and is not limited here. For example, the preset charge range can be +10%.
[0095] Specifically, since the battery pack's charge is usually expressed as a percentage, the vehicle terminal can directly determine the sum between the charge threshold and the preset charge range as the target threshold for the pure electric vehicle.
[0096] In S203, the target time is predicted based on the battery depletion rate and the current battery level.
[0097] In this embodiment, the vehicle terminal can calculate the decrease in battery capacity based on the current battery level and the target threshold, and determine the quotient between the decrease in battery capacity and the rate of battery capacity decrease as the target time for the battery capacity to decrease from the current battery level to the target threshold.
[0098] It should be noted that, in conjunction with S202, since different types of target thresholds are different, the target time for the battery pack of different types of vehicles to drop from the current charge level to the target threshold is also different.
[0099] In some possible embodiments, since the engine cannot start when the vehicle's battery pack has too low a charge, when the vehicle is a hybrid model, in order to ensure that the vehicle's engine can start successfully and charge the battery pack, the on-board terminal can specifically execute step S203 according to the following steps, detailed below:
[0100] Based on the rate of decrease in battery power, the first time when the battery pack's current battery power decreases to the target threshold is predicted;
[0101] The first time is adjusted based on a preset time range to obtain the target time.
[0102] In this embodiment, the vehicle terminal can calculate the decrease in battery charge based on the current charge level and the target threshold, and determine the quotient between the decrease in charge level and the charge decrease rate as the first time when the battery charge level drops from the current charge level to the target threshold.
[0103] When the battery pack's charge level drops below the aforementioned threshold, it indicates that the battery pack is undervoltage, making it impossible to start the engine due to this undervoltage. Therefore, to ensure successful engine starting, the vehicle terminal can adjust the first time based on a preset time range. The difference between the first time and the preset time range is defined as the target time, ensuring that the target time is earlier than the first time. This means that at the target time, the battery pack's charge level has not yet reached the aforementioned threshold, allowing the engine to start successfully at the target time. The preset time range can be determined according to actual needs and is not limited here. For example, the preset time range could be one hour.
[0104] In S103, the vehicle is controlled based on the type and the target time.
[0105] In this embodiment of the application, since different types of vehicles have different ways of solving problems such as failure to power on or start the engine due to low battery voltage, and different methods use the target time in different ways, the vehicle terminal can determine the vehicle control strategy according to the vehicle type and the determined target time, and control the vehicle based on the vehicle control strategy.
[0106] The vehicle control strategies include, but are not limited to: a first strategy of controlling the vehicle to start the engine at a target time and controlling the engine to charge the battery pack, and a second strategy of controlling the vehicle's thermal runaway detection equipment to perform thermal runaway detection on the vehicle at a target frequency. The thermal runaway detection equipment can be determined according to actual needs and is not limited here.
[0107] It should be noted that the target frequency is lower than the inspection frequency of the vehicle's thermal runaway inspection equipment at the current moment.
[0108] Based on this, when the vehicle type is a hybrid vehicle, since the hybrid vehicle includes an engine, the on-board terminal can determine that the vehicle control strategy for this time is the first strategy mentioned above; when the vehicle type is a pure electric vehicle, since the pure electric vehicle does not have an engine, the on-board terminal can determine that the vehicle control strategy for this time is the second strategy mentioned above.
[0109] In one embodiment of this application, since different types of vehicles address issues such as failure to power on or start the engine due to low battery voltage in different ways, and these different methods also utilize the target time differently, in order to improve vehicle control efficiency, the vehicle terminal can specifically achieve the following: Figure 3 Steps S301 to S302 shown are followed by step S103, which is described in detail below:
[0110] In S301, if the type is a hybrid vehicle, then when the target time is reached, the vehicle's engine is controlled to charge the battery pack.
[0111] In S302, if the type is a pure electric vehicle, the vehicle is controlled according to the comparison result between the target time and the set time.
[0112] In this embodiment, when the vehicle terminal detects that the vehicle type is a hybrid vehicle, it means that the vehicle includes an engine. In other words, by starting the engine at an appropriate time and controlling the engine to charge the battery pack, problems such as the vehicle being unable to power on or start the engine due to low battery voltage can be avoided. Therefore, at this time, the vehicle terminal can set a timed wake-up task to start the engine for charging based on a target time, and execute the timed wake-up task when the target time is reached, that is, control the vehicle's engine to charge the battery pack.
[0113] When the vehicle terminal detects that the vehicle type is a pure electric vehicle, it means that the vehicle does not contain an engine. This means that it is not possible to avoid problems such as the vehicle failing to power on or start the engine due to low battery voltage by starting the engine at an appropriate time and controlling it to charge the battery pack. Therefore, in this case, the vehicle terminal can control the vehicle based on the comparison between the target time and the set time. The set time can be set according to actual needs and is not limited here; for example, the set time can be 72 hours.
[0114] Specifically, when the vehicle terminal detects that the target time is greater than the set time, it indicates that the vehicle's battery pack self-discharges slowly during the vehicle's stationary period, meaning that the battery pack's charge decreases slowly. Therefore, in order to reduce the static current consumption of the battery pack, extend the undervoltage time caused by over-discharge as much as possible, and slow down the rate of decrease in the battery pack's charge, the vehicle terminal can reduce the inspection frequency of the thermal runaway inspection equipment and control the vehicle's thermal runaway inspection equipment to perform thermal runaway inspection at the reduced inspection frequency.
[0115] In one embodiment of this application, when the vehicle is a pure electric vehicle, it does not include an engine. This means that it is impossible to avoid problems such as the vehicle failing to power on or start the engine due to low battery voltage by starting the engine at an appropriate time and controlling it to charge the battery pack. However, the vehicle still has a thermal runaway detection function, and each thermal runaway detection accelerates the consumption of the battery pack's charge. Therefore, in order to improve the accuracy of vehicle control and slow down the rate of battery charge depletion, the vehicle terminal can specifically execute step S302 according to the following steps, detailed below:
[0116] If the comparison result is that the target time is greater than or equal to the set time, then the target frequency is determined based on the difference between the target time and the set time.
[0117] Reduce the frequency of thermal runaway inspection to the target frequency;
[0118] The thermal runaway detection equipment for the vehicle is controlled to perform thermal runaway inspections on the vehicle based on the target frequency.
[0119] In this embodiment, when the vehicle terminal detects that the target time is greater than the set time, it indicates that the self-discharge of the vehicle's battery pack is slow during the vehicle's stationary period, that is, the battery pack's charge decreases slowly. Therefore, in order to reduce the static current consumption of the battery pack, extend the undervoltage time caused by over-discharge as much as possible, and slow down the rate of decrease of the battery pack's charge, the vehicle terminal can determine the target frequency based on the difference between the target time and the set time.
[0120] It should be noted that the above difference is negatively correlated with the target frequency; that is, the larger the difference, the lower the target frequency, and the smaller the difference, the higher the target frequency.
[0121] Understandably, the larger the difference, the longer the target time is than the set time. In other words, the vehicle's battery pack self-discharges more slowly during the vehicle's stationary period, meaning the battery pack's charge decreases more slowly. Therefore, the target frequency can be set lower.
[0122] Afterwards, the on-board terminal can reduce the frequency of thermal runaway inspection to the target frequency and control the vehicle's thermal runaway detection equipment to perform thermal runaway inspection on the vehicle based on the target frequency.
[0123] It should be noted that the maximum value of the target frequency is the frequency corresponding to the set time.
[0124] As can be seen from the above, the vehicle control method provided in this application, by acquiring the remaining charge of the vehicle's battery pack at different times, the current charge of the battery pack, and the vehicle type, can accurately predict the target time when the battery pack's charge drops to a target threshold. Then, based on the type and target time, the vehicle can be controlled accordingly. Compared to existing technologies that only output prompts and cannot guarantee that the user will actually perform the corresponding operation, this method automatically controls the vehicle when it is stationary, combining the aforementioned type and target time. This not only ensures timely vehicle control but also guarantees accurate control for different types of vehicles, avoiding or reducing problems such as the inability to power on or start the engine due to prolonged stationary status, thereby improving the vehicle's practicality.
[0125] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0126] Corresponding to the vehicle control method described in the above embodiments, Figure 4 A schematic diagram of a vehicle control device according to an embodiment of this application is shown. For ease of explanation, only the parts relevant to the embodiment of this application are shown. (Refer to...) Figure 4 The vehicle control device 400 includes: a first acquisition unit 41, a first prediction unit 42, and a first control unit 43. Wherein:
[0127] The first acquisition unit 41 is used to acquire the remaining power of the vehicle's battery pack at different times, the current power of the battery pack, and the type of the vehicle when the vehicle is stationary.
[0128] The first prediction unit 42 is used to predict the target time when the battery pack's power drops to a target threshold based on multiple remaining power levels, the current power level, and the type.
[0129] The first control unit 43 is used to control the vehicle based on the type and the target time.
[0130] In one embodiment of this application, the vehicle is equipped with a thermal runaway inspection function, and the different times are different thermal runaway inspection times; the first acquisition unit 41 specifically includes: a second acquisition unit, a third acquisition unit, and a first calculation unit. Wherein:
[0131] The second acquisition unit is used to acquire the open-circuit voltage of the target single cell in the battery pack under different thermal runaway inspection times; the target single cell refers to the single cell in the battery pack corresponding to the minimum open-circuit voltage under different thermal runaway inspection times.
[0132] The third acquisition unit is used to acquire the historical power set corresponding to each of the open-circuit voltages within a historical time period.
[0133] The first calculation unit is used to calculate the remaining power corresponding to each of the open-circuit voltages based on each of the historical power sets and the different thermal runaway inspection times.
[0134] In one embodiment of this application, the first prediction unit 42 specifically includes: a second calculation unit, a first determination unit, and a second prediction unit. Wherein:
[0135] The second calculation unit is used to calculate the rate of decrease of the battery pack's charge based on the remaining charge.
[0136] The first determining unit is used to determine the target threshold based on the type.
[0137] The second prediction unit is used to predict the target time based on the rate of decrease in battery power and the current battery power.
[0138] In one embodiment of this application, the first determining unit specifically includes: a second determining unit and a third calculating unit. Wherein:
[0139] The second determining unit is used to determine the minimum amount of electricity required to start the engine of the vehicle when the type is a hybrid vehicle as the target threshold.
[0140] The third calculation unit is used to calculate the target threshold based on the battery threshold and the preset battery range when the type is a pure electric vehicle.
[0141] In one embodiment of this application, the second prediction unit specifically includes: a third prediction unit and an adjustment unit. Wherein:
[0142] The third prediction unit is used to predict, based on the rate of decrease in battery power, the first time when the battery pack's current battery power decreases to the target threshold.
[0143] The adjustment unit is used to adjust the first time based on a preset time range to obtain the target time.
[0144] In one embodiment of this application, the first control unit 43 specifically includes: a second control unit and a third control unit. Wherein:
[0145] The second control unit is used to control the vehicle's engine to charge the battery pack when the target time is reached, if the type is a hybrid vehicle.
[0146] The third control unit is used to control the vehicle based on a comparison between the target time and the set time if the type is a pure electric vehicle.
[0147] In one embodiment of this application, the vehicle is equipped with a thermal runaway detection function, and the third control unit specifically includes: a third determination unit, a reduction unit, and a fourth control unit. Wherein:
[0148] The third determining unit is used to determine the target frequency based on the difference between the target time and the set time if the comparison result is that the target time is greater than or equal to the set time.
[0149] The reduction unit is used to reduce the frequency of thermal runaway inspection to the target frequency.
[0150] The fourth control unit is used to control the thermal runaway detection equipment of the vehicle to perform thermal runaway inspections of the vehicle based on the target frequency.
[0151] It should be noted that the information interaction and execution process between the above-mentioned devices / units are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0152] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0153] Figure 5 This is a schematic diagram of the structure of a vehicle-mounted terminal provided in one embodiment of this application. Figure 5 As shown, the vehicle-mounted terminal 5 in this embodiment includes: at least one processor 50 ( Figure 5(Only one is shown) a processor, a memory 51, and a computer program 52 stored in the memory 51 and executable on the at least one processor 50, which, when executing the computer program 52, implements the steps in any of the above vehicle control method embodiments.
[0154] The vehicle-mounted terminal may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will understand that... Figure 5 This is merely an example of vehicle terminal 5 and does not constitute a limitation on vehicle terminal 5. It may include more or fewer components than shown in the figure, or combine certain components, or different components, such as input / output devices, network access devices, etc.
[0155] The processor 50 may be a Central Processing Unit (CPU), or it may be other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or any conventional processor.
[0156] In some embodiments, the memory 51 may be an internal storage unit of the vehicle terminal 5, such as the RAM of the vehicle terminal 5. In other embodiments, the memory 51 may be an external storage device of the vehicle terminal 5, such as a plug-in hard drive, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the vehicle terminal 5. Furthermore, the memory 51 may include both internal and external storage units of the vehicle terminal 5. The memory 51 is used to store the operating system, applications, bootloader, data, and other programs, such as the program code of the computer program. The memory 51 can also be used to temporarily store data that has been output or will be output.
[0157] This application also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps described in the various method embodiments above.
[0158] This application provides a computer program product that, when run on an in-vehicle terminal, enables the in-vehicle terminal to execute the steps described in the above-described method embodiments.
[0159] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms. The computer-readable medium can include at least: any entity or device capable of carrying computer program code to an in-vehicle terminal, a recording medium, a computer memory, a read-only memory (ROM), a random access memory (RAM), an electrical carrier signal, a telecommunication signal, and a software distribution medium. Examples include USB flash drives, portable hard drives, magnetic disks, or optical disks. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electrical carrier signals or telecommunication signals.
[0160] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0161] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A vehicle control method, characterized in that, include: When the vehicle is stationary, the remaining charge of the vehicle's battery pack at different times, the current charge of the battery pack, and the type of the vehicle are obtained. Based on the remaining power, the current power, and the type, the target time for the battery pack's power to drop to the target threshold is predicted. The vehicle is controlled based on the type and the target time; The step of predicting the target time for the battery pack's charge to drop to a target threshold based on multiple remaining charge levels, the current charge level, and the type includes: The rate of decrease in battery charge of the battery pack is calculated based on the remaining charge. The target threshold is determined based on the type; The target time is predicted based on the battery depletion rate and the current battery level. Determining the target threshold based on the type includes: When the type is a pure electric vehicle, the target threshold is calculated based on the battery threshold and the preset battery range. The control of the vehicle based on the type and the target time includes: If the type is the pure electric vehicle, the vehicle is controlled according to the comparison result between the target time and the set time; The vehicle is equipped with a thermal runaway detection function. The step of controlling the vehicle based on the comparison between the target time and the set time includes: If the comparison result is that the target time is greater than or equal to the set time, then the target frequency is determined based on the difference between the target time and the set time. Reduce the frequency of thermal runaway inspection to the target frequency; The thermal runaway detection equipment for the vehicle is controlled to perform thermal runaway inspections on the vehicle based on the target frequency.
2. The vehicle control method as described in claim 1, characterized in that, The vehicle is equipped with a thermal runaway inspection function, and the different times refer to different thermal runaway inspection times. The step of obtaining the remaining charge of the vehicle's battery pack at different times includes: Obtain the open-circuit voltage of the target single cell in the battery pack under different thermal runaway inspection times; the target single cell refers to the single cell in the battery pack corresponding to the minimum open-circuit voltage under different thermal runaway inspection times. Obtain the historical power set corresponding to each of the aforementioned open-circuit voltages within the historical time period; Based on the various historical power sets and the different thermal runaway inspection times, the remaining power corresponding to each of the open-circuit voltages is calculated.
3. The vehicle control method as described in claim 1, characterized in that, Determining the target threshold based on the type includes: When the type is a hybrid vehicle, the minimum amount of electricity required to start the vehicle's engine is determined as the target threshold.
4. The vehicle control method as described in claim 1, characterized in that, The process of predicting the target time based on the battery depletion rate and the current battery level includes: Based on the rate of decrease in battery power, the first time when the battery pack's current battery power decreases to the target threshold is predicted; The first time is adjusted based on a preset time range to obtain the target time.
5. The vehicle control method according to any one of claims 1-4, characterized in that, The control of the vehicle based on the type and the target time includes: If the type is a hybrid vehicle, then when the target time is reached, the vehicle's engine is controlled to charge the battery pack.
6. A vehicle control device, characterized in that, include: The first acquisition unit is used to acquire, when the vehicle is stationary, the remaining charge of the vehicle's battery pack at different times, the current charge of the battery pack, and the type of the vehicle. The first prediction unit is used to predict the target time when the battery pack's power drops to a target threshold based on multiple remaining power levels, the current power level, and the type. A first control unit is configured to control the vehicle based on the type and the target time; The first prediction unit specifically includes: The second calculation unit is used to calculate the battery pack's charge depletion rate based on the multiple remaining charges; A first determining unit is configured to determine the target threshold based on the type; The second prediction unit is used to predict the target time based on the battery depletion rate and the current battery level. The first determining unit specifically includes: The third calculation unit is used to calculate the target threshold based on the battery threshold and the preset battery range when the type is a pure electric vehicle. The first control unit specifically includes: The third control unit is used to control the vehicle based on a comparison between the target time and the set time if the type is the pure electric vehicle. The vehicle is equipped with a thermal runaway detection function, and the third control unit specifically includes: The third determining unit is used to determine the target frequency based on the difference between the target time and the set time if the comparison result is that the target time is greater than or equal to the set time. A reduction unit is used to reduce the frequency of thermal runaway inspection to the target frequency. The fourth control unit is used to control the thermal runaway detection equipment of the vehicle to perform thermal runaway inspections of the vehicle based on the target frequency.
7. A vehicle-mounted terminal, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the vehicle control method as described in any one of claims 1 to 5.
8. A vehicle, characterized in that, Including the vehicle-mounted terminal as described in claim 7.
Citation Information
Patent Citations
Control system and method capable of preventing electricity loss of accumulator
CN108081983A
Lithium battery residual capacity SOC prediction algorithm based on open-circuit voltage and battery temperature driving
CN113514770A
Cylindrical battery thermal runaway detection method and device
CN116298938A