Active noise control method for extended-range vehicle, vehicle and medium

By acquiring the operating information and noise signals of the extended-range vehicle in real time, using the LMS algorithm to calculate the secondary sound source output, and dynamically switching the road noise, engine noise and selected mechanism noise control, the problem of the fusion control of road noise and engine noise in the extended-range vehicle is solved, achieving more efficient noise reduction effects and DSP resource optimization.

CN120612915APending Publication Date: 2025-09-09华研慧声(苏州)电子科技有限公司
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510937506.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-08
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

Existing technologies are unable to effectively and synchronously achieve the integrated control of road noise and engine noise in extended-range vehicles, resulting in poor noise reduction effects and wasting DSP controller computing resources.

Method used

By acquiring vehicle operation information in real time, using the LMS algorithm to calculate the output of secondary sound sources, and combining the logical judgment of road noise, engine noise and selected mechanism noise control, an active noise control method is implemented, and the noise reduction function is dynamically switched to optimize DSP computing costs and noise reduction effects.

Benefits of technology

Provide the best quiet environment in different driving scenarios, reduce DSP computing costs, improve the overall noise reduction effect, take into account the structural vibration noise in the vehicle, and ensure the comfort of drivers and passengers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120612915A_ABST
    Figure CN120612915A_ABST
Patent Text Reader

Abstract

The invention discloses an active noise control method for an extended-range vehicle, the vehicle and a medium. The method comprises the steps that running information of the vehicle is obtained in real time; the operation information is logically judged according to a preset algorithm; acquiring a vehicle noise signal in real time; secondary sound source output of road noise control, secondary sound source output of engine noise control and secondary sound source output of selected mechanism noise control are calculated through an LMS algorithm according to the vehicle noise signal and the noise order; according to the logical judgment result, the secondary sound source output of road noise control, the secondary sound source output of engine noise control and the secondary sound source output of selected mechanism noise control are overlapped, and the overlapped secondary sound source output serves as final system output and is transmitted to a loudspeaker in the vehicle. According to the method, engine noise and road noise are shielded through an active noise control method, and a more comfortable and quiet driving space is provided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of active noise reduction for automobiles, and in particular to an active noise control method for an extended-range vehicle, a vehicle, and a medium. Background Art

[0002] Active noise reduction in vehicles includes RNC (Active Road Noise Control) and ENC (Active Engine Noise Control) noise reduction, both based on the FxLMS algorithm. The technologies for these systems are relatively mature. The ENC noise reduction system uses the engine speed read from the vehicle's computer as the algorithm's reference signal, employs an analog microphone to capture error sound signals, and typically employs a time-domain algorithm for control. The RNC noise reduction system uses vibration signals collected by accelerometers placed on the vehicle body as the algorithm's reference signal, employs a microphone to capture error sound signals, and the accelerometers and microphones are connected in a single link.

[0003] Existing technologies require simultaneous integrated control of road noise and engine noise by enabling both functions simultaneously. However, with the increasing market demand for extended-range vehicles, controlling both road noise and the range extender's noise is a crucial requirement for drivers and passengers. Simply turning either function on or off not only fails to achieve optimal noise reduction, but also wastes computing resources on the DSP controller. Summary of the Invention

[0004] To overcome the above shortcomings, the purpose of the present invention is to provide an active noise control method, vehicle and medium for an extended-range vehicle, which shields engine noise and road noise through the active noise control method to provide a more comfortable and quiet driving space.

[0005] In order to achieve the above objectives, the technical solution adopted by the present invention is: an active noise control method for an extended-range vehicle, comprising:

[0006] Real-time acquisition of vehicle operating information, including vehicle speed, remaining battery capacity, operating status of selected mechanisms, and driving mode;

[0007] The operating information is logically judged according to a preset algorithm, and the logical judgment results include the opening and closing of road noise control, the opening and closing of engine noise control, the noise reduction order of engine noise control, and the opening and closing of selected mechanism noise control;

