Heating control method and device of vehicle, vehicle and storage medium

By obtaining the gear of the blower and controlling the heating power of the electric heater according to the environment and water temperature conditions, the problem of mismatch between the blower air speed and the heating power of the electric heater is solved, improving the heating effect and avoiding damage to the electric heater.

CN119974906AActive Publication Date: 2025-05-13SAIC GM WULING AUTOMOBILE CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510168247.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-02-14
Publication Date
2025-05-13
Estimated Expiration
2045-02-14

AI Technical Summary

Technical Problem

The air speed of the blower does not match the heating power of the electric heater, resulting in the air outlet temperature being too low or the electric heater temperature being too high, resulting in poor heating effect or damage to the electric heater.

Method used

By obtaining the gear of the blower and determining the control signal duty cycle of the electric heater based on the gear, ambient temperature and the water temperature of the engine cooling water circuit, the heating power of the electric heater is controlled.

Benefits of technology

The air speed of the blower and the heating power of the electric heater are matched, avoiding the problem of the air outlet temperature being too low or the electric heater temperature being too high, improving the heating effect and extending the service life of the electric heater.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119974906A_ABST
    Figure CN119974906A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a heating control method and device of a vehicle, the vehicle and a storage medium. The method comprises the steps that the gear of an air blower is obtained; when the engine is switched from the starting state to the stopping state, the control signal duty ratio of the electric heater is determined according to the gear of the air blower, the current environment temperature and the current water temperature of a cooling water channel of the engine; and controlling the heating power of the electric heater according to the control signal duty ratio. It can be understood that the gear of the air blower serves as the control condition, and the air speed of the air blower can be matched with the heating power of the electric heater. The problems that the temperature of the air outlet is too low, the heating effect is poor, or the temperature of the electric heater is too high, and consequently the electric heater is damaged are solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and specifically to a vehicle heating control method, device, vehicle and storage medium. Background Art

[0002] In a vehicle including an engine, the vehicle's heating methods generally include engine cooling water circuit heating and electric heater heating. During engine operation, since the water temperature in the engine cooling water circuit is relatively high, the engine cooling water circuit can be used for heating. After the engine is shut down, the water temperature in the engine cooling water circuit will gradually decrease. At this time, the vehicle's heating method can be switched from engine cooling water circuit heating to electric heater heating. In addition, the vehicle generally includes a blower, which can send the hot air heated by the engine cooling water circuit or the electric heater into the vehicle through the air outlet to achieve a heating effect.

[0003] In the related art, when the heating mode of a vehicle is switched from engine cooling water circuit heating to electric heater heating, the heating power of the electric heater is usually controlled according to the water temperature of the engine cooling water circuit.

[0004] However, if the wind speed of the blower and the heating power of the electric heater do not match, a series of problems may occur. Specifically, if the wind speed of the blower is too high and the heating power of the electric heater is too low, the engine cooling water circuit will cool down too quickly, and the temperature rise of the electric heater will be too slow, which will cause the air outlet temperature to be too low and the heating effect to be poor. If the wind speed of the blower is too low and the heating power of the electric heater is too high, the temperature rise of the electric heater will be too fast, which will cause the temperature of the electric heater to be too high, causing damage to the electric heater.

[0005] It should be pointed out that the information disclosed in the background technology section of this application is only intended to deepen the understanding of the general background technology of this application, and should not be regarded as an admission or suggestion in any form that the information constitutes prior art already known to those skilled in the art. Summary of the invention

[0006] In view of this, the present application provides a vehicle heating control method, device, vehicle and storage medium, so as to solve the problem that the wind speed of the blower and the heating power of the electric heater do not match, which may cause the air outlet temperature to be too low and the heating effect to be poor, or cause the temperature of the electric heater to be too high and cause damage to the electric heater.

[0007] In a first aspect, an embodiment of the present application provides a vehicle heating control method, the method comprising: Get the gear position of the blower; When the engine is switched from the start state to the stop state, the duty cycle of the control signal of the electric heater is determined according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit; The heating power of the electric heater is controlled according to the duty cycle of the control signal.

[0008] In a possible implementation, obtaining the gear position of the blower includes: Get the blower position at preset time intervals.

[0009] In a possible implementation, determining the duty cycle of the control signal of the electric heater according to the gear position of the blower, the current ambient temperature, and the current water temperature of the engine cooling water circuit includes: The duty cycle of the control signal of the electric heater is determined according to the gear position of the blower acquired last time, the current ambient temperature and the current water temperature of the engine cooling water circuit.

[0010] In a possible implementation, acquiring the gear position of the blower at a preset time interval includes: If the preset conditions are met, the gear position of the blower is acquired at preset time intervals, wherein the preset conditions include that the engine is in a running state, the heating power of the electric heater is 0 and / or there is a heating request.

[0011] In a possible implementation, the engine being in a running state includes: the engine being in a running state and delaying for a preset first time threshold; And / or, the heating power of the electric heater is 0 includes: the heating power of the electric heater is 0 and is delayed by a preset second time threshold.

[0012] In a possible implementation, obtaining the gear position of the blower includes: When the engine switches from the start state to the stop state, the gear position of the blower is obtained.

[0013] In a possible implementation, obtaining the gear position of the blower includes: Get the current temperature of the electric heater; The gear position of the blower is determined according to the current temperature of the electric heater.

[0014] In a possible implementation, the obtaining of the current temperature of the electric heater includes: obtaining the current temperature of the electric heater and the current water temperature of the engine cooling water circuit; Determining the gear position of the blower according to the current temperature of the electric heater includes: determining the gear position of the blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

[0015] In a possible implementation, the obtaining of the current temperature of the electric heater and the current water temperature of the engine cooling water circuit includes: obtaining the current temperature of the electric heater, the current water temperature of the engine cooling water circuit and the current ambient temperature; The step of determining the gear position of the blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater includes: determining the gear position of the blower according to the current ambient temperature and the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

[0016] In a possible implementation, determining the duty cycle of the control signal of the electric heater according to the gear position of the blower, the current ambient temperature, and the current water temperature of the engine cooling water circuit includes: Determining a duty cycle of a first control signal of the electric heater according to the gear position of the blower; determining a duty cycle of a second control signal of the electric heater according to a current ambient temperature and a current water temperature of a cooling water circuit of the engine; The control signal duty cycle of the electric heater is determined according to the first control signal duty cycle and the second control signal duty cycle.

