Vehicle engine power control method and device

By separating human voices, entertainment sounds and engine noises in the vehicle, and using Fourier transform and blind signal separation technology to determine the noise boundary, the problems of poor noise separation accuracy and large resource occupation in the existing technology are solved, and the precise separation and adaptive control of engine noise are achieved, and the acoustic environment and safety of the vehicle are improved.

CN120580983APending Publication Date: 2025-09-02GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510724698.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-09-02

AI Technical Summary

Technical Problem

In the prior art, the accuracy of blind signal separation is poor, resulting in noise separation interfering with each other, increasing sensor costs and occupies a lot of computing power and memory, which cannot meet the needs of vehicles in different scenarios.

Method used

By collecting noise signals in the vehicle, separating human voices, entertainment sounds and engine noises, using Fourier transform and blind signal separation technology, the sound and vibration roughness characteristics table of the entire engine single sound source is updated, the noise boundaries are determined, and the engine power control is dynamically adjusted.

Benefits of technology

It realizes accurate separation and adaptive control of engine noise in different scenarios, reduces computing power and memory usage, improves the comprehensiveness and accuracy of noise analysis, reduces the noise level in the car, and improves user experience and safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120580983A_ABST
    Figure CN120580983A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a vehicle engine power control method and device. The method comprises the steps that noise signals at at least one preset position in a vehicle are collected; separating at least one of human voice noise, entertainment noise and engine noise in the noise signal to obtain background noise of the vehicle; the noise boundary used for controlling the engine power is determined according to the background noise, self-adaptive control over the noise in the vehicle is achieved, the sound vibration roughness, the dynamic property, the economical efficiency and the like are considered to the maximum extent, human voice noise and entertainment sound noise are separated out under the condition that sensors are not additionally arranged, computing power occupancy and memory occupancy are reduced, intelligence is achieved, and the method is suitable for popularization and application. And engine noise is actively controlled.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the technical field of engine sound quality development, and in particular to a method and device for controlling vehicle engine power. Background Art

[0002] In related technologies, for background noise used for masking, while eliminating the influence of real-time engine noise, human voices and entertainment sounds should not be used as masking background noise. Therefore, the noise can be directly separated through blind signal separation; sensors can also be arranged at key points, and the transfer path analysis method can be used for fitting separation.

[0003] However, in related technologies, the accuracy of blind signal separation is poor, and the separated different noises will interfere with each other, thus leading to misjudgment; adding sensors not only increases costs, but also requires more computing power and memory for transmission path analysis, which cannot meet the needs of vehicle use in different scenarios and urgently needs improvement. Summary of the Invention

[0004] The embodiments of the present application provide a method and device for controlling vehicle engine power, aiming to improve the related art, in which blind signal separation has poor accuracy and is prone to misjudgment. The addition of sensors not only increases costs but also requires a large amount of computing power and memory, which cannot meet the vehicle's usage requirements in different scenarios.

[0005] A first aspect of the present application provides a method for controlling vehicle engine power, which is applied in the vehicle development stage, wherein the method includes the following steps: collecting a noise signal at at least one preset location in the vehicle; separating at least one of human voice noise, entertainment noise, and engine noise in the noise signal to obtain the background noise of the vehicle; and determining a noise boundary for controlling the engine power based on the background noise.

[0006] Through the above technical solution, human voice noise, entertainment noise and engine noise can be separated from the noise signal inside the vehicle during the vehicle development stage, and then the background noise can be obtained, thereby determining the noise boundary used to control the engine power, realizing adaptive control of the noise inside the vehicle, and taking into account the acoustic vibration roughness characteristics, dynamic performance, economy, etc. to the greatest extent. Without adding sensors, human voice noise and entertainment noise can be separated, reducing computing power and memory usage, realizing intelligent and active control of engine noise.

[0007] Optionally, in one embodiment of the present application, collecting a noise signal at at least one preset position in the vehicle includes: obtaining engine noise information corresponding to the engine under at least one operating condition; determining an engine noise frequency of the engine based on the engine noise information; and determining a noise frequency of the noise signal based on the engine noise frequency, so as to collect a noise signal within the noise frequency.

[0008] Through the above technical solution, the engine noise frequency of the engine can be determined according to the engine noise information corresponding to the engine under different working conditions, and then the noise frequency of the noise signal can be determined, and the noise signal within the noise frequency can be collected. By determining the noise signal through the engine noise frequency, the noise components related to the engine can be captured more accurately, the interference of other irrelevant noises can be reduced, the accuracy of the collected data can be improved, the actual acoustic environment in the vehicle can be more realistically reflected, the data processing volume can be reduced, the speed of data processing and analysis can be accelerated, and work efficiency can be improved.

[0009] Optionally, in one embodiment of the present application, separating at least one of human voice noise, entertainment noise and engine noise in the noise signal includes: judging whether human voice noise and / or entertainment noise exist in the noise signal based on the current operating status of at least one device of the vehicle; if the human voice noise and / or the entertainment noise exist in the noise signal, separating the human voice noise and / or the entertainment noise to obtain a processed noise signal, and separating the engine noise from the processed noise signal; if the human voice noise and the entertainment noise do not exist in the noise signal, separating the engine noise from the noise signal.

[0010] Through the above technical solution, it is possible to determine whether human voice noise and / or entertainment noise exist in the noise signal based on the current operating status of at least one device in the vehicle, and when human voice noise and / or entertainment noise exist in the noise signal, separate them to obtain a processed noise signal, and separate the engine noise from the processed noise signal; if human voice noise and entertainment noise do not exist, the engine noise is separated from the noise signal. By utilizing the current operating status of the device to improve the accuracy of noise separation, the noise separation strategy can be dynamically adjusted according to the actual scenario, thereby providing the vehicle with adaptability in different usage scenarios.

[0011] Optionally, in one embodiment of the present application, separating the engine noise from the processed noise signal and separating the engine noise include: intercepting the processed noise signal or the noise signal according to a preset interception time length to obtain a noise signal that meets preset conditions; performing Fourier transform on the noise signal that meets the preset conditions to obtain a corresponding noise spectrum; based on the noise spectrum, blindly signal separating each order spectrum of the engine noise; using the each order spectrum to update and calibrate an initial engine single sound source whole vehicle acoustic vibration roughness characteristic table to obtain a final engine single sound source whole vehicle acoustic vibration roughness characteristic table; and separating the engine noise using the final engine single sound source whole vehicle acoustic vibration roughness characteristic table.

[0012] Through the above technical solution, the processed noise signal or the noise signal can be intercepted and processed according to a certain interception time, thereby obtaining a noise signal that meets certain conditions, and using Fourier transform to obtain the corresponding noise spectrum, and then blindly separate the various order spectra of the engine noise, update and calibrate the whole vehicle acoustic roughness characteristic table of the engine single sound source, and then separate the engine noise, thereby achieving accurate separation of the engine noise, being able to capture the noise characteristics under different states, improving the comprehensiveness and accuracy of the engine noise analysis, and using Fourier transform and blind signal separation to more accurately understand the composition and characteristics of the engine noise, avoid interference from other noise sources, and thereby enhance the adaptability and flexibility of the system.