[0008] Acquiring the vehicle noise signal in real time, the noise signal including the vehicle vibration signal, the microphone signal in the vehicle body, the engine speed and the speed signal of the selected mechanism;

[0009] The vehicle noise signal and noise order are respectively calculated using the LMS algorithm to calculate the secondary sound source output of road noise control, the secondary sound source output of engine noise control, and the secondary sound source output of selected mechanism noise control;

[0010] According to the logical judgment result, the secondary sound source output of the road noise control, the secondary sound source output of the engine noise control and the secondary sound source output of the selected mechanism noise control are superimposed, and the superimposed secondary sound source output is transmitted to the in-vehicle speakers as the final system output.

[0011] The present invention offers the following benefits: By switching the active noise reduction function for different scenario modes set for extended-range vehicles, it significantly reduces DSP computational costs and improves overall noise reduction effectiveness. It also considers the noise of selected structures that may generate noise, and performs noise reduction based on the operating status of the selected mechanisms. This method accounts for the vast majority of structural vibration noise within the vehicle, ensuring that drivers and passengers enjoy the optimal and quietest environment regardless of driving scenario.

[0012] Furthermore, the operation information is logically judged according to a preset algorithm, specifically including:

[0013] Performing a road noise control on / off judgment, when the vehicle speed is greater than a speed threshold, the road noise control is on, otherwise the road noise control is off;

[0014] The engine noise control is turned on and off and the noise reduction order of the engine noise control is determined simultaneously. When the vehicle speed is less than a speed threshold, the engine noise control is turned on and three orders of noise reduction are turned on. When the vehicle speed is greater than or equal to the speed threshold, the engine noise control is further turned on and off and the noise reduction order of the engine noise control is determined based on the driving mode and the remaining battery capacity.

[0015] At the same time, the noise control of the selected mechanism is turned on and off.

[0016] Specifically, when the vehicle speed is greater than or equal to a speed threshold, further enabling and disabling the engine noise control and determining the noise reduction order of the engine noise control according to the driving mode and the remaining battery capacity include:

[0017] When the driving mode is electric-only priority and the battery capacity is in a first range, the engine noise control is turned off;

[0018] When the driving mode is fuel priority and the battery capacity is in the first range, engine noise control is turned on and three levels of noise reduction are turned on;

[0019] When the driving mode is electric-only and the battery capacity is in the second range, engine noise control is turned on and three levels of noise reduction are turned on;

[0020] When the driving mode is fuel priority and the battery capacity is in the second range, engine noise control is turned on and two-stage noise reduction is turned on;

[0021] When the battery capacity is in a third range, engine noise control is turned on and one-order noise reduction is turned on;

[0022] The minimum value of the first range is greater than the maximum value of the second range, and the minimum value of the second range is greater than the maximum value of the third range.

[0023] Furthermore, the selected mechanism includes a cooling fan and an air conditioning compressor in the vehicle.

[0024] Furthermore, the simultaneous activation and deactivation of selected mechanism noise control specifically includes:

[0025] Determine whether the vehicle is in the start state and charging. If so, the cooling fan order noise reduction is turned on, otherwise the cooling fan order noise reduction is turned off;

[0026] It is determined whether the air-conditioning compressor is in an on state. If so, the air-conditioning compressor order noise reduction is turned on; otherwise, the air-conditioning compressor order noise reduction is turned off.

[0027] Furthermore, the speed threshold is 5 km / h.

[0028] Specifically, the vehicle noise signal and noise order are calculated using the LMS algorithm to calculate the secondary sound source output for road noise control, the secondary sound source output for engine noise control, and the secondary sound source output for selected mechanism noise control.

[0029] The vibration signal collected by the speed sensor is used to generate the road noise reference matrix X mn , where n is the current moment and m is the number of acceleration sensors;

[0030] The residual noise error matrix E is generated by collecting the sound signals from the microphones arranged in the cabin. ln , where l is the number of microphones;

[0031] Generate reference vectors of various engine orders through engine speed and noise order;

