Air blower rotating speed control system and method and vehicle
By combining a control system with sound sensors and wheel speed sensors, the blower speed is adjusted in real time, solving the problem of resonance noise in traditional vehicles, achieving effective control of resonance noise, and improving the driving experience.
Patent Information
- Application Number
- CN202511397500.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-26
- Publication Date
- 2025-12-19
AI Technical Summary
The control strategy of blowers in traditional vehicles cannot monitor and adjust the speed in real time to adapt to changes in conditions, resulting in resonance noise problems and affecting the driving experience.
The control system, which combines sound sensors and wheel speed sensors, collects blower noise signals and vehicle speed information in real time. The controller group performs signal processing and feature extraction to generate pulse width modulation signals to adjust the blower speed and avoid the resonant noise range.
It effectively controls the resonance noise during blower operation, improving driving comfort and the quality of the in-vehicle environment.
Smart Images

Figure CN121157573A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle air conditioning control, in particular to a blower speed control system and method and a vehicle. BACKGROUND
[0002] The blower is one of the key components of the vehicle air conditioning system, and its operating efficiency directly affects the comfort experience of passengers.
[0003] In traditional vehicles, the blower usually adopts an open-loop control strategy based on a "gear-fixed speed" mapping. Although this control strategy is simple and easy to implement, it cannot accurately adjust the speed of the blower to adapt to changes in its internal state (such as impeller dust accumulation and air duct resistance increase) or the vehicle driving environment (vehicle speed changes) due to the lack of real-time monitoring and feedback of the blower state. More importantly, due to the lack of an avoidance mechanism for the inherent "acoustic resonance point" of the blower, the blower produces a loud screeching and humming sound, i.e., resonance noise, when operating in a certain speed range, which seriously affects the driving experience. Therefore, how to effectively control the resonance noise generated by the blower during operation is one of the important technical problems in the related technical field.
[0004] At present, there is no effective solution to the above problems. SUMMARY
[0005] The blower speed control system and method and the vehicle provided by the embodiments of the present application at least solve the technical problem that the blower control strategy in the related art cannot effectively control the resonance noise generated by the blower during operation.
[0006] According to an aspect of an embodiment of the present application, a blower speed control system is provided, comprising: a controller group, a sound sensor, a wheel speed sensor, and a blower assembly; the sound sensor is configured to collect an original noise signal generated by the blower assembly during operation; the wheel speed sensor is configured to collect a wheel speed sensing signal of the vehicle; the controller group is connected to the sound sensor and the wheel speed sensor, respectively, and is configured to drive the blower assembly to operate at a first speed according to air volume setting information and vehicle speed information, and to determine whether to adjust the first speed to a second speed according to the original noise signal, wherein the air volume setting information is set according to a user operation instruction, and the vehicle speed information is determined according to the wheel speed sensing signal.
[0007] Optionally, the sound sensor is packaged in a silica gel sleeve with a dust screen, the silica gel sleeve is installed on the inner wall of the resin air duct of the blower volute of the blower assembly by buckling or gluing, and the position of the sound sensor is close to the centrifugal fan impeller of the blower assembly and is located outside the direct blowing range of the airflow.
[0008] Optionally, the controller group comprises a microcontroller unit, an engine management system controller and an air conditioner controller, and the blower speed control system further comprises a gateway connected with the microcontroller unit, the engine management system controller and the air conditioner controller respectively and configured to exchange data among the microcontroller unit, the engine management system controller and the air conditioner controller.
[0009] Optionally, the engine management system controller is connected with a wheel speed sensor and configured to calculate vehicle speed information based on a wheel speed sensing signal.
[0010] Optionally, the microcontroller unit is connected with a sound sensor and configured to receive a raw noise signal via a digital audio interface or a pulse density modulation protocol, and to perform signal processing and feature extraction on the raw noise signal to obtain a characteristic frequency amplitude.
[0011] Optionally, the air conditioner controller is connected with the microcontroller unit and the engine management system controller via the gateway respectively, and configured to receive air volume setting information and vehicle speed information, and to generate a pulse width modulation signal according to the air volume setting information and the vehicle speed information.
[0012] Optionally, the blower assembly is connected with the air conditioner controller via a pulse width modulation control line, and configured to drive a centrifugal fan impeller to rotate at a first speed based on the pulse width modulation signal.
[0013] According to another aspect of the embodiments of the present application, a blower speed control method is also provided, which is applied to the blower speed control system in any of the above embodiments, and comprises: in response to a vehicle being in a power-on initialization state, obtaining air volume setting information and vehicle speed information of the vehicle, wherein the air volume setting information is set according to a user operation instruction, and the vehicle speed information is determined according to a wheel speed sensing signal; driving the blower assembly to operate at a first speed according to the air volume setting information and the vehicle speed information; collecting a raw noise signal generated by the blower assembly during operation; and determining whether to adjust the first speed to a second speed according to the raw noise signal.
[0014] Optionally, determining whether to adjust the first speed to the second speed according to the raw noise signal comprises: performing signal processing and feature extraction on the raw noise signal to obtain a characteristic frequency amplitude; comparing the characteristic frequency amplitude with a preset threshold to obtain a comparison result; in response to determining that the characteristic frequency amplitude is greater than the preset threshold based on the comparison result, adjusting the first speed to the second speed; and in response to determining that the characteristic frequency amplitude is less than or equal to the preset threshold based on the comparison result, controlling the blower assembly to maintain the first speed.
[0015] According to another aspect of the embodiments of the present application, a vehicle is also provided, which comprises the blower speed control system in any of the above embodiments.
[0016] The blower speed control system provided in the embodiment of the present application comprises a controller group, a sound sensor, a wheel speed sensor and a blower assembly; the sound sensor is arranged to collect original noise signals generated by the blower assembly during operation; the wheel speed sensor is arranged to collect wheel speed sensing signals of the vehicle; the controller group is connected with the sound sensor and the wheel speed sensor respectively, and is arranged to drive the blower assembly to operate at a first speed according to air volume setting information and vehicle speed information, and to determine whether to adjust the first speed to a second speed according to the original noise signals, wherein the air volume setting information is set according to user operation instructions, and the vehicle speed information is determined according to the wheel speed sensing signals. In the present application, the sound sensor is used to capture the original noise signals of the blower during operation in real time, which provides key data support for subsequent noise feature recognition and intelligent control. At the same time, the wheel speed sensor is used to obtain the real-time driving speed of the vehicle, so that the blower speed control can be self-adaptively adjusted based on the driving speed of the vehicle. Further, the basic speed of the blower assembly is determined in combination with the air volume demand set by the user and the real-time speed information of the vehicle, and whether to adjust the basic speed is determined according to the analysis result of the original noise signals, so as to ensure that the current speed of the blower can effectively avoid the speed range in which resonance noise is generated, and the resonance noise is effectively controlled. In summary, the present application realizes the technical effect of effectively controlling the resonance noise generated by the blower during operation, and further solves the technical problem in the related art that the blower control strategy is difficult to effectively control the resonance noise generated by the blower during operation. BRIEF DESCRIPTION OF DRAWINGS
[0017] The accompanying drawings, which are included to provide a further understanding of the present application and are incorporated in and constitute a part of this application, illustrate embodiments of the present application and serve to explain the present application. In the drawings:
[0018] Figure 1 is a structural block diagram of a blower speed control system according to an embodiment of the present application;
[0019] Figure 2 is an architectural diagram of a blower speed control system according to an embodiment of the present application;
[0020] Figure 3 is a flowchart of a blower speed control method according to an embodiment of the present application;
[0021] Figure 4 is a flowchart of a blower speed control method according to an embodiment of the present application. DETAILED DESCRIPTION
[0022] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0023] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0024] This invention provides a blower speed control system. Figure 1 This is a structural block diagram of a blower speed control system according to one embodiment of the present invention, such as... Figure 1 As shown, the blower speed control system 100 includes: a controller group 101, a sound sensor 102, a wheel speed sensor 103, and a blower assembly 104; the sound sensor 102 is configured to collect the original noise signal generated by the blower assembly 104 during operation; the wheel speed sensor 103 is configured to collect the wheel speed sensing signal of the vehicle; the controller group 101 is connected to the sound sensor 102 and the wheel speed sensor 103 respectively, and is configured to drive the blower assembly 104 to run at a first speed according to the air volume setting information and the vehicle speed information, and to determine whether to adjust the first speed to a second speed according to the original noise signal, wherein the air volume setting information is set according to the user operation command, and the vehicle speed information is determined according to the wheel speed sensing signal.
[0025] The aforementioned sound sensor is used to collect characteristic noise signals (i.e., raw noise signals) generated by the blower assembly during operation.
[0026] In one alternative embodiment, a high-performance microphone is selected as the sound sensor. The sound sensor has a wide dynamic range and high sensitivity. It is mounted on the inner wall of the blower casing's duct, close to the centrifugal impeller but avoiding direct airflow. This arrangement minimizes interference from ambient noise, focusing on capturing the characteristic noise signals generated during blower operation.
[0027] Optionally, the sound sensor connects to the microcontroller unit in the controller group via a transmission protocol to transmit audio data in real time, ensuring that the controller group can obtain accurate acoustic signals for analysis and decision-making.
[0028] The aforementioned wheel speed sensors are responsible for monitoring the vehicle's wheel speed signals and determining the vehicle's actual speed based on these signals. The output signals from the wheel speed sensors are processed by the engine management system controller and then broadcast to the vehicle's CAN network via a gateway. Vehicle speed information is particularly important for noise control because background noise changes with vehicle speed, affecting the perception of blower noise. Real-time acquisition of vehicle speed data allows the system to dynamically adjust its control strategy based on vehicle speed, optimizing noise performance.
[0029] The aforementioned controller group is the central hub of the blower speed control system. In an optional embodiment, the controller group includes a microcontroller unit, a digital signal processing instruction set, and a hardware fast Fourier transform accelerator to achieve high-speed audio signal processing.
[0030] The controller assembly receives data from the sound sensor and wheel speed sensor, and combines this with the user-defined airflow information to execute a complex control algorithm. First, based on the airflow setting and vehicle speed information, a preliminary target speed, i.e., a first speed, is calculated, driving the blower assembly to operate at this first speed. Then, the controller assembly performs spectral analysis on the raw noise signal collected by the sound sensor to identify specific noise characteristic frequencies, such as known resonance frequencies. Optionally, if the amplitude of the characteristic frequency of the raw noise signal exceeds a preset threshold, it indicates that the system is approaching or in a noise-sensitive range, requiring speed adjustment. In this case, the operating speed of the blower assembly is smoothly adjusted to a second speed to avoid the noise-sensitive speed range. Optionally, based on the airflow setting, vehicle speed information, and noise signal analysis results, a preset speed adjustment table is consulted to obtain the second speed.
[0031] The aforementioned blower assembly includes a brushless DC motor, which serves as the power source for the blower. The blower assembly adjusts its speed by receiving pulse-width modulation (PWM) signals from the controller group to respond to different airflow demands and noise control commands. Due to its high efficiency, high precision, and fast dynamic response, the brushless DC motor enables precise speed control of the blower assembly, making it an ideal execution unit for executing controller group commands.
[0032] This invention provides a blower speed control system, comprising: a controller group, a sound sensor, a wheel speed sensor, and a blower assembly; the sound sensor is configured to collect the raw noise signal generated by the blower assembly during operation; the wheel speed sensor is configured to collect the wheel speed sensing signal of the vehicle; the controller group is connected to the sound sensor and the wheel speed sensor respectively, and is configured to drive the blower assembly to operate at a first speed according to the airflow setting information and the vehicle speed information, and to determine whether to adjust the first speed to a second speed based on the raw noise signal, wherein the airflow setting information is set according to user operation instructions, and the vehicle speed information is determined based on the wheel speed sensing signal. This invention uses a sound sensor to capture the raw noise signal during the blower's operation in real time, which provides crucial data support for subsequent noise characteristic identification and intelligent control. Simultaneously, by acquiring the real-time vehicle speed through the wheel speed sensor, the blower assembly speed control can adaptively adjust based on the vehicle's speed. Furthermore, by combining the user-defined airflow requirements and the vehicle's real-time speed information, the base speed of the blower assembly is determined. Based on the analysis results of the original noise signal, it is determined whether to adjust the base speed, thereby ensuring that the current speed of the blower can effectively avoid the speed range that generates resonance noise, thus achieving effective control of resonance noise. In summary, this invention achieves the technical effect of effectively controlling the resonance noise generated during blower operation, thereby solving the technical problem in related technologies where blower control strategies are difficult to effectively control the resonance noise generated during blower operation.
[0033] Optionally, the sound sensor is encapsulated in a silicone sleeve with a dustproof mesh. The silicone sleeve is installed on the inner wall of the resin air duct of the blower housing of the blower assembly by means of snaps or adhesive. The sound sensor is located close to the centrifugal fan impeller of the blower assembly and outside the direct airflow range.
[0034] The sound sensor can be a miniature microphone manufactured using microelectromechanical systems (MEMS) technology. These sensors are highly sensitive to their environment. To ensure proper operation and reduce external interference, especially to prevent dust, moisture, and other particles from entering and contaminating or damaging sensitive elements (such as diaphragms), the sound sensor is encapsulated in a silicone sleeve with a dustproof mesh. Silicone not only has excellent sealing properties, preventing dust and moisture intrusion, but also possesses a certain degree of elasticity and toughness, which can absorb vibrations to some extent, reducing mechanical vibrations during blower operation.
[0035] Dust filters are a finely woven filter material used to block dust and impurities in the air while allowing sound waves to pass through smoothly, reducing the obstruction effect of sound propagation and maintaining the accuracy and durability of sound sensors.
[0036] The silicone sleeve containing the sound sensor is tightly bonded to the inner wall of the resin duct of the blower volute using either snap-fit installation or adhesive bonding. The resin duct of the blower volute is a channel inside the blower volute used to guide airflow; it is typically made of engineering plastic material, possessing good corrosion resistance, high temperature resistance, and mechanical strength.
[0037] Clip-on installation offers a quick and easy assembly method, while adhesive fastening ensures a tight contact between the sensor and the inner wall of the air duct, reducing additional noise caused by airflow. Regardless of the method used, the installation process should ensure that the sound sensor is securely fixed in the predetermined position without affecting the normal operation of the blower.
[0038] Furthermore, the location of the sound sensor is crucial. To capture the noise generated by the blower as early and directly as possible, it is installed near the centrifugal fan impeller. However, to prevent measurement distortion caused by direct airflow, the sensor is intentionally placed outside the direct airflow range. This way, it can effectively monitor critical areas of the blower while avoiding being masked by strong airflow noise, ensuring the authenticity and effectiveness of the collected noise signal. The ideal installation location for the sound sensor is a corner inside the blower's volute duct, close enough to the centrifugal impeller but avoiding the main airflow path.
[0039] By encapsulating the sound sensor and installing it in a suitable location, the adverse effects of the external environment on noise acquisition are effectively isolated, ensuring the purity and accuracy of the noise signal.
[0040] Optionally, the controller group includes: a microcontroller unit, an engine management system controller, and an air conditioning controller. The blower speed control system further includes: a gateway; the gateway is connected to the microcontroller unit, the engine management system controller, and the air conditioning controller respectively, and is configured to exchange data between the microcontroller unit, the engine management system controller, and the air conditioning controller.
[0041] The Microcontroller Unit (MCU) is responsible for executing complex signal processing and control algorithms. The MCU integrates a digital signal processing instruction set and a hardware Fast Fourier Transform (FFT) accelerator, enabling rapid analysis of audio data acquired by sound sensors and identification of characteristic noise frequencies during blower operation. The digital signal processing instruction set is an optimized set of instructions used to accelerate key computations in digital signal processing, such as multiplication and accumulation, and is the core of achieving high-speed, efficient signal processing. The hardware FFT accelerator is used to quickly execute Fast Fourier Transform (FFT) operations, a fundamental operation in spectrum analysis and crucial for real-time noise monitoring.
[0042] In addition, the MCU is also responsible for collecting vehicle speed information sent by the engine management system controller and gateway, integrating various input data, and determining the optimal pulse width modulation signal duty cycle to control the speed of the blower assembly, thereby minimizing noise while meeting air volume requirements.
[0043] The Engine Management System (EMS) controller is responsible for monitoring and controlling the engine's operating status. It receives and processes wheel speed sensing signals from the wheel speed sensors to calculate the real-time vehicle speed. The EMS controller transmits the vehicle speed information to the MCU and air conditioning controller via a gateway, so that they can adjust the blower control strategy according to the vehicle's current status.
[0044] The air conditioning controller is the core control unit of the automotive air conditioning system. It receives airflow setting commands from the user and vehicle speed information from the EMS controller. Working in conjunction with the MCU, the air conditioning controller ultimately determines the blower speed based on airflow demand and noise control strategies.
[0045] The gateway is a key component of the vehicle's network communication, responsible for data exchange between different controllers, such as the MCU and EMS. The gateway can recognize various network protocols (such as CAN, LIN, FlexRay, etc.) and convert data formats between different networks to ensure smooth information transmission. In this embodiment, the gateway acts as a bridge, synchronizing the vehicle speed information acquired by the EMS controller to the MCU and the air conditioning controller, thus promoting coordinated control of the blower speed control system.
[0046] By constructing a controller group consisting of a microcontroller unit, an engine management system controller, an air conditioning controller, and a gateway, the system can identify abnormal noise frequencies from the blower based on noise signals provided by sound sensors. Combined with real-time vehicle speed information sent by the EMS, the air conditioning controller adjusts the blower speed to avoid noise-sensitive areas while ensuring sufficient airflow to meet user needs, providing a quieter and more comfortable environment for passengers. Furthermore, the integration of a high-performance gateway ensures efficient data exchange between different controllers, enhancing the system's response speed and coordination capabilities.
[0047] Optionally, the engine management system controller is connected to the wheel speed sensor and configured to calculate vehicle speed information based on the wheel speed sensing signal.
[0048] Wheel speed sensors are typically mounted near the wheels to measure their rotational speed. Based on physical principles such as the Hall effect, magnetoresistive effect, or photoelectric effect, they generate an electrical signal related to the wheel's rotational speed by monitoring the relative motion between a rotating object on the wheel (such as a toothed ring) and the wheel speed sensor. This signal is called the wheel speed sensing signal. The wheel speed sensing signal is usually a square wave pulse, and the pulse frequency is proportional to the wheel's rotational speed.
[0049] The engine management system controller and wheel speed sensors are connected via dedicated signal lines, typically using twisted-pair cables to enhance interference immunity and ensure stable signal transmission. The wheel speed signals generated by the wheel speed sensors are transmitted to the signal processing module within the engine management system controller. This module is responsible for determining the corresponding vehicle speed information based on the wheel speed signals.
[0050] The vehicle speed information calculated by the engine management system controller is converted into a standardized format, such as CAN data frames, and then transmitted to other control units, such as microcontroller units and air conditioning controllers, via the vehicle network bus. These controllers will use the vehicle speed information to adjust the blower's operating strategy to adapt to different driving environments.
[0051] The engine management system controller works closely with wheel speed sensors to monitor and accurately calculate vehicle speed information in real time, providing key driving status parameters for the intelligent adjustment of the blower assembly speed.
[0052] Optionally, the microcontroller unit is connected to the sound sensor and is configured to receive the raw noise signal via a digital audio interface or a pulse density modulation protocol, and perform signal processing and feature extraction on the raw noise signal to obtain the characteristic frequency amplitude.
[0053] The microcontroller unit receives the raw noise signal from the sound sensor via a digital audio interface or a pulse density modulation (PDM) protocol. The sound sensor converts sound pressure changes into digital signals. A digital audio interface (such as Integrated Interchip Sound, I2S) provides a synchronous, full-duplex digital audio data transmission method, ensuring high-quality audio signal transmission. Pulse density modulation (PDM) is a high-sampling-rate, single-bit digital audio encoding method, particularly suitable for long-distance transmission and low-power applications.
[0054] In one optional embodiment, the received raw noise signal first needs to be preprocessed, including but not limited to noise reduction and gain adjustment. During the preprocessing stage, the MCU uses digital signal processing technology to perform preliminary filtering and gain adjustment on the audio signal to remove irrelevant noise and ensure that the signal strength is suitable for subsequent Fast Fourier Transform analysis.
[0055] The preprocessed signal is fed into the Fast Fourier Transform (FFT) module in the microcontroller unit for spectral analysis to identify characteristic frequencies. FFT is an efficient algorithm used to convert time-domain signals into frequency-domain signals, revealing the frequency components within the signal. Internally, the FFT operation is supported by a dedicated hardware accelerator, enabling real-time signal analysis. By pre-setting possible resonant frequency points f0, f1, etc., for the blower, FFT analysis can accurately measure the amplitude of these characteristic frequency points, thereby determining the blower's operating status.
[0056] Furthermore, the extracted characteristic frequency amplitude is compared with a preset threshold to determine whether the blower is in an abnormal noise state. If the characteristic frequency amplitude exceeds the threshold, a speed adjustment strategy is triggered to smoothly transition to a new speed to avoid the resonance point, while ensuring that the airflow demand is not affected. This judgment and adjustment process is implemented in the control logic within the MCU, ensuring timely response and accurate control.
[0057] Through close collaboration between the microcontroller unit and the sound sensor, and through signal processing and feature extraction, the noise status of the blower can be monitored in real time, and a rapid response can be made when necessary to avoid the resonant speed range and significantly reduce wind noise.
[0058] Optionally, the air conditioning controller is connected to the microcontroller unit and the engine management system controller via a gateway, and is configured to receive airflow setting information and vehicle speed information, and generate pulse width modulation signals based on the airflow setting information and vehicle speed information.
[0059] The air conditioning controller receives airflow setting information and vehicle speed information, and after comprehensive analysis, generates a pulse width modulation (PWM) signal to control the speed of the blower assembly. Pulse width modulation is a technique that controls the average output voltage and motor speed by changing the width (i.e., duty cycle) of a signal pulse, and is commonly used in motor control and power management.
[0060] The air conditioning controller establishes communication with the EMS and MCU through the gateway, receives vehicle speed information from the EMS and noise analysis results from the MCU, and provides data support for subsequent intelligent control strategies.
[0061] As the data exchange center in the vehicle network, the gateway is responsible for coordinating communication between different electronic control units. The gateway forwards the vehicle speed information sent by the EMS via the CAN bus to the air conditioning controller. At the same time, if direct communication between the air conditioning controller and the MCU is inconvenient (such as due to network load or interface limitations), the gateway can also act as a bridge between the two to ensure smooth data exchange.
[0062] Optionally, the air conditioning controller receives fan speed setting information via a user interface (such as buttons, knobs, or a touchscreen). Simultaneously, the air conditioning controller listens to data on the CAN bus to extract vehicle speed information. The fan speed setting information reflects the user's demand for airflow in the air conditioning system, while the vehicle speed information is an important reference for the blower speed control strategy.
[0063] Based on a comprehensive analysis of the airflow setting information and vehicle speed information, the air conditioning controller calculates the ideal speed of the blower assembly. It converts this speed setting into a PWM signal, which is then output to the motor drive circuit in the blower assembly via the control circuitry. The PWM signal is a periodically changing signal whose duty cycle determines the motor speed. By adjusting the duty cycle of the PWM signal, the air conditioning controller can precisely control the blower's operating state, achieving both sufficient airflow and optimized noise levels.
[0064] For example, the air conditioning controller first receives the fan speed setting information through the user interface, then listens for data packets on the CAN bus to extract the real-time vehicle speed information sent by the EMS. Based on the vehicle speed and fan speed setting information, the control algorithm inside the air conditioning controller calculates an ideal engine speed setting. Subsequently, the air conditioning controller converts this engine speed setting into a PWM signal and sends it to the drive circuit in the blower assembly through a dedicated control line (e.g., the PWM output port in the wiring harness). After receiving the PWM signal, the drive circuit adjusts the power supply to the motor according to the signal's duty cycle, achieving smooth adjustment of the blower assembly speed.
[0065] By receiving real-time airflow setting information and vehicle speed information, the system can generate precise PWM signals based on preset control strategies, thereby flexibly adjusting the speed of the blower assembly.
[0066] Optionally, the blower assembly is connected to the air conditioning controller via a pulse width modulation control line and is configured to drive the centrifugal fan impeller to rotate based on the pulse width modulation signal, and operate at a first speed.
[0067] The blower assembly and the air conditioning controller are connected via a dedicated pulse width modulation (PWM) control line. This control line is responsible for transmitting the PWM signal generated by the air conditioning controller, the duty cycle of which determines the power supply status and speed level of the blower motor.
[0068] Blowers typically contain brushless DC motors, which offer advantages such as high efficiency and precise control. When a PWM signal is received, the motor drive circuit in the blower assembly adjusts the voltage and current applied to the motor according to the duty cycle of the PWM signal, thereby controlling the motor speed. The motor's rotation directly drives the centrifugal fan impeller, generating the required airflow.
[0069] The air conditioning controller calculates an initial speed (i.e., the first speed) based on the current airflow demand and vehicle speed information, and converts it into a corresponding PWM signal to send to the blower assembly. After receiving the signal, the blower assembly adjusts the blower motor to operate at the set speed (i.e., the first speed) to ensure that the airflow meets the user's set value.
[0070] Specifically, the blower assembly includes a built-in brushless DC motor and a corresponding motor drive circuit. The air conditioning controller calculates a target speed based on the airflow setting and vehicle speed information, converts it into a PWM signal, and transmits it to the blower assembly via control lines. Upon receiving the PWM signal, the blower assembly's motor drive circuit controls the motor speed by adjusting the voltage and current output to the motor. For example, if the PWM signal sent by the air conditioning controller has a 50% duty cycle, the blower motor will be driven to a predetermined first speed; if the duty cycle is adjusted to 60%, the motor speed will increase accordingly to accommodate higher airflow demands.
[0071] Based on precise speed control using PWM, the blower assembly can quickly respond to commands from the air conditioning controller, enabling dynamic adjustment of airflow. Furthermore, in terms of noise control, by adjusting the duty cycle of the PWM signal, the resonant speed range can be avoided, significantly reducing wind noise and improving driving comfort.
[0072] Figure 2 This is an architectural diagram of a blower speed control system according to one embodiment of the present invention, such as... Figure 2 As shown, the blower speed control system includes a sound sensor, a microcontroller unit, a wheel speed sensor, an engine management system controller, a gateway, an air conditioning controller, and a blower assembly. The blower assembly includes a DC brushless motor, and the air conditioning controller and the blower assembly are connected via a pulse width modulation control line.
[0073] The sound sensor employs an automotive-grade, wide dynamic range omnidirectional MEMS microphone, directly connected to the MCU controller. Its function is to acquire the raw noise signal generated during blower operation in real time. It typically transmits the digital audio stream directly to the MCU via I2S (Digital Audio Interface) or PDM protocol, ensuring high fidelity and anti-interference capabilities. The sound sensor is encapsulated in a miniature silicone sleeve with a dustproof mesh, and is mounted on the inner wall of the resin duct of the blower housing using clips or adhesive, positioned close to the centrifugal impeller but avoiding direct airflow. This location allows for the earliest and most direct capture of noise sources, minimizing interference from irrelevant noises such as human voices and music in the passenger cabin. The silicone sleeve provides shock absorption and heat insulation. It connects to the audio codec on the core control board via the I2S digital audio bus.
[0074] The wheel speed sensors first transmit the wheel speed sensing signals to the engine management system controller (EMS). The EMS controller receives the signals from the wheel speed sensors and calculates the current vehicle speed. Subsequently, the EMS controller broadcasts the vehicle speed information to the vehicle's CAN network via a gateway. The gateway, acting as the data exchange center of the vehicle network, is responsible for routing information between different network buses (such as CAN and LIN). It forwards the CAN message containing vehicle speed information to the air conditioning controller or directly to the MCU controller.
[0075] The microcontroller unit (MCU) acts as the brain of the entire system, responsible for receiving and processing all input signals, executing noise feature recognition algorithms, and generating control commands. The MCU controller integrates a digital signal processing instruction set and a hardware FFT accelerator, meeting the demands of real-time audio processing. The MCU's internal SAU module is configured in I2S master mode to receive digital audio streams from the MEMS microphone.
[0076] The air conditioning controller receives user commands (airflow level) and vehicle information (vehicle speed) from the CAN bus. Based on this information, it calculates the basic airflow requirement and communicates with the MCU controller. Ultimately, it or the MCU determines the final target engine speed.
[0077] The PWM control line is led from the MCU controller or air conditioner controller and directly connected to the drive circuit inside the blower assembly. This line is responsible for transmitting PWM signals, and changes in its duty cycle directly control the motor speed. The blower assembly is the controlled object, containing a brushless DC motor. The brushless DC motor receives signals from the PWM control line and drives the centrifugal fan impeller to rotate, generating airflow. Simultaneously, it is also a source of characteristic noise.
[0078] According to an embodiment of the present invention, an embodiment of a blower speed control method is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0079] According to another aspect of the present invention, a blower speed control method is also provided, which is applied to the blower speed control system described in any of the above embodiments. Figure 3 This is a flowchart of a blower speed control method according to one embodiment of the present invention, such as... Figure 3 As shown, the blower speed control method includes the following steps:
[0080] Step S301: In response to the vehicle being in the power-on initialization state, obtain the air volume setting information and the vehicle speed information. The air volume setting information is set according to the user's operation command, and the vehicle speed information is determined according to the wheel speed sensing signal.
[0081] Step S302: Based on the air volume setting information and vehicle speed information, drive the blower assembly to run at the first speed.
[0082] Step S303: Collect the raw noise signal generated by the blower assembly during operation;
[0083] Step S304: Determine whether to adjust the first speed to the second speed based on the original noise signal.
[0084] The aforementioned power-on initialization refers to the process by which each electronic control unit performs self-checks and preparations when the vehicle starts, ensuring that all units can operate normally and safely.
[0085] The aforementioned airflow settings are set by the driver or passengers through the human-machine interface of the air conditioning system (such as knobs or touchscreens on the control panel), reflecting the user's specific needs for airflow inside the vehicle.
[0086] The vehicle speed information mentioned above is obtained through wheel speed sensors. The wheel speed sensors detect the rotational speed of the vehicle's wheel axles and convert the signal into vehicle speed information. Vehicle speed information is crucial for the intelligent control of the blower.
[0087] In one optional embodiment, when the vehicle starts, the air conditioning controller enters a power-on initialization state. At this time, the air conditioning controller begins to listen for airflow setting commands (i.e., airflow setting information) on the user interface and receives vehicle speed information from the engine management system controller through the gateway. Once these two key parameters are obtained, the air conditioning controller prepares to execute the next blower drive operation.
[0088] The aforementioned first speed refers to the initial operating speed of the blower assembly calculated by the control algorithm based on the acquired air volume setting information and vehicle speed information, which aims to meet the air volume requirements under the current environment.
[0089] Specifically, the air conditioning controller generates an appropriate PWM signal based on the airflow setting information and vehicle speed information. The duty cycle of this signal directly determines the operating speed of the blower assembly. After receiving the PWM signal, the blower assembly's internal brushless DC motor drives the centrifugal fan impeller to rotate according to the signal parameters, in order to reach the specified first speed.
[0090] The aforementioned raw noise signal refers to the unprocessed acoustic signal generated during the operation of the blower assembly, collected by a sound sensor. The raw noise signal reflects the operating status of the blower, especially whether resonance occurs.
[0091] Specifically, once the blower assembly starts operating, sound sensors connected nearby will begin collecting sound signals from inside or around the blower in real time. These signals are transmitted via a transmission protocol to the air conditioning controller or microcontroller unit for subsequent noise analysis.
[0092] The aforementioned second speed refers to the new operating speed of the blower that is adjusted after noise signal analysis in order to avoid resonance or improve the noise level.
[0093] Specifically, upon receiving the raw noise signal, signal processing and feature extraction are performed to identify whether noise at specific frequencies exceeds the limit. If the amplitude of the characteristic noise frequency is detected to exceed a preset threshold, the blower assembly speed will be adjusted based on the current airflow demand and vehicle speed information, either by looking up a table or through real-time calculation, to avoid resonance noise. Furthermore, the speed adjustment is dynamic, allowing for a smooth transition of the blower assembly speed from a first speed to a second speed, ensuring that the user does not perceive sudden changes in airflow.
[0094] This invention provides a blower speed control method, which is applied to any of the blower speed control systems described above. The blower speed control method includes: in response to the vehicle being in a power-on initialization state, acquiring airflow setting information and vehicle speed information, wherein the airflow setting information is set according to user operation instructions, and the vehicle speed information is determined based on wheel speed sensing signals; driving the blower assembly to operate at a first speed according to the airflow setting information and vehicle speed information; collecting the original noise signal generated by the blower assembly during operation; and determining whether to adjust the first speed to a second speed based on the original noise signal. This invention provides basic data for intelligent blower control by acquiring airflow setting information and vehicle speed information. Simultaneously, based on the acquired airflow setting information and vehicle speed information, the blower assembly is driven to operate at a first speed to meet the user's current airflow requirements. Furthermore, collecting the original noise signal generated by the blower assembly during operation provides real-time data for noise characteristic analysis. When the monitored noise signal characteristics indicate that the blower is operating near the resonance point or the noise level is abnormal, these noises are avoided by adjusting the blower speed (from the first speed to the second speed). In summary, this invention achieves the technical effect of effectively controlling the resonance noise generated during blower operation, thereby solving the technical problem that blower control strategies in related technologies are difficult to effectively control the resonance noise generated during blower operation.
[0095] Optionally, in step S304 above, determining whether to adjust the first speed to the second speed based on the original noise signal includes the following steps:
[0096] Step S3041: Perform signal processing and feature extraction on the original noise signal to obtain the characteristic frequency amplitude;
[0097] Step S3042: Compare the characteristic frequency amplitude with a preset threshold to obtain the comparison result;
[0098] Step S3043: Based on the comparison result, if the characteristic frequency amplitude is determined to be greater than a preset threshold, the first rotation speed is adjusted to the second rotation speed.
[0099] Step S3044: Based on the comparison result, if the characteristic frequency amplitude is determined to be less than or equal to a preset threshold, the blower assembly is controlled to maintain the first speed.
[0100] The aforementioned signal processing includes signal preprocessing (such as filtering and denoising) and signal conversion (such as converting time signals to frequency domain signals), with the aim of improving the accuracy and efficiency of subsequent feature extraction.
[0101] The aforementioned feature extraction refers to extracting the frequency amplitude of a predefined specific frequency from the processed signal, i.e., the characteristic frequency amplitude. The predefined specific frequency can be the frequency of a known resonant frequency point.
[0102] Specifically, the original noise signal is preprocessed to remove background noise and interference outside the frequency range. Then, a Fast Fourier Transform is performed on the preprocessed noise signal to obtain the characteristic frequency amplitude.
[0103] Furthermore, the extracted characteristic frequency amplitude is compared with a preset threshold to determine whether the blower is operating in the speed range that generates resonant noise.
[0104] When the comparison results indicate that the characteristic frequency amplitude is greater than a preset threshold, the automatic adjustment mechanism of the blower speed is activated, smoothly transitioning from the first speed to the second speed to avoid noise peaks. Optionally, based on the current airflow demand and vehicle speed information, a preset speed adjustment table is consulted to obtain a new speed (i.e., the second speed), and the blower is driven to smoothly transition to this new speed via a PWM signal. To maintain a consistent airflow feel, the damper opening or torque current can be finely adjusted simultaneously.
[0105] When the comparison results show that the characteristic frequency amplitude is less than or equal to the preset threshold, the current operating state of the blower assembly remains unchanged, and the first speed is maintained to avoid unnecessary speed adjustments, so as to ensure the stability and energy saving of the system.
[0106] When the monitored noise signal characteristics indicate that the blower is operating near the resonance point (i.e., the characteristic frequency amplitude is greater than the preset threshold), the resonance noise is avoided by adjusting the blower speed (from the first speed to the second speed).
[0107] Figure 4This is a flowchart illustrating a blower speed control method according to one embodiment of the present invention, as shown below. Figure 4 As shown, the blower speed control method is implemented as follows:
[0108] The system undergoes power-on initialization; receives airflow settings and vehicle speed information; calculates the first rotational speed of the blower assembly and drives it to operate at that speed; determines if the airflow is stable; if stable, it collects noise signals. For example, after the blower operates stably, it reads audio data (1024 samples, sampling frequency Fs = 16kHz) from a sound sensor via an I2S interface. This frequency can analyze audio up to 8kHz, completely covering the main noise frequency band of the blower (typically tens of Hz to 3kHz). Signal processing and feature extraction are performed. The preprocessed time-domain signal is converted to a frequency-domain signal using FFT transformation. The amplitude (i.e., characteristic frequency amplitude) of a predefined specific frequency (such as known resonant frequency points f0, f1) is calculated, along with the total sound pressure level or energy value within the specific frequency band. Further, it determines if the characteristic frequency amplitude is greater than a preset threshold. The calculated characteristic frequency amplitude is compared with the preset threshold, and the vehicle speed information is used to query the "rotational speed-noise-vehicle speed" mapping table for status determination. If the characteristic frequency amplitude is greater than the preset threshold, the air conditioning controller sends a command to drive the blower to smoothly transition to a new speed (i.e., the second speed). Since changing the speed affects the airflow, during this process, the air conditioning damper opening is finely adjusted or the torque current is slightly increased in the next control cycle to ensure that after exiting the resonance zone, the actual airflow felt by passengers does not change significantly, achieving imperceptible optimization. If the characteristic frequency amplitude is less than or equal to the preset threshold, the air conditioning controller does not send a new command, and the blower maintains the current speed, i.e., the first speed.
[0109] According to another aspect of the present invention, a vehicle is also provided, including: a blower speed control system as described in any of the preceding embodiments.
[0110] Optionally, in this embodiment, the blower speed control system includes: a controller group, a sound sensor, a wheel speed sensor, and a blower assembly; the sound sensor is configured to collect the original noise signal generated by the blower assembly during operation; the wheel speed sensor is configured to collect the wheel speed sensing signal of the vehicle; the controller group is connected to the sound sensor and the wheel speed sensor respectively, and is configured to drive the blower assembly to run at a first speed according to the air volume setting information and the vehicle speed information, and to determine whether to adjust the first speed to a second speed according to the original noise signal, wherein the air volume setting information is set according to the user operation command, and the vehicle speed information is determined according to the wheel speed sensing signal.
[0111] Optionally, the sound sensor is encapsulated in a silicone sleeve with a dustproof mesh. The silicone sleeve is installed on the inner wall of the resin air duct of the blower housing of the blower assembly by means of snaps or adhesive. The sound sensor is located close to the centrifugal fan impeller of the blower assembly and outside the direct airflow range.
[0112] Optionally, the controller group includes: a microcontroller unit, an engine management system controller, and an air conditioning controller. The blower speed control system further includes: a gateway; the gateway is connected to the microcontroller unit, the engine management system controller, and the air conditioning controller respectively, and is configured to exchange data between the microcontroller unit, the engine management system controller, and the air conditioning controller.
[0113] Optionally, the engine management system controller is connected to the wheel speed sensor and configured to calculate vehicle speed information based on the wheel speed sensing signal.
[0114] Optionally, the microcontroller unit is connected to the sound sensor and is configured to receive the raw noise signal via a digital audio interface or a pulse density modulation protocol, and perform signal processing and feature extraction on the raw noise signal to obtain the characteristic frequency amplitude.
[0115] Optionally, the air conditioning controller is connected to the microcontroller unit and the engine management system controller via a gateway, and is configured to receive airflow setting information and vehicle speed information, and generate pulse width modulation signals based on the airflow setting information and vehicle speed information.
[0116] Optionally, the blower assembly is connected to the air conditioning controller via a pulse width modulation control line and is configured to drive the centrifugal fan impeller to rotate based on the pulse width modulation signal, and operate at a first speed.
[0117] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0118] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0119] In the embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The system embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection of units or modules may be electrical or other forms.
[0120] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0121] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0122] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, read-only memory (ROM), random access memory (RAM), portable hard drive, magnetic disk, or optical disk.
[0123] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A blower speed control system, characterized in that, include: Controller assembly, sound sensor, wheel speed sensor, and blower assembly; The sound sensor is configured to collect the raw noise signal generated by the blower assembly during operation; The wheel speed sensor is configured to collect the wheel speed sensing signal of the vehicle; The controller group is connected to the sound sensor and the wheel speed sensor respectively, and is configured to drive the blower assembly to run at a first speed according to the air volume setting information and the vehicle speed information, and to determine whether to adjust the first speed to a second speed according to the original noise signal, wherein the air volume setting information is set according to the user operation command, and the vehicle speed information is determined according to the wheel speed sensing signal.
2. The blower speed control system according to claim 1, characterized in that, The sound sensor is encapsulated in a silicone sleeve with a dustproof mesh. The silicone sleeve is installed on the inner wall of the resin air duct of the blower housing of the blower assembly by means of snaps or adhesive. The sound sensor is located close to the centrifugal fan impeller of the blower assembly and outside the direct airflow range.
3. The blower speed control system according to claim 1, characterized in that, The controller group includes: a microcontroller unit, an engine management system controller, and an air conditioning controller; the blower speed control system further includes: a gateway. The gateway is connected to the microcontroller unit, the engine management system controller, and the air conditioning controller, respectively, and is configured to exchange data between the microcontroller unit, the engine management system controller, and the air conditioning controller.
4. The blower speed control system according to claim 3, characterized in that, The engine management system controller is connected to the wheel speed sensor and is configured to calculate the vehicle speed information based on the wheel speed sensing signal.
5. The blower speed control system according to claim 3, characterized in that, The microcontroller unit is connected to the sound sensor and is configured to receive the original noise signal via a digital audio interface or a pulse density modulation protocol, and to perform signal processing and feature extraction on the original noise signal to obtain the characteristic frequency amplitude.
6. The blower speed control system according to claim 3, characterized in that, The air conditioning controller is connected to the microcontroller unit and the engine management system controller via the gateway, and is configured to receive the air volume setting information and the vehicle speed information, and generate a pulse width modulation signal based on the air volume setting information and the vehicle speed information.
7. The blower speed control system according to claim 3, characterized in that, The blower assembly is connected to the air conditioner controller via a pulse width modulation control line and is configured to drive the centrifugal fan impeller to rotate based on the pulse width modulation signal, and operate at the first speed.
8. A method for controlling the speed of a blower, characterized in that, The blower speed control method is applied to the blower speed control system according to any one of claims 1 to 7, and the blower speed control method includes: In response to the vehicle being in a power-on initialization state, the air volume setting information and the vehicle speed information are acquired, wherein the air volume setting information is set according to the user operation command, and the vehicle speed information is determined according to the wheel speed sensing signal; Based on the air volume setting information and the vehicle speed information, the blower assembly is driven to operate at the first speed. Collect the raw noise signal generated by the blower assembly during operation; Based on the original noise signal, determine whether to adjust the first speed to the second speed.
9. The blower speed control method according to claim 8, characterized in that, Determining whether to adjust the first speed to the second speed based on the original noise signal includes: The original noise signal is processed and its features are extracted to obtain the characteristic frequency amplitude. The characteristic frequency amplitude is compared with a preset threshold to obtain the comparison result; Based on the comparison result, if the amplitude of the characteristic frequency is determined to be greater than the preset threshold, the first rotation speed is adjusted to the second rotation speed. Based on the comparison result, if the amplitude of the characteristic frequency is determined to be less than or equal to the preset threshold, the blower assembly is controlled to maintain the first rotational speed.
10. A vehicle, characterized in that, include: The blower speed control system according to any one of claims 1 to 7.