Heat supply method and device of vehicle, vehicle and storage medium

By introducing a heat storage tank and intelligent control system into internal combustion engine vehicles, combined with engine coolant and exhaust waste heat, instant heating is achieved during cold starts, solving the problem of delayed heating in traditional vehicles and improving ride comfort and thermal energy utilization efficiency in low-temperature environments.

CN122008802APending Publication Date: 2026-05-12FAW JIEFANG AUTOMOTIVE CO
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
FAW JIEFANG AUTOMOTIVE CO
Filing Date
2026-03-18
Publication Date
2026-05-12

AI Technical Summary

Technical Problem

When traditional internal combustion engine vehicles are cold-started in low-temperature environments, the heating system cannot provide a comfortable temperature in time, resulting in a delay in heating. Existing technology cannot meet the demand for immediate heating.

Method used

The system employs a three-loop heating system consisting of a heat storage tank, engine coolant, and exhaust waste heat. The vehicle controller monitors temperature and demand in real time and intelligently allocates the heat storage tank, engine coolant, and exhaust waste heat to heat the heater core, achieving independent control and energy transfer.

Benefits of technology

It provides stable warm air within seconds of a vehicle's cold start, significantly shortening the warm air output response time, improving ride comfort and safety, and increasing thermal energy utilization and heating continuity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122008802A_ABST
    Figure CN122008802A_ABST
Patent Text Reader

Abstract

The invention discloses a heat supply method and device for a vehicle, the vehicle and a storage medium, and the heat supply method for the vehicle comprises the steps that the current temperature value of a heat storage tank and the required temperature value of a target object are obtained in response to the situation that the vehicle is in a heat supply demanding state; when the current temperature value is larger than or equal to the required temperature value, the heat storage tank is controlled to supply heat to a warm air water tank of the vehicle; and in response to the fact that the current temperature value is smaller than the required temperature value, the water temperature value of the engine is obtained, and heat is supplied to a warm air water tank of the vehicle based on the water temperature value of the engine. The technical problem that in the prior art, heat supply to the interior of the vehicle cabin is delayed in the cold start state of the vehicle is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automation control technology, and more specifically, to a vehicle heating method, device, vehicle, and storage medium. Background Technology

[0002] In traditional internal combustion engine vehicles, cabin heating relies on the engine coolant heating up and then being delivered through the heater core, with the heat source entirely derived from the engine's waste heat. In low-temperature environments, the engine takes a considerable amount of time to reach its effective operating temperature after a cold start, causing the heating system to fail to provide a comfortable temperature promptly, severely reducing the passenger experience. Especially in winter or in extremely cold regions, users have a strong demand for rapid cabin heating, expecting effective hot air within seconds of starting the vehicle to improve passenger comfort and safety.

[0003] However, current mainstream automotive heating systems all employ a single heat source and passive heat conduction, with warm air output deeply coupled to the engine warm-up process, making independent control of the heat source and energy transfer impossible. While existing technologies utilize exhaust waste heat for auxiliary heating, they are still limited by inherent drawbacks such as delayed thermal response and the inability to store energy. Specifically, exhaust temperatures are low during the initial cold start phase, resulting in insufficient heat output, and the system lacks a heat storage unit, making it impossible to collect and store excess waste heat during engine warm-up for later use. This leads to low thermal efficiency and poor heating continuity.

[0004] Therefore, existing technologies cannot meet the core requirement of "instant heating" during the cold start phase, and there is a significant problem of thermal response delay. Summary of the Invention

[0005] This invention provides a vehicle heating method, device, vehicle, and storage medium to at least solve the technical problem of delayed heating of the vehicle cabin during cold start in the prior art.

[0006] According to one embodiment of the present invention, a method for heating a vehicle is provided, comprising: in response to the vehicle being in a state requiring heating, acquiring the current temperature value of a heat storage tank and the required temperature value of a target object; in response to the current temperature value being greater than or equal to the required temperature value, controlling the heat storage tank to supply heat to the vehicle's heater core; in response to the current temperature value being less than the required temperature value, acquiring the engine coolant temperature value, and supplying heat to the vehicle's heater core based on the engine coolant temperature value.

[0007] Optionally, the vehicle heating method further includes: responding to a vehicle start command from a target object and obtaining the vehicle's ambient temperature value; responding to the ambient temperature value being less than a first preset temperature value and determining that the vehicle start state is a cold start state; and responding to the vehicle start state being a cold start state and determining that the vehicle is in a demand heating state.

[0008] Optionally, the vehicle heating method further includes: comparing the engine water temperature with a preset water temperature to obtain a comparison result; in response to the comparison result indicating that the water temperature is less than the preset water temperature, closing the exhaust side control valve of the exhaust pipe; and using the hot air in the exhaust pipe to heat the heater core.

[0009] Optionally, the vehicle heating method further includes: in response to a comparison result indicating that the water temperature value is greater than or equal to a preset water temperature value, closing the exhaust-side control valve and the engine-side control valve of the engine; and using the hot air in the exhaust pipe and the engine coolant in the engine to heat the heater core.

[0010] Optionally, the vehicle heating method also includes: acquiring the vehicle's cabin temperature value in real time; and controlling the hot air in the exhaust pipe and the engine coolant in the engine to heat the heat storage tank in response to the cabin temperature value being equal to the required temperature value.

[0011] Optionally, the vehicle heating method further includes: responding to a vehicle preheating command from a target object and obtaining the vehicle's ambient temperature value; responding to the ambient temperature value being less than a second preset temperature value and controlling the heat storage tank to heat the vehicle's engine, wherein the second preset temperature value is less than a first preset temperature value.

[0012] According to one embodiment of the present invention, a vehicle heating device is also provided, comprising: a first acquisition module, configured to acquire the current temperature value of a heat storage tank and the required temperature value of a target object in response to the vehicle being in a state requiring heating; a first control module, configured to control the heat storage tank to supply heat to the vehicle's heater core in response to the current temperature value being greater than or equal to the required temperature value; and a second acquisition module, configured to acquire the engine coolant temperature value in response to the current temperature value being less than the required temperature value, and to supply heat to the vehicle's heater core based on the engine coolant temperature value.

[0013] Optionally, the vehicle's heating device further includes: a third acquisition module, used to acquire the vehicle's external ambient temperature value in response to a vehicle start command from the target object; a first determination module, used to determine that the vehicle's start state is a cold start state in response to the external ambient temperature value being less than a first preset temperature value; and a second determination module, used to determine that the vehicle is in a demand heating state in response to the vehicle's start state being a cold start state.

[0014] Optionally, the second acquisition module includes: a comparison unit for comparing the engine water temperature value with a preset water temperature value to obtain a comparison result; a first closing unit for closing the exhaust side control valve of the exhaust pipe in response to the comparison result indicating that the water temperature value is less than the preset water temperature value; and a first heating unit for using the hot air in the exhaust pipe to heat the heater core.