[0017] In a possible implementation, the method further includes: If the gear position of the blower is less than or equal to the preset gear threshold, and the current water temperature of the engine cooling water circuit is greater than or equal to the preset first temperature threshold and / or the current temperature of the electric heater is greater than or equal to the preset second temperature threshold, then it is determined that the duty cycle of the control signal of the electric heater is 0.

[0018] In a second aspect, an embodiment of the present application provides a heating control device for a vehicle, the device comprising: A blower gear position acquisition module, used to obtain the gear position of the blower; a control signal determination module, for determining a control signal duty cycle of the electric heater according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit when the engine is switched from the start state to the stop state; A heating power control module is used to control the heating power of the electric heater according to the duty cycle of the control signal.

[0019] In a third aspect, an embodiment of the present application provides a vehicle, including: A controller, wherein the controller is configured to execute any method described in the first aspect.

[0020] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, characterized in that the computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute any one of the methods described in the first aspect.

[0021] In an embodiment of the present application, when the engine switches from a start state to a stop state, the heating mode switches from heating by the engine cooling water circuit to heating by the electric heater. At this time, the heating power of the electric heater is controlled according to the gear position of the blower, the current ambient temperature, and the current water temperature of the engine cooling water circuit. The wind speed of the blower can be determined by the gear position of the blower. By using the gear position of the blower as a control condition, the wind speed of the blower and the heating power of the electric heater can be matched. This avoids the problem of the air outlet temperature being too low, resulting in a poor heating effect, or the temperature of the electric heater being too high, resulting in damage to the electric heater. BRIEF DESCRIPTION OF THE DRAWINGS

[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor. Figure 1 A schematic diagram of an application scenario provided for an embodiment of the present application.

[0023] Figure 2 A schematic structural diagram of a vehicle heating system provided in an embodiment of the present application.

[0024] Figure 3 A schematic flow chart of a vehicle heating control method provided in an embodiment of the present application.

[0025] Figure 4 A schematic flow chart of a method for obtaining the gear position of a blower provided in an embodiment of the present application.

[0026] Figure 5 A schematic flow chart of another method for obtaining the gear position of a blower provided in an embodiment of the present application.

[0027] Figure 6 A schematic flow chart of another method for obtaining the gear position of a blower provided in an embodiment of the present application.

[0028] Figure 7 A schematic flow chart of a method for controlling the duty cycle of a control signal of an electric heater provided in an embodiment of the present application.

[0029] Figure 8A schematic structural diagram of a vehicle heating control device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0030] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0031] It should be clear that the described embodiments are only part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.

[0032] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The singular forms "a", "said" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0033] It should be understood that the term "and / or" used in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone. In addition, the character " / " in this article generally indicates that the associated objects before and after are in an "or" relationship.

[0034] For ease of understanding, a specific application scenario is exemplified below.

[0035] See also Figure 1 , which provides a schematic diagram of an application scenario for the embodiment of the present application. Figure 1 As shown, the vehicle 100 includes: a controller 101, a blower 102, an engine 103, and an electric heater 104. Specifically, the vehicle 100 obtains the gear position of the blower 102 through the controller 101, monitors the start and stop status of the engine 103, and controls the heating power of the electric heater 104. Among them, the electric heater 104 can be a PTC electric heater, an electric heating tube heater, a HIC thick film heater, etc., which is not limited in the embodiments of the present application.

[0036] in addition, Figure 1 The vehicle structure shown in the figure is merely an exemplary description and should not be regarded as limiting the scope of protection of the present application.

[0037] In a vehicle including an engine, the vehicle's heating methods generally include engine cooling water circuit heating and electric heater heating. Figure 2 A schematic diagram of a vehicle heating system is provided for an embodiment of the present application. Figure 2As shown, during the operation of the engine 202, since the water temperature in the engine cooling water circuit 203 is relatively high, the engine cooling water circuit 203 can be used for heating. After the engine 202 is shut down, the water temperature in the engine cooling water circuit 203 will gradually decrease. At this time, the heating method of the vehicle can be switched from heating by the engine cooling water circuit 203 to heating by the electric heater 204. In addition, the vehicle usually also includes a blower 201, which can send the hot air heated by the engine cooling water circuit 203 or the electric heater 204 into the interior of the vehicle through the air outlet 205 to achieve a heating effect.

[0038] It should be pointed out that Figure 2 The schematic diagram of the heating system structure of a vehicle shown is only an exemplary description of the heating system structure of the vehicle. In practical applications, those skilled in the art can determine the heating system structure of the vehicle according to the actual heating system of the vehicle.

[0039] In the related art, when the heating mode of a vehicle is switched from engine cooling water circuit heating to electric heater heating, the heating power of the electric heater is usually controlled according to the water temperature of the engine cooling water circuit.

[0040] However, if the wind speed of the blower and the heating power of the electric heater do not match, a series of problems may occur. Specifically, if the wind speed of the blower is too high and the heating power of the electric heater is too low, the engine cooling water circuit will cool down too quickly, and the temperature rise of the electric heater will be too slow, which will cause the air outlet temperature to be too low and the heating effect to be poor. If the wind speed of the blower is too low and the heating power of the electric heater is too high, the temperature rise of the electric heater will be too fast, which will cause the temperature of the electric heater to be too high, causing damage to the electric heater.

[0041] In view of the above problems, in an embodiment of the present application, when the engine is switched from the start state to the stop state, the heating mode is switched from the engine cooling water circuit heating to the electric heater heating. At this time, the heating power of the electric heater is controlled according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit. The wind speed of the blower can be determined by the gear position of the blower. By using the gear position of the blower as a control condition, the wind speed of the blower and the heating power of the electric heater can be matched. This avoids the problem that the air outlet temperature is too low, the heating effect is poor, or the temperature of the electric heater is too high, causing damage to the electric heater.

[0042] Specifically, a detailed description is given below in conjunction with the accompanying drawings and specific embodiments.

[0043] See also Figure 3 , which is a flow chart of a vehicle heating control method provided in an embodiment of the present application. The method can be applied to Figure 1 The controller shown, such as Figure 3As shown, it specifically includes the following steps.

[0044] Step S301: Obtain the gear position of the blower.

[0045] In order to optimize resource allocation, improve system efficiency and reduce costs, the functions of multiple controllers are usually integrated into the same controller. However, after the controller is integrated, it may lead to insufficient controller resources, for example, insufficient signal line access pins can be provided to the outside.