[0013] Optionally, in one embodiment of the present application, determining the noise boundary for controlling engine power based on the background noise includes: using the background noise to determine the background noise value of the background noise at different times; based on the background noise value, obtaining the background noise boundary of the background noise at the different times; and using the background noise boundary to perform reverse deduction to determine the noise boundary for controlling engine power.

[0014] Through the above technical solution, the background noise can be used to first determine the background noise values ​​at different times, and then the background noise boundaries of the background noise at different times can be obtained, so that the background noise boundaries used to control the engine power can be determined using the background noise boundaries. By real-time monitoring of the background noise values ​​of the background noise at different times, the noise boundaries can be dynamically adjusted, so that the engine power control can more accurately adapt to the changes in the actual environmental noise, thereby improving the control accuracy, and reducing the impact of environmental noise changes on engine power control, improving the robustness of the system, and thus improving user experience and safety.

[0015] A second aspect of the present application provides a method for controlling vehicle engine power, which is applied to a vehicle application stage, wherein the method comprises the following steps: collecting an actual noise signal at at least one preset location in an actual vehicle; separating actual engine noise from the actual noise signal; determining whether the actual engine noise is within a pre-obtained noise boundary of the engine power; if the actual engine noise is not within the pre-obtained noise boundary of the engine power, adjusting the actual engine noise based on the pre-obtained noise boundary of the engine power until the adjusted actual engine noise is within the pre-obtained noise boundary of the engine power, and calculating the power of the engine in the actual vehicle from the engine speed and engine torque corresponding to the adjusted actual engine noise in a pre-obtained final engine single sound source whole vehicle acoustic roughness characteristic table, wherein the pre-obtained noise boundary of the engine power is obtained from the actual engine noise, and the pre-obtained final engine single sound source whole vehicle acoustic roughness characteristic table is obtained from the actual engine noise; if the actual engine noise is within the pre-obtained noise boundary of the engine power, calculating the power of the engine in the actual vehicle from the engine speed and engine torque corresponding to the actual engine noise in the pre-obtained final engine single sound source whole vehicle acoustic roughness characteristic table.

[0016] The above technical solution can separate actual engine noise from an actual noise signal in an actual vehicle, determine whether the actual engine noise is within a pre-determined noise boundary of engine power, and adjust the actual engine noise if it is not within the pre-determined noise boundary of engine power. Furthermore, the engine power is calculated using the engine speed and engine torque corresponding to the adjusted actual engine noise. Furthermore, if the actual engine noise is within the pre-determined noise boundary of engine power, the engine power is calculated based on the engine speed and engine torque corresponding to the actual engine noise in a pre-determined final engine single sound source whole-vehicle acoustic roughness characteristic table. Based on the pre-determined noise boundary of engine power, the actual engine noise is confined within the boundary, effectively preventing engine noise from exceeding a reasonable range, significantly reducing the noise level in the vehicle interior, and improving the comfort of the acoustic environment in the vehicle interior. This allows the vehicle to maintain good acoustic roughness characteristics under different operating conditions and adapt to various complex driving environments. This ensures that the engine can output appropriate power under different operating conditions, meeting the vehicle's power requirements, reducing fuel consumption, and thus improving the vehicle's economy.

[0017] A third aspect of the present application provides a vehicle engine power control device, which is applied to the vehicle development stage, wherein the device includes: a first acquisition module, used to collect noise signals at at least one preset location in the vehicle; a first separation module, used to separate at least one of human voice noise, entertainment noise and engine noise in the noise signal to obtain the background noise of the vehicle; and a control module, used to determine a noise boundary for controlling the engine power based on the background noise.

[0018] Through the above technical solution, human voice noise, entertainment noise and engine noise can be separated from the noise signal inside the vehicle during the vehicle development stage, and then the background noise can be obtained, thereby determining the noise boundary used to control the engine power, realizing adaptive control of the noise inside the vehicle, and taking into account the acoustic vibration roughness characteristics, dynamic performance, economy, etc. to the greatest extent. Without adding sensors, human voice noise and entertainment noise can be separated, reducing computing power and memory usage, realizing intelligent and active control of engine noise.

[0019] Optionally, in one embodiment of the present application, the first acquisition module includes: an acquisition unit, used to acquire engine noise information corresponding to the engine under at least one operating condition; a first determination unit, used to determine the engine noise frequency of the engine based on the engine noise information; and an acquisition unit, used to determine the noise frequency of the noise signal based on the engine noise frequency, so as to acquire the noise signal within the noise frequency.

[0020] Through the above technical solution, the engine noise frequency of the engine can be determined according to the engine noise information corresponding to the engine under different working conditions, and then the noise frequency of the noise signal can be determined, and the noise signal within the noise frequency can be collected. By determining the noise signal through the engine noise frequency, the noise components related to the engine can be captured more accurately, the interference of other irrelevant noises can be reduced, the accuracy of the collected data can be improved, the actual acoustic environment in the vehicle can be more realistically reflected, the data processing volume can be reduced, the speed of data processing and analysis can be accelerated, and work efficiency can be improved.

[0021] Optionally, in one embodiment of the present application, the first separation module includes: a judgment unit, used to judge whether human voice noise and / or entertainment sound noise exists in the noise signal based on the current operating status of at least one device of the vehicle; a first separation unit, used to separate the human voice noise and / or the entertainment sound noise when the human voice noise and / or the entertainment sound noise exist in the noise signal to obtain a processed noise signal, and separate the engine noise from the processed noise signal; a second separation unit, used to separate the engine noise from the noise signal when the human voice noise and the entertainment sound noise do not exist in the noise signal.

[0022] Through the above technical solution, it is possible to determine whether human voice noise and / or entertainment noise exist in the noise signal based on the current operating status of at least one device in the vehicle, and when human voice noise and / or entertainment noise exist in the noise signal, separate them to obtain a processed noise signal, and separate the engine noise from the processed noise signal; if human voice noise and entertainment noise do not exist, the engine noise is separated from the noise signal. By utilizing the current operating status of the device to improve the accuracy of noise separation, the noise separation strategy can be dynamically adjusted according to the actual scenario, thereby providing the vehicle with adaptability in different usage scenarios.

[0023] Optionally, in one embodiment of the present application, the first separation unit and the second separation unit include: an interception subunit, used to intercept and process the processed noise signal or the noise signal according to a preset interception time length to obtain a noise signal that meets preset conditions; a transformation subunit, used to perform Fourier transform on the noise signal that meets the preset conditions to obtain a corresponding noise spectrum; a blind signal separation subunit, used to blindly signal separate the various order spectra of the engine noise based on the noise spectrum; a generation subunit, used to update and calibrate the initial engine single sound source whole vehicle acoustic vibration roughness characteristic table using the various order spectra to obtain a final engine single sound source whole vehicle acoustic vibration roughness characteristic table; and a separation subunit, used to separate the engine noise using the final engine single sound source whole vehicle acoustic vibration roughness characteristic table.