[0015] Optionally, the second acquisition module further includes: a second closing unit, used to close the exhaust side control valve and the engine side control valve of the engine in response to the comparison result indicating that the water temperature value is greater than or equal to a preset water temperature value; and a second heating unit, used to heat the heater core using the hot air in the exhaust pipe and the engine coolant in the engine.

[0016] Optionally, the vehicle's heating device further includes: a fourth acquisition module for acquiring the vehicle's cabin temperature value in real time; and a second control module for controlling the hot air in the exhaust pipe and the engine coolant in the engine to supply heat to the heat storage tank in response to the cabin temperature value being equal to the required temperature value.

[0017] Optionally, the vehicle's heating device further includes: a fifth acquisition module, used to acquire the vehicle's ambient temperature value in response to a vehicle preheating command from the target object; and a third control module, used to control the heat storage tank to supply heat to the vehicle's engine in response to the ambient temperature value being less than a second preset temperature value, wherein the second preset temperature value is less than a first preset temperature value.

[0018] According to one embodiment of the present invention, a vehicle is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the heating method of the vehicle described in any of the preceding claims.

[0019] According to one embodiment of the present invention, an electronic device is also provided, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the heating method for a vehicle as described above.

[0020] According to one embodiment of the present invention, a non-volatile storage medium is also provided, wherein a computer program is stored in the non-volatile storage medium, wherein the computer program is configured to execute the heating method of the vehicle described in any of the above embodiments when running.

[0021] According to one embodiment of the present invention, a computer program product is also provided, which stores a computer program, wherein the computer program, when executed by a processor, implements the steps of the vehicle heating method described in any of the above claims.

[0022] In this embodiment of the invention, by obtaining the current temperature value of the heat storage tank and the required temperature value of the target object in response to the vehicle being in a state of demand for heating, the technical objective of controlling the heat storage tank to supply heat to the vehicle's heater core is achieved in response to the current temperature value being greater than or equal to the required temperature value. This achieves the technical effect of obtaining the engine water temperature value in response to the current temperature value being less than the required temperature value, and supplying heat to the vehicle's heater core based on the engine water temperature value. This can solve the technical problem of delayed heating of the vehicle cabin in the cold start state of the vehicle in the prior art. Attached Figure Description

[0023] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:

[0024] Figure 1 This is a flowchart of a vehicle heating method according to one embodiment of the present invention;

[0025] Figure 2 This is a flowchart of a method for determining vehicle heating demand according to one embodiment of the present invention;

[0026] Figure 3 This is a structural block diagram of an engine heating system according to one embodiment of the present invention;

[0027] Figure 4 This is a structural block diagram of an electronic device according to one embodiment of the present invention;

[0028] Figure 5 This is a structural block diagram of a vehicle heating device according to one embodiment of the present invention. Detailed Implementation

[0029] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0030] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such terms can be used interchangeably where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0031] According to an embodiment of the present invention, a method for heating a vehicle is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system containing at least a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.

[0032] This method embodiment can also be executed in an electronic device, similar control device, or vehicle-mounted terminal that includes a memory and a processor. Taking a vehicle-mounted terminal as an example, the vehicle-mounted terminal may include one or more processors and a memory for storing data. Optionally, the vehicle-mounted terminal may also include a communication device for communication functions and a display device. Those skilled in the art will understand that the above structural description is merely illustrative and does not limit the structure of the vehicle-mounted terminal. For example, the vehicle-mounted terminal may include more or fewer components than those described above, or have a different configuration than those described above.

[0033] A processor may include one or more processing units. For example, a processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microprocessor, a field-programmable gate array (FPGA), a neural network processing unit (NPU), a tensor processing unit (TPU), or an artificial intelligence (AI) type processor. Different processing units may be independent components or integrated into one or more processors. In some instances, electronic devices may also include one or more processors.

[0034] The memory can be used to store computer programs, such as the computer program corresponding to the vehicle heating method in this embodiment of the invention. The processor implements the vehicle heating method by running the computer program stored in the memory. The memory may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to electronic devices via a grid. Examples of such grids include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0035] The communication device is used to receive or transmit data via a grid. Specific examples of the aforementioned grid may include a wireless grid provided by the mobile terminal's communication provider. In one example, the communication device includes a network interface controller (NIC), which can connect to other grid devices via a base station to communicate with the Internet. In another example, the communication device may be a radio frequency (RF) module used for wireless communication with the Internet. In some embodiments of this solution, the communication device is used to connect to mobile devices such as mobile phones and tablets, enabling the mobile device to send commands to the vehicle-mounted terminal.

[0036] The display device can be a touchscreen liquid crystal display (LCD) or a touch display (also referred to as a "touchscreen" or "touch display screen"). This LCD allows the user to interact with the user interface of the in-vehicle terminal. In some embodiments, the in-vehicle terminal has a graphical user interface (GUI), allowing the user to interact with the GUI through finger contact and / or gestures on a touch-sensitive surface. The human-machine interaction function may include a vehicle gear shifting function, and executable instructions for performing these functions are configured / stored in one or more processor-executable computer program products or readable storage media.

[0037] Figure 1 This is a flowchart of a vehicle heating method according to one embodiment of the present invention, such as... Figure 1 As shown, the method includes the following steps:

[0038] Step S101: In response to the vehicle being in a state of demand for heating, obtain the current temperature value of the heat storage tank and the demand temperature value of the target object.

[0039] Optionally, the execution subject in this embodiment is the vehicle heating system. It should be noted that other electronic devices and processors can also be used as the execution subject, and no further limitations are made here.

[0040] Specifically, such as Figure 3 As shown, the vehicle heating system consists of three parallel heat supply loops and a central controller:

[0041] (A) Engine cooling circuit: including engine (11), engine side control valve (151), and pipes (15, 16) connecting the engine and heater core (13), which is a conventional heat source.

[0042] (B) Exhaust waste heat recovery loop: including exhaust pipe (12), exhaust heat exchanger (121) integrated thereon, exhaust side control valve (171), and pipes (17, 18) connecting the heat exchanger and the heating water tank. This loop is a new real-time waste heat recovery source.

[0043] (C) Phase change thermal storage circuit: including phase change material thermal storage tank (20), thermal storage tank circulating water pump (19), and pipelines (21, 22) connecting the thermal storage tank and the heating water tank. This circuit serves as the system's "thermal battery" to realize the spatial and temporal transfer of energy.

[0044] (D) Intelligent control system: The whole vehicle controller or whole vehicle thermal management domain controller (14) is the core, receiving signals from engine water temperature sensor (T1), exhaust temperature sensor (T2), heat storage tank temperature sensor (T3), etc., and controlling each valve body (151, 171) and water pump (19).

