A control method, device and medium of an electromagnetic three-speed fan

By monitoring engine parameters in real time and setting safety threshold groups, intelligent adjustment of the electromagnetic three-speed fan is achieved, which solves the problem that the fan control logic in the existing technology cannot adapt to complex driving environments and specific working conditions, improves the vehicle's power responsiveness and safety, and reduces the power consumption of engine accessories.

CN119084130BActive Publication Date: 2025-10-24WEICHAI POWER CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411344513.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2025-10-24
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

The existing control logic of the electromagnetic three-speed fan in natural gas engine vehicles does not fully consider the fan speed adjustment under complex driving environments and specific operating conditions, resulting in poor overall vehicle power responsiveness and subjective driving experience, and failing to effectively reduce the power consumption of engine accessories.

Method used

By collecting engine temperature and monitoring multiple parameters in real time, and setting safety threshold groups, the system can intelligently adjust the fan's operating status, including low-speed, medium-speed, and high-speed operation. Under specific operating conditions, the fan speed can be reduced to decrease accessory power consumption. Combined with a delayed exit mechanism, this ensures safety and stability.

Benefits of technology

It improves the intelligence level of fan control, enhances the vehicle's power responsiveness and driving safety, reduces the power consumption of engine accessories, and improves the system's stability and energy utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119084130B_ABST
    Figure CN119084130B_ABST
Patent Text Reader

Abstract

The application discloses a control method, equipment and medium of an electromagnetic three-speed fan, the method comprising: collecting the engine temperature, determining a pre-set temperature threshold group, and determining the corresponding fan operating state according to the engine temperature and the temperature threshold group; when the fan operating state is a medium-speed operating state or a high-speed operating state, collecting a first safety parameter through a pre-set controller, the first safety parameter comprising the engine real-time temperature, the gearbox gear, the engine speed and the vehicle throttle pedal opening; determining a pre-set first safety threshold group, determining a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, and the fan operating state is jumped to a low-speed operating state. The application intelligently selects the low-speed, medium-speed or high-speed operating state of the fan by collecting the engine temperature in real time and comparing it with the pre-set temperature threshold group, effectively meets the heat dissipation demand under different working conditions, and improves the energy utilization rate.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of vehicle power response, and particularly relates to a control method and device of an electromagnetic three-speed fan and a medium. BACKGROUND

[0002] In the current field of automotive engineering, especially in the design of vehicle models using natural gas engines as power sources, the control logic of electromagnetic three-speed fans, although to some extent, realizes intelligent adjustment based on engine temperature, ensuring effective heat dissipation of the engine under different thermal loads, but the breadth and depth of its functional application still need to be further explored and expanded. This situation reflects that the current control system focuses more on maintaining the basic operating temperature range of the engine, while ignoring the potential contribution of fan speed regulation to vehicle performance optimization in complex and variable driving environments and specific working conditions. The control logic of the existing electromagnetic three-speed fan is more based on the interval in which the natural gas engine temperature is located to realize the rotation of the fan at three speeds, and the function setting is relatively simple, without fully considering the appropriate reduction of fan speed under the premise of safety or in specific working conditions to reduce the accessory power consumption of the natural gas engine, so as to make more power available for the power output of the natural gas engine to the vehicle, and the vehicle's power response and subjective driving experience are poor. SUMMARY

[0003] To solve the above problems, the present application provides a control method of an electromagnetic three-speed fan, which in one example includes: collecting engine temperature, determining a pre-set temperature threshold group, determining a corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state includes a low-speed operating state, a medium-speed operating state, and a high-speed operating state; when the fan operating state is the medium-speed operating state or the high-speed operating state, collecting a first safety parameter through a pre-set controller, the first safety parameter including engine real-time temperature, transmission gear, engine speed, and vehicle throttle pedal opening degree; determining a pre-set first safety threshold group, determining a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby jumping the fan operating state to the low-speed operating state.

[0004] In one example, after the controller enters the speed reduction mode according to the jump signal, the method further includes: collecting a second safety parameter through the controller, the second safety parameter including engine real-time temperature and engine knock frequency; determining a pre-set second safety threshold group, determining an exit signal according to the second safety parameter and the second safety threshold group, so that the controller exits the speed reduction mode according to the exit signal, and after exiting the speed reduction mode, determines a corresponding fan operating state according to the engine real-time temperature and the temperature threshold group.

