A ball valve electronic thermostat opening degree control method and related device
By real-time correction of the engine target water temperature and adjustment of the ball valve opening based on the water temperature difference, the problem of poor opening flexibility of ball valve type electronic thermostats in the prior art is solved, enabling the engine to operate at suitable water temperature under various working conditions, and improving control flexibility and efficiency.
Patent Information
- Application Number
- CN202410819198.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-24
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2044-06-24
AI Technical Summary
The existing ball valve type electronic thermostat opening control method relies solely on fixed feedback from engine coolant temperature, which makes it difficult to adapt to various actual vehicle operating conditions, resulting in poor control flexibility.
The engine target coolant temperature is adjusted in real time based on the vehicle's current speed, predicted road conditions, and heating demand. The opening of the ball valve electronic thermostat is adjusted according to the coolant temperature difference to gradually bring the engine coolant temperature closer to the suitable temperature.
This improves the control flexibility of the ball valve electronic thermostat under various actual operating conditions, enabling the engine to operate at a suitable water temperature in various operating conditions and environments, thereby improving the engine's operating efficiency and reliability.
Smart Images

Figure CN118462377B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle engineering, and in particular to a ball valve electronic thermostat opening degree control method and related device. BACKGROUND
[0002] The engine of a vehicle provides power for the vehicle and is a core component of the vehicle. Since a large amount of heat is generated during the operation of the engine, an engine cooling system is often provided in the vehicle to carry away heat so that the engine can work within a normal temperature range.
[0003] Among them, the ECU controls the opening degree of the ball valve electronic thermostat in the engine cooling system to control the flow and temperature of the cooling liquid flowing through the engine, thereby adjusting the temperature of the engine, wherein the temperature of the cooling liquid flowing through the engine is also called the engine water temperature.
[0004] At present, the opening degree of the ball valve electronic thermostat is only controlled by fixed feedback of the engine water temperature, for example, when the engine water temperature is 10℃, the opening degree of the ball valve electronic thermostat is fixed at 20%; when the engine water temperature is 70℃, the opening degree of the ball valve electronic thermostat is fixed at 40%. The flexibility of the opening degree control is poor, and it is difficult to adapt to various actual operating conditions of the vehicle in actual scenarios. SUMMARY
[0005] In view of the above problems, the present application provides a ball valve electronic thermostat opening degree control method and related device to achieve the purpose of improving the flexibility of the opening degree adjustment of the ball valve electronic thermostat. The specific scheme is as follows:
[0006] The first aspect of the present application provides a ball valve electronic thermostat opening degree control method, which comprises:
[0007] When the hydraulic retarder is not working, determining an engine target water temperature adapted to the ambient temperature of the vehicle;
[0008] At least correcting the engine target water temperature by the current vehicle speed, the predicted road condition and the heating demand of the vehicle respectively;
[0009] Obtaining the current engine water temperature, obtaining the water temperature difference between the corrected engine target water temperature and the current engine water temperature, and adjusting the opening degree of the ball valve electronic thermostat according to the water temperature difference, so that the current engine water temperature gradually approaches the corrected engine target water temperature.
[0010] In one possible implementation, the predicted road condition is a predicted slope, and the at least correcting the engine target water temperature by the current vehicle speed, the predicted road condition and the heating demand of the vehicle respectively comprises:
[0011] determining a water temperature correction coefficient according to a current vehicle speed of the vehicle, and correcting the engine target water temperature according to the water temperature correction coefficient to obtain a first engine water temperature;
[0012] correcting the first engine water temperature according to the predicted slope to obtain a second engine water temperature;
[0013] if the vehicle has the demand for the heater, correcting the second engine water temperature according to a minimum limit water temperature to obtain a third engine water temperature, the minimum limit water temperature being a minimum engine water temperature required for heater operation;
[0014] taking the third engine water temperature as the corrected engine target water temperature.
[0015] In a possible implementation, the determining a water temperature correction coefficient according to a current vehicle speed of the vehicle, and correcting the engine target water temperature according to the water temperature correction coefficient to obtain a first engine water temperature, comprises:
[0016] when the current vehicle speed is less than a preset vehicle speed, determining the water temperature correction coefficient as a first value less than 1;
[0017] when the current vehicle speed is equal to the preset vehicle speed, determining the water temperature correction coefficient as 1;
[0018] when the current vehicle speed is greater than the preset vehicle speed, determining the water temperature correction coefficient as a second value greater than 1;
[0019] taking a product of the water temperature correction coefficient and the engine target water temperature as the first engine water temperature.
[0020] In a possible implementation, the correcting the first engine water temperature according to the predicted slope to obtain a second engine water temperature, comprises:
[0021] if the predicted slope is less than a preset slope, determining the first engine water temperature as the second engine water temperature;
[0022] if the predicted slope is not less than the preset slope, taking an absolute value of a difference between the first engine water temperature and a water temperature reserved value as the second engine water temperature, the water temperature reserved value being an increased water temperature value after absorbing extra heat generated by the engine when the vehicle is climbing uphill.
[0023] In a possible implementation, the correcting the second engine water temperature according to a minimum limit water temperature to obtain a third engine water temperature, comprises:
[0024] if the second engine water temperature is not less than the minimum limit water temperature, taking the second engine water temperature as the third engine water temperature;
[0025] If the second engine water temperature is less than the minimum limit water temperature, the minimum limit water temperature is taken as the third engine water temperature.
[0026] In a possible implementation, the water temperature difference is a result of subtracting the current engine water temperature from the corrected engine target water temperature, and the adjusting the opening of the ball valve electronic thermostat according to the water temperature difference comprises:
[0027] If the absolute value of the water temperature difference is not greater than a difference threshold value and the water temperature difference is less than 0, the opening of the ball valve electronic thermostat is rotated to 100% opening at a first speed;
[0028] If the absolute value of the water temperature difference is not greater than the difference threshold value and the water temperature difference is greater than 0, the opening of the ball valve electronic thermostat is rotated to 0% opening at a first speed;
[0029] If the absolute value of the water temperature difference is greater than the difference threshold value and the water temperature difference is negative, the opening of the ball valve electronic thermostat is rotated to 100% opening at a second speed;
[0030] If the absolute value of the water temperature difference is greater than the difference threshold value and the water temperature difference is positive, the opening of the ball valve electronic thermostat is rotated to 0% opening at the second speed;
[0031] If the water temperature difference is 0, the opening of the ball valve electronic thermostat is not adjusted, and the first speed is less than the second speed.
[0032] In a possible implementation, when the hydraulic retarder is not working, the engine target water temperature adapted to the ambient temperature where the vehicle is located is determined, comprising:
[0033] When the hydraulic retarder is not working, the ambient temperature where the vehicle is located is obtained by an ambient temperature sensor;
[0034] A target water temperature MAP table for execution is determined according to the ambient temperature, and the engine target water temperature adapted to the ambient temperature where the vehicle is located is obtained by searching the target water temperature MAP table according to the average speed and load of the engine in a previous preset period of time.
[0035] The second aspect of the present application provides an opening control system, comprising:
[0036] A water temperature obtaining unit is configured to determine an engine target water temperature adapted to an ambient temperature where a vehicle is located when a hydraulic retarder is not working;
[0037] A water temperature correcting unit is configured to correct the engine target water temperature at least by a current vehicle speed, a predicted road condition and a demand for a heater of the vehicle respectively.
[0038] An opening degree adjusting unit is configured to acquire a current engine water temperature, acquire a water temperature difference between the corrected engine target water temperature and the current engine water temperature, and adjust an opening degree of the ball valve electronic thermostat according to the water temperature difference, so that the current engine water temperature gradually approaches the corrected engine target water temperature.
[0039] The third aspect of the present application provides an electronic device comprising at least one processor and a memory connected to the processor, wherein:
[0040] The memory is configured to store a computer program;
[0041] The processor is configured to execute the computer program, so that the electronic device can implement the ball valve electronic thermostat opening degree control method described in any one of the preceding aspects.
[0042] The fourth aspect of the present application provides a computer program product comprising computer readable instructions, which, when executed on an electronic device, cause the electronic device to implement the ball valve electronic thermostat opening degree control method described in any one of the preceding aspects.
[0043] By means of the above technical solution, the present application provides a ball valve electronic thermostat opening degree control method and related devices. The method can change the suitable engine water temperature of the engine in the actual working condition in real time according to the current vehicle speed, the predicted road condition and the heating demand in the actual working condition of the vehicle, and control the opening degree of the ball valve in real time according to the difference between the suitable engine water temperature and the current engine water temperature, so as to adjust the current engine water temperature to gradually approach the suitable engine water temperature in the actual working condition, so that the engine can also operate at a suitable water temperature in various actual operating conditions, and the control flexibility of the opening degree of the ball valve electronic thermostat in various actual operating conditions is effectively improved. BRIEF DESCRIPTION OF DRAWINGS
[0044] The above and other features, advantages, and aspects of the present disclosure will become more apparent by describing in detail the embodiments thereof with reference to the attached drawings. Throughout the drawings, the same or similar reference numerals refer to the same or similar elements. It should be understood that the drawings are schematic, and the sizes of the components and elements are not necessarily drawn to scale.
[0045] Figure 1 A flowchart of a ball valve electronic thermostat opening degree control method provided by an embodiment of the present application;
[0046] Figure 2 An acquisition process diagram of a corrected engine target water temperature provided by an embodiment of the present application;
[0047] Figure 3A process diagram of a one-time adjustment process of an opening degree of a ball valve electronic thermostat is provided for an embodiment of the present application.
[0048] Figure 4 A structural diagram of a ball valve electronic thermostat opening degree control system is provided for an embodiment of the present application.
[0049] Figure 5 A hardware structure block diagram of an electronic device is provided for an embodiment of the present application. DETAILED DESCRIPTION
[0050] The embodiments of the present application are described below in conjunction with the accompanying drawings. The terms used in the implementation part of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.
[0051] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art can know that, with the development of technology and the emergence of new scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0052] The terms "first", "second", and the like in the specification of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, and this is only a way of distinguishing the objects with the same attributes used in the description of the embodiments of the present application. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, so that the processes, methods, systems, products or devices containing a series of units do not have to be limited to those units, but can include other units not clearly listed or inherent to these processes, methods, products or devices.
[0053] During the operation of the vehicle, the engine has its appropriate working temperature, and if the temperature is too high or too low, it will cause damage to the engine. In the vehicle, the regulation of engine temperature mainly depends on the engine cooling system in the vehicle. The engine cooling system controls the flow of coolant to flow through the engine to absorb or transfer heat. Among them, the coolant temperature flowing through the engine is also called engine water temperature.
[0054] The ball valve type electronic thermostat is an advanced engine cooling system component, which controls the opening degree of the ball valve through the motor, thereby adjusting the flow of coolant between the large circulation and the small circulation, accurately controlling the engine water temperature, and optimizing the performance and efficiency of the engine.
[0055] However, the current opening degree control of the ball valve type electronic thermostat is only through fixed feedback control of the engine water temperature, as shown in Table 1. This opening degree control method is difficult to adapt to various actual working conditions of the vehicle and the engine water temperature demand brought by seasonal changes.
[0056] Table 1
[0057]
[0058] To solve the above problems, the embodiment of the present application provides a ball valve electronic thermostat opening degree control method. The suitable engine water temperature of the engine in the actual working condition is changed in real time according to the environment where the vehicle is located, the current vehicle speed in the actual working condition, the predicted road condition and the heating demand, and the ball valve opening degree is adjusted according to the difference between the current engine water temperature and the suitable engine water temperature, so that the current engine water temperature gradually approaches the suitable engine water temperature. This method improves the control flexibility of the opening degree of the ball valve electronic thermostat in various actual operating conditions, so that the engine can operate at the suitable water temperature in various actual working conditions and environments.
[0059] The ball valve electronic thermostat opening degree control method of the embodiment of the present application will be described in detail below with reference to the accompanying drawings.
[0060] Referring to Figure 1 , Figure 1 The flowchart of the ball valve electronic thermostat opening degree control method provided by the embodiment of the present application is shown in FIG. 1, which can include S10 to S12, which will be described in detail below. Figure 1
[0061] S10, when the hydraulic retarder is not working, determining the engine target water temperature matched with the environment temperature where the vehicle is located.
[0062] The hydraulic retarder is a kind of automobile retarder which reduces the driving speed of the vehicle through a hydraulic device. When the hydraulic retarder operates, it can generate heat like the engine, so the operation of the hydraulic retarder can bring additional heat, which can make the engine water temperature rise sharply. Therefore, in order to balance the additional heat brought by the hydraulic retarder, the opening degree of the ball valve electronic thermostat needs to be controlled to 100% to quickly reduce the engine water temperature and avoid affecting the engine.
[0063] When the hydraulic retarder is not working, the engine water temperature is not affected by additional heat, so the embodiment of the present application can set the target water temperature of the engine. The specific process of setting the target water temperature can be shown in the following step one and step two:
[0064] Step one: when the hydraulic retarder is not working, acquiring the environment temperature where the vehicle is located through the environment temperature sensor;
[0065] Step two: determine the target water temperature MAP table for execution according to the ambient temperature, and look up the target water temperature MAP table according to the average speed and load of the engine in the previous preset time to obtain the engine target water temperature adapted to the ambient temperature of the vehicle.
[0066] The target water temperature MAP table is a corresponding table of the average speed, load and engine target water temperature of the engine, which can be calibrated according to different engine models and performance tests.
[0067] The previous preset time of the engine can be a period of time with the current time as the end time and one time point before the current time as the start time. In the embodiment, the previous preset time of the engine can be one minute before the current time.
[0068] The average speed of the engine is the average number of revolutions per minute of the crankshaft of the engine in a period of time under stable working conditions (the engine has completed preheating and entered normal operation, and the speed and load have no sudden change in a certain period of time). The load of the engine is the ratio of the torque under partial throttle to the maximum torque when the throttle is fully open.
[0069] Since different ambient temperatures have an impact on the temperature of the engine itself and indirectly affect the engine water temperature, for example, the ambient temperature in summer is generally higher, and the engine is affected by the summer environment, so the temperature of the engine itself is easy to be higher than that in spring and autumn. Therefore, the engine water temperature needs to be lower than that in spring and autumn to reserve temperature rising space for the extra heat brought by the summer environment, so as to avoid the difficulty of reducing the engine temperature to the appropriate temperature when the engine itself temperature is abnormally high due to the summer environment. Therefore, the embodiment can obtain the ambient temperature of the vehicle through the ambient temperature sensor, and select the target water temperature MAP table to be executed according to the ambient temperature of the vehicle.
[0070] The table form of the target water temperature MAP table can be as shown in Table 2:
[0071] Table 2
[0072]
[0073] For example, the average speed of the engine is 1200 / rpm, and the load rate of the engine is 60%, the target water temperature of the engine should be 95℃.
[0074] Different ambient temperatures can have different target water temperature MAP tables, and the specific selection logic can be as follows:
[0075] When the ambient temperature <T1, execute the target water temperature MAP1 table;
[0076] When T1≤ambient temperature<T2, execute target water temperature MAP2 table;
[0077] When T2≤ambient temperature<T3, execute target water temperature MAP3 table;
[0078] When T3≤ambient temperature, execute target water temperature MAP4 table.
[0079] When the embodiment determines the target water temperature MAP table to be executed according to the ambient temperature in which the vehicle is located, the target water temperature MAP table is looked up according to the average speed and load of the engine in the previous minute to determine the engine target water temperature adapted to the ambient temperature. Further, the embodiment controls the engine target water temperature in real time according to the average speed and load of the engine to realize precise control of the water temperature in the whole process of engine operation.
[0080] S11, at least correct the engine target water temperature by the current speed of the vehicle, the predicted road condition and the demand for the heater.
[0081] Wherein, since the vehicle itself has windward, when the current speed of the vehicle is high, the high windward helps to dissipate heat and can take away part of the heat of the engine, so at this time the engine target water temperature can be appropriately increased, without reserving temperature rising space, to improve the operation efficiency of the engine. When the current speed of the vehicle is low, the windward of the vehicle is low, and only a small part of the heat can be taken away, so the engine target water temperature can be appropriately reduced to prevent the engine water temperature from rising and avoid the risk brought by high engine target water temperature.
[0082] The predicted road condition can be related information of the road condition that the vehicle will pass through, such as slope and road unevenness information. In this embodiment, the predicted road condition can refer to the predicted slope of the slope that the vehicle will pass through. When the vehicle climbs uphill, the vehicle needs greater traction and torque to overcome gravity, resulting in the engine needing to output more power. Therefore, the engine needs to burn more fuel in the cylinder, and at the same time, the engine also generates more heat. The rapid rise in engine temperature requires the operation of components such as electrically controlled fans and electrically controlled water pumps in the engine cooling system to quickly dissipate heat, but the operation of components such as electrically controlled fans and electrically controlled water pumps also causes power consumption loss. Therefore, this embodiment needs to lower the engine target water temperature before the vehicle climbs uphill to reserve temperature rise space, so that when the engine generates additional heat, the coolant can quickly absorb the additional heat generated by the engine, reduce the opening of components such as electrically controlled fans and electrically controlled water pumps, and save the power consumption loss caused by components such as electrically controlled fans and electrically controlled water pumps. Further, when the vehicle does not have a hydraulic retarder, the engine target water temperature can be corrected only when the vehicle climbs uphill. If the vehicle has a hydraulic retarder, the engine target water temperature needs to be corrected when the vehicle is climbing uphill and downhill. When the vehicle is climbing downhill, the engine target water temperature also needs to be lowered to reserve temperature rise space, so that the coolant can absorb the additional heat generated by the hydraulic retarder when the hydraulic retarder is operating. In this way, the water temperature surge caused by the hydraulic retarder can be solved, and the use time of the hydraulic retarder can be prolonged.
[0083] The heat source of the heater is the engine water temperature, that is, the heat generated by the engine absorbed by the coolant. Therefore, when the vehicle has a heater demand, the engine target water temperature needs to meet the basic temperature requirement of the heater to ensure the heating demand of the passenger compartment. When the vehicle does not have a heater demand, the engine target water temperature can not be corrected.
[0084] In addition to the environment in which the vehicle is located affecting the engine temperature, various operating conditions of the vehicle can also affect the engine temperature, thereby indirectly affecting the engine water temperature. Therefore, after determining the engine target water temperature that is adapted to the environment temperature, the engine target water temperature needs to be corrected through various parameters representing the operating conditions of the vehicle, so that the engine target water temperature can meet the operating conditions of the vehicle. The correction process can be as shown in steps three to six:
[0085] Step three: determining a water temperature correction coefficient according to the current speed of the vehicle, and correcting the engine target water temperature according to the water temperature correction coefficient to obtain a first engine water temperature;
[0086] Step four: correcting the first engine water temperature according to the predicted slope to obtain a second engine water temperature;
[0087] Step five: if the vehicle has a demand for warm air, then correct the second engine water temperature according to the minimum limit water temperature to obtain the third engine water temperature, the minimum limit water temperature being the minimum engine water temperature required for the operation of the warm air;
[0088] Step six: take the third engine water temperature as the corrected engine target water temperature.
[0089] wherein the water temperature correction coefficient is a coefficient determined according to the maximum water temperature value or the minimum water temperature value that the engine can withstand and the engine target water temperature in the target water temperature MAP table, and can be flexibly calibrated. For example, when the engine target water temperature is 98℃, the working condition is set as: the current vehicle speed of the vehicle is high and the wind effect is good, according to the engine performance test, the maximum water temperature that the engine can withstand under this working condition is 102℃, then the engine target water temperature can be increased to 102℃, then 1.041 (1.041=102 / 95) can be calculated and obtained, then 1.041 can be used as the water temperature correction coefficient when the engine target water temperature is 98℃ under this working condition. Wherein the maximum water temperature value or the minimum water temperature value that the engine can withstand may be different under different working conditions, the maximum water temperature value may be different or the minimum water temperature value may be different, of course, it is also not excluded that the maximum water temperature value is the same or the minimum water temperature value is the same under different working conditions. After determining the water temperature correction coefficient in the embodiment, the product of the water temperature correction coefficient and the engine target water temperature can be used as the first engine water temperature. The determination process of the water temperature correction coefficient can be as follows,
[0090] When the current vehicle speed is less than the preset vehicle speed, the water temperature correction coefficient is determined to be a first value less than 1;
[0091] When the current vehicle speed is equal to the preset vehicle speed, the water temperature correction coefficient is determined to be 1;
[0092] When the current vehicle speed is greater than the preset vehicle speed, the water temperature correction coefficient is determined to be a second value greater than 1
[0093] The preset vehicle speed is a fixed value determined according to the engine, vehicle type and test conditions, and can be flexibly calibrated. The first value has a minimum value, which is determined according to the lowest water temperature value that the engine can withstand and the engine target water temperature in the target water temperature MAP table, and the value range of the first value is (0, 1). In this embodiment, the specific value of the first value can be determined according to the actual working condition of the vehicle. For example, according to the actual working condition of the vehicle, the engine target water temperature needs to be reserved for temperature rise space, and at this time the first value can take the minimum value to avoid the engine target water temperature being too high. Similarly, the second value has a maximum value, which is determined according to the highest water temperature value that the engine can withstand and the engine target water temperature in the target water temperature MAP table. In this embodiment, the specific value of the second value can be determined according to the actual working condition of the vehicle. For example, according to the actual working condition of the vehicle, there is no need to reserve temperature rise space, and at this time the second value can take the maximum value to improve the operation efficiency of the engine. The specific values of the first value and the second value can be as shown in Table 3:
[0094] Table 3
[0095]
[0096] When the engine target water temperature is corrected according to the current vehicle speed of the vehicle in this embodiment to obtain the first engine water temperature, if the predicted road condition in front of the vehicle is found to have a slope, the second engine water temperature needs to be obtained by correcting the first engine water temperature according to the slope in this embodiment. The specific process of correcting the first engine water temperature according to the slope to obtain the second engine water temperature in this embodiment can be as shown in steps seven to nine:
[0097] Step seven: judge the size relationship between the predicted slope and the preset slope, if the predicted slope is less than the preset slope, execute step eight; if the predicted slope is not less than the preset slope, execute step nine;
[0098] Step eight: determine the first engine water temperature as the second engine water temperature;
[0099] Step nine: the absolute value of the difference between the first engine water temperature and the water temperature reserved value is taken as the second engine water temperature, and the water temperature reserved value is the rising water temperature value after absorbing the additional heat generated by the engine when the vehicle climbs uphill.
[0100] The preset slope is a fixed value determined according to the engine, the vehicle type, and the test condition, and can be flexibly calibrated. When the vehicle is climbing uphill, the engine burns more fuel and generates extra heat. In order to avoid the power consumption loss caused by the opening of the electrically-controlled fan and the electrically-controlled water pump and other components of the engine cooling system, a water temperature reserved value is needed for the extra heat, so as to ensure that the cooling liquid absorbs the extra heat and the engine water temperature does not have adverse effects on the operation of the engine. Further, the water temperature reserved value has an initial value, which is adjusted by the ECU (Electronic Control Unit) of the vehicle according to the actual working condition.
[0101] Therefore, the embodiment is configured to determine whether the water temperature reserved value is needed by setting the preset slope. When the predicted slope is less than the preset slope, the first engine water temperature is directly determined as the second engine water temperature, which indicates that the extra heat generated by the engine is not much at the predicted slope, and when the cooling liquid absorbs the extra heat, the water temperature value of the first engine water temperature after the increase has little effect on the operation of the engine and does not have adverse effects. When the predicted slope is not less than the preset slope, it indicates that the extra heat generated by the engine is much at the predicted slope, and the first engine water temperature needs to be reduced to reserve the temperature rising space, so that when the cooling liquid absorbs the extra heat, the water temperature value of the first engine water temperature after the increase still has little effect on the operation of the engine and does not have adverse effects.
[0102] Since the heat source of the heater is the engine water temperature, when the vehicle has a heater demand, the engine target water temperature needs to meet the basic temperature requirement of the heater demand. Therefore, the embodiment corrects the second engine water temperature to obtain the third engine water temperature by using the lowest limit water temperature when the vehicle has a heater demand, and the specific correction logic of the second engine water temperature can be shown in steps ten and eleven:
[0103] Step ten: if the second engine water temperature is not less than the lowest limit water temperature, the second engine water temperature is taken as the third engine water temperature;
[0104] Step eleven: if the second engine water temperature is less than the lowest limit water temperature, the lowest limit water temperature is taken as the third engine water temperature.
[0105] The lowest limit water temperature is the lowest engine water temperature required for the operation of the heater, that is, the basic engine water temperature required for the operation of the heater. The lowest limit water temperature is a fixed value determined according to the engine, the vehicle type, and the test condition, and can be flexibly calibrated. When the second engine water temperature is not less than the lowest limit water temperature, it indicates that the second engine water temperature can meet the heat demand of the current heater, and the second engine water temperature does not need to be corrected. When the second engine water temperature is less than the lowest limit water temperature, the second engine water temperature at this time cannot meet the heat demand of the current heater, and therefore, the second engine water temperature needs to be corrected to the lowest limit water temperature, so that the corrected second engine water temperature, that is, the third engine water temperature, can meet the heat demand of the current heater.
[0106] S12, obtain the current engine water temperature, obtain the water temperature difference between the corrected engine target water temperature and the current engine water temperature, and adjust the opening of the ball valve electronic thermostat according to the water temperature difference, so that the current engine water temperature gradually approaches the corrected engine target water temperature.
[0107] Wherein, when the engine target water temperature is corrected by various parameters of the working condition of the vehicle, the corresponding engine suitable water temperature under the working condition of the vehicle can be obtained, at this time, the embodiment can obtain the current engine water temperature, and adjust the opening of the ball valve electronic thermostat, so that the current engine water temperature gradually approaches the engine suitable water temperature. Specifically, the embodiment adjusts the opening of the ball valve electronic thermostat according to the water temperature difference between the corrected engine target water temperature and the current engine water temperature through PID. Wherein, the water temperature difference is the calculation result of the corrected engine target water temperature minus the current engine water temperature. PID is proportional integral derivative control, which constitutes control deviation according to given value and actual output value, and constitutes control quantity through linear combination according to proportion, integral and differential, and controls the controlled object. In the embodiment, the embodiment controls and adjusts the opening of the ball valve electronic thermostat according to the water temperature difference between the current engine water temperature and the corrected engine target water temperature in real time through PID.
[0108] The specific adjustment logic of adjusting the opening of the ball valve electronic thermostat according to the water temperature difference can be as follows:
[0109] If the absolute value of the water temperature difference is not greater than the difference threshold value and the water temperature difference is less than 0, the opening of the ball valve electronic thermostat rotates to 100% opening at a first speed;
[0110] If the absolute value of the water temperature difference is not greater than the difference threshold value and the water temperature difference is greater than 0, the opening of the ball valve electronic thermostat rotates to 0% opening at a first speed;
[0111] If the absolute value of the water temperature difference is greater than the difference threshold value and the water temperature difference is negative, the opening of the ball valve electronic thermostat rotates to 100% opening at a second speed;
[0112] If the absolute value of the water temperature difference is greater than the difference threshold value and the water temperature difference is positive, the opening of the ball valve electronic thermostat rotates to 0% opening at a second speed;
[0113] If the water temperature difference is 0, the opening of the ball valve electronic thermostat is not adjusted, and the first speed is less than the second speed.
[0114] The first speed and the second speed are fixed values determined according to the engine, the vehicle type and the test condition, and can be flexibly calibrated. The difference threshold is a value set for controlling the approaching speed of the current engine water temperature to the corrected engine target water temperature. In the embodiment, not only the opening of the ball valve electronic thermostat is controlled according to the difference threshold, but also the speed of adjusting the opening of the ball valve electronic thermostat is controlled according to the size of the difference threshold, so that the occurrence of over-adjustment is reduced.
[0115] Specifically, when the absolute value of the water temperature difference is not greater than the difference threshold, it can be indicated that the current engine water temperature is close to the corrected engine target water temperature, and at this time, the opening of the ball valve electronic thermostat is adjusted at a slower first speed, so that the current engine water temperature can gradually approach the engine target water temperature, and the occurrence of over-adjustment (the current engine water temperature is higher or lower than the corrected engine target water temperature) is reduced. When the absolute value of the water temperature difference is greater than the difference threshold, it can be indicated that the current engine water temperature still has a certain gap with the corrected engine target water temperature, and at this time, the opening of the ball valve electronic thermostat is adjusted at a faster second speed, so that the current engine water temperature can quickly approach the engine target water temperature. Since the adjustment process in the embodiment is real-time adjustment, when the opening of the ball valve electronic thermostat is adjusted at the faster second speed, and the current engine water temperature quickly approaches the engine target water temperature, when it is monitored that the absolute value of the water temperature difference is not greater than the difference threshold, at this time, the opening of the ball valve electronic thermostat is adjusted at the slower first speed, so that the current engine water temperature can gradually approach the engine target water temperature. Further, the difference threshold is a non-fixed value in the whole real-time adjustment process of the opening of the ball valve electronic thermostat, but is a fixed value in each adjustment process.
[0116] The above specific adjustment logic can be specifically understood as follows:
[0117] When the absolute value of the water temperature difference is not greater than the difference threshold and the water temperature difference is less than 0, it can be indicated that the current engine water temperature has approached the corrected engine target water temperature, and the current engine water temperature is higher than the corrected engine target water temperature, and at this time, the opening of the ball valve electronic thermostat needs to be slowly increased, and the flow of the coolant needs to be gradually increased, so as to achieve the purpose that the current engine water temperature gradually decreases to the corrected engine target water temperature.
[0118] When the absolute value of the water temperature difference is not greater than the difference threshold and the water temperature difference is greater than 0, it can be indicated that the current engine water temperature has approached the corrected engine target water temperature, and the current engine water temperature is lower than the corrected engine target water temperature, and at this time, the opening of the ball valve electronic thermostat needs to be slowly reduced, and the flow of the coolant needs to be gradually reduced, so as to achieve the purpose that the current engine water temperature gradually increases to the corrected engine target water temperature.
[0119] When the absolute value of the water temperature difference value is greater than the difference value threshold and the water temperature difference value is negative, it can be indicated that the current engine water temperature and the corrected engine target water temperature have a large temperature difference, and the current engine water temperature is higher than the corrected engine target water temperature, so the opening of the ball valve electronic thermostat needs to be quickly increased, the flow of the coolant needs to be quickly increased, and the purpose of quickly reducing the current engine water temperature is achieved.
[0120] When the absolute value of the water temperature difference value is greater than the difference value threshold and the water temperature difference value is positive, it can be indicated that the current engine water temperature and the corrected engine target water temperature have a large temperature difference, and the current engine water temperature is lower than the corrected engine target water temperature, so the opening of the ball valve electronic thermostat needs to be quickly reduced, the flow of the coolant needs to be quickly reduced, and the purpose of quickly increasing the current engine water temperature is achieved.
[0121] When the water temperature difference value is 0, it can be indicated that the current engine water temperature and the corrected engine target water temperature are the same or infinitely close, so the current engine water temperature is the appropriate water temperature of the engine under the working condition of the vehicle, and the opening of the ball valve electronic thermostat does not need to be adjusted.
[0122] The above specific adjustment logic can be expressed in the following form by formula, where ΔT is the water temperature difference value, T 阈 is the difference value threshold:
[0123] When -T 阈 ≤ ΔT < 0, the opening of the ball valve electronic thermostat rotates to 100% opening at a first speed;
[0124] When 0 < ΔT ≤ T 阈 , the opening of the ball valve electronic thermostat rotates to 0% opening at a first speed;
[0125] When ΔT < -T 阈 , the opening of the ball valve electronic thermostat rotates to 100% opening at a second speed;
[0126] When T 阈 < ΔT, the opening of the ball valve electronic thermostat rotates to 0% opening at a second speed;
[0127] When ΔT = 0, the opening of the ball valve electronic thermostat is not adjusted.
[0128] This application provides a method for controlling the opening of a ball valve electronic thermostat. After obtaining a target engine coolant temperature adapted to the vehicle's ambient temperature, the method corrects the target engine coolant temperature based on information from the vehicle's actual operating conditions, including current vehicle speed, predicted road conditions, and heating demand. This corrected target engine coolant temperature adapts to the vehicle's actual operating conditions. After determining the corrected target engine coolant temperature under actual operating conditions, the current engine coolant temperature is obtained. The opening of the ball valve electronic thermostat is then adjusted based on the temperature difference between the corrected target temperature and the current engine coolant temperature, gradually bringing the current engine coolant temperature closer to the corrected target temperature, thus meeting the coolant temperature requirements of the vehicle under actual operating conditions. This method can adjust the engine coolant temperature in real time based on the vehicle's current speed, predicted road conditions, and heating demand under actual operating conditions. It also controls the ball valve opening based on the difference between the suitable engine coolant temperature and the current engine coolant temperature, gradually adjusting the current engine coolant temperature to approach the suitable engine coolant temperature under actual operating conditions. This allows the engine to operate at a suitable coolant temperature under various actual operating conditions, effectively improving the control flexibility of the ball valve electronic thermostat opening under various actual operating conditions.
[0129] Thus, a complete embodiment is provided, which consists of two parts: the process of obtaining the modified engine target coolant temperature and the process of adjusting the opening of the ball valve electronic thermostat.
[0130] like Figure 2 The diagram shown illustrates the process of obtaining the corrected engine target coolant temperature.
[0131] S20: Obtain the ambient temperature of the vehicle, engine coolant temperature, engine speed, engine load, current vehicle speed, heater signal, hydraulic retarder signal, and predicted road conditions.
[0132] S21. Determine whether the hydraulic retarder is working based on the hydraulic retarder signal. If yes, proceed to step S22; otherwise, proceed to step S23.
[0133] S22, The opening degree of the ball valve electronic thermostat is set to 100%;
[0134] S23. Determine the target water temperature MAP table to be executed based on the temperature range of the vehicle's ambient temperature.
[0135] S24. Based on the engine's average speed and load in the previous minute, find the target coolant temperature MAP table to obtain the engine's target coolant temperature.
[0136] S25. Determine the water temperature correction coefficient based on the current vehicle speed. The product of the water temperature correction coefficient and the engine target water temperature is used as the first engine water temperature. At the same time, obtain the predicted road conditions in front of the vehicle.
[0137] S26. Determine whether the slope of the road ahead is not less than the preset slope based on the predicted road conditions ahead of the vehicle. If yes, proceed to step S27; otherwise, proceed to step S28.
[0138] S27. Take the absolute value of the difference between the first engine water temperature and the water temperature reserve value as the second engine water temperature;
[0139] S28. Determine the water temperature of the first engine as the water temperature of the second engine;
[0140] S29. Determine whether the vehicle needs heating based on the heating signal. If yes, proceed to step S30; otherwise, proceed to step S31.
[0141] S30. Determine whether the water temperature of the second engine is not lower than the minimum limit water temperature. If yes, proceed to step S31; otherwise, proceed to step S32.
[0142] S31. The water temperature of the second engine is determined as the water temperature of the third engine;
[0143] S32, Use the minimum limiting water temperature as the third engine water temperature;
[0144] S33, Use the third engine coolant temperature as the corrected engine target coolant temperature.
[0145] like Figure 3 The diagram shows the process of adjusting the opening of the ball valve electronic thermostat. The entire process involves multiple real-time adjustments, where ΔT is the water temperature difference, and T... 阈 This is the difference threshold.
[0146] S40. Calculate the water temperature difference ΔT (water temperature difference = corrected engine target water temperature - current engine water temperature);
[0147] S41. Determine whether ΔT is greater than T. 阈 If yes, proceed to step S42; otherwise, proceed to step S43.
[0148] S42. Adjust the opening of the ball valve electronic thermostat to rotate towards 0% opening at the second speed;
[0149] S43. Determine whether ΔT is greater than 0 and not greater than T. 阈 If yes, proceed to step S44; otherwise, proceed to step S45.
[0150] S44. Adjust the opening of the ball valve electronic thermostat to rotate towards 0% opening at the first speed;
[0151] S45. Determine whether ΔT is less than 0 and not less than -T. 阈If yes, step S46 is performed; if no, step S47 is performed.
[0152] S46, adjusting the opening of the ball valve electronic thermostat to rotate to 100% opening at a first speed.
[0153] S47, adjusting the opening of the ball valve electronic thermostat to rotate to 100% opening at a second speed.
[0154] The above introduces a ball valve electronic thermostat opening control method provided by the embodiment of the application, and the following introduces a system for executing the ball valve electronic thermostat opening control method.
[0155] Please refer to Figure 4 , Figure 4 FIG. 1 is a structural schematic diagram of an opening control system provided by the embodiment of the application. As shown in the figure, the ball valve electronic thermostat opening control system comprises: Figure 4
[0156] The water temperature acquisition unit 100 is configured to determine an engine target water temperature adapted to an environment temperature where the vehicle is located when the hydraulic retarder is not working.
[0157] The water temperature correction unit 110 is configured to correct the engine target water temperature at least by the current vehicle speed, the predicted road condition and the heating demand of the vehicle.
[0158] The opening adjustment unit 120 is configured to acquire the current engine water temperature, acquire a water temperature difference between the corrected engine target water temperature and the current engine water temperature, and adjust the opening of the ball valve electronic thermostat according to the water temperature difference, so that the current engine water temperature gradually approaches the corrected engine target water temperature.
[0159] In a possible implementation, the predicted road condition is a predicted slope, and the water temperature correction unit 110 comprises:
[0160] The vehicle speed correction sub-unit is configured to determine a water temperature correction coefficient according to the current vehicle speed, and correct the engine target water temperature according to the water temperature correction coefficient to obtain a first engine water temperature.
[0161] The slope correction sub-unit is configured to correct the first engine water temperature according to the predicted slope to obtain a second engine water temperature.
[0162] The heating demand correction sub-unit is configured to correct the second engine water temperature according to a minimum limit water temperature to obtain a third engine water temperature if there is a heating demand of the vehicle, the minimum limit water temperature being a minimum engine water temperature required for heating operation.
[0163] The target water temperature acquisition sub-unit is configured to take the third engine water temperature as the corrected engine target water temperature.
[0164] In a possible implementation, the vehicle speed correction subunit is specifically configured to:
[0165] When the current vehicle speed is less than the preset vehicle speed, the water temperature correction coefficient is determined as a first value less than 1;
[0166] When the current vehicle speed is equal to the preset vehicle speed, the water temperature correction coefficient is determined as 1;
[0167] When the current vehicle speed is greater than the preset vehicle speed, the water temperature correction coefficient is determined as a second value greater than 1;
[0168] The product of the water temperature correction coefficient and the engine target water temperature is taken as the first engine water temperature.
[0169] In a possible implementation, the slope correction subunit is specifically configured to:
[0170] If the predicted slope is less than the preset slope, the first engine water temperature is determined as the second engine water temperature;
[0171] If the predicted slope is not less than the preset slope, the absolute value of the difference between the first engine water temperature and the water temperature reserved value is taken as the second engine water temperature, and the water temperature reserved value is the rising water temperature value after absorbing the extra heat generated by the engine when the vehicle is climbing uphill.
[0172] In a possible implementation, the warm air demand correction subunit corrects the second engine water temperature according to the minimum limit water temperature to obtain the third engine water temperature, and is specifically configured to:
[0173] If the second engine water temperature is not less than the minimum limit water temperature, the second engine water temperature is taken as the third engine water temperature;
[0174] If the second engine water temperature is less than the minimum limit water temperature, the minimum limit water temperature is taken as the third engine water temperature.
[0175] In a possible implementation, the water temperature difference value is the calculation result of the corrected engine target water temperature minus the current engine water temperature, and the opening degree adjustment unit 120 is specifically configured to:
[0176] If the absolute value of the water temperature difference value is not greater than the difference threshold value and the water temperature difference value is less than 0, the opening degree of the ball valve electronic thermostat is rotated to 100% opening degree at a first speed;
[0177] If the absolute value of the water temperature difference value is not greater than the difference threshold value and the water temperature difference value is greater than 0, the opening degree of the ball valve electronic thermostat is rotated to 0% opening degree at a first speed;
[0178] If the absolute value of the water temperature difference value is greater than the difference threshold value and the water temperature difference value is negative, the opening degree of the ball valve electronic thermostat is rotated to 100% opening degree at a second speed;
[0179] If the absolute value of the water temperature difference value is greater than the difference threshold value and the water temperature difference value is positive, the opening of the ball valve electronic thermostat is rotated to 0% opening at a second speed;
[0180] If the water temperature difference value is 0, the opening of the ball valve electronic thermostat is not adjusted, and the first speed is less than the second speed.
[0181] In a possible implementation, the water temperature acquisition unit 100 is specifically configured as follows:
[0182] When the hydraulic retarder is not working, the ambient temperature of the vehicle is acquired by the ambient temperature sensor;
[0183] The target water temperature MAP table for execution is determined according to the ambient temperature, and the target water temperature MAP table is looked up according to the average speed and load of the engine in the previous preset time, to obtain the engine target water temperature adapted to the ambient temperature of the vehicle.
[0184] The application also provides an electronic device. Referring to Figure 5 FIG. 1 shows a structure diagram of an electronic device suitable for implementing the electronic device in the embodiments of the application. The electronic device in the embodiments of the application can include, but is not limited to, a fixed terminal such as a mobile phone, a notebook computer, a PDA (Personal Digital Assistant), a PAD (Tablet Personal Computer), a desktop computer, and the like. Figure 5 The electronic device shown is only an example, and should not impose any limitation on the functions and use range of the embodiments of the application.
[0185] As shown in Figure 5 The electronic device can include a processing device (for example, a central processing unit, a graphics processing unit, or the like) 501, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 502 or loaded from a storage device 508 into a random access memory (RAM) 503. In a state where the electronic device is powered on, the RAM 503 also stores various programs and data required for operation of the electronic device. The processing device 501, the ROM 502, and the RAM 503 are connected to each other through a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.
[0186] Generally, the following devices can be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, and the like; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, and the like; a storage device 508 including, for example, a memory card, a hard disk, and the like; and a communication device 509. The communication device 509 can allow the electronic device to communicate with other devices wirelessly or through wires to exchange data. Although Figure 5Electronic devices having various apparatuses are shown, but it should be understood that not all of the illustrated apparatuses are required to implement or be present in a particular implementation. More or fewer apparatuses can alternatively be implemented or present.
[0187] The embodiment of the present application further provides a computer program product comprising computer readable instructions, which, when executed on an electronic device, cause the electronic device to implement any of the ball valve electronic thermostat opening degree control methods provided by the embodiments of the present application.
[0188] The embodiment of the present application further provides a computer readable storage medium, which carries one or more computer programs, which, when executed on an electronic device, can cause the electronic device to implement any of the ball valve electronic thermostat opening degree control methods provided by the embodiments of the present application.
[0189] In addition, it should be noted that the system embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e., they can be located in one place or distributed on multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments. In addition, in the system embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which can be implemented as one or more communication buses or signal lines.
[0190] Through the description of the above embodiments, those skilled in the art can clearly understand that the present application can be realized by means of software and necessary general hardware, and of course, it can also be realized by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. Generally, functions completed by computer programs can be easily realized by corresponding hardware, and specific hardware structures for realizing the same function can also be various, such as analog circuits, digital circuits or special circuits, etc. However, for the present application, software program implementation is a better embodiment. Based on this understanding, the technical solutions of the present application can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer's floppy disk, U disk, mobile hard disk, ROM, RAM, magnetic disk or optical disk, etc., including a plurality of instructions to make a computer device (which can be a personal computer, training device, or network device, etc.) execute the methods described in various embodiments of the present application.
[0191] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product.
[0192] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from one website, computer, training device or data center to another website, computer, training device or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that can be stored by the computer or a data storage device such as a training device, a data center, etc. integrated with one or more available media sets. The available media can be a magnetic medium (for example, a floppy disk, a hard disk, a magnetic tape), an optical medium (for example, a DVD), or a semiconductor medium (for example, a solid state disk (SSD)) and the like.
[0193] Each of the embodiments in the specification is described in a related manner, and the same or similar parts between each of the embodiments can be referred to each other. Each of the embodiments focuses on the difference from other embodiments. Especially, for the device embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the related parts can refer to the part of the method embodiments.
[0194] The above is only an embodiment of the present application and is not used to limit the present application. For those skilled in the art, the present application can have various modifications and changes. Any modification, equivalent replacement, improvement, etc. within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method of electronically controlling the opening of a ball valve thermostat, characterized in that, The ball valve electronic thermostat opening degree control method comprises: When the hydraulic retarder is not working, determining an engine target water temperature adapted to an environment temperature where the vehicle is located; Correcting the engine target water temperature at least by a current vehicle speed, a predicted road condition and a heating demand of the vehicle respectively; Obtaining a current engine water temperature, and obtaining a water temperature difference between the corrected engine target water temperature and the current engine water temperature, and adjusting an opening degree of a ball valve electronic thermostat according to the water temperature difference, so that the current engine water temperature gradually approaches the corrected engine target water temperature; The method further comprises: When the hydraulic retarder is not working, obtaining the environment temperature where the vehicle is located by an environment temperature sensor; Determining a target water temperature MAP table to be executed according to the environment temperature, and searching the target water temperature MAP table according to an average speed and load of the engine in a preset time before a current time, to obtain the engine target water temperature adapted to the environment temperature where the vehicle is located; The predicted road condition is a predicted slope, and the method further comprises: Determining a water temperature correction coefficient according to the current vehicle speed, and correcting the engine target water temperature according to the water temperature correction coefficient, to obtain a first engine water temperature; Correcting the first engine water temperature according to the predicted slope, to obtain a second engine water temperature; If the vehicle has the heating demand, correcting the second engine water temperature according to a minimum limit water temperature, to obtain a third engine water temperature, the minimum limit water temperature being a minimum engine water temperature required for heating operation; Taking the third engine water temperature as the corrected engine target water temperature; The water temperature difference is a calculation result of the corrected engine target water temperature minus the current engine water temperature, and the method further comprises: If an absolute value of the water temperature difference is not greater than a difference value threshold and the water temperature difference is less than 0, the opening degree of the ball valve electronic thermostat rotates to 100% opening degree at a first speed; If the absolute value of the water temperature difference is not greater than the difference value threshold and the water temperature difference is greater than 0, the opening degree of the ball valve electronic thermostat rotates to 0% opening degree at the first speed; If the absolute value of the water temperature difference is greater than the difference value threshold and the water temperature difference is a negative value, the opening degree of the ball valve electronic thermostat rotates to 100% opening degree at a second speed; If the absolute value of the water temperature difference is greater than the difference value threshold and the water temperature difference is a positive value, the opening degree of the ball valve electronic thermostat rotates to 0% opening degree at the second speed; If the water temperature difference is 0, the opening degree of the ball valve electronic thermostat is not adjusted, and the first speed is less than the second speed.
2. The ball valve electronic thermostat opening control method of claim 1, wherein The method further comprises: Determining the water temperature correction coefficient according to the current vehicle speed, and correcting the engine target water temperature according to the water temperature correction coefficient, to obtain the first engine water temperature. determining the water temperature correction coefficient as a first value less than 1 when the current vehicle speed is less than the preset vehicle speed; determining the water temperature correction coefficient as 1 when the current vehicle speed is equal to the preset vehicle speed; determining the water temperature correction coefficient as a second value greater than 1 when the current vehicle speed is greater than the preset vehicle speed; multiplying the water temperature correction coefficient and the engine target water temperature to obtain the first engine water temperature.
3. The ball valve electronic thermostat opening control method of claim 1, wherein, The method further comprises: determining the first engine water temperature as the second engine water temperature when the predicted slope is less than a preset slope; determining the absolute value of the difference between the first engine water temperature and a water temperature reserve value as the second engine water temperature, the water temperature reserve value being an increased water temperature value after absorbing the extra heat generated by the engine when the vehicle is climbing uphill, when the predicted slope is not less than the preset slope.
4. The ball valve electronic thermostat opening control method of claim 1, wherein The method further comprises: determining the second engine water temperature as the third engine water temperature when the second engine water temperature is not less than the minimum limit water temperature; determining the minimum limit water temperature as the third engine water temperature when the second engine water temperature is less than the minimum limit water temperature.
5. A ball valve electronic thermostat valve opening control system characterized by, The method is applied to the ball valve electronic thermostat opening degree control system comprising: a water temperature acquisition unit configured to determine an engine target water temperature adapted to the ambient temperature of the vehicle when the hydraulic retarder is not working; a water temperature correction unit configured to correct the engine target water temperature by at least the current vehicle speed, the predicted road condition and the demand for the heater respectively; an opening degree adjustment unit configured to acquire the current engine water temperature, acquire the water temperature difference between the corrected engine target water temperature and the current engine water temperature, and adjust the opening degree of the ball valve electronic thermostat according to the water temperature difference, so that the current engine water temperature gradually approaches the corrected engine target water temperature.
6. An electronic device, comprising: The electronic device comprises at least one processor and a memory connected to the processor, wherein: the memory is configured to store a computer program; the processor is configured to execute the computer program to enable the electronic device to implement the ball valve electronic thermostat opening degree control method according to any one of claims 1 to 4.
7. A computer program product, characterised in that, The electronic device comprises computer readable instructions, which, when executed on the electronic device, enable the electronic device to implement the ball valve electronic thermostat opening degree control method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Method for controlling opening degree of electronic thermostat
CN107893697A
Control method of engine temperature control module
CN112302781A