[0045] In the technical solution provided in step S101 of the present invention, the system monitors the target cabin temperature set by the user, the ambient temperature, and vehicle operating status signals (such as ignition switch status, air conditioning mode command, and cabin temperature sensor feedback) in real time through the vehicle controller (ECU). When it is detected that the user has turned on the heating function and the actual cabin temperature is lower than the set value, it is determined that the vehicle is in "demand heating state" and the temperature data acquisition process is triggered.

[0046] Furthermore, the current thermodynamic temperature of the phase change material inside the heat storage tank (20) is collected in real time by a temperature sensor (T3) installed on or inside the tank. At the same time, the set temperature value of the target object (i.e., the cabin) (e.g., 22°C) is obtained from the vehicle human-machine interaction system or the air conditioning control unit as a quantitative benchmark for heating demand.

[0047] The aforementioned phase change material thermal storage tank is a sealed thermal storage unit filled with a solid-liquid phase change material with a specific phase change temperature range (such as 55–75°C). It can absorb or release a large amount of latent heat within this temperature range, thereby achieving efficient storage and release of thermal energy.

[0048] The required temperature value for the target object mentioned above refers to the desired temperature set inside the passenger cabin, which is input by the user through the air conditioning panel and serves as a reference for system control.

[0049] As an optional implementation, before starting the vehicle, occupants can remotely preheat the cabin and set the target temperature to 21°C via a mobile app. Upon receiving the command, even before ignition, the ECU enters standby mode, reads the heat storage tank temperature (T3) as 68°C, which is higher than the target temperature, and determines that the heat release mode can be activated immediately.

[0050] As another optional implementation method, when the vehicle is cold-started in a low-temperature environment (such as -15℃), after the occupants turn on the heater, the ECU immediately activates the temperature acquisition module, obtains the current temperature of the heat storage tank as 52℃, and sets the target temperature as 23℃. The system judges that although T3 is not significantly higher than the target value, it is still higher than the ambient temperature and has the initial heating capacity, so it can enter the subsequent preliminary decision-making process.

[0051] It is worth noting that, without the introduction of an external heat source, the initial judgment of heating priority is made based on the direct comparison between the real-time thermal status of the heat storage tank and the user's set demand. This provides an accurate and timely basis for subsequent heat source selection, avoids blindly starting high-energy-consuming heat sources, and improves the accuracy and energy efficiency sensitivity of control response.

[0052] Step S102: In response to the current temperature value being greater than or equal to the required temperature value, control the heat storage tank to supply heat to the vehicle's heater core.

[0053] In the technical solution provided by step S102 of the present invention, after the system completes the comparison between the current temperature of the heat storage tank and the target temperature of the cabin, if it determines that the current temperature of the heat storage tank is greater than or equal to the target temperature, that is, confirms that the heat storage material is still in a thermodynamic state that can release heat (i.e., not completely cooled below the phase change point), then the heating execution logic is triggered.

[0054] Furthermore, the vehicle controller sends a start command to the heat storage tank circulating water pump (19) and simultaneously opens the pipeline valves (21, 22) connecting the heat storage tank and the heater core (13), forming a closed loop. During the heat release process, the phase change material releases latent heat, heating the circulating medium (such as an aqueous solution of ethylene glycol) flowing through it. The high-temperature medium enters the heater core and exchanges heat with the cabin air to achieve heating. During this process, both the engine-side control valve (151) and the exhaust-side control valve (171) remain closed to ensure that the heat energy comes only from the heat storage tank.

[0055] The aforementioned heater tank (13) is a plate heat exchanger with three interfaces, used to realize heat exchange between the heat medium and the cabin air in a multi-heat source parallel system. Its independent interfaces are connected to the engine cooling circuit, the exhaust waste heat circuit and the heat storage tank circuit respectively.

[0056] As an optional implementation, when the vehicle is cold-started at -10°C, the occupants turn on the air conditioning and set the target temperature to 21°C. The ECU detects that the temperature of the heat storage tank is 65°C, which meets the condition that the temperature of the heat storage tank is greater than or equal to the target temperature. The heat storage tank water pump is immediately started and the corresponding pipeline valve is opened. Within 3 seconds, the heater core outputs hot air, and the cabin temperature rises rapidly. However, the engine coolant does not participate in the circulation, and the engine warm-up process is not disturbed.

[0057] As an alternative implementation, after the vehicle is parked overnight, the heat storage tank maintains a temperature of 60°C due to the recovery of residual heat during the day. When the vehicle is started the next morning, if the occupants do not adjust the air conditioning setting (which remains at 22°C), the ECU detects that the heat storage tank temperature is 60°C and directly activates the heat storage tank's heat release circuit. The heater core outputs stable hot air within 10 seconds, achieving instant heating.

[0058] It is worth noting that in the initial stage before the engine generates effective heat energy, the heat energy stored in the heat storage tank is used to directly drive the operation of the heater tank, realizing instant cabin heating without the dependence on a heat source, significantly shortening the response time of the heater output, and improving the thermal comfort of the human body in low-temperature environments.

[0059] Step S103: In response to the current temperature value being lower than the required temperature value, obtain the engine coolant temperature value, and supply heat to the vehicle's heater core based on the engine coolant temperature value.

[0060] In the technical solution provided by step S103 of the present invention, after the system compares the current temperature of the heat storage tank with the target temperature of the cabin, if it determines that the current temperature of the heat storage tank is less than the target temperature, that is, confirms that the heat storage tank does not have the thermal energy reserve to independently meet the heating demand, the engine heat source intervention process is triggered.

[0061] Furthermore, the vehicle controller reads the coolant temperature from the water temperature sensor installed in the engine cooling circuit and determines whether the minimum effective heating threshold of the heater core has been reached. When the water temperature meets the heating requirements, the vehicle controller opens the engine-side control valve, initiating coolant circulation. This allows the high-temperature coolant to flow into the heater core through the engine-side inlet pipe, exchanging heat with the cabin air to provide heating. If the water temperature is still below the threshold, the control valve remains closed or partially open, maintaining only minimum circulation to promote engine warm-up. The exhaust-side valve is also opened to utilize the exhaust waste heat generated in the intake manifold to heat the heater core, preventing heat waste.

[0062] The engine coolant temperature value mentioned above refers to the real-time temperature of the engine coolant in the circulation loop, which is collected by a temperature sensor (T1) installed at the cylinder block or thermostat outlet, and is a quantitative indicator reflecting the engine's thermal state.