[0005] In one example, after the controller enters the speed reduction mode according to the jump signal, the method further comprises: determining, by the controller, a driving gear, judging whether the driving gear is a fixed gear; if the driving gear is the fixed gear, determining a gear threshold according to the first safety threshold group, comparing the fixed gear with the gear threshold; if the fixed gear is less than the gear threshold, determining a delay signal, so that the controller delays to exit the speed reduction mode according to the delay signal, and after exiting the speed reduction mode, determining a corresponding fan operating state according to the engine real-time temperature and the temperature threshold group; if the fixed gear is greater than or equal to the gear threshold, collecting a third safety parameter, the third safety parameter including engine speed, vehicle accelerator pedal opening degree; determining a third safety threshold group set in advance, determining a delay signal according to the third safety parameter and the third safety threshold group, so that the controller delays to exit the speed reduction mode according to the delay signal, and after exiting the speed reduction mode, determining a corresponding fan operating state according to the engine real-time temperature and the temperature threshold group.

[0006] In one example, determining the jump signal according to the first safety parameter and the first safety threshold group specifically comprises: comparing the engine real-time temperature with a safety temperature threshold of the first safety threshold group, if the engine real-time temperature is less than the safety temperature threshold, determining a first jump condition; comparing the gearbox gear with a gear threshold of the first safety threshold group, if the gearbox gear is greater than or equal to the gear threshold, determining a second jump condition; comparing the engine speed with a speed threshold of the first safety threshold group, if the engine speed is less than the speed threshold, determining a third jump condition; comparing the vehicle accelerator pedal opening degree with an opening degree threshold of the first safety threshold group, if the vehicle accelerator pedal opening degree is greater than the opening degree threshold, determining a maintenance time, comparing the maintenance time with a time threshold of the first safety threshold group, if the maintenance time is greater than the time threshold, determining a fourth jump condition; judging whether the first jump condition, the second jump condition, the third jump condition and the fourth jump condition exist simultaneously, if the first jump condition, the second jump condition, the third jump condition and the fourth jump condition exist simultaneously, determining the jump signal.

[0007] In one example, the exit signal is determined according to the second safety parameter and the second safety threshold group, specifically comprising: comparing the engine real-time temperature with a safety temperature threshold of the second safety threshold group, and determining a first exit condition if the engine real-time temperature is greater than or equal to the safety temperature threshold; comparing the engine knock frequency with a knock limit of the second safety threshold group, and determining a second exit condition if the engine knock frequency is greater than the knock limit; determining whether the first exit condition and / or the second exit condition exists, and determining the exit signal if the first exit condition and / or the second exit condition exists.

[0008] In one example, the delay signal is determined according to the third safety parameter and the third safety threshold group, specifically comprising: determining a preset engine speed hysteresis value and an accelerator pedal hysteresis value, and determining the third safety threshold group according to the engine speed hysteresis value and the accelerator pedal hysteresis value, the third safety threshold group comprising a speed-down speed threshold, a speed-down accelerator pedal threshold, and a time threshold; comparing the engine speed with the speed-down speed threshold, and determining a first delay condition if the engine speed is greater than the speed-down speed threshold; comparing the accelerator pedal opening degree with the speed-down accelerator pedal threshold, and determining a maintenance time if the accelerator pedal opening degree is less than the speed-down accelerator pedal threshold, and comparing the maintenance time with the time threshold, and determining a second delay condition if the maintenance time is greater than the time threshold; determining whether the first delay condition and / or the second delay condition exists, and determining the delay signal if the first delay condition and / or the second delay condition exists.

[0009] In one example, the method further comprises: determining a preset delay time, and exiting the speed-down mode according to the delay time.

[0010] In one example, the corresponding fan operating state is determined according to the engine temperature and the temperature threshold group, specifically comprising: comparing the engine temperature with the temperature threshold group, wherein the temperature threshold group comprises a first temperature threshold and a second temperature threshold; determining a low-speed operating state if the engine temperature is less than or equal to the first temperature threshold; determining a medium-speed operating state if the engine temperature is greater than the first temperature threshold and less than the second temperature threshold; and determining a high-speed operating state if the engine temperature is greater than or equal to the second temperature threshold.

[0011] In another aspect, the application also provides a control device for an electromagnetic three-speed fan, comprising: at least one processor; and a memory in communication connection with the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the control device to perform: collecting an engine temperature, determining a pre-set temperature threshold group, determining a corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state comprises a low-speed operating state, a medium-speed operating state, and a high-speed operating state; when the fan operating state is the medium-speed operating state or the high-speed operating state, collecting a first safety parameter through a pre-set controller, the first safety parameter comprising an engine real-time temperature, a gearbox gear, an engine speed, and a vehicle accelerator pedal opening degree; determining a pre-set first safety threshold group, determining a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby jumping the fan operating state to the low-speed operating state.

