Control method and equipment of electromagnetic three-speed fan and medium

By intelligently adjusting the fan status and using multiple parameters of the temperature and safety threshold group to determine the temperature and safety threshold group, the problem of insufficient fan speed adjustment in the existing technology is solved, and the vehicle's power responsiveness and power consumption utilization rate are improved.

CN119084130AActive Publication Date: 2024-12-06WEICHAI POWER CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

The control logic of the existing electromagnetic three-speed fan fails to fully adjust the fan speed in complex driving environments and specific operating conditions, resulting in poor vehicle power response and driving experience, and failure to effectively reduce power consumption.

Method used

By collecting engine temperature and other key parameters in real time, setting temperature threshold groups and safety threshold groups, judging jump, exit and delay signals, intelligent adjustment of fan status, reducing fan speed to reduce power consumption, and optimizing heat dissipation and power output.

Benefits of technology

It improves the intelligence and flexibility of fan control, enhances the system response speed and stability, reduces the power consumption of engine accessories, and improves the power responsiveness and driving experience of the entire vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119084130A_ABST
    Figure CN119084130A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and device for an electromagnetic three-speed fan and a medium. The method comprises the steps that the temperature of an engine is collected, a preset temperature threshold value set is determined, and the corresponding fan operation state is determined according to the temperature of the engine and the temperature threshold value set; when the operation state of the fan is the medium-speed operation state or the high-speed operation state, first safety parameters are collected through a preset controller, and the first safety parameters comprise the real-time temperature of an engine, the gear of a gearbox, the rotating speed of the engine and the opening degree of an accelerator pedal of the whole vehicle; and determining a preset first safety threshold group, and 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 running state is jumped into a low-speed running state. The engine temperature is collected in real time and compared with the preset temperature threshold value set, the low-speed or medium-speed or high-speed running state of the fan is intelligently selected, the heat dissipation requirements under different working conditions are effectively met, and the energy utilization rate is increased.
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 in particular to a control method, device and medium for an electromagnetic three-speed fan. Background Art

[0002] In the current automotive engineering field, especially in the design of models that use natural gas engines as power sources, the control logic of the electromagnetic three-speed fan has achieved intelligent adjustment based on engine temperature to a certain extent, ensuring effective heat dissipation of the engine under different heat 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 under complex and changeable driving environments and specific working conditions. The control logic of the existing electromagnetic three-speed fan is more based on the range of natural gas engine temperature to realize the rotation of the fan at three speeds. The function setting is relatively simple, and it does not fully consider the appropriate reduction of the fan speed under safety premise or under specific working conditions to reduce the power consumption of natural gas engine accessories, so that more power can be used for the power output of the natural gas engine to the whole vehicle. The power responsiveness and subjective driving experience of the whole vehicle are poor. Summary of the invention

[0003] In order to solve the above problems, the present application proposes a control method for an electromagnetic three-speed fan, which in one example includes: collecting engine temperature, determining a preset temperature threshold group, and determining the 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 preset controller, and the first safety parameter includes the real-time engine temperature, the gear position of the transmission, the engine speed, and the throttle pedal opening of the vehicle; determining a preset first safety threshold group, and determining a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a deceleration mode according to the jump signal, thereby jumping the fan operating state to a 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 the real-time engine temperature and the number of engine knocks; determining a pre-set second safety threshold group, and 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, determining the corresponding fan operating state according to the real-time engine temperature and the temperature threshold group.

[0005] In one example, after the controller enters the deceleration mode according to the jump signal, the method also includes: determining the driving gear through the controller to determine whether the driving gear is a fixed gear; if the driving gear is a fixed gear, determining the gear threshold according to the first safety threshold group, and 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 deceleration mode according to the delay signal, and after exiting the deceleration mode, determining the corresponding fan operation 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 the engine speed and the vehicle throttle pedal opening; determining a pre-set third safety threshold group, determining a delay signal according to the third safety parameter and the third safety threshold group, so that the controller delays exiting the deceleration mode according to the delay signal, and after exiting the deceleration mode, determining the corresponding fan operation state according to the engine real-time temperature and the temperature threshold group.

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

