Noise reduction control method and system, electronic equipment and storage medium
By periodically obtaining the vehicle's driving data and noise signals, determining the noise reduction signal using the transfer function, and controlling the noise reduction program in real time, the problem of unstable noise reduction effect of the vehicle noise reduction system is solved, and the accuracy and stability of active noise reduction are improved.
Patent Information
- Application Number
- CN202510346178.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-21
- Publication Date
- 2025-06-13
AI Technical Summary
The noise reduction effect of the vehicle noise reduction system is low, and is affected by factors such as large real-time changes in the vehicle's internal or external noise signals and vehicle parts failures, resulting in an increase in the active noise reduction signal and an unstable noise reduction effect.
By periodically obtaining the vehicle's driving data, the first noise signal and the second noise signal, the first noise reduction signal and the second noise reduction signal are determined based on the first transfer function and the second transfer function, and the operating state of the noise reduction program is controlled in real time according to the second noise reduction signal, and the intensity of the noise reduction signal is adjusted to meet the needs of the vehicle environment.
It improves the accuracy and stability of active noise reduction, ensures that the strength of the noise reduction signal meets the needs of the interior environment, and improves the timeliness and accuracy of internal noise control of the vehicle.
Smart Images

Figure CN120148461A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of in-vehicle noise reduction, and particularly relates to a noise reduction control method, system, electronic device, and storage medium. Background Art
[0002] Currently, in the process of controlling vehicle noise, it is usually necessary to monitor the signal data inside the vehicle and the signal data of the external system in real time, and determine the intensity of the signal for active noise reduction according to the signal data collected in real time. For example, in-vehicle electronic devices usually obtain the input signals of the vehicle's error microphones and vibration sensors, and the output signals of the in-vehicle speakers in real time, determine the noise level inside the vehicle according to the above signals, and determine the intensity of the signal for active noise reduction according to the above signals.
[0003] However, when using automotive active noise reduction technology to reduce the noise inside the vehicle, due to the large real-time change amplitude of the noise signal inside or outside the vehicle, or the failure of vehicle components, the active noise reduction signal emitted by the in-vehicle speaker increases inside the vehicle, resulting in the problem of unstable noise reduction effect. 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 applied to an electronic device. The electronic device is installed in a vehicle and is communicatively connected to the vehicle's speaker, first sensor, and second sensor. The method includes: periodically obtaining noise reduction reference data, where the noise reduction reference data includes the vehicle's driving data, a first noise signal obtained from the first sensor, and a second noise signal obtained from the second sensor; determining a first noise reduction signal according to a first transfer function based on the driving data and the first noise signal, where the first transfer function is used to characterize the conversion relationship between the signal emitted by the vehicle's speaker and the first noise signal; determining a second noise reduction signal according to a second transfer function based on the first noise reduction signal and the second noise signal, where the second transfer function is used to characterize the conversion relationship between the signal emitted by the speaker and the second noise signal received by the second sensor; and controlling the operating state of a pre-stored noise reduction program according to the second noise reduction signal.
[0006] In some embodiments, determining the first noise reduction signal according to the first transfer function based on the driving data and the first noise signal includes: when the time for obtaining the noise reduction reference data is the first timestamp, wherein, a convolution operation is performed on the driving data according to the weight parameter corresponding to the first timestamp to obtain the first noise reduction signal corresponding to the first timestamp; when the time for obtaining the noise reduction reference data is the i-th timestamp, wherein i is a positive integer greater than 1, determining the first noise reduction signal and the weight parameter corresponding to the (i - 1)-th timestamp; based on the first transfer function, determining the weight parameter corresponding to the i-th timestamp according to the noise reduction reference data, the first noise reduction signal corresponding to the (i - 1)-th timestamp, and the weight parameter corresponding to the (i - 1)-th timestamp; performing a convolution operation on the driving data according to the weight parameter corresponding to the i-th timestamp to obtain the first noise reduction signal corresponding to the i-th timestamp.
[0007] In this way, the weight parameter for the next moment can be updated according to the first noise reduction signal at each moment, so as to continuously adjust the attenuation degree of each noise reduction signal, ensure that the intensity of the first noise reduction signal meets the requirements of the in-vehicle environment, and improve the accuracy of active noise reduction implemented according to the first noise reduction signal.
[0008] In some embodiments, determining the weight parameter corresponding to the i-th timestamp based on the first transfer function according to the noise reduction reference data, the first noise reduction signal corresponding to the (i - 1)-th timestamp, and the weight parameter corresponding to the (i - 1)-th timestamp includes: determining the first feedback data corresponding to the i-th timestamp according to the first noise reduction signal corresponding to the (i - 1)-th timestamp and the first transfer function; determining the superimposed noise data corresponding to the i-th timestamp according to the first feedback data and the first noise signal; determining the driving attenuation data corresponding to the i-th timestamp according to the driving data and the first transfer function; determining the weight parameter corresponding to the i-th timestamp according to the weight parameter corresponding to the (i - 1)-th timestamp, the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and a preset step size parameter.
[0009] In this way, based on the first noise reduction signals corresponding to two adjacent timestamps, and the first feedback data after the first noise reduction signal is attenuated, the superimposed noise data is determined. From the perspective of the superimposed noise data, which is a quantitative index representing the signal level after the noise reduction signals output by the active noise reduction system are superimposed, it can improve the accuracy of updating the weight parameter according to the superimposed noise data subsequently.
[0010] In some embodiments, determining the weight parameter corresponding to the i-th timestamp based on the weight parameter corresponding to the (i - 1)-th timestamp, the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and a preset step parameter includes: determining weight attenuation data by calculating the product of the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and the preset step parameter; and determining the difference between the weight parameter corresponding to the i-th timestamp and the weight attenuation data to obtain the weight parameter corresponding to the i-th timestamp.
[0011] In this way, the weight attenuation data is determined based on the driving attenuation data at any moment, so as to quantitatively represent the attenuation degree of noise during the vehicle driving process, and represent the attenuation degree of the signal at this moment according to the driving attenuation data, thereby adjusting the weight parameter of each timestamp according to the attenuation degree of the signal.
[0012] In some embodiments, determining the first feedback data corresponding to the i-th timestamp based on the first noise reduction signal corresponding to the (i - 1)-th timestamp and the first transfer function includes: performing a convolution operation on the first noise reduction signal corresponding to the (i - 1)-th timestamp based on the first transfer function to obtain the first feedback data corresponding to the i-th timestamp.
[0013] In this way, a convolution operation is performed on the first noise reduction signal at the previous moment based on the first transfer function to simulate the attenuation process of the first noise reduction signal during the propagation in the vehicle interior space, thereby improving the accuracy of the first noise reduction signal obtained at the next moment.
[0014] In some embodiments, determining the driving attenuation data corresponding to the i-th timestamp based on the driving data and the first transfer function includes: performing a convolution operation on the driving data based on the first transfer function to obtain the driving attenuation data corresponding to the i-th timestamp.
[0015] In this way, a convolution operation is performed on the driving attenuation at the previous moment based on the first transfer function to simulate the attenuation process of the driving attenuation data during the propagation in the vehicle interior space, thereby improving the accuracy of the driving attenuation data obtained at the next moment.
[0016] In some embodiments, determining the second noise reduction signal based on the first noise reduction signal and the second noise signal according to the second transfer function includes: determining second feedback data based on the first noise reduction signal according to the second transfer function; and determining the second noise reduction signal according to the second noise signal and the second feedback data.
[0017] In this way, the first noise reduction signal can be corrected based on the second noise signal at the position where the driver is located, thereby improving the accuracy of active noise reduction.
[0018] The embodiment of the present application further provides a noise reduction control system, including an electronic device installed in a vehicle. The system further includes a speaker, a first sensor, and a second sensor. The electronic device is communicatively connected to the speaker, the first sensor, and the second sensor. The electronic device is configured to periodically obtain noise reduction reference data, which includes the driving data of the vehicle, a first noise signal obtained from the first sensor, and a second noise signal obtained from the second sensor. The electronic device is further configured to determine a first noise reduction signal based on the driving data and the first noise signal according to a first transfer function, where the first transfer function is used to represent the conversion relationship between the signal emitted by the speaker of the vehicle and the first noise signal. The electronic device is further configured to determine a second noise reduction signal based on the first noise reduction signal and the second noise signal according to a second transfer function, where the second transfer function is used to represent the conversion relationship between the signal emitted by the speaker and the second noise signal received by the second sensor. The electronic device is further configured to control the operating state of a pre-stored noise reduction program according to the second noise reduction signal.
[0019] The embodiment of the present application further provides an electronic device, which includes: a memory storing at least one instruction; a processor executing the instruction stored in the memory to implement the above-mentioned noise reduction control method.
[0020] The 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 above-mentioned noise reduction control method is implemented.
[0021] It can be seen from the above technical solutions that the embodiment of the present application periodically obtains the driving data of the vehicle, the first noise signal obtained from the first sensor, and the second noise signal obtained from the second sensor, and can provide data support for active noise reduction based on the real-time collected vehicle driving-related data, thereby improving the timeliness of active noise reduction. It also determines a first noise reduction signal based on the driving data and the first noise signal according to a first transfer function, and determines a second noise reduction signal based on the first noise reduction signal and the second noise signal according to a second transfer function. In this way, it can simulate the phase change situation of the noise signal and the noise reduction signal inside the vehicle according to the first transfer function and the second transfer function, so as to determine the second noise reduction signal received by the second sensor simulating the driver in the cockpit, and control the operating state of the pre-stored noise reduction program in real time according to the second noise reduction signal, thereby improving the accuracy of active noise reduction. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] Figure 1It is an application scenario diagram of a noise reduction control method provided by an embodiment of the present application.
[0023] Figure 2 It is a flowchart of a noise reduction control method provided by an embodiment of the present application.
[0024] Figure 3 It is a flowchart of a method for determining weight parameters provided by an embodiment of the present application.
[0025] Figure 4 It is a flowchart of a method for determining weight parameters provided by an embodiment of the present application.
[0026] Figure 5 It is a flowchart of a method for determining a second noise reduction signal provided by an embodiment of the present application.
[0027] Figure 6 It is a schematic diagram of a noise reduction control system provided by an embodiment of the present application.
[0028] Figure 7 It is a schematic structural diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners
[0029] In order to more clearly understand the purpose, features, and advantages of the present application, the present application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be noted that, without conflict, the embodiments of the present application and the features in the embodiments may be combined with each other. Many specific details are set forth in the following description in order to fully understand the present application. The described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments.
[0030] In addition, the terms "first" and "second" are only used for descriptive purposes, and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of the described features. In the description of the present application, "a plurality of" means two or more, unless otherwise specifically defined.
[0031] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which this application belongs. The terms used in the description of the present application herein are only for the purpose of describing specific embodiments, and are not intended to limit the present application. The term "and / or" as used herein includes any and all combinations of one or more of the associated listed items.
[0032] An embodiment of the present application provides a noise reduction control method, which can be applied to one or more electronic devices. An 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 (ASIC), a field-programmable gate array (FPGA), a digital signal processor (DSP), an embedded device, etc.
[0033] The electronic device can be any electronic product that can perform human-computer interaction with customers. For example, a personal computer, a tablet computer, a smart phone, a personal digital assistant (PDA), a game console, an Internet Protocol Television (IPTV), a smart wearable device, etc.
[0034] The electronic device may further include a network device and / or a client device. Among them, the network device includes, but is not limited to, a single network server, a server group composed of multiple network servers, or a cloud composed of a large number of hosts or network servers based on cloud computing.
[0035] The network where the electronic device is located includes, but is not limited to, the Internet, a wide area network, a metropolitan area network, a local area network, a virtual private network (VPN), etc.
[0036] As Figure 1 shown is an application scenario diagram of a noise reduction control method provided by an embodiment of the present application. A noise reduction control method provided by the present application can be applied to an electronic device 100. The electronic device 100 is disposed in a vehicle 500, and the electronic device 100 is communicatively connected to a speaker 200, a first sensor 300, and a second sensor 400 in the vehicle 500. Among them, the speaker 200 can output a signal for active noise reduction, the first sensor 300 is used to receive the noise inside the vehicle 500, the second sensor 400 is disposed at the driver's cockpit, and the noise data received by the second sensor 400 can be used to simulate the noise data received by the driver in the cockpit.
[0037] During the driving of vehicle 200, the environmental noise it faces is quite diverse. For example, the noise caused by the engine vibration of vehicle 500, the noise generated by the friction between the tires of vehicle 500 and the ground, the wind noise formed by the friction between vehicle 500 and the air during driving, etc. To reduce the noise inside the vehicle, an electronic device 100 is usually used to run a pre-stored noise reduction program to generate sound waves that are equal in magnitude but opposite in phase to the external noise to achieve sound wave cancellation. Specifically, the electronic device 100 periodically obtains noise reduction reference data, which includes the driving data of vehicle 500, the first noise signal obtained from the first sensor 300, and the second noise signal obtained from the second sensor 400; based on the driving data and the first noise signal, a first noise reduction signal is determined according to a first transfer function; wherein, the first transfer function is used to characterize the conversion relationship between the signal emitted by the speaker 200 of the vehicle 500 and the first noise signal; based on the first noise reduction signal and the second noise signal, a second noise reduction signal is determined according to a second transfer function; wherein, the second transfer function is used to characterize the conversion relationship between the signal emitted by the speaker 200 and the second noise signal received by the second sensor 400. Finally, the electronic device 100 also controls the running state of the pre-stored noise reduction program according to the second noise reduction signal, thereby improving the accuracy of active noise reduction.
[0038] As Figure 2 shown, it is a flowchart of a noise reduction control method provided by an embodiment of the present application. According to different requirements, the order of the steps in this flowchart can be changed, and some steps can be omitted. A noise reduction control method provided by an embodiment of the present application includes the following steps.
[0039] S20, periodically obtain noise reduction reference data, where the noise reduction reference data includes the driving data of the vehicle, the first noise signal obtained from the first sensor, and the second noise signal obtained from the second sensor.
[0040] In an embodiment of the present application, the noise reduction reference data may be various operating signals collected during the operation of the vehicle. Among them, the noise reduction reference data includes the driving data of the vehicle, the first noise signal obtained from the first sensor, and the second noise signal obtained from the second sensor.
[0041] In an embodiment of the present application, the driving data may be vibration signals collected by vehicle sensors. For example, the driving data may be vibration signals of the engine collected by vibration sensors, or may also be vibration signals of the vehicle chassis. Since the engine is one of the main noise sources inside the vehicle, under working conditions with low road noise and wind noise, the engine noise contributes significantly to the overall vehicle noise level. By monitoring the vibration signals of the engine in real time, the real-time monitoring of the vibration signals of the engine can be used to identify the noise source and control the intensity of the noise reduction signal, accurately identify the noise generated by the engine, and then provide accurate reference information for subsequent active noise reduction algorithms. It helps the speaker to generate sound waves with the opposite phase to the noise more accurately, and can adjust the parameters of the active noise reduction system in real time, such as the frequency, amplitude, and phase of the sound waves, to ensure that the generated sound waves can accurately match and cancel the noise, which can not only improve the noise reduction effect but also ensure that the active noise reduction method adapts to different working conditions and noise environments. The driving data may also be the playback volume of the media device in the vehicle. When the playback volume of the media device in the vehicle is too large, it will interfere with the accuracy of the microphone in the vehicle for capturing external noise. Since the working principle of the vehicle for active noise reduction is to capture external noise samples through the in-vehicle microphone, and then through system analysis and processing, the in-vehicle speaker generates a sound wave signal opposite to the noise signal (for example, an audio signal with the same frequency, the same amplitude, and a phase difference of 180 degrees).
[0042] In an embodiment of the present application, the first sensor of the vehicle may be the error microphone in the vehicle's active noise reduction system. Specifically, the first sensor is used to obtain the residual noise signal, where the residual noise signal is the original noise that the active noise reduction system fails to completely cancel, or is generated due to inaccurate noise reduction signals output by the system. The residual noise signal obtained by the first sensor can provide feedback information on the noise reduction effect for 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.
[0043] In an embodiment of the present application, the signal output by the vehicle speaker may be the sound signal for active noise reduction during vehicle operation. During the process of vehicle active noise reduction, the sound signal emitted by the speaker is opposite in phase to the noise signal, thus achieving an effective noise reduction effect. In the case where the sound wave emitted by the speaker does not completely match the noise signal, the accuracy of the vehicle's active noise reduction is relatively low. Therefore, by monitoring the vehicle's driving data, the first noise signal received by the first sensor, and the second noise signal received by the second sensor in real time, the fluctuation of the internal noise level of the vehicle can be detected in a timely manner, and then the intensity of the noise reduction signal output by the noise reduction program can be adjusted in a timely manner.
[0044] S21. Determine a first noise reduction signal based on the driving data and the first noise signal according to a first transfer function, where the first transfer function is used to characterize the conversion relationship between the signal emitted by the vehicle's speaker and the first noise signal.
[0045] In an embodiment of the present application, in order to adjust the intensity of the active noise reduction signal output by the vehicle based on the real-time collected driving data of the vehicle and the received first noise signal, the first transfer function can be used to analyze the frequency characteristics and distribution law of the first noise signal. Based on the first transfer function, the attenuation degree of the first noise signal during the propagation process is simulated, so as to determine the internal connection between the noise inside the vehicle and factors such as the vehicle operation state and the external environment, and then more efficient and accurate noise control can be realized, providing a more quiet and comfortable driving environment for the driver.
[0046] In an embodiment of the present application, the electronic device periodically obtains noise reduction reference data. Each noise reduction reference data corresponds to a time stamp, which is used to characterize the time when the noise reduction reference data is obtained. Specifically, when the time for obtaining the noise reduction reference data is the first time stamp, a convolution operation is performed on the driving data according to the weight parameter corresponding to the first time stamp to obtain the first noise reduction signal corresponding to the first time stamp. The weight parameter is used to characterize the attenuation degree of the noise level corresponding to the driving data of the vehicle. Specifically, the noise caused by the driving data of the vehicle after being attenuated by the weight parameter is the noise level received by the first sensor. Specifically, when the time for obtaining the noise reduction reference data is the first time stamp, the method for determining the first noise reduction signal satisfies the following relational expression: ; where i represents the time stamp corresponding to the noise reduction reference data, and when i is 0, it represents that the time for obtaining the noise reduction reference data is the first time stamp; y(i) represents the first noise reduction signal of the i-th time stamp; x(i) represents the driving data of the i-th time stamp; w(i) represents the weight parameter of the i-th time stamp, where the value of w(i) when i is 0 is 0.
[0047] In an embodiment of the present application, the electronic device periodically obtains noise reduction reference data. To improve the accuracy and timeliness of determining the vehicle interior noise level based on the noise reduction reference data, the current noise level inside the vehicle can be predicted according to the previously received noise reduction reference data and the first noise reduction signal output by the vehicle's speaker in the past. When the time for obtaining the noise reduction reference data is the i-th timestamp, determine the first noise reduction signal and the weight parameter corresponding to the (i - 1)-th timestamp, where i is a positive integer greater than 1; based on the first transfer function, determine the weight parameter corresponding to the i-th timestamp according to the noise reduction reference data, the first noise reduction signal corresponding to the (i - 1)-th timestamp, and the weight parameter corresponding to the (i - 1)-th timestamp; perform a convolution operation on the driving data according to the weight parameter corresponding to the i-th timestamp to obtain the first noise reduction signal corresponding to the i-th timestamp. Specifically, for the specific method of determining the weight parameter corresponding to the i-th timestamp based on the noise reduction reference data, the first noise reduction signal corresponding to the (i - 1)-th timestamp, and the weight parameter corresponding to the (i - 1)-th timestamp based on the first transfer function, please refer to Figure 3 and Figure 4 the corresponding detailed description.
[0048] S22. Based on the first noise reduction signal and the second noise signal, determine a second noise reduction signal according to a second transfer function; wherein, the second transfer function is used to characterize the conversion relationship between the signal emitted by the speaker and the second noise signal received by the second sensor.
[0049] In an embodiment of the present application, on the basis of obtaining the first noise reduction signal, to improve the accuracy of adjusting the intensity of the active noise reduction signal output by the vehicle, the frequency characteristics and distribution law of the second noise reduction signal can be analyzed by using the second transfer function. Simulate the attenuation degree of the first noise reduction signal during the propagation process based on the second transfer function, so as to determine the influence of factors such as the vehicle running state and the external environment on the first noise reduction signal during its propagation inside the vehicle, and determine the signal intensity when the first noise reduction signal propagates to the driver's cockpit, thereby enabling more efficient and accurate noise control and providing a quieter and more comfortable driving environment for the driver.
[0050] In an embodiment of the present application, for the specific method of determining the second noise reduction signal according to the first noise reduction signal and the second noise signal based on the second transfer function, please refer to Figure 5 the corresponding detailed description.
[0051] S23. Control the running state of the pre-stored noise reduction program according to the second noise reduction signal.
[0052] In an embodiment of the present application, during the active noise reduction of a vehicle, the second noise reduction signal collected in real time during the vehicle operation can be used to control the operation state of the noise reduction program, improving the accuracy of the vehicle's active noise reduction. The core of the active noise reduction technology lies in generating sound waves that are equal in magnitude but opposite in phase to the external noise through technical means. By controlling the operation state of the noise reduction program in real time, the characteristics of the noise reduction sound waves can be dynamically adjusted to perfectly match the external noise, thereby achieving precise noise reduction. It can also optimize the noise reduction effect. The operation state of the noise reduction program directly determines the quality of the noise reduction effect. During the vehicle driving process, the characteristics of the environmental noise, such as intensity and frequency, may change with factors such as vehicle speed, road conditions, and weather. By collecting the noise reduction reference data of the vehicle in real time and controlling the operation state of the noise reduction program, it can be ensured that the noise reduction system is always in the best working state, thereby optimizing the noise reduction effect and improving the stability of the vehicle's active noise reduction system.
[0053] It can be seen from the above technical solutions that the embodiments of the present application periodically obtain the driving data of the vehicle, the first noise signal obtained from the first sensor, and the second noise signal obtained from the second sensor, and can provide data support for active noise reduction based on the data related to the vehicle driving collected in real time, thereby improving the timeliness of active noise reduction. It also determines the first noise reduction signal based on the driving data and the first noise signal according to the first transfer function, and determines the second noise reduction signal based on the first noise reduction signal and the second noise signal according to the second transfer function. In this way, it can simulate the phase change situation of the noise signal and the noise reduction signal inside the vehicle according to the first transfer function and the second transfer function, thereby determining the second noise reduction signal received by the second sensor, which simulates the second noise reduction signal received by the driver in the cockpit, and controls the operation state of the pre-stored noise reduction program in real time according to the second noise reduction signal, thereby improving the accuracy of active noise reduction.
[0054] As Figure 3 shown, it is a flowchart of a method for determining weight parameters provided by an embodiment of the present application. According to different requirements, the order of the steps in this flowchart can be changed, and some steps can be omitted. The method for determining weight parameters provided by the embodiments of the present application includes the following steps.
[0055] S30, determine the first feedback data corresponding to the i-th timestamp according to the first noise reduction signal corresponding to the (i - 1)-th timestamp and the first transfer function.
[0056] In an embodiment of the present application, among two adjacent timestamps, since the signal may attenuate and there may be a lag during propagation, the first noise reduction signal corresponding to the (i - 1)-th timestamp may affect the first noise reduction signal corresponding to the i-th timestamp after a certain degree of attenuation. To improve the accuracy of determining the first noise reduction signal corresponding to the i-th timestamp based on the driving data corresponding to the (i - 1)-th timestamp, the first feedback data corresponding to the i-th timestamp may be determined first according to the first noise reduction signal corresponding to the (i - 1)-th timestamp and the first transfer function. Specifically, determining the first feedback data corresponding to the i-th timestamp according to the first noise reduction signal corresponding to the (i - 1)-th timestamp and the first transfer function includes: performing a convolution operation on the first noise reduction signal corresponding to the (i - 1)-th timestamp based on the first transfer function to obtain the first feedback data corresponding to the i-th timestamp. Specifically, the calculation method of the first feedback data satisfies the following relational expression: ; where s(i) represents the first feedback data corresponding to the i-th timestamp; y(i - 1) represents the first noise reduction signal corresponding to the (i - 1)-th timestamp; h s (i) represents the transfer parameter of the first transfer function at the i-th timestamp. Among them, the first transfer function is used to characterize the transformation relationship between the signal emitted by the vehicle's speaker and the signal received by the first sensor. Specifically, the first feedback signal corresponding to the i-th timestamp is the feedback signal captured by the first sensor at the i-th timestamp after the noise reduction signal emitted by the vehicle's speaker at the (i - 1)-th timestamp has attenuated.
[0057] S31. Determine the superimposed noise data corresponding to the i-th timestamp according to the first feedback data and the first noise signal.
[0058] In an embodiment of the present application, since different signals may be superimposed during propagation, the first feedback data corresponding to the i-th timestamp and the first noise signal corresponding to the i-th timestamp may increase the noise level inside the vehicle after being superimposed, and thus affect the first noise reduction signal corresponding to the i-th timestamp. To improve the accuracy of determining the first noise reduction signal corresponding to the i-th timestamp, the superimposed noise data corresponding to the i-th timestamp may be determined first according to the first feedback data and the first noise signal. Specifically, the method for determining the superimposed noise data corresponding to the i-th timestamp satisfies the following relational expression: ; where e(i) represents the superimposed noise data corresponding to the i-th timestamp; error(i) represents the first noise data corresponding to the i-th timestamp; s(i) represents the superimposed noise data corresponding to the i-th timestamp.
[0059] S32. Determine the driving attenuation data corresponding to the i-th timestamp according to the driving data and the first transfer function.
[0060] In an embodiment of the present application, among two adjacent timestamps, since the signal may attenuate and there is a lag during propagation, the noise signal caused by the driving data corresponding to the i-th timestamp may affect the first noise reduction signal corresponding to the i-th timestamp after a certain degree of attenuation. To improve the accuracy of determining the first noise reduction signal corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp may be determined first according to the driving data corresponding to the i-th timestamp and the first transfer function. The driving attenuation data corresponding to the i-th timestamp is used to characterize the signal captured by the first sensor after the noise caused by the driving data of the vehicle has been attenuated. The determining the driving attenuation data corresponding to the i-th timestamp according to the driving data and the first transfer function includes: performing a convolution operation on the driving data based on the first transfer function to obtain the driving attenuation data corresponding to the i-th timestamp. Specifically, the calculation method of the driving attenuation data satisfies the following relational expression: ; where R(i) represents the driving attenuation data of the i-th timestamp; x(i) represents the driving data corresponding to the i-th timestamp; h s (i) represents the transfer parameter of the first transfer function at the i-th timestamp, and the transfer parameter is used to characterize the attenuation degree of the driving data.
[0061] S33. Determine the weight parameter corresponding to the i-th timestamp according to the weight parameter corresponding to the (i - 1)-th timestamp, the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and a preset step parameter.
[0062] In an embodiment of the present application, during the process of active noise reduction of the vehicle, when the noise reduction signal emitted by the vehicle speaker is close to the noise signal received by the first sensor after the driving data of the vehicle has been attenuated by the weight parameter, it can ensure a relatively low noise level inside the vehicle. Since the noise caused by the driving data of the vehicle after being attenuated by the weight parameter is the noise level received by the first sensor, to improve the accuracy of predicting the noise level inside the vehicle based on the driving data of the vehicle, the weight parameter corresponding to the i-th timestamp may be determined according to the weight parameter corresponding to the (i - 1)-th timestamp, the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and a preset step parameter, so as to update the attenuation degree of the noise signal caused by the driving data in real time, thereby improving the accuracy of predicting the noise level inside the vehicle. Specifically, for the method of determining the weight parameter corresponding to the i-th timestamp, please refer toFigure 4 Corresponding detailed description.
[0063] As Figure 4 shown, it is a flowchart of a method for determining a weight parameter provided by an embodiment of the present application. According to different requirements, the order of steps in this flowchart can be changed, and some steps can be omitted. The method for determining a weight parameter provided by the embodiment of the present application includes the following steps.
[0064] S40. Determine the weight decay data by calculating the product of the superimposed noise data corresponding to the i-th timestamp, the driving decay data corresponding to the i-th timestamp, and a preset step parameter.
[0065] In an embodiment of the present application, the weight decay data is used to characterize the decay degree of driving data and the decay level of vehicle noise data during vehicle driving. Specifically, the method for determining the weight decay data satisfies the following relational expression: ; wherein, the weight decay data (i) represents the weight decay data corresponding to the i-th timestamp; u represents the preset step parameter; e(i) represents the superimposed noise data corresponding to the i-th timestamp; R(i) represents the driving decay data corresponding to the i-th timestamp.
[0066] S41. Determine the difference between the weight parameter corresponding to the i-th timestamp and the weight decay data to obtain the weight parameter corresponding to the i-th timestamp.
[0067] In an embodiment of the present application, since the weight decay data is used to characterize the decay degree of driving data and the decay level of vehicle noise data during vehicle driving, after determining the weight decay data, the difference between the weight parameter corresponding to the i-th timestamp and the weight decay data can be determined to obtain the weight parameter corresponding to the i-th timestamp. Specifically, the specific method for determining the weight decay data corresponding to the i-th timestamp satisfies the following relational expression: ; wherein, w(i) represents the weight parameter corresponding to the i-th timestamp; w(i - 1) represents the weight parameter corresponding to the (i - 1)-th timestamp; the weight decay data (i) represents the weight decay data corresponding to the i-th timestamp.
[0068] As Figure 5 shown, it is a flowchart of a method for determining a second noise reduction signal provided by an embodiment of the present application. According to different requirements, the order of steps in this flowchart can be changed, and some steps can be omitted. The method for determining a second noise reduction signal provided by the embodiment of the present application includes the following steps.
[0069] S50. Determine second feedback data based on the first noise reduction signal according to the second transfer function.
[0070] In an embodiment of the present application, the second transfer function is used to characterize the corresponding relationship between the noise reduction signal emitted by the vehicle's speaker and the signal received by the vehicle's second sensor. To determine the signal level when the first noise reduction signal emitted by the speaker propagates to the second sensor after a phase change, the first noise reduction signal corresponding to the (i - 1)-th timestamp can be processed by convolution operation according to the second transfer function to obtain the second feedback data corresponding to the i-th timestamp. Among them, the second feedback data of the i-th timestamp is used to characterize the signal intensity when the first noise reduction signal corresponding to the (i - 1)-th timestamp propagates to the second sensor after a phase change. Specifically, the method for determining the second feedback data satisfies the following relational expression: ; where z(i) represents the second feedback data corresponding to the i-th timestamp; y(i - 1) represents the first noise reduction signal corresponding to the (i - 1)-th timestamp; h e (i) represents the transfer parameter of the second transfer function at the i-th timestamp, and the transfer parameter of the second transfer function is used to characterize the attenuation degree of the first noise reduction signal.
[0071] S51. Determine the second noise reduction signal according to the second noise signal and the second feedback data.
[0072] In an embodiment of the present application, the second noise signal corresponding to the i-th timestamp is used to characterize the noise data received by the vehicle's second sensor at the i-th timestamp, and the second feedback data of the i-th timestamp is used to characterize the signal intensity when the first noise reduction signal corresponding to the (i - 1)-th timestamp propagates to the second sensor after a phase change. The second noise reduction signal corresponding to the i-th timestamp is used to characterize the magnitude of the noise signal received by the second sensor at the i-th timestamp. When the noise reduction signal output by the vehicle's speaker at the i-th timestamp is close to the second noise reduction signal, the noise level inside the vehicle is low, and the accuracy of the vehicle's active noise reduction is high. Specifically, the method for determining the second noise reduction signal satisfies the following relational expression: ; where residual(i) represents the second noise reduction signal corresponding to the i-th timestamp; noise(i) represents the second noise signal corresponding to the i-th timestamp; z(i) represents the second feedback data corresponding to the i-th timestamp.
[0073] Please refer to Figure 6 , Figure 6It is a schematic diagram of a noise reduction control system provided by an embodiment of the present application. The noise reduction control system 600 includes an electronic device 100, a speaker 200, a first sensor 300, and a second sensor 400. The electronic device 100 is disposed in the vehicle 500, and the electronic device 100 is communicatively connected to the speaker 200, the first sensor 300, and the second sensor 400 in the vehicle 200. Among them, 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.
[0074] In an embodiment of the present application, the electronic device 100 is configured to periodically obtain noise reduction reference data, where the noise reduction reference data includes driving data of the vehicle 500, a first noise signal obtained from the first sensor 300, and a second noise signal obtained from the second sensor 400; the electronic device 100 is further configured to determine a first noise reduction signal based on the driving data and the first noise signal according to a first transfer function; where the first transfer function is used to characterize the conversion relationship between the signal emitted by the speaker 200 of the vehicle 500 and the first noise signal; the electronic device 100 is further configured to determine a second noise reduction signal based on the first noise reduction signal and the second noise signal according to a second transfer function; where the second transfer function is used to characterize the conversion relationship between the signal emitted by the speaker 200 and the second noise signal received by the second sensor 400; the electronic device 100 is further configured to control the operating state of a pre-stored noise reduction program according to the second noise reduction signal.
[0075] In an embodiment of the present application, the electronic device 100 is further configured to: when the time of obtaining the noise reduction reference data is the first time stamp, where a convolution operation is performed on the driving data according to the weight parameter corresponding to the first time stamp to obtain the first noise reduction signal corresponding to the first time stamp; when the time of obtaining the noise reduction reference data is the i-th time stamp, where i is a positive integer greater than 1, determine the first noise reduction signal and the weight parameter corresponding to the (i - 1)-th time stamp; based on the first transfer function, determine the weight parameter corresponding to the i-th time stamp according to the noise reduction reference data, the first noise reduction signal corresponding to the (i - 1)-th time stamp, and the weight parameter corresponding to the (i - 1)-th time stamp; perform a convolution operation on the driving data according to the weight parameter corresponding to the i-th time stamp to obtain the first noise reduction signal corresponding to the i-th time stamp.
[0076] In an embodiment of the present application, the electronic device 100 is further configured to: determine first feedback data corresponding to the i-th timestamp according to the first noise reduction signal corresponding to the (i - 1)-th timestamp and the first transfer function; determine superimposed noise data corresponding to the i-th timestamp according to the first feedback data and the first noise signal; determine driving attenuation data corresponding to the i-th timestamp according to the driving data and the first transfer function; determine a weight parameter corresponding to the i-th timestamp according to the weight parameter corresponding to the (i - 1)-th timestamp, the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and a preset step size parameter.
[0077] In an embodiment of the present application, the electronic device 100 is further configured to: determine weight attenuation data by calculating the product of the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and the preset step size parameter; determine the difference between the weight parameter corresponding to the i-th timestamp and the weight attenuation data to obtain the weight parameter corresponding to the i-th timestamp.
[0078] In an embodiment of the present application, the electronic device 100 is further configured to: perform a convolution operation on the first noise reduction signal corresponding to the (i - 1)-th timestamp based on the first transfer function to obtain first feedback data corresponding to the i-th timestamp.
[0079] In an embodiment of the present application, the electronic device 100 is further configured to: perform a convolution operation on the driving data based on the first transfer function to obtain driving attenuation data corresponding to the i-th timestamp.
[0080] In an embodiment of the present application, the electronic device 100 is further configured to: determine second feedback data according to the second transfer function based on the first noise reduction signal; determine the second noise reduction signal according to the second noise signal and the second feedback data.
[0081] Please refer to Figure 7 , which is a schematic structural diagram of an electronic device provided by 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 configured to execute the computer-readable instructions stored in the memory to implement a noise reduction control method according to any one of the above embodiments.
[0082] In an embodiment of the present application, the electronic device 100 further includes a bus and a computer program stored in the memory 12 and executable on the processor 13, such as a noise reduction control program.
[0083] Figure 7Only the electronic device 100 with a memory 12 and a processor 13 is shown. Those skilled in the art can understand that Figure 7 the shown structure does not constitute a limitation on the electronic device 100, and it may include fewer or more components than those shown, or combine certain components, or have different component arrangements.
[0084] In combination with 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 achieve: periodically obtaining noise reduction reference data, where the noise reduction reference data includes the driving data of the vehicle, the first noise signal obtained from the first sensor, and the second noise signal obtained from the second sensor; determining a first noise reduction signal based on the driving data and the first noise signal according to a first transfer function; where the first transfer function is used to characterize the conversion relationship between the signal emitted by the speaker of the vehicle and the first noise signal; determining a second noise reduction signal based on the first noise reduction signal and the second noise signal according to a second transfer function; where the second transfer function is used to characterize the conversion relationship between the signal emitted by the speaker and the second noise signal received by the second sensor; and controlling the operating state of the pre-stored noise reduction program according to the second noise reduction signal.
[0085] Specifically, for the specific implementation method of the above instructions by the processor 13, reference can be made to Figure 2 the description of the relevant steps in the corresponding embodiments, which will not be elaborated here.
[0086] Those skilled in the art can understand that the schematic diagram is only an example of the electronic device 100 and does not constitute a limitation on the electronic device 100. The electronic device 100 can be of a bus structure or a star structure. The electronic device 100 can also include more or fewer other hardware or software than those shown, or different component arrangements. For example, the electronic device 100 can also include input / output devices, network access devices, etc.
[0087] It should be noted that the electronic device 100 is only an example. Other existing or future electronic products that can be adapted to this application should also be included in the protection scope of this application and are included herein by reference.
[0088] Among them, the memory 12 includes at least one type of readable storage medium, which can be non-volatile or volatile. The readable storage medium includes flash memory, mobile hard disk, multimedia card, card-type memory (such as SD or DX memory, etc.), magnetic memory, magnetic disk, optical disc, etc. The memory 12 can be an internal storage unit of the electronic device 100 in some embodiments, such as the mobile hard disk of the electronic device 100. The memory 12 can also be an external storage device of the electronic device 100 in other embodiments, such as a plug-in mobile hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a FlashCard, etc. equipped on the electronic device 100. The memory 12 can be used not only to store application software installed on the electronic device 100 and various types of data, such as the code of a noise reduction control program, etc., but also to temporarily store data that has been output or will be output.
[0089] In some embodiments, the processor 13 can be composed of integrated circuits. For example, it can be composed of a single packaged integrated circuit, or can be composed of multiple integrated circuits with the same or different functions packaged, including a combination of one or more central processing units (CPUs), microprocessors, digital processing chips, graphics processors, and various control chips, etc. The processor 13 is the control core (Control Unit) of the electronic device 100, connecting various components of the entire electronic device 100 through various interfaces and circuits, and by running or executing programs or modules stored in the memory 12 (such as executing a noise reduction control program, etc.), and calling data stored in the memory 12, to perform various functions of the electronic device 100 and process data.
[0090] The processor 13 executes the operating system of the electronic device 100 and various installed application programs. The processor 13 executes the application programs to implement the steps in the above-mentioned embodiments of each noise reduction control method, such as Figure 2 the steps shown.
[0091] Exemplarily, the computer program can be divided into one or more modules / units, and the one or more modules / units are stored in the memory 12 and executed by the processor 13 to complete this application. The one or more modules / units can be a series of computer-readable instruction segments capable of performing specific functions, and these instruction segments are used to describe the execution process of the computer program in the electronic device 100.
[0092] The integrated unit implemented in the form of software functional modules can be stored in a computer-readable storage medium. The above-mentioned software functional modules are stored in a storage medium and include several instructions for causing a computer device (which may be a personal computer, a computer device, or a network device, etc.) or a processor to execute a part of the noise reduction control method described in various embodiments of the present application.
[0093] If the integrated module / unit of 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, to implement all or part of the processes in the above-mentioned embodiment methods of the present application, it can also be completed by a computer program instructing relevant hardware devices. The computer program can be stored in a computer-readable storage medium. When the computer program is executed by a processor, the steps of the above-mentioned various method embodiments can be implemented.
[0094] Among them, the computer program includes computer program code, and the computer program code can be in the form of source code, object code, executable file, or some intermediate form, etc. The computer-readable medium can 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, Read-Only Memory), random access memory, and other memories, etc.
[0095] Furthermore, the computer-readable storage medium mainly includes a storage program area and a storage data area. Among them, the storage program area can store an operating system, application programs required for at least one function, etc.; the storage data area can store data created according to the use of the blockchain node, etc.
[0096] The bus can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. This bus can be divided into an address bus, a data bus, a control bus, etc. For the sake of representation, in Figure 7 only one arrow is used to represent it, but it does not mean that there is only one bus or one type of bus. The bus is set to realize the connection and communication between the memory 12 and at least one processor 13, etc.
[0097] An embodiment of the present application also provides a computer-readable storage medium (not shown in the figure), in which computer-readable instructions are stored, 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.
[0098] In several embodiments provided by the present application, it should be understood that the disclosed system and method can be implemented in other ways. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical units, that is, they may be located in one place or distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0099] In addition, in each embodiment of the present application, the functional modules can be integrated in a processing unit, or each unit can exist physically alone, or two or more units can be integrated in one unit. The above integrated unit can be implemented in the form of hardware or in the form of a combination of hardware and software functional modules.
[0100] In addition, obviously, the term "including" does not exclude other units or steps, and the singular does not exclude the plural. The multiple units or devices described in the specification can also be implemented by one unit or device through software or hardware. The terms such as "first" and "second" are used to represent names and do not represent any specific order.
[0101] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application and not to limit them. Although the present application has been described in detail with reference to the preferred embodiments, those of ordinary skill in the art should understand that the technical solutions of the present application can be modified or equivalently replaced without departing from the spirit and scope of the technical solutions of the present application.
Claims
1. A noise reduction control method, applied to an electronic device, wherein the electronic device is installed in a vehicle, characterized in that: The electronic device is communicatively connected to a speaker, a first sensor and a second sensor, and the method includes: Periodically acquiring noise reduction reference data, wherein the noise reduction reference data includes driving data of the vehicle, a first noise signal acquired from a first sensor, and a second noise signal acquired from a second sensor; Based on the driving data and the first noise signal, determining a first noise reduction signal according to a first transfer function; the first transfer function is used to characterize a conversion relationship between a signal emitted by a speaker of the vehicle and the first noise signal; Based on the first noise reduction signal and the second noise signal, determining a second noise reduction signal according to a second transfer function; the second transfer function is used to characterize the conversion relationship between the signal emitted by the speaker and the second noise signal received by the second sensor; According to the second noise reduction signal, the running state of the pre-stored noise reduction program is controlled.
2. The noise reduction control method according to claim 1, characterized in that: The determining, based on the driving data and the first noise signal and according to a first transfer function, a first noise reduction signal comprises: In a case where the time of acquiring the noise reduction reference data is a first timestamp, wherein a convolution operation is performed on the driving data according to a weight parameter corresponding to the first timestamp to obtain a first noise reduction signal corresponding to the first timestamp; In a case where the time at which the noise reduction reference data is obtained is the i-th timestamp, where i is a positive integer greater than 1, determining a first noise reduction signal and a weight parameter corresponding to the i-1-th timestamp; Determine, based on the first transfer function, the weight parameter corresponding to the i-th timestamp according to the noise reduction reference data, the first noise reduction signal corresponding to the i-1th timestamp, and the weight parameter corresponding to the i-1th timestamp; A convolution operation is performed on the driving data according to the weight parameter corresponding to the i-th timestamp to obtain a first noise reduction signal corresponding to the i-th timestamp.
3. The noise reduction control method according to claim 2, characterized in that: The determining, based on the first transfer function and according to the noise reduction reference data, the first noise reduction signal corresponding to the i-1th timestamp, and the weight parameter corresponding to the i-1th timestamp, the weight parameter corresponding to the i-1th timestamp comprises: Determining first feedback data corresponding to the i-th timestamp according to the first noise reduction signal corresponding to the i-1-th timestamp and the first transfer function; Determine, according to the first feedback data and the first noise signal, superimposed noise data corresponding to the i-th timestamp; Determining driving attenuation data corresponding to the i-th timestamp according to the driving data and the first transfer function; The weight parameter corresponding to the i-1th timestamp is determined according to the weight parameter corresponding to the i-1th timestamp, the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and a preset step size parameter.
4. The noise reduction control method according to claim 3, characterized in that: The determining the weight parameter corresponding to the i-th timestamp according to the weight parameter corresponding to the i-1th timestamp, the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and the preset step size parameter comprises: Determine weight attenuation data by calculating the product of the superimposed noise data corresponding to the i-th timestamp, the driving attenuation data corresponding to the i-th timestamp, and a preset step length parameter; Determine the difference between the weight parameter corresponding to the i-th timestamp and the weight decay data to obtain the weight parameter corresponding to the i-th timestamp.
5. The noise reduction control method according to claim 3, characterized in that: The determining, according to the first noise reduction signal corresponding to the i-1th timestamp and the first transfer function, the first feedback data corresponding to the i-th timestamp comprises: A convolution operation is performed on the first noise reduction signal corresponding to the (i-1)th timestamp based on the first transfer function to obtain first feedback data corresponding to the (i)th timestamp.
6. The noise reduction control method according to claim 3, characterized in that: The determining, according to the driving data and the first transfer function, the driving attenuation data corresponding to the i-th timestamp comprises: A convolution operation is performed on the driving data based on the first transfer function to obtain driving attenuation data corresponding to the i-th timestamp.
7. The noise reduction control method according to claim 1, characterized in that: The determining the second noise reduction signal according to a second transfer function based on the first noise reduction signal and the second noise signal comprises: determining second feedback data according to the second transfer function based on the first noise reduction signal; The second noise reduction signal is determined according to the second noise signal and the second feedback data.
8. A noise reduction control system, comprising an electronic device, wherein the electronic device is installed in a vehicle, characterized in that: The system further comprises a speaker, a first sensor and a second sensor, wherein the electronic device is communicatively connected to the speaker, the first sensor and the second sensor; The electronic device is used to periodically obtain noise reduction reference data, wherein the noise reduction reference data includes driving data of the vehicle, a first noise signal obtained from a first sensor, and a second noise signal obtained from a second sensor; The electronic device is further used to determine a first noise reduction signal according to a first transfer function based on the driving data and the first noise signal; wherein the first transfer function is used to characterize a conversion relationship between a signal emitted by a speaker of the vehicle and the first noise signal; The electronic device is further used to determine a second noise reduction signal according to a second transfer function based on the first noise reduction signal and the second noise signal; wherein the second transfer function is used to characterize a conversion relationship between a signal emitted by the speaker and a second noise signal received by the second sensor; The electronic device is further used to control the running state of a pre-stored noise reduction program according to the second noise reduction 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
Cited By
Pump station distributed intelligent noise reduction system and method based on multi-source energy self-supply
CN120932623A