[0012] In another aspect, the application also provides a non-volatile computer storage medium storing computer executable instructions, which are configured to: collect an engine temperature, determine a pre-set temperature threshold group, determine a corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state comprises a low-speed operating state, a medium-speed operating state, and a high-speed operating state; when the fan operating state is the medium-speed operating state or the high-speed operating state, collect a first safety parameter through a pre-set controller, the first safety parameter comprising an engine real-time temperature, a gearbox gear, an engine speed, and a vehicle accelerator pedal opening degree; determine a pre-set first safety threshold group, determine a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby jumping the fan operating state to the low-speed operating state.

[0013] The application intelligently selects the low-speed, medium-speed or high-speed running state of the fan by collecting the engine temperature in real time and comparing it with the preset temperature threshold group, effectively meeting the heat dissipation demand under different working conditions and improving the energy utilization rate. When the fan is running at medium speed or high speed, the application monitors key parameters such as the real-time temperature of the engine, the gear position of the gearbox, the engine speed and the opening degree of the accelerator pedal, and sets a safety threshold group. Once the safety condition is triggered, the speed reduction mode is entered immediately, effectively protecting the engine and other components of the system from overheating damage and enhancing the driving safety. In the speed reduction mode, whether to exit the speed reduction mode is further judged according to the engine real-time temperature, knock frequency and other parameters, and whether to delay the exit is determined through the driving gear position, engine speed and accelerator pedal opening degree and other parameters, realizing a more refined and flexible fan control strategy, improving the system response speed and stability. When determining the jump signal, the exit signal and the delay signal, a multi-parameter comprehensive judgment mechanism is adopted to ensure the accuracy and reliability of the control decision and reduce the risk of misjudgment. The application is designed in a modularized manner, such as setting different safety threshold groups, delay times and the like, so that the control method is easy to adjust and optimize according to specific needs, and is convenient for subsequent maintenance and upgrading. Not only the intelligent level of fan control is improved, but also the safety and stability of the system are enhanced, providing a strong guarantee for the long-term stable operation of the vehicle. BRIEF DESCRIPTION OF DRAWINGS

[0014] The accompanying drawings, which are included to provide a further understanding of the application and constitute a part of this application, illustrate certain illustrative embodiments of the application and together with the description serve to explain the application. In the drawings:

[0015] Figure 1 FIG. 1 is a flowchart of a control method of an electromagnetic three-speed fan according to an embodiment of the application;

[0016] Figure 2 FIG. 2 is a schematic diagram of a control device of an electromagnetic three-speed fan according to an embodiment of the application. DETAILED DESCRIPTION

[0017] To make the objects, technical solutions and advantages of the application clearer, the technical solutions of the application will be described below in detail with reference to the embodiments of the application and the corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the application, not all the embodiments. Based on the embodiments in the application, all other embodiments obtained by those skilled in the art without creative labor fall within the scope of protection of the application.

[0018] The technical solutions provided by the embodiments of the application will be described in detail below with reference to the drawings.

[0019] As Figure 1As shown, in order to solve the above problems, the application provides a control method of an electromagnetic three-speed fan, which comprises the following steps.

[0020] S101, collect the engine temperature, determine a pre-set temperature threshold group, and determine the corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state comprises a low-speed operating state, a medium-speed operating state and a high-speed operating state.

[0021] The electromagnetic three-speed fan is a fan with three different rotating speeds realized by an electromagnetic clutch. The electronic control unit (ECU) is a comprehensive control device of the natural gas engine. The natural gas engine accessory work is the work done by various auxiliary devices required to ensure the normal operation of the natural gas engine, such as water pump, fan, generator, steering assist pump, etc. The rotating speed of the electromagnetic three-speed fan is divided into three levels, i.e. low speed, medium speed and full speed. When the temperature of the natural gas engine is lower than Temp1 (referred to as the first temperature threshold here), the fan rotates at low speed; when the temperature of the natural gas engine is higher than Temp1 but lower than Temp2 (referred to as the second temperature threshold here), the fan rotates at medium speed; when the temperature of the natural gas engine is higher than Temp2, the fan rotates at high speed, which indicates the two temperatures of the natural gas engine temperature threshold here, Temp1 < Temp2. In order to make the rotating mode of the electromagnetic three-speed fan more diversified, and release part of the fan power for the output of the external driving force of the natural gas engine under some specific working conditions. On the basis of the existing natural gas engine temperature determining the rotating speed of the fan, more determination conditions are introduced for the rotating speed control of the electromagnetic three-speed fan. When the conditions are met, the rotating speed of the fan can be temporarily reduced, and when the conditions are not met, the rotating speed of the fan is still regulated according to the range of the temperature of the natural gas engine.