[0007] In one example, determining an exit signal based on the second safety parameter and the second safety threshold group specifically includes: comparing the real-time engine temperature with the safety temperature threshold of the second safety threshold group, and determining a first exit condition if the real-time engine temperature is greater than or equal to the safety temperature threshold; comparing the number of engine knocks with the knock limit of the second safety threshold group, and determining a second exit condition if the number of engine knocks is greater than the knock limit; judging 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.

[0008] In one example, determining a delay signal based on the third safety parameter and the third safety threshold group specifically includes: determining a preset engine speed hysteresis value and an accelerator pedal hysteresis value, determining the third safety threshold group based on the engine speed hysteresis value and the accelerator pedal hysteresis value, the third safety threshold group including a deceleration speed threshold, a deceleration opening threshold, and a time threshold; comparing the engine speed with the deceleration speed threshold, and if the engine speed is greater than the deceleration speed threshold, determining a first delay condition; comparing the vehicle accelerator pedal opening with the deceleration opening threshold, and if the vehicle accelerator pedal opening is less than the deceleration opening threshold, determining a holding time, and comparing the holding time with the time threshold, and if the holding time is greater than the time threshold, determining a second delay condition; judging whether the first delay condition and / or the second delay condition exist, and if the first delay condition exists and / or the second delay condition exists, determining the delay signal.

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

[0010] In one example, determining the corresponding fan operating state according to the engine temperature and the temperature threshold group specifically includes: comparing the engine temperature with the temperature threshold group, wherein the temperature threshold group includes a first temperature threshold and a second temperature threshold; if the engine temperature is less than or equal to the first temperature threshold, 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, the fan operating state is a medium-speed operating state; if the engine temperature is greater than or equal to the second temperature threshold, the fan operating state is a high-speed operating state.

[0011] On the other hand, the present application also proposes a control device for an electromagnetic three-speed fan, comprising: at least one processor; and a memory communicatively connected to 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 so that the control device for the electromagnetic three-speed fan can execute: collecting 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; when the fan operating state is a medium-speed operating state or a high-speed operating state, collecting a first safety parameter through a preset controller, the first safety parameter including the real-time engine temperature, the gear position of the transmission, the engine speed, and the throttle pedal opening of the vehicle; determining a preset first safety threshold group, and determining a jump signal according to the first safety parameter and the first safety threshold group, so that the controller enters a deceleration mode according to the jump signal, thereby jumping the fan operating state to a low-speed operating state.

[0012] On the other hand, the present application also proposes a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to: collect engine temperature, determine a preset temperature threshold group, and determine 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, collect a first safety parameter through a preset controller, wherein the first safety parameter includes the real-time engine temperature, the gear position of the transmission, the engine speed, and the throttle pedal opening of the vehicle; 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 deceleration mode according to the jump signal, thereby changing the fan operating state to a low-speed operating state.

[0013] This application collects the engine temperature in real time and compares it with the preset temperature threshold group, intelligently selects the low-speed, medium-speed or high-speed operation state of the fan, effectively meets the heat dissipation requirements under different working conditions, and improves energy utilization. When the fan is running at medium or high speed, this application monitors key parameters such as the real-time temperature of the engine, the gear position of the gearbox, the engine speed and the accelerator pedal opening, and sets a safety threshold group. Once the safety condition is triggered, it immediately enters the deceleration mode, effectively protecting the engine and other components of the system from overheating damage and enhancing driving safety. In the deceleration mode, it further determines whether to exit the deceleration mode based on parameters such as the real-time temperature of the engine and the number of knocks, and determines whether to delay the exit based on parameters such as the driving gear position, the engine speed and the accelerator pedal opening, so as to achieve a more refined and flexible fan control strategy and improve 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. This application adopts modular design, such as setting different safety threshold groups, delay times, etc., so that the control method is easy to adjust and optimize according to specific needs, and is convenient for subsequent maintenance and upgrades. It not only improves the intelligence level of fan control, but also enhances the safety and stability of the system, providing a strong guarantee for the long-term stable operation of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0014] The drawings described herein are used to provide a further understanding of the present application and constitute a part of the present application. The illustrative embodiments of the present application and their descriptions are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0015] Figure 1 It is a flow chart of a control method of an electromagnetic three-speed fan in an embodiment of the present application;