[0032] generating a reference vector of the selected mechanism through a rotational speed signal of the selected mechanism;

[0033] The road noise reference matrix X mn and the residual noise error matrix E ln As the input signal, it is transmitted to the first adaptive filter, and the weight coefficient W of the first adaptive filter is updated according to the LMS algorithm. R (n); the residual noise error matrix E lnThe reference vectors of each order of the engine are transmitted as input signals to the second adaptive filter, and the weight coefficient W of the second adaptive filter is updated according to the LMS algorithm. E (n); the residual noise error matrix E ln The reference vector of the selected mechanism is transmitted as an input signal to the third adaptive filter, and the weight coefficient W of the third adaptive filter is updated according to the LMS algorithm. T (n);

[0034] According to the noise reference matrix X mn and weight coefficient W R (n), calculate the secondary sound source output of road noise control; according to the reference vector and weight coefficient W of each order of the engine E (n), calculate the secondary sound source output of the engine noise control; according to the reference vector and weight coefficient W of the selected mechanism T (n), calculate the secondary sound source output of the selected mechanism noise control.

[0035] Furthermore, the weight coefficient W R (n), weight coefficient W E (n) and weight coefficient W T (n) The corresponding convergence factor is used for optimization during update.

[0036] The present invention also discloses a vehicle, comprising:

[0037] A vibration sensor, used to obtain a vibration signal of the vehicle;

[0038] A microphone is installed in the vehicle cabin and is used to collect acoustic signals;

[0039] A signal collector, the signal collector is used to obtain vehicle operation information;

[0040] A controller is used to execute the above active noise control method.

[0041] The present invention also discloses a computer-readable storage medium, comprising computer instructions stored thereon, wherein when the computer instructions are executed by a processor, the processor is enabled to perform the above-mentioned active noise control method. BRIEF DESCRIPTION OF THE DRAWINGS

[0042] Figure 1 The process of the method in the embodiment of the present invention is Figure 1 ;

[0043] Figure 2 The process of the method in the embodiment of the present invention is Figure 2 ;

[0044] Figure 3is a system block diagram of a vehicle in an embodiment of the present invention;

[0045] Figure 4(a) is a comparison of noise control using the prior art and the present invention. Figure 1 ;

[0046] Figure 4(b) is a comparison of the noise control using the prior art and the present application. Figure 2 ;

[0047] Figure 4(c) is a comparison of noise control using the prior art and the present invention. Figure 3 ;

[0048] FIG4( d ) is a fourth comparison diagram of noise control performed using the prior art and the present application. DETAILED DESCRIPTION

[0049] The preferred embodiments of the present invention are described in detail below with reference to the accompanying drawings so that the advantages and features of the present invention can be more easily understood by those skilled in the art, thereby making a clearer and more precise definition of the protection scope of the present invention.

[0050] The active noise control method for an extended-range vehicle of the present invention forms a fusion control of road noise control and engine noise control for engine logic, thereby achieving a better noise reduction effect and reducing computing resources.

[0051] See attached Figure 1 and attached Figure 2 As shown, the active noise control method includes:

[0052] S100: Acquire vehicle operation information in real time, where the operation information includes vehicle speed, remaining battery capacity, operation status of selected mechanisms, and driving mode.

[0053] The vehicle is equipped with a corresponding signal collector to collect these operating information. The operating status of the selected mechanism includes open or closed.

[0054] The selected mechanism is a mechanism that may generate noise and needs to be reduced, and can be selected according to actual needs. In this embodiment, the selected mechanism is the cooling fan and the air conditioning compressor in the vehicle. Because the cooling fan and the air conditioning compressor generate noise when turned on, which affects the driver's senses, these two mechanisms are selected as the selected mechanism.

[0055] S200 , the operation information is logically judged according to a preset algorithm, and the logical judgment results include the on / off of road noise control, the on / off of engine noise control, the noise reduction order of engine noise control, and the on / off of selected mechanism noise control.