[0046] When the controller resources are insufficient, the signal lines of all functional devices cannot be connected to the controller, that is, the signal lines of individual functional devices cannot be connected to the controller. For example, the gear voltage signal line of the blower cannot be connected to the controller. Then, the controller cannot directly obtain the signal of the functional device through the signal line.

[0047] When the blower gear voltage signal line cannot be connected to the controller, the controller cannot directly obtain the blower gear. At this time, it is necessary to indirectly obtain the blower gear based on intermediate parameters (such as the temperature of the electric heater, etc.).

[0048] In actual applications, the gear position of the blower is usually adjusted by the user, and the adjustment frequency is low. It may not be adjusted for a long time (such as several hours or even days). Usually, the blower only maintains the same gear position during a vehicle use. Therefore, in one possible implementation, after the cold start is completed, the gear position of the blower is obtained only when the engine cooling water circuit is heated. Among them, the cold start refers to starting the vehicle when the water temperature of the engine cooling water circuit is low.

[0049] Since the intermediate parameters may change in real time and affect the determination of the gear position of the blower after the change, the gear position of the blower can be obtained at a certain frequency.

[0050] In a possible implementation, the gear position of the blower is obtained at a preset time interval.

[0051] In practical applications, since the adjustment frequency of the blower is low, the time interval can be preset according to the actual application situation.

[0052] For example, if the gear of the blower has not been adjusted for ten consecutive hours, then within ten hours, whether the preset time interval is 1 hour or 1 second, the blower gear obtained each time is the same, and the control effect achieved is also the same. In addition, the preset time interval is 1 hour compared to 1 second, which greatly reduces the workload of the controller and does not occupy too much computing resources of the controller, making the controller more responsive. However, when the gear of the blower is adjusted, the preset time interval is 1 second compared to 1 hour, which can obtain the adjusted gear of the blower more quickly and accurately. When the heating control is subsequently performed according to the gear of the blower, the control effect is more precise.

[0053] In short, the longer the preset time interval is, the less controller resources are occupied and the more sensitive the controller is; the shorter the preset time interval is, the more accurate the gear position of the blower is obtained and the more accurate the control effect is. The determination of the preset time interval when obtaining the gear position of the blower is only illustrative here. In actual applications, those skilled in the art can determine the preset time interval based on the actual adjustment frequency of the blower.

[0054] When obtaining the gear position of the blower according to the intermediate parameters, there may be multiple intermediate parameters, such as the current temperature of the electric heater and the current water temperature of the engine cooling water circuit, and the multiple intermediate parameters may affect each other. For example, the heat of the engine cooling water circuit will radiate to the electric heater, causing the current temperature of the electric heater to change.

[0055] If the gear position of the blower is directly obtained based on the intermediate parameters, the result may not be accurate enough. For example, when the current temperature of the electric heater is only affected by the current water temperature of the engine cooling water circuit, the lower the gear position of the blower, the higher the current temperature of the electric heater, and the higher the gear position of the blower, the lower the current temperature of the electric heater. That is, the gear position of the blower is negatively correlated with the current temperature of the electric heater. If the current temperature of the electric heater is affected by both the engine cooling water circuit and the heating power, there may not be a negative correlation between the gear position of the blower and the current temperature of the electric heater. Therefore, the gear position of the blower should be obtained according to the current temperature of the electric heater when the heating power of the electric heater is 0.

[0056] It is understandable that when obtaining the gear position of the blower at a preset time interval, the influence between the intermediate parameters should be weakened through restriction conditions so that the obtained gear position of the blower is more accurate.

[0057] In a possible implementation, if a preset condition is met, the gear position of the blower is acquired at a preset time interval, wherein the preset condition includes that the engine is in a running state, the heating power of the electric heater is 0, and / or there is a heating request.

[0058] When the engine is in operation, the water temperature of the engine cooling water circuit is relatively high. At this time, the higher the gear of the blower, the greater the wind speed, and the lower the water temperature of the engine cooling water circuit; the lower the gear of the blower, the smaller the wind speed, and the higher the water temperature of the engine cooling water circuit. That is, there is a relatively obvious negative correlation between the gear of the blower and the water temperature of the engine cooling water circuit. On the contrary, if the engine is in a stopped state, the water temperature of the engine cooling water circuit is relatively low, and the water temperature of the engine cooling water circuit is not significantly affected by the gear of the blower. Therefore, when the engine is in a stopped state, the gear of the blower may be inaccurate if the water temperature of the engine cooling water circuit is used as an intermediate parameter. In order to make the gear of the blower obtained more accurate, the engine should be in a running state as a preset condition for obtaining the gear of the blower.

[0059] Therefore, in a possible implementation, if the engine is in a running state, the gear position of the blower is obtained at a preset time interval.

[0060] In some application scenarios, although the engine is in operation, the water temperature of the engine cooling water circuit is not high. For example, when the vehicle is cold-started, the engine is in operation, but the water temperature of the engine cooling water circuit is not high. Since the water temperature of the engine cooling water circuit needs a certain amount of time to heat up, you should wait until the cold start is over before obtaining the gear position of the blower. When the water temperature of the engine cooling water circuit rises, it may be more accurate to obtain the gear position of the blower.

[0061] In view of the above problem, in the embodiment of the present application, the gear position of the blower can be obtained not only when the engine is in the running state, but also when a certain delay time is met. Therefore, in a possible implementation, if the engine is in the running state and the delay is a preset first time threshold, the gear position of the blower is obtained according to the preset time interval.

[0062] According to the above description, when the heating power of the electric heater is not 0, the gear position of the blower may be inaccurate, which will not be described here. In order to make the gear position of the blower more accurate, the gear position of the blower should be obtained when the heating power of the electric heater is 0. Therefore, in a possible implementation, if the heating power of the electric heater is 0, the gear position of the blower is obtained according to a preset time interval.

[0063] In some application scenarios, although the heating power of the electric heater is 0, the gear position of the blower obtained may still be inaccurate. For example, during the cold start of the vehicle, in order to adjust the temperature inside the vehicle as quickly as possible, the engine cooling water circuit heating and the electric heater heating are usually used simultaneously. At this time, the heating power of the electric heater is not 0. When the cold start is over, although the heating power of the electric heater is 0, the temperature rise caused by the heating power of the electric heater needs a certain amount of time to recover. At this time, affected by the temperature rise caused by the heating power, the gear position of the blower obtained may be inaccurate. Therefore, when the heating power of the electric heater is 0, a certain amount of time should be delayed before obtaining the gear position of the blower.