[0016] Figure 2 This is a schematic diagram of a control device for an electromagnetic three-speed fan in an embodiment of the present application. DETAILED DESCRIPTION

[0017] In order to make the purpose, technical solution and advantages of the present application clearer, the technical solution of the present application will be clearly and completely described below in combination with the specific embodiments of the present application and the corresponding drawings. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of the present application.

[0018] The technical solutions provided by various embodiments of the present application are described in detail below in conjunction with the accompanying drawings.

[0019] like Figure 1As shown, in order to solve the above problems, an embodiment of the present application provides a control method for an electromagnetic three-speed fan, the method comprising:

[0020] S101. Collecting 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.

[0021] The electromagnetic three-speed fan is a fan that achieves three different speeds through an electromagnetic clutch. The electronic control unit (ECU) is a comprehensive control device for natural gas engines. The accessory work of the natural gas engine is the work done by various auxiliary devices required to ensure the normal operation of the natural gas engine, such as water pumps, fans, generators, and steering power pumps. The rotation speed of the electromagnetic three-speed fan is divided into three levels, low speed, medium speed, and full speed. When the temperature of the natural gas engine is lower than Temp1 (herein referred to as the first temperature threshold), the fan rotates at a low speed; when the temperature of the natural gas engine is higher than Temp1 but lower than Temp2 (herein referred to as the second temperature threshold), the fan rotates at a medium speed; when the temperature of the natural gas engine is higher than Temp2, the fan rotates at a high speed, which indicates the two temperatures of the natural gas engine temperature threshold Temp1<Temp2. ​​In order to make the rotation mode of the electromagnetic three-speed fan more diversified, part of the fan power is released under some specific working conditions for the output of the external driving force of the natural gas engine. On the basis of the existing natural gas engine temperature determining the fan speed, more judgment conditions are introduced for the speed control of the electromagnetic three-speed fan. When the conditions are met, the fan can temporarily reduce the speed. When the conditions are not met, the fan still controls the speed according to the range of the natural gas engine temperature.

[0022] In one embodiment, the low, medium and high speed operation states of the electromagnetic three-speed fan, in which the speed is regulated only according to the temperature of the natural gas engine, are defined as FanSpeedLow (referred to as the low speed operation state), FanSpeedMiddle (referred to as the medium speed operation state) and FanSpeedHigh (referred to as the high speed operation state). As described above, when the temperature of the natural gas engine is lower than Temp1, the fan rotates at a low speed in the FanSpeedLow state; when the temperature of the natural gas engine rises to more than Temp1 but lower than Temp2, the fan rotates at a medium speed in the FanSpeedMiddle state; when the temperature of the natural gas engine rises to more than Temp2, the fan rotates at a high speed in the FanSpeedHigh state, and the relative relationship between the two temperatures indicating the temperature threshold of the natural gas engine is Temp1<Temp2.

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

[0024] When the fan is set to a medium-speed or high-speed state, the controller will collect a series of key first safety parameters in real time and accurately. These parameters are essential for evaluating the current vehicle operation status and predicting future trends. Through the pre-set controller, the system can fully and accurately grasp the current vehicle operation status, providing a solid data foundation for the intelligent control of the fan speed, by collecting first safety parameters such as the engine temperature, gearbox gear, engine speed, and vehicle accelerator pedal opening in real time.

[0025] S103, determining a preset first safety threshold group, and 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 changing the fan operation state to a low-speed operation state.