[0063] As an optional implementation, after the vehicle has been cold-started for 3 minutes at -10℃, the temperature of the heat storage tank is 18℃, and the target temperature is set to 22℃. The system determines that the temperature of the heat storage tank is lower than the target temperature and initiates engine coolant temperature acquisition. At this time, the engine coolant temperature is 72℃, which meets the heating threshold. The ECU opens the engine-side control valve (151), and coolant flows into the heater core. After about 15 seconds, the cabin begins to output stable warm air.

[0064] As an alternative implementation, when the vehicle is cold-started at -20°C, the heat storage tank temperature is 15°C, and the target temperature is 23°C. The system determines that the engine heat source needs to be activated. However, at this time, the engine coolant temperature only rises to 48°C, which is below the 70°C heating threshold. The ECU keeps the engine-side control valve closed, maintains only low-speed circulation to accelerate engine warm-up, and opens the exhaust-side valve to use the exhaust waste heat just generated in the intake manifold to heat the heater core until the engine coolant temperature reaches 70°C before activating heating.

[0065] It is worth noting that when the heat storage tank's heat energy is insufficient to meet the demand, the decision to start the engine heat source is made based on whether the engine coolant temperature has reached the effective heat supply threshold. This avoids premature heat extraction before the engine is fully warmed up, thereby preventing warm-up delays and reduced thermal efficiency caused by starting the heater too early.

[0066] Through the above steps S101 to S103, it can be seen that in this invention, by obtaining the current temperature value of the heat storage tank and the required temperature value of the target object in response to the vehicle being in a state of demand for heating, the technical objective of controlling the heat storage tank to supply heat to the vehicle's heater core in response to the current temperature value being greater than or equal to the required temperature value is achieved. This achieves the technical effect of obtaining the engine water temperature value in response to the current temperature value being less than the required temperature value, and supplying heat to the vehicle's heater core based on the engine water temperature value. In this way, the technical problem of delayed heating of the vehicle cabin in the cold start state of the vehicle in the prior art can be solved.

[0067] The method described in this embodiment will now be described in further detail.

[0068] Step S201: In response to the vehicle start command from the target object, obtain the vehicle's external ambient temperature value;

[0069] Step S202: In response to the ambient temperature being lower than the first preset temperature, the vehicle starting state is determined to be a cold start state.

[0070] Step S203: In response to the vehicle starting state being a cold start state, determine that the vehicle is in a demand heating state.

[0071] In this embodiment, such as Figure 2 As shown, when the occupant sends a vehicle start signal via key, button or remote terminal (such as mobile APP), the vehicle controller (ECU) receives the ignition start command and immediately activates the thermal management subsystem, entering the heating decision process.

[0072] The vehicle controller collects the current outside air temperature value through an ambient temperature sensor installed near the front bumper or rearview mirror of the vehicle. This sensor is an independently calibrated digital output device that provides ambient temperature data with an accuracy of ±1°C in real time, serving as the basic input for judging thermal conditions.

[0073] Furthermore, the vehicle controller compares the collected ambient temperature value with a preset threshold (such as 5°C). If the ambient temperature is lower than this threshold, the vehicle is determined to be in a "cold start state." Specifically, the aforementioned threshold is set based on human thermal comfort and engine thermal inertia characteristics to distinguish abnormal thermal conditions in low-temperature environments.

[0074] Subsequently, after confirming the cold start status, the system automatically sets the cabin heating demand to "active" status, without waiting for the user to manually turn on the heater, ensuring that the system prioritizes thermal comfort needs in low-temperature environments.

[0075] The aforementioned ambient temperature value refers to the real-time air temperature of the external atmosphere of the vehicle, which is collected by an independent ambient temperature sensor. It reflects the thermal environment conditions of the vehicle and is used to determine whether it has entered a high thermal resistance starting condition.

[0076] The first preset temperature value mentioned above is the system's preset ambient temperature threshold, used to distinguish between "cold start" and "non-cold start" states. The setting range is usually 0–8°C, and in this solution, the value is 5°C, which is determined based on the sensitivity of occupants to rapid heating in typical winter usage scenarios.

[0077] The aforementioned cold start state refers to the state in which the vehicle is started when the ambient temperature is below the threshold. At this time, the engine and cabin have high thermal inertia, and the heating system cannot rely on natural heat accumulation to respond quickly, so it needs to actively intervene in the heat source scheduling.

[0078] As an optional implementation, if the occupant starts the vehicle via remote key in the early morning at -12℃, after the ECU receives the start command, it immediately reads the ambient temperature sensor data as -12℃, which is lower than the first preset temperature value (5℃). The system determines that it is in a cold start state and automatically activates the cabin heating demand flag, providing a decision-making premise for the subsequent priority heat release mode of the heat storage tank.

[0079] As another optional implementation, if the vehicle is started in cold weather at 5°C, the ECU obtains an ambient temperature of 5.2°C, which is slightly higher than the preset threshold. The system determines this as a "non-cold start state" and does not need to automatically activate the heating demand. The occupants need to manually turn on the heating function, and the system remains in standby state to avoid unnecessary energy allocation.

[0080] It is worth noting that, based on the logical connection between ambient temperature and start-up command, the system automatically identifies the human body's thermal comfort needs under low-temperature conditions, realizes intelligent prediction of heating requests, reduces human operation delays, and improves the initiative and consistency of system response in low-temperature environments.

[0081] Step S301: Compare the engine coolant temperature with the preset coolant temperature to obtain the comparison result;

[0082] Step S302: In response to the comparison result indicating that the water temperature value is less than the preset water temperature value, the exhaust side control valve of the exhaust pipe is closed.

[0083] Step S303: Use the hot air in the exhaust pipe to heat the warm air tank.

[0084] In this embodiment, a temperature sensor (T1) installed in the engine cooling circuit collects the coolant temperature in real time, and the vehicle controller compares the value with a preset coolant temperature threshold. For example, if T1 is less than the preset coolant temperature value, the output is "below the threshold"; if T1 is greater than or equal to the preset coolant temperature value, the output is "reached or above the threshold".

[0085] When the vehicle controller determines that the engine coolant temperature is below a preset threshold, it immediately controls the exhaust-side control valve to close, blocking the medium circulation loop between the exhaust heat exchanger and the heater core. The purpose of the above steps is to prevent ineffective heat dissipation or excessive cooling of the coolant due to excessively fast circulating medium flow rate or low heat exchange efficiency when the exhaust temperature is not yet high enough (in the initial stage of cold start), thereby interfering with the engine warm-up process.

[0086] Furthermore, with the exhaust-side control valve closed, the vehicle controller activates the independent heat transfer path of the exhaust heat exchanger. That is, the high-temperature exhaust flows directly through the heat exchange chamber of the exhaust pipe body, and the heat is transferred through the metal wall to the circulating medium pipeline that is close to its outer wall. After the medium is heated, it flows into the heater core to achieve heat exchange.

