Noise reduction control method and system, electronic equipment and storage medium

By acquiring and filtering the vehicle signal in real time and controlling the operating status of the noise reduction program, the problem of unstable noise reduction effect of the vehicle noise reduction system is solved, and the stability and adaptability of the noise reduction system are improved.

CN119811350APending Publication Date: 2025-04-11GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202510028037.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-01-07
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The noise reduction effect of the vehicle noise reduction system is low, and the noise reduction effect may be increased due to the large real-time change of the internal or external noise signals of the vehicle or the failure of the vehicle parts, and the noise reduction effect is unstable.

Method used

By acquiring the first signal of the vehicle and the status signals of the on-board equipment in real time, filtering is performed to obtain the second signal, and the operating state of the pre-stored noise reduction program is controlled according to the second signal and/or the status signal to adjust the operating state of the noise reduction program in real time.

Benefits of technology

It improves the stability of the vehicle's active noise reduction effect, ensures that the noise reduction system is always in the best working state, and adapts to different driving scenarios and environmental noise changes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119811350A_ABST
    Figure CN119811350A_ABST
Patent Text Reader

Abstract

The invention provides a noise reduction control method and system, electronic equipment and a storage medium. The noise reduction control method comprises the steps that a first signal of a vehicle and a state signal of vehicle-mounted equipment are obtained; filtering the first signal to obtain a second signal; and controlling the running state of a pre-stored noise reduction program according to the second signal and / or the state signal. The invention relates to the technical field of noise reduction control, and the stability of active noise reduction of a vehicle can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of vehicle-mounted noise reduction, and in particular to a noise reduction control method, system, electronic device and storage medium. Background Art

[0002] At present, in the process of noise control for vehicles, the signal data inside the vehicle and the signal data of the external system are usually monitored in real time, and the strength of the signal used for active noise reduction is determined based on the signal data collected in real time. For example, the vehicle-mounted electronic equipment usually obtains the input signals of the vehicle's error microphone and vibration sensor, the output signals of the vehicle-mounted speakers, and the status diagnosis of the three devices in real time, determines the noise level inside the vehicle based on the above signals, and determines the strength of the signal used for active noise reduction based on the above signals.

[0003] However, when using automotive active noise reduction technology to reduce vehicle interior noise, the active noise reduction signal emitted by the vehicle speakers inside the vehicle may increase due to large real-time changes in the vehicle's internal or external noise signals or failure of vehicle components, resulting in unstable noise reduction effects. Summary of the invention

[0004] In view of the above, it is necessary to propose a noise reduction control method, system, electronic device and storage medium to solve the technical problem of low stability of the noise reduction effect of the vehicle noise reduction system.

[0005] The present application provides a noise reduction control method, which is applied to an electronic device, wherein the electronic device is arranged in a vehicle, and the electronic device is communicatively connected to an on-board device of the vehicle, and the method comprises: acquiring a first signal of the vehicle and a status signal of the on-board device; filtering the first signal to obtain a second signal; and controlling the running status of a pre-stored noise reduction program according to the second signal and / or the status signal.

[0006] In some embodiments, the first signal includes at least one of a first sound signal, a vibration signal, and a second sound signal, wherein the first sound signal is a signal collected by a microphone of the vehicle, the vibration signal is a signal collected by a sensor of the vehicle, and the second sound signal is a signal output by a speaker of the vehicle.

[0007] In some embodiments, controlling the running state of a pre-stored noise reduction program according to the second signal includes: determining a threshold corresponding to the second signal according to the speed of the vehicle; and stopping the running of the noise reduction program when the second signal is greater than the threshold.

[0008] In some embodiments, the method further includes: under a first condition, stopping the noise reduction program, wherein the first condition includes at least one of a fault in the microphone, a fault in the sensor, and a fault in the speaker.

[0009] In some embodiments, the status signal of the vehicle-mounted device includes: an opening and closing signal of an opening and closing member of the vehicle-mounted device, a gear position signal of an air conditioner, and a volume signal of a media device.

[0010] In some embodiments, the operating state of the pre-stored noise reduction program controlled according to the status signal includes: when the opening and closing signal of any one of the opening and closing components is in the open state, when the gear signal of the air conditioner is at the highest gear or the volume signal of the media device is at the maximum volume, stopping the running of the noise reduction program.

[0011] In some embodiments, the operating status of the pre-stored noise reduction program controlled according to the status signal includes: when the opening and closing signal of the opening and closing component is in the closed state, when the gear signal of the air conditioner is not at the highest gear, stopping the operation of the noise reduction program; or when the opening and closing signal of the opening and closing component is in the closed state, when the volume signal of the media device is not at the maximum volume, stopping the operation of the noise reduction program.

[0012] An embodiment of the present application also provides a noise reduction control system, including an electronic device and a vehicle-mounted device, wherein the electronic device is installed on a vehicle, and the vehicle-mounted device is communicatively connected to the electronic device, and the electronic device is used to obtain a first signal of the vehicle and a status signal of the vehicle-mounted device in real time; the electronic device is also used to filter the first signal to obtain a second signal; the electronic device is also used to control the running status of a pre-stored noise reduction program according to the second signal and / or the status signal.

[0013] An embodiment of the present application further provides an electronic device, comprising: a memory storing at least one instruction; and a processor executing the instruction stored in the memory to implement the noise reduction control method.

[0014] An embodiment of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the noise reduction control method is implemented.

[0015] It can be seen from the above technical solutions that the embodiment of the present application determines the noise level inside the vehicle and the operating status of the on-board equipment by acquiring the first signal of the vehicle and the status signal of the on-board equipment in real time. The second signal is obtained by filtering the first signal, which can improve the quality of the data used to control the operating status of the noise reduction program. Finally, the operating status of the noise reduction program is controlled according to the second signal and the status signal. In this way, the operating status of the noise reduction program can be adjusted in real time according to the real-time collected noise level inside the vehicle and the operating status of the on-board equipment, thereby improving the stability of the active noise reduction effect of the vehicle. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 This is an application scenario diagram of a noise reduction control method provided in one embodiment of the present application.