[0026] When the fan is running at medium and high speeds, when the natural gas engine or vehicle signal monitored by the ECU meets 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, and the value can be calibrated separately. The second jump condition: the gearbox gear Trans is greater than or equal to the gear threshold TransEable. Among them, the low gear ratio of the gearbox is large, the natural gas engine accelerates quickly, but the headwind intensity of the vehicle is small, and the fan cannot be slowed down to transfer power; the medium and high gear ratio of the gearbox is small, the natural gas engine accelerates relatively slowly, but the headwind of the vehicle is strong and large. At this time, the fan is temporarily slowed down to transfer part of the power to the natural gas engine to provide driving force to the outside, and the headwind can also be used to compensate for 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 responsiveness of natural gas engines in the medium and low speed range is relatively poor. The fan speed reduction in this area can not only play a power transfer effect, but also prevent the natural gas engine temperature from rising too quickly. The fourth jump condition: the vehicle's throttle pedal opening App increases from an opening below 50% to greater than the opening threshold AppEnable, and the maintenance time exceeds the time threshold TimeLimit. Medium and low throttles are often used in steady-state driving conditions, where the power output level changes little and there is no power responsiveness problem; medium and high throttles are often used in conditions where the driver needs the natural gas engine to output strong power, which is common in vehicle acceleration and climbing scenarios. The fan speed can be reduced in a short period of time to transfer part of the power for the natural gas engine to provide external driving force.

[0027] In one embodiment, the controller collects a second safety parameter, which includes the real-time temperature of the engine and the number of engine knocks; determines a pre-set second safety threshold group, determines an exit signal according to the second safety parameter and the second safety threshold group, so that the controller exits the deceleration mode according to the exit signal, and after exiting the deceleration mode, determines the corresponding fan operation state according to the real-time temperature of the engine and the temperature threshold group. Under the condition that the fan deceleration operation function is enabled, when any exit condition occurs, the fan exits the deceleration operation mode in a pre-specified manner. 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 deceleration operation mode, and rotates at a speed corresponding to the interval where the natural gas engine temperature is located to avoid high temperature of the natural gas engine. Second exit condition: during the fan deceleration operation process, when the number of detonations knknum of the natural gas engine within the specified time tiCheck exceeds the knock limit knkLimit, the fan should immediately exit the deceleration operation mode, and rotate at a speed corresponding to the interval where the natural gas engine temperature is located to reduce the intake temperature of the natural gas engine.

[0028] In one embodiment, when the vehicle is in a gear shifting condition, if the fan is in a speed reduction operation mode before the gear shifting, the throttle, speed, gear position and other signals during the gear shifting process can no longer 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, so as to prevent the frequent changes in the fan speed during the gear shifting process of the vehicle from affecting the subjective driving experience of the vehicle. The driving gear is determined by the controller to determine whether the driving gear is a fixed gear; if the driving gear is a fixed gear, the gear threshold is determined according to the first safety threshold group, and the fixed gear is compared with the gear threshold; if the fixed gear is less than the gear threshold, that is, when the gear does not meet the function enable condition, a delay signal is determined so that the controller delays exiting the speed reduction mode according to the delay signal, and the fan speed reduction mode is exited in a delayed manner, and after exiting the speed reduction mode, the corresponding fan operation state is determined according to the real-time engine temperature and the temperature threshold group; if the fixed gear is greater than or equal to the gear threshold, that is, when the gear meets the function enable condition, a third safety parameter is collected, and the third safety parameter includes the engine speed and the vehicle throttle pedal opening; a pre-set third safety threshold group is determined, and a delay signal is determined according to the third safety parameter and the third safety threshold group, so that the controller delays exiting the speed reduction mode according to the delay signal, and after exiting the speed reduction mode, the corresponding fan operation state is determined according to the real-time engine temperature and the temperature threshold group.