[0087] The aforementioned exhaust pipe is a metal pipe connecting the engine exhaust manifold and the exhaust aftertreatment device, containing high-temperature exhaust gas (up to 500°C or higher). The vehicle heating system of this application has a partially integrated heat exchange structure (121) for extracting waste heat.

[0088] The aforementioned exhaust-side control valve is a solenoid valve installed in the pipeline between the exhaust heat exchanger and the heater core. It is used to control whether the high-temperature medium enters the heater core, and its opening and closing are intelligently controlled by the ECU according to the engine's thermal state.

[0089] The above-mentioned preset water temperature value is the engine coolant temperature threshold set by the system to distinguish between the "warm-up stage" and the "stable operation stage". The value of this scheme is 70℃, which is based on the minimum operating temperature required for the engine to achieve effective thermal efficiency.

[0090] As an optional implementation, when the vehicle is cold-started at -15°C, the ECU detects an engine coolant temperature of 42°C, which is lower than the preset coolant temperature of 70°C, and determines that exhaust waste heat should be utilized first. At this time, the ECU closes the exhaust-side control valve to prevent the circulating medium from flowing back and causing heat loss. Simultaneously, the high-temperature exhaust (temperature already raised to 210°C) transfers heat to the circulating medium in the pipeline through the heat exchange chamber. This medium is heated to 55°C and then enters the heater core, achieving cabin warm air output within 10 seconds. The engine coolant does not participate in the circulation, and the warm-up process is unaffected.

[0091] As an alternative implementation, after the vehicle is started at -5°C, the engine coolant temperature is 55°C after 2 minutes, still below 60°C. The ECU keeps the exhaust-side control valve closed, continuously utilizing exhaust waste heat for heating. At this time, the exhaust temperature stabilizes at 180–200°C, with sufficient heat exchange efficiency. If the heater is manually turned on at this time, the system still prioritizes heating through the exhaust heat exchanger until the engine coolant temperature rises to 70°C before allowing engine coolant to enter.

[0092] It is worth noting that when the engine coolant temperature has not reached the effective heating threshold, heat loss is avoided by closing the exhaust side control valve, and the high-temperature exhaust gas in the exhaust pipe is used directly to heat the heater core, achieving independent heating without relying on the engine coolant, reducing heat energy consumption during the warm-up phase, and improving heat source utilization efficiency.

[0093] Step S401: In response to the comparison result indicating that the water temperature value is greater than or equal to the preset water temperature value, close the exhaust side control valve and the engine side control valve of the engine.

[0094] Step S402: Use the hot air in the exhaust pipe and the engine coolant in the engine to heat the heater core.

[0095] In this embodiment, when the vehicle controller determines that the engine coolant temperature has reached or exceeded a preset threshold, it performs valve body coordinated control: opening the exhaust side control valve and the engine side control valve to connect the two heat source channels to the heater core at the same time, and closing the engine side control valve to force the engine coolant into the main circulation loop of the heater core.

[0096] With both control valves open, high-temperature exhaust gas continuously flows through the exhaust heat exchanger, heating its internal circulating medium. Simultaneously, engine coolant flows into the heater core via engine-side piping. The two heat transfer media exchange heat with cabin air in independent channels within the heater core, achieving coordinated heating. This heating process does not rely on a heat storage tank; the heat energy is entirely provided by the engine and exhaust system, rapidly raising the heater output temperature to the set value.

[0097] The aforementioned engine-side control valve is an electromagnetic switch valve installed in the pipeline between the engine cooling circuit and the heater core, used to control whether engine coolant enters the heater core.

[0098] As an optional implementation, after the vehicle is started in an environment of -5℃, the engine coolant temperature rises to 75℃ within 5 minutes, exceeding the preset threshold of 70℃. The ECU determines that it has entered the stable heating stage and opens the exhaust-side control valve (171) and the engine-side control valve (151). The exhaust heat exchanger transfers the heat from the high-temperature exhaust gas to the circulating medium, while the engine coolant enters the heater core. The two work together to raise the cabin air temperature from 28℃ to 35℃ within 10 seconds, meeting the rapid heating requirement.

[0099] As an alternative implementation, when the vehicle operates in congested urban conditions, the engine is under moderate load for an extended period, with T1 stabilizing at 73°C, and the ECU continuously keeping both control valves open. At this time, the exhaust temperature remains above 200°C, and the exhaust heat exchanger continuously outputs additional heat, working with the engine coolant to increase the heat load on the heater core, ensuring the cabin temperature remains stable at 22°C even in an ambient temperature of -8°C, without needing to increase engine speed.

[0100] It is worth noting that after the engine reaches an effective heat output state, both exhaust waste heat and engine coolant heat sources are activated simultaneously. Through dual-channel parallel heating, the total heat exchange power of the heater core is significantly improved, enabling a rapid and stable increase in cabin temperature and enhancing the dynamic response performance of the heating capacity.

[0101] Step S501: Obtain the vehicle cabin temperature value in real time;

[0102] In step S502, in response to the cabin temperature value being equal to the required temperature value, the hot air in the exhaust pipe and the engine coolant in the engine are controlled to supply heat to the heat storage tank.

[0103] In this embodiment, the real-time temperature of the cabin air is continuously collected by cabin temperature sensors installed in multiple locations in the passenger compartment (such as the dashboard, A-pillar, and near the seats), with a sampling frequency of not less than 1Hz. The data is then filtered and transmitted to the vehicle controller.

[0104] When the vehicle controller determines that the deviation between the cabin temperature and the user-set target temperature (e.g., 22°C) is less than the system tolerance (±0.5°C), it considers a state of thermal equilibrium to have been reached. At this point, the vehicle controller does not shut off the heat source. Instead, it adjusts the exhaust-side control valve and the engine-side control valve to their minimum holding opening, allowing a small amount of high-temperature exhaust gas and low-temperature coolant to continuously flow into the heater core. This provides only a small amount of heat sufficient to offset cabin heat loss (such as heat conduction from glass and ventilation leakage), maintaining a stable temperature. It is important to note that this technical action does not stop heating the cabin, but rather switches to a low-power maintenance mode.

[0105] Furthermore, the vehicle controller adjusts the valve opening of the exhaust-side control valve and the engine-side control valve to direct excess exhaust heat to the heat storage tank for storage.

[0106] The above-mentioned cabin temperature value refers to the real-time temperature of the air inside the passenger compartment. It is collected by multiple distributed temperature sensors and output after weighted averaging. It reflects the actual thermal environment perceived by the occupants and is the core feedback quantity of closed-loop control.