[0064] In view of the above problem, in the embodiment of the present application, not only the heating power of the electric heater must be 0, but also a certain delay time must be met before the gear position of the blower can be obtained. Therefore, in a possible implementation, if the heating power of the electric heater is 0 and the delay is a preset second time threshold, the gear position of the blower is obtained according to a preset time interval.

[0065] It should be pointed out that in the embodiment of the present application, the purpose of obtaining the gear position of the blower is to use the gear position of the blower as a control condition when the heating mode is switched from engine cooling water circuit heating to electric heater heating, so that the wind speed of the blower matches the heating power of the electric heater. Among them, the wind speed of the blower is positively correlated with the gear position of the blower, that is, the higher the gear position of the blower, the greater the wind speed. The matching of wind speed and heating power, that is, the matching of the gear position of the blower and the heating power, can avoid the problem that the air outlet temperature is too low, the heating effect is poor, or the temperature of the electric heater is too high, causing damage to the electric heater. In other words, only in the case of heating, it is practical to obtain the gear position of the blower. Therefore, in a possible implementation method, if there is a heating demand, the gear position of the blower is obtained according to a preset time interval.

[0066] In an embodiment of the present application, the controller can determine the heating gear according to the heating gear voltage signal. For example, when the heating gear voltage signal is between 0.7V and 1V, the heating gear is gear 1; when the heating gear voltage signal is less than 0.5V or greater than 2V, the heating gear is gear 0. There are usually multiple heating gears, and each gear has a corresponding voltage signal interval. If the heating gear is not gear 0, it can be considered that there is a heating demand.

[0067] In order to make the acquired blower gear position more accurate, in one possible implementation, if the engine is in running state and the delay meets the preset first time threshold, the heating power of the electric heater is 0 and the delay meets the preset second time threshold and there is a heating demand, the blower gear position is obtained according to the preset time interval.

[0068] In practical applications, the gear position of the blower is used as a control condition to control the power of the electric heater, usually after the vehicle's heating mode is switched from engine cooling water circuit heating to electric heater heating. Since the engine is in a stopped state after the above heating mode is switched, the heating power of the electric heater is not 0, so the gear position of the blower obtained after the heating mode is switched is not accurate enough. However, before the above heating mode is switched, the gear position of the blower may be adjusted at any time. In other words, there may be inaccuracies in obtaining the gear position of the blower at a preset time interval. For example, the preset time interval is 5 seconds. In the second second of an acquisition cycle, the user adjusts the gear position of the blower from the second gear to the third gear, and switches the above heating mode in the fourth second. Limited by the preset conditions, the controller no longer obtains the gear position of the blower after the heating mode is switched. Then at this time, the actual gear position of the blower is the third gear, but the gear position of the blower obtained by the controller is the second gear, which has a certain error.

[0069] In actual application, when the engine is switched from the start state to the stop state, the vehicle heating mode is switched from the engine cooling water circuit heating to the electric heater heating. Therefore, in a possible implementation, when the engine is switched from the start state to the stop state, the gear position of the blower is obtained.

[0070] When the vehicle's heating method is switched from engine cooling water circuit heating to electric heater heating, the gear position of the blower obtained as a control condition will be more accurate.

[0071] However, due to the preset conditions, the controller may not be able to obtain the gear position of the blower when the above heating mode is switched. Therefore, in a possible implementation, the gear position of the blower is obtained at preset time intervals, and when the engine switches from the start state to the stop state, the gear position of the blower is obtained again. This makes the acquired gear position of the blower more accurate.

[0072] As mentioned above, due to the integration of vehicle controllers, insufficient controller resources may make it impossible for the controller to directly obtain the gear position of the blower. Therefore, it is necessary to indirectly obtain the gear position of the blower through intermediate parameters. Figure 2 It can be seen intuitively that the equipment directly affected by the wind speed of the blower includes the engine cooling water circuit and the electric heater. Therefore, it can be considered to determine the gear position of the blower according to the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

[0073] When the heating power of the electric heater is 0, the current temperature of the electric heater will be relatively high due to the influence of the heat radiation of the engine cooling water circuit. When the water temperature of the engine cooling water circuit fluctuates around a certain temperature, the current temperature of the electric heater will basically remain at a certain temperature. At this time, the higher the gear of the blower, the greater the wind speed, and the lower the current temperature of the electric heater; the lower the gear of the blower, the lower the wind speed, and the higher the current temperature of the electric heater. In other words, the relationship between the gear of the blower and the current temperature of the electric heater is negatively correlated.

[0074] See also Figure 4 , which is a flow chart of a method for obtaining the gear position of a blower provided in an embodiment of the present application. Figure 4 As shown, step S301 includes steps S401 and S402.

[0075] Step S401: Acquire the current temperature of the electric heater.

[0076] In a possible implementation, the current temperature of the electric heater is acquired through a thermal sensor.

[0077] Step S402: Determine the gear position of the blower according to the current temperature of the electric heater.

[0078] Since the current temperature of the electric heater and the gear position of the blower are negatively correlated, in one possible implementation, the gear position of the blower is determined by calculation based on the functional relationship between the current temperature of the electric heater and the gear position of the blower.

[0079] The gear position of the blower is determined by calculation, making the gear position of the blower more accurate.

[0080] In a possible implementation, the gear position of the blower is determined by looking up a table according to the current temperature of the electric heater.

[0081] For example, if the blower has three gears, 0 to 2, when the blower is at gear 0, the current temperature of the electric heater remains substantially unchanged at 60°C without considering the influence of the wind speed of the blower. Table 1 provides a corresponding relationship table between the current temperature of the electric heater and the gear of the blower in an embodiment of the present application.

[0082] Table 1: It should be noted that Table 1 is only an exemplary description of the correspondence between the current temperature of the electric heater and the gear position of the blower. In practical applications, those skilled in the art can determine the correspondence table between the current temperature of the electric heater and the gear position of the blower based on the corresponding data between the actual temperature of the electric heater and the actual gear position of the blower.