[0017] Figure 2 This is a flow chart of a noise reduction control method provided in one embodiment of the present application.

[0018] Figure 3 It is a flowchart of a method for controlling a noise reduction program provided in one embodiment of the present application.

[0019] Figure 4 Schematic diagram of a noise reduction control system provided in one embodiment of the present application.

[0020] Figure 5 It is a structural schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0021] In order to more clearly understand the purpose, features and advantages of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that, in the absence of conflict, the embodiments of the present application and the features in the embodiments can be combined with each other. In the following description, many specific details are set forth to facilitate a full understanding of the present application, and the embodiments described are only a part of the embodiments of the present application, rather than all of the embodiments.

[0022] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.

[0023] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those generally understood by those skilled in the art to which the present application belongs. The terms used herein in the specification of the present application are only for the purpose of describing specific embodiments and are not intended to limit the present application. The term "and / or" used herein includes any and all combinations of one or more of the related listed items.

[0024] The embodiment of the present application provides a noise reduction control method, which can be applied to one or more electronic devices. The electronic device is a device that can automatically perform numerical calculations and / or information processing according to pre-set or stored instructions, and its hardware includes but is not limited to a microprocessor, an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field-programmable gate array (Field-Programmable Gate Array, FPGA), a digital processor (Digital Signal Processor, DSP), an embedded device, etc.

[0025] An electronic device can be any electronic product that can interact with customers, such as personal computers, tablet computers, smart phones, personal digital assistants (PDAs), game consoles, Internet Protocol Television (IPTV), smart wearable devices, etc.

[0026] The electronic device may also include a network device and / or a client device, wherein the network device includes, but is not limited to, a single network server, a server group consisting of multiple network servers, or a cloud consisting of a large number of hosts or network servers based on cloud computing.

[0027] The networks where electronic devices are located include but are not limited to the Internet, wide area network, metropolitan area network, local area network, virtual private network (VPN), etc.

[0028] like Figure 1 The figure shows an application scenario diagram of a noise reduction control method provided by an embodiment of the present application. The noise reduction control method provided by the present application can be applied to an electronic device 100. The electronic device 100 is arranged in a vehicle 200, and the electronic device 100 is communicatively connected with an on-board device in the vehicle 200. The on-board device includes a microphone 301, a sensor 302, and a speaker 303.

[0029] The environmental noises faced by the vehicle 200 during driving are quite diverse, such as the first sound signal collected by the microphone 301, the noise caused by the signal of the vehicle engine vibration collected by the sensor 302, the second sound signal emitted by the speaker 303, the noise emitted by the tires of the vehicle 200 rubbing against the ground, and the wind noise formed by the friction between the vehicle 200 and the air during driving. In order to reduce the noise inside the vehicle, the electronic device 100 is usually used to run a pre-stored noise reduction program to achieve an active noise reduction effect. The core of active noise reduction technology is to generate sound waves that are equal to the external noise but opposite in phase through technical means to achieve sound wave neutralization. Specifically, the electronic device 100 collects the first signal of the vehicle and the status signal of the vehicle-mounted equipment in real time, and filters the first signal to obtain the second signal, and finally controls the running state of the pre-stored noise reduction program according to the second signal and / or the status signal. In this way, the running state of the noise reduction program can be adjusted in real time according to the changes in environmental factors in the vehicle 200, which can improve the stability of the noise reduction effect.

[0030] like Figure 2 , is a flow chart of a noise reduction control method provided in an embodiment of the present application. According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted. A noise reduction control method provided in an embodiment of the present application includes the following steps.

[0031] S20, obtaining a first signal of the vehicle and a status signal of an on-vehicle device.

[0032] In one embodiment of the present application, the first signal of the vehicle may be a plurality of operating signals collected during the operation of the vehicle, and the first signal includes at least one of a first sound signal, a vibration signal, and a second sound signal, wherein the first sound signal is a signal collected by a microphone of the vehicle, the vibration signal is a signal collected by a sensor of the vehicle, and the second sound signal is a signal output by a speaker of the vehicle.

[0033] In one embodiment of the present application, the microphone of the vehicle may be an error microphone in the active noise reduction system of the vehicle. Specifically, the error microphone in the vehicle is used to obtain a residual noise signal, wherein the residual noise signal is a noise signal that still exists inside the vehicle after the active noise reduction process. Specifically, the residual noise signal is caused by the original noise that the active noise reduction system fails to completely offset, or by the inaccurate noise reduction signal output by the system. The residual noise signal obtained by the error microphone can provide feedback information about the noise reduction effect to the noise reduction program running in the electronic device. The electronic device can control and adjust the noise reduction program according to the feedback information. In the active noise reduction system, the residual noise signal picked up by the error microphone is sent to the feedback controller. The feedback controller adjusts the output of the secondary sound source according to these signals to further reduce the residual noise. Since the adjustment of the noise reduction program by the electronic device is based on real-time feedback, it can ensure that the system can adapt to the changing environmental noise conditions. Optimizing the noise reduction effect, through continuous monitoring and adjustment, the error microphone helps to optimize the noise reduction effect of the active noise reduction system. It allows the system to identify and correct any deviations or deficiencies in the noise reduction process, thereby ensuring that the final noise reduction effect is optimal. Improve system stability. The error microphone also plays a role in improving system stability in the active noise reduction system. Since it can monitor the residual noise signal in real time, it can help the system respond and adjust the noise reduction strategy in time, thereby avoiding system instability or loss of control. Support complex noise reduction scenarios. In multi-channel active noise reduction systems, the number of error microphones may increase to cover a larger noise reduction space or implement more complex noise reduction strategies. These error microphones work together to provide the system with more comprehensive and accurate residual noise information, thereby supporting more complex and efficient noise reduction processing. In summary, the error microphone has important functions in the active noise reduction system, such as picking up residual noise signals, feedback control system adjustment, optimizing noise reduction effects, improving system stability, and supporting complex noise reduction scenarios. It is an indispensable part of the active noise reduction system and is of great significance for achieving efficient and stable noise reduction effects.

