Vehicle control method, electronic equipment and vehicle
By periodically performing thermal runaway patrols in the target state of the vehicle and prohibiting wake-up when the insulation and cooling function is abnormal, the problem of delayed sleep and battery feeding caused by abnormal functions is solved, ensuring the reliability of vehicle startup.
Patent Information
- Application Number
- CN202510619615.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-14
- Publication Date
- 2025-07-04
AI Technical Summary
The abnormal insulation function of the vehicle causes the vehicle to delay sleep, resulting in battery power feeding, affecting the reliability of vehicle startup.
When the current state of the vehicle meets the target state and the duration reaches the preset patrol time, thermal runaway patrol is performed periodically to wake up the vehicle and determine the patrol result. When the number of times the inspection result is abnormal in the insulation and cooling function reaches the preset number, it is prohibited to wake up the vehicle to avoid invalid wake-up.
Reduce the power provided by the battery to wake up the vehicle, prevent the battery from feeding, and ensure the reliability of the vehicle's next start.
Smart Images

Figure CN120245818A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of vehicles, and particularly to a control method, an electronic device, and a vehicle for a vehicle. Background Art
[0002] Most vehicles are equipped with a heat preservation and cooling function, which can be activated in low-temperature or high-temperature environments to maintain the temperature of the vehicle's battery pack within a reasonable range. However, when the vehicle is in a dormant state, if the heat preservation and cooling function malfunctions, it is very likely to cause the vehicle to delay dormancy, resulting in an extended wake-up time. If the vehicle is repeatedly woken up, it will cause the vehicle's battery to discharge. Summary of the Invention
[0003] In view of this, the purpose of this application is to provide a control method, an electronic device, and a vehicle for a vehicle.
[0004] Based on the above purpose, the first aspect of this application provides a control method for a vehicle, including:
[0005] Obtain the status information of the vehicle and determine the current status of the vehicle based on the status information;
[0006] In response to the current status being the target status and the duration of the target status reaching the preset inspection duration, periodically perform a thermal runaway inspection;
[0007] When performing each thermal runaway inspection, wake up the vehicle, determine the inspection result of the thermal runaway inspection, and control the vehicle to go to sleep;
[0008] In response to the number of times the inspection result indicates an abnormal heat preservation and cooling function reaching the preset number of times, prohibit waking up the vehicle.
[0009] Optionally, the status information includes the electronic control unit status, the charging status of the vehicle battery pack, and the charging port connection status of the vehicle battery pack;
[0010] Determining the current status of the vehicle based on the status information includes:
[0011] In response to the electronic control unit status being the electronic control unit in a dormant state, the charging status being a full state, and the charging port connection status being connected, determine that the current status of the vehicle is the target status.
[0012] Optionally, determining the inspection result of the thermal runaway inspection includes:
[0013] Obtain the initial temperature of the vehicle battery pack when starting the thermal runaway inspection;
[0014] In response to the initial temperature meeting the preset heat preservation and cooling conditions, control the heat preservation and cooling execution system to execute the heat preservation and cooling instruction, and obtain the execution information, execution duration of the heat preservation and cooling execution system, and / or the real-time temperature of the vehicle battery pack;
[0015] Based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature, determine the inspection result.
[0016] Optionally, the determining the inspection result based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature includes:
[0017] In response to the execution duration reaching the first duration and the execution information meeting the abnormal condition, determine that the inspection result is that the heat preservation and cooling function is abnormal;
[0018] Or, in response to the execution duration reaching the first duration and the execution information not meeting the abnormal condition, when the execution duration reaches the second duration, determine the inspection result based on the initial temperature and the real-time temperature;
[0019] Wherein, the second duration is greater than the first duration.
[0020] Optionally, the heat preservation and cooling execution system includes an on-vehicle charger, a heater, and a compressor. The heater and the compressor are both connected to the on-vehicle charger, and the on-vehicle charger is connected to the vehicle battery pack;
[0021] The execution information includes the motor status information, heater information, and compressor information of the on-vehicle charger. The motor status information includes a working state and a non-working state;
[0022] The method further includes:
[0023] In response to the motor status information being the non-working state, determine that the execution information meets the abnormal condition;
[0024] In response to the motor status information being the working state, determine whether the execution information meets the abnormal condition based on the heat preservation and cooling instruction, the heater information, and / or the compressor information.
[0025] Optionally, the heater information includes the heating state information of the heater, the heating current information input to the heater, and the heating power information input to the heater;
[0026] The compressor information includes the cooling state information of the compressor, the cooling current information input to the compressor, and / or the cooling power information input to the compressor;
[0027] The heat preservation and cooling instruction includes a heating instruction or a cooling instruction;
[0028] Determining whether the execution information meets the abnormal condition based on the heat preservation and cooling instruction, the heater information, and / or the compressor information includes:
[0029] When the heat preservation and cooling instruction is a heating instruction, in response to the heating state information being a non-heating state, the heating current information being less than a preset current, or the heating power information being less than a preset power, it is determined that the execution information meets the abnormal condition;
[0030] Alternatively, when the heat preservation and cooling instruction is a cooling instruction, in response to the cooling state information being a non-cooling state, the cooling current information being less than a preset current, or the cooling power information being less than a preset power, it is determined that the execution information meets the abnormal condition.
[0031] Optionally, determining the inspection result based on the initial temperature and the real-time temperature includes:
[0032] Determining the real-time temperature of the vehicle battery pack obtained when the execution duration reaches a second duration as the termination temperature;
[0033] In response to the absolute value of the difference between the initial temperature and the termination temperature being less than a preset temperature difference, it is determined that the inspection result is an abnormal heat preservation and cooling function.
[0034] Optionally, determining the inspection result based on the execution information, the execution duration, the real-time temperature of the vehicle battery pack, and / or the initial temperature includes:
[0035] In response to the execution duration reaching the second duration, determining the real-time temperature of the vehicle battery pack obtained when the execution duration reaches the second duration as the termination temperature;
[0036] In response to the absolute value of the difference between the initial temperature and the termination temperature being less than a preset temperature difference, it is determined that the inspection result is an abnormal heat preservation and cooling function.
[0037] Based on the same inventive concept, a second aspect of the present application provides an electronic device, including a memory, a processor, and a computer program stored on the memory and running on the processor. When the processor executes the computer program, the method described in any one of the above first aspects is implemented.
[0038] Based on the same inventive concept, a third aspect of the present application provides a vehicle, including the electronic device described in the above second aspect.
[0039] As can be seen from the above, for the vehicle control method, electronic device, and vehicle provided in this application, when it is determined that the current state of the vehicle is the target state and the duration of the target state reaches the preset inspection duration, thermal runaway inspections are periodically performed to monitor the vehicle battery pack. When each thermal runaway inspection is performed, the vehicle is woken up, the inspection result of the thermal runaway inspection is determined, and the vehicle is controlled to sleep. When the number of times the heat preservation and cooling function is abnormal reaches the preset number of times, the vehicle is prohibited from being woken up. In this way, on the premise that the heat preservation and cooling function is already abnormal and cannot execute effective heat preservation and cooling instructions for the vehicle battery pack, prohibiting the vehicle from being woken up can ensure that the vehicle will not be woken up invalidly, thereby reducing the power provided by the storage battery for waking up the vehicle, and further ensuring that the storage battery will not be discharged, guaranteeing that the vehicle can be started without problems caused by the discharged storage battery when the user uses the vehicle next time. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in this application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the drawings in the following description are only the embodiments of this application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0041] Figure 1 Schematic flowchart of the vehicle control method according to an embodiment of this application;
[0042] Figure 2 Schematic diagram of the vehicle control device according to an embodiment of this application;
[0043] Figure 3 Schematic diagram of the electronic device according to an embodiment of this application. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0044] To make the objectives, technical solutions, and advantages of this application more clear, the following further describes this application in detail with reference to specific embodiments and the accompanying drawings.
[0045] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of this application should have the ordinary meanings understood by those of ordinary skill in the field to which this application belongs. The "first", "second" and similar terms used in the embodiments of this application do not denote any order, quantity or importance, but are only used to distinguish different components. The terms such as "include" or "comprise" mean that the elements or objects appearing before this word cover the elements or objects listed after this word and their equivalents, without excluding other elements or objects. The terms such as "connect" or "be connected" are not limited to physical or mechanical connections, but may include electrical connections, whether direct or indirect. The terms such as "upper", "lower", "left" and "right" are only used to indicate relative position relationships. When the absolute position of the object being described changes, the relative position relationship may also change accordingly.
[0046] Most vehicles are equipped with heat preservation and cooling functions. The heat preservation and cooling function of a vehicle refers to maintaining the temperature of the vehicle's battery pack (which can also be called the vehicle's power battery) within an appropriate range through technical means under specific conditions to improve vehicle performance and driving experience. Specifically, this function can be activated in low-temperature or high-temperature environments to keep the temperature of the battery pack within a reasonable range.
[0047] The heat preservation and cooling function includes a heat preservation function and a cooling function.
[0048] In a low-temperature environment, the heat preservation function of the vehicle can prevent the temperature of the battery pack from being too low, thus affecting the performance and endurance of the battery pack. By heating the battery pack, the heat preservation function can quickly restore the temperature of the battery pack to the appropriate range, extend the life of the battery pack and improve the overall performance of the vehicle.
[0049] In a high-temperature environment, the cooling function of the vehicle reduces the temperature of the battery pack through a cooling system to prevent overheating. This helps to keep the battery pack operating within an appropriate temperature range and avoid performance degradation or safety hazards caused by overheating.
[0050] For a vehicle in a dormant state, its electronic control unit (Electronic Control Unit, ECU) is in a dormant state, and most of the controllers and various functional modules on the vehicle are basically in a dormant state. Therefore, only when a periodic thermal runaway inspection is performed on the battery pack, the vehicle controller will send a wake-up signal to the ECU. After the ECU is awakened, the vehicle's electrical system and related functions are activated, thereby realizing the wake-up of the vehicle. Only after the vehicle is awakened can it be determined whether to enter the heat preservation and cooling function based on the current state of the vehicle's battery pack (because if the vehicle is not awakened, the heat preservation and cooling function cannot be executed).
[0051] During each thermal runaway inspection, the vehicle controller wakes up the vehicle, and only after waking up the vehicle will the vehicle controller determine whether to execute the heat preservation and cooling function based on the temperature of the vehicle battery pack. Exemplarily, when the temperature of the vehicle battery pack is lower than -5°C or higher than 30°C, the heat preservation and cooling function is allowed to be executed to heat or cool the vehicle battery pack. When the temperature of the vehicle battery pack returns to the normal temperature range, the heat preservation and cooling function is exited, and then the vehicle is controlled to sleep again.
[0052] However, the inventors found that if the heat preservation and cooling function malfunctions during a certain thermal runaway inspection (for example, related devices cannot work properly), it will cause the temperature of the vehicle battery pack not to return to the normal temperature range, and further cause the vehicle to delay sleeping, that is, the vehicle will not sleep again until the wake-up time of the vehicle during this thermal runaway inspection reaches the preset maximum time, resulting in an extended wake-up time of the vehicle during this thermal runaway inspection.
[0053] Then, when the battery pack is inspected for thermal runaway again later, it is very likely that the vehicle will still experience delayed sleeping due to the malfunction of the heat preservation and cooling function, so the wake-up time of the vehicle during the subsequent thermal runaway inspection will also be extended.
[0054] In this way, it is very likely that the vehicle will experience multiple instances of delayed sleeping during multiple subsequent thermal runaway inspections. Then, after continuously waking up the vehicle during periodic thermal runaway inspections, it will eventually cause the vehicle's battery to run out of power (because the process of waking up the vehicle is powered by the vehicle's battery). In this way, when the user uses the vehicle next time, the vehicle may not be able to start due to the drained battery.
[0055] Therefore, how to avoid the situation of battery drain caused by the malfunction of the vehicle's heat preservation and cooling function is an urgent problem to be solved.
[0056] Based on this, see Figure 1 , this application provides a vehicle control method, which is executed by the vehicle controller. The method specifically includes the following steps:
[0057] Step S100, obtain the status information of the vehicle and determine the current status of the vehicle based on the status information;
[0058] Step S200, in response to the current status being the target status and the duration of the target status reaching the preset inspection duration, periodically perform thermal runaway inspections;
[0059] Step S300, when performing each thermal runaway inspection, wake up the vehicle, determine the inspection result of the thermal runaway inspection, and control the vehicle to sleep;
[0060] Step S400, in response to the number of times the inspection result indicates a malfunction of the heat preservation and cooling function reaching the preset number of times, prohibit waking up the vehicle.
[0061] Specifically, obtain the status information of the vehicle, where the status information includes the electronic control unit status, the charging status of the vehicle battery pack, and the charging port connection status of the vehicle battery pack. The electronic control unit status can be that the electronic control unit is in a sleep state or the electronic control unit is in a wake state. Among them, the electronic control unit being in a sleep state means the vehicle is in a sleep state, and the electronic control unit being in a wake state means the vehicle is in a wake state.
[0062] The charging status can be a full state or a charging state. The charging port connection status can be connected or not connected.
[0063] Connected means that the charging port of the vehicle battery pack is in the process of connecting to the power supply device. The power supply device can be a plug-in vehicle gun or a charging pile.
[0064] It should be noted that the power supply device in this application refers to the user's private power supply device, that is, the power supply device that has been matched with the user's vehicle. As long as the conditions are met, it can supply power to the user's vehicle.
[0065] Among them, the vehicle battery pack can also be called the power battery of the vehicle. The vehicle battery pack usually refers to a complete battery system, including a module composed of multiple battery units (such as battery cells), and usually provides continuous power supply in electric vehicles or hybrid vehicles to support the long-term operation of the vehicle.
[0066] The vehicle's storage battery refers to a smaller battery unit. In the vehicle, the storage battery is mainly used to start the engine and provide short-term power supply for the vehicle in the sleep state. For example, an automotive battery is a type of starting storage battery that can provide high current when starting or waking up the vehicle in the sleep state, but is not suitable for long-term power supply.
[0067] After determining the status information, determine the current status of the vehicle based on the status information, and judge whether the current status is the target status. The target status is the preset vehicle status that requires thermal runaway inspection.
[0068] When the electronic control unit status is that the electronic control unit is in a sleep state, the charging status is a full state, and the charging port connection status is connected, it is determined that the current status of the vehicle is the target status.
[0069] When the current status is the target status, it means that the current status of the vehicle is the vehicle status that requires thermal runaway inspection. Then, it is also necessary to determine whether the duration of this target status meets the preset conditions for thermal runaway inspection.
[0070] When it is determined that the duration of the target state reaches the preset inspection duration, it indicates whether the duration of the target state meets the condition for performing a thermal runaway inspection as preset. Then, the thermal runaway inspection is performed periodically at this time.
[0071] Wherein, the preset inspection duration is the duration for starting to perform the thermal runaway inspection as preset.
[0072] The thermal runaway inspection is a monitoring task of monitoring the vehicle battery pack when the vehicle meets certain conditions and performing corresponding related operations when abnormalities are detected in the battery pack. Exemplarily, when performing the thermal runaway inspection, if it is detected that the temperature of the vehicle battery pack is too high, a cooling task may be executed; if it is detected that the temperature of the vehicle battery pack is too low, a heating task may be executed to control the temperature of the vehicle battery pack within the normal range as much as possible.
[0073] The periodic execution of the thermal runaway inspection means repeating the thermal runaway inspection at intervals. Among them, the interval time between two adjacent thermal runaway inspections can be the same or different, and the actual interval time is controlled according to actual needs and is not limited here.
[0074] Exemplarily, after the first execution of the thermal runaway inspection, the second thermal runaway inspection can be performed after an interval of 30 minutes or after an interval of 1 hour. After the second thermal runaway inspection, the third thermal runaway inspection can be performed after an interval of 40 minutes or after an interval of 1 hour.
[0075] When performing each thermal runaway inspection, since the current state of the vehicle is the target state and the vehicle is in a dormant state in the target state, therefore, if you want to perform the monitoring task in the thermal runaway inspection, you need to wake up the vehicle, then perform the thermal runaway inspection task, determine the inspection result of the thermal runaway inspection, and then control the vehicle to go dormant again after determining the inspection result.
[0076] Since in the thermal runaway inspection, mainly the vehicle battery pack is monitored, and when the temperature of the vehicle battery pack is abnormal, a heat preservation and cooling instruction will be executed to heat or cool the vehicle battery pack.
[0077] Therefore, the inspection results of the thermal runaway inspection at least include three situations: abnormal heat preservation and cooling function, normal heat preservation and cooling function, and no need to enter the heat preservation and cooling function.
[0078] When the inspection result is that the heat preservation and cooling function is abnormal, it indicates that the temperature of the vehicle battery pack is abnormal, and it is necessary to enter the heat preservation and cooling function and execute the heat preservation and cooling instruction to heat or cool the vehicle battery pack. However, due to the abnormal heat preservation and cooling function, the temperature of the vehicle battery pack cannot be adjusted to the normal range.
[0079] When the inspection result shows that the heat preservation and cooling function is normal, it indicates that the temperature of the vehicle battery pack is abnormal. It is necessary to enter the heat preservation and cooling function and execute the heat preservation and cooling instruction to heat or cool the vehicle battery pack. At this time, the normal heat preservation and cooling function has adjusted the temperature of the vehicle battery pack to the normal range.
[0080] When the inspection result shows that there is no need to enter the heat preservation and cooling function, it indicates that the temperature of the vehicle battery pack is normal and there is no need to enter the heat preservation and cooling function.
[0081] Therefore, if the inspection result of a certain inspection shows that the heat preservation and cooling function is abnormal, it means that the heat preservation and cooling instruction cannot be executed at this time, and the temperature of the vehicle battery pack cannot be adjusted to the normal range. Then, the vehicle cannot continue to sleep, the sleep of the vehicle is delayed, the wake-up duration of the vehicle is increased, and further the power provided by the storage battery is increased.
[0082] Then, when the vehicle battery pack is inspected for thermal runaway again later, it is very likely that the vehicle will still experience delayed sleep due to the abnormal heat preservation and cooling function. Then, the wake-up time of the vehicle during the subsequent thermal runaway inspection is also extended.
[0083] In this way, it is very likely that the vehicle will experience multiple delayed sleeps during multiple subsequent thermal runaway inspections. Then, after continuously waking up the vehicle during the periodic thermal runaway inspections, it will eventually lead to a power failure of the vehicle's storage battery.
[0084] Therefore, in this application, in order to avoid the problem of power failure of the storage battery caused by waking up the vehicle multiple times, when it is determined that the number of times the inspection result shows that the heat preservation and cooling function is abnormal reaches the preset number of times, the vehicle is prohibited from being woken up during subsequent thermal runaway inspections. In this way, on the premise that the heat preservation and cooling function is already abnormal and cannot execute an effective heat preservation and cooling instruction on the vehicle battery pack, prohibiting the vehicle from being woken up can ensure that the vehicle will not be woken up invalidly, and further reduce the power provided by the storage battery for waking up the vehicle, and further ensure that the storage battery will not lose power, ensuring that the vehicle can be started without problems caused by a power failure of the storage battery when the user uses the vehicle next time.
[0085] Among them, the preset number of times is the preset number of inspections for determining that the heat preservation and cooling function is already abnormal / faulty. When the number of times the heat preservation and cooling function is abnormal reaches the preset number of times, it can be determined at this time that the heat preservation and cooling function is already abnormal or faulty, and there is no need to conduct multiple subsequent inspections because the subsequent inspection results are the same.
[0086] It should be noted that when the user starts the vehicle, the number of inspection results stored during this execution process is cleared. That is to say, the next time the current state of the vehicle is the target state, this control method is executed again.
[0087] In addition, after the user starts the vehicle, the inspection conclusion of the current thermal runaway inspection (i.e., the abnormal heat preservation and cooling function) is sent to the user to remind the user to conduct relevant inspections. Exemplarily, the inspection conclusion can be sent to the display screen of the host, and the user can be reminded through the information displayed on the display screen; or the inspection conclusion can be used to remind the user in a voice manner.
[0088] In this application, when it is determined that the current state of the vehicle is the target state and the duration of the target state reaches the preset inspection duration, the thermal runaway inspection is periodically performed to monitor the vehicle battery pack. When performing each thermal runaway inspection, the vehicle is woken up, the inspection result of the thermal runaway inspection is determined, and the vehicle is controlled to go to sleep. When the number of times the inspection result is an abnormal heat preservation and cooling function reaches the preset number of times, the vehicle is prohibited from being woken up. In this way, on the premise that the heat preservation and cooling function is already abnormal and cannot execute effective heat preservation and cooling instructions for the vehicle battery pack, prohibiting the vehicle from being woken up can ensure that the vehicle will not be woken up invalidly, thereby reducing the power provided by the storage battery for waking up the vehicle, and further ensuring that the storage battery will not be discharged, ensuring that the vehicle can be started normally when the user uses the vehicle next time without the situation of the storage battery being discharged.
[0089] In some embodiments, determining the inspection result of the thermal runaway inspection in step S300 includes:
[0090] Step S310, obtaining the initial temperature of the vehicle battery pack when starting the thermal runaway inspection;
[0091] Step S320, in response to the initial temperature meeting the preset heat preservation and cooling conditions, controlling the heat preservation and cooling execution system to execute the heat preservation and cooling instruction, and obtaining the execution information, execution duration and / or the real-time temperature of the vehicle battery pack of the heat preservation and cooling execution system;
[0092] Step S330, determining the inspection result based on the execution information, execution duration, real-time temperature of the vehicle battery pack and / or the initial temperature.
[0093] Specifically, when determining the inspection result of the thermal runaway inspection, first obtain the initial temperature of the vehicle battery pack when starting the thermal runaway inspection.
[0094] Then, determine whether the initial temperature meets the preset heat preservation and cooling conditions, and the preset heat preservation and cooling conditions are the conditions for entering the heat preservation and cooling function preset.
[0095] When the initial temperature meets the preset heat preservation and cooling conditions, it indicates that the heat preservation and cooling function needs to be entered at this time. Then, control the heat preservation and cooling execution system to execute the heat preservation and cooling instruction, and obtain the execution information, execution duration and / or the real-time temperature of the vehicle battery pack of the heat preservation and cooling execution system.
[0096] The heat preservation and cooling execution system includes an on-vehicle charger, a heater, and a compressor. The heater and the compressor are both connected to the on-vehicle charger, and the on-vehicle charger is connected to the vehicle battery pack.
[0097] Among them, an on-vehicle charger (On-Board Charger, OBC) is an electronic device dedicated to charging the battery pack of a pure electric vehicle or a plug-in hybrid electric vehicle. Its main function is to convert alternating current in the power grid into direct current suitable for the vehicle battery pack, so as to achieve efficient charging of the vehicle battery pack.
[0098] The heater is usually simply referred to as PTC. PTC is the English abbreviation of Positive Temperature Coefficient, and it is a semiconductor material or component. The heater starts in low-temperature situations and is used to preheat the engine or heat the battery pack in winter. It has various structural forms, such as branch pipe type and flat plate type, with simple structure, small volume, and convenient installation.
[0099] The compressor starts in high-temperature situations and can cool the battery pack.
[0100] The heat preservation and cooling execution system is used to execute heat preservation and cooling instructions under the control of the vehicle controller to heat or cool the vehicle battery pack. The heat preservation and cooling instructions include heating instructions or cooling instructions.
[0101] The execution information includes the motor status information, heater information, and compressor information of the on-vehicle charger.
[0102] The motor status includes a working state and a non-working state. The working state refers to the state when the on-vehicle charger is working normally, and the non-working state refers to the state when the on-vehicle charger is not working or working abnormally.
[0103] The heater information includes the working state information of the heater. The heater information includes the heating state information of the heater, the heating current information input to the heater, and the heating power information input to the heater. The heating state information includes a heating state and a non-heating state. The heating state refers to the state when the heater is performing the heating function, and the non-heating state refers to the state when the heater is not performing the heating function.
[0104] The compressor information includes the working state information of the compressor. The compressor information includes the cooling state information of the compressor, the cooling current information input to the compressor, and / or the cooling power information input to the compressor. The cooling state information includes a cooling state and a non-cooling state. The cooling state refers to the state when the compressor is performing the cooling function, and the non-cooling state refers to the state when the compressor is not performing the cooling function.
[0105] After obtaining the execution information, execution duration, and real-time temperature of the vehicle battery pack, based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature, determine the inspection result.
[0106] In this way, the inspection result of the thermal runaway inspection can be accurately determined based on the execution situation, execution time of the entire heat preservation and cooling execution system, and the real-time temperature of the battery pack.
[0107] In this application, when performing a thermal runaway inspection each time, it is necessary to obtain the initial temperature of the vehicle battery pack at the start of the thermal runaway inspection. When it is determined that the temperature meets the preset heat preservation and cooling conditions, control the heat preservation and cooling execution system to execute the heat preservation and cooling instruction, and accurately determine the inspection result of the thermal runaway inspection based on the obtained execution information, execution duration, and / or real-time temperature of the vehicle battery pack, improving the accuracy of the inspection result.
[0108] In some embodiments, the step of controlling the heat preservation and cooling execution system to execute the heat preservation and cooling instruction in step S320 includes:
[0109] Step S321: In response to the initial temperature being less than the preset minimum temperature, determine that the initial temperature meets the preset heat preservation and cooling conditions, and control the on-vehicle charger and the heater to execute the heating instruction;
[0110] Step S322: In response to the initial temperature being greater than the preset maximum temperature, determine that the initial temperature meets the preset heat preservation and cooling conditions, and control the on-vehicle charger and the compressor to execute the cooling instruction.
[0111] Specifically, the preset minimum temperature is the lower limit of the normal temperature range of the preset vehicle battery pack. The preset maximum temperature is the upper limit of the normal temperature range of the preset vehicle battery pack. When the initial temperature is less than the preset minimum temperature or greater than the preset maximum temperature, it indicates that the temperature of the vehicle battery pack is abnormal.
[0112] Therefore, when the initial temperature is less than the preset minimum temperature, determine that the initial temperature meets the preset heat preservation and cooling conditions, control the on-vehicle charger and the heater to execute the heating instruction to heat the vehicle battery pack until the real-time temperature of the vehicle battery pack is between the preset minimum temperature and the preset maximum temperature, stop executing the heating instruction, and control the vehicle to go into hibernation again.
[0113] When the initial temperature is greater than the preset maximum temperature, it is determined that the initial temperature meets the preset insulation and cooling conditions, and the on-board charger and the compressor are controlled to execute the cooling instruction to cool the vehicle battery pack until the real-time temperature of the vehicle battery pack is between the preset minimum temperature and the preset maximum temperature, stop executing the cooling instruction, and control the vehicle to sleep again.
[0114] Wherein, controlling the on-board charger and the heater to execute the heating instruction may include:
[0115] The vehicle controller sends a power-on request to the on-board charger;
[0116] The on-board charger starts up after receiving the power-on request and returns a power-on signal to the vehicle controller;
[0117] The vehicle controller controls the on-board charger to send a power supply request to the power supply device (such as a plug-in gun or a charging pile) connected to the vehicle battery pack;
[0118] After receiving the power supply request, the power supply device outputs current to the heater connected to the on-board charger to provide the electric energy required by the heater to perform a heating function;
[0119] The heater starts to heat the vehicle battery pack under the action of the output current.
[0120] Wherein, controlling the on-board charger and the compressor to execute the cooling instruction may include:
[0121] The vehicle controller sends a power-on request to the on-board charger;
[0122] The on-board charger starts up after receiving the power-on request and returns a power-on signal to the vehicle controller;
[0123] The vehicle controller controls the on-board charger to send a power supply request to the power supply device (such as a plug-in gun or a charging pile) connected to the vehicle battery pack;
[0124] After receiving the power supply request, the power supply device outputs current to the compressor connected to the on-board charger to provide the electric energy required by the compressor to perform a cooling function;
[0125] The compressor starts to cool the vehicle battery pack under the action of the output current.
[0126] In the present application, when executing a heating instruction or a cooling instruction, the required electric energy comes from a power supply device connected to the vehicle battery pack, that is, the electric energy required for the heater to perform the heating function and the compressor to perform the cooling function comes from the power supply device, and there is no need to use the vehicle battery for power supply. This can further reduce the consumption of battery power and further ensure that the battery will not be powered.
[0127] In some embodiments, step S330 determines the inspection result based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature, including:
[0128] Step S331, in response to the execution duration reaching a first duration and the execution information meeting the abnormal condition, determines that the inspection result is an abnormal heat preservation and cooling function;
[0129] Step S332, in response to the execution duration reaching a first duration and the execution information not meeting the abnormal condition, when the execution duration reaches a second duration, determines the inspection result based on the initial temperature and the real-time temperature; wherein, the second duration is greater than the first duration.
[0130] Specifically, the first duration is the preset duration required for the heat preservation and cooling execution system to start executing the heat preservation and cooling instruction until it runs stably. The second duration is the preset maximum duration required for the temperature of the vehicle battery pack to return to the normal range when the heat preservation and cooling function is normal.
[0131] The second duration is greater than the first duration. Exemplarily, the second duration can be 60 min or 50 min, and the first duration can be 10 min or 5 min.
[0132] The abnormal condition is the necessary condition preset for determining an abnormal heat preservation and cooling function.
[0133] When determining the inspection result, when the execution duration reaches the first duration and the execution information meets the abnormal condition, it indicates that on the premise of ensuring that the heat preservation and cooling execution system has run stably, the execution information still meets the abnormal condition, indicating that the heat preservation and cooling function is abnormal at this time. Therefore, the inspection result is determined to be an abnormal heat preservation and cooling function.
[0134] When the execution duration reaches the first duration and the execution information does not meet the abnormal condition, it indicates that on the premise of ensuring that the heat preservation and cooling execution system has run stably, the execution information does not meet the abnormal condition when the execution duration reaches the first duration, indicating that the heat preservation and cooling function is normal at this time.
[0135] To further ensure whether the heat preservation and cooling function is normal during long-term operation, it is necessary to continue the execution. When the execution duration reaches the second duration, the inspection result is determined based on the initial temperature and the real-time temperature of the vehicle battery pack at this time. In this way, the inspection result determined based on the temperature of the vehicle battery pack is the most accurate.
[0136] In this application, different judgment methods are adopted in different situations to ensure the accuracy of the inspection results of the abnormal heat preservation and cooling functions finally determined, improve the accuracy of the determined inspection results, and further improve the accuracy of subsequent vehicle control.
[0137] In some embodiments, the method further includes how to determine whether the execution information meets the abnormal conditions, specifically including:
[0138] In response to the motor status information being in a non-operating state, it is determined that the execution information meets the abnormal conditions;
[0139] In response to the motor status information being in an operating state, it is determined whether the execution information meets the abnormal conditions based on the heat preservation and cooling instruction, the heater information, and / or the compressor information.
[0140] Specifically, since the on-vehicle charger is connected to both the vehicle battery pack, the compressor, and the heater, and the on-vehicle charger is a necessary component when the heat preservation and cooling execution system executes the heat preservation and cooling function, when the heat preservation and cooling function is normally executed, the on-vehicle charger must be in an operating state.
[0141] Therefore, in this application, when determining whether the execution information meets the abnormal conditions, it is first determined based on the motor status information of the on-vehicle charger.
[0142] When the motor status information is in a non-operating state, it indicates that the on-vehicle charger is not working properly at present. At this time, regardless of whether the heater or the compressor is working properly, the heat preservation and cooling function cannot be normally executed. Therefore, it can be determined that the heat preservation and cooling function has an abnormality, and it is determined that the execution information meets the abnormal conditions.
[0143] When the motor status information is in an operating state, it indicates that the on-vehicle charger is working properly at present. At this time, it is necessary to continue to determine whether the heater or the compressor is working properly to determine whether the heat preservation and cooling function has an abnormality. Therefore, it is necessary to continue to determine whether the execution information meets the abnormal conditions based on the heat preservation and cooling instruction, the heater information, and / or the compressor information.
[0144] In this application, when determining whether the execution information meets the abnormal conditions, hierarchical judgment is performed. First, the motor status information of the on-vehicle charger, which is a necessary component when executing the heat preservation and cooling function, is determined. When it is determined that the motor status information is in a non-operating state, it can be directly determined that the execution information meets the abnormal conditions, and there is no need to continue to judge the heater information and the compressor information. This can reduce the time consumed by the judgment steps on the premise of ensuring the accuracy of the judgment results, improve the execution efficiency, and shorten the execution time.
[0145] In some embodiments, the method further includes:
[0146] When the heat preservation and cooling instruction is a heating instruction, in response to the heating state information being in a non-heating state, the heating current information being less than a preset current, or the heating power information being less than a preset power, it is determined that the execution information meets the abnormal condition;
[0147] When the heat preservation and cooling instruction is a cooling instruction, in response to the cooling state information being in a non-cooling state, the cooling current information being less than a preset current, or the cooling power information being less than a preset power, it is determined that the execution information meets the abnormal condition.
[0148] Specifically, the preset current is a preset current value that can support the normal operation of the heater or the compressor, and the preset power is a preset power value that can support the normal operation of the heater or the compressor.
[0149] When the heat preservation and cooling instruction is a heating instruction, under normal circumstances, the on-vehicle charger and the heater should work simultaneously. It has been previously determined that the motor state information is in a working state, indicating that the on-vehicle charger is not abnormal at this time. Then, if the heating state information is in a non-heating state, it means that the heater is not working, so there must be an abnormality in the heat preservation and cooling function.
[0150] If the heating current information is less than the preset current or the heating power information is less than the preset power, it means that the current or power input to the heater is too small to provide the electrical energy required for the heater to perform the heating function, and the heater cannot perform the heating function normally. Therefore, there must be an abnormality in the heat preservation and cooling function.
[0151] Therefore, when the heat preservation and cooling instruction is a heating instruction, if the heating state information is in a non-heating state, the heating current information is less than the preset current, or the heating power information is less than the preset power, it is determined that the execution information meets the abnormal condition.
[0152] Similarly, when the heat preservation and cooling instruction is a cooling instruction, under normal circumstances, the on-vehicle charger and the compressor should work simultaneously. It has been previously determined that the motor state information is in a working state. Then, if the cooling state information is in a non-cooling state, it means that the compressor is not working, so there must be an abnormality in the heat preservation and cooling function.
[0153] If the cooling current information is less than the preset current or the cooling power information is less than the preset power, it means that the current or power input to the compressor is too small to provide the electrical energy required for the compressor to perform the compression function, and the compressor cannot perform the compression function normally. Therefore, there must be an abnormality in the heat preservation and cooling function.
[0154] Therefore, when the heat preservation and cooling instruction is a cooling instruction, in response to the cooling state information being a non-cooling state, the cooling current information being less than a preset current, or the cooling power information being less than a preset power, it is determined that the execution information meets the abnormal condition.
[0155] In this application, when executing different heat preservation and cooling instructions, different information is used to determine whether the execution information meets the abnormal condition, which can improve the accuracy of determining whether it meets the abnormal condition and avoid misjudgment.
[0156] In some embodiments, determining the inspection result based on the initial temperature and the real-time temperature includes:
[0157] Determine the termination temperature as the real-time temperature of the vehicle battery pack obtained when the execution duration reaches a second duration;
[0158] In response to the absolute value of the difference between the initial temperature and the termination temperature being less than a preset temperature difference, it is determined that the inspection result is an abnormal heat preservation and cooling function.
[0159] Specifically, the preset temperature difference is the minimum temperature difference of the temperature change of the vehicle battery pack when the heat preservation and cooling function is normal and the execution duration reaches the second duration (i.e., the minimum temperature difference between the starting temperature and the temperature after executing the second duration).
[0160] When the absolute value of the difference between the initial temperature and the termination temperature is less than the preset temperature difference, it means that after the execution duration reaches the second duration, the temperature of the vehicle battery pack has not changed significantly, and the absolute value of the temperature difference is still less than the preset temperature difference. At this time, it is ensured that the heat preservation and cooling function is abnormal, and the heat preservation and cooling function has not played a role in regulating the temperature of the vehicle battery pack.
[0161] In this application, based on the initial temperature when the vehicle battery pack executes the heat preservation and cooling instruction and the real-time temperature when the execution duration reaches the second duration, it can be accurately determined whether the temperature of the vehicle battery pack is regulated, and further whether the heat preservation and cooling function is abnormal. In this way, it can be accurately determined whether the heat preservation and cooling function is abnormal, improving the accuracy of the determination process.
[0162] In some embodiments, the step S330 determines the inspection result based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature, including:
[0163] Step S331ˊ, in response to the execution duration reaching the second duration, determine the termination temperature as the real-time temperature of the vehicle battery pack obtained when the execution duration reaches the second duration;
[0164] Step S332ˊ: When the absolute value of the difference between the initial temperature and the termination temperature is less than the preset temperature difference, it is determined that the inspection result indicates an abnormality in the heat preservation and cooling function.
[0165] Specifically, in order to save the amount of information that needs to be obtained during the inspection process, in this embodiment, only the execution duration and the real-time temperature of the vehicle battery pack can be obtained, without obtaining information such as the motor state information of the on-vehicle charger, the heating state information of the heater, the cooling state information of the compressor, the heating current information input to the heater, the heating power information input to the heater, the cooling current information input to the compressor, and the cooling power information input to the compressor.
[0166] After obtaining the execution duration and the real-time temperature, the absolute value of the difference between the initial temperature and the termination temperature is judged. When the absolute value of the difference between the initial temperature and the termination temperature is less than the preset temperature difference, it indicates that after the execution duration reaches the second duration, the temperature of the vehicle battery pack has not changed significantly, and the temperature of the vehicle battery pack has not been effectively regulated. At this time, it is determined that the heat preservation and cooling function is abnormal, and the execution of the heat preservation and cooling function has not played a role in regulating the temperature of the vehicle battery pack.
[0167] Correspondingly, when the absolute value of the difference between the initial temperature and the termination temperature is greater than the preset temperature difference, it indicates that after the execution duration reaches the second duration, the temperature of the vehicle battery pack has changed significantly, indicating that the temperature of the vehicle battery pack has been effectively regulated. At this time, it is determined that the heat preservation and cooling function is normal, and the execution of the heat preservation and cooling function has played a role in regulating the temperature of the vehicle battery pack.
[0168] In this application, based on the initial temperature when the vehicle battery pack executes the heat preservation and cooling instruction and the real-time temperature when the execution duration reaches the second duration, it is possible to accurately determine whether the heat preservation and cooling function is abnormal; at the same time, during the execution process, only the execution duration and the real-time temperature of the vehicle battery pack need to be obtained, without obtaining other information, which greatly reduces the power consumption of the entire execution process and improves the execution efficiency.
[0169] In some embodiments, the control method of the vehicle includes:
[0170] Determination of abnormality in the heat preservation and cooling function:
[0171] After requesting to enter the heat preservation and cooling function, if the temperature difference of the vehicle battery pack is less than the preset temperature difference (exemplarily, 10 °C) when the execution duration reaches the second duration (exemplarily, 60 min), it is determined that the heat preservation and cooling function is abnormal;
[0172] After requesting to enter the heat preservation and cooling function, if the execution duration reaches the first duration (exemplarily, 10 minutes), the state of the OBC is in a non-working state, and the working states of the heater or the compressor are also in non-working states (pay attention to the working state of the heater when there is a heating instruction, and pay attention to the working state of the compressor during cooling), the current input to the heater or the compressor is less than the preset current (exemplarily, 3 A), or the power input to the heater or the compressor is less than the preset power (exemplarily, 0.6 kW), then it is determined that the heat preservation and cooling function is abnormal.
[0173] After determining that the heat preservation and cooling function is abnormal, store the count N = 1; during the next thermal runaway inspection, if it is determined that the heat preservation and cooling function is abnormal, store the count N + 1; if it is determined that the heat preservation and cooling function is normal, store the count N = 0.
[0174] When the stored count N is greater than 3 times, during a charging gun cycle, when the subsequent thermal runaway inspection time is met, the whole vehicle is no longer woken up for the heat preservation and cooling function.
[0175] Among them, a charging gun cycle refers to: after the customer plugs in the on-board charging gun and fully charges and then goes to sleep, until the next time the customer plugs in the on-board charging gun again, fully charges and then goes to sleep.
[0176] After a charging gun cycle, store the count N = 0 to ensure that the vehicle can re-attempt to enter the heat preservation and cooling function after the next time the customer plugs in the on-board charging gun, fully charges and then goes to sleep.
[0177] For three consecutive charging gun cycles, if N is greater than 3 times in all cases, prompt the customer that "the current heat preservation and cooling function is abnormal, it is recommended to enter the station for troubleshooting".
[0178] It should be noted that the stored heat preservation and cooling state and count return to the default values after the next time the customer has an intention such as powering on, etc., to ensure the judgment for the customer to attempt to enter the heat preservation and cooling function after the next time the customer plugs in the on-board charging gun and fully charges.
[0179] In this application, after the heat preservation and cooling function exits abnormally, the number of abnormal exits is latched. If it exits abnormally several times continuously, the heat preservation and cooling function is defaulted to be abnormal. During the next thermal runaway inspection, the whole vehicle is no longer woken up to avoid battery power consumption and energy waste caused by waking up the whole vehicle during multiple thermal runaway inspections.
[0180] It should be noted that the method in the embodiment of this application can be executed by a single device, such as a computer or a server, etc. The method in this embodiment can also be applied to a distributed scenario and completed by multiple devices cooperating with each other. In this case of a distributed scenario, one of the multiple devices can only execute one or more steps in the method in the embodiment of this application, and these multiple devices will interact with each other to complete the described method.
[0181] It should be noted that some embodiments of the present application have been described above. In some cases, the actions or steps recorded in the above embodiments can be executed in a different order from that in the above embodiments and still achieve the desired results. Additionally, the processes depicted in the drawings do not necessarily require the specific order or consecutive order shown to achieve the desired results. In certain embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0182] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application further provides a control device for a vehicle.
[0183] Referring to Figure 2 , the control device for the vehicle includes:
[0184] An acquisition module 100, configured to acquire the state information of the vehicle and determine the current state of the vehicle based on the state information;
[0185] A judgment module 200, configured to periodically perform a thermal runaway inspection in response to the current state being a target state and the duration of the target state reaching a preset inspection duration;
[0186] An execution module 300, configured to wake up the vehicle, determine the inspection result of the thermal runaway inspection, and control the vehicle to sleep when performing each thermal runaway inspection;
[0187] A control module 400, configured to prohibit waking up the vehicle in response to the number of times the inspection result indicates an abnormal heat preservation and cooling function reaching a preset number of times.
[0188] In some embodiments, the state information includes the electronic control unit state, the charging state of the vehicle battery pack, and the charging port connection state of the vehicle battery pack.
[0189] In some embodiments, the acquisition module 100 is further configured to:
[0190] In response to the electronic control unit state being the electronic control unit in sleep, the charging state being full, and the charging port connection state being connected, determine that the current state of the vehicle is the target state.
[0191] In some embodiments, the execution module 300 is further configured to:
[0192] Acquire the initial temperature of the vehicle battery pack when starting the thermal runaway inspection;
[0193] In response to the initial temperature meeting the preset heat preservation and cooling conditions, control the heat preservation and cooling execution system to execute the heat preservation and cooling instruction, and acquire the execution information, execution duration, and / or the real-time temperature of the vehicle battery pack of the heat preservation and cooling execution system;
[0194] Determine the inspection result based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature.
[0195] In some embodiments, the execution module 300 is further configured to:
[0196] In response to the execution duration reaching a first duration and the execution information meeting the abnormal condition, determine that the inspection result is that the heat preservation and cooling function is abnormal;
[0197] In response to the execution duration reaching a first duration and the execution information not meeting the abnormal condition, when the execution duration reaches a second duration, determine the inspection result based on the initial temperature and the real-time temperature;
[0198] Wherein, the second duration is greater than the first duration.
[0199] In some embodiments, the heat preservation and cooling execution system includes an on-vehicle charger, a heater, and a compressor. The heater and the compressor are both connected to the on-vehicle charger, and the on-vehicle charger is connected to the vehicle battery pack;
[0200] The execution information includes the motor status information, heater information, and compressor information of the on-vehicle charger. The motor status information includes a working state and a non-working state.
[0201] In some embodiments, the execution module 300 is further configured to:
[0202] In response to the motor status information being in the non-working state, determine that the execution information meets the abnormal condition;
[0203] In response to the motor status information being in the working state, determine whether the execution information meets the abnormal condition based on the heat preservation and cooling instruction, the heater information, and / or the compressor information.
[0204] In some embodiments, the heater information includes the heating state information of the heater, the heating current information input to the heater, and the heating power information input to the heater;
[0205] The compressor information includes the cooling state information of the compressor, the cooling current information input to the compressor, and / or the cooling power information input to the compressor;
[0206] The heat preservation and cooling instruction includes a heating instruction or a cooling instruction.
[0207] In some embodiments, the execution module 300 is further configured to:
[0208] When the heat preservation and cooling instruction is a heating instruction, in response to the heating state information being in a non-heating state, the heating current information being less than a preset current, or the heating power information being less than a preset power, it is determined that the execution information meets the abnormal condition;
[0209] When the heat preservation and cooling instruction is a cooling instruction, in response to the cooling state information being in a non-cooling state, the cooling current information being less than a preset current, or the cooling power information being less than a preset power, it is determined that the execution information meets the abnormal condition.
[0210] In some embodiments, the execution module 300 is further configured to:
[0211] Determine the real-time temperature of the vehicle battery pack obtained when the execution duration reaches a second duration as the termination temperature;
[0212] In response to the absolute value of the difference between the initial temperature and the termination temperature being less than a preset temperature difference, it is determined that the inspection result is an abnormal heat preservation and cooling function.
[0213] In some embodiments, the execution module 300 is further configured to:
[0214] In response to the execution duration reaching a second duration, determine the real-time temperature of the vehicle battery pack obtained when the execution duration reaches a second duration as the termination temperature;
[0215] In response to the absolute value of the difference between the initial temperature and the termination temperature being less than a preset temperature difference, it is determined that the inspection result is an abnormal heat preservation and cooling function.
[0216] For the convenience of description, when describing the above device, it is divided into various modules according to functions for separate description. Of course, when implementing the present application, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0217] The device in the above embodiments is used to implement the corresponding vehicle control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0218] Based on the same inventive concept, corresponding to the method in any of the above embodiments, the present application further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the vehicle control method described in any of the above embodiments when executing the program.
[0219] Figure 3FIG. 0 shows a more specific schematic diagram of the hardware structure of the electronic device provided in this embodiment. The device may include: a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. Among them, the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040 are communicatively connected to each other inside the device through the bus 1050.
[0220] The processor 1010 may be implemented in the form of a general-purpose CPU (Central Processing Unit), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits, etc., and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.
[0221] The memory 1020 may be implemented in the form of a ROM (Read Only Memory), a RAM (Random Access Memory), a static storage device, a dynamic storage device, etc. The memory 1020 may store an operating system and other application programs. When implementing the technical solutions provided in the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1020 and are called and executed by the processor 1010.
[0222] The input / output interface 1030 is used to connect to an input / output module to implement information input and output. The input / output module may be configured as a component in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Among them, the input device may include a keyboard, a mouse, a touch screen, a microphone, various sensors, etc., and the output device may include a display, a speaker, a vibrator, an indicator light, etc.
[0223] The communication interface 1040 is used to connect to a communication module (not shown in the figure) to implement communication interaction between this device and other devices. Among them, the communication module may implement communication in a wired manner (such as USB, network cable, etc.) or in a wireless manner (such as mobile network, WIFI, Bluetooth, etc.).
[0224] The bus 1050 includes a path for transmitting information between various components of the device (such as the processor 1010, the memory 1020, the input / output interface 1030, and the communication interface 1040).
[0225] It should be noted that although the above device only shows the processor 1010, the memory 1020, the input / output interface 1030, the communication interface 1040, and the bus 1050, in the specific implementation process, the device may also include other components necessary for normal operation. In addition, those skilled in the art can understand that the above device may also only include the components necessary to implement the solution of the embodiments of this specification, and does not necessarily include all the components shown in the figure.
[0226] The electronic device in the above embodiment is used to implement the corresponding vehicle control method in any of the foregoing embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0227] Based on the same inventive concept, corresponding to the method in any of the above embodiments, the present application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the vehicle control method as described in any of the foregoing embodiments.
[0228] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible by a computing device.
[0229] The computer instructions stored in the storage medium of the above embodiment are used to cause the computer to execute the vehicle control method as described in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0230] Based on the same inventive concept, corresponding to the method in any of the above embodiments, the present application also provides a computer program product including computer program instructions, which when running on a computer, cause the computer to execute the vehicle control method as described in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be elaborated here.
[0231] Based on the same inventive concept, corresponding to the method of any of the above embodiments, the present application further provides a vehicle, including the control device, electronic device, computer-readable storage medium or computer program product of the vehicle described in any of the above embodiments.
[0232] The vehicle has the beneficial effects described in any of the above embodiments, which will not be elaborated here.
[0233] It can be understood that before using the technical solutions of the various embodiments in the present disclosure, the types, usage scopes, usage scenarios, etc. of the personal information involved will be informed to the user in an appropriate manner, and the user's authorization will be obtained.
[0234] For example, when responding to a user's active request, a prompt message is sent to the user to clearly prompt the user that the operation requested by the user will require obtaining and using the user's personal information. Thus, the user can autonomously choose whether to provide personal information to software or hardware such as an electronic device, application program, server, or storage medium that executes the technical solutions of the present disclosure according to the prompt message.
[0235] As an optional but non-limiting implementation manner, the way of sending a prompt message to the user in response to receiving the user's active request can be, for example, in the form of a pop-up window, and the prompt message can be presented in text in the pop-up window. In addition, the pop-up window can also carry a selection control for the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0236] It can be understood that the above process of notifying and obtaining the user's authorization is only illustrative and does not limit the implementation manner of the present disclosure. Other ways that meet relevant laws and regulations can also be applied to the implementation manner of the present disclosure.
[0237] Those of ordinary skill in the art should understand that the discussion of any of the above embodiments is only exemplary and is not intended to imply that the scope of the present application is limited to these examples; under the concept of the present application, the technical features in the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations in different aspects of the embodiments of the present application as described above, which are not provided in detail for the sake of brevity.
[0238] In addition, for simplicity of explanation and discussion, and in order not to make the embodiments of the present application difficult to understand, well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Further, the devices may be shown in block diagram form in order to avoid making the embodiments of the present application difficult to understand, and this also takes into account the fact that details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present application are to be implemented (i.e., these details should be fully within the understanding of those skilled in the art). In cases where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present application, it will be apparent to those skilled in the art that the embodiments of the present application may be practiced without these specific details or with variations of these specific details. Accordingly, these descriptions should be considered illustrative rather than restrictive.
[0239] Although the present application has been described in connection with specific embodiments thereof, many alternatives, modifications, and variations of these embodiments will be apparent to those of ordinary skill in the art in light of the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0240] Embodiments of the present application are intended to cover all such alternatives, modifications, and variations that fall within the broad scope of the present application. Accordingly, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principle of the embodiments of the present application shall be included within the protection scope of the present application.
Claims
1. A control method for a vehicle, characterized in that, Including: Obtain the status information of the vehicle and determine the current status of the vehicle based on the status information; In response to the current status being the target status and the duration of the target status reaching the preset inspection duration, periodically perform a thermal runaway inspection; When performing each thermal runaway inspection, wake up the vehicle, determine the inspection result of the thermal runaway inspection, and control the vehicle to sleep; In response to the number of times the inspection result indicates an abnormal heat preservation and cooling function reaching the preset number of times, prohibit waking up the vehicle.
2. The method according to claim 1, characterized in that The status information includes the status of the vehicle's electronic control unit, the charging status of the vehicle battery pack, and the connection status of the charging port of the vehicle battery pack; The determining the current status of the vehicle based on the status information includes: In response to the status of the electronic control unit being in a sleep state, the charging status being a full charge state, and the charging port connection status being connected, determine that the current status of the vehicle is the target status.
3. The method according to claim 1, wherein The determining the inspection result of the thermal runaway inspection includes: Obtain the initial temperature of the vehicle battery pack when starting the thermal runaway inspection; In response to the initial temperature meeting the preset heat preservation and cooling conditions, control the heat preservation and cooling execution system to execute the heat preservation and cooling instruction, and obtain the execution information, execution duration, and / or real-time temperature of the vehicle battery pack of the heat preservation and cooling execution system; Based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature, determine the inspection result.
4. The method according to claim 3, characterized in that, The determining the inspection result based on the execution information, execution duration, real-time temperature of the vehicle battery pack, and / or the initial temperature includes: In response to the execution duration reaching the first duration and the execution information meeting the abnormal conditions, determine that the inspection result is an abnormal heat preservation and cooling function; Or, in response to the execution duration reaching the first duration and the execution information not meeting the abnormal conditions, when the execution duration reaches the second duration, determine the inspection result based on the initial temperature and the real-time temperature; Wherein, the second duration is greater than the first duration.
5. The method according to claim 4, wherein The heat preservation and cooling execution system includes an on-vehicle charger, a heater, and a compressor. The heater and the compressor are both connected to the on-vehicle charger, and the on-vehicle charger is connected to the vehicle battery pack; The execution information includes the motor status information, heater information, and compressor information of the on-vehicle charger. The motor status information includes a working state and a non-working state; The method further includes: In response to the motor status information being in a non-working state, determine that the execution information meets the abnormal conditions; In response to the motor status information being in a working state, determine whether the execution information meets the abnormal conditions based on the heat preservation and cooling instruction, the heater information, and / or the compressor information.
6. The method according to claim 5, wherein The heater information includes the heating status information of the heater, the heating current information input to the heater, and the heating power information input to the heater; The compressor information includes the cooling status information of the compressor, the cooling current information input to the compressor, and / or the cooling power information input to the compressor; The heat preservation and cooling instruction includes a heating instruction or a cooling instruction; Determining whether the execution information meets the abnormal condition based on the heat preservation and cooling instruction, the heater information, and / or the compressor information includes: When the heat preservation and cooling instruction is a heating instruction, in response to the heating state information being a non-heating state, the heating current information being less than a preset current, or the heating power information being less than a preset power, it is determined that the execution information meets the abnormal condition; Alternatively, when the heat preservation and cooling instruction is a cooling instruction, in response to the cooling state information being a non-cooling state, the cooling current information being less than the preset current, or the cooling power information being less than the preset power, it is determined that the execution information meets the abnormal condition.
7. The method according to claim 4, wherein Determining the inspection result based on the initial temperature and the real-time temperature includes: Determining the termination temperature as the real-time temperature of the vehicle battery pack obtained when the execution duration reaches a second duration; In response to the absolute value of the difference between the initial temperature and the termination temperature being less than a preset temperature difference, it is determined that the inspection result is an abnormal heat preservation and cooling function.
8. The method according to claim 3, characterized in that Determining the inspection result based on the execution information, the execution duration, the real-time temperature of the vehicle battery pack, and / or the initial temperature includes: In response to the execution duration reaching the second duration, determining the termination temperature as the real-time temperature of the vehicle battery pack obtained when the execution duration reaches the second duration; In response to the absolute value of the difference between the initial temperature and the termination temperature being less than a preset temperature difference, it is determined that the inspection result is an abnormal heat preservation and cooling function.
9. An electronic device, comprising a memory, a processor, and a computer program stored on the memory and running on the processor, characterized in that, When the processor executes the program, it implements the method according to any one of claims 1 to 8.
10. A vehicle, characterized in that, An electronic device including the one described in claim 9.