[0024] Through the above technical solution, the processed noise signal or the noise signal can be intercepted and processed according to a certain interception time, thereby obtaining a noise signal that meets certain conditions, and using Fourier transform to obtain the corresponding noise spectrum, and then blindly separate the various order spectra of the engine noise, update and calibrate the whole vehicle acoustic roughness characteristic table of the engine single sound source, and then separate the engine noise, thereby achieving accurate separation of the engine noise, being able to capture the noise characteristics under different states, improving the comprehensiveness and accuracy of the engine noise analysis, and using Fourier transform and blind signal separation to more accurately understand the composition and characteristics of the engine noise, avoid interference from other noise sources, and thereby enhance the adaptability and flexibility of the system.

[0025] Optionally, in one embodiment of the present application, the control module includes: a second determination unit, used to use the background noise to determine the background noise value of the background noise at different times; a generation unit, used to obtain the background noise boundary of the background noise at the different times based on the background noise value; and a third determination unit, used to use the background noise boundary for reverse deduction to determine the noise boundary used to control the engine power.

[0026] Through the above technical solution, the background noise can be used to first determine the background noise values ​​at different times, and then the background noise boundaries of the background noise at different times can be obtained, so that the background noise boundaries used to control the engine power can be determined using the background noise boundaries. By real-time monitoring of the background noise values ​​of the background noise at different times, the noise boundaries can be dynamically adjusted, so that the engine power control can more accurately adapt to the changes in the actual environmental noise, thereby improving the control accuracy, and reducing the impact of environmental noise changes on engine power control, improving the robustness of the system, and thus improving user experience and safety.

[0027] A fourth aspect of the present application provides a vehicle engine power control device, which is applied to the vehicle application stage, wherein the device includes: a second acquisition module, used to acquire an actual noise signal at at least one preset position in the actual vehicle; a second separation module, used to separate the actual engine noise in the actual noise signal; a judgment module, used to judge whether the actual engine noise is located within the noise boundary of the pre-obtained engine power; a first calculation module, used to adjust the actual engine noise based on the noise boundary of the pre-obtained engine power when the actual engine noise is not located within the noise boundary of the pre-obtained engine power, until the adjusted actual engine noise is located within the noise boundary of the pre-obtained engine power. The first calculation module comprises a first calculation module and a second calculation module for calculating the power of the engine in the actual vehicle from the engine speed and engine torque corresponding to the adjusted actual engine noise in the pre-obtained final engine single sound source whole vehicle acoustic roughness characteristic table, wherein the pre-obtained noise boundary of the engine power is obtained from the actual engine noise, and the pre-obtained final engine single sound source whole vehicle acoustic roughness characteristic table is obtained from the actual engine noise. The second calculation module is configured to calculate the power of the engine in the actual vehicle from the engine speed and engine torque corresponding to the actual engine noise in the pre-obtained final engine single sound source whole vehicle acoustic roughness characteristic table when the actual engine noise is within the pre-obtained noise boundary of the engine power.

[0028] The above technical solution can separate actual engine noise from an actual noise signal in an actual vehicle, determine whether the actual engine noise is within a pre-determined noise boundary of engine power, and adjust the actual engine noise if it is not within the pre-determined noise boundary of engine power. Furthermore, the engine power is calculated using the engine speed and engine torque corresponding to the adjusted actual engine noise. Furthermore, if the actual engine noise is within the pre-determined noise boundary of engine power, the engine power is calculated based on the engine speed and engine torque corresponding to the actual engine noise in a pre-determined final engine single sound source whole-vehicle acoustic roughness characteristic table. Based on the pre-determined noise boundary of engine power, the actual engine noise is confined within the boundary, effectively preventing engine noise from exceeding a reasonable range, significantly reducing the noise level in the vehicle interior, and improving the comfort of the acoustic environment in the vehicle interior. This allows the vehicle to maintain good acoustic roughness characteristics under different operating conditions and adapt to various complex driving environments. This ensures that the engine can output appropriate power under different operating conditions, meeting the vehicle's power requirements, reducing fuel consumption, and thus improving the vehicle's economy.

[0029] The fifth aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle engine power control method as described in the above embodiment.

[0030] The sixth aspect of the present application provides a computer-readable storage medium, which stores a computer program. When the program is executed by a processor, it implements the above-mentioned vehicle engine power control method.

[0031] The seventh aspect of the present application provides a computer program product, including a computer program, which implements the above-mentioned vehicle engine power control method when executed.

[0032] The embodiments of the present application can separate human voice noise, entertainment noise, and engine noise from the vehicle's internal noise signal during the vehicle development phase, thereby obtaining background noise, thereby determining the noise boundary used to control engine power and achieving adaptive control of vehicle interior noise, maximizing consideration of acoustic roughness characteristics, dynamics, economy, etc. Without adding sensors, human voice noise and entertainment noise can be separated, reducing computing power and memory usage, achieving intelligent and proactive control of engine noise. This solves the problems in related technologies such as poor accuracy of blind signal separation, which can easily lead to misjudgments, and the increased cost of adding sensors, which also requires a large amount of computing power and memory, and cannot meet the needs of vehicles in different scenarios.

[0033] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 This is a flow chart of a method for controlling vehicle engine power provided by one embodiment of the present application;

[0035] Figure 2 This is a flowchart of separating noise signals provided by an embodiment of the present application;

[0036] Figure 3 This is a flow chart showing the working principle of a vehicle engine power control method provided by one embodiment of the present application;

[0037] Figure 4 1 is a block diagram of a vehicle engine power control device provided by one embodiment of the present application;

[0038] Figure 5 is a flow chart of a vehicle engine power control method provided by yet another embodiment of the present application;

[0039] Figure 6 is a structural schematic diagram of a vehicle engine power control device provided by yet another embodiment of the present application;

[0040] Figure 7 It is a structural schematic diagram of a vehicle provided in one embodiment of the present application.

[0041] Reference numerals:

[0042] Among them, 10-vehicle engine power control device; 100-first acquisition module, 200-first separation module, 300-control module; 20-vehicle engine power control device; 400-second acquisition module, 500-second separation module, 600-judgment module, 700-first calculation module, 800-second calculation module; 30-vehicle; 701-memory, 702-processor. DETAILED DESCRIPTION

[0043] In order to make the technical problems, technical solutions and beneficial effects solved by this application more clearly understood, this application is further described in detail below in conjunction with the embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.

[0044] Example 1

[0045] The present invention provides a method for controlling the engine power of a vehicle, which is applied in the vehicle development stage. Figure 1 , wherein the method comprises the following steps:

[0046] In step S101 , a noise signal is collected at at least one preset location in a vehicle.

[0047] It can be understood that in the embodiment of the present application, the preset position can be determined based on the collection working conditions and vehicle structural characteristics, which may include but is not limited to the driver's seat, the co-driver's seat, the rear passenger seat, the engine compartment and under the chassis, etc., and can be specifically set by technicians in this field according to actual conditions, and this application does not impose specific restrictions.