[0022] In one embodiment, the low-speed operating state, the medium-speed operating state and the high-speed operating state of the electromagnetic three-speed fan are defined as FanSpeedLow (referred to as the low-speed operating state here), FanSpeedMiddle (referred to as the medium-speed operating state here) and FanSpeedHigh (referred to as the high-speed operating state here) respectively. According to the foregoing, when the temperature of the natural gas engine is lower than Temp1, the fan rotates at low speed and is in the FanSpeedLow state; when the temperature of the natural gas engine rises above Temp1 but is lower than Temp2, the fan rotates at medium speed and is in the FanSpeedMiddle state; when the temperature of the natural gas engine rises above Temp2, the fan rotates at high speed and is in the FanSpeedHigh state, and the relative relationship between the two temperatures indicating the natural gas engine temperature threshold here is Temp1 < Temp2.

[0023] S102, when the fan operating state is a medium-speed operating state or a high-speed operating state, collecting first safety parameters through a pre-set controller, the first safety parameters including engine real-time temperature, gearbox gear, engine speed, and vehicle throttle pedal opening degree.

[0024] When the fan operating state is set to a medium-speed operating state or a high-speed operating state, the controller can accurately collect a series of key first safety parameters in real time, which are crucial for evaluating the current vehicle operating condition and predicting future trends. By collecting first safety parameters such as engine real-time temperature, gearbox gear, engine speed, and vehicle throttle pedal opening degree through a pre-set controller in real time, the system can comprehensively and accurately grasp the current vehicle operating condition, providing a solid data foundation for intelligent control of fan speed.

[0025] S103, determining a pre-set first safety threshold group, determining a jump signal according to the first safety parameters and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby jumping the fan operating state to a low-speed operating state.

[0026] When the ECU monitors the natural gas engine or the whole vehicle signals to meet the four jump conditions at the same time, the fan speed reduction function is enabled, and the fan control immediately jumps to the FanSpeedLow state. The first jump condition: the natural gas engine temperature Temp is less than the safety temperature threshold TempSafe. Among them, the actual cooling demand of the natural gas engine, TempSafe should be greater than temp1, which can be calibrated separately. The second jump condition: the transmission gear Trans is greater than or equal to the gear threshold TransEable. Among them, the transmission low gear transmission ratio is large, the natural gas engine speed is fast, but the whole vehicle wind intensity is small, and the fan speed reduction cannot transfer power; the transmission ratio of the medium and high gear is small, the natural gas engine speed is relatively slow, but the whole vehicle wind intensity is large, at this time, the fan speed reduction can transfer part of the power to the natural gas engine to provide driving force, and also can use the wind to compensate for the part of the cooling capacity lost by the fan speed reduction. The third jump condition: the natural gas engine speed is less than the speed threshold RpmEnable. The power response of the natural gas engine in the low speed section is relatively poor, and the fan speed reduction in this area can not only play the power transfer effect, but also can avoid the temperature of the natural gas engine rising too fast. The fourth jump condition: the whole vehicle accelerator pedal opening App increases from 50% below opening to greater than opening threshold AppEnable, and the holding time is more than time threshold TimeLimit. The medium and low throttle is often used in steady driving conditions, and the power output level changes little, and there is no power response problem; the medium and high throttle is often used in the condition that the driver needs the natural gas engine to output strong power, which is often used in vehicle acceleration and climbing scenes, and can reduce the fan speed to transfer part of the power to the natural gas engine to provide driving force in a short time.

[0027] In one embodiment, the controller collects a second safety parameter, the second safety parameter including a real-time engine temperature and a number of engine knock times; determines a second safety threshold group set in advance, determines an exit signal according to the second safety parameter and the second safety threshold group set, so that the controller exits the speed reduction mode according to the exit signal, and after exiting the speed reduction mode, determines a corresponding fan operating state according to the real-time engine temperature and a temperature threshold group. Under the condition that the fan speed reduction operation function is enabled, when any one of the exit conditions occurs, the fan exits the speed reduction operation mode in a predetermined manner. The first exit condition: when the natural gas engine temperature Temp is greater than or equal to the safety temperature threshold TempSafe, wherein the safety temperature threshold of the second safety threshold group is the same as the safety temperature threshold of the first safety threshold group, the fan control immediately exits the speed reduction operation mode, and rotates at the speed corresponding to the interval of the natural gas engine temperature to avoid high temperature of the natural gas engine. The second exit condition: during the fan speed reduction operation, when the number of knock times knknum of the natural gas engine exceeds the knock limit knkLimit within a specified time tiCheck, the fan should immediately exit the speed reduction operation mode, and rotate at the speed corresponding to the interval of the natural gas engine temperature to reduce the intake temperature of the natural gas engine.

