Method and device for controlling electronic thermostat, electronic equipment and vehicle
By obtaining multiple parameters to determine the duty cycle of the electronic thermostat, the engine fluid temperature is directly controlled, solving the problem of slow response speed of PID control, realizing fast response and precise temperature regulation, and improving the vehicle's thermal management efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- GREAT WALL MOTOR CO LTD
- Filing Date
- 2023-06-16
- Publication Date
- 2026-05-22
Smart Images

Figure CN116517677B_ABST
Abstract
Description
Technical Field
[0001] This application belongs to the field of vehicle control technology, and in particular relates to a notification method, device, electronic equipment and vehicle for an electronic thermostat. Background Technology
[0002] Currently, electronic thermostats are controlled using a closed-loop system based on water temperature. This involves first setting a target engine coolant temperature and determining a base duty cycle based on engine speed and load. Then, the electronic thermostat is controlled by adjusting the actual coolant temperature and the difference between the actual and target temperatures using proportional (P), integral (I), and derivative (D) functions. This control method has a long calibration time, and due to the wax coating inherent in electronic thermostats, the duty cycle determined by PID control does not accurately reflect the actual coolant temperature response. Furthermore, rapid PID control can cause fluctuations in coolant temperature.
[0003] Existing technologies suffer from poor duty cycle response speed of electronic thermostats determined by proportional-integral-derivative control, resulting in fluctuating engine coolant temperature. Summary of the Invention
[0004] This application provides a control method, device, electronic equipment, and vehicle for an electronic thermostat, which can solve the problem that the duty cycle response speed of the electronic thermostat determined by proportional-integral-derivative control is not high, resulting in fluctuating engine coolant temperature.
[0005] In a first aspect, embodiments of this application provide a control method for an electronic thermostat, applied to an engine control module, comprising:
[0006] It acquires ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, target fluid temperature, and power battery supply voltage.
[0007] Based on the ambient temperature, the vehicle speed, the torque change rate, the engine output torque, the engine fluid medium temperature, and the target fluid medium temperature, the first duty cycle of the electronic thermostat is determined;
[0008] If the engine fluid medium temperature is greater than or equal to a preset temperature threshold, determine the second duty cycle of the electronic thermostat;
[0009] The third duty cycle of the electronic thermostat is determined based on the power supply voltage and the engine fluid temperature.
[0010] Based on the first duty cycle, the second duty cycle, and the third duty cycle, the target duty cycle of the electronic thermostat is determined;
[0011] Based on the target duty cycle, the electronic thermostat is controlled to adjust the engine fluid temperature to the target fluid temperature.
[0012] In one embodiment, the target liquid medium temperature includes a first target liquid medium temperature, a second target liquid medium temperature, a third target liquid medium temperature, and a fourth target liquid medium temperature; the engine speed includes a first engine speed and a second engine speed; and the engine load includes a first engine load and a second engine load. Obtaining the target liquid medium temperature includes:
[0013] Obtain the first engine speed and the first engine load;
[0014] The first target liquid medium temperature is determined based on the first engine speed and the first engine load;
[0015] The second target liquid medium temperature is determined based on the ambient temperature and the first target liquid medium temperature.
[0016] Obtain the second engine speed and the second engine load;
[0017] The third target liquid medium temperature is determined based on the second engine speed and the second engine load;
[0018] Based on the ambient temperature and the third target liquid medium temperature, the fourth target liquid medium temperature is determined;
[0019] If the fourth target liquid medium temperature is greater than or less than the second target liquid medium temperature, filtering is performed based on the second target liquid medium temperature and the fourth target liquid medium temperature to determine the filtered target liquid medium temperature.
[0020] In one embodiment, determining the first duty cycle of the electronic thermostat based on the ambient temperature, the vehicle speed, the torque change rate, the engine output torque, the engine fluid temperature, and the target fluid temperature includes:
[0021] Based on the engine fluid medium temperature and the target fluid medium temperature, determine the fluid medium temperature difference between the engine fluid medium temperature and the target fluid medium temperature;
[0022] Based on the engine fluid medium temperature and the fluid medium temperature difference, a first temperature difference duty cycle of the electronic thermostat is determined, wherein the first temperature difference duty cycle characterizes the duty cycle corresponding to the engine fluid medium temperature and the fluid medium temperature difference.
[0023] Based on the ambient temperature, the vehicle speed, and the first temperature difference duty cycle, a first corrected duty cycle of the electronic thermostat is determined. The first corrected duty cycle represents the correction duty cycle of the first temperature difference duty cycle based on the ambient temperature and the vehicle speed.
[0024] Based on the torque change rate, the engine output torque, and the first correction duty cycle, the first torque duty cycle of the electronic thermostat is determined. The first torque duty cycle represents the torque duty cycle after correcting the first correction duty cycle according to the torque change rate and the engine output torque.
[0025] The first duty cycle is determined based on the first temperature difference duty cycle, the first corrected duty cycle, and the first torque duty cycle.
[0026] In one embodiment, determining the first corrected duty cycle of the electronic thermostat based on the ambient temperature, the vehicle speed, and the first temperature difference duty cycle includes:
[0027] A first correction coefficient is determined based on the ambient temperature and the vehicle speed, wherein the first correction coefficient represents a correction coefficient corresponding to the ambient temperature and the vehicle speed;
[0028] Based on the first temperature difference duty cycle and the first correction coefficient, the first corrected duty cycle of the electronic thermostat is determined.
[0029] In one embodiment, determining the first torque duty cycle of the electronic thermostat based on the torque change rate, the engine output torque, and the first corrected duty cycle includes:
[0030] Obtain the engine output torque and the preset torque change duration;
[0031] The torque change rate is determined based on the engine output torque and the preset torque change duration;
[0032] A second correction coefficient is determined based on the torque change rate and the engine output torque;
[0033] The first torque duty cycle of the electronic thermostat is determined based on the second correction coefficient and the first correction duty cycle.
[0034] In one embodiment, determining the target duty cycle of the electronic thermostat based on the first duty cycle, the second duty cycle, and the third duty cycle includes:
[0035] The maximum duty cycle of the electronic thermostat is determined by performing a maximum value operation based on the first duty cycle and the second duty cycle.
[0036] The target duty cycle of the electronic thermostat is determined by performing a minimum value operation based on the third duty cycle and the larger duty cycle.
[0037] In one embodiment, the preset temperature threshold is greater than or equal to 108°C.
[0038] Secondly, embodiments of this application provide a control device for an electronic thermostat, comprising:
[0039] The acquisition module is used to acquire ambient temperature, vehicle speed, torque change rate, engine fluid medium temperature, target fluid medium temperature, and power supply voltage.
[0040] The first determining module is used to determine the first duty cycle of the electronic thermostat based on the ambient temperature, the vehicle speed, the torque change rate, the engine fluid medium temperature, and the target fluid medium temperature.
[0041] The second determining module is used to determine the second duty cycle of the electronic thermostat if the temperature of the engine liquid medium is greater than or equal to a preset temperature.
[0042] The third determining module is used to determine the third duty cycle of the electronic thermostat based on the power supply voltage and the engine fluid medium temperature;
[0043] The fourth determining module is used to determine the target duty cycle of the electronic thermostat based on the first duty cycle, the second duty cycle, and the third duty cycle;
[0044] The control module is used to control the electronic thermostat to adjust the engine fluid medium temperature to the target fluid medium temperature based on the target duty cycle.
[0045] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method as described in any one of the first aspects.
[0046] Fourthly, embodiments of this application provide a vehicle that includes a control device for an electronic fan as described in the second aspect, the control device performing the method as described in any one of the first aspects.
[0047] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect above, and will not be repeated here.
[0048] The beneficial effects of the embodiments in this application compared with the prior art are:
[0049] This application is applied to an engine control module, which acquires ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, target fluid temperature, and power battery supply voltage; based on the ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, and target fluid temperature, determines a first duty cycle of the electronic thermostat; if the engine fluid temperature is greater than or equal to a preset temperature threshold, determines a second duty cycle of the electronic thermostat; based on the power supply voltage and engine fluid temperature, determines a third duty cycle of the electronic thermostat; based on the first, second, and third duty cycles, determines a target duty cycle of the electronic thermostat; and based on the target duty cycle... Compared to existing technologies that use proportional-integral-derivative (PID) control, this new electronic thermostat adjusts the engine fluid temperature to a target temperature. By directly obtaining the corrected first duty cycle from various parameters, the second duty cycle for thermal protection, and the third duty cycle related to the battery supply voltage and engine fluid temperature, the target duty cycle determined from these three duty cycles is used to control the electronic thermostat to adjust the engine fluid temperature. This eliminates the need for PID control, reducing calibration time, improving the electronic thermostat's response speed, reducing engine fluid temperature fluctuations, enhancing control accuracy, and improving vehicle thermal management efficiency. Attached Figure Description
[0050] To more clearly illustrate the technical solutions in the embodiments of this application, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0051] Figure 1 This is a schematic flowchart of a control method for an electronic thermostat provided in an embodiment of this application;
[0052] Figure 2 This is a schematic diagram of a process for obtaining the temperature of a target liquid medium according to another embodiment of this application;
[0053] Figure 3 This is a flowchart illustrating the process of determining the first duty cycle of an electronic thermostat based on ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid medium temperature, and target fluid medium temperature, provided in another embodiment of this application.
[0054] Figure 4 This is a flowchart illustrating the process of determining the first corrected duty cycle of an electronic thermostat based on ambient temperature, vehicle speed, and a first temperature difference duty cycle, according to another embodiment of this application.
[0055] Figure 5 This is a flowchart illustrating the process of determining the first torque duty cycle of an electronic thermostat based on the torque change rate, engine output torque, and first corrected duty cycle, according to another embodiment of this application.
[0056] Figure 6 This is a flowchart illustrating the process of determining the target duty cycle of an electronic thermostat based on a first duty cycle, a second duty cycle, and a third duty cycle, according to another embodiment of this application.
[0057] Figure 7 This is a schematic diagram of the structure of a control device for an electronic thermostat provided in an embodiment of this application. Detailed Implementation
[0058] In the following description, specific details such as particular system architectures and techniques are set forth for illustrative purposes and not for limitation, in order to provide a thorough understanding of the embodiments of this application. However, those skilled in the art will understand that this application may also be implemented in other embodiments without these specific details. In other instances, detailed descriptions of well-known systems, apparatuses, circuits, and methods have been omitted so as not to obscure the description of this application with unnecessary detail.
[0059] It should be understood that, when used in this application specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or a collection thereof.
[0060] It should also be understood that the term “and / or” as used in this application specification and the appended claims means any combination of one or more of the associated listed items and all possible combinations, and includes such combinations.
[0061] Furthermore, in the description of this application and the appended claims, the terms "first," "second," "third," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0062] References to "one embodiment" or "some embodiments" as described in this specification mean that one or more embodiments of this application include a specific feature, structure, or characteristic described in connection with that embodiment. Therefore, the phrases "in one embodiment," "in some embodiments," "in other embodiments," "in still other embodiments," etc., appearing in different parts of this specification do not necessarily refer to the same embodiment, but rather mean "one or more, but not all, embodiments," unless otherwise specifically emphasized. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless otherwise specifically emphasized.
[0063] The vehicle cooling system is used to ensure the vehicle's power, economy, and the lifespan of its components during all stages of vehicle startup, warm-up, driving, and shutdown. The electronic thermostat is a valve that controls the flow path of the coolant. It automatically adjusts the amount of water entering the radiator based on the engine's coolant temperature, changing the water circulation range to regulate the coolant's heat dissipation capacity and ensure the engine operates within a suitable temperature range.
[0064] The thermostat is a key component regulating the large and small circulation of coolant, playing a crucial role in the cooling system. Traditional wax-type thermostats have drawbacks such as slow response and fixed opening temperature, failing to precisely control coolant temperature and easily causing problems such as overcooling, overheating, or excessive engine power consumption. Ball valve electronic thermostats, on the other hand, use a motor to control the opening of the ball valve, enabling precise control of different engine circuits and reducing engine power loss, but they are relatively more expensive.
[0065] The electronic thermostat in this application embodiment adds an electric heating function compared to the wax-type thermostat. The electric heating allows the thermostat to be opened in advance or the electric heating to be turned off. In conjunction with the use of an electronic water pump and an electronic fan, the actual water temperature approaches the target water temperature, thereby achieving a relatively better heat dissipation and energy consumption effect. Moreover, it is less expensive than the ball valve type electronic thermostat.
[0066] Currently, electronic thermostats are controlled using a closed-loop system based on water temperature. This involves first setting a target engine coolant temperature and determining a base duty cycle based on engine speed and load. Then, the final duty cycle is determined by calculating the actual coolant temperature and the difference between the actual and target temperatures using proportional (P), integral (I), and derivative (D) functions. This final duty cycle is then used to control the electronic thermostat. However, this control method has a long calibration time, and due to the wax coating inherent in electronic thermostats, the duty cycle determined by PID control does not accurately reflect the actual coolant temperature response. Furthermore, rapid PID control can cause fluctuations in coolant temperature.
[0067] As shown in Table 1, the basic duty cycle of proportional-integral-derivative control is based on engine speed and engine load, and the duty cycle of the electronic thermostat is determined by hub testing.
[0068] Table 1 Engine Speed, Engine Load, and Corresponding Base Duty Cycle
[0069]
[0070] Existing technologies suffer from poor duty cycle response speed of electronic thermostats determined by proportional-integral-derivative control, resulting in fluctuating engine coolant temperature.
[0071] This application discloses a control method for an electronic thermostat, applied to an engine control module. The method acquires ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, target fluid temperature, and the power supply voltage of the battery. Based on these parameters, a first duty cycle of the electronic thermostat is determined. If the engine fluid temperature is greater than or equal to a preset temperature threshold, a second duty cycle is determined. A third duty cycle is determined based on the power supply voltage and engine fluid temperature. Finally, a target duty cycle is determined based on the first, second, and third duty cycles. Duty cycle; Based on the target duty cycle, the electronic thermostat is controlled to adjust the engine fluid temperature to the target fluid temperature. Compared with the existing proportional-integral-derivative (PID) control method, this method directly obtains the corrected first duty cycle from each parameter, the second duty cycle for thermal protection, and the third duty cycle related to the power battery supply voltage and engine fluid temperature. The target duty cycle determined from these three duty cycles is used to control the electronic thermostat to adjust the engine fluid temperature. This eliminates the need for PID control, thereby reducing calibration time, improving the response speed of the electronic thermostat, reducing fluctuations in engine fluid temperature, improving the control accuracy of the electronic thermostat, and enhancing the vehicle's thermal management efficiency.
[0072] The technical solution of this application will be described below through specific embodiments.
[0073] Firstly, such as Figure 1 As shown, this embodiment provides a control method for an electronic thermostat, applied to an engine control module, including:
[0074] S100 acquires ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, target fluid temperature, and power battery supply voltage.
[0075] In one embodiment, ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, target fluid temperature, and battery supply voltage are acquired to facilitate correction and determination of the electronic thermostat's duty cycle. The engine fluid includes water. In this embodiment, no specific limitations are placed on the engine fluid and corresponding electronic pump; selection is based on the specific needs of different vehicle models.
[0076] In one embodiment, the target liquid medium temperature includes a first target liquid medium temperature, a second target liquid medium temperature, a third target liquid medium temperature, and a fourth target liquid medium temperature; the engine speed includes a first engine speed and a second engine speed; and the engine load includes a first engine load and a second engine load.
[0077] In one embodiment, such as Figure 2 As shown, obtaining the temperature of the target liquid medium includes:
[0078] S110, obtain the first engine speed and the first engine load.
[0079] S120, based on the first engine speed and the first engine load, determines the first target liquid medium temperature.
[0080] In one embodiment, as shown in Table 2, when the engine speed increases from 650 rpm to 6000 rpm while the engine load remains constant, the target liquid medium temperature decreases as the engine speed increases (except when the engine load is 0% or 15%); when the engine load increases from 0% to 180% while the engine speed remains constant, the target liquid medium temperature decreases as the engine load increases.
[0081] In one embodiment, as shown in Table 2, the first target liquid medium temperature is determined based on the first engine speed and the first engine load; for example, if the first engine load is 45% and the first engine speed is 1000 rpm, the corresponding first target liquid medium temperature is 95°C; or, if the first engine speed is 3000 rpm and the first engine load is 145%, the corresponding first target liquid medium temperature is 87°C.
[0082] Table 2 Engine Speed, Engine Load, and Corresponding Target Liquid Medium Temperature
[0083]
[0084] S130, based on the ambient temperature and the first target liquid medium temperature, determine the second target liquid medium temperature.
[0085] In one embodiment, a second target liquid medium temperature is determined based on the ambient temperature and the first target liquid medium temperature. Since the target liquid medium temperature is corrected according to the ambient temperature, the control accuracy of the electronic thermostat is improved, and the mismatch between the target liquid medium temperature and the environment is avoided, thus reducing energy consumption.
[0086] In one embodiment, as shown in Table 3, the environmental correction factor for the target liquid medium is determined based on the ambient temperature, and the second target liquid medium temperature is determined based on the product of the environmental correction factor and the first target liquid medium temperature. For example, when the ambient temperature is -10°C, the corresponding environmental correction factor is 0.97. If the first target liquid medium temperature is 90°C, then the second target liquid medium temperature is 87.3°C.
[0087] Table 3 Ambient temperature and corresponding environmental correction factor
[0088]
[0089] S140, obtain the second engine speed and the second engine load.
[0090] S150 determines the third target liquid medium temperature based on the second engine speed and the second engine load.
[0091] In one embodiment, as shown in Table 2, when the second engine load is 45% and the second engine speed is 5500 rpm, the corresponding third target liquid medium temperature is 85°C, which is lower than the first target liquid medium temperature; or, when the second engine speed is 3000 rpm and the second engine load is 25%, the corresponding third target liquid medium temperature is 95°C, which is higher than the first target liquid medium temperature.
[0092] S160, based on the ambient temperature and the third target liquid medium temperature, determine the fourth target liquid medium temperature.
[0093] In one embodiment, an environmental correction factor is determined based on the ambient temperature, and a fourth target liquid medium temperature is determined based on the product of the environmental factor and the third target liquid medium temperature.
[0094] S170, if the fourth target liquid medium temperature is greater than or less than the second target liquid medium temperature, perform filtering based on the second target liquid medium temperature and the fourth target liquid medium temperature to determine the filtered target liquid medium temperature.
[0095] In one embodiment, when the vehicle changes its driving conditions (e.g., acceleration or deceleration), the engine speed and engine load change, causing the target temperature to change according to the control table in Table 2. To avoid excessively large or rapid fluctuations in the target liquid medium temperature, when the fourth target liquid medium temperature is greater than or less than the second target liquid medium temperature, filtering is performed based on the second and fourth target liquid medium temperatures to determine the filtered target liquid medium temperature. For example, if the second target liquid medium temperature is 100°C, and the fourth target liquid medium temperature becomes 105°C or 95°C after the driving conditions change, the liquid medium temperature sensor of the electronic thermostat continuously samples at preset intervals within a preset filtering time. The sampled values within the preset filtering time are smoothed and filtered, and then the filtered target liquid medium temperature is output.
[0096] In one embodiment, the sampling values within a preset filtering time are smoothed and filtered to determine the target liquid medium temperature, including: data processing of calculating the arithmetic mean of all sampling values or taking the median value of sampling values at preset intervals, and determining the average value or the last median value output within the preset filtering time as the target liquid medium temperature.
[0097] In one embodiment, the preset duration ranges from 10 ms to 20 ms. The preset filtering time includes a first preset filtering time and a second preset filtering time. The first preset filtering time is the filtering time corresponding to when the temperature of the fourth target liquid medium is greater than the temperature of the second target liquid medium, and the second preset filtering time is the filtering time corresponding to when the temperature of the fourth target liquid medium is less than the temperature of the second target liquid medium. For example, the first preset filtering time can range from 0 s to 10 s, and the second preset filtering time can range from 0 s to 20 s. By setting corresponding preset filtering times for different driving conditions, the fluctuation amplitude and speed of the target liquid medium temperature are reduced, the control accuracy of the target liquid medium temperature is improved, and the control accuracy of the electronic thermostat is also improved.
[0098] It should be noted that there are no restrictions on the specific values of the preset duration and preset filtering time; they can be set according to the vehicle's needs.
[0099] S200 determines the first duty cycle of the electronic thermostat based on ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, and target fluid temperature.
[0100] In one embodiment, the first duty cycle of the electronic thermostat is determined based on ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid medium temperature, and target fluid medium temperature. This allows the duty cycle to be corrected according to various parameters, thereby improving the accuracy of controlling the electronic thermostat and reducing energy consumption.
[0101] In one embodiment, such as Figure 3 As shown, based on ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, and target fluid temperature, the first duty cycle of the electronic thermostat is determined, including:
[0102] S210, based on the engine liquid medium temperature and the target liquid medium temperature, determines the liquid medium temperature difference between the engine liquid medium temperature and the target liquid medium temperature.
[0103] In one embodiment, the temperature difference between the engine fluid medium temperature and the target fluid medium temperature is determined based on the engine fluid medium temperature and the target fluid medium temperature. This facilitates the determination of the temperature difference duty cycle of the electronic thermostat based on the fluid medium temperature difference, thereby enabling better control of the electronic thermostat.
[0104] S220, based on the engine liquid medium temperature and the liquid medium temperature difference, determines the first temperature difference duty cycle of the electronic thermostat. The first temperature difference duty cycle characterizes the duty cycle corresponding to the engine liquid medium temperature and the liquid medium temperature difference.
[0105] In one embodiment, as shown in Table 4, the first temperature difference duty cycle of the electronic thermostat is determined based on the engine fluid medium temperature and the fluid medium temperature difference. When the fluid medium temperature difference remains constant, the first temperature difference duty cycle gradually increases as the engine fluid medium temperature rises from 84°C to 108°C. When the engine fluid medium temperature remains constant, the first temperature difference duty cycle gradually increases as the fluid medium temperature difference rises from -10°C to 20°C. For example, when the fluid medium temperature difference is 3°C, the first temperature difference duty cycle corresponding to an engine fluid medium temperature of 88°C is 10%, and the first temperature difference duty cycle corresponding to an engine fluid medium temperature of 102°C is 50%. When the engine fluid medium temperature is 98°C, the first temperature difference duty cycle corresponding to a fluid medium temperature difference of -7°C is 5%, and the first temperature difference duty cycle corresponding to a fluid medium temperature difference of 6°C is 30%.
[0106] Table 4 Engine fluid medium temperature, fluid medium temperature difference and corresponding first temperature difference duty cycle
[0107]
[0108] S230, based on ambient temperature, vehicle speed and first temperature difference duty cycle, determines the first corrected duty cycle of the electronic thermostat. The first corrected duty cycle characterizes the correction duty cycle of the first temperature difference duty cycle based on ambient temperature and vehicle speed.
[0109] In one embodiment, the first corrected duty cycle of the electronic thermostat is determined based on the ambient temperature, vehicle speed, and first temperature difference duty cycle. This allows the electronic thermostat to correct the first temperature difference duty cycle according to the ambient temperature and vehicle speed, thereby improving the control accuracy of the electronic thermostat.
[0110] In one embodiment, such as Figure 4 As shown, based on ambient temperature, vehicle speed, and the first temperature difference duty cycle, the first corrected duty cycle of the electronic thermostat is determined, including:
[0111] S231, a first correction factor is determined based on ambient temperature and vehicle speed, the first correction factor being a correction factor corresponding to ambient temperature and vehicle speed;
[0112] S232, based on the first temperature difference duty cycle and the first correction coefficient, determine the first correction duty cycle of the electronic thermostat.
[0113] In one embodiment, as shown in Table 5, a first correction factor is determined based on ambient temperature and vehicle speed. When the vehicle speed remains constant, the first correction factor gradually increases as the ambient temperature rises from -40°C to 50°C. When the ambient temperature remains constant, the first correction factor gradually decreases as the vehicle speed rises from 0 to 200 km / h. For example, when the vehicle speed is 30 km / h, the first correction factor corresponding to an ambient temperature of -40°C is 0.9, and the first correction factor corresponding to an ambient temperature of 40°C is 1.2. When the ambient temperature is -10°C, the first correction factor corresponding to a vehicle speed of 30 km / h is 0.97, and the first correction factor corresponding to a vehicle speed of 120 km / h is 0.9.
[0114] In one embodiment, the first corrected duty cycle of the electronic thermostat is determined based on the product of the first temperature difference duty cycle and the first correction coefficient, thereby improving the control accuracy of the electronic thermostat.
[0115] Table 5. Ambient Temperature, Vehicle Speed, and Corresponding First Correction Factor
[0116]
[0117] S240 determines the first torque duty cycle of the electronic thermostat based on the torque change rate, engine output torque, and first correction duty cycle. The first torque duty cycle characterizes the torque duty cycle after correcting the first correction duty cycle according to the torque change rate and engine output torque.
[0118] In one embodiment, the first torque duty cycle of the electronic thermostat is determined based on the torque change rate, engine output torque, and first correction duty cycle. This facilitates a second correction of the first correction duty cycle based on the engine output torque and torque change rate, enabling timely response to changes in engine heat and further improving the control accuracy of the electronic thermostat.
[0119] In one embodiment, such as Figure 5 As shown, based on the torque change rate, engine output torque, and first corrected duty cycle, the first torque duty cycle of the electronic thermostat is determined, including:
[0120] S241, obtain the engine output torque and the preset torque change duration.
[0121] In one embodiment, the engine output torque and a preset torque change duration are obtained to facilitate the acquisition of the torque change rate.
[0122] S242 determines the torque change rate based on the engine output torque and the preset torque change duration.
[0123] In one embodiment, the torque change rate is determined based on the engine output torque and a preset torque change duration using a torque change rate calculation formula. The torque change rate calculation formula is as follows:
[0124] F = ΔT / Δt, where F is the torque change rate, Δt is the first preset torque change duration, and ΔT is the change in engine output torque within the second preset torque change duration. The first preset torque change duration is equal to the second preset torque change duration, or the first preset torque change duration is not equal to the second preset torque change duration.
[0125] In one embodiment, the first preset torque change duration is 2 seconds, the second preset torque change duration is 1 second, and the change in engine output torque within the second preset torque change duration of 1 second is 40 Nm, then the torque change rate is 20%. It should be noted that in this embodiment, the specific values of the first or second preset torque change duration are not limited; the specific duration is set according to vehicle requirements.
[0126] S243, the second correction factor is determined based on the torque change rate and engine output torque.
[0127] In one embodiment, as shown in Table 6, a second correction coefficient is determined based on the torque change rate and the engine output torque. When the engine output torque remains constant, the second correction coefficient gradually increases as the torque change rate changes from -40 to 140. When the torque change rate remains constant, the second correction coefficient gradually decreases as the engine output torque increases from 0 to 200 Nm. For example, when the engine output torque is 60 Nm, the second correction coefficient corresponding to a torque change rate of -40 is 0.88, and the second correction coefficient corresponding to a torque change rate of 110 is 1.15. When the torque change rate is 10, the second correction coefficient corresponding to an engine output torque of 30 Nm is 1, and the second correction coefficient corresponding to an engine output torque of 120 Nm is 0.97.
[0128] Table 6 Torque Change Rate, Engine Output Torque, and Corresponding Second Correction Factor
[0129]
[0130] S244, based on the second correction coefficient and the first correction duty cycle, determines the first torque duty cycle of the electronic thermostat.
[0131] In one embodiment, the first torque duty cycle of the electronic thermostat is determined based on the product of a second correction factor and a first correction duty cycle.
[0132] S250 determines the first duty cycle based on the first temperature difference duty cycle, the first corrected duty cycle, and the first torque duty cycle.
[0133] In one embodiment, since the first temperature difference duty cycle is corrected according to the first correction coefficient to obtain the first corrected duty cycle, and the first corrected duty cycle is corrected according to the second correction coefficient to obtain the first torque duty cycle, the first torque duty cycle is the first duty cycle after two corrections, which improves the control accuracy of the electronic thermostat.
[0134] S300: If the engine fluid temperature is greater than or equal to a preset temperature threshold, determine the second duty cycle of the electronic thermostat.
[0135] In one embodiment, if the engine fluid temperature is greater than or equal to a preset temperature threshold, the second duty cycle of the electronic thermostat is determined to provide thermal protection for the electronic thermostat, thereby preventing the fluid temperature from becoming too high and accelerating heat dissipation.
[0136] In one embodiment, the preset temperature threshold is greater than or equal to 108°C, and the maximum value of the second duty cycle of the electronic thermostat is determined to be 100%. The specific value of the second duty cycle is set according to the vehicle's requirements.
[0137] S400 determines the third duty cycle of the electronic thermostat based on the supply voltage and engine fluid temperature.
[0138] In one embodiment, since this embodiment is a wax-type electronic thermostat with electric heating function, the third duty cycle of the electronic thermostat is determined based on the power supply voltage and the engine fluid medium temperature. The third duty cycle represents the maximum duty cycle corresponding to the power supply voltage and the engine fluid medium temperature. It can prevent the wax pack from being damaged by excessively high fluid medium temperature, which would cause component failure and thus affect the regulation of the electronic thermostat, and prevent the power supply voltage of the power battery from damaging the electronic thermostat.
[0139] In one embodiment, as shown in Table 7, the third duty cycle of the electronic thermostat is determined based on the supply voltage and the engine fluid temperature. When the supply voltage remains constant, the third duty cycle gradually decreases as the engine fluid temperature increases from 85°C to 109°C. Similarly, when the engine fluid temperature remains constant, the third duty cycle also gradually decreases as the supply voltage increases from 8V to 16V. For example, at a supply voltage of 10V, the third duty cycle corresponding to an engine fluid temperature of 85°C is 90%, and the third duty cycle corresponding to an engine fluid temperature of 103°C is 35%. At an engine fluid temperature of 97°C, the third duty cycle corresponding to a supply voltage of 8V is 97%, and the third duty cycle corresponding to a supply voltage of 16V is 35%.
[0140] Table 7 Engine fluid temperature, power supply voltage and corresponding third duty cycle
[0141]
[0142] S500 determines the target duty cycle of the electronic thermostat based on the first duty cycle, the second duty cycle, and the third duty cycle.
[0143] In one embodiment, the target duty cycle of the electronic thermostat is determined based on the first duty cycle, the second duty cycle, and the third duty cycle, which further improves the control accuracy of the electronic thermostat and reduces the vehicle's energy consumption.
[0144] In one embodiment, such as Figure 6 As shown, the target duty cycle of the electronic thermostat is determined based on the first duty cycle, the second duty cycle, and the third duty cycle, including:
[0145] S510 performs a maximum value calculation based on the first duty cycle and the second duty cycle to determine the maximum duty cycle of the electronic thermostat.
[0146] In one embodiment, since the first duty cycle is the duty cycle after two corrections, and the second duty cycle is the duty cycle for thermal protection of the electronic thermostat, the larger of the two duty cycles is selected to determine the larger duty cycle of the electronic thermostat while ensuring the safety of the electronic thermostat.
[0147] S520 determines the target duty cycle of the electronic thermostat by performing a minimum value operation based on the third duty cycle and the maximum duty cycle.
[0148] In one embodiment, since the third duty cycle is the maximum duty cycle to avoid failure of the wax-type electronic thermostat, and the large duty cycle is the maximum duty cycle that can provide thermal protection for the electronic thermostat, the smaller of the two duty cycles is selected based on the third duty cycle and the large duty cycle. Under the premise of ensuring the safety of the electronic thermostat, the smaller duty cycle is selected to determine the target duty cycle of the electronic thermostat, thereby reducing the fluctuation of engine fluid temperature and further improving the control accuracy of the electronic thermostat.
[0149] The S600, based on the target duty cycle, controls the electronic thermostat to adjust the engine fluid temperature to the target fluid temperature.
[0150] In one embodiment, based on a target duty cycle, the electronic thermostat is controlled to adjust the engine fluid temperature to the target fluid temperature. Compared with the existing proportional-integral-derivative (PID) control method, this method uses a modified and filtered target duty cycle to control the electronic thermostat to adjust the engine fluid temperature, thus reducing calibration time, improving the response speed of the electronic thermostat, reducing fluctuations in engine fluid temperature, improving the control accuracy of the electronic thermostat, and improving the vehicle's thermal management efficiency.
[0151] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0152] The beneficial effects of the embodiments in this application compared with the prior art are:
[0153] This application is applied to an engine control module, which acquires ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, target fluid temperature, and power battery supply voltage; based on the ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, and target fluid temperature, determines a first duty cycle of the electronic thermostat; if the engine fluid temperature is greater than or equal to a preset temperature threshold, determines a second duty cycle of the electronic thermostat; based on the power supply voltage and engine fluid temperature, determines a third duty cycle of the electronic thermostat; based on the first, second, and third duty cycles, determines a target duty cycle of the electronic thermostat; and based on the target duty cycle... Compared to existing technologies that use proportional-integral-derivative (PID) control, this new electronic thermostat adjusts the engine fluid temperature to a target temperature. By directly obtaining the corrected first duty cycle from various parameters, the second duty cycle for thermal protection, and the third duty cycle related to the battery supply voltage and engine fluid temperature, the target duty cycle determined from these three duty cycles is used to control the electronic thermostat to adjust the engine fluid temperature. This eliminates the need for PID control, reducing calibration time, improving the electronic thermostat's response speed, reducing engine fluid temperature fluctuations, enhancing control accuracy, and improving vehicle thermal management efficiency.
[0154] Secondly, such as Figure 7 As shown, this embodiment provides a control device for an electronic thermostat, including:
[0155] The acquisition module 100 is used to acquire ambient temperature, vehicle speed, torque change rate, engine fluid medium temperature, target fluid medium temperature, and power supply voltage.
[0156] The first determining module 200 is used to determine the first duty cycle of the electronic thermostat based on ambient temperature, vehicle speed, torque change rate, engine fluid medium temperature and target fluid medium temperature.
[0157] The second determining module 300 is used to determine the second duty cycle of the electronic thermostat if the engine liquid medium temperature is greater than or equal to a preset temperature.
[0158] The third determining module 400 is used to determine the third duty cycle of the electronic thermostat based on the power supply voltage and the engine fluid medium temperature;
[0159] The fourth determining module 500 is used to determine the target duty cycle of the electronic thermostat based on the first duty cycle, the second duty cycle, and the third duty cycle;
[0160] The control module 600 is used to control the electronic thermostat to adjust the engine fluid temperature to the target fluid temperature based on the target duty cycle.
[0161] It should be noted that the information interaction and execution process between the above-mentioned devices / modules are based on the same concept as the method embodiments of this application. For details on their specific functions and technical effects, please refer to the method embodiments section, and they will not be repeated here.
[0162] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is merely an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit. Furthermore, the specific names of the functional units and modules are only for easy differentiation and are not intended to limit the scope of protection of this application. The specific working process of the units and modules in the above system can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0163] Thirdly, embodiments of this application provide an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the method as described in any one of the first aspects.
[0164] Fourthly, embodiments of this application provide a vehicle that includes a control device for an electronic fan as described in the second aspect, the control device performing the method as described in any one of the first aspects.
[0165] It is understood that the beneficial effects of the second to fourth aspects mentioned above can be found in the relevant descriptions in the first aspect mentioned above, and will not be repeated here.
[0166] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, all or part of the processes in the methods of the above embodiments of this application can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed by a processor, it can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or certain intermediate forms.
[0167] The computer-readable medium may include at least: any entity or device capable of carrying computer program code to a photographic device / terminal device, recording media, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media. Examples include USB flash drives, portable hard drives, magnetic disks, or optical discs. In some jurisdictions, according to legislation and patent practice, computer-readable media may not be electrical carrier signals or telecommunication signals.
[0168] In the above embodiments, the descriptions of each embodiment have different focuses. For parts that are not described in detail or recorded in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0169] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented 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 this application.
[0170] In the embodiments provided in this application, it should be understood that the disclosed apparatus / network devices and methods can be implemented in other ways. For example, the apparatus / network device embodiments described above are merely illustrative. For instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0171] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0172] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.
Claims
1. A control method for an electronic thermostat, characterized in that, Applied to engine control modules, including: It acquires ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, target fluid temperature, and power battery supply voltage. Based on the ambient temperature, the vehicle speed, the torque change rate, the engine output torque, the engine fluid medium temperature, and the target fluid medium temperature, the first duty cycle of the electronic thermostat is determined; If the engine fluid medium temperature is greater than or equal to a preset temperature threshold, determine the second duty cycle of the electronic thermostat; The third duty cycle of the electronic thermostat is determined based on the power supply voltage and the engine fluid temperature. The maximum duty cycle of the electronic thermostat is determined by performing a maximum value operation based on the first duty cycle and the second duty cycle; the target duty cycle of the electronic thermostat is determined by performing a minimum value operation based on the third duty cycle and the maximum duty cycle. Based on the target duty cycle, the electronic thermostat is controlled to adjust the engine fluid temperature to the target fluid temperature.
2. The method as described in claim 1, characterized in that, The target liquid medium temperature includes a first target liquid medium temperature, a second target liquid medium temperature, a third target liquid medium temperature, and a fourth target liquid medium temperature; the engine speed includes a first engine speed and a second engine speed; and the engine load includes a first engine load and a second engine load. Obtaining the temperature of the target liquid medium includes: Obtain the first engine speed and the first engine load; The first target liquid medium temperature is determined based on the first engine speed and the first engine load; The second target liquid medium temperature is determined based on the ambient temperature and the first target liquid medium temperature. Obtain the second engine speed and the second engine load; The third target liquid medium temperature is determined based on the second engine speed and the second engine load; Based on the ambient temperature and the third target liquid medium temperature, the fourth target liquid medium temperature is determined; If the fourth target liquid medium temperature is greater than or less than the second target liquid medium temperature, a smoothing filter is performed based on the second target liquid medium temperature and the fourth target liquid medium temperature to determine the smoothed target liquid medium temperature.
3. The method as described in claim 1, characterized in that, The determination of the first duty cycle of the electronic thermostat based on the ambient temperature, vehicle speed, torque change rate, engine output torque, engine fluid temperature, and target fluid temperature includes: Based on the engine fluid medium temperature and the target fluid medium temperature, determine the fluid medium temperature difference between the engine fluid medium temperature and the target fluid medium temperature; Based on the engine fluid medium temperature and the fluid medium temperature difference, a first temperature difference duty cycle of the electronic thermostat is determined, wherein the first temperature difference duty cycle characterizes the duty cycle corresponding to the engine fluid medium temperature and the fluid medium temperature difference. Based on the ambient temperature, the vehicle speed, and the first temperature difference duty cycle, a first corrected duty cycle of the electronic thermostat is determined. The first corrected duty cycle represents the correction duty cycle of the first temperature difference duty cycle based on the ambient temperature and the vehicle speed. Based on the torque change rate, the engine output torque, and the first correction duty cycle, the first torque duty cycle of the electronic thermostat is determined. The first torque duty cycle represents the torque duty cycle after correcting the first correction duty cycle according to the torque change rate and the engine output torque. The first duty cycle is determined based on the first temperature difference duty cycle, the first corrected duty cycle, and the first torque duty cycle.
4. The method as described in claim 3, characterized in that, Determining the first corrected duty cycle of the electronic thermostat based on the ambient temperature, the vehicle speed, and the first temperature difference duty cycle includes: A first correction coefficient is determined based on the ambient temperature and the vehicle speed, wherein the first correction coefficient represents a correction coefficient corresponding to the ambient temperature and the vehicle speed; Based on the first temperature difference duty cycle and the first correction coefficient, the first corrected duty cycle of the electronic thermostat is determined.
5. The method as described in claim 3, characterized in that, The determination of the first torque duty cycle of the electronic thermostat based on the torque change rate, the engine output torque, and the first corrected duty cycle includes: Obtain the engine output torque and the preset torque change duration; The torque change rate is determined based on the engine output torque and the preset torque change duration; A second correction coefficient is determined based on the torque change rate and the engine output torque; The first torque duty cycle of the electronic thermostat is determined based on the second correction coefficient and the first correction duty cycle.
6. The method as described in claim 1, characterized in that, The preset temperature threshold is greater than or equal to 108℃.
7. A control device for an electronic thermostat, characterized in that, include: The acquisition module is used to acquire ambient temperature, vehicle speed, torque change rate, engine fluid medium temperature, target fluid medium temperature, and power supply voltage. The first determining module is used to determine the first duty cycle of the electronic thermostat based on the ambient temperature, the vehicle speed, the torque change rate, the engine fluid medium temperature, and the target fluid medium temperature. The second determining module is used to determine the second duty cycle of the electronic thermostat if the temperature of the engine liquid medium is greater than or equal to a preset temperature. The third determining module is used to determine the third duty cycle of the electronic thermostat based on the power supply voltage and the engine fluid medium temperature; The fourth determining module is used to perform a maximum value calculation based on the first duty cycle and the second duty cycle to determine the maximum duty cycle of the electronic thermostat; The target duty cycle of the electronic thermostat is determined by performing a minimum value operation based on the third duty cycle and the larger duty cycle. The control module is used to control the electronic thermostat to adjust the engine fluid medium temperature to the target fluid medium temperature based on the target duty cycle.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 6.
9. A vehicle, characterized in that, The vehicle includes a control device for an electronic thermostat as described in claim 7, the control device performing a control method for an electronic thermostat as described in any one of claims 1 to 6.