[0029] When the gear position meets the function enabling conditions, and one of the throttle and speed conditions of the fan speed reduction mode reaches the delay condition, the speed reduction mode exits in a delayed manner. Determine the preset engine speed hysteresis value RpmHyst and throttle pedal hysteresis value AppHyst, and determine the third safety threshold group based on the engine speed hysteresis value and the throttle pedal hysteresis value. The third safety threshold group includes the speed reduction threshold RpmEnable+RpmHyst, the speed reduction opening threshold AppEnable-AppHyst, and the time threshold Timelimit. First delay condition: When the engine speed exceeds RpmEnable+RpmHyst, the fan control exits the speed reduction operation mode and rotates at a speed corresponding to the range in which the natural gas engine temperature is located. Second delay condition: When the throttle is lower than AppEnable-AppHyst and maintained for more than Timelimit, the fan control exits the speed reduction operation mode and rotates at a speed corresponding to the range in which the natural gas engine temperature is located.

[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 responsiveness. The ECU calculates the fan demand speed by identifying the natural gas engine temperature and then outputs a signal to control the engagement and disengagement of the fan electromagnetic clutch to achieve fast and accurate fan speed control. The electromagnetic three-speed fan is applied to commercial vehicle natural gas engine products, which can effectively reduce the ineffective loss of 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. Under certain specific working conditions (such as vehicle speed-up, climbing, etc.), the fan speed is temporarily reduced to reduce the power consumption of natural gas engine accessories, and the remaining effective power is used for the natural gas engine to output power, thereby improving the power responsiveness of the whole vehicle. Compared with the function setting of realizing the rotation of the fan at three speeds based on the range of the natural gas engine temperature in the existing electromagnetic three-speed fan control logic, the present application takes various natural gas engine signals as the basis for judgment under the premise of fully considering safety and under specific working conditions, and appropriately adjusts the fan speed to reduce the power consumption of natural gas engine accessories, so that more power is used for the power output of the natural gas engine to the whole vehicle, thereby improving the power responsiveness and subjective driving experience of the whole vehicle.

[0031] like Figure 2 As shown, the embodiment of the present application also provides a control device for an electromagnetic three-speed fan, comprising:

[0032] at least one processor; and,

[0033] a memory communicatively connected to 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 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 operation state according to the engine temperature and the temperature threshold group, wherein the fan operation state includes a low-speed operation state, a medium-speed operation state, and a high-speed operation state;

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

[0037] A preset first safety threshold group is determined, and a jump signal is determined 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 operation state according to the engine temperature and the temperature threshold group, wherein the fan operation state includes a low-speed operation state, a medium-speed operation state, and a high-speed operation state;

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

[0041] A preset first safety threshold group is determined, and a jump signal is determined 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, improvements to a technology could be clearly distinguished as hardware improvements (for example, improvements to the circuit structure of diodes, transistors, switches, etc.) or software improvements (improvements to the method flow). However, with the development of technology, many improvements to the method flow today can be regarded as direct improvements to the hardware circuit structure. Designers almost always obtain the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that an improvement in a method flow cannot be implemented using a hardware entity module. For example, a programmable logic device (PLD) (such as a field programmable gate array (FPGA)) is such an integrated circuit whose logical function is determined by the user's programming of the device. Designers can "integrate" a digital system on a PLD by programming it themselves, without having to ask a chip manufacturer to design and produce a dedicated integrated circuit chip. Moreover, nowadays, instead of manually making integrated circuit chips, this kind of programming is mostly implemented by "logic compiler" software, which is similar to the software compiler used when developing and writing programs, and the original code before compilation must also be written in a specific programming language, which is called hardware description language (HDL). There is not only one HDL, but many kinds, 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. The most commonly used ones are VHDL (Very-High-Speed ​​Integrated Circuit Hardware Description Language) and Verilog. Those skilled in the art should also know that it is only necessary to program the method flow slightly in the above-mentioned hardware description languages ​​and program it into the integrated circuit, and then it is easy to obtain the hardware circuit that implements the logic method flow.

[0043] The controller can be implemented in any appropriate manner, for example, the controller can take the form of a microprocessor or processor and a computer-readable medium storing a computer-readable program code (such as software or firmware) that can be executed by the (micro)processor, a logic gate, a switch, an application-specific integrated circuit (ASIC), a programmable logic controller, and an embedded microcontroller. Examples of controllers 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 also know that in addition to implementing the controller in a purely computer-readable program code manner, the controller can be implemented in the form of a logic gate, a switch, an application-specific integrated circuit, a programmable logic controller, and an embedded microcontroller by logically programming the method steps. Therefore, this controller can be considered as a hardware component, and the devices included therein for implementing various functions can also be regarded as structures within the hardware component. Or even, the devices for implementing various functions can be regarded as both software modules for implementing the method and structures within the hardware component.

[0044] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, the computer may 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 convenience of description, the above device is described in various units according to their functions. Of course, when implementing this specification, the functions of each unit can be implemented in the same or multiple software and / or hardware.

[0046] Each embodiment in this application is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device and medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiments.

[0047] The devices and media provided in the embodiments of the present application correspond one-to-one to the methods. Therefore, the devices and media also have similar beneficial technical effects as the corresponding methods. Since the beneficial technical effects of the methods have been described in detail above, the beneficial technical effects of the devices and media will not be repeated here.

[0048] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.

[0049] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, 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 device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0050] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0051] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process in the computer or other programmable device. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

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