[0083] It can be seen from Table 1 that when the current temperature of the electric heater is 60°C, the gear of the blower is gear 0. The lower the current temperature of the electric heater, the higher the gear of the blower. The relationship between the current temperature of the electric heater and the gear of the blower is negatively correlated.

[0084] By looking up the table, the gear position of the blower is determined, which greatly reduces the amount of calculation and makes the controller more responsive.

[0085] In actual applications, driving demands are constantly changing, and the engine speed will also be constantly changing, so the heat generated by the engine will also change, causing the current water temperature of the engine cooling water circuit and the current temperature of the electric heater to change accordingly. When the heating power of the electric heater is 0, only under the influence of the heat radiation of the engine cooling water circuit, although the current temperature of the electric heater changes slowly, it still has an impact on determining the gear position of the blower.

[0086] In addition, as mentioned above, when the heating power of the electric heater is 0, the current temperature of the electric heater is affected by the current water temperature of the engine cooling water circuit. The wind blown by the blower will blow through the engine cooling water circuit and the electric heater at the same time, thereby affecting the current temperature of the electric heater and the current water temperature of the engine cooling water circuit at the same time. Therefore, when determining the gear position of the blower, the current water temperature of the engine cooling water circuit and the current temperature of the electric heater should be comprehensively considered.

[0087] In actual applications, under the influence of the wind speed of the blower, that is, the gear position of the blower, the current water temperature of the engine and the current temperature of the electric heater will change. However, under the same gear position, the temperature change range of the two is not the same. For example, when the heating power of the electric heater is 0 and the gear position of the blower is 0, the current water temperature of the engine is 70℃, and the current temperature of the electric heater is 60℃, and the temperature difference between the two is 10℃; after adjusting the gear position of the blower to 1, the current water temperature of the engine is 65℃, which has changed by 5℃, and the current temperature of the electric heater is 50℃, which has changed by 10℃, and the temperature difference between the two becomes 15℃.

[0088] Generally speaking, under the influence of the same wind speed, the temperature of the engine cooling water circuit changes less, while the temperature of the electric heater changes more, and the temperature difference between the temperature of the engine cooling water circuit and the temperature of the electric heater (hereinafter referred to as "temperature difference") increases. As the gear of the blower increases and the wind speed increases, the temperature difference will further increase. The relationship between the temperature difference and the gear of the blower is positively correlated.

[0089] Therefore, in a possible implementation, the gear position of the blower is determined according to the temperature difference.

[0090] See also Figure 5, provides a flow chart of another method for obtaining the gear position of the blower for the embodiment of the present application. Figure 5 As shown, step S301 includes steps S501 to S502.

[0091] Step S501: Acquire the current temperature of the electric heater and the current water temperature of the engine cooling water circuit.

[0092] In a possible implementation, the current temperature of the electric heater and the current water temperature of the engine cooling water circuit are acquired through thermal sensors respectively.

[0093] Step S502: Determine the gear position of the blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

[0094] In a possible implementation, the gear position of the blower is determined by calculation according to a functional relationship between the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater and the gear position of the blower.

[0095] The gear position of the blower is determined by calculation, making the gear position of the blower more accurate.

[0096] In a possible implementation, the gear position of the blower is determined by looking up a table according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

[0097] For example, if the blower has three gears, they are 0 to 2. Table 2 provides a corresponding relationship table of the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater and the gear of the blower for an embodiment of the present application.

[0098] Table 2: It should be pointed out that Table 2 is only an exemplary description of the correspondence between the current temperature of the electric heater and the gear position of the blower. In practical applications, those skilled in the art can determine the correspondence table between the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater and the gear position of the blower based on the corresponding data between the actual temperature difference and the actual gear position of the blower.

[0099] From Table 2, it can be seen that when the temperature difference is 20°C, it can be confirmed that the gear of the blower is gear 1. The greater the temperature difference, the higher the gear of the blower. The relationship between the temperature difference and the gear of the blower is positively correlated.

[0100] By looking up the table, the gear position of the blower is determined, which greatly reduces the amount of calculation and makes the controller more responsive.

[0101] In actual applications, the current water temperature of the engine cooling water circuit and the current temperature of the electric heater are usually also affected by the current ambient temperature outside the vehicle. Generally speaking, the lower the current ambient temperature outside the vehicle, the lower the current water temperature of the engine cooling water circuit, and the lower the current temperature of the electric heater. The lower the current ambient temperature, the greater the change range of the current water temperature of the engine cooling water circuit and the current temperature of the electric heater, the greater the temperature difference, and the stronger the effect of the blower's wind speed on the temperature difference. In other words, the lower the current ambient temperature, the stronger the effect of the blower's gear on the temperature difference, and the same temperature difference can be produced with a smaller blower gear. On the contrary, the higher the current ambient temperature, the greater the temperature difference, and the stronger the effect of the blower's wind speed on the temperature difference. Therefore, the relationship between the current ambient temperature and the blower's gear is positively correlated.

[0102] That is to say, the gear position of the blower can be determined according to the current temperature of the electric heater, the current water temperature of the engine cooling water circuit, and the current ambient temperature.

[0103] See also Figure 6 , provides a flow chart of another method for obtaining the gear position of the blower for the embodiment of the present application. Figure 6 As shown, step S301 includes steps S601 and S602.

[0104] Step S601: Obtain the current temperature of the electric heater, the current water temperature of the engine cooling water circuit, and the current ambient temperature.

[0105] In a possible implementation, the current temperature of the electric heater, the current water temperature of the engine cooling water circuit, and the current ambient temperature are acquired respectively through thermal sensors.

[0106] Step S602: Determine the gear position of the blower according to the current ambient temperature and the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

[0107] In a possible implementation, the gear position of the blower is determined by looking up a table according to the current ambient temperature and the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

[0108] For example, if the blower has three gears, 0 to 2, when the blower is in gear 0, the current temperature of the electric heater remains substantially unchanged at 60°C without considering the influence of the wind speed of the blower. Table 3 provides a corresponding relationship table of the difference between the current ambient temperature, the current water temperature of the engine cooling water circuit, and the current temperature of the electric heater and the gear of the blower for an embodiment of the present application.

[0109] Table 3: It should be pointed out that Table 3 is only an exemplary description of the correspondence between the current ambient temperature, the current water temperature of the engine cooling water circuit, the current temperature of the electric heater, and the gear position of the blower. In practical applications, those skilled in the art can determine the correspondence table between the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater and the gear position of the blower based on the corresponding data between the actual temperature difference and the actual gear position of the blower.

