Vehicle simulation engine sound control method, system and device and vehicle
By obtaining the vehicle speed, pedal opening and closing degree and acceleration of new energy vehicles, and combining the audio change trend to output simulated engine sound, the problem of new energy vehicles lacking engine sound feedback is solved, and the driving experience and the authenticity of sound feedback are improved.
Patent Information
- Application Number
- CN202510859149.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-25
- Publication Date
- 2025-10-17
AI Technical Summary
New energy vehicles lack engine sound feedback, which may cause drivers to speed when judging the vehicle speed. The existing engine sound simulation method has a relatively linear response, affecting the authenticity and experience of the sound feedback.
By obtaining the speed, pedal opening and closing degree and acceleration of new energy vehicles, the basic audio signal is determined, and combined with the audio change trend to output a simulated engine sound, including the synthesis of basic and additional tones, simulated speed and gear changes, and corrected volume and frequency to improve the simulation effect.
Simulate engine sounds closer to traditional engines, improve the sound feedback and driving experience when driving new energy vehicles, and ensure the continuity and authenticity of sound feedback.
Smart Images

Figure CN120792674A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle control, and in particular to a vehicle simulated engine sound control method, system, device and vehicle. BACKGROUND
[0002] With the popularization and development of new energy technology, the new energy vehicle industry has also developed. New energy vehicles mainly rely on electric energy for driving, which is different from traditional engines. New energy vehicles can effectively reduce noise, but due to the lack of engine sound feedback, the driver may unconsciously exceed the speed limit when judging the vehicle speed.
[0003] At present, the engine sound during vehicle driving is generally simulated by ESE (Engine Sound Enhancement) technology. However, the current engine sound simulation method has a linear response. For example, during deceleration, the vehicle speed does not decrease uniformly, and the opening and closing degree of the accelerator pedal also does not remain unchanged, which may cause the simulated engine sound to change abruptly, affecting the authenticity and experience of sound feedback.
[0004] In summary, the technical problems in the related art need to be improved. SUMMARY
[0005] The main purpose of the embodiments of the present application is to propose a vehicle simulated engine sound control method, system, device and vehicle, which aims to simulate engine sound closer to traditional engines, improve sound feedback during driving of new energy vehicles, and thus improve driving experience.
[0006] To achieve the above purpose, one aspect of the embodiments of the present application proposes a vehicle simulated engine sound control method, comprising: obtaining a vehicle speed, a pedal opening and closing degree and an acceleration of vehicle driving, the vehicle being a new energy vehicle, the pedal opening and closing degree being an opening and closing degree of an accelerator pedal, and the acceleration being an acceleration of the vehicle in a y-axis direction; determining a basic audio signal according to the vehicle speed, the pedal opening and closing degree and the acceleration; determining an audio change trend according to a change trend of the vehicle speed, the pedal opening and closing degree and the acceleration relative to a previous control period; outputting a simulated engine sound according to the basic audio signal and the audio change trend.
[0007] In some embodiments, the step of determining a basic audio signal according to the vehicle speed, the pedal opening and closing degree and the acceleration comprises: determining a simulated speed according to the vehicle speed, determining a basic tone according to the simulated speed, and the simulated speed being a predicted engine speed; determine an additional tone according to the pedal opening degree and the acceleration; synthesize the basic audio signal according to the basic tone and the additional tone.
[0008] In some embodiments, the step of determining an additional tone according to the pedal opening degree and the acceleration comprises: in response to the pedal opening degree being greater than or equal to a first threshold value and the acceleration being greater than or equal to a first acceleration threshold value, determining the additional tone as an engine roar sound effect.
[0009] In some embodiments, the step of determining a basic tone according to the simulated speed comprises: determining a mapped simulated gear according to the simulated speed, and monitoring the simulated gear; in response to a change in the simulated gear, determining the basic tone as a gear shifting tone.
[0010] In some embodiments, the step of determining an audio change trend according to the change trends of the vehicle speed, the pedal opening degree and the acceleration relative to a previous control period comprises: sequentially judging the change trends of the vehicle speed, the pedal opening degree and the acceleration relative to a previous control period, sequentially defined as a first change trend, a second change trend and a third change trend; determining the audio change trend according to the first change trend, the second change trend and the third change trend.
[0011] In some embodiments, the step of determining an audio change trend according to the first change trend, the second change trend and the third change trend comprises: in response to any one of the first change trend, the second change trend and the third change trend being decreasing, determining the audio change trend as attenuation; in response to all of the first change trend, the second change trend and the third change trend being increasing, determining the audio change trend as enhancement.
[0012] In some embodiments, the step of outputting a simulated engine sound according to the basic audio signal and the audio change trend comprises: determining a basic volume and a basic frequency according to the basic audio signal; correcting the basic volume and the basic frequency according to the audio change trend to obtain a target volume and a target frequency; outputting a corresponding simulated engine sound according to the target volume and the target frequency.
[0013] To achieve the above object, another aspect of the embodiment of the present application provides a vehicle simulated engine sound control system, which comprises: a sensor module configured to acquire a vehicle speed, a pedal opening degree and an acceleration of a vehicle, wherein the vehicle is a new energy vehicle, the pedal opening degree is an opening degree of an accelerator pedal, and the acceleration is an acceleration of the vehicle in a y-axis direction; a first audio processing module configured to determine a basic audio signal according to the vehicle speed, the pedal opening degree and the acceleration; a second audio processing module configured to determine an audio variation trend according to a variation trend of the vehicle speed, the pedal opening degree and the acceleration relative to a previous control period; an audio output module configured to output a simulated engine sound according to the basic audio signal and the audio variation trend.
[0014] To achieve the above object, another aspect of the embodiment of the present application provides a vehicle control device, which comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements the above method when executing the computer program.
[0015] To achieve the above object, another aspect of the embodiment of the present application provides a vehicle, which is configured with the above vehicle control device and implements the above method.
[0016] The embodiment of the present application at least has the following beneficial effects: the present application provides a vehicle simulated engine sound control method, system, device and vehicle, which acquires a vehicle speed, an opening degree of an accelerator pedal and an acceleration in a y-axis direction of a vehicle, determines a basic audio signal according to the vehicle speed, the pedal opening degree and the acceleration, determines an audio variation trend according to a variation trend of the vehicle speed, the pedal opening degree and the acceleration relative to a previous control period, and outputs a simulated engine sound according to the basic audio signal and the audio variation trend. Compared with a linear response engine sound simulation method, the present application generates a simulated engine sound by combining a basic audio signal and an audio variation trend, can correct the basic audio signal by using the audio variation trend, simulates an engine sound closer to a traditional engine, and thus improves sound feedback when a new energy vehicle is driven and improves a driving experience. BRIEF DESCRIPTION OF DRAWINGS
[0017] Figure 1 is a flowchart of a vehicle simulated engine sound control method provided by the embodiment of the present application; Figure 2 is a flowchart of step S200 provided by the embodiment of the present application; Figure 3 is a flowchart of step S400 provided by the embodiment of the present application; Figure 4is a structural schematic diagram of a vehicle simulated engine sound control system provided by an embodiment of the present application. Figure 5 is a structural schematic diagram of a vehicle control device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0018] In order to make the purposes, technical solutions and advantages of the present application clearer, the present application is further described in detail below in combination with the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and do not limit the present application. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementation described in the following exemplary embodiments does not represent all the implementations consistent with the embodiments of the present application, but is only an example of devices and methods consistent with some aspects of the embodiments of the present application as described in the appended claims.
[0019] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.
[0020] With the popularization and development of new energy technology, the new energy vehicle industry has also developed. New energy vehicles mainly rely on electric energy for driving, which is different from traditional engines. New energy vehicles can effectively reduce noise, but due to the lack of engine sound feedback, the driver may unconsciously exceed the speed limit when judging the vehicle speed. For some users, the lack of traditional engine engine roar feedback when driving a new energy vehicle will affect their driving experience.
[0021] Currently, the engine sound during vehicle driving is simulated by ESE (Engine Sound Enhancement) technology. However, the current engine sound simulation method has a linear response. For example, during deceleration, the vehicle speed does not decrease uniformly, and the opening and closing degree of the accelerator pedal also does not remain unchanged, which will cause the simulated engine sound to change abruptly, affecting the authenticity and experience of sound feedback.
[0022] Therefore, in the embodiments of the present application, a vehicle simulated engine sound control method, system, device and vehicle are provided, Figure 1 is an optional flowchart of a vehicle simulated engine sound control method provided by an embodiment of the present application, Figure 1 The method in can include but is not limited to steps S100 to S400.
[0023] Those skilled in the art can understand that the technical solutions shown in the drawings do not constitute a limitation on the embodiments of the present application, and can include more or fewer steps than the drawings, or combine certain steps, or different steps.
[0024] In step S100, the vehicle speed, the pedal opening degree and the acceleration of the vehicle are acquired, the vehicle is a new energy vehicle, the pedal opening degree is the opening degree of the acceleration pedal, and the acceleration is the acceleration of the vehicle in the y-axis direction. Specifically, the method of the present application is used for new energy vehicles, i.e. electric vehicles, and the power system of the new energy vehicle is changed from a traditional internal combustion engine to an electric motor. For the traditional engine of a fuel vehicle, the engine roar is formed by a series of sounds such as the noise of the motor and the transmission system, while in a new energy vehicle, the opening degree of the electric pedal directly determines the torque of the motor, and based on the transmission principle, a linear response will be generated, which is also the reason why the simulated engine sound is also linearly responsive. The method of the present embodiment is used to generate a simulated fuel vehicle engine sound on a new energy vehicle.
[0025] In the present embodiment, the vehicle speed, the opening degree of the acceleration pedal (i.e. the electric pedal) and the acceleration of the vehicle are respectively acquired by the vehicle-mounted sensor, and are analyzed in the subsequent steps to determine the simulated engine sound suitable for the current driving condition of the vehicle. The vehicle speed is the current driving speed of the vehicle; the opening degree of the acceleration pedal is the proportional relationship between the opening degree of the pedal and the maximum opening degree, expressed in percentage form; and the acceleration is the acceleration of the vehicle in the y-axis direction (i.e. the forward direction when straight driving). Although the acceleration is directly affected by the pedal opening degree, in the actual driving scene, various factors may cause the acceleration to change, such as uphill and downhill scenes, so in the present embodiment, the pedal opening degree and the acceleration are collected as two independent data and analyzed.
[0026] In step S200, a basic audio signal is determined according to the vehicle speed, the pedal opening degree and the acceleration. In order to improve the authenticity of the simulated engine sound, the present embodiment first determines a basic audio signal according to the vehicle speed, the pedal opening degree and the acceleration. The basic audio signal already has all the components required to generate an audio, but still needs to be further corrected in the subsequent steps in combination with the audio trend to meet the requirements of the simulated engine sound of the present embodiment.
[0027] In some embodiments, with reference to Figure 2 Step S200 includes: In step S210, a simulated speed is determined according to the vehicle speed, and a basic timbre is determined according to the simulated speed, the simulated speed being a predicted engine speed. In step S220, an additional timbre is determined according to the pedal opening degree and the acceleration. Step S230, synthesizing a basic audio signal according to the basic tone and the additional tone.
[0028] It can be understood that the value of the engine speed is a parameter that most directly affects the volume and frequency of the engine sound and other data, and can determine the basic tone of the engine sound, which is usually a positive correlation. Therefore, in order to simulate the sound of the engine of the fuel vehicle, the embodiment establishes a mapping table about the mapping relationship between the vehicle speed, the speed and the tone according to the data of the fuel vehicle. Based on the mapping table, the mapping relationship between the vehicle speed, the engine speed and the tone can be determined.
[0029] According to the vehicle speed and the mapping table, the corresponding speed can be determined, which is defined as the simulation speed, which is the ideal corresponding engine speed of the fuel vehicle, not the actual speed of the vehicle, and then the basic tone corresponding to the simulation speed is further determined. Since it is directly determined from the engine speed, it is defined as the basic tone. The setting of the mapping table is not related to the motor speed of the new energy vehicle, so the value of the table can also be set to make the tone feedback not only linear response, but also contain more nonlinear components.
[0030] Further, the additional tone is determined according to the pedal opening degree and the acceleration. From the properties of the pedal opening degree and the acceleration, it can be confirmed that the additional tone is used to reflect the acceleration state of the vehicle at this time, whether the engine is working hard to produce power to accelerate the vehicle, which belongs to the component of modifying the basic tone on the basis of the basic tone.
[0031] By adding the component of the additional tone to the basic tone, the basic audio signal can be synthesized to obtain the basic sound that can simulate the engine sound of the fuel vehicle. The combination of the two components of the basic tone and the additional tone improves the accuracy of the simulation of the basic audio signal.
[0032] In some embodiments, step S230 comprises: In response to the pedal opening degree being greater than or equal to a first threshold value and the acceleration being greater than or equal to a first acceleration threshold value, the additional tone is determined as the engine roar sound effect.
[0033] Optionally, the additional tone includes at least two cases, one of which is to set the additional tone as the engine roar sound effect, and the other of which is not to add a special sound effect. Specifically, it is determined whether the pedal opening degree is greater than or equal to a first threshold value and whether the acceleration is greater than or equal to a first acceleration threshold value, wherein the first threshold value and the first acceleration threshold value are both preset judgment indexes, and the first threshold value can be set to, for example, 60% or 70%, and the first acceleration threshold value is set to, for example, 5 or etc. The specific number of the first acceleration threshold needs to be set according to the performance of different vehicle models, and the first threshold is set specifically.
[0034] For the two judgment conditions of pedal opening degree and acceleration, as described in the foregoing embodiments, in actual driving scenarios, there are also many factors that can cause the acceleration to change, for example, in uphill and downhill scenarios. In such scenarios, even if the driver does not step on the accelerator pedal, there is a certain acceleration when the pedal opening degree is less than the first threshold. Therefore, as long as the pedal opening degree does not meet the condition, whether the acceleration meets the condition of the first acceleration threshold, it is not suitable to add the engine roar sound effect. On the other hand, even if the pedal opening degree meets the condition, it is possible that the vehicle cannot generate the corresponding acceleration due to poor battery status of the vehicle, overheating protection of the motor, etc. Therefore, it is not suitable to determine whether to add the engine roar sound effect only by the pedal opening degree. Therefore, the conditions of pedal opening degree and acceleration need to be met at the same time to add the engine roar sound effect.
[0035] In other embodiments, more types of additional timbres can also be set, for example, the engine roar sound effect is divided into multiple levels according to different acceleration degrees, and the level of the engine roar sound effect corresponding to the acceleration is determined.
[0036] By setting judgment conditions for pedal opening degree and acceleration respectively, it is determined whether to add the engine roar sound effect, that is, the simulation effect of the simulated engine sound generated by the engine roar sound effect is improved, and it is also ensured that the sound effect can appear in the suitable driving scenario, improving the accuracy of simulation.
[0037] In some embodiments, the step of determining the basic timbre according to the simulated speed comprises: determining the mapped simulated gear according to the simulated speed, and monitoring the simulated gear; in response to a change in the simulated gear, determining the basic timbre as a gear shifting timbre.
[0038] During the acceleration process of a fuel vehicle, there is also a clear gear shifting sound. Although the gear shifting sound is relatively slow compared to the engine roar sound, it can be used as a switching node for different gear timbres, and provides stronger sound feedback to the driver after the pause. For some users who are used to driving fuel vehicles, this is also an obvious factor that affects their driving experience.
[0039] Optionally, a plurality of corresponding simulation gears can be set according to the simulation rotating speed, and when the vehicle is running, the corresponding simulation rotating speed and simulation gear are inferred based on the vehicle speed, the simulation gear is monitored, and it is judged whether the simulation gear changes due to the change of the vehicle speed in the driving process. When it is detected that the simulation gear changes, the basic tone is determined to be the gear changing tone, and when it is not detected that the simulation gear changes, the basic tone is still the tone determined according to the simulation rotating speed. The tone determined according to the simulation rotating speed can also be combined with the division of the simulation gear to set different tones at different stages, for example, the rising slope of the volume and frequency of the gear corresponding to the high vehicle speed is higher than that of the gear corresponding to the low vehicle speed.
[0040] In addition, it needs to be explained that since the engine roar sound effect is not matched with the gear changing tone, when the basic tone is determined to be the gear changing tone, the function of adding the additional sound effect is shielded, and the audio corresponding to the gear changing tone is directly played and then the function is re-enabled.
[0041] By setting the simulation gear and judging whether to add the gear changing tone according to the simulation gear, the simulation effect of the simulated engine sound is further improved, and the driving experience is improved.
[0042] In step S300, the audio change trend is determined according to the vehicle speed, the pedal opening degree, and the change trend of the acceleration relative to the previous control period. On the basis of the basic audio signal, the audio change trend is added for correction in the embodiment, the audio change trend reflects the dynamic change of the vehicle driving condition, which can make the simulated engine sound after correction more continuous and avoid abrupt changes.
[0043] The division of the control period is used to reflect the time attribute of the vehicle speed, the pedal opening degree, and the acceleration, and the control period is set to 5ms or 10ms, etc. In the current control period, the basic audio signal is determined according to the vehicle speed, the pedal opening degree, and the acceleration, and then the difference of the current control period relative to the previous control period is compared, wherein the vehicle speed of the previous control period is defined as the historical vehicle speed, the pedal opening degree is defined as the historical pedal opening degree, and the acceleration is defined as the historical acceleration. Specifically, the change of the vehicle speed relative to the historical vehicle speed, the change of the pedal opening degree relative to the historical pedal opening degree, and the change of the acceleration relative to the historical acceleration are compared, the change is defined as the change trend, and the audio change trend is determined based on this. By considering the situation of the previous control period, the continuity of the simulated engine sound is ensured.
[0044] In some embodiments, step S300 includes: The change trends of the vehicle speed, the pedal opening degree, and the acceleration relative to the previous control period are respectively judged in sequence, and are respectively defined as the first change trend, the second change trend, and the third change trend. The audio change trend is determined according to the first change trend, the second change trend and the third change trend.
[0045] The first change trend is defined as a change trend of the vehicle speed relative to a historical vehicle speed, the second change trend is defined as a change trend of the pedal opening degree relative to a historical pedal opening degree, and the third change trend is defined as a change trend of the acceleration relative to a historical acceleration.
[0046] According to the degree of association of the three kinds of data with the engine sound, it is determined that the judgment priority is in the order of the vehicle speed, the pedal opening degree and the acceleration, the first change trend, the second change trend and the third change trend are respectively determined, and the final audio change trend is obtained by summarizing the three change trends.
[0047] By defining the judgment order of the change trend, the control flow can be executed in order, avoiding scattered judgment of the change of each parameter, and improving the processing efficiency.
[0048] In some embodiments, the step of determining the audio change trend according to the first change trend, the second change trend and the third change trend comprises: In response to any one of the first change trend, the second change trend and the third change trend being decreasing, determining that the audio change trend is attenuation; In response to all of the first change trend, the second change trend and the third change trend being increasing, determining that the audio change trend is enhancement.
[0049] Specifically, considering the change of the three parameters in the actual driving scene, when all of the first change trend, the second change trend and the third change trend are increasing, it is determined that the vehicle is indeed in the state of acceleration, and therefore the audio change trend is determined to be enhancement. When any one of the first change trend, the second change trend and the third change trend is decreasing, it can be determined that the vehicle is in a state other than acceleration, such as constant speed cruising, uphill and downhill, and at this time the audio change trend is determined to be attenuation. Since the three parameters are judged in order according to the priority, when any one of the change trends is determined to be decreasing, it can be determined that the audio change trend is attenuation, and the subsequent judgment steps of the other change trends are omitted, and the next control period is waited for, so as to improve the processing efficiency.
[0050] It should be noted that the enhancement and attenuation of the audio change trend mainly reflect the degree of dynamic change, which only belongs to one component in the simulation of the engine sound. The main component in the simulation of the engine sound is still the sound color generated based on the simulation of rotation, i.e. the basic sound color.
[0051] By setting the judgment conditions of the first change trend, the second change trend and the third change trend, the quantitative judgment of the audio change trend is realized, so as to improve the simulation effect of the simulated engine sound.
[0052] Step S400, outputting the simulated engine sound according to the basic audio signal and the audio change trend.
[0053] The simulated engine sound is simulated by ESE technology, which is based on the original engine sound of the vehicle and combined with the generated active sound signal, and then emitted by the vehicle-mounted loudspeaker, and superimposed with the original engine sound, so that the user comprehensively changes the sound heard. Even on a fuel vehicle, there is an application of ESE technology, which can itself improve the sound quality of the engine.
[0054] Through the processing of the above steps, the basic audio signal and the audio change trend are obtained, so that the basic audio signal can be corrected in combination with the audio change trend, so that the simulated engine sound can have a dynamic and continuous listening experience.
[0055] In some embodiments, with reference to Figure 3 , step S400 includes: Step S410, determining the basic volume and the basic frequency according to the basic audio signal; Step S420, correcting the basic volume and the basic frequency according to the audio change trend to obtain the target volume and the target frequency; Step S430, outputting the corresponding simulated engine sound according to the target volume and the target frequency.
[0056] The volume and the frequency are the basic elements of determining the sound, and through the basic audio signal, the basic volume and the basic frequency of the simulated engine sound can be determined. In addition, there is also a timbre that determines the listening experience. However, in this embodiment, the timbre will not be affected by the correction of the audio change trend, so it is not specifically described and directly added as a basic element of sound when generating the simulated engine sound.
[0057] Specifically, the audio change trend includes two states of enhancement and attenuation, and there are preset corresponding correction values corresponding to the two states. The correction value includes a correction volume for the volume and a correction frequency for the frequency. When the audio change trend is enhanced, the correction volume is added to the basic volume, and the correction frequency is added to the basic frequency, so as to amplify the loudness of the simulated engine sound and increase its pitch to express the effect of acceleration; when the audio change trend is attenuated, the correction volume is subtracted from the basic volume, and the correction frequency is subtracted from the basic frequency, so as to reduce the loudness of the simulated engine sound and reduce its pitch to express the effect of slowing down or even deceleration. It should be noted that the operation of adding or subtracting the correction volume is not limited to the addition and subtraction operation, but can actually be a multiplication and division operation with a certain coefficient, or other calculation operations according to a certain calculation formula. The description is only used to limit the calculation effect of amplification or reduction.
[0058] The modified basic volume and the basic frequency are defined as a target volume and a target frequency, and at this time, the simulated engine sound required can be generated according to the target volume, the target frequency and the tone, so that the simulated engine sound of the simulated fuel vehicle engine can be heard on the new energy vehicle, and the driving experience of the driver is improved.
[0059] In other embodiments, the generated simulated engine sound can also be compared with the simulated engine sound of the previous control period, and it is determined whether the difference between the simulated engine sounds in adjacent control periods is consistent with the target change trend. If not, further correction can be performed, for example, the simulated engine sounds of adjacent control periods are averaged and fused to ensure the continuity of the listening experience.
[0060] The steps S100 to S400 shown in the embodiments of the present application are that the vehicle speed, the opening and closing degree of the accelerator pedal and the acceleration in the y-axis direction are obtained, the basic audio signal is determined according to the vehicle speed, the pedal opening and closing degree and the acceleration, the audio change trend is determined according to the change trend of the vehicle speed, the pedal opening and closing degree and the acceleration relative to the previous control period, and the simulated engine sound is output according to the basic audio signal and the audio change trend. Compared with the current linear response engine sound simulation method, the simulated engine sound is generated by combining the basic audio signal and the audio change trend in the present application, the basic audio signal can be corrected by using the audio change trend, the engine sound closer to the traditional engine can be simulated, and the sound feedback when driving the new energy vehicle is improved, and the driving experience is improved.
[0061] Next, the scheme of the embodiments of the present application will be described and explained in detail in combination with specific application examples: In the embodiments of the present application, a vehicle simulated engine sound control method is provided, which obtains the vehicle speed, the pedal opening and closing degree and the acceleration. The simulated speed is determined according to the vehicle speed, and the basic tone is determined according to the simulated speed. The mapped simulated gear position can also be determined according to the simulated speed, and the basic tone is changed to the gear changing tone when the simulated gear position changes. When the pedal opening and closing degree is greater than or equal to the first threshold value, and the acceleration is greater than or equal to the first acceleration threshold value, the additional tone is determined to be the engine roar sound effect. The basic audio signal is synthesized according to the basic tone and the additional tone.
[0062] The change trends of the vehicle speed, the pedal opening and closing degree and the acceleration relative to the previous control period are respectively determined in sequence, and the first change trend, the second change trend and the third change trend are respectively determined. When any one of the first change trend, the second change trend and the third change trend is reduced, the audio change trend is determined to be attenuated. When the first change trend, the second change trend and the third change trend are all increased, the audio change trend is determined to be enhanced.
[0063] The base volume and the base frequency are determined according to the basic audio signal, the base volume and the base frequency are corrected according to the audio change trend, the corrected target volume and the target frequency are obtained, and the corresponding analog engine sound is output according to the target volume and the target frequency.
[0064] With reference to Figure 4 The embodiment of the application further provides a vehicle analog engine sound control system, which can implement the vehicle analog engine sound control method. The sensor module is configured to acquire a vehicle speed, a pedal opening degree and an acceleration of the vehicle, the vehicle is a new energy vehicle, the pedal opening degree is an opening degree of an accelerator pedal, and the acceleration is an acceleration of the vehicle in a y-axis direction; The first audio processing module is configured to determine a basic audio signal according to the vehicle speed, the pedal opening degree and the acceleration; The second audio processing module is configured to determine an audio change trend according to a change trend of the vehicle speed, the pedal opening degree and the acceleration relative to a previous control period; The audio output module is configured to output an analog engine sound according to the basic audio signal and the audio change trend.
[0065] It can be understood that the contents in the method embodiment are applicable to the system embodiment, the system embodiment specifically implements the functions of the method embodiment, and achieves the same beneficial effects as the method embodiment.
[0066] It should be noted that, in each specific embodiment of the application, when relevant processing needs to be performed according to user information, user behavior data, user historical data and user location information and other data related to the identity or characteristics of the user, the user's permission or consent is obtained first, and the collection, use and processing of the data comply with relevant laws, regulations and standards of the country or region. In addition, when the embodiment of the application needs to obtain sensitive personal information of the user, the separate permission or separate consent of the user is obtained through a pop-up window or a jump to a confirmation page, and after the separate permission or separate consent of the user is obtained, the necessary user-related data for enabling the embodiment of the application to normally operate is obtained.
[0067] With reference to Figure 5 The embodiment of the application further provides a vehicle control device, which comprises a memory, a processor and a program stored in the memory and capable of running on the processor, and the program is executed by the processor to implement the vehicle analog engine sound control method in the above embodiment.
[0068] For example, the processor and the memory in the vehicle controller can be connected through a bus. The memory, as a non-transitory computer readable storage medium, can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one disk memory, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the control processor, and these remote memories can be connected to the control device through a network.
[0069] The non-transitory software programs and instructions required to implement the control method of the above-mentioned embodiments are stored in the memory, and when executed by the processor, the control method in the above-mentioned embodiments is executed. For example, the method steps S100 to S400 in the above-mentioned embodiments are executed. Figure 1
[0070] The memory, as a non-transitory computer readable storage medium, can be used to store non-transitory software programs and non-transitory computer executable programs. In addition, the memory can include a high-speed random access memory, and can also include a non-transitory memory, such as at least one disk memory device, a flash memory device, or other non-transitory solid-state memory device. In some embodiments, the memory can optionally include a memory remotely arranged relative to the processor, and these remote memories can be connected to the processor through a network. Examples of the above-mentioned network include but are not limited to the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0071] The embodiments of the present application also provide a vehicle comprising the vehicle control device of the above-mentioned embodiments.
[0072] The vehicle can be a private car, such as a sedan, an SUV, an MPV, or a pickup truck, etc. The vehicle can also be an operating vehicle, such as a van, a bus, a small truck, or a large trailer, etc. The vehicle needs to have an electric motor that can output power or store mechanical energy as a generator. When the vehicle is a new energy vehicle, it can be a hybrid vehicle, or a pure electric vehicle.
[0073] Since the vehicle applies all the technical solutions of the above-mentioned control device or vehicle controller, it at least has all the beneficial effects brought by the technical solutions of the above-mentioned embodiments, which will not be repeated here.
[0074] The embodiments described in the embodiments of the present application are for more clearly illustrating the technical solutions of the embodiments of the present application, and do not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0075] Those skilled in the art can understand that all or some of the steps in the method disclosed above, the function modules / units in the system and the device can be implemented as software, firmware, hardware or appropriate combination thereof.
[0076] The terms "first", "second", "third", "fourth" etc. (if any) in the description of the application and in the claims that follow are used for distinguishing between similar elements and not necessarily for describing a sequential or chronological order. It is to be understood that the use of these terms herein is to be construed to cover the embodiments of the application whether or not the embodiments are described using the same term. Furthermore, the terms "comprise", "comprising", "include", "including", and "has", "having" and variants thereof are to be construed in a non-exclusive manner when used in this description and in the claims that follow. For example, when used in the context of a process, method, system, product or apparatus, the term "comprising" means that the process, method, system, product or apparatus includes the recited steps or units, but can also include additional steps or units not specifically recited.
[0077] It should be understood that, in the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the relationship between the associated objects, which means that there can be three relationships, for example, "A and / or B" can represent three cases: only A exists, only B exists, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be singular or plural.
[0078] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the above-mentioned units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be omitted or not executed. In addition, the coupling or direct coupling or communication connection between the displayed or discussed objects can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0079] The units described as separate components above can or can not be physically separate, and the components shown as units can or can not be physical units, that is, can be located in one place, or can be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0080] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.
[0081] If the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical scheme of the present application or the part that contributes to the prior art or the whole or part of the technical scheme can be embodied in the form of a software product. The computer software product is stored in a storage medium, including multiple instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method of each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program storage media.
[0082] The preferred embodiments of the embodiments of the present application are described above with reference to the accompanying drawings, but this does not limit the scope of the embodiments of the present application. Any modifications, equivalent replacements and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the embodiments of the present application.
Claims
1. A method for controlling a simulated vehicle engine sound, characterized in that: The method comprises: Obtaining the vehicle speed, pedal opening and closing degree, and acceleration of the vehicle, where the vehicle is a new energy vehicle, the pedal opening and closing degree is the opening and closing degree of the accelerator pedal, and the acceleration is the acceleration of the vehicle in the y-axis direction; determining a basic audio signal according to the vehicle speed, the pedal opening / closing degree, and the acceleration; determining an audio change trend according to change trends of the vehicle speed, the pedal opening / closing degree, and the acceleration relative to a previous control cycle; A simulated engine sound is output according to the basic audio signal and the audio change trend.
2. The method according to claim 1, characterized in that The step of determining a basic audio signal according to the vehicle speed, the pedal opening / closing degree, and the acceleration comprises: determining a simulated speed according to the vehicle speed, and determining a basic timbre according to the simulated speed, wherein the simulated speed is a predicted engine speed; determining an additional timbre according to the pedal opening and closing degree and the acceleration; The basic audio signal is synthesized according to the basic timbre and the additional timbre.
3. The method according to claim 2, characterized in that The step of determining the additional timbre according to the pedal opening and closing degree and the acceleration comprises: In response to the pedal opening / closing degree being greater than or equal to a first threshold, and the acceleration being greater than or equal to a first acceleration threshold, the additional timbre is determined to be an engine roar sound effect.
4. The method according to claim 2, characterized in that The step of determining the basic timbre according to the simulated rotation speed comprises: determining a mapped simulated gear position according to the simulated speed, and monitoring the simulated gear position; In response to the simulated gear position changing, the basic timbre is determined to be a gear-shifted timbre.
5. The method according to claim 1, wherein The step of determining the audio change trend based on the change trends of the vehicle speed, the pedal opening / closing degree, and the acceleration relative to the previous control cycle includes: determining, in order, respectively, the changing trends of the vehicle speed, the pedal opening / closing degree, and the acceleration relative to the previous control cycle, and defining them as a first changing trend, a second changing trend, and a third changing trend, respectively; The audio change trend is determined according to the first change trend, the second change trend, and the third change trend.
6. The method according to claim 5, characterized in that The step of determining the audio change trend according to the first change trend, the second change trend, and the third change trend includes: In response to any one of the first change trend, the second change trend, and the third change trend being a decrease, determining that the audio change trend is attenuation; In response to the first change trend, the second change trend, and the third change trend all being increasing, it is determined that the audio change trend is enhancing.
7. The method according to claim 1, characterized in that The step of outputting a simulated engine sound according to the basic audio signal and the audio change trend comprises: determining a basic volume and a basic frequency according to the basic audio signal; Correcting the basic volume and the basic frequency according to the audio change trend to obtain a target volume and a target frequency; The corresponding simulated engine sound is output according to the target volume and the target frequency.
8. A vehicle simulated engine sound control system, characterized in that: The system comprises: A sensor module, configured to obtain a vehicle speed, pedal opening / closing degree, and acceleration of the vehicle, wherein the vehicle is a new energy vehicle, the pedal opening / closing degree is the opening / closing degree of the accelerator pedal, and the acceleration is the acceleration of the vehicle in the y-axis direction; a first audio processing module, configured to determine a basic audio signal according to the vehicle speed, the pedal opening / closing degree, and the acceleration; a second audio processing module, configured to determine an audio change trend based on change trends of the vehicle speed, the pedal opening / closing degree, and the acceleration relative to a previous control cycle; The audio output module is used to output a simulated engine sound according to the basic audio signal and the audio change trend.
9. A vehicle control device, characterized in that: The device includes a memory and a processor, wherein the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 7 when executing the computer program.
10. A vehicle, characterized in that: The vehicle is equipped with the vehicle control device according to claim 9 and implements the method according to any one of claims 1 to 7.