[0028] In one embodiment, when the whole vehicle is in a shifting condition, if the fan is in the speed reduction operation mode before shifting, the signals such as throttle, speed and gear during the shifting process cannot continue to meet the enabling requirements of the fan speed reduction operation mode, at this time the fan speed reduction operation mode should be delayed for a fixed time TimeDelay to exit, in order to prevent the frequent change of the fan speed during the whole vehicle shifting process from affecting the subjective driving feeling of the whole vehicle. The controller determines the driving gear position, judges whether the driving gear position is a fixed gear position; if the driving gear position is a fixed gear position, then determines a gear threshold according to the first safety threshold group, compares the fixed gear position with the gear threshold; if the fixed gear position is less than the gear threshold, i.e. when the gear does not meet the function enabling condition, then determines a delay signal, so that the controller delays to exit the speed reduction mode according to the delay signal, the fan speed reduction mode exits in a delayed manner, and after exiting the speed reduction mode, determines a corresponding fan operating state according to the real-time engine temperature and the temperature threshold group; if the fixed gear position is greater than or equal to the gear threshold, i.e. when the gear meets the function enabling condition, then collects a third safety parameter, the third safety parameter including an engine speed and a whole vehicle throttle pedal opening degree; determines a third safety threshold group set in advance, determines a delay signal according to the third safety parameter and the third safety threshold group, so that the controller delays to exit the speed reduction mode according to the delay signal, and after exiting the speed reduction mode, determines a corresponding fan operating state according to the real-time engine temperature and the temperature threshold group.

[0029] When the gear meets the function enabling condition, the fan speed reduction mode enables one of the throttle and speed conditions to reach the delay condition, and the speed reduction mode exits in a time-delay manner. A pre-set engine speed hysteresis value RpmHyst and a throttle pedal hysteresis value AppHyst are determined, and a third safety threshold group is determined according to the engine speed hysteresis value and the throttle pedal hysteresis value, the third safety threshold group including a speed reduction speed threshold RpmEnable+RpmHyst, a speed reduction opening threshold AppEnable-AppHyst, and a time threshold Timelimit. The first delay condition: when the engine speed exceeds the speed threshold RpmEnable+RpmHyst, the fan control exits the speed reduction mode and rotates at the speed corresponding to the interval of the temperature of the natural gas engine. The second delay condition: when the throttle is lower than the speed reduction opening threshold AppEnable-AppHyst and the time exceeds the time threshold Timelimit, the fan control exits the speed reduction mode and rotates at the speed corresponding to the interval of the temperature of the natural gas engine.

[0030] The main application object of the embodiment of the present application is a vehicle matched with an electromagnetic three-speed fan natural gas engine. The electromagnetic three-speed fan has good speed response, and the ECU calculates the fan required speed by identifying the temperature of the natural gas engine and then outputs a signal to control the engagement and disengagement of the electromagnetic clutch of the fan, so as to realize fast and accurate fan speed control. The application of the electromagnetic three-speed fan on the commercial vehicle natural gas engine product can effectively reduce the invalid loss of the natural gas engine accessory power while achieving the expected cooling effect. The present application introduces the interrupt control concept on the basis of the conventional control logic of the electromagnetic three-speed fan, temporarily reduces the fan speed under certain specific working conditions (such as vehicle acceleration and climbing), thereby reducing the natural gas engine accessory power consumption, and saving effective power for the output power of the natural gas engine, so as to improve the power responsiveness of the vehicle. Compared with the existing control logic of the electromagnetic three-speed fan, which realizes the function setting of the rotation of the fan at three speeds based on the interval of the temperature of the natural gas engine, the present application fully considers safety as a prerequisite, and under certain specific conditions, various natural gas engine signals are used as the basis for judgment, and the fan speed is appropriately adjusted to reduce the natural gas engine accessory power consumption, so as to use more power for the power output of the natural gas engine to the vehicle, and improve the power responsiveness and subjective driving experience of the vehicle.

[0031] As shown in Figure 2 The embodiment of the present application also provides a control device of an electromagnetic three-speed fan, which comprises:

[0032] at least one processor; and

[0033] a memory in communication connection with the at least one processor; wherein