[0034] In one embodiment of the present application, the vibration signal collected by the sensor of the vehicle may be a vibration signal of the engine collected by the vibration sensor, or a vibration signal of the chassis of the vehicle. Specifically, in the process of active noise reduction of the vehicle, real-time monitoring of the vibration signal of the engine plays a key role, including: noise source identification and control. The engine is one of the main noise sources inside the car, especially under working conditions where road noise and wind noise are not obvious, the contribution of engine noise to the noise level of the whole vehicle is particularly significant. By real-time monitoring of the vibration signal of the engine, the noise generated by the engine can be accurately identified, thereby providing accurate reference information for the subsequent active noise reduction algorithm. This helps the active noise reduction system to more accurately generate sound waves with opposite phases to the noise, thereby achieving effective cancellation of noise. Real-time monitoring of the vibration signal of the vehicle can also improve the noise reduction effect. Specifically, the working principle of the active noise reduction system is to cancel the noise by emitting sound waves with opposite phases to the noise. There is a direct correlation between the vibration signal of the engine and the noise. By real-time monitoring of the vibration signal of the engine, the parameters of the active noise reduction system, such as the frequency, amplitude and phase of the sound wave, can be adjusted in real time to ensure that the generated sound wave can accurately match and cancel the noise. This can not only improve the noise reduction effect, but also make the active noise reduction system more adaptable to different working conditions and noise environments. Real-time monitoring of the vehicle's vibration signals can also optimize system performance. Real-time monitoring of the engine's vibration signals can also help optimize the performance of the active noise reduction system. For example, by analyzing the engine's vibration signals, you can understand the engine's working status and load conditions, and adjust the strategy of the active noise reduction system. When the engine load is large or the vibration is severe, the active noise reduction system can increase the noise reduction intensity accordingly to ensure that the noise level in the car remains at a low level. In addition, real-time monitoring can also promptly detect and handle possible faults or abnormal conditions, thereby ensuring the stability and reliability of the active noise reduction system.

[0035] In one embodiment of the present application, the second sound signal output by the speaker of the vehicle may be a sound signal for active noise reduction output by the speaker during the operation of the vehicle. In the process of active noise reduction of the vehicle, the role of real-time monitoring of the sound signal emitted by the speaker is mainly reflected in the following aspects: ensuring the noise reduction effect, the working principle of the active noise reduction system is to offset the noise by emitting sound waves with opposite phases to the noise in the car. Real-time monitoring of the sound signal emitted by the speaker can ensure that these sound waves are completely opposite to the noise signal, thereby achieving an effective noise reduction effect. If the sound waves emitted by the speaker do not completely match the noise signal, the noise reduction effect will be affected. Therefore, by monitoring the sound signal emitted by the speaker, the parameters of the system can be adjusted in time to ensure that the noise reduction effect is optimal. Dynamically adjust the noise reduction strategy, the noise level in the car may change with changes in factors such as vehicle speed, road conditions, and engine status. Real-time monitoring of the sound signal emitted by the speaker can help the active noise reduction system dynamically adjust the noise reduction strategy. For example, when the noise level in the car suddenly increases, the system can quickly increase the amplitude and frequency of the anti-phase sound waves emitted by the speaker to more effectively offset the noise. This dynamic adjustment capability enables the active noise reduction system to adapt to different noise environments and ensure that the noise reduction effect is consistent. Detect and correct system errors. During the operation of the active noise reduction system, there may be some errors or deviations. These errors may come from the hardware or software part of the system, or from the complexity of the noise signal. By monitoring the sound signals emitted by the speaker in real time, these errors can be discovered and corrected in time. For example, if the sound waves emitted by the speaker deviate from the expected inverse sound waves, the system can correct this deviation by adjusting parameters to ensure the accuracy of the noise reduction effect. Ensure system stability and reliability. Real-time monitoring of the sound signals emitted by the speaker can also help ensure the stability and reliability of the active noise reduction system. By continuously monitoring the output signals of the speaker, the system can detect and handle possible faults or abnormal situations in time. For example, if the speaker fails or is damaged, the system can immediately issue an alarm and take appropriate measures to avoid affecting the noise reduction effect or system crashes.

[0036] In one embodiment of the present application, the first signal can be used to characterize environmental factors during vehicle operation, and control the operating state of the noise reduction program according to the environmental factors, thereby adjusting the active noise reduction effect of the vehicle in real time and determining the operating state within the active noise reduction program.

[0037] In one embodiment of the present application, the vehicle-mounted device may be an on-board electronic device of the vehicle. Specifically, the on-board electronic device includes: an on-board charger, which can be used to provide power for mobile devices such as mobile phones and tablets, so that the driver can charge them while driving; media devices, including CD players, MP3 players, AM / FM radios, etc., used to provide audio services for passengers in the car; an on-board navigation system, which is used to provide route planning and real-time navigation services for the driver to ensure the accuracy and efficiency of the driving route; an on-board camera, which is used to monitor the conditions inside or outside the car, which can improve driving safety; a driving recorder, which is used to record video and audio during driving; a tire pressure monitor, which is used to monitor the air pressure of the tire in real time, ensure that the tire is in a normal state, and improve driving safety; an air conditioner, which is used to provide cooling or heating functions in the car.