[0107] As an optional implementation, the vehicle operates at -5°C, with the occupants setting a target temperature of 21°C. After 15 minutes of warm-up, the cabin temperature stabilizes at 21.2°C, within a tolerance range of ±0.5°C. The ECU adjusts both the exhaust-side control valve and the engine-side control valve to 10% opening, allowing only a small amount of high-temperature exhaust gas (approximately 170°C) and coolant (approximately 70°C) to flow through the heater core, maintaining a balance between heat output and cabin cooling. The fan speed is reduced to the lowest setting to achieve quiet and constant temperature operation. Furthermore, the remaining high-temperature exhaust gas and coolant flow into the heat storage tank to store heat.

[0108] As an alternative implementation, when the vehicle is driving in congested urban conditions, the cabin temperature rises to 21.8°C due to increased occupancy and solar radiation. The target temperature is 22°C, and the system determines that this temperature is still within the equilibrium range. The ECU closes the engine-side control valve, leaving only the exhaust-side control valve operating at 5% opening. This utilizes exhaust waste heat to compensate for heat loss, allowing the remaining high-temperature exhaust and coolant to flow into the heat storage tank, where heat is stored. Furthermore, when the outside temperature suddenly drops, causing the temperature to fall back to 21.6°C, the ECU reopens the engine-side control valve to 8%, resuming dual-source coordinated operation, all without user intervention.

[0109] It is worth noting that after the cabin temperature reaches the set value, precise constant temperature control is achieved by continuously monitoring and fine-tuning the heat source input, avoiding temperature overshoot and energy waste caused by the full opening of the heat source, and improving the dynamic response accuracy and operational efficiency of the thermal management system.

[0110] Step S601: Respond to the vehicle preheating command from the target object and obtain the vehicle's external ambient temperature value.

[0111] Step S602: In response to the ambient temperature being lower than the second preset temperature value, the heat storage tank is controlled to supply heat to the vehicle's engine, wherein the second preset temperature value is lower than the first preset temperature value.

[0112] In this embodiment, when an occupant issues a "preheat start" command via a remote APP, in-vehicle smart terminal, or timed preheating function, the vehicle domain controller (ECU) receives the command and activates the preheating subsystem. This command can be triggered by the user in advance when the vehicle is off (e.g., 30 minutes in advance), and the system enters the predictive thermal management process.

[0113] The vehicle domain controller reads ambient temperature sensor data and compares it with a second preset temperature value. If the ambient temperature is lower than the threshold, it is determined to be an "extremely cold environment," triggering the control logic of the heat storage tank supplying heat to the engine cooling circuit in reverse. That is, the vehicle domain controller opens the heat storage tank circulating water pump and the control valve connecting the heat storage tank and the engine cooling circuit, causing the high-temperature phase change material in the heat storage tank to release stored heat energy. Through the circulation of the heat exchange medium, the heat is transferred to the engine block and coolant, realizing non-ignition preheating of the engine body.

[0114] Specifically, the first preset temperature value (e.g., 5°C) is used to determine "cold start" and activate cabin heating, while the second preset temperature value (e.g., -15°C) is a lower threshold specifically used to trigger the "engine preheating" function, ensuring that this high-energy-consuming operation is only activated under extremely cold conditions, avoiding unnecessary energy release at slightly low temperatures.

[0115] The aforementioned vehicle preheating command refers to a non-starting command that is actively initiated by the occupants or triggered by the system at regular intervals, used to pre-adjust the vehicle's thermal system before the engine is running.

[0116] Specifically, engine heating refers to transferring the heat energy in the heat storage tank to the engine cooling circuit through a heat exchange medium, thereby increasing the temperature of the engine body and coolant, and reducing frictional resistance and fuel consumption during startup.

[0117] As an optional implementation, occupants can set up automatic preheating the following morning via a mobile app at night. At this time, the ambient temperature is -18°C, lower than the second preset temperature value (-15°C). After receiving the command, the ECU starts the heat storage tank circulating water pump, which transfers the 65°C heat stored in the heat storage tank to the engine cooling circuit through pipes 21 and 22 for 20 minutes, raising the engine coolant temperature from -15°C to 10°C. The engine block temperature rises simultaneously. Through the above steps, the warm-up time can be shortened by 40% when starting the vehicle the following morning.

[0118] As an alternative implementation, if the vehicle is parked in an environment of -10°C and the occupants do not trigger a preheating command, the system will not activate the heat storage tank for heating. When the outside temperature suddenly drops to -20°C, the system automatically triggers the preheating process based on historical ambient temperature trends and meteorological data predictions. If the ECU detects a temperature below -15°C, it immediately opens the heat storage tank to heat the engine for 15 minutes, raising the coolant temperature to 8°C. This prevents a sharp increase in engine oil viscosity, excessive starting torque, and abnormal battery load caused by extreme low temperatures.

[0119] It is worth noting that in cold environments, the preheating command triggers the heat storage tank to actively supply heat to the engine, increasing the engine's body temperature, reducing mechanical friction resistance and fuel consumption during cold starts, shortening warm-up time, and improving the reliability of vehicle starting.

[0120] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or grid device, etc.) to execute the methods of the various embodiments of the present invention.

[0121] This embodiment also provides a vehicle heating device for implementing the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that performs a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.

[0122] Figure 5 This is a structural block diagram of a vehicle heating device 500 according to one embodiment of the present invention, as shown below. Figure 5 As shown, the device includes: a first acquisition module 501, a first control module 502, and a second acquisition module 503.

[0123] The first acquisition module 501 is used to acquire the current temperature value of the heat storage tank and the required temperature value of the target object in response to the vehicle being in a state of demand for heating.

[0124] The first control module 502 is used to control the heat storage tank to supply heat to the vehicle's heater core in response to the current temperature value being greater than or equal to the required temperature value.

[0125] The second acquisition module 503 is used to acquire the engine water temperature value in response to the current temperature value being lower than the required temperature value, and to supply heat to the vehicle's heater core based on the engine water temperature value.

[0126] Optionally, the vehicle heating device 500 further includes: a third acquisition module, used to acquire the external ambient temperature value of the vehicle in response to a vehicle start command from a target object; a first determination module, used to determine that the vehicle start state is a cold start state in response to the external ambient temperature value being less than a first preset temperature value; and a second determination module, used to determine that the vehicle is in a demand heating state in response to the vehicle start state being a cold start state.

[0127] Optionally, the second acquisition module 503 includes: a comparison unit for comparing the engine water temperature value with a preset water temperature value to obtain a comparison result; a first closing unit for closing the exhaust side control valve of the exhaust pipe in response to the comparison result indicating that the water temperature value is less than the preset water temperature value; and a first heating unit for using the hot air in the exhaust pipe to heat the heater core.

[0128] Optionally, the second acquisition module 503 further includes: a second closing unit, used to close the exhaust side control valve and the engine side control valve of the engine in response to the comparison result indicating that the water temperature value is greater than or equal to a preset water temperature value; and a second heating unit, used to heat the heater core using the hot air in the exhaust pipe and the engine coolant in the engine.