[0048] Furthermore, in the vehicle development stage, the embodiment of the present application can collect noise signals of the vehicle under different working conditions according to different preset positions, and then use them as reference signals for noise separation.

[0049] The noise signal in the embodiments of the present application may include, but is not limited to, human voice noise, entertainment noise, and engine noise, etc., and this application does not impose any specific restrictions. Human voice noise, entertainment noise, and engine noise, etc. may be obtained through an on-board microphone or a data acquisition device, and this application does not impose any specific restrictions.

[0050] For example, during the vehicle development stage, the embodiment of the present application can collect noise signals inside the vehicle in real time through vehicle microphones installed in the engine compartment and under the chassis, thereby promptly obtaining noise information during vehicle operation.

[0051] Optionally, in one embodiment of the present application, collecting a noise signal at at least one preset position in a vehicle includes: obtaining engine noise information corresponding to the engine under at least one operating condition; determining an engine noise frequency of the engine based on the engine noise information; and determining a noise frequency of the noise signal based on the engine noise frequency to collect a noise signal within the noise frequency.

[0052] It should be noted that the embodiment of the present application is mainly aimed at engine noise, and the engine noise frequency is mainly between 30-1000 Hz, and the corresponding masking noise is within 3000 Hz. Therefore, the embodiment of the present application can select noise signals within 3000 Hz for collection.

[0053] As one possible implementation, embodiments of the present application can obtain engine noise information corresponding to different operating conditions, and then determine the engine noise frequency based on the different engine noise information, and then determine the noise frequency of the noise signal, thereby collecting the noise signal within the noise frequency. The different operating conditions may include, but are not limited to, idling conditions, constant speed driving conditions, acceleration conditions, deceleration conditions, etc., and can be specifically configured by those skilled in the art based on actual conditions, and this application does not impose any specific restrictions.

[0054] For example, the embodiment of the present application can collect the noise signals corresponding to the vehicle under different working conditions in real time through the vehicle-mounted microphones at different preset positions. In the amplifier controller, since the embodiment of the present application is mainly aimed at engine noise, the noise signal P0 within 3000 Hz can be selected for collection.

[0055] In addition, the embodiment of the present application can also directly obtain the engine noise through a table lookup method, reduce the computing power of the transfer path analysis calculation, and save a lot of computing power of the controller. The specific settings can be made by technicians in this field according to actual conditions, and this application does not impose specific restrictions.

[0056] The embodiments of the present application focus on collecting noise frequencies related to engine noise, which can more accurately obtain information on the impact of engine noise on the acoustic environment inside the vehicle, avoid collecting a large amount of irrelevant noise data, improve data validity and analysis efficiency, and thus reduce the amount of data collected and processed, reduce the demand for storage devices and computing resources, and shorten the time for data processing and analysis.

[0057] In step S102 , at least one of human voice noise, entertainment noise, and engine noise in the noise signal is separated to obtain background noise of the vehicle.

[0058] It is understandable that, in the embodiment of the present application, during the vehicle development phase, the noise information includes not only engine noise, but also human voice noise and entertainment noise in real time to save sensors.

[0059] In some embodiments, the embodiments of the present application can separate human voice noise, entertainment noise, engine noise, etc. from the noise signal to obtain the background noise of the vehicle.

[0060] For example, combined Figure 2 As shown, the embodiment of the present application mainly controls the engine's operating range by masking the effect of other noise. Since the noise signal collected by the vehicle in real time has complex components, it is necessary to use a corresponding algorithm to separate the noise signal from the background noise used for masking. The algorithm involved in the embodiment of the present application can be integrated into the amplifier controller, and its main contents are:

[0061] Step S201: collecting noise signals inside the vehicle in real time.

[0062] Step S202: separating human voice from noise.

[0063] Step S203: entertainment sound and noise separation.

[0064] Step S204: Engine noise separation.

[0065] Step S205: Masking background noise.

[0066] Among them, the embodiment of the present application obtains masked background noise through several steps such as collecting noise signals, separating human voice noise, separating entertainment sound noise, and separating engine noise.

[0067] The embodiment of the present application predicts engine noise based on vehicle characteristics, and simultaneously introduces entertainment noise and human voice noise for separation without adding sensors, thereby reducing computing power and memory usage and improving computing efficiency.

[0068] Optionally, in one embodiment of the present application, separating at least one of human voice noise, entertainment noise and engine noise in a noise signal includes: judging whether human voice noise and / or entertainment noise exist in the noise signal based on the current operating status of at least one device of the vehicle; if human voice noise and / or entertainment noise exist in the noise signal, separating the human voice noise and / or entertainment noise to obtain a processed noise signal, and separating the engine noise from the processed noise signal; if human voice noise and entertainment noise do not exist in the noise signal, separating the engine noise from the noise signal.

[0069] It can be understood that in the embodiments of the present application, the devices related to human voice noise can be but are not limited to voice interaction devices, car telephone devices, etc., and this application does not impose specific restrictions; the devices or systems related to entertainment sound noise can be but are not limited to car entertainment equipment, etc., and this application does not impose specific restrictions.

[0070] Furthermore, embodiments of the present application can determine whether human voice noise and entertainment sound noise are present in a noise signal based on the current operating status of the voice interaction device, the in-vehicle telephone device, and the in-vehicle entertainment device. The current operating status of the voice interaction device can be normal use, off, or abnormal, etc., and this application does not impose any specific restrictions thereon. The current operating status of the in-vehicle telephone device can be normal use, off, or abnormal, etc., and this application does not impose any specific restrictions thereon. The current operating status of the in-vehicle entertainment device can be normal use, off, or abnormal, etc., and this application does not impose any specific restrictions thereon.

[0071] Among them, the embodiment of the present application can determine the presence of human voice noise when the current operating state of the voice interaction device is in normal use; can determine the presence of human voice noise when the current operating state of the vehicle-mounted telephone device is in normal use; and can determine the presence of entertainment sound noise when the current operating state of the vehicle-mounted entertainment device is in normal use.

[0072] In some embodiments, if human voice noise and entertainment noise exist in the noise signal, the human voice noise and entertainment noise are separated to obtain a processed noise signal, and the engine noise is separated from the processed noise signal.

[0073] In some embodiments, if human voice noise exists in the noise signal, the human voice noise is separated to obtain a processed noise signal, and the engine noise is separated from the processed noise signal.

[0074] In some embodiments, if entertainment noise exists in the noise signal, the entertainment noise is separated to obtain a processed noise signal, and the engine noise is separated from the processed noise signal.

[0075] In some embodiments, if human voice noise and entertainment noise do not exist in the noise signal, the embodiment of the present application separates the engine noise from the noise signal.

[0076] For example, combined Figure 2 As shown, when human voice noise and entertainment noise exist in the noise signal, the engine noise is separated.

[0077] In this embodiment of the present application, the human voice noise separation content in step S202 may be: Since the human voice noise in the vehicle should not be used as background noise to mask the engine noise, the embodiment of the present application can separate the human voice noise during the noise analysis. Furthermore, the embodiment of the present application can record the human voice noise in real time through the voice interaction device, denoted as P1, establish a link, input it to the amplifier controller, and separate the human voice noise through spectral subtraction.