[0038] In one embodiment of the present application, the vehicle-mounted equipment may also be the opening and closing parts of the vehicle. Specifically, the opening and closing parts of the vehicle refer to the parts on the car that can be opened and closed. These parts are connected to the car body through hinges and other connectors and can be opened or closed when needed. According to different functions and materials, vehicle opening and closing parts can be divided into many types, including: doors, engine hoods, trunk lids, sunroofs, etc. Flexibility: Vehicle opening and closing parts need to have good flexibility to ensure that they can be easily opened or closed when needed. Robustness: Since vehicle opening and closing parts often need to withstand large external forces and impacts, they must have good robustness and durability. Sealing: In order to ensure the comfort and safety of the in-vehicle environment, vehicle opening and closing parts need to have good sealing performance to prevent dust, noise, rainwater, etc. from entering the car. Safety: The design of vehicle opening and closing parts must meet safety standards to ensure that they can be quickly opened or closed in an emergency to provide passengers with a safe escape route.

[0039] In one embodiment of the present application, when the running state of the noise reduction program is controlled according to the status signal of the vehicle-mounted equipment, the status signal of the vehicle-mounted equipment at least includes: the opening and closing signal of the opening and closing part of the vehicle-mounted equipment, the gear signal of the air conditioner and the volume signal of the media device.

[0040] In one embodiment of the present application, when the volume of the media device in the vehicle is too high, it will interfere with the accuracy of the microphone in the vehicle used to obtain external noise in capturing external noise. Since the working principle of the vehicle's active noise reduction is to capture external noise samples through the microphone in the car, and then after system analysis and processing, the vehicle-mounted speaker generates a sound wave signal opposite to the noise signal (for example, an audio signal with the same frequency and amplitude and a phase difference of 180 degrees). When the volume of the media device in the car is too high, the high-intensity sound signal may interfere with the normal operation of the microphone, making it difficult to accurately capture and analyze external noise, thereby affecting the noise reduction effect of the active noise reduction system. When the volume of the media device is too high, it may also affect the performance of the noise reduction algorithm. Since the active noise reduction system relies on advanced noise reduction algorithms to accurately calculate and generate reverse sound waves, when the volume of the media device in the car is too high, this high-intensity sound signal may interfere with the performance of the noise reduction algorithm, resulting in the algorithm being unable to accurately calculate the reverse sound wave, thereby reducing the noise reduction effect. And when the volume of the media device is too high, the electronic device needs to consume more computing resources to simulate the noise reduction strategy to offset the additional noise, which will increase the burden and energy consumption of the system. If the active noise reduction system fails or becomes less effective due to excessive volume of the media device, the interior of the vehicle may become noisy, affecting the driver's attention and judgment. In extreme cases, if the driver cannot hear the outside sounds in time (such as the horns of other vehicles, the shouts of pedestrians, etc.), it may cause traffic accidents and pose a safety hazard.

