Fan control method and system for active air cooling electric drive system
By collecting the parameters of the motor and IGBT in real time, combining the control mode, and finely adjusting the fan opening, the problem of cooling management of the electric drive system is solved, and more effective cooling and energy efficiency optimization is achieved.
Patent Information
- Application Number
- CN202411980901.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-04-08
AI Technical Summary
Existing fan control strategies are difficult to effectively manage the heat dissipation of electric drive systems in electric vehicles and hybrid vehicles, resulting in increased system temperature and affecting performance and life.
By collecting the motor torque value, speed value and IGBT temperature value in real time, combined with the controller's control mode, the fan opening is finely adjusted to achieve effective cooling of the air-cooled motor system.
It realizes flexible adjustment of fan opening according to different working conditions, reduces low-voltage power consumption, extends the service life of the electric drive, and significantly reduces fan noise.
Smart Images

Figure CN119778304A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of fan control, and in particular to a fan control method and system for an active air-cooled electric drive system. Background Art
[0002] In the current field of electric vehicles and hybrid vehicles, heat dissipation of electric drive systems is a key issue. Electric drive systems generate a lot of heat during operation. If the heat cannot be dissipated in a timely and effective manner, the system temperature will rise, affecting the performance and life of the system, and may even cause failures.
[0003] Although the fan control strategies currently available on the market can solve the heat dissipation problem to a certain extent, they still have many shortcomings. For example, some strategies simply control the rated speed or maximum speed of the cooling fan without fine-tuning it according to the actual heat dissipation requirements, resulting in high energy consumption and prominent noise problems. Other strategies control the fan speed according to the temperature range by pre-configuring the fan speed strategy module on the fan control board, but this method often requires additional hardware costs and has poor adaptability under different working conditions. Summary of the invention
[0004] To solve the above problems, the present invention provides a fan control method and system for an active air-cooled electric drive system, which can finely adjust the fan opening through key parameters such as the real-time motor torque value, speed value, IGBT temperature value and the control mode of the controller, thereby achieving effective cooling of the air-cooled motor system. It can be flexibly adjusted according to the heat dissipation requirements under different working conditions, reduce low-voltage power consumption, and increase the service life of the electric drive.
[0005] The above objectives can be achieved through the following solutions:
[0006] A fan control method for an active air-cooled electric drive system includes sampling data of a motor and an IGBT to obtain basic information data; judging a control mode of a controller; and according to the control mode and the basic information data, the controller outputs a PWM duty cycle to control the opening of the fan.
[0007] Optionally, the data sampling of the motor and IGBT to obtain basic information data includes: determining whether there is a motor temperature value sampling circuit fault, an IGBT temperature value sampling circuit fault, a motor temperature value self-test fault, or an IGBT temperature self-test fault; if so, the controller outputs a PWM duty cycle to control the fan to open to a high preset opening; if not, obtaining the basic information data.
[0008] Optionally, according to the control mode and the basic information data, the controller outputs a PWM duty cycle to control the opening of the fan, including: when the controller is in a torque value control mode, determining whether the speed value of the motor is less than a first preset speed and the torque value of the motor is less than a first preset torque and the IGBT temperature value is less than a first preset temperature; if so, when the IGBT temperature value is greater than a second preset temperature, outputting a PWM duty cycle to control the fan to open a low preset opening.
[0009] Optionally, the judgment of whether the motor speed value is less than a first preset speed and the motor torque value is less than a first preset torque and the IGBT temperature value is less than a first preset temperature includes: if the motor speed value is greater than or equal to the first preset speed or the motor torque value is greater than or equal to the first preset torque or the IGBT temperature value is greater than or equal to the first preset temperature, then judging whether the motor speed value is greater than a second preset speed or the motor torque value is greater than the second preset torque or the IGBT temperature value is greater than a third preset temperature; if not, maintaining the fan opening at the previous moment; if so, when the IGBT temperature value is greater than the second preset temperature, outputting a PWM duty cycle to control the fan to open a high preset opening.
[0010] Optionally, the method further includes: when the IGBT temperature value is less than or equal to the second preset temperature, determining whether the IGBT temperature value is less than a fourth preset temperature; if so, turning off the fan; if not, maintaining the fan opening at the last moment.
[0011] Optionally, according to the control mode and the basic information data, the controller outputs a PWM duty cycle to control the opening of the fan, including: when the controller is in a fault mode, determining whether the speed value of the motor is greater than a third preset speed; if so, when the IGBT temperature value is greater than a third preset temperature, outputting a PWM duty cycle to control the fan to open a high preset opening.
[0012] Optionally, the method further includes: when the IGBT temperature value is less than or equal to the third preset temperature, determining whether the IGBT temperature value is less than a fourth preset temperature; if so, turning off the fan; if not, maintaining the fan opening at the last moment.
[0013] Optionally, the determination of whether the motor speed value is greater than a third preset speed includes: if the motor speed value is less than or equal to the third preset speed, determining whether the motor speed value is less than a fourth preset speed; if so, turning off the fan; if not, maintaining the fan opening at the last moment.
[0014] Optionally, the method further comprises: when the duty cycle of the output changes, the opening degree of the fan increases or decreases with a gradient of 1%.
[0015] Based on the same inventive concept, the present invention also provides a fan control system for an active air-cooled electric drive system, the system comprising: a data acquisition module, for sampling data on the motor and the IGBT to obtain basic information data; a mode judgment module, for judging the control mode of the controller; a fan adjustment module, for controlling the opening of the fan by outputting a PWM duty cycle of the controller according to the control mode and the basic information data.
[0016] Compared with the prior art, the present invention has the following advantages:
[0017] 1. The present invention sets the speed and torque thresholds of the air-cooled motor under different working conditions, which fully considers the heat dissipation requirements of the vehicle under various working conditions (such as peak working conditions, rated working conditions, creeping working conditions, parking working conditions, stalled working conditions, and abnormal working conditions); this refined heat dissipation control can more effectively manage the temperature of the electric drive system and ensure that the system can maintain the best working state under various working conditions;
[0018] 2. Differentiating the temperature control targets according to the real-time motor NTC temperature and IGBT temperature can significantly reduce the fan speed, thereby reducing the low-voltage loss under the condition of low heat generation of the electric drive; this not only helps to improve the energy efficiency of the whole vehicle, but also prolongs the service life of the battery;
[0019] 3. The fan control strategy of the present invention is designed for different working conditions, especially in creeping and parking conditions, which reduces the rotation noise of the fan by more than 10 decibels. This greatly improves driving comfort and allows drivers and passengers to enjoy driving pleasure in a quieter environment;
[0020] 4. By formulating different speed strategies, the fan is prevented from operating at the maximum or rated high speed. This not only increases the service life of the fan, but also reduces the long-term low-voltage current output, avoids the impact of high fan current on the controller power supply circuit under stall or abnormal load conditions, and thus extends the service life of the entire electric drive system.
[0021] Other features and advantages of the present invention will be described in the following description, and partly become apparent from the description, or understood by practicing the present invention. The purpose and other advantages of the present invention can be realized and obtained by the structures pointed out in the description, claims and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0023] Figure 1 It is a flow chart of a fan control method for an active air-cooled electric drive system according to an embodiment of the present invention.
[0024] Figure 2 It is a schematic diagram of the fault detection process of an embodiment of the present invention.
[0025] Figure 3 4 is a flow chart of a fan control method in a torque control mode according to an embodiment of the present invention.
[0026] Figure 4 4 is a flow chart of a fan control method in a fault mode according to an embodiment of the present invention.
[0027] Figure 5 It is a structural schematic diagram of a fan control system for an active air-cooled electric drive system according to an embodiment of the present invention. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0029] Reference Figure 1 An embodiment of the present invention proposes a fan control method for an active air-cooled electric drive system, which finely adjusts the fan opening through key parameters such as the real-time motor torque value, speed value, IGBT temperature value, and the control mode of the controller, thereby achieving effective cooling of the air-cooled motor system. It can be flexibly adjusted according to the heat dissipation requirements under different working conditions, reduce low-voltage power consumption, and increase the service life of the electric drive.
[0030] The method of this embodiment specifically includes:
[0031] Sampling data of motor and IGBT to obtain basic information data;
[0032] Determine the control mode of the controller;
[0033] According to the control mode and the basic information data, the controller outputs a PWM duty cycle to control the opening of the fan.
[0034] Specifically, the sensor collects the torque, speed and temperature information of the IGBT of the motor in real time. This information reflects the working status and heating condition of the electric drive system. When the controller is in the torque value control mode, if the torque of the motor is less than 30Nm and the speed is less than 2500RPM, this usually corresponds to the low load or creeping condition of the vehicle; under this condition, the heat generated by the electric drive system is relatively small, so the fan speed can be reduced accordingly to reduce energy consumption and noise; if the torque of the motor is greater than or equal to 30Nm or the speed is greater than or equal to 2500RPM, it indicates that the vehicle may be in medium to high load conditions, such as acceleration, climbing or high-speed driving. At this time, the heat generated by the electric drive system increases, and the speed of the fan needs to be increased to enhance the heat dissipation effect and ensure that the system temperature remains within a safe range; after obtaining the basic information data, it is necessary to judge the current control mode of the controller; the control mode may include torque control mode, fault mode, etc.; different control modes correspond to different heat dissipation requirements and fan control strategies; after determining the control mode, the PWM (pulse width modulation) duty cycle will be calculated and output according to the basic information data (torque, speed and temperature of the IGBT of the motor) and the judgment result of the control mode, so as to control the opening of the fan; the PWM duty cycle refers to the proportion of time occupied by the high level in a cycle, which determines the average voltage and speed of the fan motor; the present invention is provided with a control strategy for the fan speed required by the air-cooled motor system under different working conditions, which fully considers the heat dissipation requirements of the whole vehicle under various working conditions (such as peak working conditions, rated working conditions, creeping working conditions, parking working conditions, stalled working conditions, abnormal working conditions). This refined heat dissipation control can more effectively manage the temperature of the electric drive system and ensure that the system can maintain the best working state under various working conditions.
[0035] For example, when an over-temperature fault is detected in the motor or IGBT, a PWM duty cycle will be immediately output to control the fan to open at a larger opening (such as 50%) to ensure that the system can quickly dissipate heat and prevent overheating damage; under normal circumstances, the fan opening will be adjusted according to the real-time values of the IGBT temperature, torque and speed through a preset control strategy; for example, in torque control mode, if the IGBT temperature is low and the motor torque and speed are also at a low level, the fan may remain closed or at a lower opening; if the IGBT temperature is high or the motor torque and speed increase, the fan opening will increase accordingly to meet the heat dissipation requirements.
[0036] Alternatively, if Figure 2 As shown, the data sampling of the motor and IGBT is performed to obtain basic information data including:
[0037] Determine whether there is a motor temperature value sampling circuit fault, an IGBT temperature value sampling circuit fault, a motor temperature value self-test fault, or an IGBT temperature self-test fault;
[0038] Specifically, the motor status information is collected in real time through sensors installed on the motor, which collect the motor's torque and speed values. This information reflects the motor's current load condition and operating status; similarly, the temperature sensor on the IGBT module obtains its operating temperature. As a key component in power electronic devices, the operating temperature of the IGBT directly affects its performance and life.
[0039] Specifically, after the status information is collected, fault detection will be performed, which includes checking whether the temperature sampling circuit is working normally and whether the temperature values of the IGBT and the motor pass the self-test; if a temperature value sampling circuit fault or a temperature value self-test fault is detected, this means that the actual temperature of the motor or IGBT cannot be accurately obtained, so the system needs to take emergency measures.
[0040] If yes, the controller outputs a PWM duty cycle to control the fan to open at a high preset opening; if no, the basic information data is obtained.
[0041] Specifically, the high preset opening can be an opening of 50%. When a fault is detected, in order to ensure that the motor and IGBT are not damaged due to overheating, a PWM (pulse width modulation) signal will be output immediately to control the fan to run at an opening of 50%. An opening of 50% is a relatively high fan speed, which can quickly take away heat and reduce the temperature of the motor and IGBT, thereby protecting the system from overheating damage.
[0042] Optionally, the controller outputting a PWM duty cycle to control the opening of the fan according to the control mode and the basic information data includes:
[0043] When the controller is in the torque value control mode, determining whether the speed value of the motor is less than a first preset speed value, the torque value of the motor is less than a first preset torque value, and the IGBT temperature value is less than a first preset temperature;
[0044] Specifically, the first preset speed can be 2500RPM, the first preset torque can be 30Nm, and the first preset temperature can be 75°C. When the controller is set to the torque value control mode, it will first check whether the motor speed value, torque value and IGBT temperature value meet a specific combination of conditions; the specific combination of conditions is that the motor speed value is less than 2500RPM, the motor torque value is less than 30Nm, and the IGBT temperature value is less than 75°C.
[0045] If so, when the IGBT temperature value is greater than the second preset temperature, the output PWM duty cycle controls the fan to open at a low preset opening.
[0046] Specifically, the low preset opening can be an opening of 40%, and the second preset temperature can be 40°C. If the above combination of conditions is met, it will be further determined whether the temperature value of the IGBT is greater than 40°C; this step of determination is to ensure that the IGBT will not be damaged due to overheating when both the motor and the IGBT are at a lower load and temperature, while avoiding unnecessary operation of the fan to save energy; if the temperature value of the IGBT is greater than 40°C, a PWM duty cycle signal will be output to control the fan to run at an opening of 40%; a 40% opening is a relatively moderate fan speed, which can ensure the heat dissipation of the IGBT while avoiding excessive operation of the fan and the generation of noise.
[0047] For example, Figure 3 As shown, assuming that in an active air-cooled electric drive, the controller is in torque value control mode, the motor speed value is 2000RPM, the torque value is 25Nm, and the IGBT temperature value is 60℃; first, it will check whether the motor speed value (2000RPM) is less than 2500RPM, the torque value (25Nm) is less than 30Nm, and the IGBT temperature value (60℃) is less than 75℃; in this example, all conditions are met; then, it will be further determined whether the IGBT temperature value (60℃) is greater than 40℃; since 60℃ is greater than 40℃, the condition is also met; finally, a PWM duty cycle signal will be output to control the fan to run at an opening of 40%; in this way, it can ensure that the heat dissipation requirements of the IGBT are met, and the excessive operation of the fan and energy waste can be avoided; through this strategy, the fan opening can be flexibly adjusted under different working conditions, so as to achieve energy efficiency optimization while ensuring heat dissipation performance.
[0048] Optionally, the determining whether the speed value of the motor is less than a first preset speed value and the torque value of the motor is less than a first preset torque value and the IGBT temperature value is less than a first preset temperature includes:
[0049] If the speed value of the motor is greater than or equal to the first preset speed or the torque value of the motor is greater than or equal to the first preset torque or the IGBT temperature value is greater than or equal to the first preset temperature, then determine whether the speed value of the motor is greater than the second preset speed or the torque value of the motor is greater than the second preset torque or the IGBT temperature value is greater than the third preset temperature;
[0050] Specifically, Figure 3As shown, the second preset torque can be 35Nm, the second preset speed can be 3000RPM, and the third preset temperature can be 80℃. First, check whether the speed value, torque value and temperature value of the IGBT of the motor meet a specific combination of conditions, that is, the speed value of the motor is less than 2500RPM, the torque value of the motor is less than 30Nm, and the temperature value of the IGBT is less than 75℃; if any of the above conditions is not met, that is, the speed value of the motor is greater than or equal to 2500RPM, or the torque value of the motor is greater than or equal to 30Nm, or the temperature value of the IGBT is greater than or equal to 75℃, further judgment will be made; in this step, it will be checked whether the speed value of the motor is greater than 3000RPM, the torque value of the motor is greater than 35Nm, or the temperature value of the IGBT is greater than 80℃; this step is to confirm whether the opening of the fan needs to be adjusted.
[0051] If not, keep the fan opening at the last moment;
[0052] Specifically, if these further conditions are not met (ie, the speed value is less than or equal to 3000 RPM, the torque value is less than or equal to 35 Nm, and the IGBT temperature value is less than or equal to 80° C.), the fan opening at the previous moment will remain unchanged.
[0053] If so, when the IGBT temperature value is greater than the second preset temperature, the PWM duty cycle is output to control the fan to open at a high preset opening.
[0054] Specifically, if any one of the motor speed value is greater than 3000RPM or the motor torque value is greater than 35Nm or the IGBT temperature value is greater than 80°C, and the IGBT temperature is greater than 40°C, a PWM (pulse width modulation) duty cycle will be output to control the fan to open to 50%.
[0055] For example, Figure 3 As shown, assuming that the motor speed value is 2400RPM, the motor torque value is 25Nm, and the IGBT temperature value is 70℃, in this case, all the conditions for the preliminary judgment are met (the speed value is less than 2500RPM, the torque value is less than 30Nm, and the IGBT temperature value is less than 75℃), so no further judgment will be made, but the fan opening at the previous moment will be kept unchanged; assuming that the motor speed value is 3100RPM, the motor torque value is 25Nm, and the IGBT temperature value is 70℃, in this case, since the IGBT temperature value is greater than 40℃, the PWM duty cycle will be output to control the fan to open to 50%; such control logic is designed to intelligently adjust the fan opening according to the operating status of the motor and the temperature of the IGBT to optimize the heat dissipation performance and energy efficiency of the system.
[0056] Optionally, the method further comprises:
[0057] When the IGBT temperature value is less than or equal to the second preset temperature, determining whether the IGBT temperature value is less than a fourth preset temperature;
[0058] Specifically, the fourth preset temperature can be 35°C. If the temperature value of the IGBT is less than or equal to 40°C, it will be further checked whether the temperature value is less than 35°C. The purpose of this judgment is to more finely control the operation of the fan, especially when the IGBT temperature is low, to avoid unnecessary fan operation and thus save energy.
[0059] If yes, turn off the fan;
[0060] If not, keep the fan opening at the last moment.
[0061] Specifically, if the temperature value of the IGBT is less than 35°C, the fan will be turned off because at this temperature, the heat dissipation demand of the IGBT is very low, and turning off the fan can save energy; if the temperature value of the IGBT is between 35°C and 40°C (including 40°C), the fan opening at the previous moment will remain unchanged, which means that if the fan has been turned on before, it will continue to run at the current opening; if the fan has been turned off before, it will remain off.
[0062] Optionally, the controller outputting a PWM duty cycle to control the opening of the fan according to the control mode and the basic information data includes:
[0063] When the controller is in a fault mode, determining whether the speed value of the motor is greater than a third preset speed;
[0064] If so, when the IGBT temperature value is greater than the third preset temperature, the output PWM duty cycle controls the fan to open at a high preset opening.
[0065] Specifically, the third preset speed can be 500RPM. When the controller is in fault mode, it will first determine whether the motor speed value is greater than 800RPM; if the motor speed value is greater than 800RPM and the IGBT temperature value is greater than 80°C, the PWM duty cycle will be output to control the fan to open at 50%; this logic is intended to protect the system by increasing the fan opening to reduce the temperature of the IGBT when the controller fails and the motor is still running at high speed and the IGBT temperature value is too high.
[0066] Optionally, the method further comprises:
[0067] When the IGBT temperature value is less than or equal to the third preset temperature, determining whether the IGBT temperature value is less than a fourth preset temperature;
[0068] If yes, turn off the fan;
[0069] If not, keep the fan opening at the last moment.
[0070] Specifically, when the IGBT temperature value is less than or equal to 80°C, it will further determine whether the IGBT temperature is less than 35°C; if the IGBT temperature value is less than 35°C, the fan will be turned off to save energy; if the IGBT temperature value is not less than 35°C but not greater than 80°C, the fan opening at the previous moment will remain unchanged.
[0071] Optionally, determining whether the speed value of the motor is greater than a third preset speed includes:
[0072] If the speed value of the motor is less than or equal to the third preset speed, determining whether the speed value of the motor is less than a fourth preset speed;
[0073] If yes, turn off the fan;
[0074] If not, keep the fan opening at the last moment.
[0075] Specifically, Figure 4 As shown, the fourth preset speed can be 500RPM. In fault mode, if the motor speed value is less than or equal to 800RPM, it will be further determined whether the motor speed is less than 500RPM; if the motor speed is less than 500RPM, the fan will be turned off because the heat generated by the motor may be less at this time and does not require excessive cooling; if the motor speed is not less than 500RPM but not greater than 800RPM, the fan opening at the previous moment will be maintained unchanged.
[0076] For example, when the controller is in fault mode, the motor speed value is 900RPM and the IGBT temperature value is 45°C. Since the motor speed value is greater than 800RPM, it will be further determined whether the IGBT temperature value is greater than 80°C. Since the IGBT temperature value is 45°C and is less than 80°C, it will be further determined whether the IGBT temperature value is less than 35°C. Since the IGBT temperature value is greater than 35°C at this time, the fan opening of the previous moment will be kept unchanged.
[0077] Optionally, the method further comprises:
[0078] When the output duty cycle changes, the fan opening increases or decreases in a gradient of 1%.
[0079] Specifically, the duty cycle refers to the proportion of high levels in a PWM (pulse width modulation) signal; in a fan control system, changes in the duty cycle are usually used to adjust the speed or opening of the fan; the fan opening will gradually increase or decrease in increments of 1%; for example, if the current fan opening is 50%, and the new duty cycle requires the fan opening to increase to 55%, the fan opening will first increase to 51%, and then gradually increase to 52%, 53%, 54%, and finally reach 55%; by increasing or decreasing the fan opening in increments of 1%, a smooth transition of the fan speed or air volume can be achieved, thereby reducing the impact and vibration on other parts of the system.
[0080] Based on the same inventive concept, Figure 5 As shown, the present invention also provides a fan control system for an active air-cooled electric drive system, the system comprising:
[0081] The data acquisition module is used to sample the motor and IGBT data to obtain basic information data;
[0082] A mode judgment module, used for judging the control mode of the controller;
[0083] The fan adjustment module is used to control the fan opening by outputting a PWM duty cycle according to the control mode and the basic information data.
[0084] It should be noted that the electrical connection between the above-mentioned units does not necessarily mean a direct connection of lines, and an indirect connection method can be applicable to the embodiments of the present invention as long as the purpose of the present invention is achieved.
[0085] The above is only an exemplary embodiment of the present invention and cannot be used to limit the scope of the present invention. That is, any equivalent changes and modifications made according to the teachings of the present invention are still within the scope of the present invention. After considering the disclosure of the specification and the truth of practice, it will be easy for those skilled in the art to think of other embodiments of the present invention. This application is intended to cover any variation, use or adaptive change of the present invention, which follows the general principles of the present invention and includes common knowledge or customary technical means in the technical field not recorded in the present invention.
Claims
1. A fan control method for an active air-cooled electric drive system, characterized in that: The method comprises: Sampling data of motor and IGBT to obtain basic information data; Determine the control mode of the controller; According to the control mode and the basic information data, the controller outputs a PWM duty cycle to control the opening of the fan.
2. A fan control method for an active air-cooled electric drive system according to claim 1, characterized in that: The basic information data obtained by sampling the motor and IGBT includes: Determine whether there is a motor temperature value sampling circuit fault, an IGBT temperature value sampling circuit fault, a motor temperature value self-test fault, or an IGBT temperature self-test fault; If yes, the controller outputs a PWM duty cycle to control the fan to open at a high preset opening; if no, the basic information data is obtained.
3. A fan control method for an active air-cooled electric drive system according to claim 1, characterized in that: According to the control mode and the basic information data, the controller outputs a PWM duty cycle to control the opening of the fan, including: When the controller is in the torque value control mode, determining whether the speed value of the motor is less than a first preset speed value, the torque value of the motor is less than a first preset torque value, and the IGBT temperature value is less than a first preset temperature; If so, when the IGBT temperature value is greater than the second preset temperature, the output PWM duty cycle controls the fan to open at a low preset opening.
4. A fan control method for an active air-cooled electric drive system according to claim 3, characterized in that: The step of judging whether the rotation speed of the motor is less than a first preset rotation speed, the torque of the motor is less than a first preset torque, and the temperature of the IGBT is less than a first preset temperature includes: If the speed value of the motor is greater than or equal to the first preset speed or the torque value of the motor is greater than or equal to the first preset torque or the IGBT temperature value is greater than or equal to the first preset temperature, then determine whether the speed value of the motor is greater than the second preset speed or the torque value of the motor is greater than the second preset torque or the IGBT temperature value is greater than the third preset temperature; If not, keep the fan opening at the last moment; If so, when the IGBT temperature value is greater than the second preset temperature, the PWM duty cycle is output to control the fan to open at a high preset opening.
5. A fan control method for an active air-cooled electric drive system according to claim 4, characterized in that: The method further comprises: When the IGBT temperature value is less than or equal to the second preset temperature, determining whether the IGBT temperature value is less than a fourth preset temperature; If yes, turn off the fan; If not, keep the fan opening at the last moment.
6. A fan control method for an active air-cooled electric drive system according to claim 1, characterized in that: According to the control mode and the basic information data, the controller outputs a PWM duty cycle to control the opening of the fan, including: When the controller is in a fault mode, determining whether the speed value of the motor is greater than a third preset speed; If so, when the IGBT temperature value is greater than the third preset temperature, the output PWM duty cycle controls the fan to open at a high preset opening.
7. A fan control method for an active air-cooled electric drive system according to claim 6, characterized in that: The method further comprises: When the IGBT temperature value is less than or equal to the third preset temperature, determining whether the IGBT temperature value is less than a fourth preset temperature; If yes, turn off the fan; If not, keep the fan opening at the last moment.
8. A fan control method for an active air-cooled electric drive system according to claim 6, characterized in that: The step of determining whether the rotation speed of the motor is greater than a third preset rotation speed includes: If the motor speed value is less than or equal to the third preset speed, determine whether the motor speed value is less than the fourth preset speed If yes, turn off the fan; If not, keep the fan opening at the last moment.
9. The fan control method for an active air-cooled electric drive system according to claim 1, characterized in that: The method further comprises: When the output duty cycle changes, the fan opening increases or decreases in a gradient of 1%.
10. A fan control system for an active air-cooled electric drive system, characterized in that: The system comprises: The data acquisition module is used to sample the motor and IGBT data to obtain basic information data; A mode judgment module, used for judging the control mode of the controller; The fan adjustment module is used to control the fan opening by outputting a PWM duty cycle according to the control mode and the basic information data.