[0078] Step S203 entertainment sound and noise separation may include: in the embodiment of the present application, entertainment sound and noise cannot be treated as masking background noise and need to be separated; when the in-vehicle entertainment device is in normal use, the entertainment audio file can be sent to the amplifier controller, denoted as P2; and the entertainment sound and noise are separated by spectral subtraction.

[0079] Furthermore, the embodiment of the present application obtains the processed noise signal P0′ through step S202 and step S203, wherein the calculation formula of P0′ can be but is not limited to:

[0080] P0'=P0-P1-P2,

[0081] Furthermore, the embodiment of the present application separates the engine noise from the processed noise signal P0 ′.

[0082] The embodiments of the present application can improve the accuracy of noise separation by utilizing the current operating status of the device, and can dynamically adjust the noise separation strategy according to the actual scenario, thereby providing the adaptability of the vehicle in different usage scenarios.

[0083] Optionally, in one embodiment of the present application, separating the engine noise from the processed noise signal and separating the engine noise include: intercepting the processed noise signal or the noise signal according to a preset interception time length to obtain a noise signal that meets preset conditions; performing Fourier transform on the noise signal that meets the preset conditions to obtain a corresponding noise spectrum; based on the noise spectrum, blindly separating the various order spectra of the engine noise; using the various order spectra to update and calibrate the initial engine single sound source whole vehicle acoustic vibration roughness characteristic table to obtain a final engine single sound source whole vehicle acoustic vibration roughness characteristic table; and using the final engine single sound source whole vehicle acoustic vibration roughness characteristic table to separate the engine noise.

[0084] It can be understood that in the embodiment of the present application, the vehicle acoustic vibration roughness characteristic table of a single engine sound source may include but is not limited to engine speed, engine torque and engine noise, etc., and the present application does not impose any specific restrictions.

[0085] In some embodiments, embodiments of the present application can intercept and process a processed noise signal or a noise signal according to a certain interception duration to obtain a noise signal that meets certain conditions. The corresponding noise spectrum is then obtained through Fourier transform, and the various order spectra of the engine noise are blindly separated. The initial engine single-source vehicle acoustic roughness characteristic table is updated and calibrated to obtain a final engine single-source vehicle acoustic roughness characteristic table, which is then used to separate the engine noise. The certain interception duration and certain conditions can be set by those skilled in the art based on actual circumstances and are not specifically limited by this application.

[0086] For example, combined Figure 2 As shown, in the embodiment of the present application, in step S204 of engine noise separation, the processed noise signal P0' can be intercepted, and a certain interception time length t=100ms can be selected to obtain a noise signal that meets certain conditions, and the noise signal that meets certain conditions is Fourier transformed to obtain a corresponding noise spectrum Pf.

[0087] Furthermore, in the vehicle development stage, embodiments of the present application can test engine noise spectra at different power points based on the vehicle state in an acoustic roughness test chamber and store them in a single-source engine vehicle acoustic roughness characteristic table. In the vehicle application stage, the engine operating point in the current state is read via CAN FD (Controller Area Network with Flexible Data-Rate) to separate the engine noise Pe. It can be understood that embodiments of the present application can perform spectral subtraction on the two spectra to obtain the noise Pb used to mask the background noise. The calculation formula for this can be, but is not limited to, the following:

[0088] Pb=Pf-Pe,

[0089] Among them, when separating engine noise, the embodiment of the present application can simultaneously perform blind signal separation of the engine noise's various order spectra PE, and calibrate and compare the spectra stored in the initial engine single sound source whole vehicle acoustic vibration roughness characteristic table, and regularly update the initial engine single sound source whole vehicle acoustic vibration roughness characteristic table, thereby obtaining the final engine single sound source whole vehicle acoustic vibration roughness characteristic table, reducing the deviation caused by vehicle consistency and improving the accuracy of the control system.

[0090] The embodiments of the present application can achieve precise separation of engine noise, capture noise characteristics under different states, improve the comprehensiveness and accuracy of engine noise analysis, and use Fourier transform and blind signal separation to more accurately understand the composition and characteristics of engine noise, avoid interference from other noise sources, and thus enhance system adaptability and flexibility.

[0091] In step S103 , a noise boundary for controlling engine power is determined according to background noise.

[0092] In some embodiments, the embodiments of the present application can obtain a noise boundary for controlling engine power based on background noise, and then input it into the VCU (Vehicle Control Unit) for power adjustment, thereby achieving the purpose of adaptive adjustment.

[0093] For example, combined Figure 2 As shown, the embodiment of the present application can determine the noise boundary for controlling the engine power based on the background noise, and then adjust the engine power. The main contents are:

[0094] Step S206: Determine a noise boundary for controlling engine power.

[0095] Step S207: Adjust the engine power.

[0096] Among them, the embodiment of the present application can obtain the noise boundary for controlling the engine power based on the background noise, and adjust the engine power.

[0097] Optionally, in one embodiment of the present application, determining a noise boundary for controlling engine power based on background noise includes: using the background noise to determine background noise values ​​at different times; based on the background noise values, obtaining background noise boundaries of the background noise at different times; and using the background noise boundary for reverse deduction to determine the noise boundary for controlling engine power.

[0098] It can be understood that the background noise boundary in the embodiment of the present application can include but is not limited to the average value, maximum value, etc. of the background noise, which can be specifically set by technicians in this field according to actual conditions, and this application does not impose any specific restrictions.

[0099] In some embodiments, the embodiments of the present application may first determine the background noise values ​​at different times, and then obtain the maximum background noise values ​​at different times, and then perform reverse deduction to determine the noise boundary of the engine power.

[0100] For example, the embodiment of the present application can first obtain the maximum value of the background noise at different times under idle conditions, and then perform reverse deduction to ensure that the power noise of the engine at different times is less than or equal to the maximum value of the background noise, thereby determining the noise boundary of the engine power.

[0101] The embodiments of the present application can dynamically adjust the noise boundary by real-time monitoring of the background noise values ​​at different times, so that the engine power control can more accurately adapt to the changes in the actual environmental noise, thereby improving the control accuracy, and reducing the impact of environmental noise changes on engine power control, improving the robustness of the system, and thus improving user experience and safety.

[0102] Example 2

[0103] The following combination Figure 3 As shown, the working principle of the vehicle engine power control method proposed in the embodiment of the present application is introduced with an embodiment.

[0104] in, Figure 3 This is a flow chart of the working principle of a vehicle engine power control method provided by an embodiment of the present application.

[0105] During the vehicle development phase:

[0106] Step S301: collecting noise signals inside the vehicle in real time.

[0107] Among them, the embodiment of the present application can collect the noise signal P0 within 3000 Hz in real time through the vehicle-mounted microphones at different preset positions.

[0108] Step S302: Separate the human voice noise collected by the voice interaction device.

[0109] Among them, the embodiment of the present application can record human voice noise in real time through the voice interaction device, recorded as P1, and establish a link, input it into the amplifier controller, and separate the human voice noise through spectral subtraction.