[0041] In one embodiment of the present application, when the opening and closing parts of the vehicle (such as doors, windows, etc.) are in an open state, the active noise reduction system of the vehicle will be negatively affected. Affecting the noise reduction effect, the main working principle of the active noise reduction system is to neutralize and offset the noise by emitting sound waves opposite to the external noise through the muffler speaker. When the opening and closing parts of the vehicle are in an open state, external noise (such as wind noise, road noise, etc.) is more likely to enter the vehicle, and these additional noises will increase the workload of the active noise reduction system. Due to the limited noise reduction ability of the active noise reduction system, especially when dealing with noises of various frequencies and intensities, its effect may be significantly affected. Therefore, the opening of the opening and closing parts will increase the noise level in the car, thereby reducing the noise reduction effect of the active noise reduction system. Interference microphone captures noise, and the active noise reduction system usually relies on the microphone in the car to capture and analyze external noise. When the opening and closing parts are opened, the microphone may capture more external noise and interference from other sound sources in the car (such as the sound of media devices, passengers' conversations, etc.). These interference signals will affect the accurate capture and analysis of the noise by the microphone, thereby reducing the performance of the active noise reduction system. Increase system energy consumption and burden. In order to cope with the additional noise that enters the car when the opening and closing parts are opened, the active noise reduction system needs to work harder to generate enough reverse sound waves to offset these noises. This will increase the energy consumption and burden of the system, which may cause the system performance to decline or reach the end of its service life prematurely. Affect the driving experience. The noise that enters the car when the opening and closing parts are opened will not only affect the effect of the active noise reduction system, but also directly reduce the driving experience. The noise will distract the driver's attention, increase driving fatigue, and may even cause safety hazards. Therefore, keeping the opening and closing parts closed is crucial to improving the driving experience.

[0042] S21, filtering the first signal to obtain a second signal.

[0043] In one embodiment of the present application, in order to improve data quality and thereby improve the accuracy of controlling the running state of a noise reduction program, the first signal may first be filtered to reduce noise data in the first signal, thereby improving the quality of the first signal to improve the accuracy of controlling the noise reduction program.

[0044] In one embodiment of the present application, when filtering the first signal, signals within a certain frequency range may be allowed to pass through, while signals of other frequencies may be suppressed. The design principle of the bandpass filter is based on the frequency response characteristic, which allows signals within a certain frequency range to pass through, while suppressing signals outside the range. This characteristic makes the bandpass filter important in audio signal processing, especially in scenarios where specific frequency components need to be extracted or suppressed. Specifically, filtering the first signal and performing bandpass filtering on the sound signal include: selecting a filter type; determining filter parameters; designing a filter; implementing a filter; filtering; and outputting a filtered signal.

[0045] Specifically, selecting the filter type includes: selecting a suitable bandpass filter type according to the application scenario and filtering requirements. Common bandpass filters include analog bandpass filters and digital bandpass filters. Analog bandpass filters are usually composed of components such as inductors and capacitors, and have the advantages of low cost and easy implementation. Digital bandpass filters are based on digital signal processing (DSP) technology and have higher flexibility and accuracy. Determining the filter parameters includes: determining the center frequency (fo), bandwidth (f2-f1), quality factor (Q) and other key parameters of the filter according to the spectral characteristics of the sound signal and the filtering requirements. The center frequency is the center frequency point of the signal allowed to pass through the filter. The bandwidth determines the frequency range allowed to pass through the filter. The quality factor reflects the selectivity of the filter, that is, the degree to which the filter amplifies the signal near the center frequency and suppresses other frequency signals. Designing the filter includes: using appropriate design methods, such as the equiripple optimal approximation method, the window function design method or the frequency sampling method, to design the bandpass filter. The equiripple optimal approximation method can minimize the maximum error and evenly distribute it over the entire approximation frequency band, thereby designing a bandpass filter with superior performance. Implementing the filter includes: the electronic device runs a pre-stored program with a filtering function to process the first signal, thereby implementing a filtering algorithm and filtering the first signal. Specifically, the sound signal to be processed is input into a bandpass filter. The filter filters the input sound signal according to preset parameters and characteristics, and only allows signals within a specific frequency range to pass. Finally, the filtered sound signal is output for subsequent processing or analysis.

[0046] In this way, the noise data in the first signal can be reduced by filtering the first signal to obtain a second signal with higher data quality. The running state of the noise reduction program can be subsequently controlled based on the second information, which can improve the accuracy of controlling the noise reduction program and thus improve the stability of the vehicle's active noise reduction.

[0047] S22: Control the running state of the pre-stored noise reduction program according to the second signal and / or the state signal.

[0048] In one embodiment of the present application, during the process of active noise reduction of the vehicle, the running state of the noise reduction program is controlled according to the second signal collected in real time during the operation of the vehicle and the status signal of the vehicle-mounted device, which can improve the accuracy of the active noise reduction of the vehicle. The core of the active noise reduction technology is to generate sound waves that are equal to the external noise but opposite in phase through technical means. This process is called sound wave neutralization. To achieve sound wave neutralization, the noise reduction system needs to be able to capture the waveform characteristics of the external noise in real time and accurately, including frequency, intensity, etc. During the operation of the vehicle, the environmental noise faced is complex and changeable, such as engine noise, tire noise, wind noise, etc. Therefore, by collecting environmental signals in real time, the noise reduction system can dynamically adjust the characteristics of the noise reduction wave to make it perfectly match the external noise, thereby achieving accurate noise reduction. It can also optimize the noise reduction effect, and the running state of the noise reduction program directly determines the quality of the noise reduction effect. During the driving process of the vehicle, the intensity, frequency and other characteristics of the environmental noise may change with the changes of factors such as vehicle speed, road conditions, and weather. If the noise reduction program cannot be adjusted according to the environmental signals collected in real time, the noise reduction effect will be greatly reduced. Therefore, by collecting environmental signals in real time and controlling the running state of the noise reduction program, it is possible to ensure that the noise reduction system is always in the best working state, thereby optimizing the noise reduction effect. In addition, the system stability can be improved. In the vehicle active noise reduction system, real-time collection of environmental signals and control of the running state of the noise reduction program can also improve the stability of the system. Due to the complexity of the vehicle driving environment, the noise reduction system may encounter various unexpected situations, such as sudden strong noise, sensor failure, etc. By collecting environmental signals in real time and monitoring and analyzing them, the noise reduction system can detect and respond to these unexpected situations in time, thereby avoiding system crash or loss of control. And it can adapt to different driving scenarios, and different driving scenarios have different requirements for the noise reduction system. For example, when driving on a highway, the vehicle may face strong wind noise and tire noise; while when driving on urban roads, it may face more traffic noise and horn sounds. By collecting environmental signals in real time and controlling the running state of the noise reduction program, the noise reduction system can be adaptively adjusted according to different driving scenarios, thereby providing a noise reduction effect that better meets the needs of the driver.

[0049] In one embodiment of the present application, the noise reduction program may be stopped under a first condition, wherein the first condition includes at least one of a fault in the microphone of the vehicle, a fault in the sensor of the vehicle, and a fault in the speaker of the vehicle. Specifically, the electronic device monitors the operating status of the microphone, the sensor, and the speaker in real time. When any one of the microphone, the sensor, and the speaker fails, it indicates that the second signal for controlling the operating status of the noise reduction program may be missing, so the noise reduction program may be stopped to improve the stability of the active noise reduction of the vehicle.

[0050] In one embodiment of the present application, controlling the running state of the pre-stored noise reduction program according to the status signal includes: when the opening and closing signal of any one of the opening and closing components is in the open state, when the gear signal of the air conditioner is at the highest gear or the volume signal of the media device is at the maximum volume, stopping the running of the noise reduction program.

[0051] In another embodiment of the present application, controlling the running status of the pre-stored noise reduction program according to the status signal includes: when the opening and closing signal of the opening and closing component is in the closed state, when the gear signal of the air conditioner is not at the highest gear, stopping the running of the noise reduction program; or when the opening and closing signal of the opening and closing component is in the closed state, when the volume signal of the media device is not at the maximum volume, stopping the running of the noise reduction program.

[0052] In an embodiment of the present application, the specific method of controlling the running state of the pre-stored noise reduction program according to the second signal can be found in Figure 3 The corresponding detailed description.

[0053] It can be seen from the above technical solutions that the embodiment of the present application determines the noise level inside the vehicle and the operating status of the on-board equipment by acquiring the first signal of the vehicle and the status signal of the on-board equipment in real time. The second signal is obtained by filtering the first signal, which can improve the quality of the data used to control the operating status of the noise reduction program. Finally, the operating status of the noise reduction program is controlled according to the second signal and the status signal. In this way, the operating status of the noise reduction program can be adjusted in real time according to the real-time collected noise level inside the vehicle and the operating status of the on-board equipment, thereby improving the stability of the active noise reduction effect of the vehicle.

[0054] like Figure 3 , is a flow chart of a method for controlling a noise reduction program according to a second signal provided in an embodiment of the present application. According to different requirements, the order of the steps in the flow chart can be changed, and some steps can be omitted. The method for controlling a noise reduction program according to a second signal provided in an embodiment of the present application includes the following steps.

[0055] S30: Determine a threshold corresponding to the second signal according to the speed of the vehicle.

[0056] In one embodiment of the present application, when the vehicle is at different driving speeds during driving, the noise level inside the vehicle is also different. The factors that cause the above noise differences include: noise generated by engine vibration, noise generated by friction with the air during driving, and noise generated by friction between the vehicle tires and the ground. Specifically, when the vehicle speed increases, the engine needs to provide more power to drive the vehicle, which usually causes the engine speed to increase. The increase in engine speed is accompanied by an increase in mechanical noise and aerodynamic noise, which will be transmitted to the vehicle, causing the noise level inside the vehicle to increase. As the vehicle speed increases, the air flow speed outside the vehicle increases, and the wind noise generated will also increase accordingly. Wind noise is mainly transmitted into the vehicle through the gaps in the vehicle body, windows, rearview mirrors and other parts, which has a significant impact on the noise level inside the vehicle. The noise generated when the tires contact the ground is also an important part of the noise inside the vehicle. When the vehicle speed increases, the friction frequency between the tires and the ground increases, and the tire noise will also increase accordingly. In addition, abnormal wear of the tires, inaccurate positioning or foreign objects embedded in the tread may increase tire noise.

[0057] In one embodiment of the present application, in order to improve the accuracy of controlling the noise reduction program, when the vehicle is traveling at different speeds, the threshold corresponding to the second signal can be determined according to the vehicle's driving speed, and the second signal can be compared with the threshold to control the running state of the noise reduction program. Specifically, the vehicle's driving speed can be divided into multiple levels according to the preset speed interval, and the maximum value of the second signal corresponding to the vehicle's driving speed in each level can be determined as the threshold corresponding to the second signal at different driving speeds. Exemplarily, in the speed range of 0-140km / h, the speed of 10km / h can be used as the preset speed interval, and the vehicle's driving speed can be divided into multiple levels at every 10km / h speed. For example, the vehicle's driving speed can be determined to be the first speed when it is 0-10km / h; the vehicle's driving speed can be determined to be the second speed when it is 10-20km / h; the vehicle's driving speed can be determined to be the third speed when it is 20-30km / h, and so on. And the maximum second signal corresponding to the vehicle's driving speed at 0-10km / h is determined as the threshold corresponding to the first speed. For example, when the vehicle's driving speed is 0-10 km / h, the maximum value of the first sound signal collected by the corresponding microphone is 30 decibels. It can be determined that when the vehicle is at speed level 1, the corresponding threshold of the second signal obtained after filtering the first sound signal is 30 decibels.

[0058] S31: When the second signal is greater than the threshold, stop running the noise reduction program.

[0059] In one embodiment of the present application, the second signal and the corresponding threshold value can be compared, and when the second signal is greater than the corresponding threshold value, the noise reduction program is stopped. Specifically, the first sound signal collected by the microphone is filtered to obtain the corresponding second signal, and the threshold value corresponding to the second signal is determined according to the current vehicle speed. When the second signal is greater than the threshold value, it indicates that at the current driving speed of the vehicle, the first sound signal collected by the microphone has exceeded the maximum sound signal that the microphone can collect when the vehicle is driving normally. At this time, continuing to run the noise reduction program will cause the active noise reduction signal output by the speaker of the vehicle to produce a large error, so the noise reduction program can be stopped; the vibration signal collected by the sensor is filtered to obtain the corresponding second signal, and the threshold value corresponding to the second signal is determined according to the current vehicle speed. When the second signal is greater than the threshold value, it indicates that at the current driving speed of the vehicle, The vibration signal collected by the sensor has exceeded the maximum vibration signal that the sensor can collect when the vehicle is driving normally. Continuing to run the noise reduction program at this time will cause a large error in the active noise reduction signal output by the vehicle's speaker. Therefore, the noise reduction program can be stopped; the second sound signal output by the speaker is filtered to obtain a corresponding second signal, and a threshold corresponding to the second signal is determined according to the current vehicle speed. When the second signal is greater than the threshold, it indicates that at the current driving speed of the vehicle, the vibration signal output by the speaker has exceeded the maximum second sound signal that the speaker can output when the vehicle is driving normally. Continuing to run the noise reduction program at this time will cause a large error in the active noise reduction effect of the vehicle. Therefore, the noise reduction program can be stopped.

[0060] For example, if the vehicle's driving speed is between 0 and 10 km / h, the threshold value of the second signal obtained after filtering the first sound signal is 30 decibels. When the vehicle is traveling at a speed of 5 km / h, and the second signal corresponding to the first sound signal collected by the microphone after filtering is 40 decibels, it indicates that the first sound signal collected by the microphone has exceeded the maximum sound signal that the microphone can collect when the vehicle is driving normally. At this time, continuing to run the noise reduction program will cause a large error in the active noise reduction signal output by the vehicle's speaker, so the noise reduction program can be stopped.

[0061] See also Figure 4 , Figure 44 is a schematic diagram of a noise reduction control system provided by an embodiment of the present application. The noise reduction control system 400 includes an electronic device 100 and an on-board device. The electronic device 100 is arranged in a vehicle 200, and the electronic device 100 is communicatively connected with the on-board device in the vehicle 200. The vehicle 200 includes a wheel assembly 210, and the wheel assembly 210 includes a left front wheel 211, a right front wheel 212, a left rear wheel 213, and a right rear wheel 214. The on-board device includes a microphone 301, a sensor 302, a speaker 303, a media device 304, an air conditioner 305, and an opening and closing member 306.

[0062] In one embodiment of the present application, the electronic device 100 is used to obtain a first signal of the vehicle and a status signal of the vehicle-mounted equipment in real time; the electronic device 100 is also used to filter the first signal to obtain a second signal; the electronic device 100 is also used to control the running state of a pre-stored noise reduction program according to the second signal and / or the status signal.

[0063] In one embodiment of the present application, the first signal includes at least one of a first sound signal, a vibration signal, and a second sound signal, wherein the first sound signal is a signal collected by a microphone 301 of the vehicle 200, the vibration signal is a signal collected by a sensor 302 of the vehicle 200, and the second sound signal is a signal output by a speaker 303 of the vehicle 200.

[0064] In one embodiment of the present application, the electronic device 100 controls the running state of the pre-stored noise reduction program according to the second signal, including: determining a threshold corresponding to the second signal according to the speed of the vehicle 200; and stopping the running of the noise reduction program when the second signal is greater than the threshold.

[0065] In an embodiment of the present application, under a first condition, the electronic device 100 stops running the noise reduction program, wherein the first condition includes at least one of a fault in the microphone 301 , a fault in the sensor 302 , and a fault in the speaker 303 .

[0066] In one embodiment of the present application, the status signal of the vehicle-mounted device includes: an opening and closing signal of the opening and closing component 306 of the vehicle-mounted device, a gear position signal of the air conditioner 305 , and a volume signal of the media device 304 .

[0067] In one embodiment of the present application, the electronic device 100 controls the running state of the pre-stored noise reduction program according to the status signal, including: when the opening and closing signal of any opening and closing component 306 is in the open state, when the gear signal of the air conditioner 305 is the highest gear or the volume signal of the media device 304 is the maximum volume, the noise reduction program is stopped.

[0068] In one embodiment of the present application, the electronic device 100 controls the running state of the pre-stored noise reduction program according to the state signal, including: when the opening and closing signal of the opening and closing component 306 is in the closed state, when the gear signal of the air conditioner 305 is not at the highest gear, stopping the running of the noise reduction program; or when the opening and closing signal of the opening and closing component 306 is in the closed state, when the volume signal of the media device 304 is not at the maximum volume, stopping the running of the noise reduction program.

[0069] See also Figure 5 , is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 100 includes a memory 12 and a processor 13. The memory 12 is used to store computer-readable instructions, and the processor 13 is used to execute the computer-readable instructions stored in the memory to implement a noise reduction control method described in any of the above embodiments.

[0070] In an embodiment of the present application, the electronic device 100 further includes a bus, a computer program stored in the memory 12 and executable on the processor 13, such as a noise reduction control program.

[0071] Figure 5 Only the electronic device 100 having the memory 12 and the processor 13 is shown, and those skilled in the art can understand that Figure 5 The structure shown does not constitute a limitation on the electronic device 100 , and the electronic device 100 may include fewer or more components than shown in the figure, or combine some components, or arrange the components differently.

[0072] Combination Figure 2 The memory 12 in the electronic device 100 stores a plurality of computer-readable instructions to implement the noise reduction control method, and the processor 13 can execute the plurality of instructions to implement: obtaining a first signal of the vehicle and a status signal of an on-board device; filtering the first signal to obtain a second signal; and controlling the running state of a pre-stored noise reduction program according to the second signal and / or the status signal.

[0073] Specifically, the specific implementation method of the processor 13 for the above instructions can refer to Figure 2 The description of the relevant steps in the corresponding embodiments will not be repeated here.

[0074] Those skilled in the art will appreciate that the schematic diagram is merely an example of the electronic device 100 and does not constitute a limitation on the electronic device 100. The electronic device 100 may be a bus-type structure or a star-type structure. The electronic device 100 may also include more or less other hardware or software than shown in the diagram, or a different arrangement of components. For example, the electronic device 100 may also include input and output devices, network access devices, etc.

[0075] It should be noted that the electronic device 100 is only an example, and other existing or future electronic products that are suitable for the present application should also be included in the protection scope of the present application and included here by reference.

[0076] Among them, the memory 12 includes at least one type of readable storage medium, and the readable storage medium can be non-volatile or volatile. The readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (for example: SD or DX memory, etc.), magnetic memory, disk, optical disk, etc. In some embodiments, the memory 12 can be an internal storage unit of the electronic device 100, such as a mobile hard disk of the electronic device 100. In other embodiments, the memory 12 can also be an external storage device of the electronic device 100, such as a plug-in mobile hard disk, a smart memory card (Smart Media Card, SMC), a secure digital (Secure Digital, SD) card, a flash card (FlashCard), etc. equipped on the electronic device 100. The memory 12 can not only be used to store application software and various types of data installed in the electronic device 100, such as a code of a noise reduction control program, etc., but also can be used to temporarily store data that has been output or is to be output.

[0077] In some embodiments, the processor 13 may be composed of an integrated circuit, for example, a single packaged integrated circuit, or a plurality of packaged integrated circuits with the same or different functions, including one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and a combination of various control chips. The processor 13 is the control core (Control Unit) of the electronic device 100, and uses various interfaces and lines to connect various components of the entire electronic device 100, and executes various functions and processes data of the electronic device 100 by running or executing programs or modules stored in the memory 12 (for example, executing a noise reduction control program, etc.), and calling data stored in the memory 12.

[0078] The processor 13 executes the operating system of the electronic device 100 and various installed applications. The processor 13 executes the applications to implement the steps in the above-mentioned various noise reduction control method embodiments, for example Figure 2 Steps shown.

[0079] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory 12 and executed by the processor 13 to complete the present application. The one or more modules / units may be a series of computer-readable instruction segments capable of completing specific functions, which are used to describe the execution process of the computer program in the electronic device 100.

[0080] The above-mentioned integrated unit implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a computer device, or a network device, etc.) or a processor to execute a part of a noise reduction control method described in each embodiment of the present application.

