Control method and device for electrically controlled fan in vehicle, electronic equipment and program product
Patent Information
- Application Number
- CN202610929048.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-25
- Publication Date
- 2026-11-03
AI Technical Summary
The clutch response time of the electronically controlled silicone oil fan is slow, resulting in high noise and energy consumption, and making it difficult to achieve fine-tuning and flexible control of the fan speed.
By acquiring the target vehicle's cooling component requirements, engine speed, and road information, and using the target duty cycle data table and calibration parameters, the duty cycle value of the electronically controlled fan is dynamically adjusted to achieve precise control of the fan speed.
It enables flexible adjustment of the electric fan speed to meet current and future heat dissipation needs, reduce noise and energy consumption, and improve response efficiency.
Smart Images

Figure CN123028080A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle control technology, and in particular to a control method, device, electronic equipment, and program product for an electrically controlled fan in a vehicle. Background Technology
[0002] Electronically controlled silicone oil fans are currently widely used in heavy-duty trucks for cooling vehicle coolant. They are driven by the engine and their core component is an electromagnetically controlled silicone oil clutch. By adjusting the amount of silicone oil in the working chamber, the fan speed can be continuously varied.
[0003] In the existing technology, due to the viscosity limitation of silicone oil, when the amount of silicone oil in the working chamber increases to a certain level, the fan will enter a fully engaged state, which means that the fan speed directly reaches the maximum and cannot be finely adjusted. It takes a long time to reduce the speed. This will result in a slow clutch response time of the electronically controlled silicone oil fan, which is prone to full engagement to drive the fan, resulting in high noise and high energy consumption. Summary of the Invention
[0004] This invention provides a control method, device, electronic equipment, and program product for an electronically controlled fan in a vehicle, to solve the technical problems of high noise and high energy consumption caused by slow clutch response time and easy full engagement in electronically controlled silicone oil fans.
[0005] According to one aspect of the present invention, a control method for an electrically controlled fan in a vehicle is provided, the method comprising:
[0006] The set fan speed of the electronically controlled fan is determined based on the target fan speed requested by multiple cooling components in the target vehicle, and the initial engine speed of the target vehicle and the initial fan speed of the electronically controlled fan are obtained.
[0007] The first target duty cycle value of the electronically controlled fan is determined based on the initial fan speed, the set fan speed, and the target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint.
[0008] The system acquires the road information ahead and the vehicle status information of the target vehicle, and determines the predicted water temperature change value based on the road information ahead and the vehicle status information; wherein, the road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight and vehicle speed;
[0009] Based on the predicted water temperature change and the target calibration parameters, determine the duty cycle value of the second target;
[0010] The target duty cycle value of the electric fan is determined based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table.
[0011] According to another aspect of the present invention, a control device for an electrically controlled fan in a vehicle is provided, the device comprising:
[0012] The fan speed acquisition module is used to determine the set fan speed of the electric control fan based on the target fan speed requested by multiple heat dissipation components in the target vehicle, and to acquire the initial engine speed of the target vehicle and the initial fan speed of the electric control fan.
[0013] The first target duty cycle value determination module is used to determine the first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and the target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint;
[0014] The water temperature prediction change value determination module is used to acquire the road information ahead and vehicle status information of the target vehicle, and determine the water temperature prediction change value based on the road information ahead and the vehicle status information; wherein, the road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight and vehicle speed;
[0015] The second target duty cycle value determination module is used to determine the second target duty cycle value based on the predicted water temperature change value and the target calibration parameters.
[0016] The target duty cycle determination module is used to determine the target duty cycle value of the electric fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table.
[0017] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0018] One or more processors; and a memory communicatively connected to at least one of the processors; wherein the memory stores a computer program executable by at least one of the processors, which, when executed by one or more of the processors, causes the one or more processors to implement a control method for an electric fan in a vehicle as described in an embodiment of the present invention.
[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement a control method for an electronically controlled fan in a vehicle as described in an embodiment of the present invention.
[0020] According to another aspect of the present invention, this disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements a control method for an electronically controlled fan in a vehicle as described in the embodiments of the present invention.
[0021] The technical solution of this invention involves determining the set fan speed of an electronically controlled fan based on the target fan speeds requested by multiple cooling components in the target vehicle, and acquiring the initial engine speed of the target vehicle and the initial fan speed of the electronically controlled fan; determining a first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and a target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint; acquiring the road information ahead and vehicle status information of the target vehicle, and determining a predicted water temperature change value based on the road information ahead and the vehicle status information; wherein the road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight, and vehicle speed; determining a second target duty cycle value based on the predicted water temperature change value and target calibration parameters; and determining the target duty cycle value of the electronically controlled fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table. This technical solution determines the fan duty cycle value to meet the cooling needs of the components based on the initial fan speed and the set fan speed. It can also calculate the fan cooling duty cycle value based on the impact of the road on the water temperature during the future driving route of the target vehicle. Thus, based on the current cooling needs of the target vehicle and the cooling needs in the future, a more comprehensive and flexible fan speed adjustment can be achieved to effectively meet the vehicle's cooling needs.
[0022] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0023] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0024] Figure 1 This is a flowchart of a control method for an electric fan in a vehicle according to Embodiment 1 of the present invention;
[0025] Figure 2 This is a flowchart of a control method for an electric fan in a vehicle according to Embodiment 2 of the present invention;
[0026] Figure 3 This is a schematic diagram of the structure of a control device for an electric fan in a vehicle according to Embodiment 3 of the present invention;
[0027] Figure 4 This is a schematic diagram of the structure of an electronic device that implements the control method for an electric fan in a vehicle provided in Embodiment 4 of the present invention. Detailed Implementation
[0028] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0030] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0031] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0032] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0033] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0034] Example 1
[0035] Figure 1 This invention provides a flowchart of a control method for an electrically controlled fan in a vehicle, as described in Embodiment 1. This embodiment is applicable to scenarios involving controlling the speed of an electrically controlled fan in a vehicle, particularly for controlling the speed of an electrically controlled silicone oil fan in a truck. This method can be executed by a control device for an electrically controlled fan in a vehicle. In this embodiment, the target speed of the electrically controlled fan can be calculated in real time based on the vehicle's operating status. Then, the energizing time of the electromagnetic coil is adjusted by controlling the electrical signal (PWM duty cycle), thereby controlling the valve plate to adjust the amount of silicone oil, ultimately achieving an actual fan speed that reaches or approaches the target fan speed to meet the vehicle's cooling requirements. The control device for the electrically controlled fan in this embodiment can be implemented in hardware and / or software, optionally through electronic equipment, such as a vehicle controller, engine controller, etc. Figure 1 As shown, the method may specifically include:
[0036] S110. Determine the set fan speed of the electronically controlled fan based on the target fan speed requested by multiple cooling components in the target vehicle, and obtain the initial engine speed of the target vehicle and the initial fan speed of the electronically controlled fan.
[0037] In this technical solution, the target vehicle can be understood as a vehicle undergoing thermal management control. Specifically, the target vehicle primarily includes trucks using electronically controlled silicone oil fans as the vehicle's coolant cooling assembly. Cooling components can be understood as various subsystems that utilize airflow from a radiator for heat dissipation. Common cooling components include engine water-cooled radiators, air conditioning condensers, and transmission oil coolers. The target fan speed can be understood as the fan speed value independently determined by different cooling components based on their current temperature, pressure, and other data. An electronically controlled fan can be understood as a cooling fan driven by a motor or engine and regulated by a pulse-modulated signal (PWM). In this technical solution, the electronically controlled fan is primarily used for trucks. The set fan speed can be understood as a unique fan speed output value determined based on at least one set fan speed. The set fan speed can simultaneously meet the cooling needs of multiple cooling components. The initial engine speed can be understood as the actual speed of the current engine crankshaft. The initial fan speed can be understood as the actual speed of the current electronically controlled fan.
[0038] Specifically, temperature data from various components in the target vehicle, such as engine coolant temperature, engine intake air temperature, retarder coolant temperature, and air conditioning condenser system, are obtained based on the temperature data of these components. Requests containing target fan speeds are generated based on this data and sent to the vehicle's central control unit (ECU). The ECU determines the set fan speed for subsequent adjustments to the electronically controlled fan based on the target fan speeds requested by each component. Simultaneously, it can acquire the initial engine speed and the initial fan speed of the electronically controlled fan in real time based on message information from the target vehicle, thereby determining the actual operating state of the engine and the electronically controlled fan. Determining the set fan speed based on the fan speeds requested by multiple components prioritizes the safety of the cooling components when adjusting the electronically controlled fan. Furthermore, by using the acquired engine speed and initial fan speed, the ECU can determine the speed difference for subsequent adjustments to the electronically controlled fan based on the current engine speed, thus improving the accuracy of fan speed control.
[0039] In one embodiment, determining the set fan speed of the electric control fan based on the target fan speeds requested by multiple cooling components in the target vehicle includes: obtaining multiple target fan speeds requested by multiple cooling components in the target vehicle, and determining the maximum value among the multiple target fan speeds as the set fan speed of the electric control fan.
[0040] Specifically, the system acquires request signals from multiple cooling components and analyzes these signals to determine the target fan speeds requested by these components in the target vehicle. Each target fan speed is then validated to ensure it falls within a specified speed range. The valid target fan speeds are compared, and the maximum value is determined as the set speed for the electronically controlled fan. By validating the acquired target fan speeds and filtering for the maximum value, the system effectively ensures reasonable fan speed control while simultaneously meeting the cooling requirements of each component.
[0041] S120. Determine the first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and the target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint.
[0042] The target duty cycle data table can be understood as a pre-stored calibration data matrix of fan speed and duty cycle, which can be obtained through bench testing. The first target duty cycle value can be understood as the high-level time ratio of the pulse width modulation (PWM) square wave signal, specifically the algebraic sum of the initial duty cycle value and the duty cycle correction value.
[0043] Specifically, the process involves retrieving a duty cycle data table corresponding to the initial engine speed of the target vehicle to determine the target duty cycle data table. Then, based on the initial fan speed of the target vehicle and the target duty cycle data table, the current initial duty cycle value (PWM value) of the electronically controlled fan is determined. The fan speed difference is determined based on the initial fan speed of the target vehicle and the set fan speed to be adjusted. This fan speed difference, combined with the initial duty cycle value (PWM value), is then used to determine the first target duty cycle value of the electronically controlled fan. Under the constraint of the initial engine speed, the current duty cycle value of the electronically controlled fan can be quickly obtained. By combining the speed difference and the duty cycle, the final control state of the electronically controlled fan can be quickly determined, avoiding slow speed increase or overshoot during the calculation process and ensuring the accuracy of the electronically controlled fan's duty cycle control.
[0044] In one embodiment, determining the first target duty cycle value of the electric fan based on the initial fan speed, the set fan speed, and the target duty cycle data table includes: determining the initial duty cycle value of the electric fan based on the initial fan speed and the target duty cycle data table; determining a set speed difference based on the set fan speed and the initial fan speed, calculating the proportional, integral, and derivative of the set speed difference to determine a duty cycle correction value; and determining the first target duty cycle value of the electric fan based on the initial duty cycle value and the duty cycle correction value.
[0045] The initial duty cycle can be understood as the duty cycle of the electric fan at the current moment, which serves as a reference value for subsequent fan control. The set speed difference can be understood as the speed difference between the current initial fan speed and the set fan speed, representing how much speed difference the electric fan needs to reach the set speed. The duty cycle correction value can be understood as the dynamic duty cycle compensation value calculated based on the set speed difference, which can compensate for duty cycle adjustment deviations caused by factors such as mechanical wear and external load.
[0046] Specifically, the duty cycle value corresponding to the initial fan speed can be retrieved from the target duty cycle data table based on the initial fan speed, thereby determining the initial duty cycle value for feedforward control of the electric fan at the current moment. Then, the difference between the set fan speed and the initial fan speed is calculated to determine the set speed difference. This set speed difference is input into the PID calculation, where proportional, integral, and derivative values are calculated to determine the duty cycle correction value. Based on the initial duty cycle value and the duty cycle correction value, the first target duty cycle value of the electric fan is determined. By using PID to dynamically calculate the speed difference, the first target duty cycle value can be determined quickly and accurately, ensuring the precision and efficiency of the electric fan's duty cycle control.
[0047] In one implementation, the target duty cycle data table may be obtained by fixing the engine speed from the lowest to the highest (e.g., 500rpm-3000rpm), and at each engine speed, sequentially testing the effect of a pulse modulation signal (PWM) from 0-100% on the actual speed of the electric fan.
[0048] Specifically, the engine speed was fixed at 1000 rpm. The engagement status of the electric fan was tested sequentially as the pulse modulation signal (PWM) ranged from 0-100%. For example:
[0049] When PWM=0%, the solenoid coil is not energized, the valve plate is fully open, and the fan is fully engaged;
[0050] When PWM=58%, the electromagnetic coil is energized for 58% of the control cycle, the silicone oil valve is closed for 58% of the cycle, and the fan is fully engaged.
[0051] When PWM=60%, the solenoid coil is energized for 60% of the control cycle, the valve plate is closed for 60% of the cycle, the fan is not fully engaged, and the speed is 1000rpm.
[0052] When PWM=62%, the solenoid coil is energized for 62% of the control cycle, the valve plate is closed for 62% of the cycle, the fan is not fully engaged, and the speed is 950rpm.
[0053] When PWM=78%, the solenoid coil is energized for 78% of the control cycle, the valve plate is closed for 78% of the time, the fan is not fully engaged, and the speed is 320rpm.
[0054] When PWM=80%, the solenoid coil is energized for 80% of the control cycle, the valve plate is closed for 80% of the time, the fan is not fully engaged, and the speed is 300rpm.
[0055] When PWM=82%, the solenoid coil is energized for 82% of the control cycle, the valve plate is closed for 82% of the cycle, the fan rotates in a near-disengaged manner with a speed of 300 rpm.
[0056] By continuously testing at a fixed engine speed of 1000 rpm and collecting test data under various test conditions, the influence of different pulse modulation signals (PWM) on the actual speed of the electronically controlled fan was constructed at multiple fixed engine speeds. Based on the fan speed data in non-fully engaged and near-fully disengaged states, a target duty cycle data table was built. By adjusting the engine speed, the target duty cycle data table of the actual speed of the electronically controlled fan at different engine speeds was obtained.
[0057] S130. Obtain the road information ahead and vehicle status information of the target vehicle, and determine the predicted water temperature change value based on the road information ahead and vehicle status information; wherein, the road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight and vehicle speed.
[0058] The road ahead information may also include altitude, ambient temperature, and ambient pressure. Vehicle status information may also include ambient temperature and current coolant temperature. The predicted coolant temperature change can be understood as the expected rise or fall in coolant temperature over a future period, used to characterize the impact of future road conditions on the vehicle's thermal load.
[0059] Specifically, by using GPS positioning combined with high-precision electronic maps, real-time information on the road ahead, such as distance, slope, altitude, and curvature, is obtained. Vehicle status information, including wind resistance, rolling resistance, vehicle weight, and speed, is also acquired. This road and vehicle status information can be used as input to a pre-constructed thermodynamic mathematical model to obtain predicted changes in the vehicle's coolant temperature. By combining road and vehicle status information, this technical solution enables the vehicle to predict road conditions and adjust the electric fan speed accordingly, keeping the coolant temperature within a suitable range and thus reducing energy consumption.
[0060] S140. Determine the second target duty cycle value based on the predicted water temperature change value and the target calibration parameters.
[0061] The target calibration parameters can be understood as calibration coefficients obtained from experimental testing. The first and second calibration parameters are usually of different orders of magnitude. The second target duty cycle value can be understood as a duty cycle correction value related to future heat load, calculated based on predicted changes in water temperature.
[0062] Specifically, the second target duty cycle value is determined based on the predicted water temperature change and the target calibration parameters. By calculating the second target duty cycle value using the predicted water temperature change and the target calibration parameters, the duty cycle signal of the electronically controlled fan can be corrected in a timely manner based on the changing trend of vehicle cooling demand under future road conditions, thus achieving predictive fan cooling control.
[0063] In one embodiment, the target calibration parameters include a first calibration parameter and a second calibration parameter; determining the second target duty cycle value based on the predicted water temperature change value and the target calibration parameters includes: determining the predicted rotational speed difference based on the predicted water temperature change value and the first calibration parameter; and determining the second target duty cycle value based on the predicted rotational speed difference and the second calibration parameter.
[0064] Herein, the predicted rotation speed difference can be understood as the rotation speed value that the electric-controlled fan needs to adjust based on the predicted water temperature variation value.
[0065] Specifically, the predicted water temperature variation value is compared with a plurality of preset calibration values, and a data table corresponding to the calibration values is queried according to the comparison result to determine a first calibration parameter. The predicted rotation speed difference is determined by calculating the product of the predicted water temperature variation value and the first calibration parameter. Further, a second calibration parameter is determined by looking up a table according to the predicted rotation speed difference and the initial engine rotation speed of the target vehicle. Finally, a second target duty ratio value is calculated according to the predicted rotation speed difference and the second calibration parameter. According to this technical solution, the obtained predicted water temperature variation value is converted into a fan rotation speed requirement, so that the efficiency and accuracy of the adjustment calculation for the fan duty ratio can be improved based on the calibration parameters obtained by table lookup.
[0066] In one embodiment, the predicted water temperature variation value may also be compared with a plurality of calibration intervals. Specifically, the predicted water temperature variation value is taken as TC, and 3 temperature calibration values are predefined, and the first calibration parameter is determined by comparing the predicted water temperature variation value (TC) with the 3 temperature calibration values. Exemplarily, when TC < T1 (calibration value), it is considered that the future water temperature will be lower, and the current heat dissipation power of the fan can be appropriately reduced. At this time, the first calibration parameter obtained from Table 1 is a negative value, indicating that the fan rotation speed is reduced. When T1 < TC < T2 (calibration value), it is considered that the future water temperature will be basically unchanged, and the current heat dissipation power of the fan can be maintained. At this time, the first calibration parameter obtained from Table 2 has an output result of 0, which means that the fan rotation speed remains unchanged. When T2 < TC < T3 (calibration value), it is considered that the future water temperature will rise slightly, and the current heat dissipation power of the fan needs to be appropriately increased. At this time, the first calibration parameter obtained from Table 3 is a positive value, indicating that the rotation speed is increased. When T3 < TC, it is considered that the future water temperature will rise sharply to a high temperature alarm, and the current heat dissipation power of the fan needs to be increased immediately. At this time, the first calibration parameter obtained from Table 4 is a positive value larger than the first calibration parameter output in Table 3, indicating a greater rotation speed increase. By comparing the predicted water temperature variation value (TC) with different temperature calibration values, more flexible and controllable fan rotation speed adjustment is realized, and the energy consumption of the electric-controlled fan is reduced.
[0067] Further, after the predicted rotation speed difference is calculated, the predicted rotation speed difference and the initial motor rotation speed may be input into a preset data table to query and obtain the second calibration parameter, so that the second target duty ratio value is calculated according to the second calibration parameter.
[0068] S150. Determine a target duty ratio value of the electric-controlled fan according to the first target duty ratio value, the second target duty ratio value, and the target duty ratio data table.
[0069] The target duty cycle value can be understood as the duty cycle value determined under the constraints of the target duty cycle data table. This target duty cycle value is the final duty cycle value output to the electric fan for regulation.
[0070] Specifically, a composite target duty cycle value is determined based on the first and second target duty cycle values. This composite target duty cycle value is then compared with the upper and lower limit duty cycle values in the target duty cycle data table to determine the target duty cycle value used for adjusting the electric fan. The constraints of the target duty cycle data table ensure safe and reliable adjustment of the electric fan, preventing continuous full engagement of the fan.
[0071] In one embodiment, the target duty cycle data table includes a maximum effective duty cycle value and a minimum effective duty cycle value; determining the target duty cycle value of the electric fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table includes: determining a composite target duty cycle value based on the first target duty cycle value and the second target duty cycle value; comparing the composite target duty cycle value with the maximum effective duty cycle value and the minimum effective duty cycle value in the target duty cycle data table, and determining the target duty cycle value of the electric fan based on the comparison result.
[0072] The maximum and minimum effective duty cycle values can be understood as the duty cycle values in the target duty cycle data table that allow for control of the fan speed by adjusting the duty cycle. In actual testing, the maximum effective duty cycle value is the effective duty cycle value that ultimately affects the fan speed with the duty cycle value. For example, when the duty cycle (PWM) is 80%, the fan is not fully engaged, and the speed is 300 rpm. However, even if the duty cycle (PWM) is subsequently increased, the fan speed will not change. In this case, the duty cycle (PWM) value of 80% is the maximum effective duty cycle value. Similarly, when the duty cycle (PWM) is 60%, the fan is fully engaged, and the speed is 1000 rpm. However, even if the duty cycle (PWM) is subsequently decreased, since the fan is already fully engaged, the fan speed will only rotate according to the speed of the engaged gears and will not be affected by the decrease in the duty cycle (PWM).
[0073] Specifically, the first target duty cycle value and the second target duty cycle value are summed to determine the composite target duty cycle value. This composite target duty cycle value is then compared with the maximum and minimum effective duty cycle values in the target duty cycle data table. Based on the comparison result, the final target duty cycle value for controlling the electric fan is determined. By comparing the calculated composite target duty cycle value with the constraints in the target duty cycle data table, the safe and reliable adjustment of the electric fan can be ensured, avoiding continuous full engagement of the electric fan.
[0074] In another embodiment, comparing the synthesized target duty cycle value with the maximum effective duty cycle value and the minimum effective duty cycle value in the target duty cycle data table, and determining the target duty cycle value of the electric fan based on the comparison result, includes: if the synthesized target duty cycle value is greater than the maximum effective duty cycle value, determining the maximum effective duty cycle value as the target duty cycle value of the electric fan; if the synthesized target duty cycle value is less than the minimum effective duty cycle value, determining the minimum effective duty cycle value as the target duty cycle value of the electric fan; and if the synthesized target duty cycle value is between the maximum effective duty cycle value and the minimum effective duty cycle value, determining the synthesized target duty cycle value as the target duty cycle value of the electric fan.
[0075] Specifically, when the synthesized target duty cycle is greater than the maximum effective duty cycle, the maximum effective duty cycle is determined as the target duty cycle of the electric fan. When the synthesized target duty cycle is less than the minimum effective duty cycle, the minimum effective duty cycle is determined as the target duty cycle of the electric fan. When the synthesized target duty cycle falls between the maximum and minimum effective duty cycles, the synthesized target duty cycle is determined as the target duty cycle of the electric fan. By comparing different limits, a safer and more reliable duty cycle value for the electric fan can be output, thereby enabling accurate control of the electric fan's clutch and improving its response efficiency.
[0076] In another embodiment, when the synthesized target duty cycle value is greater than the maximum effective duty cycle value, the method further includes: setting the position of the warning sign in the target vehicle as the target waiting time and obtaining a pre-calibrated third calibration parameter; calculating the cumulative duration of the electric fan based on the initial motor speed and the third calibration parameter; and adjusting the duty cycle value of the electric fan to bring it into full engagement mode when the cumulative duration exceeds the target waiting time. By calculating the duration of heat dissipation, the electric fan can be brought into full engagement mode to dissipate heat from the heat dissipation components in the target vehicle at maximum power when the target vehicle has extremely high heat dissipation requirements, ensuring the safe operation of each heat dissipation component in the target vehicle.
[0077] The technical solution of this invention involves determining the set fan speed of an electronically controlled fan based on the target fan speeds requested by multiple cooling components in the target vehicle, and acquiring the initial engine speed of the target vehicle and the initial fan speed of the electronically controlled fan; determining a first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and a target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint; acquiring the road information ahead and vehicle status information of the target vehicle, and determining a predicted water temperature change value based on the road information ahead and the vehicle status information; wherein the road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight, and vehicle speed; determining a second target duty cycle value based on the predicted water temperature change value and target calibration parameters; and determining the target duty cycle value of the electronically controlled fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table. This technical solution determines the fan duty cycle value to meet the cooling needs of the components based on the initial fan speed and the set fan speed. It can also calculate the fan cooling duty cycle value based on the impact of the road on the water temperature during the future driving route of the target vehicle. Thus, based on the current cooling needs of the target vehicle and the cooling needs in the future, a more comprehensive and flexible fan speed adjustment can be achieved to effectively meet the vehicle's cooling needs.
[0078] Example 2
[0079] Figure 2 This is a flowchart illustrating a control method for an electrically controlled fan in a vehicle, provided in Embodiment 2 of the present invention. This embodiment refines the technical solution of "obtaining the road information ahead and vehicle status information of the target vehicle, and determining the predicted water temperature change value based on the road information ahead and the vehicle status information" based on the above embodiments. Detailed implementation methods can be found in the description of this embodiment. Technical features that are the same as or similar to those in the foregoing embodiments will not be repeated here. Figure 2 As shown, the method may specifically include:
[0080] S210. Determine the set fan speed of the electronically controlled fan based on the target fan speed requested by multiple cooling components in the target vehicle, and obtain the initial engine speed of the target vehicle and the initial fan speed of the electronically controlled fan.
[0081] S220. Determine the first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and the target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint.
[0082] S230. Obtain road information of at least one road segment ahead of the target vehicle, and determine the road type of each road segment based on the road information ahead.
[0083] The road type can include steep uphill, gentle uphill, steep uphill, gentle downhill, and steep downhill, and different road types can be determined based on the road gradient angle. The road type and the corresponding target component include at least one of the following: the road type is a steep uphill, and the target component is an engine; the road type is a gentle uphill, and the target component is an engine; the road type is a flat road, and the target component is an engine; the road type is a gentle downhill, and the target component is a retarder; the road type is a steep downhill, and the target component is a retarder.
[0084] Specifically, high-precision in-vehicle maps can be used to obtain road information at a preset distance ahead of the target vehicle. Different road segments are then defined based on this preset distance, and the road type and distance for each segment are determined. By classifying different road types, the road conditions under which the vehicle is traveling can be determined, allowing for accurate measurement of the impact of the target vehicle's travel on the vehicle's coolant temperature under different road conditions, thus improving the accuracy of coolant temperature impact calculations.
[0085] S240. For any of the road segments, obtain the vehicle status information of the target vehicle on the road type, and determine the output power of the target component of the target vehicle on the road segment based on the vehicle status information.
[0086] The output power of the target component can be understood as the working power of the component that performs work under different road sections.
[0087] Specifically, for any road segment of any road type, in order to maintain a constant vehicle speed, vehicle state information such as wind resistance, rolling resistance, vehicle weight, and speed is acquired at that road segment. Based on the acquired vehicle state information, the total resistance experienced by the target vehicle at that road segment is calculated. Then, based on the total resistance and the target vehicle's transmission efficiency data, the output power of the target component, which serves as the power output, is calculated for that road type. By obtaining the total resistance of the target vehicle, the output power of the target component under different road conditions can be easily determined.
[0088] S250. Determine the predicted travel time of the target vehicle on the road segment based on the vehicle speed and the road distance of the target vehicle on the road segment.
[0089] Specifically, based on the road distance of each road segment and the speed of the target vehicle, the travel time of the target vehicle at each road segment can be calculated, thereby obtaining the predicted travel time at multiple road segments.
[0090] S260. Determine the predicted water temperature change value of the road section based on the output power of the target component and the predicted travel time.
[0091] Specifically, for a single road segment, based on the output power of the target component at that segment and the predicted travel time of the target vehicle, the change in water temperature of the target vehicle while traveling on that segment is calculated using a set formula. Finally, by calculating the water temperature changes at multiple road segments, the predicted water temperature change of the target vehicle during its travel on at least one road segment ahead is obtained. This technical solution divides multiple road segments within a certain distance ahead of the target vehicle according to their slope and calculates the impact of the target vehicle's travel on water temperature changes at each segment. This comprehensive calculation yields the predicted water temperature change after the target vehicle travels a preset distance in the future. This allows for accurate prediction of the cooling demand of the electric fan during road segment travel, enabling pre-adjustment of the electric fan speed and achieving real-time adjustment of the electric fan speed, thus realizing predictive speed control of the electric fan.
[0092] Furthermore, the specific implementation method for determining the predicted water temperature change value based on the road information ahead and the vehicle status information can also be as follows:
[0093] For example, using in-vehicle high-precision maps, road information such as distance, slope, and elevation changes ahead can be obtained. Vehicle data such as wind resistance, rolling resistance, vehicle weight, speed, ambient temperature, and atmospheric pressure can be acquired through vehicle messages. The road ahead, at a preset distance, is divided into five types based on the vehicle's constant speed: flat road, slight uphill, steep uphill, slight downhill, and steep downhill.
[0094] In this scenario, the engine is the primary power source when the vehicle is traveling uphill. To maintain a constant speed, the engine output power can be calculated based on information such as wind resistance, rolling resistance, and gravity on the slope. Then, the predicted travel time of the vehicle is calculated based on the vehicle speed and the distance of the uphill section. Finally, the first water temperature difference of the target vehicle on the uphill section is calculated using a formula that multiplies the engine output power by the travel time by a pre-calibrated coefficient.
[0095] Based on the same or similar methods, when a vehicle is driving down a steep slope, the retarder is the main force. To maintain a constant vehicle speed, the output power of the retarder can be calculated based on information such as wind resistance, rolling resistance, and gravity on the slope. Then, the travel time is calculated based on the vehicle speed and the distance of the downhill section. Finally, the second water temperature difference of the target vehicle on the steep downhill section is calculated by multiplying the retarder output power by the travel time by a pre-calibrated coefficient.
[0096] On a flat road, the engine is doing work; similarly, the third water temperature difference value can be obtained for a flat road section.
[0097] A slight uphill slope is where the engine does power; similarly, the fourth water temperature difference at a slight uphill section can be obtained. 4;
[0098] On gentle downhill slopes, the engine and retarder generally do not operate. Similarly, a fifth water temperature difference value can be obtained for gentle downhill sections. Based on the water temperature difference values calculated for different road sections, the predicted water temperature change value of the target vehicle at a preset distance ahead can be calculated.
[0099] Furthermore, based on the obtained information such as atmospheric ambient temperature and atmospheric ambient pressure, correction coefficients are determined for calculating the water temperature difference at different road sections. Then, based on the water temperature difference calculated for different road sections using the correction coefficients, the predicted water temperature change value of the target vehicle at a preset distance ahead is comprehensively calculated.
[0100] S270. Determine the second target duty cycle value based on the predicted water temperature change value and the target calibration parameters.
[0101] S280. Determine the target duty cycle value of the electric fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table.
[0102] The technical solution of this invention involves acquiring road information for at least one road segment ahead of the target vehicle, and determining the road type for each road segment based on the road information. For any given road segment, the solution acquires vehicle status information for the target vehicle on that road type, and determines the output power of the target component of the target vehicle on that road segment based on the vehicle status information. It also determines the predicted travel time of the target vehicle on that road segment based on the vehicle speed and the road distance. Finally, it determines the predicted water temperature change value for that road segment based on the output power of the target component and the predicted travel time. This technical solution, by predicting the future travel path of the target vehicle by road segment, can accurately determine the predicted water temperature change value of the target vehicle on different road segments, thereby achieving active control of the electric fan and significantly improving the accuracy of water temperature calculation for the target vehicle on its future travel path. Furthermore, based on the predicted water temperature value, it improves the smoothness and safety of the electric fan speed control.
[0103] Example 3
[0104] Figure 3 This is a schematic diagram of a control device for an electrically controlled fan in a vehicle, provided in Embodiment 3 of the present invention. Figure 3As shown, the device includes: a fan speed acquisition module 301, a first target duty cycle value determination module 302, a water temperature prediction change value determination module 303, a second target duty cycle value determination module 304, and a target duty cycle value determination module 305.
[0105] The system includes a fan speed acquisition module 301, used to determine the set fan speed of the electronically controlled fan based on the target fan speeds requested by multiple cooling components in the target vehicle, and to acquire the initial engine speed of the target vehicle and the initial fan speed of the electronically controlled fan; a first target duty cycle value determination module 302, used to determine the first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and a target duty cycle data table, wherein the target duty cycle data table is acquired with the initial engine speed as a constraint; and a water temperature prediction change value determination module 303, used to acquire the target vehicle's... The system uses the road information ahead and vehicle status information to determine the predicted water temperature change value. The road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight, and vehicle speed. A second target duty cycle determination module 304 is used to determine a second target duty cycle value based on the predicted water temperature change value and target calibration parameters. A target duty cycle determination module 305 is used to determine the target duty cycle value of the electric fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table.
[0106] In this embodiment of the invention, the fan speed acquisition module 301 determines the set fan speed of the electric control fan based on the target fan speed requested by multiple cooling components in the target vehicle, and acquires the initial engine speed of the target vehicle and the initial fan speed of the electric control fan; the first target duty cycle value determination module 302 determines the first target duty cycle value of the electric control fan based on the initial fan speed, the set fan speed, and a target duty cycle data table, wherein the target duty cycle data table is acquired with the initial engine speed as a constraint; the water temperature prediction change value determination module 303 acquires the... The system uses the target vehicle's forward road information and vehicle status information to determine the predicted water temperature change value. The forward road information includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight, and vehicle speed. A second target duty cycle determination module 304 determines a second target duty cycle value based on the predicted water temperature change value and target calibration parameters. A target duty cycle determination module 305 determines the target duty cycle value of the electronically controlled fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table. This technical solution determines the fan duty cycle value to meet the cooling needs of the components based on the initial fan speed and the set fan speed. It can also calculate the fan cooling duty cycle value based on the impact of the future driving route of the target vehicle on the water temperature. Therefore, based on the current and future cooling needs of the target vehicle, a more comprehensive and flexible fan speed adjustment can be achieved to effectively meet the vehicle's cooling requirements.
[0107] Based on the above-mentioned optional technical solutions, the fan speed acquisition module 301 may optionally include a set fan speed determination unit. The set fan speed determination unit is used to acquire multiple target fan speeds requested by multiple cooling components in the target vehicle, and determine the maximum value among the multiple target fan speeds as the set fan speed of the electronically controlled fan.
[0108] Based on the above-mentioned optional technical solutions, optionally, the first target duty cycle value determination module 302 may include: an initial duty cycle value determination unit, a duty cycle correction value determination unit, and a first target duty cycle value determination unit. The initial duty cycle value determination unit is used to determine the initial duty cycle value of the electric fan based on the initial fan speed and target duty cycle data table; the duty cycle correction value determination unit is used to determine a set speed difference based on the set fan speed and the initial fan speed, and calculate the proportional, integral, and derivative of the set speed difference to determine the duty cycle correction value; the first target duty cycle value determination unit is used to determine the first target duty cycle value of the electric fan based on the initial duty cycle value and the duty cycle correction value.
[0109] Based on the above-mentioned optional technical solutions, the water temperature prediction change value determination module 303 may optionally include: a road information determination unit, an output power calculation unit, a travel time calculation unit, and a water temperature prediction value determination unit. Specifically, the road information determination unit is used to acquire road information of at least one road segment ahead of the target vehicle, and determine the road type of each road segment based on the road information; the output power calculation unit is used to acquire vehicle status information of the target vehicle on any given road segment, and determine the output power of the target component of the target vehicle on that road segment based on the vehicle status information; the travel time calculation unit is used to determine the predicted travel time of the target vehicle on that road segment based on the vehicle speed and road distance of the target vehicle on that road segment; and the water temperature prediction value determination unit is used to determine the predicted water temperature change value of the road segment based on the output power of the target component and the predicted travel time.
[0110] Based on the above-mentioned optional technical solutions, optionally, the road type and the target component corresponding to the road type include at least one of the following: the road type is a large uphill slope, and the target component is an engine; the road type is a small uphill slope, and the target component is an engine; the road type is a flat road, and the target component is an engine; the road type is a small downhill slope, and the target component is a retarder; the road type is a large downhill slope, and the target component is a retarder.
[0111] Based on the above-mentioned optional technical solutions, optionally, the second target duty cycle value determination module 304 may include: a predicted rotational speed difference calculation unit and a second target duty cycle value calculation unit. The target calibration parameters include a first calibration parameter and a second calibration parameter; the predicted rotational speed difference calculation unit is used to determine the predicted rotational speed difference based on the predicted water temperature change value and the first calibration parameter; the second target duty cycle value calculation unit is used to determine the second target duty cycle value based on the predicted rotational speed difference and the second calibration parameter.
[0112] Based on the above-mentioned optional technical solutions, optionally, the target duty cycle value determination module 305 may include: a synthetic target duty cycle value determination unit and a target duty cycle value determination unit. The target duty cycle data table includes a maximum effective duty cycle value and a minimum effective duty cycle value; the synthetic target duty cycle value determination unit is used to determine a synthetic target duty cycle value based on the first target duty cycle value and the second target duty cycle value; the target duty cycle value determination unit is used to compare the synthetic target duty cycle value with the maximum effective duty cycle value and the minimum effective duty cycle value in the target duty cycle data table, and determine the target duty cycle value of the electric fan based on the comparison result.
[0113] The control device for an electric fan in a vehicle provided in this embodiment of the invention can execute the control method for an electric fan in a vehicle provided in any embodiment of the invention, and has the corresponding functional modules and beneficial effects of the method.
[0114] Example 4
[0115] Figure 4 A schematic diagram of an electronic device 10, which can be used to implement embodiments of the present invention, is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0116] like Figure 4 As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0117] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0118] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as a control method for an electric fan in a vehicle.
[0119] In some embodiments, a control method for an electric fan in a vehicle may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the control method for an electric fan in a vehicle described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform a control method for an electric fan in a vehicle by any other suitable means (e.g., by means of firmware).
[0120] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0121] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0122] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0123] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0124] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0125] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0126] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication unit 19, or installed from storage unit 18, or installed from ROM 12. When the computer program is executed by processor 11, it performs the functions defined in the methods of the embodiments of the present invention.
[0127] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0128] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A control method for an electrically controlled fan in a vehicle, characterized in that, include: The set fan speed of the electronically controlled fan is determined based on the target fan speed requested by multiple cooling components in the target vehicle, and the initial engine speed of the target vehicle and the initial fan speed of the electronically controlled fan are obtained. The first target duty cycle value of the electronically controlled fan is determined based on the initial fan speed, the set fan speed, and the target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint. The system acquires the road information ahead and the vehicle status information of the target vehicle, and determines the predicted water temperature change value based on the road information ahead and the vehicle status information; wherein, the road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight and vehicle speed; Based on the predicted water temperature change and the target calibration parameters, determine the duty cycle value of the second target; The target duty cycle value of the electric fan is determined based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table.
2. The control method for an electrically controlled fan in a vehicle according to claim 1, characterized in that, The step of determining the set fan speed of the electronically controlled fan based on the target fan speed requested by multiple cooling components in the target vehicle includes: The system obtains multiple target fan speeds requested by multiple cooling components in the target vehicle, and determines the maximum value among the multiple target fan speeds as the set fan speed of the electronically controlled fan.
3. The control method for an electrically controlled fan in a vehicle according to claim 1, characterized in that, The step of determining the first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and the target duty cycle data table includes: The initial duty cycle value of the electronically controlled fan is determined based on the initial fan speed and target duty cycle data table. The set speed difference is determined based on the set fan speed and the initial fan speed. The proportional, integral and derivative values are calculated for the set speed difference to determine the duty cycle correction value. The first target duty cycle value of the electric fan is determined based on the initial duty cycle value and the duty cycle correction value.
4. The control method for an electrically controlled fan in a vehicle according to claim 1, characterized in that, The step of acquiring the road information ahead and vehicle status information of the target vehicle, and determining the predicted water temperature change value based on the road information ahead and vehicle status information, includes: Obtain road information for at least one road segment ahead of the target vehicle, and determine the road type for each road segment based on the road information ahead; For any of the aforementioned road segments, obtain the vehicle status information of the target vehicle on the road type, and determine the output power of the target component of the target vehicle on the road segment based on the vehicle status information; The predicted travel time of the target vehicle on the road segment is determined based on the vehicle speed and the road distance of the target vehicle on the road segment. The predicted water temperature change value of the road segment is determined based on the output power of the target component and the predicted travel time.
5. The control method for an electrically controlled fan in a vehicle according to claim 4, characterized in that, The road type and the target component corresponding to the road type include at least one of the following: The road type is a steep uphill slope, and the target component is an engine; the road type is a gentle uphill slope, and the target component is an engine; the road type is a flat road, and the target component is an engine; the road type is a gentle downhill slope, and the target component is a retarder; the road type is a steep downhill slope, and the target component is a retarder.
6. The control method for an electrically controlled fan in a vehicle according to claim 1, characterized in that, The target calibration parameters include a first calibration parameter and a second calibration parameter; determining the second target duty cycle value based on the predicted water temperature change value and the target calibration parameters includes: The predicted rotational speed difference is determined based on the predicted water temperature change value and the first calibration parameter. The second target duty cycle value is determined based on the predicted speed difference and the second calibration parameter.
7. The control method for an electrically controlled fan in a vehicle according to claim 1, characterized in that, The target duty cycle data table includes the maximum effective duty cycle value and the minimum effective duty cycle value; The step of determining the target duty cycle value of the electric fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table includes: The composite target duty cycle value is determined based on the first target duty cycle value and the second target duty cycle value; The synthesized target duty cycle value is compared with the maximum effective duty cycle value and the minimum effective duty cycle value in the target duty cycle data table, and the target duty cycle value of the electric fan is determined based on the comparison result.
8. A control device for an electrically controlled fan in a vehicle, characterized in that, The device includes: The fan speed acquisition module is used to determine the set fan speed of the electric control fan based on the target fan speed requested by multiple heat dissipation components in the target vehicle, and to acquire the initial engine speed of the target vehicle and the initial fan speed of the electric control fan. The first target duty cycle value determination module is used to determine the first target duty cycle value of the electronically controlled fan based on the initial fan speed, the set fan speed, and the target duty cycle data table, wherein the target duty cycle data table is obtained with the initial engine speed as a constraint; The water temperature prediction change value determination module is used to acquire the road information ahead and vehicle status information of the target vehicle, and determine the water temperature prediction change value based on the road information ahead and the vehicle status information; wherein, the road information ahead includes road distance and road slope; the vehicle status information includes wind resistance, rolling resistance, vehicle weight and vehicle speed; The second target duty cycle value determination module is used to determine the second target duty cycle value based on the predicted water temperature change value and the target calibration parameters. The target duty cycle determination module is used to determine the target duty cycle value of the electric fan based on the first target duty cycle value, the second target duty cycle value, and the target duty cycle data table.
9. An electronic device, characterized in that, The electronic device includes: One or more processors; Storage device for storing one or more programs. When the one or more programs are executed by the one or more processors, the one or more processors implement the control method for an electronically controlled fan in a vehicle as described in any one of claims 1-7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the control method for an electronically controlled fan in a vehicle as described in any one of claims 1-7.