[0110] Step S303: separating the entertainment sound noise collected by the in-vehicle entertainment equipment.

[0111] Among them, the embodiment of the present application can send the entertainment audio file to the amplifier controller when the in-vehicle entertainment device is in normal use, recorded as P2, and separate the entertainment sound noise through spectral subtraction method.

[0112] Step S304: Perform Fourier transform on the processed noise signal.

[0113] In this embodiment of the present application, the processed noise signal is intercepted according to a certain interception time length, thereby obtaining a noise signal that meets certain conditions, and obtaining a corresponding noise spectrum through Fourier transform.

[0114] Step S305: Blind signal separation of the frequency spectra of each order of the engine noise.

[0115] In particular, when separating the engine noise, the embodiment of the present application can simultaneously perform blind signal separation of the various order spectra PE of the engine noise.

[0116] Step S306: updating the initial engine single sound source vehicle sound vibration roughness characteristic table.

[0117] Among them, the embodiment of the present application can use the frequency spectra of each order to update and calibrate the initial engine single sound source whole vehicle sound and vibration roughness characteristic table, and then obtain the final engine single sound source whole vehicle sound and vibration roughness characteristic table.

[0118] Step S307: Separate the engine noise.

[0119] Among them, the embodiment of the present application can use the final engine single sound source vehicle acoustic vibration roughness characteristic table to separate the engine noise.

[0120] Step S308: Acquire the background noise of the vehicle.

[0121] In particular, the embodiment of the present application can determine the background noise of the vehicle after separating human voice noise, entertainment noise and engine noise from the noise signal.

[0122] Step S309: Determine the noise boundary for controlling engine power.

[0123] Among them, the embodiment of the present application can determine the noise boundary for controlling the engine power based on the background noise, and then adjust the engine power.

[0124] According to the vehicle engine power control method proposed in the embodiment of the present application, human voice noise, entertainment noise, and engine noise can be separated from the vehicle's internal noise signal during the vehicle development phase, thereby obtaining background noise, thereby determining the noise boundary used to control engine power, achieving adaptive control of vehicle interior noise, and maximizing consideration of acoustic roughness characteristics, dynamic performance, economy, etc. Without adding sensors, human voice noise and entertainment noise can be separated, reducing computing power and memory usage, achieving intelligent and active control of engine noise. This solves technical problems in related technologies, such as poor accuracy of blind signal separation, which can easily lead to misjudgments, and the increased cost of adding sensors, which also requires a large amount of computing power and memory, and cannot meet the vehicle's usage needs in different scenarios.

[0125] The present application also provides a vehicle engine power control device 10, please refer to Figure 4 , applied in the vehicle development stage, wherein the device 10 includes: a first acquisition module 100, a first separation module 200 and a control module 300.

[0126] The first acquisition module 100 is used to acquire noise signals at at least one preset position in the vehicle.

[0127] The first separation module 200 is configured to separate at least one of human voice noise, entertainment noise, and engine noise from the noise signal to obtain the background noise of the vehicle.

[0128] The control module 300 is configured to determine a noise boundary for controlling engine power according to background noise.

[0129] Optionally, in one embodiment of the present application, the first acquisition module 100 includes: an acquisition unit, a first determination unit and a acquisition unit.

[0130] The acquisition unit is used to acquire engine noise information corresponding to the engine under at least one operating condition.

[0131] The first determining unit is configured to determine an engine noise frequency of the engine according to the engine noise information.

[0132] The collecting unit is used to determine the noise frequency of the noise signal based on the engine noise frequency, so as to collect the noise signal within the noise frequency.

[0133] Optionally, in one embodiment of the present application, the first separation module 200 includes: a judgment unit, a first separation unit and a second separation unit.

[0134] The judgment unit is configured to judge whether human voice noise and / or entertainment noise exists in the noise signal according to the current operating state of at least one device of the vehicle.

[0135] The first separation unit is configured to separate the human voice noise and / or entertainment noise from the noise signal when the human voice noise and / or entertainment noise exist in the noise signal to obtain a processed noise signal, and to separate the engine noise from the processed noise signal.

[0136] The second separation unit is configured to separate the engine noise from the noise signal when the human voice noise and the entertainment noise do not exist in the noise signal.

[0137] Optionally, in one embodiment of the present application, the first separation unit and the second separation unit include: an interception subunit, a transformation subunit, a blind signal separation subunit, a generation subunit and a separation subunit.

[0138] The interception subunit is used to intercept the processed noise signal or the noise signal according to a preset interception time to obtain a noise signal that meets preset conditions.

[0139] The transform subunit is used to perform Fourier transform on the noise signal that meets the preset conditions to obtain the corresponding noise spectrum.

[0140] The blind signal separation subunit is used for blind signal separation of each order spectrum of the engine noise based on the noise spectrum.

[0141] The generation subunit is used to update and calibrate the initial engine single sound source whole vehicle sound vibration roughness characteristic table using the frequency spectra of each order to obtain the final engine single sound source whole vehicle sound vibration roughness characteristic table.

[0142] The separation sub-unit is used to separate the engine noise using the final engine single sound source vehicle acoustic vibration roughness characteristic table.

[0143] Optionally, in one embodiment of the present application, the control module 300 includes: a second determining unit, a generating unit and a third determining unit.

[0144] The second determining unit is configured to use the background noise to determine background noise values ​​at different moments.

[0145] The generating unit is configured to obtain background noise boundaries of the background noise at different moments based on the background noise value.

[0146] The third determining unit is configured to perform reverse deduction using the background noise boundary to determine a noise boundary for controlling engine power.

[0147] According to the vehicle engine power control device proposed in the embodiment of the present application, during the vehicle development phase, human voice noise, entertainment noise, and engine noise can be separated from the vehicle's internal noise signal to obtain background noise, thereby determining the noise boundary used to control engine power and achieving adaptive control of vehicle interior noise. This maximizes consideration of acoustic roughness characteristics, dynamics, economy, etc., and without adding sensors, human voice noise and entertainment noise can be separated, reducing computing power and memory usage, achieving intelligent and active control of engine noise. This solves technical problems in related technologies, such as poor accuracy of blind signal separation, which can easily lead to misjudgments, and the increased cost of adding sensors, which also requires a large amount of computing power and memory, and cannot meet the vehicle's usage needs in different scenarios.

[0148] The above embodiments are described in the vehicle development stage. The following describes embodiments in the vehicle application stage.

[0149] Figure 5 This is a flowchart of a vehicle engine power control method provided by another embodiment of the present application.

[0150] like Figure 5 As shown, the vehicle engine power control method is applied in the vehicle application stage, wherein the method includes the following steps:

[0151] In step S501 , an actual noise signal at at least one preset position in an actual vehicle is collected.

[0152] In some embodiments, during the vehicle application stage, the embodiments of the present application can collect actual noise signals of the vehicle under different working conditions in real time according to different preset positions.

[0153] In step S502 , actual engine noise is separated from the actual noise signal.

[0154] As a possible implementation method, the embodiment of the present application can separate the actual engine noise from the actual noise signal.