[0056] The preset algorithm performs logical judgment and performs different noise reduction processing and active noise reduction function switching according to different vehicle conditions, which greatly reduces the DSP computing cost.

[0057] S300: Acquire vehicle noise signals in real time, where the noise signals include vehicle vibration signals, microphone signals in the vehicle body, engine speed, and speed signals of selected mechanisms.

[0058] S400 , the vehicle noise signal and the noise order are respectively calculated using the LMS algorithm to calculate the secondary sound source output of the road noise control, the secondary sound source output of the engine noise control, and the secondary sound source output of the selected mechanism noise control.

[0059] Through steps S300-S400, three types of secondary sound source outputs, namely, the secondary sound source output for road noise control, the secondary sound source output for engine noise control, and the secondary sound source output for selected mechanism noise control, can be calculated respectively.

[0060] S500: Based on the logic judgment result, the secondary sound source output of the road noise control with noise control turned on, the secondary sound source output of the engine noise control, and the secondary sound source output of the selected mechanism noise control are superimposed to form a final system output and transmitted to the in-vehicle speakers.

[0061] The outputs of these three secondary sound sources are calculated in real time and summed based on the logic. If they are not enabled, they are not summed. For example, if the logic results indicate that road noise control is enabled, selected mechanism noise control is enabled, and engine noise control is disabled, the final system output = the secondary sound source output of road noise control + the secondary sound source output of selected mechanism noise control.

[0062] Compared to existing technologies that manually activate or deactivate road noise control or engine control, this embodiment switches the active noise reduction function according to the different scene modes set for the extended-range vehicle, significantly reducing DSP computing costs and improving the overall noise reduction effect. It also considers the noise of selected structures that may cause noise and performs noise reduction according to the operating status of the selected mechanism. This method of this embodiment takes into account the vast majority of structural vibration noise in the vehicle, ensuring that drivers and passengers can enjoy the optimal and quietest environment regardless of driving scenario.

[0063] In one embodiment, when road noise control, engine noise control and selected mechanism noise control are turned on, the DSP controller calculates the corresponding secondary sound source output through the LMS algorithm, further reducing the calculation amount of the DSP controller and saving the computing resources of the DSP controller.

[0064] In one embodiment, the operation information is logically judged according to a preset algorithm, specifically including:

[0065] The system determines whether to enable or disable road noise control. When the vehicle speed exceeds the speed threshold, road noise control is enabled; otherwise, it is disabled. At low speeds, road noise is minimal, so no road noise control is required. However, at higher speeds, road noise is generated, so road noise control is activated.

[0066] While determining whether to turn road noise control on or off, the engine noise control is also turned on or off, and the order of noise reduction for the engine noise control is determined. When the vehicle speed is less than the speed threshold, the engine noise control is turned on and three orders of noise reduction are enabled. At this time, the road noise control is turned off, but the engine still makes noise, so the three orders of engine noise reduction can be enabled. When the vehicle speed is greater than or equal to the speed threshold, the engine noise control is further turned on or off, and the order of noise reduction for the engine noise control is determined based on the driving mode and the remaining battery capacity. The driving mode is generally set by the driver after the vehicle is turned on, but most extended-range vehicles have a system-default power-saving condition, which automatically switches the driving mode. Therefore, the driving modes are the actual states of the vehicle during operation.

[0067] The decision on whether to turn on or off the road noise control is made while turning on or off the noise control of the selected mechanism.

[0068] In one embodiment, the speed threshold is 5 km / h. The selection of the speed threshold will affect the noise reduction effect of the vehicle. This application selects 5 km / h as the speed threshold to achieve the best noise reduction effect on the vehicle.

[0069] When the vehicle speed is greater than or equal to the speed threshold, the engine noise control is further enabled or disabled and the noise reduction order of the engine noise control is determined based on the driving mode and the remaining battery capacity. Specifically, the following steps are performed:

[0070] When the driving mode is pure electric priority and the battery capacity is in the first range, engine noise control is turned off.