[0034] The memory stores instructions that can be executed by at least one processor, and the instructions are executed by the at least one processor to enable a control device for an electromagnetic three-speed fan to perform:

[0035] Collecting the engine temperature, determining a preset temperature threshold group, and determining a corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state includes a low-speed operating state, a medium-speed operating state, and a high-speed operating state;

[0036] When the fan is in a medium-speed or high-speed operating state, a first safety parameter is collected through a pre-set controller, wherein the first safety parameter includes the real-time engine temperature, the gear position of the transmission, the engine speed, and the accelerator pedal opening of the vehicle;

[0037] Determine a preset first safety threshold group, and determine a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby changing the fan operation state to a low-speed operation state.

[0038] The embodiment of the present application further provides a non-volatile computer storage medium storing computer-executable instructions, wherein the computer-executable instructions are configured as follows:

[0039] Collecting the engine temperature, determining a preset temperature threshold group, and determining a corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state includes a low-speed operating state, a medium-speed operating state, and a high-speed operating state;

[0040] When the fan is in a medium-speed or high-speed operating state, a first safety parameter is collected through a pre-set controller, wherein the first safety parameter includes the real-time engine temperature, the gear position of the transmission, the engine speed, and the accelerator pedal opening of the vehicle;

[0041] Determine a preset first safety threshold group, and determine a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby changing the fan operation state to a low-speed operation state.

[0042] In the 1990s, it was quite obvious to distinguish whether an improvement in a technology was in hardware (e.g., improvement in circuit structures of diodes, transistors, switches, etc.) or in software (improvement in method flow). However, as technology has evolved, many improvements in method flow today can be considered as direct improvements in hardware circuit structures. Designers almost always obtain the corresponding hardware circuit structures by programming the improved method flow into hardware circuits. Therefore, it cannot be said that an improvement in a method flow cannot be implemented by hardware entity modules. For example, a programmable logic device (PLD) (e.g., a field programmable gate array (FPGA)) is an integrated circuit whose logic function is determined by user programming of the device. A digital system is "integrated" on a PLD by the designer programming it, rather than by asking a chip manufacturer to design and fabricate a custom integrated circuit chip. Moreover, instead of manually fabricating integrated circuit chips, this programming is now mostly implemented by "logic compiler" software, which is similar to software compilers used in program development, and the original code to be compiled is written in a specific programming language, which is called a hardware description language (HDL), and there are many such languages, such as ABEL (Advanced Boolean Expression Language), AHDL (Altera Hardware Description Language), Confluence, CUPL (Cornell University Programming Language), HDCal, JHDL (Java Hardware Description Language), Lava, Lola, MyHDL, PALASM, RHDL (Ruby Hardware Description Language), etc., and the most commonly used are VHDL (Very-High-Speed Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should be aware that, as long as the method flow is logically programmed in the above-mentioned hardware description languages and programmed into an integrated circuit, a hardware circuit implementing the logical method flow can be easily obtained.

[0043] The controller can be implemented in any suitable way, for example, the controller can take the form of a microprocessor or processor and a computer readable medium storing computer readable program code, such as software or firmware, executable by the (micro)processor, logic gates, switches, an application specific integrated circuit (ASIC), a programmable logic controller and an embedded microcontroller, examples of which include but are not limited to the following microcontrollers: ARC 625D, Atmel AT91SAM, Microchip PIC18F26K20 and Silicone Labs C8051F320, the memory controller can also be implemented as part of the control logic of the memory. Those skilled in the art will also know that, in addition to implementing the controller in pure computer readable program code, it is also possible to implement the controller in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers and embedded microcontrollers, etc. to achieve the same functionality by logically programming the method steps. Such a controller can therefore be considered as a hardware component, and the means included therein for implementing various functions can also be considered as structures within the hardware component. Alternatively, the means for implementing various functions can even be considered as both a software module implementing a method and a structure within a hardware component.

[0044] The systems, apparatuses, modules or units illustrated by the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer can be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.

[0045] For the sake of convenience, the above apparatuses are described in functional form with various units described separately. Of course, in implementing the present specification, the functions of the units can be implemented in one or more software and / or hardware.

[0046] Each of the embodiments in the present application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments. In particular, the device and medium embodiments are described more simply because they are basically similar to the method embodiments, and the relevant parts can be referred to the part of the method embodiments.

[0047] The device and medium provided by the embodiments of the present application are one-to-one corresponding, and therefore, the device and medium also have similar beneficial technical effects to the corresponding method. Since the beneficial technical effects of the method have been described in detail above, the beneficial technical effects of the device and medium will not be described here again.

[0048] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. In addition, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROMs, optical storage, etc.) containing computer-usable program code.