[0081] If the module / unit integrated in the electronic device 100 is implemented in the form of 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 present application implements all or part of the processes in the above-mentioned embodiment method, and can also instruct the relevant hardware devices to complete through a computer program. The computer program can be stored in a computer-readable storage medium, and when the computer program is executed by the processor, the steps of each of the above-mentioned method embodiments can be implemented.

[0082] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. The computer readable medium may include: any entity or device capable of carrying the computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory and other memory, etc.

[0083] Furthermore, the computer-readable storage medium may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function, etc.; the data storage area may store data created according to the use of the blockchain node, etc.

[0084] The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. Figure 5Only one arrow is used in the figure, but it does not mean that there is only one bus or one type of bus. The bus is configured to realize the connection and communication between the memory 12 and at least one processor 13, etc.

[0085] An embodiment of the present application also provides a computer-readable storage medium (not shown), in which computer-readable storage medium is stored computer-readable instructions, and the computer-readable instructions are executed by a processor in an electronic device to implement the noise reduction control method described in any of the above embodiments.

[0086] In the several embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. The modules described as separate components may or may not be physically separated, and the components displayed as modules may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0087] In addition, each functional module in each embodiment of the present application 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 above integrated unit can be implemented in the form of hardware or in the form of hardware plus software functional modules.