[0071] The first range refers to battery capacity > 50%. At this time, the car is in pure electric mode, the engine noise is low, and there is enough power to drive the vehicle, so the engine control can be turned off.

[0072] When the driving mode is set to Fuel Priority and the battery capacity is in the first range, engine noise control is enabled and three levels of noise reduction are activated. When the car is in fuel mode, the engine will make noise, so three levels of engine noise reduction are activated.

[0073] When the driving mode is set to electric-only and the battery capacity is in the second range, engine noise control is activated and three levels of noise reduction are enabled. The second range refers to the battery capacity between [20% and 50%]. Although the vehicle is in electric-only mode, the battery level is low, so three levels of engine noise reduction are activated.

[0074] When the driving mode is fuel priority and the battery capacity is in the second range, engine noise control is turned on and two-stage noise reduction is turned on.

[0075] When the battery capacity is in the third range, engine noise control is turned on and one-step noise reduction is activated. The third range refers to when the battery capacity is less than 20%, at which time one-step engine noise reduction is activated.

[0076] This embodiment enables and disables engine noise reduction and road noise control based on different vehicle scenarios, while also selecting the engine noise control order. The selected stance mode and battery capacity are both feature variables that take into account factors that may affect noise reduction.

[0077] The specific opening and closing of noise control for selected mechanisms at the same time include:

[0078] Determine whether the vehicle is in the starting state and charging. If so, the cooling fan order noise reduction is turned on. Otherwise, the cooling fan order noise reduction is turned off. When the vehicle is started and charging, the cooling fan is turned on, so the cooling fan order noise reduction is turned on.

[0079] Determine whether the air conditioning compressor is on. If so, the air conditioning compressor order noise reduction is on. Otherwise, the air conditioning compressor order noise reduction is off. When the air conditioning compressor is on, it will produce noise, so the air conditioning compressor order noise reduction is turned on.

[0080] S400: The vehicle noise signal and noise order are calculated using the LMS algorithm to calculate the secondary sound source output for road noise control, the secondary sound source output for engine noise control, and the secondary sound source output for selected mechanism noise control. Specifically, the calculation includes:

[0081] S401: Generate a road noise reference matrix X using the vibration signal collected by the speed sensor mn , where n is the current moment and m is the number of acceleration sensors.

[0082] S402: Generate a residual noise error matrix E using the acoustic signal collected by the microphones arranged in the vehicle cabin. ln , where l is the number of microphones.

[0083] S403: Generate reference vectors of various engine orders according to the engine speed and noise order.

[0084] Specifically: The engine speed is recorded as ω E , the engine noise order is k E , then the calculated frequency f of the engine that needs to reduce noise is E for:

[0085]

[0086] The reference vectors of each order of the engine generated are {sin(2π*f E / fS )(n), cos(2π*f E / f S )(n)}, where f S is the sampling rate of the signal.

[0087] S404: Generate a reference vector of the selected mechanism using the rotational speed signal of the selected mechanism.

[0088] The reference vector of the selected mechanism is calculated in the same way as the reference vector of each order of the engine, specifically: the operating speed of the cooling fan is ω F , the cooling fan air conditioner noise order is k F , the operating speed of the air conditioning compressor is ω AC , the air conditioning compressor noise order is k AC , and calculate the frequency f of the cooling fan that needs to reduce noise F and the frequency f of the air conditioning compressor that requires order noise reduction AC They are:

[0089]

[0090] The generated reference vectors of each order of the cooling fan are {sin(2π*f F / f S )(n), cos(2π*f F / f S )(n)}, the reference vector of each order of the air-conditioning compressor is {sin(2π*f AC / f S )(n), cos(2π*f AC / f S )(n)}.