[0049] The present application is described with reference to flowcharts and / or block diagrams of the method, device (system), and computer program product according to the embodiments of the present application. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing apparatus to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing apparatus generate a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 means for carrying out the functions specified in one or more flows and / or blocks.

[0050] These computer program instructions can also be stored in a computer-readable memory capable of directing the computer or other programmable data processing apparatus to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including instruction means, which implements the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 one or more flows and / or blocks

[0051] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are performed on the computer or other programmable data processing apparatus to produce a computer-implemented process, so that the instructions executed on the computer or other programmable data processing apparatus provide a means for implementing the functions specified in the flowcharts and / or block diagrams. Figure 1 one or more flows and / or blocks Figure 1 one or more flows and / or blocks

[0052] In a typical configuration, a computing device includes one or more processors (CPUs), input / output interfaces, network interfaces, and memories.

[0053] Memory can include non-persistent memory and / or volatile memory, such as random access memory (RAM) and / or cache memory, etc. in the form of a computer-readable medium, read only memory (ROM), or flash memory, etc. Memory is an example of computer-readable media.

[0054] Computer-readable media includes permanent and non-permanent, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read only memory (ROM), electrically erasable programmable read only memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), digital versatile disc (DVD), or other optical storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information accessible to a computing device. According to the definition herein, computer-readable media does not include transitory media, such as modulated data signals and carrier waves.

[0055] It should also be noted that the terms "comprising", "containing", or any other variant thereof are intended to cover a non-exclusive inclusion, such that a process, method, article or apparatus that comprises a list of elements does not include only those elements recited, but can also include other elements not expressly listed or inherent to such process, method, article or apparatus. Without further limitation, an element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus that includes the element.

[0056] The above only is an embodiment of the present application, and is not intended 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 scope of claims of the present application.

Claims

1. A control method of an electromagnetic three-speed fan, characterized by, The method comprises the following steps: collecting engine temperature, determining a set of pre-set temperature thresholds, determining a corresponding fan operating state according to the engine temperature and the set of temperature thresholds, wherein the fan operating state comprises a low-speed operating state, a medium-speed operating state and a high-speed operating state; when the fan operating state is the medium-speed operating state or the high-speed operating state, collecting a first safety parameter through a pre-set controller, wherein the first safety parameter comprises engine real-time temperature, gearbox gear, engine speed and vehicle accelerator pedal opening degree; determining a set of pre-set first safety thresholds, determining a jump signal according to the first safety parameter and the set of first safety thresholds, so that the controller enters a speed reduction mode according to the jump signal, thereby jumping the fan operating state to the low-speed operating state.

2. The method of claim 1, wherein, After the controller enters the speed reduction mode according to the jump signal, the method further comprises the following steps: collecting a second safety parameter through the controller, wherein the second safety parameter comprises engine real-time temperature and engine knock frequency; determining a set of pre-set second safety thresholds, determining an exit signal according to the second safety parameter and the set of second safety thresholds, so that the controller exits the speed reduction mode according to the exit signal, and after exiting the speed reduction mode, determines a corresponding fan operating state according to the engine real-time temperature and the set of temperature thresholds.

3. The method of claim 1, wherein, After the controller enters the speed reduction mode according to the jump signal, the method further comprises the following steps: determining a driving gear through the controller, and judging whether the driving gear is a fixed gear; if the driving gear is the fixed gear, determining a gear threshold according to the set of first safety thresholds, comparing the fixed gear with the gear threshold; if the fixed gear is less than the gear threshold, determining a delay signal, so that the controller delays exiting the speed reduction mode according to the delay signal, and after exiting the speed reduction mode, determines a corresponding fan operating state according to the engine real-time temperature and the set of temperature thresholds; if the fixed gear is greater than or equal to the gear threshold, collecting a third safety parameter, wherein the third safety parameter comprises engine speed and vehicle accelerator pedal opening degree; determining a set of pre-set third safety thresholds, determining a delay signal according to the third safety parameter and the set of third safety thresholds, so that the controller delays exiting the speed reduction mode according to the delay signal, and after exiting the speed reduction mode, determines a corresponding fan operating state according to the engine real-time temperature and the set of temperature thresholds.

