CN-117183958-B - Active noise reduction method and device for vehicle, electronic equipment and storage medium
Abstract
The invention provides a vehicle active noise reduction method and device, electronic equipment and a storage medium. During the running process of the automobile, the target amplitude is searched in the mapping relation between the preset target amplitude and the motor speed through the current motor speed, and a noise reduction signal is generated based on the current motor frequency, the target amplitude and the reverse motor phase so as to offset the order noise of the gear, so that the automobile is actively noise reduced. According to the mode, the corresponding noise frequency spectrum is inquired according to the current motor rotation speed without adjusting the torque distribution of the front and rear electric drive systems, and the anti-phase noise reduction signal is played to actively reduce noise, so that the squeal suppression effect can be improved under the heavy load condition. The invention does not need to adjust the torque distribution of the front and rear electric drive systems, so that the driving safety is not affected.
Inventors
- YANG JIAYOU
- YANG JING
- YU FUYONG
- ZHENG WEI
- ZHAO CHEN
Assignees
- 重庆长安新能源汽车科技有限公司
Dates
- Publication Date
- 20260505
- Application Date
- 20230327
Claims (9)
- 1. A vehicle active noise reduction method, characterized in that the vehicle active noise reduction method comprises: if the vehicle to be denoised is in a running state, acquiring current noise data of an electric drive system in the vehicle to be denoised, wherein the current noise data comprises a current motor rotating speed, a current motor frequency and a current motor phase; searching a target amplitude in a preset mapping relation between the target amplitude and the motor rotating speed according to the current motor rotating speed, wherein the mapping relation between the target amplitude and the motor rotating speed comprises an association relation between the target amplitude and the motor rotating speed; Generating a noise reduction signal according to the current motor frequency, the target amplitude and the reverse motor phase so as to actively reduce noise of the vehicle; Before searching the target amplitude in the preset mapping relation between the target amplitude and the motor rotating speed according to the current motor rotating speed, acquiring sample noise data of a sample electric drive system, wherein the sample noise data comprises a plurality of sample motor rotating speeds and sample noise sound pressure levels; the method comprises the steps of generating a mapping relation between a sample noise sound pressure level and a sample motor rotating speed according to sample motor rotating speeds and sample noise sound pressure levels of different orders, setting a first target sound pressure level corresponding to the sample motor rotating speed, generating a mapping relation between the sample motor rotating speed and the first target sound pressure level, comparing the magnitudes of the sample noise sound pressure level and the first target sound pressure level at the same sample motor rotating speed, and obtaining a mapping relation between a target amplitude and the motor rotating speed according to a comparison result; The method comprises the steps of obtaining a mapping relation between a target amplitude and a motor rotating speed according to a comparison result, adjusting a first target sound pressure level according to a first scale factor to obtain a second target sound pressure level, generating a mapping relation between the second target sound pressure level and the sample motor rotating speed by the sample motor rotating speed and the second target sound pressure level, searching the sample noise sound pressure level in the mapping relation between the sample noise sound pressure level and the sample motor rotating speed according to the sample motor rotating speed, searching the second target sound pressure level in the mapping relation between the second target sound pressure level and the sample motor rotating speed, judging whether the sample noise sound pressure level is smaller than the second target sound pressure level, determining a difference value between the sample noise sound pressure level and the second target sound pressure level as a target amplitude if the sample noise sound pressure level is larger than or equal to the second target sound pressure level, determining a second preset threshold as a target amplitude if the sample noise sound pressure level is smaller than the second target sound pressure level, and generating a mapping relation between the target amplitude and the motor rotating speed according to the motor rotating speed and the target amplitude.
- 2. The vehicle active noise reduction method of claim 1, wherein the sample noise data further comprises a sample motor frequency and a sample motor phase.
- 3. The vehicle active noise reduction method according to claim 2, wherein obtaining the map between the target amplitude and the motor rotation speed according to the comparison result includes: according to the rotation speed of the sample motor, the sample noise sound pressure level is found out in the mapping relation between the sample noise sound pressure level and the rotation speed of the sample motor, and the first target sound pressure level is found out in the mapping relation between the rotation speed of the sample motor and the first target sound pressure level; judging whether the sample noise sound pressure level is smaller than a first target sound pressure level or not; if the sample noise sound pressure level is greater than or equal to the first target sound pressure level, determining a difference value between the sample noise sound pressure level and the first target sound pressure level as a target amplitude, and if the sample noise sound pressure level is less than the target sound pressure level, determining a first preset threshold as a first target amplitude; And generating a mapping relation between the target amplitude and the motor rotating speed according to the motor rotating speed and the target amplitude.
- 4. The vehicle active noise reduction method according to claim 1, wherein after generating an anti-phase noise reduction signal according to the frequency corresponding to the current motor rotation speed, the amplitude and the reverse phase information, comprising: adjusting the target amplitude according to the second scale factor to obtain an adjusted amplitude; and generating an anti-phase noise reduction signal according to the frequency corresponding to the current motor rotating speed, the adjustment amplitude and the reverse phase, wherein the reverse phase is opposite to the current motor phase.
- 5. The vehicle active noise reduction method according to claim 2, wherein the sample noise data is collected by a noise collection device, and the noise reduction signal is transmitted by a sonic transmission device; And taking the relative position relationship between the noise acquisition device and the sample electric drive system as a first relative position relationship, and taking the relative position relationship between the sound wave transmitting equipment and the electric drive system in the vehicle to be noise reduced as a second relative position relationship, wherein the second relative position relationship is consistent with the first relative position relationship.
- 6. The vehicle active noise reduction method according to claim 4, wherein the minimum first scale factor is determined by a maximum power of the sonic transmission device, and the maximum second scale factor is determined by a minimum power of the sonic transmission device.
- 7. An active noise reduction device for a vehicle, comprising: the system comprises an acquisition module, a control module and a control module, wherein the acquisition module is configured to acquire current noise data of an electric drive system in a vehicle to be denoised if the vehicle to be denoised is in a running state, and the current noise data comprises a current motor rotating speed, a current motor frequency and a current motor phase; The searching module is configured to search a target amplitude in a preset mapping relation between the target amplitude and the motor rotating speed according to the current motor rotating speed, and the mapping relation between the target amplitude and the motor rotating speed comprises an association relation between the target amplitude and the motor rotating speed; the generation module is configured to generate a noise reduction signal according to the current motor frequency, the target amplitude and the reverse motor phase so as to actively reduce noise of the vehicle; Before searching the target amplitude in the preset mapping relation between the target amplitude and the motor rotating speed according to the current motor rotating speed, the searching module further comprises the steps of obtaining sample noise data of a sample electric drive system, wherein the sample noise data comprises a plurality of sample motor rotating speeds and sample noise sound pressure levels; the method comprises the steps of generating a mapping relation between a sample noise sound pressure level and a sample motor rotating speed according to sample motor rotating speeds and sample noise sound pressure levels of different orders, setting a first target sound pressure level corresponding to the sample motor rotating speed, generating a mapping relation between the sample motor rotating speed and the first target sound pressure level, comparing the magnitudes of the sample noise sound pressure level and the first target sound pressure level at the same sample motor rotating speed, and obtaining a mapping relation between a target amplitude and the motor rotating speed according to a comparison result; The method comprises the steps of obtaining a mapping relation between a target amplitude and a motor rotating speed according to a comparison result, adjusting a first target sound pressure level according to a first scale factor to obtain a second target sound pressure level, generating a mapping relation between the second target sound pressure level and the sample motor rotating speed by the sample motor rotating speed and the second target sound pressure level, searching the sample noise sound pressure level in the mapping relation between the sample noise sound pressure level and the sample motor rotating speed according to the sample motor rotating speed, searching the second target sound pressure level in the mapping relation between the second target sound pressure level and the sample motor rotating speed, judging whether the sample noise sound pressure level is smaller than the second target sound pressure level, determining a difference value between the sample noise sound pressure level and the second target sound pressure level as a target amplitude if the sample noise sound pressure level is larger than or equal to the second target sound pressure level, determining a second preset threshold as a target amplitude if the sample noise sound pressure level is smaller than the second target sound pressure level, and generating a mapping relation between the target amplitude and the motor rotating speed according to the motor rotating speed and the target amplitude.
- 8. An electronic device, the electronic device comprising: One or more processors; Storage means for storing one or more programs that, when executed by the one or more processors, cause the electronic device to implement the vehicle active noise reduction method of any of claims 1-6.
- 9. A computer-readable storage medium, having stored thereon a computer program which, when executed by a processor of a computer, causes the computer to perform the vehicle active noise reduction adjustment method of any one of claims 1 to 6.
Description
Active noise reduction method and device for vehicle, electronic equipment and storage medium Technical Field The application relates to the technical field of automobile NVH active noise reduction, in particular to a vehicle active noise reduction method and device, electronic equipment and a storage medium. Background Gear rattle of an electric drive assembly and a hybrid transmission is one of the key NVH problems. The source of gear squeal is the transmission error of the on-load gear. At present, gear squeal is generally avoided from the design point of view, for example, chinese patent publication No. CN115195646A, a vehicle gear noise adjusting method and related equipment are disclosed, the patent discloses a vehicle gear noise adjusting method and related equipment, the gear squeal value of a target vehicle at a target constant speed is determined, and under the condition that the gear squeal value is larger than a preset squeal value, the torque distribution proportion of a front electric drive system and a rear electric drive system of the target vehicle at the target constant speed is adjusted so as to reduce the gear squeal value. Therefore, the four-wheel drive vehicle is mainly used for four-wheel drive vehicles, vehicle noise is compared with a preset squeal threshold value, and then torque distribution of front and rear electric drive systems is adjusted, so that the purpose of reducing squeal is achieved. However, the reference 1 can be used only for a four-wheel drive system, and the reduction of squeal by torque adjustment may affect drivability and possibly even driving safety. And the torque distribution is strictly calibrated, the torque cannot be adjusted at will under the general condition, and if the heavy load condition is met, namely the total torque value is larger, the adjustable range of the front and rear electric drive torque is smaller, and the squeal suppression effect is also not ideal. Disclosure of Invention In view of the above-mentioned drawbacks of the prior art, the present invention provides a method and apparatus for active noise reduction of a vehicle, an electronic device, and a storage medium, so as to solve the above-mentioned technical problems. The vehicle active noise reduction method comprises the steps of obtaining current noise data of an electric drive system in a vehicle to be noise reduced if the vehicle to be noise reduced is in a running state, wherein the current noise data comprise current motor rotation speed, current motor frequency and current motor phase, searching a target amplitude in a preset mapping relation between the target amplitude and the motor rotation speed according to the current motor rotation speed, wherein the mapping relation between the target amplitude and the motor rotation speed comprises an association relation between the target amplitude and the motor rotation speed, and generating noise reduction signals according to the current motor frequency, the first target amplitude and the reverse motor phase so as to actively noise the vehicle. In an embodiment of the invention, before searching a first target amplitude in a preset mapping relation between a target amplitude and a motor rotating speed according to the current motor rotating speed, the method further comprises the steps of obtaining sample noise data of a sample electric drive system, wherein the sample noise data comprise a plurality of sample motor rotating speeds, sample noise sound pressure levels, sample motor frequencies and sample motor phases, generating mapping relations between sample noise sound pressure levels and sample motor rotating speeds according to sample motor rotating speeds and sample noise sound pressure levels of different orders, setting a first target sound pressure level corresponding to the sample motor rotating speed, generating mapping relations between the sample motor rotating speed and the first target sound pressure level, comparing the sizes of the sample noise sound pressure levels and the first target sound pressure levels under the same sample motor rotating speed, and obtaining the mapping relation between the target amplitude and the motor rotating speed according to comparison results. In an embodiment of the invention, a mapping relationship between a target amplitude and a motor rotating speed is obtained according to a comparison result, wherein the mapping relationship comprises the steps of searching a sample noise sound pressure level in a mapping relationship between a sample noise sound pressure level and the sample motor rotating speed according to the sample motor rotating speed, searching a first target sound pressure level in a mapping relationship between the sample motor rotating speed and the first target sound pressure level, judging whether the sample noise sound pressure level is smaller than the first target sound pressure level, determining a difference value between the sample noise sound pressure le