A heating control method and device of a vehicle, a vehicle, and a storage medium
By acquiring parameters such as the blower speed and ambient temperature, the heating power of the electric heater is controlled, solving the problem of mismatch between the blower speed and the electric heater's heating power, thus improving the heating effect and protecting the electric heater.
Patent Information
- Application Number
- CN202510168247.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-14
- Publication Date
- 2025-12-05
- Estimated Expiration
- 2045-02-14
AI Technical Summary
During vehicle heating, a mismatch between the blower speed and the electric heater's heating power can result in excessively low air outlet temperature or excessively high electric heater temperature, affecting the heating effect or damaging the electric heater.
By acquiring the blower speed, current ambient temperature, and current engine coolant temperature, the duty cycle of the electric heater's control signal is determined, thereby controlling the electric heater's heating power to achieve a match between wind speed and heating power.
This avoids the problems of excessively low air outlet temperature or excessively high electric heater temperature, ensuring good heating effect and preventing damage to the electric heater.
Smart Images

Figure CN119974906B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a heating control method and device of a vehicle, the vehicle and a storage medium. BACKGROUND
[0002] In a vehicle comprising an engine, the heating mode of the vehicle usually includes engine cooling water circuit heating and electric heater heating. During the operation of the engine, the engine cooling water circuit heating can be performed because the water temperature in the engine cooling water circuit is high. After the engine is stopped, the water temperature in the engine cooling water circuit gradually decreases. At this time, the heating mode of the vehicle can be switched from the engine cooling water circuit heating to the electric heater heating. In addition, the vehicle usually comprises a blower, which can send hot air heated by the engine cooling water circuit or the electric heater into the vehicle interior through an air outlet to achieve the effect of heating.
[0003] In the related art, when the heating mode of the vehicle is switched from the engine cooling water circuit heating to the 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 air speed of the blower and the heating power of the electric heater do not match, a series of problems can be caused. Specifically, if the air speed of the blower is too large and the heating power of the electric heater is too small, the engine cooling water circuit will be cooled down too quickly, the temperature of the electric heater will be raised too slowly, and thus the temperature of the air outlet will be too low, and the heating effect will be poor. If the air speed of the blower is too small and the heating power of the electric heater is too large, the temperature of the electric heater will be raised too quickly, and thus the temperature of the electric heater will be too high, causing damage to the electric heater.
[0005] It should be noted that the information disclosed in the background section of the present application is only intended to deepen the understanding of the general background of the present application, and should not be regarded as acknowledging or implying in any form that the information constitutes prior art known to those skilled in the art. SUMMARY
[0006] Therefore, the present application provides a heating control method and device of a vehicle, the vehicle and a storage medium, so as to solve the problem that the air speed of the blower and the heating power of the electric heater do not match, which can cause the temperature of the air outlet to be too low, the heating effect to be poor, or the temperature of the electric heater to be too high, causing damage to the electric heater.
[0007] In a first aspect, an embodiment of the present application provides a heating control method of a vehicle, the method comprising:
[0008] obtaining a gear position of a blower;
[0009] When the engine is switched from a starting state to a stopping state, a control signal duty cycle of an electric heater is determined according to a gear of the blower, a current ambient temperature and a current water temperature of an engine cooling water circuit;
[0010] A heating power of the electric heater is controlled according to the control signal duty cycle.
[0011] In a possible implementation, the obtaining of the gear of the blower comprises:
[0012] The gear of the blower is obtained at a preset time interval.
[0013] In a possible implementation, the determining of 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 comprises:
[0014] The control signal duty cycle of the electric heater is determined according to the gear of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit obtained last time.
[0015] In a possible implementation, the obtaining of the gear of the blower at the preset time interval comprises:
[0016] If a preset condition is met, the gear of the blower is obtained at the preset time interval, and the preset condition comprises that the engine is in a running state, the heating power of the electric heater is 0 and / or there is a heating request.
[0017] In a possible implementation, the engine being in the running state comprises that the engine is in the running state and is delayed by a preset first time threshold.
[0018] And / or, the heating power of the electric heater being 0 comprises that the heating power of the electric heater is 0 and is delayed by a preset second time threshold.
[0019] In a possible implementation, the obtaining of the gear of the blower comprises:
[0020] When the engine is switched from the starting state to the stopping state, the gear of the blower is obtained.
[0021] In a possible implementation, the obtaining of the gear of the blower comprises:
[0022] A current temperature of the electric heater is obtained.
[0023] The gear of the blower is determined according to the current temperature of the electric heater.
[0024] In a possible implementation, the obtaining 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.
[0025] The determining the gear of the air blower according to the current temperature of the electric heater comprises: determining the gear of the air blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.
[0026] In a possible implementation, the obtaining the current temperature of the electric heater and the current water temperature of the engine cooling water circuit comprises: obtaining the current temperature of the electric heater, the current water temperature of the engine cooling water circuit and the current ambient temperature.
[0027] The determining the gear of the air blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater comprises: determining the gear of the air blower according to the current ambient temperature and according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.
[0028] In a possible implementation, the determining the duty cycle of the control signal of the electric heater according to the gear of the air blower, the current ambient temperature and the current water temperature of the engine cooling water circuit comprises:
[0029] determining a first duty cycle of the control signal of the electric heater according to the gear of the air blower;
[0030] determining a second duty cycle of the control signal of the electric heater according to the current ambient temperature and the current water temperature of the engine cooling water circuit;
[0031] determining the duty cycle of the control signal of the electric heater according to the first duty cycle of the control signal and the second duty cycle of the control signal.
[0032] In a possible implementation, the method further comprises:
[0033] if the gear of the air 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, determining the duty cycle of the control signal of the electric heater as 0.
[0034] In a second aspect, an embodiment of the present application provides a heating control device of a vehicle, the device comprising:
[0035] a gear acquisition module of an air blower, configured to acquire the gear of the air blower;
[0036] The control signal determination module is configured to determine a control signal duty cycle of the electric heater according to the gear of the air blower, the current ambient temperature and the current water temperature of the engine cooling water circuit when the engine switches from the start state to the stop state.
[0037] The heating power control module is configured to control the heating power of the electric heater according to the control signal duty cycle.
[0038] In a third aspect, an embodiment of the present application provides a vehicle, comprising:
[0039] The controller is configured to perform the method in any of the first aspect.
[0040] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, comprising a stored program, wherein the program controls the device where the computer readable storage medium is located to perform the method in any of the first aspect when the program is running.
[0041] In the embodiment of the present application, when the engine switches from the start state to the stop state, the heating mode switches 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 of the air blower, the current ambient temperature and the current water temperature of the engine cooling water circuit. The air speed of the air blower can be determined by the gear of the air blower. Using the gear of the air blower as a control condition can match the air speed of the air blower and the heating power of the electric heater. This avoids the problems of too low outlet temperature, poor heating effect, or too high temperature of the electric heater, causing damage to the electric heater. BRIEF DESCRIPTION OF DRAWINGS
[0042] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed in the embodiments will be briefly introduced below. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative labor.
[0043] Figure 1 An application scenario schematic diagram is provided for the embodiments of the present application.
[0044] Figure 2 A heating system structure schematic diagram of a vehicle is provided for the embodiments of the present application.
[0045] Figure 3 A flowchart of a heating control method of a vehicle is provided for the embodiments of the present application.
[0046] Figure 4 A flowchart of a method of obtaining the gear of the air blower is provided for the embodiments of the present application.
[0047] Figure 5 A flowchart of another method for obtaining the gear of the air blower is provided in the embodiments of the present application.
[0048] Figure 6 A flowchart of another method for obtaining the gear of the air blower is provided in the embodiments of the present application.
[0049] Figure 7 A flowchart of a control method for the duty cycle of the control signal of the electric heater is provided in the embodiments of the present application.
[0050] Figure 8 A structural diagram of the heating control device of the vehicle is provided in the embodiments of the present application. DETAILED DESCRIPTION
[0051] In order to better understand the technical solutions of the present application, the embodiments of the present application will be described in detail below with reference to the drawings.
[0052] It should be clear that the described embodiments are only part of the embodiments of the present application, not all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor fall within the scope of protection of the present application.
[0053] The terms used in the embodiments of the present application are only for the purpose of describing the specific embodiments, and are not intended to limit the present application. The singular forms "a", "an" and "the" used in the embodiments of the present application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise.
[0054] It should be understood that the term "and / or" used herein is only to describe the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent the three cases of A alone, A and B together, and B alone. In addition, the character " / " in this paper generally represents that the front and rear associated objects are a "or" relationship.
[0055] In order to facilitate understanding, the specific application scenarios are exemplarily described below.
[0056] Referring to Figure 1 An application scenario diagram is provided in the embodiments of the present application. As shown in Figure 1As shown, the vehicle 100 comprises a controller 101, a blower 102, an engine 103, and an electric heater 104. Specifically, the vehicle 100 acquires the gear of the blower 102 through the controller 101, monitors the start-stop state of the engine 103, and controls the heating power of the electric heater 104. The electric heater 104 can be a PTC electric heater, an electric tube heater, an HIC thick film heater, etc., which is not limited in the embodiments of the present application.
[0057] In addition, Figure 1 The vehicle structure shown in the above is only an exemplary description, and should not be regarded as a limitation to the protection scope of the present application.
[0058] In a vehicle comprising an engine, the heating mode of the vehicle usually comprises an engine cooling water circuit heating and an electric heater heating. Figure 2 A vehicle heating system structure schematic diagram is provided in the embodiments of the present application. As shown in Figure 2 As shown, during the working process of the engine 202, the water temperature in the engine cooling water circuit 203 is relatively high, and thus the engine cooling water circuit 203 can be used for heating. After the engine 202 is stopped, the water temperature in the engine cooling water circuit 203 gradually decreases. At this time, the heating mode of the vehicle can be switched from the engine cooling water circuit heating to the electric heater 204 heating. In addition, the vehicle usually comprises a blower 201, which can send the hot air heated by the engine cooling water circuit 203 or the electric heater 204 into the vehicle interior through an air outlet 205 to achieve the heating effect.
[0059] It should be noted that, Figure 2 The vehicle heating system structure schematic diagram shown in the above is only an exemplary description of the vehicle heating system structure. In actual applications, a person skilled in the art can determine the vehicle heating system structure according to the actual vehicle heating system.
[0060] In the related art, when the heating mode of the vehicle is switched from the engine cooling water circuit heating to the electric heater heating, the heating power of the electric heater is usually controlled according to the water temperature of the engine cooling water circuit.
[0061] However, if the air speed of the blower and the heating power of the electric heater do not match, a series of problems can be caused. Specifically, if the air speed of the blower is too large and the heating power of the electric heater is too small, the engine cooling water circuit will be cooled down too fast, the temperature of the electric heater will be raised too slowly, and thus the temperature of the air outlet will be too low, and the heating effect will be poor. If the air speed of the blower is too small and the heating power of the electric heater is too large, the temperature of the electric heater will be raised too fast, and thus the temperature of the electric heater will be too high, which can cause damage to the electric heater.
[0062] To solve the above problems, in the embodiment of the present application, when the engine is switched from the starting state to the stopping 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 of the blower, the current ambient temperature and the current water temperature of the engine cooling water circuit. The gear of the blower can be used to determine the wind speed of the blower. Using the gear of the blower as a control condition can make the wind speed of the blower and the heating power of the electric heater match. This avoids the problems of too low outlet temperature, poor heating effect, or too high temperature of the electric heater, which causes damage to the electric heater.
[0063] Specifically, the following detailed description is made in combination with the accompanying drawings and specific embodiments.
[0064] Referring to Figure 3 A flowchart of a heating control method of a vehicle is provided for the embodiment of the present application. The method can be applied to Figure 1 The controller is shown in FIG. 1, and as shown in FIG. 2, it specifically includes the following steps. Figure 3
[0065] Step S301: Obtain the gear of the blower.
[0066] To optimize resource allocation, improve system efficiency and reduce cost, the functions of multiple controllers are usually integrated into the same controller. However, after the integration of the controller, the controller may be insufficient in resources, for example, it cannot provide enough signal line access pins externally.
[0067] When the controller is insufficient in resources, the signal lines of all functional devices cannot be accessed to the controller, that is, the signal lines of individual functional devices cannot be accessed to the controller. For example, the gear voltage signal line of the blower cannot be accessed to the controller. Therefore, the controller cannot directly obtain the signals of the functional devices through the signal lines.
[0068] When the gear voltage signal line of the blower cannot be accessed to the controller, the controller cannot directly obtain the gear of the blower. At this time, the gear of the blower needs to be indirectly obtained according to intermediate parameters (such as the temperature of the electric heater, etc.).
[0069] In actual application, the gear of the blower is usually adjusted by the user, and the adjustment frequency is low, which may not be adjusted for a long time (for example, several hours or even several days). Usually, the blower only maintains the same gear during a driving process. Therefore, in one possible implementation, the gear of the blower is obtained only when the engine cooling water circuit is used for heating after the cold start is completed. The cold start refers to the start of the vehicle under the condition that the water temperature of the engine cooling water circuit is low.
[0070] Since the intermediate parameter can be real-time changing, and the changing affects the determination of the gear of the blower, the gear of the blower can be acquired at a certain frequency.
[0071] In a possible implementation, the gear of the blower is acquired at a preset time interval.
[0072] In actual application, since the adjustment frequency of the blower is low, the time interval can be preset according to actual application.
[0073] For example, if the gear of the blower is not adjusted for ten hours, the gear of the blower acquired at the preset time interval is the same within ten hours, and the control effect is the same, no matter the preset time interval is 1 hour or 1 second. In addition, compared with 1 second, the preset time interval of 1 hour greatly reduces the workload of the controller, occupies more controller computing resources, and makes the controller more sensitive. However, after the gear of the blower is adjusted, compared with 1 hour, the preset time interval of 1 second can acquire the adjusted gear of the blower more quickly and accurately. When subsequent heating control is performed according to the gear of the blower, the control effect is more accurate.
[0074] In summary, the longer the preset time interval is, the less the controller resources are occupied, and the more sensitive the controller is; the shorter the preset time interval is, the more accurate the acquired gear of the blower is, and the more accurate the control effect is. Regarding the acquisition of the gear of the blower, the determination of the preset time interval is only exemplarily described herein, and in actual application, a person skilled in the art can determine the preset time interval according to the actual adjustment frequency of the blower.
[0075] When the gear of the blower is acquired according to the intermediate parameter, there can be multiple intermediate parameters, for example, the current temperature of the electric heater and the current water temperature of the engine cooling water circuit, and the multiple intermediate parameters can affect each other. For example, the heat of the engine cooling water circuit is radiated to the electric heater, causing the current temperature of the electric heater to change.
[0076] If the gear of the blower is directly acquired according to the intermediate parameter, the result can 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 of the blower is, the higher the current temperature of the electric heater is, the higher the gear of the blower is, and the lower the current temperature of the electric heater is. That is, the gear of the blower is negatively correlated with the current temperature of the electric heater. When the current temperature of the electric heater is affected by both the engine cooling water circuit and the heating power, there can be no negative correlation between the gear of the blower and the current temperature of the electric heater. Therefore, the gear of the blower should be acquired according to the current temperature of the electric heater when the heating power of the electric heater is 0.
[0077] It can be understood that when the gear of the blower is acquired according to the preset time interval, the influence between the intermediate parameters should be weakened through the limiting condition, so that the acquired gear of the blower is more accurate.
[0078] In a possible implementation, the gear of the blower is acquired according to the preset time interval if a preset condition is met. 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.
[0079] When the engine is in the running state, 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. Conversely, when 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 obviously affected by the gear of the blower. Therefore, when the engine is in the stopped state, the water temperature of the engine cooling water circuit is taken as an intermediate parameter, and the acquired gear of the blower can be inaccurate. In order to make the acquired gear of the blower more accurate, it is necessary to take the engine being in the running state as a preset condition for acquiring the gear of the blower.
[0080] Therefore, in a possible implementation, the gear of the blower is acquired according to the preset time interval if the engine is in the running state.
[0081] In some application scenarios, although the engine is in the running state, the water temperature of the engine cooling water circuit is not high. For example, when the vehicle is cold started, the engine is in the running state, 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 time to rise, it is necessary to wait until the cold start is completed before acquiring the gear of the blower. When the water temperature of the engine cooling water circuit rises, the acquired gear of the blower can be more accurate.
[0082] To solve the above problem, in the embodiment of the application, the engine not only needs to be in the running state, but also needs to meet a certain delay time before the gear of the blower is acquired. Therefore, in a possible implementation, the gear of the blower is acquired according to the preset time interval if the engine is in the running state and a first delay threshold is met.
[0083] As known from the foregoing description, when the heating power of the electric heater is not 0, the acquired gear of the blower can be inaccurate, which will not be described herein again. In order to make the acquired gear of the blower more accurate, the gear of the blower should be acquired when the heating power of the electric heater is 0. Therefore, in a possible implementation, the gear of the blower is acquired according to the preset time interval if the heating power of the electric heater is 0.
[0084] In some application scenarios, although the heating power of the electric heater is 0, the obtained gear of the air blower can still be inaccurate. For example, during the cold start of the vehicle, in order to quickly adjust the temperature inside the vehicle, engine cooling water heating and 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, the heating power of the electric heater is 0, but the temperature rise caused by the heating power of the electric heater needs a certain time to recover. At this time, affected by the temperature rise caused by the heating power, the obtained gear of the air blower can be inaccurate. Therefore, when the heating power of the electric heater is 0, a certain time should be delayed before obtaining the gear of the air blower.
[0085] To solve the above problem, in the embodiments of the present application, not only the heating power of the electric heater is 0, but also a certain delay time is needed before the gear of the air blower is obtained. Therefore, in one possible implementation, if the heating power of the electric heater is 0 and a preset second time threshold is delayed, the gear of the air blower is obtained at a preset time interval.
[0086] It should be pointed out that in the embodiments of the present application, the purpose of obtaining the gear of the air blower is to use the gear of the air blower as a control condition when the heating mode is switched from engine cooling water heating to electric heater heating, so that the air speed of the air blower and the heating power of the electric heater are matched. The air speed of the air blower is positively correlated with the gear of the air blower, that is, the higher the gear of the air blower, the greater the air speed. The matching of the air speed and the heating power, that is, the matching of the gear of the air blower and the heating power, can avoid the problems of too low outlet temperature, poor heating effect, or too high temperature of the electric heater, causing damage to the electric heater. That is to say, only in the case of heating, obtaining the gear of the air blower has practical significance. Therefore, in one possible implementation, if there is a heating demand, the gear of the air blower is obtained at a preset time interval.
[0087] In the embodiments 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 1 gear; when the heating gear voltage signal is less than 0.5V or greater than 2V, the heating gear is 0 gear. The heating gear usually has multiple gears, and each gear has a corresponding voltage signal interval. If the heating gear is not 0 gear, it can be considered that there is a heating demand.
[0088] In order to make the obtained gear of the air blower more accurate, in one possible implementation, if the engine is in the running state and a preset first time threshold is delayed, the heating power of the electric heater is 0 and a preset second time threshold is delayed, and there is a heating demand, the gear of the air blower is obtained at a preset time interval.
[0089] In practical application, the gear of the blower is taken as the control condition to control the power of the electric heater, usually after the heating mode of the vehicle is switched from engine cooling water route heating to electric heater heating. Since the heating mode is switched, the engine is in the stop state, and the heating power of the electric heater is not 0, therefore, the gear of the blower obtained after the heating mode is switched is not accurate enough. However, before the heating mode is switched, the gear of the blower can be adjusted at any time. That is, the gear of the blower is obtained according to the preset time interval, and there may be inaccurate cases. For example, the preset time interval is 5 seconds, in the second second of a obtaining period, the user adjusts the gear of the blower from two gears to three gears, and the switching of the heating mode is performed in the fourth second. Limited by the preset condition, after the heating mode is switched, the controller no longer obtains the gear of the blower. At this time, the actual gear of the blower is three gears, but the gear of the blower obtained by the controller is two gears, and there is a certain error.
[0090] In practical application, the heating mode of the vehicle is switched from engine cooling water route heating to electric heater heating only when the engine is switched from the start state to the stop state. Therefore, in a possible implementation manner, the gear of the blower is obtained when the engine is switched from the start state to the stop state.
[0091] When the heating mode of the vehicle is switched from engine cooling water route heating to electric heater heating, the obtained gear of the blower is more accurate as the control condition.
[0092] However, limited by the preset condition, the controller can not obtain the gear of the blower when the heating mode is switched. Therefore, in a possible implementation manner, the gear of the blower is obtained according to the preset time interval, and the gear of the blower is obtained again when the engine is switched from the start state to the stop state. Therefore, the obtained gear of the blower is more accurate.
[0093] As described above, due to the integration of the vehicle controller, the controller resource is insufficient, which can make the controller unable to directly obtain the gear of the blower, therefore, the gear of the blower needs to be indirectly obtained through an intermediate parameter. Figure 2 It can be directly seen that the devices directly affected by the wind speed of the blower are the engine cooling water route and the electric heater. Therefore, it can be considered to determine the gear of the blower according to the current water temperature of the engine cooling water route and the current temperature of the electric heater.
[0094] When the heating power of the electric heater is 0, the current temperature of the electric heater is also 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 at a certain temperature, the current temperature of the electric heater is basically maintained 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 smaller the wind speed, and the higher the current temperature of the electric heater. That is, the relationship between the gear of the blower and the current temperature of the electric heater is negatively correlated.
[0095] Referring to Figure 4 A flowchart of a method for obtaining the gear of the blower is provided for the embodiment of the present application. As shown in Figure 4 , step S301 includes step S401-step S402.
[0096] Step S401: Obtain the current temperature of the electric heater.
[0097] In a possible implementation, the current temperature of the electric heater is obtained by a thermal sensor.
[0098] Step S402: Determine the gear of the blower according to the current temperature of the electric heater.
[0099] Since the relationship between the current temperature of the electric heater and the gear of the blower is negatively correlated, in a possible implementation, the gear of the blower is determined by calculation according to the functional relationship between the current temperature of the electric heater and the gear of the blower.
[0100] The gear of the blower is determined by calculation, so that the gear of the blower is more accurate.
[0101] In a possible implementation, the gear of the blower is determined by table lookup according to the current temperature of the electric heater.
[0102] For example, if the blower has 3 gears, 0-2 gears, when the gear of the blower is 0, the current temperature of the electric heater remains basically unchanged at 60℃ 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.
[0103] Table 1:
[0104]
[0105] It should be noted that Table 1 is only an exemplary illustration of the correspondence between the current temperature of the electric heater and the gear of the blower. In actual applications, one skilled in the art can determine the correspondence between the current temperature of the electric heater and the gear of the blower according to the corresponding data between the actual temperature of the electric heater and the actual gear of the blower.
[0106] As can be seen from Table 1, when the current temperature of the electric heater is 60℃, the gear of the blower is 0 gear. 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.
[0107] By looking up the table, the gear of the blower is determined, which greatly reduces the amount of calculation and makes the controller more responsive.
[0108] In actual applications, the driving demand is constantly changing, the engine speed is also constantly changing, and then the heat generated by the engine will also change, so that the current water temperature of the engine cooling water circuit and the current temperature of the electric heater will also change. 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 will still have an impact on determining the gear of the blower.
[0109] In addition, as described 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 simultaneously affecting the current temperature of the electric heater and the current water temperature of the engine cooling water circuit. Therefore, when determining the gear of the blower, the current water temperature of the engine cooling water circuit and the current temperature of the electric heater should be considered comprehensively.
[0110] In actual applications, under the influence of the wind speed of the blower, i.e. the gear 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, the temperature change amplitudes of the two are not the same. For example, when the heating power of the electric heater is 0, the gear of the blower is 0 gear, the current water temperature of the engine is 70℃, and the current temperature of the electric heater is 60℃, the temperature difference between the two is 10℃; after adjusting the gear of the blower to 1 gear, the current water temperature of the engine is 65℃, which changes by 5℃, while the current temperature of the electric heater is 50℃, which changes by 10℃, and the temperature difference between the two becomes 15℃.
[0111] Generally, under the same wind speed influence, the water temperature of the engine cooling water circuit varies less, while the temperature of the electric heater varies more, and the temperature difference (which can be referred to as "temperature difference" herein) between the water temperature of the engine cooling water circuit and the temperature of the electric heater increases. As the gear of the blower increases, the wind speed increases, and the temperature difference further increases. The relationship between the temperature difference and the gear of the blower is positively correlated.
[0112] Therefore, in a possible implementation, the gear of the blower is determined according to the temperature difference.
[0113] Referring to Figure 5 Another flowchart for acquiring the gear of the blower is provided for the embodiments of the present application. As shown in Figure 5 Step S301 includes steps S501-S502.
[0114] Step S501: Acquire the current temperature of the electric heater and the current water temperature of the engine cooling water circuit.
[0115] In a possible implementation, the current temperature of the electric heater and the current water temperature of the engine cooling water circuit are respectively acquired by a thermal sensor.
[0116] Step S502: Determine the gear 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.
[0117] In a possible implementation, the gear of the blower is determined by calculation according to the 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 of the blower.
[0118] The gear of the blower is determined by calculation, so that the gear of the blower is more accurate.
[0119] In a possible implementation, the gear of the blower is determined by table lookup according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.
[0120] For example, if the blower has three gears, 0-2 gears. Table 2 provides a corresponding relationship 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 of the blower.
[0121] Table 2:
[0122]
[0123] It should be noted that Table 2 is only an exemplary illustration of the correspondence between the current temperature of the electric heater and the gear of the blower. In actual applications, one skilled in the art can determine the correspondence 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 of the blower according to the corresponding data between the actual temperature difference and the actual gear of the blower.
[0124] As can be seen from Table 2, when the temperature difference is 20℃, it can be confirmed that the gear of the blower is 1 gear. 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.
[0125] By looking up the table, the gear of the blower is determined, which greatly reduces the amount of calculation and makes the controller more responsive.
[0126] 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 influence of the air speed of the blower on the temperature difference. That is, the lower the current ambient temperature, the stronger the influence of the gear of the blower on the temperature difference, and the smaller the gear of the blower that can be generated for the same temperature difference. Conversely, the higher the current ambient temperature, the greater the temperature difference, and the stronger the influence of the air speed of the blower on the temperature difference. Therefore, the relationship between the current ambient temperature and the gear of the blower is positively correlated.
[0127] That is, the gear 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.
[0128] Referring to Figure 6 Another flowchart for obtaining the gear of the blower is provided for the embodiments of the present application. As shown in Figure 6 Step S301 includes steps S601-S602.
[0129] 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.
[0130] In one 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 obtained by a thermal sensor respectively.
[0131] Step S602: Determine the gear of the blower according to the current ambient temperature and according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.
[0132] In a possible implementation, the gear of the air 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.
[0133] For example, if the air blower has three gears, 0th gear to 2nd gear, when the gear of the air blower is 0th gear, the current temperature of the electric heater remains basically unchanged at 60℃ without considering the influence of the air speed of the air blower. Table 3 provides a correspondence 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 air blower.
[0134] Table 3:
[0135]
[0136] It should be noted that Table 3 is only an exemplary description of the correspondence between 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 air blower. In actual application, a person skilled in the art can determine the correspondence 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 air blower according to the corresponding data between the actual temperature difference and the actual gear of the air blower.
[0137] As can be seen from Table 3, when the current ambient temperature is -15℃ and the temperature difference is 25℃, it can be confirmed that the gear of the air blower is 2nd gear. The lower the current ambient temperature, the smaller the temperature difference, and the lower the gear of the air blower. The higher the current ambient temperature, the greater the temperature difference, and the higher the gear of the air blower.
[0138] By looking up the table to determine the gear of the air blower, the amount of calculation is greatly reduced, and the response of the controller is more sensitive.
[0139] According to the above description, when the controller resource is insufficient to directly obtain the gear of the air blower, the gear of the air blower can be indirectly obtained according to 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 resource is sufficient or can directly obtain the gear of the air blower by accessing the gear voltage signal line of the air blower, the gear of the air blower can be directly obtained.
[0140] Therefore, in a possible implementation, the controller accesses the gear voltage of the air blower, and the gear of the air blower is determined by obtaining the gear voltage signal of the air blower.
[0141] For example, when the gear voltage signal of the blower is less than 0.5V or greater than 2V, it is determined that the gear of the blower is gear 0, and when the gear voltage signal of the blower is between 0.7V and 1V, it is determined that the gear of the blower is gear 1. The blower has multiple gears, and each gear can be determined according to the interval in which the gear voltage signal is located. As an example, the gear of the blower is determined by obtaining the gear voltage signal of the blower. In actual applications, a person skilled in the art can determine the gear of the blower according to the actual gear voltage signal and the voltage signal interval corresponding to the gear.
[0142] As described above, in the embodiments of the present application, the gear of the blower can be indirectly obtained at different times according to different limiting conditions when the controller resource is insufficient. Of course, the gear of the blower can also be directly obtained when the controller resource is sufficient.
[0143] It is pointed out again that the purpose of obtaining the gear of the blower is to use the gear of the blower as a control condition to control the heating power of the electric heater when the heating mode of the vehicle is switched from engine cooling water heating to electric heater heating, so as to avoid the problems of too low outlet temperature, poor heating effect, or too high temperature of the electric heater, which causes damage to the electric heater.
[0144] Therefore, when the engine is switched from the start state to the stop state, the heating mode of the vehicle is switched from the engine cooling water heating to the electric heater heating, and the gear 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.
[0145] 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 of the blower, the current ambient temperature, and the current water temperature of the engine cooling water.
[0146] As described above, when the gear of the blower is obtained at a preset time interval, multiple gears of the blower can be obtained. In the embodiments of the present application, the last obtained gear of the blower is used as a control condition to determine the duty cycle of the control signal of the electric heater.
[0147] Therefore, in a possible implementation manner, the duty cycle of the control signal of the electric heater is determined according to the last obtained gear of the blower, the current ambient temperature, and the current water temperature of the engine cooling water.
[0148] Until the heating mode switching described above, the last obtained gear of the blower is the most accurate, and therefore, using the last obtained gear of the blower as a control condition makes the determined duty cycle of the control signal of the electric heater more accurate.
[0149] Referring to Figure 7 A flowchart of a control method for controlling the duty cycle of a control signal of an electric heater is provided for the embodiments of the present application. As shown in Figure 7 Step S302 includes steps S701-S703.
[0150] Step S701: Determine the first control signal duty cycle of the electric heater according to the current ambient temperature and the gear of the blower.
[0151] As described above, when the heating power of the electric heater is 0, both the current ambient temperature and the gear of the blower will affect the temperature of the electric heater. When the heating mode of the vehicle is switched from the engine cooling water route heating to the electric heater heating, the current temperature of the electric heater at the switching moment should be considered, and at the same time, the influence of the current ambient temperature at the switching moment on the temperature control of the electric heater should also be considered. Therefore, the power of the electric heater should be controlled by controlling the control signal duty cycle of the electric heater, so as to control the temperature of the electric heater and weaken the influence of the wind speed of the blower on the electric heater after the heating mode is switched.
[0152] In one possible implementation, the first control signal duty cycle of the electric heater is determined according to the current ambient temperature and the gear of the blower by means of table lookup.
[0153] For example, if the blower has four gears, namely, gears 0-3. Table four provides a correspondence table of the current ambient temperature, the gear of the blower and the first control signal duty cycle of the electric heater.
[0154] Table four:
[0155]
[0156] It should be noted that table four is only an exemplary description of the correspondence between the current ambient temperature, the gear of the blower and the first control signal duty cycle of the electric heater. In actual applications, those skilled in the art can determine the correspondence table of the current ambient temperature, the gear of the blower and the first control signal duty cycle of the electric heater according to the actual correspondence between the current ambient temperature, the gear of the blower and the first control signal duty cycle of the electric heater.
[0157] As can be seen from table four, when the current ambient temperature is -15℃ and the gear of the blower is gear 2, it can be confirmed that the first control signal duty cycle of the electric heater is 20%. As can be understood from table four, the first control signal duty cycle of the electric heater decreases with the increase of the current ambient temperature. The first control signal duty cycle of the electric heater increases with the increase of the gear of the blower.
[0158] After the ambient temperature rises, the current temperature of the electric heater also rises. If the duty cycle of the first control signal remains unchanged or increases, the heating power of the electric heater remains unchanged or increases. Then under the influence of the rising ambient temperature, the electric heater may overheat, thereby causing the problem of damage to the hardware of the electric heater. Therefore, after the ambient temperature rises, the duty cycle of the first control signal for controlling the electric heater is reduced, so that the heating power of the electric heater is reduced, thereby avoiding the problem of overheating and damage of the electric heater.
[0159] After the gear of the air blower increases, the air speed of the air blower increases. If the duty cycle of the first control signal remains unchanged or decreases, the heating power of the electric heater remains unchanged or decreases. Then under the influence of the increasing air speed, the temperature of the electric heater may decrease, thereby causing the problem of large temperature difference at the air outlet when the heating mode of the vehicle is switched from the engine cooling water route heating to the electric heater heating, and reducing the user's riding experience. Therefore, after the gear of the air blower increases, the duty cycle of the first control signal for controlling the electric heater is increased, so that the heating power of the electric heater is increased, thereby avoiding the problem of large temperature difference at the air outlet and improving the user's riding experience.
[0160] In addition, by looking up the table, the gear of the air blower is determined, which greatly reduces the calculation amount and makes the controller more responsive.
[0161] 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 route.
[0162] As described above, whether the heating power of the electric heater is 0 or not, the current ambient temperature and the current water temperature of the engine cooling water route 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 route should be considered.
[0163] In one possible implementation, the duty cycle of the second control signal of the electric heater is determined by looking up the table according to the current ambient temperature and the current water temperature of the engine cooling water route.
[0164] For example, if the air blower has 4 gears, namely 0 gear to 3 gear. Table five provides a corresponding relationship table of the current ambient temperature, the current water temperature of the engine cooling water route and the duty cycle of the second control signal of the electric heater.
[0165] Table five:
[0166]
[0167] It should be noted that Table 5 is only an exemplary illustration of the correspondence between the current ambient temperature, the current water temperature of the engine cooling water circuit, and the second control signal duty cycle of the electric heater. In actual applications, one 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 second control signal duty cycle of the electric heater according to the actual correspondence between the current ambient temperature, the current water temperature of the engine cooling water circuit, and the second control signal duty cycle of the electric heater.
[0168] As can be seen from Table 5, when the current ambient temperature is -15℃ and the current water temperature is 35℃, it can be confirmed that the second control signal duty cycle of the electric heater is 70%. As can be understood from Table 5, the second control signal duty cycle of the electric heater decreases as the current ambient temperature increases. The second control signal duty cycle of the electric heater decreases as the current water temperature increases.
[0169] As can be understood, after the current water temperature of the engine cooling water circuit increases, the current temperature of the electric heater increases, and the temperature rise is obvious. At this time, if the second control signal of the electric heater remains unchanged or increases, the heating power of the electric heater will remain unchanged or increase. Under the combined action of the heating power and the heat radiation of the engine cooling water circuit, the electric heater may be damaged due to overheating. Therefore, after the current water temperature of the engine cooling water circuit increases, the second control signal duty cycle of the electric heater is reduced, so that the heating power of the electric heater is reduced, thereby keeping the temperature of the electric heater constant or even slightly reducing the temperature of the electric heater, and thus avoiding the problem of damage to the electric heater due to overheating.
[0170] In addition, by looking up the table to determine the gear of the blower, the calculation amount is greatly reduced, and the response of the controller is more sensitive.
[0171] Step S703: determining the control signal duty cycle of the electric heater according to the first control signal duty cycle and the second control signal duty cycle.
[0172] In one possible implementation, the control signal duty cycle of the electric heater is determined by summing the first control signal duty cycle and the second control signal duty cycle.
[0173] For example, when the current ambient temperature is -15℃, the gear of the blower is 2, and the current water temperature of the engine cooling water circuit is 35℃, the first control signal duty cycle is 20% as can be determined from Table 4, and the second control signal duty cycle is 70% as can be determined from Table 5. Then, the control signal duty cycle of the electric heater is 20%+70%=90%.
[0174] The air speed of the blower at different gears is different, and different air speeds have different influences on the current temperature of the electric heater. The influences of different air speeds, i.e., different gears of the blower, on the current temperature of the electric heater are compensated by summing the duty cycles of the control signals, thereby avoiding the problems described above.
[0175] In actual applications, the influences of the first control signal duty cycle and the second control signal duty cycle on the current temperature of the electric heater can be different, and therefore, in a possible implementation, the control signal duty cycle of the electric heater is determined in a manner of weighted sum according to the first control signal duty cycle and the second control signal duty cycle.
[0176] For example, when the current ambient temperature is -15℃, the gear of the blower is 2, and the current water temperature of the engine cooling water circuit is 35℃, the first control signal duty cycle is determined to be 20% according to Table 4, and the second control signal duty cycle is determined to be 70% according to Table 5. If the influence of the first control signal duty cycle on the current temperature of the electric heater accounts for 90%, and the influence of the second control signal duty cycle on the current temperature of the electric heater accounts for 110%, then the control signal duty cycle of the electric heater is 20%×0.9+70%×1.1=95%.
[0177] The control signal duty cycle of the electric heater is determined by weighted sum of the first control signal duty cycle and the second control signal duty cycle. The weights can be flexibly adjusted according to the influences of the gear of the blower and the water temperature of the engine cooling water circuit on the temperature of the electric heater, so that the control method is more flexible and accurate.
[0178] In actual applications, when the gear of the blower is less than or equal to a certain gear threshold, the air speed of the blower is small, 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 can cause hardware damage due to over-temperature.
[0179] Therefore, in a possible implementation, if the gear 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 control signal duty cycle of the electric heater is determined to be 0.
[0180] For example, the preset gear threshold is 2, the first temperature threshold is 70℃, and the second temperature threshold is 60℃. If the gear of the blower is 1, the current water temperature of the engine cooling water circuit is 72℃, and the current temperature of the electric heater is 63℃, then the control signal duty cycle of the electric heater should be controlled to be 0 at this time.
[0181] 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, thereby avoiding the problem that the temperature of the electric heater continuously rises due to the heating power not being 0, and the electric heater is damaged due to over-temperature.
[0182] Step S303: controlling the heating power of the electric heater according to the duty cycle of the control signal.
[0183] According to the duty cycle of the control signal, the heating power of the electric heater is controlled, thereby realizing temperature control of the electric heater.
[0184] Corresponding to the above method embodiments, the present application further provides a heating control device of a vehicle. Specifically, referring to Figure 8 , a structural schematic diagram of a heating control device of a vehicle is provided for the embodiments of the present application. As shown in Figure 8 , the heating control device 800 of the vehicle is shown in the figure. The heating control device 800 of the 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 configured to acquire the gear of the blower; when the engine is switched from the starting state to the stopped state, the control signal determination module 802 is configured to determine the duty cycle of the control signal 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; and the heating power control module 803 is configured to control the heating power of the electric heater according to the duty cycle of the control signal.
[0185] The specific content related to the embodiments of the present application can be referred to the description of the above method embodiments, and will not be described again for the sake of brevity.
[0186] Corresponding to the above method embodiments, the present application further provides a vehicle. The vehicle specifically includes a controller configured to execute part or all of the steps in the above method embodiments, and will not be described again for the sake of brevity.
[0187] Corresponding to the above method embodiments, the present application further provides a computer storage medium, wherein the computer storage medium can store a program, and the program can include part or all of the steps in the above method embodiments when executed. The storage medium can be a magnetic disc, an optical disc, a read-only memory (ROM), a random access memory (RAM), or the like.
[0188] In the embodiments of the present application, "at least one" means one or more, and "multiple" means two or more. The "and / or" describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B can represent the cases of A alone, A and B together, and B alone. Wherein A and B can be singular or plural. The character " / " generally represents an "or" relationship between the front and rear associated objects. "At least one of the following" and the like means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b and c can represent: a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0189] Those of ordinary skill in the art can realize that the units and algorithm steps described in the embodiments disclosed herein can be realized in electronic hardware, computer software, and a combination of electronic hardware and computer software. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0190] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0191] In several embodiments provided in the present application, any function realized in the form of a software function unit and sold or used as an independent product can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that make contributions to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0192] The same and similar parts among the various embodiments in the specification can be referred to each other. In particular, for the device embodiments and the terminal embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the description in the method embodiments. The same and similar parts among the various embodiments in the specification can be referred to each other. In particular, for the device embodiments and the terminal embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can refer to the description in the method embodiments.
Claims
1. A method of heating control of a vehicle, characterized by, The method comprises: obtaining a gear of a blower; when the engine is switched from a starting state to a stopping state, determining a duty cycle of a control signal of an electric heater according to the gear of the blower, a current ambient temperature and a current water temperature of an engine cooling water circuit; controlling a heating power of the electric heater according to the duty cycle of the control signal; the obtaining of the gear of the blower comprises: obtaining a current temperature of the electric heater; determining the gear of the blower according to the current temperature of the electric heater; 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; the determining of the gear of the blower according to the current temperature of the electric heater comprises: determining the gear of the blower according to a difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.
2. The method of claim 1, wherein, the obtaining of the gear of the blower comprises: obtaining the gear of the blower at a preset time interval.
3. The method of claim 2, wherein, the determining of the duty cycle of the control signal 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 comprises: determining the duty cycle of the control signal 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 obtained last time.
4. The method of claim 2, wherein, the obtaining of the gear of the blower at a preset time interval comprises: if a preset condition is met, obtaining the gear of the blower at a preset time interval, the preset condition comprising 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 of claim 4, wherein the engine being in the running state comprises that the engine is in the running state and is delayed by a preset first time threshold; and / or, the heating power of the electric heater being 0 comprises that the heating power of the electric heater is 0 and is delayed by a preset second time threshold.
6. The method of claim 1, wherein, the obtaining of the gear of the blower comprises: obtaining the gear of the blower when the engine is switched from the starting state to the stopping state.
7. The method of claim 1, wherein the obtaining of the current temperature of the electric heater and the current water temperature of the engine cooling water circuit comprises: obtaining the current temperature of the electric heater, the current water temperature of the engine cooling water circuit and a current ambient temperature; the determining of the gear 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 comprises: determining the gear of the blower according to the current ambient temperature and according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.
8. The method of claim 1, wherein, the determining of the duty cycle of the control signal 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 comprises: determining a first duty cycle of a control signal of the electric heater according to the current ambient temperature and the gear of the blower; determining a second duty cycle of the control signal of the electric heater according to the current ambient temperature and the current water temperature of the engine cooling water circuit; determining the duty cycle of the control signal of the electric heater according to the first duty cycle of the control signal and the second duty cycle of the control signal.
9. The method of claim 1, wherein, Also included are: If the gear of the air blower is less than or equal to a preset gear threshold value, and the current water temperature of the engine cooling water circuit is greater than or equal to a preset first temperature threshold value and / or the current temperature of the electric heater is greater than or equal to a preset second temperature threshold value, the duty cycle of the control signal of the electric heater is determined to be 0.
10. A heating control device for a vehicle, characterized by comprising: The device comprises: An air blower gear acquisition module for acquiring the gear of the air blower; A control signal determination module for determining the duty cycle of the control signal of the electric heater according to the gear of the air blower, the current ambient temperature and the current water temperature of the engine cooling water circuit when the engine switches from the start state to the stop state; A heating power control module for controlling the heating power of the electric heater according to the duty cycle of the control signal; The air blower gear acquisition module is specifically configured to acquire the current temperature of the electric heater, and determine the gear of the air blower according to the current temperature of the electric heater; the acquisition of the current temperature of the electric heater includes acquisition of the current temperature of the electric heater and the current water temperature of the engine cooling water circuit; the determination of the gear of the air blower according to the current temperature of the electric heater includes determination of the gear of the air blower according to the difference between the current water temperature of the engine cooling water circuit and the current temperature of the electric heater.
11. A vehicle characterized by comprising: Including: A controller configured to perform the method of any one of claims 1 to 9.
12. A computer-readable storage medium, characterized in that, The computer readable storage medium comprises a stored program, wherein the computer readable storage medium controls the device where the computer readable storage medium is located to perform the method of any one of claims 1 to 9 when the program is running.
Citation Information
Patent Citations
Hybrid vehicle air conditioner heating control method based on double-waterway circulation framework
CN116691274A
DEVICE FOR REGULATING THE TEMPERATURE IN A MOTOR VEHICLE CABIN
SE7708659L