4. The method of claim 1, wherein, Determining the jump signal according to the first safety parameter and the set of first safety thresholds specifically comprises the following steps: comparing the engine real-time temperature with a safety temperature threshold of the set of first safety thresholds, if the engine real-time temperature is less than the safety temperature threshold, determining a first jump condition; comparing the gearbox gear with a gear threshold of the set of first safety thresholds, if the gearbox gear is greater than or equal to the gear threshold, determining a second jump condition; comparing the engine speed with a speed threshold value of the first safety threshold group, and determining a third jump condition if the engine speed is less than the speed threshold value; comparing the accelerator pedal opening degree with an opening degree threshold value of the first safety threshold group, and determining a maintaining time if the accelerator pedal opening degree is greater than the opening degree threshold value, comparing the maintaining time with a time threshold value of the first safety threshold group, and determining a fourth jump condition if the maintaining time is greater than the time threshold value; determining whether the first jump condition, the second jump condition, the third jump condition and the fourth jump condition exist simultaneously, and determining the jump signal if the first jump condition, the second jump condition, the third jump condition and the fourth jump condition exist simultaneously.

5. The method of claim 2, wherein, determining an exit signal according to the second safety parameter and the second safety threshold group, specifically including: comparing the engine real-time temperature with a safety temperature threshold value of the second safety threshold group, and determining a first exit condition if the engine real-time temperature is greater than or equal to the safety temperature threshold value; comparing the engine knock frequency with a knock limit value of the second safety threshold group, and determining a second exit condition if the engine knock frequency is greater than the knock limit value; determining whether the first exit condition and / or the second exit condition exist, and determining the exit signal if the first exit condition exists and / or the second exit condition exists.

6. The method of claim 3, wherein, determining a delay signal according to the third safety parameter and the third safety threshold group, specifically including: determining a pre-set engine speed hysteresis value and an accelerator pedal hysteresis value, determining the third safety threshold group according to the engine speed hysteresis value and the accelerator pedal hysteresis value, and the third safety threshold group including a speed-down speed threshold value, a speed-down opening degree threshold value and a time threshold value; comparing the engine speed with the speed-down speed threshold value, and determining a first delay condition if the engine speed is greater than the speed-down speed threshold value; comparing the accelerator pedal opening degree with the speed-down opening degree threshold value, determining a maintaining time if the accelerator pedal opening degree is less than the speed-down opening degree threshold value, comparing the maintaining time with the time threshold value, and determining a second delay condition if the maintaining time is greater than the time threshold value; determining whether the first delay condition and / or the second delay condition exist, and determining the delay signal if the first delay condition exists and / or the second delay condition exists.

7. The method of claim 3, wherein, The method further includes: determining a pre-set delay time, and exiting the speed-down mode according to the delay time.

8. The method of claim 1, wherein, determining a corresponding fan operating state according to the engine temperature and the temperature threshold group, specifically including: comparing the engine temperature with the temperature threshold group, and the temperature threshold group including a first temperature threshold value and a second temperature threshold value; if the engine temperature is less than or equal to the first temperature threshold value, the fan operating state is a low-speed operating state; If the engine temperature is greater than the first temperature threshold and less than the second temperature threshold, then the fan operating state is a medium-speed operating state; If the engine temperature is greater than or equal to the second temperature threshold, then the fan operating state is a high-speed operating state.

9. A control device for an electromagnetic three-speed fan, characterized by Comprise: At least one processor; And, The memory is in communication with the at least one processor; wherein The memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the control device of the electromagnetic three-speed fan to perform: Collecting engine temperature, determining a pre-set temperature threshold group, and determining a corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state includes a low-speed operating state, a medium-speed operating state, and a high-speed operating state; When the fan operating state is a medium-speed operating state or a high-speed operating state, collecting a first safety parameter through a pre-set controller, the first safety parameter including engine real-time temperature, gearbox gear, engine speed, and vehicle throttle pedal opening degree; Determining a pre-set first safety threshold group, determining a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby jumping the fan operating state to a low-speed operating state.

10. A non-volatile computer storage medium storing computer executable instructions, characterized in that: The computer executable instructions are set to: Collecting engine temperature, determining a pre-set temperature threshold group, and determining a corresponding fan operating state according to the engine temperature and the temperature threshold group, wherein the fan operating state includes a low-speed operating state, a medium-speed operating state, and a high-speed operating state; When the fan operating state is a medium-speed operating state or a high-speed operating state, collecting a first safety parameter through a pre-set controller, the first safety parameter including engine real-time temperature, gearbox gear, engine speed, and vehicle throttle pedal opening degree; Determining a pre-set first safety threshold group, determining a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a speed reduction mode according to the jump signal, thereby jumping the fan operating state to a low-speed operating state.

Citation Information

Patent Citations

  • Air inlet system of internal combustion engine

    CN102102580A

  • Cooling fan control method and system based on engine operation efficiency

    CN112406462A