[0129] Optionally, the vehicle's heating device 500 further includes: a fourth acquisition module for acquiring the vehicle's cabin temperature value in real time; and a second control module for controlling the hot air in the exhaust pipe and the engine coolant in the engine to supply heat to the heat storage tank in response to the cabin temperature value being equal to the required temperature value.

[0130] Optionally, the vehicle heating device 500 further includes: a fifth acquisition module, used to acquire the vehicle's ambient temperature value in response to a vehicle preheating command from a target object; and a third control module, used to control the heat storage tank to supply heat to the vehicle's engine in response to the ambient temperature value being less than a second preset temperature value, wherein the second preset temperature value is less than a first preset temperature value.

[0131] Embodiments of the present invention also provide a vehicle, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the above-described vehicle heating method.

[0132] Optionally, in this embodiment, the vehicle may be configured to store a computer program for performing the following steps:

[0133] Step S101: In response to the vehicle being in a state of demand heating, obtain the current temperature value of the heat storage tank and the demand temperature value of the target object;

[0134] Step S102: In response to the current temperature value being greater than or equal to the required temperature value, control the heat storage tank to supply heat to the vehicle's heater core.

[0135] Step S103: In response to the current temperature value being lower than the required temperature value, obtain the engine coolant temperature value, and supply heat to the vehicle's heater core based on the engine coolant temperature value.

[0136] Optionally, the processor may further implement the following steps when executing the program: in response to a vehicle start command from the target object, obtain the ambient temperature value of the vehicle; in response to the ambient temperature value being less than a first preset temperature value, determine that the vehicle start state is a cold start state; in response to the vehicle start state being a cold start state, determine that the vehicle is in a demand heating state.

[0137] Optionally, when the processor executes the program, it also performs the following steps: comparing the engine water temperature value with a preset water temperature value to obtain a comparison result; in response to the comparison result indicating that the water temperature value is less than the preset water temperature value, closing the exhaust side control valve of the exhaust pipe; and using the hot air in the exhaust pipe to heat the heater core.

[0138] Optionally, the processor also performs the following steps when executing the program: in response to a comparison result indicating that the water temperature value is greater than or equal to a preset water temperature value, closing the exhaust-side control valve and the engine-side control valve of the engine; and using the hot air in the exhaust pipe and the engine coolant in the engine to heat the heater core.

[0139] Optionally, the processor also performs the following steps when executing the program: acquiring the vehicle's cabin temperature value in real time; and controlling the hot air in the exhaust pipe and the engine coolant in the engine to heat the heat storage tank in response to the cabin temperature value being equal to the required temperature value.

[0140] Optionally, when the processor executes the program, it also performs the following steps: in response to a vehicle preheating command from the target object, it obtains the ambient temperature value of the vehicle; in response to the ambient temperature value being less than a second preset temperature value, it controls the heat storage tank to supply heat to the vehicle's engine, wherein the second preset temperature value is less than a first preset temperature value.

[0141] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0142] Embodiments of the present invention also provide an electronic device, such as... Figure 4 As shown, it includes a memory 40 and a processor 41, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the above-described vehicle heating method.

[0143] Optionally, in this embodiment, the electronic device may be configured to store a computer program for performing the following steps:

[0144] Step S101: In response to the vehicle being in a state of demand heating, obtain the current temperature value of the heat storage tank and the demand temperature value of the target object;

[0145] Step S102: In response to the current temperature value being greater than or equal to the required temperature value, control the heat storage tank to supply heat to the vehicle's heater core.

[0146] Step S103: In response to the current temperature value being lower than the required temperature value, obtain the engine coolant temperature value, and supply heat to the vehicle's heater core based on the engine coolant temperature value.

[0147] Optionally, the processor may further implement the following steps when executing the program: in response to a vehicle start command from the target object, obtain the ambient temperature value of the vehicle; in response to the ambient temperature value being less than a first preset temperature value, determine that the vehicle start state is a cold start state; in response to the vehicle start state being a cold start state, determine that the vehicle is in a demand heating state.

[0148] Optionally, when the processor executes the program, it also performs the following steps: comparing the engine water temperature value with a preset water temperature value to obtain a comparison result; in response to the comparison result indicating that the water temperature value is less than the preset water temperature value, closing the exhaust side control valve of the exhaust pipe; and using the hot air in the exhaust pipe to heat the heater core.

[0149] Optionally, the processor also performs the following steps when executing the program: in response to a comparison result indicating that the water temperature value is greater than or equal to a preset water temperature value, closing the exhaust-side control valve and the engine-side control valve of the engine; and using the hot air in the exhaust pipe and the engine coolant in the engine to heat the heater core.

[0150] Optionally, the processor also performs the following steps when executing the program: acquiring the vehicle's cabin temperature value in real time; and controlling the hot air in the exhaust pipe and the engine coolant in the engine to heat the heat storage tank in response to the cabin temperature value being equal to the required temperature value.

[0151] Optionally, when the processor executes the program, it also performs the following steps: in response to a vehicle preheating command from the target object, it obtains the ambient temperature value of the vehicle; in response to the ambient temperature value being less than a second preset temperature value, it controls the heat storage tank to supply heat to the vehicle's engine, wherein the second preset temperature value is less than a first preset temperature value.

[0152] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0153] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program configured to perform the above-described vehicle heating method when run on a computer or processor.

[0154] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:

[0155] Step S101: In response to the vehicle being in a state of demand heating, obtain the current temperature value of the heat storage tank and the demand temperature value of the target object;

[0156] Step S102: In response to the current temperature value being greater than or equal to the required temperature value, control the heat storage tank to supply heat to the vehicle's heater core.

[0157] Step S103: In response to the current temperature value being lower than the required temperature value, obtain the engine coolant temperature value, and supply heat to the vehicle's heater core based on the engine coolant temperature value.

[0158] Optionally, the storage medium is configured to store program code for performing the following steps: in response to a vehicle start command from the target object, obtaining the vehicle's ambient temperature value; in response to the ambient temperature value being less than a first preset temperature value, determining that the vehicle start state is a cold start state; and in response to the vehicle start state being a cold start state, determining that the vehicle is in a demand heating state.

[0159] Optionally, the storage medium is configured to store program code for performing the following steps: comparing the engine coolant temperature with a preset coolant temperature to obtain a comparison result; in response to the comparison result indicating that the coolant temperature is less than the preset coolant temperature, closing the exhaust-side control valve of the exhaust pipe; and using the hot air in the exhaust pipe to heat the heater core.