[0053] The memory may include non-permanent storage in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.

[0054] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be 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 disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.

[0055] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

[0056] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.

Claims

1. A control method for an electromagnetic three-speed fan, It is characterized in that include: Collecting the engine temperature, determining a preset temperature threshold group, and determining a corresponding fan operation state according to the engine temperature and the temperature threshold group, wherein the fan operation state includes a low-speed operation state, a medium-speed operation state, and a high-speed operation state; When the fan is in a medium-speed operation state or a high-speed operation state, a first safety parameter is collected through a preset controller, wherein the first safety parameter includes the real-time temperature of the engine, the gear position of the transmission, the engine speed, and the accelerator pedal opening of the vehicle; A preset first safety threshold group is determined, and a jump signal is determined 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.

2. The method according to claim 1, It is characterized in that 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 the real-time temperature of the engine and the number of engine knocks; Determine a pre-set second safety threshold group, determine an exit signal based on 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, determine the corresponding fan operating state according to the real-time engine temperature and the temperature threshold group.

3. The method according to claim 1, It is characterized in that After the controller enters the speed reduction mode according to the jump signal, the method further includes: Determining the driving gear position by the controller, and judging whether the driving gear position is a fixed gear position; If the driving gear is a fixed gear, determining a gear threshold according to the first safety threshold group, and comparing the fixed gear with the gear threshold; If the fixed gear is less than the gear threshold, a delay signal is determined so that the controller delays exiting the deceleration mode according to the delay signal, and after exiting the deceleration mode, a corresponding fan operation state is determined according to the real-time engine temperature and the temperature threshold group; If the fixed gear is greater than or equal to the gear threshold, the third safety parameter is collected, and the third safety parameter includes the engine speed and the accelerator pedal opening of the vehicle; a pre-set third safety threshold group is determined, and a delay signal is determined according to the third safety parameter and the third safety threshold group, so that the controller delays exiting the speed reduction mode according to the delay signal, and after exiting the speed reduction mode, the corresponding fan operation state is determined according to the real-time engine temperature and the temperature threshold group.

4. The method according to claim 1, It is characterized in that Determining a jump signal according to the first safety parameter and the first safety threshold group specifically includes: Comparing the real-time temperature of the engine with a safety temperature threshold of the first safety threshold group, and determining a first jump condition if the real-time temperature of the engine is less than the safety temperature threshold; comparing the gear position of the transmission with a gear position threshold of the first safety threshold group, and determining a second jump condition if the gear position of the transmission is greater than or equal to the gear position threshold; comparing the engine speed with a speed threshold of the first safety threshold group, and determining a third jump condition if the engine speed is less than the speed threshold; Comparing the vehicle accelerator pedal opening with the opening threshold of the first safety threshold group, if the vehicle accelerator pedal opening is greater than the opening threshold, determining a maintenance time, comparing the maintenance time with the time threshold of the first safety threshold group, if the maintenance time is greater than the time threshold, determining a fourth jump condition; Determine whether the first jump condition, the second jump condition, the third jump condition, and the fourth jump condition exist at the same time; if the first jump condition, the second jump condition, the third jump condition, and the fourth jump condition exist at the same time, determine the jump signal.