[0091] S405, road noise reference matrix X mn and the residual noise error matrix E ln As the input signal, it is transmitted to the first adaptive filter, and the weight coefficient W of the first adaptive filter is updated according to the LMS algorithm. R (n); residual noise error matrix E ln The reference vectors of each order of the engine are transmitted as input signals to the second adaptive filter, and the weight coefficient W of the second adaptive filter is updated according to the LMS algorithm. E (n); residual noise error matrix E ln The reference vector of the selected mechanism is transmitted as an input signal to the third adaptive filter, and the weight coefficient W of the third adaptive filter is updated according to the LMS algorithm. T (n).

[0092] In one embodiment, the weight coefficient W R (n), weight coefficient WE (n) and weight coefficient W T (n) The corresponding convergence factor is used for optimization during update.

[0093] Among them, the weight coefficient W R The weight iteration formula of (n) is:

[0094]

[0095] μ R is the step size, obtained after actual debugging; λ is the leakage coefficient, obtained after actual debugging; δ R is a small constant to prevent the denominator from being too small in the calculation, obtained through actual debugging; η R To prevent the echo coefficient, it is obtained after actual debugging. is the weight coefficient W R (n) The convergence factor increases the system robustness and convergence.

[0096] Weight coefficient W E (n) can be decomposed into W sinE (n) and W cosE (n), and its weight iteration formulas are:

[0097]

[0098] Among them, different superscripts are used for different noise control scenarios. Symbols with the sinE superscript indicate parameters related to the sine reference in engine noise control. Similarly, symbols with the cosE superscript indicate parameters related to the cosine reference in engine noise control.

[0099] Weight coefficient W T (n) includes the cooling fan order noise reduction weight W F (n) and the air-conditioning compressor order noise reduction weight W AC (n), weight coefficient W F (n) can be decomposed into W sinF (n) and W cosF (n), weight coefficient W AC (n) can be decomposed into W sinAC (n) and W cosAC (n).

[0100]

[0101] Symbols with a sinF superscript indicate parameters related to the sine reference for cooling fan order noise reduction. Similarly, a cosF superscript indicates parameters related to the cosine reference for engine cooling fan order noise reduction. Symbols with a sinAC superscript indicate parameters related to the sine reference for air conditioning compressor order noise reduction. Similarly, a cosAC superscript indicates parameters related to the cosine reference for engine air conditioning compressor order noise reduction.

[0102] S406, according to the noise reference matrix X mn and weight coefficient W R (n), calculate the secondary sound source output of road noise control; according to the reference vector and weight coefficient W of each order of the engine E (n), calculate the secondary sound source output of the engine noise control; according to the reference vector and weight coefficient W of the selected mechanism T (n), calculate the secondary sound source output of the selected mechanism noise control.

[0103] The secondary sound source output of the road noise control is Y R (n):

[0104] Y R (n) = W R (n)*X mn T

[0105] The secondary sound source output of engine noise control is Y E (n):

[0106] Y E (n) = W sinE (n)*sin(2π*f E / f S )(n) T +W cosE (n)*cos(2π*f E / f S )(n) T

[0107] The secondary sound source output of the selected mechanism noise control includes the secondary sound source output Y of the cooling fan noise control F (n) and the secondary sound source output Y of the air conditioning compressor noise control AC (n). Among them:

[0108] Y F (n) = W sinF (n)*sin(2π*f F / f S )(n) T +W cosF (n)*cos(2π*f F / fS )(n) T

[0109] Y AC (n) = W sinAC (n)*sin(2π*f AC / f S )(n) T +W cosAC (n)*cos(2π*f AC / f S )(n) T

[0110] For example, when the vehicle speed is 6 km / h, the stance mode is pure electric priority, the battery charge is 80%, and the vehicle is not charged, but the air conditioning compressor is started, then the road noise control and air conditioning compressor order noise control are turned on, but the engine noise reduction control and cooling fan order noise control are turned off. At this time, the final system output = Y R (n)+Y AC (n).