[0160] Optionally, the storage medium is configured to store program code for performing the following steps: in response to a comparison result indicating that the water temperature value is greater than or equal to a preset water temperature value, closing the exhaust-side control valve and the engine-side control valve of the engine; and using the hot air in the exhaust pipe and the engine coolant in the engine to heat the heater core.

[0161] Optionally, the storage medium is configured to store program code for performing the following steps: acquiring the vehicle's cabin temperature value in real time; and controlling the hot air in the exhaust pipe and the engine coolant in the engine to heat the heat storage tank in response to the cabin temperature value being equal to the required temperature value.

[0162] Optionally, the storage medium is configured to store program code for performing the following steps: in response to a vehicle preheating command from a target object, obtaining the vehicle's ambient temperature value; in response to the ambient temperature value being less than a second preset temperature value, controlling the heat storage tank to heat the vehicle's engine, wherein the second preset temperature value is less than a first preset temperature value.

[0163] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0164] Embodiments of the present invention also provide a computer program product, including a computer program, wherein the computer program, when executed by a processor, implements the steps of the above-described vehicle heating method.

[0165] Optionally, in this embodiment, the computer program product described above may be configured to store a computer program for performing the following steps:

[0166] Step S101: In response to the vehicle being in a state of demand heating, obtain the current temperature value of the heat storage tank and the demand temperature value of the target object;

[0167] Step S102: In response to the current temperature value being greater than or equal to the required temperature value, control the heat storage tank to supply heat to the vehicle's heater core.

[0168] Step S103: In response to the current temperature value being lower than the required temperature value, obtain the engine coolant temperature value, and supply heat to the vehicle's heater core based on the engine coolant temperature value.

[0169] Optionally, when the computer program executes the program, it also performs the following steps: in response to a vehicle start command from the target object, it obtains the external ambient temperature value of the vehicle; in response to the external ambient temperature value being less than a first preset temperature value, it determines that the vehicle start state is a cold start state; in response to the vehicle start state being a cold start state, it determines that the vehicle is in a demand heating state.

[0170] Optionally, when the computer program executes the program, it also performs the following steps: comparing the engine water temperature value with a preset water temperature value to obtain a comparison result; in response to the comparison result indicating that the water temperature value is less than the preset water temperature value, closing the exhaust side control valve of the exhaust pipe; and using the hot air in the exhaust pipe to heat the heater core.

[0171] Optionally, the computer program may also perform the following steps when executing the program: in response to a comparison result indicating that the water temperature value is greater than or equal to a preset water temperature value, close the exhaust-side control valve and the engine-side control valve of the engine; and use the hot air in the exhaust pipe and the engine coolant in the engine to heat the heater core.

[0172] Optionally, the computer program may also perform the following steps when executing the program: acquiring the vehicle's cabin temperature value in real time; and controlling the hot air in the exhaust pipe and the engine coolant in the engine to supply heat to the heat storage tank in response to the cabin temperature value being equal to the required temperature value.

[0173] Optionally, when the computer program executes the program, it also performs the following steps: in response to a vehicle preheating command from the target object, it obtains the vehicle's ambient temperature value; in response to the ambient temperature value being less than a second preset temperature value, it controls the heat storage tank to supply heat to the vehicle's engine, wherein the second preset temperature value is less than a first preset temperature value.

[0174] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.

[0175] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.

[0176] In the embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.

[0177] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0178] Furthermore, the functional units in the various embodiments of the present invention 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.

[0179] 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, the technical solution of this invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or grid device, etc.) to execute all or part of the steps of the methods of the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.

[0180] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for heating a vehicle, characterized in that, Applied to vehicles, including: thermal storage tanks and engines, the method includes: In response to the vehicle being in a state of demand for heating, the current temperature value of the heat storage tank and the demand temperature value of the target object are obtained; In response to the current temperature value being greater than or equal to the required temperature value, the heat storage tank is controlled to supply heat to the vehicle's heater core. In response to the current temperature value being lower than the required temperature value, the engine coolant temperature value is obtained, and the vehicle's heater core is heated based on the engine coolant temperature value.

2. The vehicle heating method according to claim 1, characterized in that, The method further includes: In response to a vehicle start command from the target object, the ambient temperature value of the vehicle is obtained; In response to the fact that the ambient temperature is lower than a first preset temperature value, the vehicle startup state is determined to be a cold start state. In response to the vehicle starting state being the cold start state, it is determined that the vehicle is in the demand heating state.

3. The vehicle heating method according to claim 1, characterized in that, The vehicle includes: an exhaust pipe and a heater core, wherein heating of the vehicle's heater core based on the engine's coolant temperature includes: The engine's coolant temperature value is compared with a preset coolant temperature value to obtain a comparison result; In response to the comparison result indicating that the water temperature value is less than the preset water temperature value, the exhaust side control valve of the exhaust pipe is closed; The hot air in the exhaust pipe is used to heat the warm air tank.

4. The vehicle heating method according to claim 3, characterized in that, The heating function of the heater core, based on the engine's water temperature value, also includes: In response to the comparison result indicating that the water temperature value is greater than or equal to the preset water temperature value, the exhaust side control valve and the engine side control valve of the engine are closed. The heater core is heated by the hot air in the exhaust pipe and the engine coolant in the engine.

5. The vehicle heating method according to claim 4, characterized in that, The method further includes: The vehicle's cabin temperature is acquired in real time. In response to the cabin temperature value being equal to the required temperature value, the hot air in the exhaust pipe and the engine coolant in the engine are controlled to supply heat to the heat storage tank.

6. The vehicle heating method according to claim 2, characterized in that, The method further includes: In response to a vehicle preheating command from the target object, the ambient temperature value of the vehicle is obtained. In response to the ambient temperature being lower than a second preset temperature value, the heat storage tank is controlled to supply heat to the vehicle's engine, wherein the second preset temperature value is lower than the first preset temperature value.

7. A vehicle heating device, characterized in that, Applied to vehicles, including: thermal storage tanks and engines, the device includes: The first acquisition module is used to acquire the current temperature value of the heat storage tank and the required temperature value of the target object in response to the vehicle being in a state of demand for heating. The first control module is used to control the heat storage tank to supply heat to the vehicle's heater core in response to the current temperature value being greater than or equal to the required temperature value. The second acquisition module is used to acquire the engine water temperature value in response to the current temperature value being less than the required temperature value, and to supply heat to the vehicle's heater core based on the engine water temperature value.

8. An electronic device comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the heating method for the vehicle as described in any one of claims 1 to 6.

9. A vehicle comprising a memory and a processor, characterized in that, The memory stores a computer program, and the processor is configured to run the computer program to perform the heating method for the vehicle as described in any one of claims 1 to 6.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein the computer program is configured to execute the heating method for the vehicle as described in any one of claims 1 to 6 when run on a computer or processor.