[0110] From Table 3, we can see that when the current ambient temperature is -15℃ and the temperature difference is 25℃, it can be confirmed that the gear of the blower is gear 2. The lower the current ambient temperature, the smaller the temperature difference, and the lower the gear of the blower; the higher the current ambient temperature, the greater the temperature difference, and the higher the gear of the blower.

[0111] By looking up the table, the gear position of the blower is determined, which greatly reduces the amount of calculation and makes the controller more responsive.

[0112] As described above, when the controller resources are insufficient and the gear position of the blower cannot be directly obtained, the gear position of the blower can be indirectly obtained based on intermediate parameters such as the current temperature of the electric heater, the current water temperature of the engine cooling water circuit, and the current ambient temperature. However, if the controller resources are sufficient, or the gear position of the blower can be directly obtained by accessing the gear position voltage signal line of the blower, it can be directly obtained.

[0113] Therefore, in a possible implementation, the controller is connected to the gear voltage of the blower, and determines the gear of the blower by acquiring the gear voltage signal of the blower.

[0114] Exemplarily, if the gear voltage signal of the blower is less than 0.5V or greater than 2V, the gear of the blower is determined to be gear 0, and if the gear voltage signal of the blower is between 0.7V and 1V, the gear of the blower is determined to be gear 1. The blower has multiple gears, and each gear can be determined according to the interval where the gear voltage signal is located. The determination of the gear of the blower by obtaining the gear voltage signal of the blower is only an exemplary explanation here. In actual applications, those skilled in the art can determine the gear of the blower based on the actual gear voltage signal and the voltage signal interval corresponding to the gear.

[0115] As described above, in the embodiment of the present application, when the controller resources are insufficient, the gear position of the blower can be indirectly obtained at different times according to different constraints. Of course, when the controller resources are sufficient, the gear position of the blower can also be directly obtained.

[0116] It is pointed out again that the purpose of obtaining the gear position of the blower is to use the gear position of the blower as a control condition when the vehicle's heating method is switched from engine cooling water circuit heating to electric heater heating to control the heating power of the electric heater to avoid the air outlet temperature being too low, resulting in poor heating effect, or the temperature of the electric heater being too high, resulting in damage to the electric heater.

[0117] Therefore, when the engine switches from the start state to the stop state, the vehicle's heating mode switches from engine cooling water circuit heating to electric heater heating, and the gear position of the blower can be used as a control condition to determine the duty cycle of the control signal of the electric heater. The duty cycle of the control signal of the electric heater is used to control the heating power of the electric heater.

[0118] Step S302: When the engine is switched from the start state to the stop state, the duty cycle of the control signal of the electric heater is determined according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit.

[0119] As described above, when the gear position of the blower is obtained at a preset time interval, multiple gear positions of the blower may be obtained. In the embodiment of the present application, the gear position of the blower obtained last time is used as a control condition to determine the duty cycle of the control signal of the electric heater.

[0120] Therefore, in a possible implementation, the duty cycle of the control signal of the electric heater is determined according to the last acquired gear position of the blower, the current ambient temperature, and the current water temperature of the engine cooling water circuit.

[0121] As of the switching of the heating mode described above, the last acquired blower gear is the most accurate. Therefore, the last acquired blower gear is used as a control condition to make the determined duty cycle of the control signal of the electric heater more accurate.

[0122] See also Figure 7 , is a flow chart of a method for controlling the duty cycle of a control signal of an electric heater according to an embodiment of the present application. Figure 7 As shown, step S302 includes steps S701 to S703.

[0123] Step S701: Determine the duty cycle of the first control signal of the electric heater according to the current ambient temperature and the gear position of the blower.

[0124] As mentioned above, when the heating power of the electric heater is 0, the current ambient temperature and the gear position of the blower will affect the temperature of the electric heater. When the vehicle's heating mode is switched from engine cooling water circuit heating to electric heater heating, the current temperature of the electric heater at the time of switching should be considered. At the same time, the influence of the current ambient temperature at the time of switching on the temperature control of the electric heater after switching should also be considered. Therefore, the power of the electric heater should be controlled by controlling the duty cycle of the control signal of the electric heater, and then the temperature of the electric heater should be controlled to weaken the influence of the wind speed of the blower on the heating mode after switching.

[0125] In a possible implementation, the duty cycle of the first control signal of the electric heater is determined by looking up a table according to the current ambient temperature and the gear position of the blower.

[0126] For example, if the blower has 4 gears, namely 0 to 3. Table 4 provides a corresponding relationship table of the current ambient temperature, the gear of the blower and the duty cycle of the first control signal of the electric heater for an embodiment of the present application.

[0127] Table 4: It should be pointed out that Table 4 is only an exemplary description of the correspondence between the current ambient temperature, the gear position of the blower and the duty cycle of the first control signal of the electric heater. In practical applications, those skilled in the art can determine the correspondence table of the current ambient temperature, the gear position of the blower and the duty cycle of the first control signal of the electric heater according to the actual correspondence between the current ambient temperature, the gear position of the blower and the duty cycle of the first control signal of the electric heater.

[0128] As can be seen from Table 4, when the current ambient temperature is -15°C and the blower gear is gear 2, it can be confirmed that the duty cycle of the first control signal of the electric heater is 20%. As can be understood from Table 4, the duty cycle of the first control signal of the electric heater decreases as the current ambient temperature increases. The duty cycle of the first control signal of the electric heater increases as the blower gear increases.

[0129] When the ambient temperature rises, the current temperature of the electric heater will also rise. If the duty cycle of the first control signal remains unchanged or increases, the heating power of the electric heater will remain unchanged or increase. Then, under the influence of the increased ambient temperature, the electric heater may overheat, thereby causing the problem of hardware damage to the electric heater. Therefore, when the ambient temperature rises, the duty cycle of the first control signal that controls the electric heater is reduced, so that the heating power of the electric heater is reduced, thereby avoiding the problem of overheating and damage to the electric heater.

[0130] When the gear position of the blower increases, the wind speed of the blower increases. If the duty cycle of the first control signal remains unchanged or decreases, the heating power of the electric heater will remain unchanged or decrease. Then, under the influence of the increased wind speed, the temperature of the electric heater may decrease. When the vehicle's heating method switches from engine cooling water circuit heating to electric heater heating, it causes a large temperature difference at the air outlet, reducing the user's riding experience. Therefore, when the gear position of the blower increases, the duty cycle of the first control signal that controls the electric heater increases, which increases the heating power of the electric heater, thereby avoiding the problem of large temperature difference at the air outlet and improving the user's riding experience.