[0155] In step S503 , it is determined whether the actual engine noise is within the noise boundary of the pre-obtained engine power.

[0156] It can be understood that, in the embodiment of the present application, the noise boundary of the pre-obtained engine power can be obtained from the actual engine noise.

[0157] During actual execution, the embodiment of the present application can use the noise boundary of the engine power obtained in advance to determine whether the actual engine noise is out of bounds.

[0158] In step S504, if the actual engine noise is not within the pre-obtained noise boundary of the engine power, the actual engine noise is adjusted based on the pre-obtained noise boundary of the engine power until the adjusted actual engine noise is within the pre-obtained noise boundary of the engine power. The actual vehicle engine power is calculated based on the engine speed and engine torque corresponding to the adjusted actual engine noise in the pre-obtained final engine single sound source whole vehicle acoustic vibration roughness characteristic table, wherein the pre-obtained noise boundary of the engine power is obtained from the actual engine noise, and the pre-obtained final engine single sound source whole vehicle acoustic vibration roughness characteristic table is obtained from the actual engine noise.

[0159] Among them, the embodiment of the present application can adjust the actual engine noise when the actual engine noise is not within the noise boundary of the pre-obtained engine power until the adjusted actual engine noise is within the noise boundary of the pre-obtained engine power, and then calculate the actual vehicle engine power from the engine speed and engine torque corresponding to the adjusted actual engine noise in the pre-obtained final engine single sound source vehicle acoustic vibration roughness characteristic table, thereby achieving engine power adjustment.

[0160] In addition, it should be noted that, in the embodiment of the present application, the final engine single sound source whole vehicle acoustic vibration roughness characteristic table obtained in advance is obtained from actual engine noise.

[0161] In step S505, if the actual engine noise is within the noise boundary of the pre-obtained engine power, the actual vehicle engine power is calculated based on the engine speed and engine torque corresponding to the actual engine noise in the pre-obtained final engine single sound source vehicle acoustic vibration roughness characteristic table.

[0162] In particular, in the embodiment of the present application, when the actual engine noise is within the noise boundary of the pre-obtained engine power, the actual vehicle engine power can be calculated based on the engine speed and engine torque corresponding to the actual engine noise in the pre-obtained final engine single sound source vehicle acoustic vibration roughness characteristic table.

[0163] The working principle of the vehicle engine power control method proposed in the embodiment of the present application is introduced below with reference to a specific embodiment.

[0164] in, Figure 3 A flowchart illustrating the working principle of a vehicle engine power control method provided in one embodiment of the present application.

[0165] In the vehicle application stage:

[0166] Step S310: collecting actual noise signals in the actual vehicle.

[0167] Step S311: Separate actual engine noise.

[0168] Step S312: Regulating the actual engine noise using the noise margin of the engine power obtained in advance.

[0169] Among them, the embodiment of the present application can first determine whether the actual engine noise is within the noise boundary of the pre-obtained engine power, and if the actual engine noise is not within the noise boundary of the pre-obtained engine power, adjust the actual engine noise until the adjusted actual engine noise is within the noise boundary of the pre-obtained engine power.

[0170] Step S313: Determine the corresponding engine speed and engine torque.

[0171] Among them, the embodiment of the present application can use the pre-obtained final engine single sound source whole vehicle acoustic vibration roughness characteristic table to determine the engine speed and engine torque corresponding to the actual engine noise.

[0172] Step S314: Calculate the actual power of the engine in the vehicle.

[0173] Among them, the embodiment of the present application can calculate the power of the engine in the actual vehicle based on the engine speed and engine torque.

[0174] According to the vehicle engine power control method proposed in an embodiment of the present application, the actual engine noise can be separated from the actual noise signal in the actual vehicle, and whether the actual engine noise is within a pre-determined noise boundary of the engine power can be determined. If the actual engine noise is not within the pre-determined noise boundary of the engine power, the actual engine noise is adjusted, and the engine power is calculated using the engine speed and engine torque corresponding to the adjusted actual engine noise. If the actual engine noise is within the pre-determined noise boundary of the engine power, the engine power is calculated based on the engine speed and engine torque corresponding to the actual engine noise in a pre-determined final engine single sound source whole-vehicle acoustic roughness characteristic table. Based on the pre-determined noise boundary of the engine power, the actual engine noise is confined within the boundary, effectively preventing the engine noise from exceeding a reasonable range, significantly reducing the noise level in the vehicle interior, and improving the comfort of the acoustic environment in the vehicle interior. This allows the vehicle to maintain good acoustic roughness characteristics under different operating conditions and adapt to various complex driving environments. This ensures that the engine can output appropriate power under different operating conditions, meeting the vehicle's power requirements, reducing fuel consumption, and thus improving the vehicle's economy. This solves the technical problems in related technologies, such as poor accuracy of blind signal separation, which easily leads to misjudgment, and the addition of sensors not only increases costs but also requires a large amount of computing power and memory, and cannot meet the vehicle's usage needs in different scenarios.

[0175] Next, a vehicle engine power control device proposed in an embodiment of the present application will be described with reference to the accompanying drawings.

[0176] Figure 6 This is a structural diagram of a vehicle engine power control device provided by another embodiment of the present application.

[0177] like Figure 6 As shown, the vehicle engine power control device 20 is applied to the vehicle application stage, wherein the device 20 includes: a second acquisition module 400, a second separation module 500, a judgment module 600, a first calculation module 700 and a second calculation module 800.

[0178] The second acquisition module 400 is used to acquire an actual noise signal at at least one preset position in the actual vehicle.

[0179] The second separation module 500 is configured to separate actual engine noise from the actual noise signal.

[0180] The judgment module 600 is used to judge whether the actual engine noise is within the noise boundary of the pre-obtained engine power.

[0181] A first calculation module 700 is configured to adjust the actual engine noise based on the noise boundary of the pre-obtained engine power until the adjusted actual engine noise is within the noise boundary of the pre-obtained engine power when the actual engine noise is not within the noise boundary of the pre-obtained engine power, and calculate the actual vehicle engine power from the engine speed and engine torque corresponding to the adjusted actual engine noise in a pre-obtained final engine single sound source whole vehicle acoustic vibration roughness characteristic table, wherein the pre-obtained engine power noise boundary is obtained from the actual engine noise, and the pre-obtained final engine single sound source whole vehicle acoustic vibration roughness characteristic table is obtained from the actual engine noise.

[0182] The second calculation module 800 is used to calculate the actual vehicle engine power based on the engine speed and engine torque corresponding to the actual engine noise in the final engine single sound source whole vehicle acoustic vibration roughness characteristic table obtained in advance when the actual engine noise is within the noise boundary of the pre-obtained engine power.

[0183] It should be noted that the above explanation of the embodiment of the vehicle engine power control method is also applicable to the vehicle engine power control device of this embodiment, and will not be repeated here.