[0111] Figures 4(a) to 4(d) are comparison diagrams of the prior art and the noise control using the present application. The horizontal axis represents the motor speed, and the vertical axis represents the sound intensity. The red line in the figure represents the initial noise, the green line represents the noise when only the road noise control is turned on, the blue line represents the noise when only the engine noise control is turned on, and the black line represents the noise in this embodiment. Figure 4(a) is a comparison diagram of the noise OA (Overall level) curve of the driver's outer ear, Figure 4(b) is a comparison diagram of the noise OA curve of the passenger's outer ear, Figure 4(c) is a comparison diagram of the second-order noise curve of the driver's outer ear, and Figure 4(d) is a comparison diagram of the second-order noise curve of the passenger's outer ear. As can be seen from the figure, the use of the present application (black line) obviously has a better noise reduction effect.

[0112] In one embodiment, a vehicle is also described. Figure 3 As shown, it includes a vibration sensor, a microphone, a signal collector and a controller. The vibration sensor is used to obtain the vibration signal of the vehicle; the microphone is installed in the cabin to collect the sound signal; the signal collector is used to obtain the vehicle's operating information; and the controller is used to execute the above-mentioned active noise control method.

[0113] The controller includes a logic comparison module, a secondary sound source calculation module and a summary module. The logic comparison module has a built-in preset algorithm and performs logical judgment based on operating information; the secondary sound source calculation module is used to calculate the secondary sound source output of road noise control, the secondary sound source output of engine noise control and the secondary sound source output of selected mechanism noise control based on the vehicle noise signal and noise order through the LMS algorithm; the summary module, based on the logical judgment results, superimposes the secondary sound source outputs of the noise control turned on to form the final system output.

[0114] In one embodiment, a computer-readable storage medium is described, including computer instructions stored thereon. When executed by a processor, the computer instructions cause the processor to perform the active noise control method described above. It is understood that the computer storage medium can be any tangible medium, such as a floppy disk, CD-ROM, DVD, hard drive, or network media.

[0115] The above embodiments are only for illustrating the technical concept and features of the present invention. Its purpose is to enable people familiar with this technology to understand the content of the present invention and implement it. It cannot be used to limit the scope of protection of the present invention. Any equivalent changes or modifications made according to the spirit of the present invention should be included in the scope of protection of the present invention.

Claims

1. An active noise control method for an extended-range vehicle, characterized by: include: Real-time acquisition of vehicle operating information, including vehicle speed, remaining battery capacity, operating status of selected mechanisms, and driving mode; The operating information is logically judged according to a preset algorithm, and the logical judgment results include the opening and closing of road noise control, the opening and closing of engine noise control, the noise reduction order of engine noise control, and the opening and closing of selected mechanism noise control; Acquiring the vehicle noise signal in real time, the noise signal including the vehicle vibration signal, the microphone signal in the vehicle body, the engine speed and the speed signal of the selected mechanism; The vehicle noise signal and noise order are respectively calculated using the LMS algorithm to calculate the secondary sound source output of road noise control, the secondary sound source output of engine noise control, and the secondary sound source output of selected mechanism noise control; According to the logical judgment results, the secondary sound source output of the road noise control with noise control turned on, the secondary sound source output of the engine noise control and the secondary sound source output of the selected mechanism noise control are superimposed to form the final system output and transmitted to the in-vehicle speakers.

2. The active noise control method for an extended-range vehicle according to claim 1, characterized in that: The operation information is logically judged according to a preset algorithm, specifically including: Performing a road noise control on / off judgment, when the vehicle speed is greater than a speed threshold, the road noise control is on, otherwise the road noise control is off; The engine noise control is turned on and off and the noise reduction order of the engine noise control is determined simultaneously. When the vehicle speed is less than a speed threshold, the engine noise control is turned on and three orders of noise reduction are turned on. When the vehicle speed is greater than or equal to the speed threshold, the engine noise control is further turned on and off and the noise reduction order of the engine noise control is determined based on the driving mode and the remaining battery capacity. At the same time, the noise control of the selected mechanism is turned on and off.