[0131] In addition, the gear position of the blower is determined by looking up a table, which greatly reduces the amount of calculation and makes the controller more responsive.

[0132] Step S702: Determine the duty cycle of the second control signal of the electric heater according to the current ambient temperature and the current water temperature of the engine cooling water circuit.

[0133] As mentioned above, regardless of whether the heating power of the electric heater is 0, the current ambient temperature and the current water temperature of the engine cooling water circuit will affect the temperature of the electric heater. Therefore, when controlling the temperature of the electric heater, the current ambient temperature and the current water temperature of the engine cooling water circuit should be considered.

[0134] In a possible implementation, the duty cycle of the second control signal of the electric heater is determined by looking up a table according to the current ambient temperature and the current water temperature of the engine cooling water circuit.

[0135] For example, if the blower has 4 gears, they are 0 to 3. Table 5 provides a corresponding relationship table of the current ambient temperature, the current water temperature of the engine cooling water circuit and the duty cycle of the second control signal of the electric heater for an embodiment of the present application.

[0136] Table 5: It should be pointed out that Table 5 is only an exemplary description of the correspondence between the current ambient temperature, the current water temperature of the engine cooling water circuit, and the duty cycle of the second control signal of the electric heater. In practical applications, those skilled in the art can determine the correspondence table of the current ambient temperature, the current water temperature of the engine cooling water circuit, and the duty cycle of the second control signal of the electric heater based on the actual correspondence between the current ambient temperature, the current water temperature of the engine cooling water circuit, and the duty cycle of the second control signal of the electric heater.

[0137] As can be seen from Table 5, when the current ambient temperature is -15°C and the current water temperature is 35°C, it can be confirmed that the duty cycle of the second control signal of the electric heater is 70%. As can be understood from Table 5, the duty cycle of the second control signal of the electric heater decreases as the current ambient temperature increases. The duty cycle of the second control signal of the electric heater decreases as the current water temperature increases.

[0138] It can be understood that after the current water temperature of the engine cooling water circuit increases, the current temperature of the electric heater increases accordingly, and the temperature rise is obvious. At this time, if the second control signal ratio of the electric heater remains unchanged or increases, then the heating power of the electric heater will remain unchanged or increase. Under the combined effect of the heating power and the thermal radiation of the engine cooling water circuit, the electric heater may be damaged by overheating. Therefore, after the current water temperature of the engine cooling water circuit increases, the duty cycle of the second control signal controlling the electric heater is reduced, so that the heating power of the electric heater is reduced, thereby making the temperature of the electric heater constant or even slightly reduced, thereby avoiding the problem of overheating damage to the electric heater.

[0139] In addition, the gear position of the blower is determined by looking up a table, which greatly reduces the amount of calculation and makes the controller more responsive.

[0140] Step S703: Determine the control signal duty cycle of the electric heater according to the first control signal duty cycle and the second control signal duty cycle.

[0141] In a possible implementation, the duty cycle of the control signal of the electric heater is determined according to a summation of the first control signal duty cycle and the second control signal duty cycle.

[0142] For example, when the current ambient temperature is -15°C, the blower is in gear 2, and the current water temperature of the engine cooling water circuit is 35°C, the duty cycle of the first control signal can be determined to be 20% by Table 4, and the duty cycle of the second control signal can be determined to be 70% by Table 5. Then, the duty cycle of the control signal of the electric heater is 20%+70%=90%.

[0143] The wind speed of the blower is different at different gears, and the influence of different wind speeds on the current temperature of the electric heater is different. By summing the duty cycle of the control signal, the influence of different wind speeds, that is, different blower gears on the current temperature of the electric heater is compensated, thereby avoiding the series of problems mentioned above.

[0144] In practical applications, the effects of the first control signal duty cycle and the second control signal duty cycle on the current temperature of the electric heater may not be the same. Therefore, in one possible implementation, the control signal duty cycle of the electric heater is determined based on the weighted sum of the first control signal duty cycle and the second control signal duty cycle.

[0145] For example, when the current ambient temperature is -15°C, the blower is in gear 2, and the current water temperature of the engine cooling water circuit is 35°C, the duty cycle of the first control signal can be determined to be 20% by Table 4, and the duty cycle of the second control signal can be determined to be 70% by Table 5. If the duty cycle of the first control signal has an influence of 90% on the current temperature of the electric heater, and the duty cycle of the second control signal has an influence of 110% on the current temperature of the electric heater, then the duty cycle of the control signal of the electric heater is 20%×0.9+70%×1.1=95%.

[0146] The duty cycle of the control signal of the electric heater is determined by weighted summing of the duty cycle of the first control signal and the duty cycle of the second control signal. The weight can be flexibly adjusted according to the influence of the gear position of the blower and the water temperature of the engine cooling water circuit on the temperature of the electric heater, making the control method more flexible and accurate.

[0147] In actual applications, when the gear of the blower is less than or equal to a certain gear threshold, the wind speed of the blower is low and the heat dissipation capacity is weak. At this time, if the current water temperature of the engine cooling water circuit is greater than or equal to a certain temperature threshold, and / or the current temperature of the electric heater is greater than or equal to a certain temperature threshold, then the temperature of the electric heater continues to rise under the influence of the heating power, which may cause hardware damage due to overheating.

[0148] Therefore, in one possible implementation, if the gear position of the blower is less than or equal to a preset gear threshold, and the current water temperature of the engine cooling water circuit is greater than or equal to a preset first temperature threshold, and / or the current temperature of the electric heater is greater than or equal to a preset second temperature threshold, then the duty cycle of the control signal of the electric heater is determined to be 0.

[0149] For example, the preset gear threshold is gear 2, the first temperature threshold is 70° C., and the second temperature threshold is 60° C. If the gear of the blower is gear 1, the current water temperature of the engine cooling water circuit is 72° C., and the current temperature of the electric heater is 63° C., then at this time, the duty cycle of the control signal of the electric heater should be controlled to be 0.