[0088] In addition, it is obvious that the word "comprising" does not exclude other units or steps, and the singular does not exclude the plural. Multiple units or devices stated in the specification can also be implemented by one unit or device through software or hardware. The words first, second, etc. are used to indicate names, and do not indicate any specific order.

[0089] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application and are not intended to limit it. Although the present application has been described in detail with reference to the preferred embodiments, a person of ordinary skill in the art should understand that the technical solution of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present application.

Claims

1. A noise reduction control method, applied to an electronic device, wherein the electronic device is arranged in a vehicle and is communicatively connected to an onboard device of the vehicle, characterized in that: The method comprises: Acquire a first signal of the vehicle and a status signal of an on-vehicle device; Performing filtering on the first signal to obtain a second signal; The running state of the pre-stored noise reduction program is controlled according to the second signal and / or the state signal.

2. The noise reduction control method according to claim 1, characterized in that: The first signal includes at least one of a first sound signal, a vibration signal, and a second sound signal, wherein the first sound signal is a signal collected by a microphone of the vehicle, the vibration signal is a signal collected by a sensor of the vehicle, and the second sound signal is a signal output by a speaker of the vehicle.

3. The noise reduction control method according to claim 2, characterized in that: Controlling the running state of the pre-stored noise reduction program according to the second signal includes: determining a threshold corresponding to the second signal according to the speed of the vehicle; When the second signal is greater than the threshold, the noise reduction program is stopped.