3. The active noise control method for an extended-range vehicle according to claim 2, characterized in that: When the vehicle speed is greater than or equal to the speed threshold, further enabling or disabling the engine noise control and determining the noise reduction order of the engine noise control according to the driving mode and the remaining battery capacity specifically include: When the driving mode is electric-only priority and the battery capacity is in a first range, the engine noise control is turned off; When the driving mode is fuel priority and the battery capacity is in the first range, engine noise control is turned on and three levels of noise reduction are turned on; When the driving mode is electric-only and the battery capacity is in the second range, engine noise control is turned on and three levels of noise reduction are turned on; When the driving mode is fuel priority and the battery capacity is in the second range, engine noise control is turned on and two-stage noise reduction is turned on; When the battery capacity is in a third range, engine noise control is turned on and one-order noise reduction is turned on; The minimum value of the first range is greater than the maximum value of the second range, and the minimum value of the second range is greater than the maximum value of the third range.

4. The active noise control method for an extended-range vehicle according to claim 2, characterized in that: The selected mechanisms include a cooling fan and an air conditioning compressor in the vehicle.

5. The active noise control method for an extended-range vehicle according to claim 4, characterized in that: The specific opening and closing of noise control for selected mechanisms at the same time include: Determine whether the vehicle is in the start state and charging. If so, the cooling fan order noise reduction is turned on, otherwise the cooling fan order noise reduction is turned off; It is determined whether the air-conditioning compressor is in an on state. If so, the air-conditioning compressor order noise reduction is turned on; otherwise, the air-conditioning compressor order noise reduction is turned off.

6. The active noise control method for an extended-range vehicle according to claim 2, characterized in that: The speed threshold is 5 km / h.

7. The active noise control method for an extended-range vehicle according to any one of claims 1 to 6, characterized in that: The vehicle noise signal and noise order are respectively calculated using the LMS algorithm to calculate the secondary sound source output of road noise control, the secondary sound source output of engine noise control, and the secondary sound source output of selected mechanism noise control, specifically including: The vibration signal collected by the speed sensor is used to generate the road noise reference matrix X mn , where n is the current moment and m is the number of acceleration sensors; The residual noise error matrix E is generated by collecting the sound signals from the microphones arranged in the cabin. ln , where l is the number of microphones; Generate reference vectors of various engine orders through engine speed and noise order; generating a reference vector of the selected mechanism through a rotational speed signal of the selected mechanism; The road noise reference matrix X mn and the residual noise error matrix E ln As the input signal, it is transmitted to the first adaptive filter, and the weight coefficient W of the first adaptive filter is updated according to the LMS algorithm. R (n); the residual noise error matrix E ln The reference vectors of each order of the engine are transmitted as input signals to the second adaptive filter, and the weight coefficient W of the second adaptive filter is updated according to the LMS algorithm. E (n); the residual noise error matrix E ln The reference vector of the selected mechanism is transmitted as an input signal to the third adaptive filter, and the weight coefficient W of the third adaptive filter is updated according to the LMS algorithm. T (n); According to the noise reference matrix X mn and weight coefficient W R (n), calculate the secondary sound source output of road noise control; according to the reference vector and weight coefficient W of each order of the engine E (n), calculate the secondary sound source output of the engine noise control; according to the reference vector and weight coefficient W of the selected mechanism T (n), calculate the secondary sound source output of the selected mechanism noise control.

8. The active noise control method for an extended-range vehicle according to claim 7, characterized in that: The weight coefficient W R (n), weight coefficient W E (n) and weight coefficient W T (n) The corresponding convergence factor is used for optimization during update.

9. A vehicle, characterized in that: include: A vibration sensor, used to obtain a vibration signal of the vehicle; A microphone is installed in the vehicle cabin and is used to collect acoustic signals; A signal collector, the signal collector is used to obtain vehicle operation information; A controller, wherein the controller is configured to execute the active noise control method according to any one of claims 1 to 8. 10 . A computer-readable storage medium comprising computer instructions stored thereon, wherein when the computer instructions are executed by a processor, the processor is caused to perform the active noise control method according to claim 1 .