Heater control method and device and storage medium
By setting multiple temperature monitoring points at the heat end to monitor and adjust the heater power in real time, the problem of uneven temperature distribution in traditional methods is solved, and more precise heating control is achieved.
Patent Information
- Application Number
- CN202411865263.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-17
- Publication Date
- 2025-05-09
AI Technical Summary
Traditional heater control methods cannot accurately reflect the temperature distribution of the heat end, resulting in too high or too low local temperature, affecting the heating effect.
By setting several temperature monitoring points on the hot end, temperature information in different regions is obtained in real time, and the execution power of the heater is adjusted based on the comparison results of the monitoring temperature and the target temperature.
The refined control of the heating process is achieved, and the problem of excessive or low local temperatures in different areas of the heat end is avoided, and the accuracy and efficiency of heating are improved.
Smart Images

Figure CN119953128A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of heating, and in particular to a heater control method, device and storage medium. Background Art
[0002] In traditional heater control methods, the heater's execution power is usually adjusted only by monitoring the water temperature at the water inlet of the hot end. Although this method is simple and easy to implement, it has many shortcomings. Due to the complexity of the internal structure of the hot end, the water temperature at the water inlet often cannot accurately reflect the temperature distribution of the entire hot end. Therefore, in actual applications, the problem of local temperature being too high or too low often occurs, resulting in poor heating effects and other problems. Summary of the invention
[0003] The main technical problem solved by the present application is to provide a heater control method, device and storage medium, which can realize refined control of the heating process.
[0004] In order to solve the above technical problems, a technical solution adopted in the present application is: to provide a heater control method, the heater is used to heat the coolant, and the coolant can provide heat to the heat-using end after being heated by the heater. The method includes: obtaining the monitoring temperatures corresponding to several temperature monitoring points at the heat-using end at the current moment; the monitoring temperatures of different temperature monitoring points are the temperatures of different areas of the heat-using end; based on the comparison results between the monitoring temperatures of each temperature monitoring point at the heat-using end and the corresponding target temperature, adjusting the execution power of the heater.
[0005] Among them, based on the comparison results between the monitored temperatures of each temperature monitoring point at the hot end and the corresponding target temperature, the execution power of the heater is adjusted, including: according to the priority order of several temperature monitoring points at the hot end, the execution power of the heater is adjusted in sequence based on the comparison results corresponding to each temperature monitoring point.
[0006] Among them, the temperature monitoring points include a first monitoring point arranged at the water inlet of the hot end and a second monitoring point arranged at the hot end body. The monitoring temperature of the first monitoring point is the coolant temperature at the water inlet, and the monitoring temperature of the second monitoring point is the temperature of the hot end body. The priority of the first monitoring point is higher than that of the second monitoring point.
[0007] Among them, the number of hot ends is one, and the comparison result is used to characterize whether the monitoring temperature of the temperature monitoring point reaches the corresponding target temperature; according to the priority order of the temperature monitoring points of the hot end, based on the comparison results corresponding to each temperature monitoring point, the execution power of the heater is adjusted in sequence, including: based on the first monitoring temperature of the first monitoring point of the hot end and the corresponding first target temperature, determining the initial execution gear of the heater; using the heater to heat the coolant at the initial execution gear until the first monitoring temperature of the first monitoring point of the hot end reaches the first target temperature; determining whether the second monitoring temperature of the second monitoring point reaches the corresponding second target temperature; in response to the second monitoring temperature reaching the second target temperature, lowering the execution power of the heater to the first gear corresponding to the hot end, and in response to the second monitoring temperature not reaching the second target temperature, increasing the execution power of the heater to the second gear corresponding to the hot end.
[0008] Among them, the heater and the heat-using end are both arranged in the vehicle; the heat-using end includes the passenger compartment end, and the several temperature monitoring points of the passenger compartment end also include a third monitoring point in the passenger compartment end arranged on the heater core body, and the monitoring temperature of the third monitoring point is the temperature of the heater core body; the priority of the third monitoring point is higher than the priority of the second monitoring point; and / or, the heat-using end includes the battery end, and the monitoring temperature of the second monitoring point of the battery end is the temperature difference between the core with the highest temperature and the core with the lowest temperature in the battery end body; and / or, the heat-using end includes the electric drive end, and the electric drive end includes at least one of a motor, a motor controller, a generator, and a generator controller; and / or, the heat-using end includes the engine end, and the monitoring temperature of the second monitoring point of the engine end is the oil temperature of the engine end.
[0009] Among them, there are multiple hot ends, and the comparison result is used to characterize whether the monitoring temperature of the temperature monitoring point reaches the corresponding target temperature; according to the priority order of the several temperature monitoring points at the hot end, based on the comparison results corresponding to each temperature monitoring point, the execution power of the heater is adjusted in sequence, including: based on the monitoring temperatures corresponding to the several temperature monitoring points at each hot end, the expected execution power of the heater for each temperature monitoring point of each hot end is determined; the expected execution power corresponding to each temperature monitoring point is arranged from small to large as the priority order; according to the priority order, each expected execution power is used as the current execution power to heat the coolant in turn until the monitoring temperature corresponding to each temperature monitoring point reaches the corresponding target temperature; the latest current execution power is adjusted to the target execution power.
[0010] The target execution power is one of the expected execution powers except the latest current execution power.
[0011] Among them, the expected execution power corresponding to each temperature monitoring point is determined based on the target temperature corresponding to each temperature monitoring point; in the order of the expected execution power corresponding to each temperature monitoring point from small to large, each expected execution power is used as the current execution power to heat the coolant in turn until the monitoring temperature corresponding to each temperature monitoring point reaches the corresponding target temperature, including: determining whether the monitoring temperature of the target temperature monitoring point corresponding to the current execution power reaches the corresponding target temperature; in response to the monitoring temperature of the target temperature monitoring point reaching the corresponding target temperature, using the next expected execution power as the new current execution power; repeating the above steps until the monitoring temperature corresponding to each temperature monitoring point reaches the corresponding target temperature.
[0012] To solve the above technical problems, another technical solution adopted in the present application is: to provide an electronic device, comprising a memory and a processor coupled to each other, the memory storing program instructions; the processor is used to execute the program instructions stored in the memory to implement the above method.
[0013] In order to solve the above technical problem, another technical solution adopted by the present application is: providing a computer-readable storage medium for storing program instructions, which can be executed to implement the above method.
[0014] The above scheme, after obtaining the monitoring temperature of several temperature monitoring points at the hot end, adjusts the execution power of the heater based on the comparison result between the monitoring temperature of each temperature monitoring point and the corresponding target temperature. Among them, by setting several temperature monitoring points at the hot end, the temperature information of different areas of the hot end and the difference between the current temperature of each area and the corresponding target temperature can be obtained in real time, and then the execution power of the heater is adjusted by using the temperature difference corresponding to each area. Compared with the method of only using the water temperature at the hot end inlet to control the execution power, the above method of the present application can obtain more comprehensive temperature information and overall temperature conditions of the hot end, so as to facilitate more accurate adjustment of the heater power, and can effectively avoid the problem of local temperature being too high or too low in different areas of the hot end. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 It is a flow chart of an embodiment of a heater control method provided by the present application;
[0016] Figure 2 It is a schematic diagram of a framework of an embodiment of a heating circuit provided by the present application;
[0017] Figure 3 yes Figure 1 The flowchart of step S12 is shown as an embodiment;
[0018] Figure 4 yes Figure 1 The flowchart of another embodiment of step S12 is shown;
[0019] Figure 5 It is a schematic diagram of a framework of an embodiment of a heater control device provided by the present application;
[0020] Figure 6 It is a schematic diagram of a framework of an embodiment of an electronic device provided by the present application;
[0021] Figure 7 It is a schematic diagram of the framework of the computer-readable storage medium provided by this application. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solution and effect of the present application clearer and more specific, the present application is further described in detail below with reference to the accompanying drawings and examples.
[0023] In addition, if there are descriptions involving "first", "second", etc. in the embodiments of the present application, the descriptions of "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or suggesting their relative importance or implicitly indicating the number of technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include at least one of the features. In addition, the technical solutions between the various embodiments can be combined with each other, but they must be based on the ability of ordinary technicians in the field to implement them. When the combination of technical solutions is contradictory or cannot be implemented, it should be deemed that such combination of technical solutions does not exist and is not within the scope of protection required by this application.
[0024] See also Figure 1 , Figure 1 1 is a flow chart of an embodiment of a heater control method provided in the present application. It should be noted that if there are substantially the same results, this embodiment is not limited to Figure 1 The process sequence shown is limited. Figure 1 As shown, this embodiment includes:
[0025] S11: obtaining the monitoring temperatures corresponding to a plurality of temperature monitoring points of the hot end at the current moment; the monitoring temperatures of different temperature monitoring points are the temperatures of different areas of the hot end.
[0026] This embodiment is used to adjust the execution power of the heater based on the comparison results between the monitored temperatures at different monitoring points and the corresponding target temperatures, so as to achieve refined control of the heating process with the hot end.
[0027] The heater of this embodiment is a heating device, which is used to heat the coolant so that the heated coolant can be used to provide heat to the heat-using end. The coolant can be water or antifreeze. The number of the heat-using ends can be one or more, which is set according to actual needs.
[0028] In this embodiment, unless otherwise specified, the heat-using end is the heat-demanding end, and the heater may be a PTC heater, an electric heater using a PTC (positive temperature coefficient thermistor) material as a heating element, or other electric heaters. The heater is provided in a heating circuit, and the heating circuit also includes a water pump, which is used to transport the coolant to each heat-using end so as to provide heat to the heat-using end.
[0029] In one embodiment, see Figure 2 , Figure 2 It is a schematic diagram of a framework of an embodiment of a heating circuit provided by the present application. In this embodiment, the heating circuit 100 includes an engine assembly 1, an engine water temperature sensor 2, a water pump 3, a heater 4, a warm air three-way proportional valve 5, a battery three-way proportional valve 6, a battery water temperature sensor 7, a battery pack 8, a generator controller water temperature sensor 9, a generator controller 10, a generator water temperature sensor 11, a generator assembly 12, a drive motor controller water temperature sensor 13, a drive motor controller 14, a drive motor water temperature sensor 15, a drive motor assembly 16, a warm air core 17, a warm air core water temperature sensor 18, and an engine three-way proportional valve 19. Among them, water temperature sensors are provided at the water inlets corresponding to the above-mentioned components to monitor the coolant temperature at each water inlet; of course, in other embodiments, water temperature sensors can also be provided at the water outlets corresponding to the components to monitor the coolant temperature at each water outlet.
[0030] In one implementation scenario, the heater, the heat-using end and the corresponding heating circuit are arranged in the vehicle, and the heat-using end can be Figure 2 The engine assembly 1, the passenger compartment end where the heater core 17 is located, the battery end corresponding to the battery pack 8, the generator controller 10, the generator assembly 12, the drive motor controller 14 and the drive motor assembly 16 shown can be determined according to the heat demand of these components. For example, when the engine of the extended-range vehicle needs to be preheated during the start-up phase, the engine assembly 1 can be used as the heat-using end; when the engine does not need to be preheated, the engine assembly 1 is not a heat-using end.
[0031] It should be noted that in other embodiments, the above-mentioned heating circuit 100 may only include the heater core 17 and the battery pack 8, and may also be provided with one or more of the engine assembly 1, the generator controller 10, the generator assembly 12, the drive motor controller 14 and the drive motor assembly 16 on the basis of the heater core 17 and the battery pack 8.
[0032] Among them, in a low temperature environment, after the whole vehicle is powered on, when each component has a heat demand, the component with heat demand is used as the heat-consuming end, and the heater 4 is controlled to work to heat the coolant. The water pump 3 is responsible for transporting the heated coolant to each heat-consuming end, and distributes and adjusts the flow of the coolant through the three-way proportional valve corresponding to the heat-consuming end to provide heat to each heat-consuming end.
[0033] In this embodiment, each heat-using end is provided with a number of temperature monitoring points. The number of temperature monitoring points provided at different heat-using ends may be the same or different, and is mainly determined based on the heat demand corresponding to each heat-using end and the structural distribution of each heat-using end.
[0034] In one embodiment, the temperature monitoring points of the hot end include a first monitoring point provided at the water inlet of the hot end and a second monitoring point provided at the hot end body, the monitoring temperature of the first monitoring point is the temperature of the coolant at the water inlet, and the monitoring temperature of the second monitoring point is the temperature of the hot end body. In other embodiments, the first monitoring point of the hot end may also be provided at the water outlet of the hot end, and correspondingly, the monitoring temperature of the first monitoring point is the temperature of the coolant at the water outlet, which may be pre-set according to actual needs and is not specifically limited here.
[0035] In one implementation scenario, when the heat-using end includes the passenger cabin end, the several temperature monitoring points of the passenger cabin end also include a third monitoring point arranged in the passenger cabin end on the heater core body, and the monitoring temperature of the third monitoring point is the temperature of the heater core body.
[0036] S12: Based on the comparison result between the monitored temperature of each temperature monitoring point at the hot end and the corresponding target temperature, the execution power of the heater is adjusted.
[0037] In this embodiment, the comparison result of each temperature monitoring point is used to indicate whether the monitoring temperature of the corresponding temperature monitoring point reaches the corresponding target temperature. The purpose of heating is to meet the heat demand of each heat-using end, that is, to achieve the temperature (target temperature) that different areas of each heat-using end actually want to achieve. The specific target temperature can be set according to the actual heat demand, which is not specifically limited here.
[0038] In this embodiment, since a large number of monitoring points are set, heating by the heater under the same execution power generally cannot meet the temperature requirements of each monitoring point at the same time, that is, the temperature of each monitoring point generally cannot reach the corresponding target temperature at the same time.
[0039] Taking the passenger compartment as an example, when the heater is providing heating, the temperature at the water inlet of the passenger compartment may have reached the target temperature (set temperature), but the temperature inside the passenger compartment (passenger compartment body) may not have reached the corresponding target temperature (set temperature). If the temperature at the water inlet of the passenger compartment has reached the target temperature, heating is still performed with the original set execution power, and it may take a long time for the temperature inside the passenger compartment to reach the corresponding target temperature (set temperature).
[0040] Therefore, in this embodiment, the execution power of the heater can be adjusted specifically according to the comparison result between the monitored temperature of each temperature monitoring point and the corresponding target temperature, so that each area can meet the heating demand as soon as possible without increasing unnecessary heating energy consumption.
[0041] In one embodiment, the execution power of the heater can be adjusted in sequence according to the priority order of the temperature monitoring points at the hot end and based on the comparison results corresponding to each temperature monitoring point. The specific adjustment method of the heater can be referred to Figure 3 and Figure 4 Description of the illustrated embodiment.
[0042] In one implementation scenario, the temperature monitoring points of the hot end include a first monitoring point at the water inlet of the hot end and a second monitoring point at the hot end body, the monitoring temperature of the first monitoring point is the coolant temperature at the water inlet, and the monitoring temperature of the second monitoring point is the temperature of the hot end body. When there is only one hot end, the priority of the first monitoring point can be set higher than the priority of the second monitoring point, and then according to the priority order of the temperature monitoring points of the hot end, the execution power of the heater is adjusted in sequence based on the comparison results corresponding to each temperature monitoring point.
[0043] Specifically, see Figure 3 , Figure 3 yes Figure 1 The flowchart of an embodiment of step S12 is shown. In this embodiment, step S12 further includes:
[0044] S31: Determine an initial execution gear of the heater based on a first monitored temperature of a first monitoring point of a hot end and a corresponding first target temperature.
[0045] In this embodiment, the specific method for determining the initial execution gear position may adopt an existing method, which will not be described in detail here.
[0046] S32: using the heater to heat the coolant at an initial execution gear until a first monitored temperature at a first monitoring point of the hot end reaches a first target temperature.
[0047] S33: Determine whether the second monitoring temperature of the second monitoring point reaches the corresponding second target temperature.
[0048] S34: In response to the second monitored temperature reaching the second target temperature, lowering the execution power of the heater to a first gear corresponding to the hot end; in response to the second monitored temperature not reaching the second target temperature, raising the execution power of the heater to a second gear corresponding to the hot end.
[0049] In this embodiment, the first monitoring point is set at the water inlet of the hot end, and the second monitoring point is set at the hot end body, and the priority of the first monitoring point is higher than that of the second monitoring point. That is, in this embodiment, the current monitoring temperature of the first monitoring point and the corresponding target temperature are first used to determine the initial execution gear of the heater, and the heater is used to heat the coolant at the initial execution gear until the first monitoring temperature of the first monitoring point of the hot end (the coolant temperature at the water inlet) reaches the corresponding target temperature. At this time, it is determined whether the second monitoring temperature of the second monitoring point reaches the corresponding second target temperature (whether the temperature of the hot end body reaches the set temperature). If it reaches, the execution power of the heater is lowered to the first gear corresponding to the hot end to avoid overheating of the hot end body and waste of heating energy consumption; if it does not reach, it means that the previous initial execution gear has a low execution power for the hot end body. If the heating is still performed at the current initial execution gear, it takes a long time for the temperature of the hot end body to reach the set temperature. Therefore, in order to improve the heating efficiency, the execution power of the heater can be appropriately increased to the second gear corresponding to the hot end.
[0050] In one implementation scenario, the hot end is the passenger compartment end of the vehicle, and the passenger compartment end is generally provided with a heater core for heat exchange. In this implementation scenario, the several temperature monitoring points of the passenger compartment end also include a third monitoring point provided in the passenger compartment end on the heater core body, and the monitoring temperature of the third monitoring point is the temperature of the heater core body; the priority of the third monitoring point is higher than the priority of the second monitoring point (passenger compartment body). Exemplarily, the priority of the first monitoring point is the same as the priority of the third monitoring point, and the priority of the third monitoring point is higher than the priority of the second monitoring point; or, the priority of the first monitoring point is higher than the priority of the third monitoring point, and the priority of the third monitoring point is higher than the priority of the second monitoring point.
[0051] In one implementation scenario, the priority of the first monitoring point is the same as that of the third monitoring point, and the priority of the first monitoring point and the third monitoring point is higher than that of the second monitoring point. The second monitoring point is arranged in the passenger compartment body at the passenger compartment end, for example, in an area in the passenger compartment that can reflect the temperature perception of the feet (for example, an area close to the bottom of the cabin). In this implementation scenario, the coolant is first heated by the heater at the initial execution gear until the monitoring temperatures of the first monitoring point and the third monitoring point at the hot end reach their respective corresponding target temperatures, and then it is determined whether the monitoring temperature of the second monitoring point reaches the corresponding target temperature. If so, the execution power of the heater is adjusted to the first gear corresponding to the hot end, otherwise, the execution power of the heater is adjusted to the second gear corresponding to the hot end. Among them, the execution power of the three gears is in the following order from low to high: first gear, initial execution gear, second gear.
[0052] In another implementation scenario, the hot end is the battery end, the monitoring temperature of the first monitoring point of the battery end is the coolant temperature at the water inlet of the battery end, and the monitoring temperature of the second monitoring point is the temperature difference between the core with the highest temperature and the core with the lowest temperature in the battery end body. In this implementation scenario, the initial execution gear of the heater is first determined based on the coolant temperature at the water inlet of the battery end at the current moment and the corresponding target temperature, and the coolant is heated using the initial execution gear until the coolant temperature at the water inlet of the battery end reaches the corresponding target temperature; then it is determined whether the temperature difference between the core with the highest temperature and the core with the lowest temperature in the battery end body reaches the corresponding target temperature. If it reaches the corresponding target temperature, the execution power of the heater is lowered to the first gear corresponding to the battery end heating, otherwise, the execution power of the heater is increased to the second gear corresponding to the battery end heating, until the temperature difference between the core with the highest temperature and the core with the lowest temperature reaches the corresponding target temperature, and then the execution power gear of the heater can be appropriately lowered on the basis of the current second gear to reduce the energy consumption of the heater.
[0053] It can be understood that the above method of adjusting the heater execution power by utilizing the temperature difference between the core with the highest temperature and the core with the lowest temperature at the battery end can effectively avoid overheating of the battery cells of the battery pack.
[0054] In another implementation scenario, when heat is needed at the electric drive end, the heat-using end is the electric drive end, wherein the electric drive end includes at least one of a motor, a motor controller, a generator, and a generator controller, that is, the motor, the motor controller, the generator, and the generator controller in the electric drive end may all have heat requirements, or only some components may have heat requirements.
[0055] For example, the motor, motor controller, generator, and generator controller all have heat requirements. The monitoring temperature and the corresponding target temperature of the electric drive end can be determined first, and the initial execution gear of the heater can be determined. The coolant is heated using the initial execution gear until the coolant temperature at the water inlet of each component of the electric drive end reaches the corresponding target temperature. Then, it is determined whether the body temperature of each component of the electric drive end reaches the corresponding target temperature. If so, the execution power of the heater is lowered to the first gear corresponding to the heating of the electric drive end. Otherwise, the execution power of the heater is increased to the second gear corresponding to the heating of the electric drive end.
[0056] Among them, if only some components on the electric drive end have heat demand, and some components do not have heat demand, the control logic of the corresponding heater is the same as that of all the above components having heat demand, but when judging whether the corresponding target temperature is reached, only the components with heat demand are judged.
[0057] In another implementation scenario, when the engine needs to be preheated, the hot end is the engine end of the vehicle, wherein the temperature of the first monitoring point of the engine end is the coolant temperature at the engine end inlet, and the monitoring temperature of the second monitoring point is the oil temperature of the engine end. Specifically, the monitoring temperature of the engine end and the corresponding target temperature can be determined first, the initial execution gear of the heater can be determined, and the coolant can be heated using the initial execution gear until the coolant temperature at the engine end water inlet reaches the corresponding target temperature, and then it is determined whether the engine oil temperature reaches the corresponding target temperature. If it reaches the target temperature, the execution power of the heater is lowered to the first gear corresponding to the electric drive end heating, otherwise, the execution power of the heater is increased to the second gear corresponding to the electric drive end heating.
[0058] It should be noted that the initial execution power, the first gear and the second gear of different heat-using ends may be different gears, which can be determined according to the actual heat demand of each heat-using end. For example, the initial execution gears corresponding to the battery heating and the passenger compartment heating may be different, and similarly, the corresponding first gear and second gear may also be different.
[0059] In one embodiment, there are multiple heat-using ends, that is, multiple components have heat demand. In this case, the heat demand of each temperature monitoring point of each heat-using end needs to be comprehensively considered to control the heater.
[0060] Specifically, see Figure 4 , Figure 4 yes Figure 1 The flowchart of another embodiment of step S12 is shown. In this embodiment, when the number of hot ends is multiple, step S12 further includes:
[0061] S41: based on the monitoring temperatures respectively corresponding to a plurality of temperature monitoring points at each heat-using end, determining the expected execution power of the heater at each temperature monitoring point at each heat-using end.
[0062] In this embodiment, the expected execution power corresponding to each temperature monitoring point is determined based on the target temperature corresponding to each temperature monitoring point, and can also be determined based on the difference between the target temperature of each temperature monitoring point and the current temperature.
[0063] S42: The expected execution powers corresponding to the temperature monitoring points are arranged in ascending order as a priority order.
[0064] S43: in order of priority, each expected execution power is used as the current execution power to heat the coolant, until the monitoring temperature corresponding to each temperature monitoring point reaches the corresponding target temperature.
[0065] In a specific embodiment, in the process of heating the coolant by taking each expected execution power as the current execution power in turn according to the priority order, for each current execution power, it can be determined whether the monitoring temperature of the temperature monitoring point (which can be called the target temperature monitoring point to distinguish other temperature monitoring points) corresponding to the current execution power reaches the corresponding target temperature. If not, the heating will continue to be performed with the current execution power. If reached, the next expected execution power will be taken as the new current execution power, and the above steps will be repeated until the monitoring temperatures corresponding to each temperature monitoring point reach the corresponding target temperature.
[0066] S44: Adjust the latest current execution power to the target execution power.
[0067] The target execution power is one of the expected execution powers except the latest current execution power. That is, the target execution power may be one of the expected execution powers except the last one in the priority order. Preferably, one of the expected execution powers ranked higher in the priority order is used as the target execution power, for example, the minimum expected execution power is used as the target execution power to reduce the energy consumption of the heater as much as possible.
[0068] Of course, in other embodiments, an execution power between the minimum expected execution power and the maximum expected execution power may be used as the target execution power, for example, an average value or a weighted result of the expected execution powers may be used as the expected execution power.
[0069] The above scheme, after obtaining the monitoring temperature of several temperature monitoring points at the hot end, adjusts the execution power of the heater based on the comparison result between the monitoring temperature of each temperature monitoring point and the corresponding target temperature. Among them, by setting several temperature monitoring points at the hot end, the temperature information of different areas of the hot end and the difference between the current temperature of each area and the corresponding target temperature can be obtained in real time, and then the execution power of the heater is adjusted by using the temperature difference corresponding to each area. Compared with the method of only using the water temperature at the hot end inlet to control the execution power, the above method of the present application can obtain more comprehensive temperature information and overall temperature conditions of the hot end, so as to facilitate more accurate adjustment of the heater power, and can effectively avoid the problem of local temperature being too high or too low in different areas of the hot end.
[0070] See also Figure 5 , Figure 51 is a schematic diagram of a framework of an embodiment of a heater control device provided by the present application. In this embodiment, the heater control device 50 includes an acquisition module 51 and an adjustment module 52. The acquisition module 51 is used to acquire the monitoring temperatures corresponding to a plurality of temperature monitoring points at the hot end at the current moment; the monitoring temperatures of different temperature monitoring points are the temperatures of different areas of the hot end; the adjustment module 52 is used to adjust the execution power of the heater based on the comparison results between the monitoring temperatures of each temperature monitoring point at the hot end and the corresponding target temperature.
[0071] In some embodiments, the adjustment module 52 adjusts the execution power of the heater based on the comparison results between the monitored temperatures of each temperature monitoring point at the hot end and the corresponding target temperature, including: adjusting the execution power of the heater in sequence based on the comparison results corresponding to each temperature monitoring point according to the priority order of several temperature monitoring points at the hot end.
[0072] In some embodiments, the plurality of temperature monitoring points of the hot end include a first monitoring point disposed at a water inlet of the hot end and a second monitoring point disposed at a body of the hot end, the monitoring temperature of the first monitoring point is the temperature of the coolant at the water inlet, and the monitoring temperature of the second monitoring point is the temperature of the body of the hot end; the priority of the first monitoring point is higher than the priority of the second monitoring point.
[0073] In some embodiments, the number of hot ends is one, and the comparison result is used to characterize whether the monitored temperature of the temperature monitoring point reaches the corresponding target temperature; according to the priority order of the temperature monitoring points of the hot end, the execution power of the heater is adjusted in sequence based on the comparison results corresponding to each temperature monitoring point, including: determining the initial execution gear of the heater based on the first monitoring temperature of the first monitoring point of the hot end and the corresponding first target temperature; using the heater to heat the coolant at the initial execution gear until the first monitoring temperature of the first monitoring point of the hot end reaches the first target temperature; determining whether the second monitoring temperature of the second monitoring point reaches the corresponding second target temperature; in response to the second monitoring temperature reaching the second target temperature, lowering the execution power of the heater to the first gear corresponding to the hot end, and in response to the second monitoring temperature not reaching the second target temperature, increasing the execution power of the heater to the second gear corresponding to the hot end.
[0074] In some embodiments, the heater and the heat-using end are both arranged in the vehicle; the heat-using end includes the passenger compartment end, and the several temperature monitoring points of the passenger compartment end also include a third monitoring point in the passenger compartment end arranged on the heater core body, and the monitoring temperature of the third monitoring point is the temperature of the heater core body; the priority of the third monitoring point is higher than the priority of the second monitoring point; and / or, the heat-using end includes the battery end, and the monitoring temperature of the second monitoring point of the battery end is the temperature difference between the core with the highest temperature and the core with the lowest temperature in the battery end body; and / or, the heat-using end includes the electric drive end, and the electric drive end includes at least one of a motor, a motor controller, a generator, and a generator controller; and / or, the heat-using end includes the engine end, and the monitoring temperature of the second monitoring point of the engine end is the oil temperature of the engine end.
[0075] In some embodiments, there are multiple hot ends, and the comparison results are used to characterize whether the monitored temperature of the temperature monitoring point reaches the corresponding target temperature; according to the priority order of the temperature monitoring points of the hot end, based on the comparison results corresponding to each temperature monitoring point, the execution power of the heater is adjusted in sequence, including: based on the monitoring temperatures corresponding to the temperature monitoring points of each hot end, the expected execution power of the heater for each temperature monitoring point of each hot end is determined; the expected execution power corresponding to each temperature monitoring point is arranged from small to large as the priority order; according to the priority order, each expected execution power is used as the current execution power to heat the coolant in turn until the monitoring temperature corresponding to each temperature monitoring point reaches the corresponding target temperature; the latest current execution power is adjusted to the target execution power.
[0076] In some embodiments, the target execution power is one of the desired execution powers except the latest current execution power.
[0077] In some embodiments, the expected execution power corresponding to each temperature monitoring point is determined based on the target temperature corresponding to each temperature monitoring point; in order from small to large, each expected execution power is used as the current execution power to heat the coolant until the monitoring temperature corresponding to each temperature monitoring point reaches the corresponding target temperature, including: determining whether the monitoring temperature of the target temperature monitoring point corresponding to the current execution power reaches the corresponding target temperature; in response to the monitoring temperature of the target temperature monitoring point reaching the corresponding target temperature, using the next expected execution power as the new current execution power; repeating the aforementioned steps until the monitoring temperature corresponding to each temperature monitoring point reaches the corresponding target temperature.
[0078] See also Figure 6 , Figure 6 Schematic diagram of the framework of an electronic device according to an embodiment of the present application. In this embodiment, the electronic device 60 includes a memory 61 and a processor 62 coupled to each other.
[0079] The memory 61 stores program instructions, and the processor 62 is used to execute the program instructions stored in the memory 61 to implement the steps of any of the above method implementations. In a specific implementation scenario, the electronic device 60 may include but is not limited to: a microcomputer, a server, and in addition, the electronic device 60 may also include a mobile device such as a laptop computer and a tablet computer, which is not limited here.
[0080] Specifically, the processor 62 is used to control itself and the memory 61 to implement the steps of any of the above-mentioned embodiments. The processor 62 can also be called a CPU (Central Processing Unit). The processor 62 may be an integrated circuit chip with signal processing capabilities. The processor 62 can also be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field-programmable gate array (Field-Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. In addition, the processor 62 can be implemented by an integrated circuit chip.
[0081] See also Figure 7 , Figure 7 It is a schematic diagram of the framework of the computer-readable storage medium provided by the present application. The computer-readable storage medium 70 of the embodiment of the present application stores a program instruction 71, and when the program instruction 71 is executed, the method provided by any embodiment of the above method and any non-conflicting combination is implemented. Among them, the program instruction 71 can form a program file and be stored in the above-mentioned computer-readable storage medium 70 in the form of a software product, so that a computer device (which can be a personal computer, a server, or a network device, etc.) executes all or part of the steps of each implementation method of the present application. The aforementioned computer-readable storage medium 70 includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a disk or an optical disk, or a terminal device such as a computer, a server, a mobile phone, and a tablet.
[0082] The above scheme, after obtaining the monitoring temperature of several temperature monitoring points at the hot end, adjusts the execution power of the heater based on the comparison result between the monitoring temperature of each temperature monitoring point and the corresponding target temperature. Among them, by setting several temperature monitoring points at the hot end, the temperature information of different areas of the hot end and the difference between the current temperature of each area and the corresponding target temperature can be obtained in real time, and then the execution power of the heater is adjusted by using the temperature difference corresponding to each area. Compared with the method of only using the water temperature at the hot end inlet to control the execution power, the above method of the present application can obtain more comprehensive temperature information and overall temperature conditions of the hot end, so as to facilitate more accurate adjustment of the heater power, and can effectively avoid the problem of local temperature being too high or too low in different areas of the hot end.
[0083] In some embodiments, the functions or modules included in the device provided by the embodiments of the present disclosure can be used to execute the method described in the above method embodiments. The specific implementation can refer to the description of the above method embodiments, and for the sake of brevity, it will not be repeated here.
[0084] The above description of various embodiments tends to emphasize the differences between the various embodiments. The same or similar aspects can be referenced to each other, and for the sake of brevity, they will not be repeated herein.
[0085] In the several embodiments provided in the present application, it should be understood that the disclosed methods and devices can be implemented in other ways. For example, the device implementation described above is only schematic. For example, the division of modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0086] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0087] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0088] If the integrated unit is implemented in the form of 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 the present application is essentially 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, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to perform all or part of the steps of each implementation method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk and other media that can store program code.
[0089] The above description is only an implementation method of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly used in other related technical fields, are also included in the patent protection scope of the present application.
Claims
1. A heater control method, wherein the heater is used to heat a coolant, and the coolant can provide heat to a heat-using end after being heated by the heater, characterized in that: The method comprises: Obtain the monitoring temperatures corresponding to a plurality of temperature monitoring points of the hot end at the current moment; the monitoring temperatures of different temperature monitoring points are the temperatures of different areas of the hot end; Based on the comparison result between the monitored temperature of each temperature monitoring point of the hot end and the corresponding target temperature, the execution power of the heater is adjusted.
2. The method according to claim 1, characterized in that The step of adjusting the execution power of the heater based on the comparison result between the monitored temperature of each temperature monitoring point of the hot end and the corresponding target temperature comprises: According to the priority order of the temperature monitoring points at the heat-using end, the execution power of the heater is adjusted in sequence based on the comparison results corresponding to each of the temperature monitoring points.
3. The method according to claim 2, characterized in that The several temperature monitoring points of the hot end include a first monitoring point arranged at the water inlet of the hot end and a second monitoring point arranged at the hot end body, the monitoring temperature of the first monitoring point is the coolant temperature at the water inlet, and the monitoring temperature of the second monitoring point is the temperature of the hot end body; the priority of the first monitoring point is higher than the priority of the second monitoring point.
4. The method according to claim 3, characterized in that The number of the hot end is one, and the comparison result is used to indicate whether the monitored temperature of the temperature monitoring point reaches the corresponding target temperature; The step of adjusting the execution power of the heater in sequence according to the priority order of the temperature monitoring points of the heat-using end and based on the comparison results corresponding to the temperature monitoring points includes: determining an initial execution gear position of the heater based on a first monitoring temperature of a first monitoring point of the heat-using end and a corresponding first target temperature; heating the coolant using the heater at the initial execution gear until the first monitoring temperature of the first monitoring point of the heating end reaches the first target temperature; determining whether a second monitored temperature of the second monitoring point reaches a corresponding second target temperature; In response to the second monitoring temperature reaching the second target temperature, the execution power of the heater is lowered to a first gear corresponding to the heat-using end; in response to the second monitoring temperature not reaching the second target temperature, the execution power of the heater is increased to a second gear corresponding to the heat-using end.
5. The method according to claim 3, characterized in that: The heater and the heat-using end are both arranged on the vehicle; The heat-using end includes a passenger compartment end, and the plurality of temperature monitoring points at the passenger compartment end also include a third monitoring point disposed at the heater core body in the passenger compartment end, and the monitoring temperature of the third monitoring point is the temperature of the heater core body; the priority of the third monitoring point is higher than the priority of the second monitoring point; And / or, the heat-using end includes a battery end, and the monitoring temperature of the second monitoring point of the battery end is the temperature difference between the core with the highest temperature and the core with the lowest temperature in the battery end body; And / or, the heat-using end includes an electric drive end, and the electric drive end includes at least one of a motor, a motor controller, a generator, and a generator controller; And / or, the heat-using end includes an engine end, and the monitored temperature of the second monitoring point of the engine end is the oil temperature of the engine end.
6. The method according to claim 2 or 5, characterized in that: The number of the heat-using ends is multiple, and the comparison result is used to indicate whether the monitored temperature of the temperature monitoring point reaches the corresponding target temperature; The step of adjusting the execution power of the heater in sequence according to the priority order of the temperature monitoring points of the heat-using end and based on the comparison results corresponding to the temperature monitoring points includes: Determining the expected execution power of the heater at each of the temperature monitoring points at each of the heat-using ends based on the monitoring temperatures respectively corresponding to the plurality of temperature monitoring points at each of the heat-using ends; The order of the expected execution powers corresponding to the temperature monitoring points from small to large is used as the priority order; According to the priority order, each of the expected execution powers is used as the current execution power to heat the coolant in turn, until the monitoring temperature corresponding to each of the temperature monitoring points reaches the corresponding target temperature; The latest current execution power is adjusted to the target execution power.
7. The method according to claim 6, characterized in that The target execution power is one of the expected execution powers except the latest current execution power.
8. The method according to claim 6, characterized in that The expected execution power corresponding to each of the temperature monitoring points is determined based on the target temperature corresponding to each of the temperature monitoring points; According to the order of the expected execution powers corresponding to the temperature monitoring points from small to large, the coolant is heated by taking the expected execution powers as the current execution powers in turn until the monitoring temperatures corresponding to the temperature monitoring points reach the corresponding target temperatures, including: Determine whether the monitoring temperature of the target temperature monitoring point corresponding to the current execution power reaches the corresponding target temperature; In response to the monitored temperature of the target temperature monitoring point reaching the corresponding target temperature, taking the next expected execution power as the new current execution power; Repeat the above steps until the monitoring temperature corresponding to each of the temperature monitoring points reaches the corresponding target temperature.
9. An electronic device, characterized in that: The electronic device comprises a processing circuit, and the processing circuit is used to implement the method of any one of claims 1-8.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium is used to store program instructions, and the program instructions can be executed to implement the method according to any one of claims 1 to 8.