4. The noise reduction control method according to claim 2, characterized in that: The method further includes: under a first condition, stopping the noise reduction program, wherein the first condition includes at least one of a fault in the microphone, a fault in the sensor, and a fault in the speaker.

5. The noise reduction control method according to claim 1, characterized in that: The status signal of the vehicle-mounted device includes: The opening and closing signals of the opening and closing parts of the vehicle-mounted equipment, the gear position signals of the air conditioner and the volume signals of the media equipment.

6. The noise reduction control method according to claim 5, characterized in that: Controlling the running state of the pre-stored noise reduction program according to the state signal includes: When the opening and closing signal of any one of the opening and closing members is in the open state, when the gear signal of the air conditioner is at the highest gear or the volume signal of the media device is at the maximum volume, the noise reduction program is stopped.

7. The noise reduction control method according to claim 5, characterized in that: Controlling the running state of the pre-stored noise reduction program according to the state signal includes: When the opening and closing signal of the opening and closing member is in the closed state, and when the gear signal of the air conditioner is not in the highest gear, the noise reduction program is stopped; or When the opening and closing signal of the opening and closing member is in the closed state and the volume signal of the media device is not at the maximum volume, the noise reduction program is stopped.

8. A noise reduction control system, comprising an electronic device and a vehicle-mounted device, wherein the electronic device is installed in a vehicle and the vehicle-mounted device is communicatively connected to the electronic device, characterized in that: The electronic device is used to obtain the first signal of the vehicle and the status signal of the vehicle-mounted device in real time; The electronic device is further used to filter the first signal to obtain a second signal; The electronic device is further used to control the running state of a pre-stored noise reduction program according to the second signal and / or the state signal.

9. An electronic device, characterized in that: The electronic device comprises a processor and a memory, and the processor is used to implement the noise reduction control method according to any one of claims 1 to 7 when executing a computer program stored in the memory.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the noise reduction control method according to any one of claims 1 to 7 are implemented.

Citation Information

Patent Citations

  • Vehicle and active noise reduction control system and method thereof, memory and control device

    CN111916048A

  • Active noise reduction system fault judgment method, household appliance, automobile, computer device and computer readable storage medium

    CN113421538A

  • System and method for actively controlling automobile road noise and automobile

    CN115762460A

  • Method and device for reducing in-vehicle road noise

    CN116110365A