5. The method according to claim 2, It is characterized in that Determining an exit signal according to the second safety parameter and the second safety threshold group specifically includes: comparing the real-time engine temperature with a safety temperature threshold of the second safety threshold group, and determining a first exit condition if the real-time engine temperature is greater than or equal to the safety temperature threshold; comparing the number of engine knocks with a knock limit value of the second safety threshold group, and determining a second exit condition if the number of engine knocks is greater than the knock limit value; Determine whether the first exit condition and / or the second exit condition exist; if the first exit condition exists and / or the second exit condition exists, determine the exit signal.

6. The method according to claim 3, It is characterized in that Determining a delay signal according to the third safety parameter and the third safety threshold group specifically includes: Determine a preset engine speed hysteresis value and an accelerator pedal hysteresis value, and determine the third safety threshold value group according to the engine speed hysteresis value and the accelerator pedal hysteresis value, wherein the third safety threshold value group includes a deceleration speed threshold value, a deceleration opening threshold value, and a time threshold value; comparing the engine speed with the deceleration speed threshold, and determining a first delay condition if the engine speed is greater than the deceleration speed threshold; Comparing the vehicle accelerator pedal opening with the deceleration opening threshold, if the vehicle accelerator pedal opening is less than the deceleration opening threshold, determining a holding time, comparing the holding time with the time threshold, if the holding time is greater than the time threshold, determining a second delay condition; Determine whether the first delay condition and / or the second delay condition exists, and if the first delay condition exists and / or the second delay condition exists, determine the delay signal.

7. The method according to claim 3, It is characterized in that The method further comprises: A preset delay time is determined, and the speed reduction mode is exited according to the delay time.

8. The method according to claim 1, It is characterized in that Determining a corresponding fan operation state according to the engine temperature and the temperature threshold group specifically includes: comparing the engine temperature to the temperature threshold set, wherein the temperature threshold set includes a first temperature threshold and a second temperature threshold; If the engine temperature is less than or equal to the first temperature threshold, the fan operation state is a low-speed operation state; If the engine temperature is greater than the first temperature threshold and less than the second temperature threshold, the fan operation state is a medium speed operation state; If the engine temperature is greater than or equal to the second temperature threshold, the fan operation state is a high-speed operation state.

9. A control device for an electromagnetic three-speed fan, It is characterized in that include: at least one processor; as well as, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed 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 the engine temperature, determining a preset temperature threshold group, and determining a corresponding fan operation state according to the engine temperature and the temperature threshold group, wherein the fan operation state includes a low-speed operation state, a medium-speed operation state, and a high-speed operation state; When the fan is in a medium-speed operation state or a high-speed operation state, a first safety parameter is collected through a preset controller, wherein the first safety parameter includes a real-time engine temperature, a gear position of a transmission, an engine speed, and an opening of an accelerator pedal of the vehicle; A preset first safety threshold group is determined, and a jump signal is determined 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.

10. A non-volatile computer storage medium storing computer executable instructions, It is characterized in that The computer executable instructions are configured to: Collecting the engine temperature, determining a preset temperature threshold group, and determining a corresponding fan operation state according to the engine temperature and the temperature threshold group, wherein the fan operation state includes a low-speed operation state, a medium-speed operation state, and a high-speed operation state; When the fan is in a medium-speed operation state or a high-speed operation state, a first safety parameter is collected through a preset controller, wherein the first safety parameter includes a real-time engine temperature, a gear position of a transmission, an engine speed, and an opening of an accelerator pedal of the vehicle; A preset first safety threshold group is determined, and a jump signal is determined 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.

Citation Information

Patent Citations

  • Air inlet system of internal combustion engine

    CN102102580A

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

    CN112406462A

  • Control method and device of electronic fan

    CN117307303A

  • Detonation combustion systems

    US11619172B1

  • Control method and system for independent heat dissipation system of series air conditioner condenser

    WO2024046077A1