[0150] In the above scenario, when the duty cycle of the control signal of the electric heater is 0, the heating power of the electric heater is 0, which avoids the problem of overheating and damage of the electric heater due to the heating power not being 0, causing the temperature of the electric heater to continue to rise.

[0151] Step S303: controlling the heating power of the electric heater according to the duty cycle of the control signal.

[0152] The heating power of the electric heater is controlled according to the duty cycle of the control signal, thereby achieving temperature control of the electric heater.

[0153] Corresponding to the above method embodiment, the present application also provides a vehicle heating control device. Figure 8 , is a schematic diagram of the structure of a vehicle heating control device provided in an embodiment of the present application. Figure 8 As shown, the figure shows a heating control device 800 for a vehicle. The heating control device 800 for a vehicle includes: a blower gear acquisition module 801, a control signal determination module 802, and a heating power control module 803. Specifically, the blower gear acquisition module 801 is used to obtain the gear of the blower; when the engine switches from the start state to the stop state, the control signal determination module 802 is used to determine the control signal duty cycle of the electric heater according to the gear of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit; the heating power control module 803 is used to control the heating power of the electric heater according to the control signal duty cycle.

[0154] The specific contents involved in the embodiments of the present application can be found in the description of the above method embodiments. For the sake of brevity, they will not be elaborated on here.

[0155] Corresponding to the above method embodiment, the present application also provides a vehicle. The vehicle specifically includes a controller for executing some or all of the steps in the above method embodiment, which will not be described in detail for the sake of brevity.

[0156] Corresponding to the above method embodiments, the present application also provides a computer storage medium, wherein the computer storage medium may store a program, and when the program is executed, the program may include some or all of the steps in each embodiment of the simulation scene generation method provided by the present invention. The storage medium may be a disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.

[0157] In the embodiments of the present application, "at least one" refers to one or more, and "plurality" refers to two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can represent the existence of A alone, the existence of A and B at the same time, and the existence of B alone. Among them, A and B can be singular or plural. The character " / " generally indicates that the previous and subsequent associated objects are in an "or" relationship. "At least one of the following" and similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b and c can be represented by: a, b, c, ab, ac, bc, or abc, where a, b, c can be single or multiple.

[0158] Those of ordinary skill in the art will appreciate that the various units and algorithm steps described in the embodiments disclosed herein can be implemented in a combination of electronic hardware, computer software, and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.

[0159] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0160] In several embodiments provided in the present application, if any function 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 the 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, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, etc., various media that can store program codes.

[0161] In this specification, the same or similar parts between the various embodiments can be referred to each other. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.

Claims

1. A vehicle heating control method, characterized in that: The method comprises: Get the gear position of the blower; When the engine is switched from the start state to the stop state, the duty cycle of the control signal of the electric heater is determined according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit; The heating power of the electric heater is controlled according to the duty cycle of the control signal.

2. The method according to claim 1, characterized in that The step of obtaining the gear position of the blower comprises: Get the blower position at preset time intervals.

3. The method according to claim 2, characterized in that The step of determining the duty cycle of the control signal of the electric heater according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit comprises: The duty cycle of the control signal of the electric heater is determined according to the gear position of the blower acquired last time, the current ambient temperature and the current water temperature of the engine cooling water circuit.

4. The method according to claim 2, characterized in that: The step of obtaining the gear position of the blower according to a preset time interval includes: If the preset conditions are met, the gear position of the blower is acquired at preset time intervals, wherein the preset conditions include that the engine is in a running state, the heating power of the electric heater is 0 and / or there is a heating request.

5. The method according to claim 4, characterized in that The engine being in a running state includes: the engine being in a running state and delaying a preset first time threshold; And / or, the heating power of the electric heater is 0 includes: the heating power of the electric heater is 0 and is delayed by a preset second time threshold.

6. The method according to claim 1, characterized in that The step of obtaining the gear position of the blower comprises: When the engine switches from the start state to the stop state, the gear position of the blower is obtained.

7. The method according to claim 1, characterized in that The step of obtaining the gear position of the blower comprises: Get the current temperature of the electric heater; The gear position of the blower is determined according to the current temperature of the electric heater.

8. The method according to claim 7, characterized in that The obtaining of the current temperature of the electric heater comprises: obtaining the current temperature of the electric heater and the current water temperature of the engine cooling water circuit; Determining the gear position of the blower according to the current temperature of the electric heater includes: determining the gear position of the blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

9. The method according to claim 8, characterized in that The obtaining of the current temperature of the electric heater and the current water temperature of the engine cooling water path comprises: obtaining the current temperature of the electric heater, the current water temperature of the engine cooling water path and the current ambient temperature; The step of determining the gear position of the blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater includes: determining the gear position of the blower according to the current ambient temperature and the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.

10. The method according to claim 1, characterized in that The step of determining the duty cycle of the control signal of the electric heater according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit comprises: Determining a duty cycle of a first control signal of the electric heater according to the current ambient temperature and the gear position of the blower; determining a duty cycle of a second control signal of the electric heater according to the current ambient temperature and the current water temperature of the engine cooling water circuit; The control signal duty cycle of the electric heater is determined according to the first control signal duty cycle and the second control signal duty cycle.

11. The method according to claim 1, characterized in that Also includes: If the gear position of the blower is less than or equal to the preset gear threshold, and the current water temperature of the engine cooling water circuit is greater than or equal to the preset first temperature threshold and / or the current temperature of the electric heater is greater than or equal to the preset second temperature threshold, then it is determined that the duty cycle of the control signal of the electric heater is 0.

12. A vehicle heating control device, characterized in that: The device comprises: A blower gear position acquisition module, used to obtain the gear position of the blower; a control signal determination module, for determining a control signal duty cycle of the electric heater according to the gear position of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit when the engine is switched from the start state to the stop state; A heating power control module is used to control the heating power of the electric heater according to the duty cycle of the control signal.

13. A vehicle, characterized in that: include: A controller, wherein the controller is configured to execute the method according to any one of claims 1 to 7.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Vehicle warm air control method and device, storage medium and vehicle controller

    CN116587807A

  • Hybrid vehicle air conditioner heating control method based on double-waterway circulation framework

    CN116691274A

  • PTC heater control method and device, electronic equipment and vehicle

    CN118024829A

  • Air conditioning system for automotive vehicles

    KR1020150129289A

  • DEVICE FOR REGULATING THE TEMPERATURE IN A MOTOR VEHICLE CABIN

    SE7708659L