[0184] According to the vehicle engine power control device proposed in the embodiment of the present application, the actual engine noise can be separated from the actual noise signal in the actual vehicle, and the actual engine noise can be determined to be within a pre-determined noise boundary of the engine power. If the actual engine noise is not within the pre-determined noise boundary of the engine power, the actual engine noise is adjusted, and the engine power is calculated using the engine speed and engine torque corresponding to the adjusted actual engine noise. If the actual engine noise is within the pre-determined noise boundary of the engine power, the engine power is calculated based on the engine speed and engine torque corresponding to the actual engine noise in the pre-determined final engine single sound source whole-vehicle acoustic roughness characteristic table. Based on the pre-determined noise boundary of the engine power, the actual engine noise is confined within the boundary, effectively preventing the engine noise from exceeding a reasonable range, significantly reducing the noise level in the vehicle interior, and improving the comfort of the acoustic environment in the vehicle interior. This allows the vehicle to maintain good acoustic roughness characteristics under different operating conditions and adapt to various complex driving environments, thereby ensuring that the engine can output appropriate power under different operating conditions, meeting the vehicle's power requirements, reducing fuel consumption, and thus improving the vehicle's economy. This solves the technical problems in related technologies, such as poor accuracy of blind signal separation, which easily leads to misjudgment, and the addition of sensors not only increases costs but also requires a large amount of computing power and memory, and cannot meet the vehicle's usage needs in different scenarios.

[0185] The present application also provides a vehicle 30, please refer to Figure 7 , including a processor 701 and a memory 702, wherein the memory 701 is used to store computer programs; the processor 702 is used to execute the programs stored in the memory 701 to implement the vehicle engine power control method introduced in any embodiment of the present application.

[0186] An embodiment of the present application also provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, it implements the vehicle engine power control method introduced in any embodiment of the present application.

[0187] An embodiment of the present application also provides a computer program product, including a computer program, which, when executed, implements the vehicle engine power control method introduced in any embodiment of the present application.

[0188] In this application, a plurality refers to two or more.

[0189] In this application, unless otherwise expressly defined, the terms "mounted," "connected," and "connected" should be interpreted broadly. For example, they can refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediary; and internal communication between two components. A person of ordinary skill in the art will understand the specific meanings of these terms in this application.

[0190] The terms "first," "second," "third," "fourth," etc. (if any) in this application are used to distinguish similar objects and are not necessarily used to describe a particular sequential order.

[0191] The term "and / or" in this application simply describes an association between related objects, indicating that three possible relationships exist. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone. In addition, the character " / " in this application generally indicates that the related objects are in an "or" relationship.

[0192] Unless otherwise specified, all steps of the present application may be performed sequentially or randomly. For example, a statement that the method includes steps A and B indicates that the method may include steps A and B performed sequentially, or steps B and A performed sequentially. For example, a statement that the method may also include step C indicates that step C may be added to the method in any order, for example, the method may include steps A, B, and C, or steps A, C, and B, or steps C, A, and B, etc.

[0193] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present application should be included in the scope of protection of the present application.

Claims

1. A method for controlling vehicle engine power, characterized in that: Applied in the vehicle development stage, wherein the method comprises the following steps: collecting a noise signal at at least one preset location in the vehicle; separating at least one of human voice noise, entertainment noise, and engine noise from the noise signal to obtain background noise of the vehicle; A noise boundary for controlling engine power is determined based on the background noise.

2. The method according to claim 1, characterized in that The collecting of a noise signal at at least one preset position in the vehicle includes: Acquiring engine noise information corresponding to the engine under at least one operating condition; determining an engine noise frequency of the engine according to the engine noise information; Based on the engine noise frequency, a noise frequency of the noise signal is determined to collect a noise signal within the noise frequency.

3. The method according to claim 1, characterized in that The separating at least one of human voice noise, entertainment noise and engine noise from the noise signal comprises: determining whether human voice noise and / or entertainment noise exists in the noise signal according to a current operating state of at least one device of the vehicle; If the human voice noise and / or the entertainment sound noise exists in the noise signal, separating the human voice noise and / or the entertainment sound noise to obtain a processed noise signal, and separating the engine noise from the processed noise signal; If the human voice noise and the entertainment sound noise do not exist in the noise signal, the engine noise is separated from the noise signal.

4. The method according to claim 3, characterized in that The separating the engine noise from the processed noise signal and the separating the engine noise include: intercepting the processed noise signal or the noise signal according to a preset interception time to obtain a noise signal that meets a preset condition; Performing Fourier transform on the noise signal that meets the preset conditions to obtain a corresponding noise spectrum; Based on the noise spectrum, blindly separating the frequency spectra of each order of the engine noise; Using the frequency spectra of each order, the initial engine single sound source whole vehicle sound vibration roughness characteristic table is updated and corrected to obtain a final engine single sound source whole vehicle sound vibration roughness characteristic table; The engine noise is separated using the final engine single sound source whole vehicle acoustic vibration roughness characteristic table.

5. The method according to claim 1, wherein Determining a noise boundary for controlling engine power based on the background noise includes: Determining background noise values ​​of the background noise at different times using the background noise; Based on the background noise value, obtaining background noise boundaries of the background noise at different moments; The background noise boundary is used to perform reverse deduction to determine the noise boundary for controlling the engine power.

6. A method for controlling vehicle engine power, characterized in that: The vehicle engine power control method according to any one of claims 1 to 5 is applied in the vehicle application stage, wherein the method comprises the following steps: collecting an actual noise signal at at least one preset location in an actual vehicle; separating actual engine noise from the actual noise signal; determining whether the actual engine noise is within a noise boundary of a pre-obtained engine power, wherein the noise boundary of the pre-obtained engine power is obtained from the actual engine noise; If the actual engine noise is not within the pre-obtained noise boundary of the engine power, adjusting the actual engine noise based on the pre-obtained noise boundary of the engine power until the adjusted actual engine noise is within the pre-obtained noise boundary of the engine power, and calculating the actual vehicle engine power based on the engine speed and engine torque corresponding to the adjusted actual engine noise in a pre-obtained final engine single sound source whole vehicle harshness characteristic table, wherein the pre-obtained final engine single sound source whole vehicle harshness characteristic table is obtained from the actual engine noise; If the actual engine noise is within the noise boundary of the pre-obtained engine power, the actual vehicle engine power is calculated based on the engine speed and engine torque corresponding to the actual engine noise in the pre-obtained final engine single sound source vehicle acoustic vibration roughness characteristic table.

7. A vehicle engine power control device, characterized in that: Applied in the vehicle development stage, wherein the device comprises: A first acquisition module is used to collect noise signals at at least one preset position in the vehicle; a first separation module, configured to separate at least one of human voice noise, entertainment noise, and engine noise from the noise signal to obtain the background noise of the vehicle; A control module is configured to determine a noise boundary for controlling engine power according to the background noise.

8. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle engine power control method according to any one of claims 1 to 5 or the vehicle engine power control method according to claim 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the vehicle engine power control method according to any one of claims 1 to 5 or the vehicle engine power control method according to claim 6.

10. A computer program product, characterized in that The invention comprises a computer program, which, when executed, is used to implement the vehicle engine power control method according to any one of claims 1 to 5 or the vehicle engine power control method according to claim 6.