In-vehicle sound generation method, controller, system, vehicle and medium

By obtaining and generating target sound wave signals, combining vehicle working conditions information and virtual parameter adjustments, the problem of high limitations in the sound wave synthesis method of new energy vehicles is solved, and the independent generation of sound waves that meet users' expectations is achieved, improving the driving experience.

CN119078675AActive Publication Date: 2024-12-06BYD CO LTD

Patent Information

Application Number
CN202411020328.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-07-29
Publication Date
2024-12-06
Estimated Expiration
2044-07-29

AI Technical Summary

Technical Problem

The sound waves generated by new energy vehicles during driving are small, resulting in a reduced driving experience. The existing sound wave synthesis method cannot be separated from traditional fuel vehicles, and has high limitations.

Method used

By obtaining the target sound wave type, vehicle working condition information and parameter information, the target sound wave signal is generated, and the in-vehicle playback process is performed, the mapping relationship is determined using fitting methods such as multiple linear regression models or neural networks, and the virtual parameter information is adjusted to generate the target-compliant ones. Sound wave type signal.

Benefits of technology

It realizes the independent generation of sound waves that meet users' expectations in new energy vehicles, enhances the driving experience, avoids dependence on sound waves of traditional fuel vehicles, and solves the problem of high limitations in sound wave synthesis methods.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119078675A_ABST
    Figure CN119078675A_ABST
Patent Text Reader

Abstract

The invention discloses an in-vehicle sound generation method, a controller, a system, a vehicle and a medium, and relates to the technical field of vehicles. The in-vehicle sound generation method is applied to a new energy vehicle and comprises the steps that a target sound type, vehicle working condition information and first target vehicle parameter information are obtained; and according to the target sound wave type, the vehicle working condition information and the first target vehicle parameter information, generating a target sound wave signal of the target sound wave type. The in-vehicle sound generation method applied to the new energy vehicle can be separated from a traditional fuel vehicle, and the problem that the limitation of a sound synthesis mode of the traditional new energy vehicle is high is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and more specifically, to a method for generating in-vehicle sound waves, a vehicle controller, an in-vehicle sound wave playback system, a vehicle, and a computer-readable storage medium. Background Art

[0002] With the development of science and technology and economy, new energy vehicles, such as electric vehicles, have been increasingly widely used.

[0003] However, the working principle of the power system of new energy vehicles is different from that of traditional fuel vehicles. This results in relatively small noise generated by new energy vehicles during driving. This quiet driving environment causes new energy vehicles to lack the sense of power brought by the noise generated by traditional fuel vehicles, reducing the driver's driving experience. Therefore, in order to improve the driver's driving experience, some new energy vehicles currently have the function of synthesizing the sound of the benchmarked traditional fuel vehicles by benchmarking the sound of traditional fuel vehicles. This results in the sound synthesis method of new energy vehicles being unable to break away from traditional fuel vehicles, that is, the sound synthesis method of new energy vehicles is highly limited. Summary of the invention

[0004] One purpose of the present application is to provide a new technical solution for synthesizing sound waves in electric vehicles.

[0005] According to a first aspect of the present application, a method for synthesizing in-vehicle sound waves is provided, which is applied to new energy vehicles, comprising:

[0006] Obtaining target sound wave type, vehicle operating condition information and first target vehicle parameter information;

[0007] Generate a target sound signal of the target sound type according to the target sound type, vehicle operating condition information and first target vehicle parameter information;

[0008] Perform in-vehicle playback processing on the target sound signal.

[0009] Optionally, the target sound type includes an expected auditory sensation type and / or an expected number of engine cylinders, and the first target vehicle parameter information includes at least common parameter information, and the common parameter information is parameter information shared by the new energy vehicle and non-new energy vehicles.

[0010] Optionally, generating a target sound signal of the target sound type according to the target sound type, vehicle operating condition information and first target vehicle parameter information includes:

[0011] According to the target sound wave type, a target mapping relationship is determined from a plurality of candidate mapping relationships, wherein one candidate mapping relationship corresponds to one candidate sound wave type, and the candidate mapping relationship reflects the correspondence between the vehicle operating condition information for the new energy vehicle, the first target vehicle parameter information and the sound wave signal corresponding to the candidate sound wave type;

[0012] A target sound signal of the target sound type is generated according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship.

[0013] Optionally, the method further comprises:

[0014] Steps for obtaining a candidate mapping relationship;

[0015] The obtaining of the mapping relationship to be selected includes:

[0016] Acquire a training sample set, the training sample set comprising a plurality of groups of training samples, one group of the training samples comprising sample non-new energy vehicle parameter information, sample non-new energy vehicle operating condition information, and a sample non-new energy vehicle sound signal of a to-be-selected sound type corresponding to the to-be-selected mapping relationship;

[0017] The candidate mapping relationship is obtained according to the training sample set.

[0018] Optionally, obtaining a training sample set includes:

[0019] Obtain actual sound signals of multiple non-new energy vehicles;

[0020] For any of the actual sound wave signals, determining the sound wave type and evaluation result of the actual sound wave signal according to the actual sound wave signal;

[0021] Among the actual sound wave signals belonging to the same sound wave type, the actual sound wave signals that output excellent evaluation results are corresponding to non-new energy vehicles as sample non-new energy vehicles of the corresponding sound wave type;

[0022] For any sound wave type of sample non-new energy vehicle, a training sample is collected according to the non-new energy vehicle.

[0023] Optionally, the first target vehicle parameter information includes common parameter information and virtual parameter information, the common parameter information is parameter information shared by the new energy vehicle and the non-new energy vehicle, and the virtual parameter information is parameter information that the new energy vehicle lacks compared to the non-new energy vehicle;

[0024] The method further comprises:

[0025] For any candidate mapping relationship, obtain sample new energy vehicle parameter information and sample new energy vehicle operating condition information, wherein the sample new energy vehicle parameter information includes common sample parameter information and virtual sample parameter information;

[0026] Determine, according to the candidate mapping relationship, a test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle operating condition information;

[0027] When the test sound wave signal does not conform to the sound wave type to be selected corresponding to the to-be-selected mapping relationship, adjusting the parameter value corresponding to the sample virtual parameter information to obtain updated virtual sample parameter information;

[0028] The updated virtual sample parameter information and the shared sample parameter information are used as the sample new energy vehicle parameter information, and the test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle operating condition information is determined according to the candidate mapping relationship, until the test sound signal meets the candidate sound type corresponding to the candidate mapping relationship;

[0029] The virtual sample parameter information of the test sound wave signal when it meets the sound wave type to be selected corresponding to the mapping relationship to be selected is used as the optimal virtual parameter information corresponding to the mapping relationship to be selected.

[0030] Optionally, after determining the target mapping relationship from a plurality of candidate mapping relationships according to the target sound wave type, the method further includes:

[0031] The optimal virtual parameter information corresponding to the target mapping relationship and the shared parameter information are used as the first target vehicle parameter information.

[0032] Optionally, the method further comprises:

[0033] Providing a first display interface, wherein the first display interface displays optimal virtual parameter information corresponding to the target mapping relationship;

[0034] In response to an adjustment input for the optimal virtual parameter information corresponding to the target mapping relationship, obtaining adjusted virtual parameter information;

[0035] The step of generating a target sound signal of the target sound type according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship includes:

[0036] A target sound signal of the target sound type is generated according to the vehicle operating condition information, the second target vehicle parameter information and the target mapping relationship, wherein the second target vehicle parameter information includes: the adjusted virtual parameter information and the common parameter information in the first target vehicle parameter information.

[0037] Optionally, the method further comprises:

[0038] Provide input interface;

[0039] In response to an input operation on the input interface, obtaining setting virtual parameter information;

[0040] The step of generating a target sound signal of the target sound type according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship includes:

[0041] A target sound signal of the target sound type is generated according to the vehicle operating condition information, the third target vehicle parameter information and the target mapping relationship, wherein the third target vehicle parameter information includes: setting virtual parameter information and common parameter information in the first target vehicle parameter information.

[0042] Optionally, the common parameter information includes vehicle interior sound field characteristics, and the virtual parameter information includes: engine parameters, intake and exhaust system acoustic characteristics, sound wave conduction device position, and any combination of the acoustic characteristics of the sound wave conduction device.

[0043] Optionally, the vehicle operating condition information includes: any combination of motor speed, vehicle speed, accelerator pedal opening and brake pedal opening.

[0044] Optionally, the obtaining of the target sound wave type, vehicle operating condition information and first target vehicle parameter information includes:

[0045] Detect vehicle power type;

[0046] When the vehicle power type is a new energy type, a target sound wave type, vehicle operating condition information and first target vehicle parameter information are obtained.

[0047] Optionally, obtaining the target sound wave type includes:

[0048] Providing a second display interface, wherein the second display interface displays different sound wave types to be selected;

[0049] In response to a selection input for the to-be-selected sound wave type, a target sound wave type is determined according to the selection input.

[0050] According to a second aspect of the present application, a vehicle controller is provided, comprising a memory and a processor, wherein the memory is used to store computer instructions, and the processor is used to call the computer instructions from the memory to execute a method as described in any one of the first aspects.

[0051] According to a third aspect of the present application, a vehicle is provided, comprising the vehicle controller as described in the second aspect.

[0052] According to a fourth aspect of the present application, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the method described in any one of the first aspects is implemented.

[0053] The present application provides a method for generating in-vehicle sound waves, which is applied to new energy vehicles, including: obtaining a target sound wave type, vehicle operating condition information, and first target vehicle parameter information; generating a target sound wave signal of the target sound wave type according to the target sound wave type, vehicle operating condition information, and first target vehicle parameter information; and performing in-vehicle playback processing on the target sound wave signal. The in-vehicle sound wave generation method applied to new energy vehicles provided by the present application can be separated from traditional fuel vehicles, solving the problem of high limitations of the sound wave synthesis method of traditional new energy vehicles.

[0054] Other features and advantages of the present application will become apparent from the following detailed description of exemplary embodiments of the present application with reference to the accompanying drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0055] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments of the application and, together with the description, serve to explain the principles of the application.

[0056] Figure 1 It is a flow chart of a method for generating in-vehicle sound waves provided by the present application;

[0057] Figure 2 It is a structural schematic diagram of a vehicle controller provided by this application. DETAILED DESCRIPTION

[0058] Various exemplary embodiments of the present application will now be described in detail with reference to the accompanying drawings. It should be noted that unless otherwise specifically stated, the relative arrangement of components and steps, numerical expressions and numerical values ​​set forth in these embodiments do not limit the scope of the present application.

[0059] The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the present application, its application, or uses.

[0060] Technologies, methods, and equipment known to ordinary technicians in the relevant art may not be discussed in detail, but where appropriate, the technologies, methods, and equipment should be considered as part of the specification.

[0061] In all examples shown and discussed herein, any specific values ​​should be interpreted as merely exemplary and not limiting. Therefore, other examples of the exemplary embodiments may have different values.

[0062] It should be noted that like reference numerals and letters refer to similar items in the following figures, and therefore, once an item is defined in one figure, it need not be further discussed in subsequent figures.

[0063] The present application provides a method for generating in-vehicle sound waves, which is applied to new energy vehicles, such as Figure 1 As shown, the method includes the following steps S110 to S130.

[0064] Step S110, obtaining target sound wave type, vehicle condition information and first target vehicle parameter information.

[0065] In this embodiment, the new energy vehicle may be an electric vehicle, a hybrid vehicle, or a gas-electric hybrid vehicle. The non-new energy vehicle is a vehicle other than the new energy vehicle, such as a traditional fuel vehicle.

[0066] In one embodiment of the present application, the target sound type includes an expected hearing type and / or an expected number of engine cylinders. The first target vehicle parameter information includes at least common parameter information, which is parameter information shared by new energy vehicles and non-new energy vehicles.

[0067] The target sound type is the sound type expected by the user of the new energy vehicle. The expected sound type can be exemplified as: sporty, quiet, technological, and comfortable. The expected number of engine cylinders can be exemplified as: 2 cylinders, 4 cylinders, and 6 cylinders.

[0068] In one embodiment of the present application, the target sound wave type may be specified by the user. Based on this, the method of obtaining the target sound wave type in the above step S110 may be implemented according to the following steps S111 and S112.

[0069] Step S111, providing a second display interface, on which different sound wave types to be selected are displayed.

[0070] Step S112, in response to a selection input for a sound wave type to be selected, determining a target sound wave type according to the selection input.

[0071] In this embodiment, the sound wave types to be selected may be displayed on the second display interface, and the user may select a sound wave type that meets his or her needs from the sound wave types to be selected displayed on the second display interface through selection input, and the sound wave type to be selected selected by the user may be recorded as the target sound wave type.

[0072] In this embodiment, the shared parameter information is the parameter information shared by the new energy vehicle and the non-new energy vehicle. In one embodiment, the shared parameter information includes the in-vehicle sound field characteristics. In one example, the in-vehicle sound field characteristics may specifically be the body vibration transfer function and / or the in-vehicle noise transfer function.

[0073] In one embodiment of the present application, the first target vehicle parameter information may specifically include only the common parameter information. Of course, other information may also be included on the basis of the common parameter information. For example, the first target vehicle parameter information may specifically include the common parameter information and virtual parameter information, and the virtual parameter information is the parameter information that the new energy vehicle lacks compared to the non-new energy vehicle, and the virtual parameter information may specifically be a set of parameter information of default parameter values, which is not limited in the present application.

[0074] In one embodiment of the present application, the common parameter information includes the in-vehicle sound field characteristics, and the virtual parameter information includes: engine parameters, intake and exhaust system acoustic characteristics, sound wave conduction device position and any combination of the acoustic characteristics of the sound wave conduction device.

[0075] In one embodiment of the present application, the virtual parameter information can be set by the user. On this basis, the method for generating in-vehicle sound waves provided by the present application further includes the following steps S140 and S150.

[0076] Step S140: providing an input interface.

[0077] The input interface is used for users to input virtual parameter information. Users can set different virtual parameter information according to their personalized needs.

[0078] Step S150: in response to an input operation on the input interface, obtaining setting virtual parameter information.

[0079] In this embodiment, the information input by the user at the input interface is regarded as virtual parameter information, and is recorded as setting virtual parameter information.

[0080] On the basis of the above steps S140 and S150, the specific implementation of the above step S120 is: generating a target sound signal of the target sound type according to the vehicle operating condition information, the third target vehicle parameter information and the target mapping relationship, and the third target vehicle parameter information includes: setting virtual parameter information and common parameter information in the first target vehicle parameter information.

[0081] In this embodiment, the common parameter information and the virtual parameter information in the first target vehicle parameter information are used as the third target vehicle parameter information. On this basis, according to the vehicle operating condition information, the third target vehicle parameter information and the target mapping relationship, a target sound signal of the target sound type that meets the user's personalized needs can be generated. In addition, the user's sense of participation can also be enhanced.

[0082] In addition, in one embodiment, the vehicle operating condition information includes any combination of motor speed, vehicle speed, accelerator pedal and brake pedal opening.

[0083] Step S120, generating a target sound signal of the target sound type according to the target sound type, the vehicle operating condition information and the first target vehicle parameter information.

[0084] In one embodiment, the above step S120 can be specifically implemented through the following steps S121 and S122.

[0085] Step S121, determining a target mapping relationship from a plurality of candidate mapping relationships according to the target sound wave type.

[0086] Among them, one candidate mapping relationship corresponds to one candidate sound wave type, and the candidate mapping relationship reflects the correspondence between the vehicle operating condition information for the new energy vehicle, the first target vehicle parameter information and the sound wave signal corresponding to the candidate sound wave type.

[0087] In this embodiment, a plurality of candidate mapping relationships are provided. One candidate mapping relationship can output a sound wave signal of a sound wave type. The sound wave signal output by a candidate mapping relationship corresponds to a sound wave type, which is recorded as the candidate sound wave type corresponding to the candidate mapping relationship.

[0088] Based on the above content, a candidate mapping relationship corresponding to a candidate sound wave type that can output the same candidate sound wave type as the target sound wave type can be determined from multiple candidate mapping relationships. In this embodiment, the candidate mapping relationship determined above is recorded as the target mapping relationship.

[0089] It should be noted that the above-mentioned mapping relationship to be selected can be obtained by various fitting means. For example, the mapping relationship to be selected can be obtained by using any multiple linear regression model, which is not limited in this application. It should be noted that the above-mentioned multiple linear regression model can be a simple polynomial function that reflects the mapping relationship to be selected, wherein the coefficients of each order of the polynomial function are default values ​​in the initial state, and the specific values ​​of the coefficients of each order of the polynomial function are determined by inputting the training sample into the polynomial function, thereby obtaining the mapping relationship to be selected. Of course, the multiple linear regression model can also be a neural network model. Among them, the training sample can be set according to experience, which is not limited in this application.

[0090] Step S122, generating a target sound signal of a target sound type according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship.

[0091] In this embodiment, the vehicle operating condition information and the first target vehicle parameter information are input into the target mapping relationship, and the target mapping relationship outputs a target sound signal of the target sound type.

[0092] Step S130, performing in-car playback processing on the target sound signal.

[0093] In this embodiment, after the target sound wave signal is obtained, the in-vehicle speaker, such as the in-vehicle sound system, is controlled to play the target sound wave signal, so that the in-vehicle user can hear the sound wave signal of the target sound wave type.

[0094] In combination with the above steps S110 to S130, any new energy vehicle can generate a target sound signal of the target sound type according to the target sound type, vehicle operating condition information and the first target vehicle parameter information. There is no need to benchmark the sound of traditional fuel vehicles in this process. In other words, the in-vehicle sound generation method for new energy vehicles provided in this application can be separated from traditional fuel vehicles, solving the problem of high limitations of the sound synthesis method of traditional new energy vehicles.

[0095] The present application provides a method for generating in-vehicle sound waves, which is applied to new energy vehicles, including: obtaining a target sound wave type, vehicle operating condition information, and first target vehicle parameter information; generating a target sound wave signal of the target sound wave type according to the target sound wave type, vehicle operating condition information, and first target vehicle parameter information; and performing in-vehicle playback processing on the target sound wave signal. The in-vehicle sound wave generation method applied to new energy vehicles provided by the present application can be separated from traditional fuel vehicles, solving the problem of high limitations of the sound wave synthesis method of traditional new energy vehicles.

[0096] In one embodiment of the present application, based on the embodiments shown in the above-mentioned steps S121 and S122, the method for generating in-vehicle sound waves provided by the present application further includes the following step S123.

[0097] Step S123, obtaining a mapping relationship to be selected. This step is specifically implemented by the following steps S1231 and S1232.

[0098] Step S1231, obtaining a training sample set.

[0099] Among them, the training sample set includes multiple groups of training samples, and one group of training samples includes sample non-new energy vehicle parameter information, sample non-new energy vehicle operating condition information and sample non-new energy vehicle sound signals of the selected sound type corresponding to the selected mapping relationship.

[0100] In one embodiment, the non-new energy vehicle is a fuel vehicle, and the sound type to be selected includes a hearing type, and the hearing type is a sports type. For example, the specific implementation of the above step S1231 can be: select a fuel vehicle with a sports sound type from the fuel vehicles; record the selected fuel vehicle as a sample non-new energy vehicle; for any sample non-new energy vehicle, control the sample non-new energy vehicle to work under different vehicle operating conditions, and record the sound signal and vehicle parameter information under different operating conditions (the vehicle parameter information refers to the parameter information possessed by the fuel vehicle); for a sample non-new energy vehicle, record its vehicle operating condition information, the vehicle parameter information under the vehicle operating condition information, and the sound signal under the vehicle operating condition information as a group of training samples, wherein the vehicle parameter information of the sample non-new energy vehicle is recorded as the sample non-new energy vehicle parameter information, the operating condition information of the sample non-new energy vehicle is recorded as the sample non-new energy vehicle operating condition information, and the sound signal output by the sample non-new energy vehicle is recorded as the sample non-new energy vehicle sound signal. It can be understood that if the sound type to be selected includes the expected number of engine cylinders, the non-new energy vehicles can be first classified according to the number of engine cylinders, and then the above steps can be performed for non-new energy vehicles with a certain number of engine cylinders.

[0101] In another embodiment, the above step S1231 may be implemented by specifically providing the following steps S1231-1 to S1231-4.

[0102] Step S1231 - 1 , obtaining actual sound signals of multiple non-new energy vehicles.

[0103] In this embodiment, actual sound wave signals of a plurality of non-new energy vehicles are collected, based on which the above step S1231 - 1 is implemented.

[0104] In one embodiment, the above-mentioned non-new energy vehicle may specifically be a non-new energy vehicle whose sound is highly popular in the market.

[0105] In one embodiment, the non-new energy vehicle may be a non-electric vehicle that does not have a sound simulation or sound enhancement system. On this basis, the training sample set obtained through the following steps is more accurate.

[0106] Step S1231 - 2 : for any actual sound wave signal, determine the sound wave type and evaluation result of the actual sound wave signal according to the actual sound wave signal.

[0107] In one embodiment, the actual sound wave signal can be subjectively evaluated and classified and subjectively scored based on a multivariate linear regression model, or further based on an existing sound quality evaluation model or sound quality evaluation platform such as a convolutional neural network regression model. Further, the sound wave type of the actual sound wave signal is determined based on the subjective evaluation classification, and the evaluation result of the actual sound wave signal is determined based on the subjective evaluation score.

[0108] Step S1231 - 3 , among the sound signals belonging to the same sound type, the sound signals corresponding to the non-new energy vehicles that have excellent evaluation results are output as sample non-new energy vehicles corresponding to the sound type.

[0109] In one embodiment of the present application, the evaluation results can be sorted in order from high to low, and the evaluation results at the front of the preset number are recorded as excellent evaluation results. Further, the sound wave signal corresponding to the excellent evaluation result is outputted to correspond to the non-new energy vehicle, as the sample non-new energy vehicle of the corresponding sound wave type. It can be understood that the sound wave signal corresponding to the excellent evaluation result is the hearing feeling welcomed by the user.

[0110] Step S1231 - 4 , for any sound wave type sample non-new energy vehicle, collect training samples based on the non-new energy vehicle.

[0111] In this embodiment, for a sample non-new energy vehicle of any sound type, the sample non-new energy vehicle is controlled to operate under different vehicle operating conditions, and the sound signals and vehicle parameter information under different operating conditions are recorded at the same time; for a sample non-new energy vehicle, its vehicle operating condition information, the vehicle parameter information under the vehicle operating condition information, and the sound signal under the vehicle operating condition information are recorded as a group of training samples, wherein the vehicle parameter information of the sample non-new energy vehicle is recorded as the sample non-new energy vehicle parameter information, the operating condition information of the sample non-new energy vehicle is recorded as the sample non-new energy vehicle operating condition information, and the sound signal output by the sample non-new energy vehicle is recorded as the sample non-new energy vehicle sound signal.

[0112] Based on the above steps S1231-1 to S1231-4, for any of the selected sound wave types, a sample non-new energy vehicle that outputs a sound wave signal representing an excellent evaluation result can be selected. This allows the selected mapping relationship trained based on the training samples collected from the sample non-new energy vehicles to output a sound wave signal representing an excellent evaluation result for the input vehicle parameter information and vehicle operating condition information. That is, the above steps S1231-1 to S1231-4 provide a basis for the above step S120 to output a target sound wave signal representing an excellent evaluation result.

[0113] Step S1232, obtaining a mapping relationship to be selected according to the training sample set.

[0114] In this embodiment, the mapping relationship data to be selected is obtained by various fitting means according to the training sample set, wherein the fitting means may be exemplified by a machine learning method.

[0115] The above steps S1231 and S1232 provide a method for obtaining a mapping relationship to be selected.

[0116] It should be noted that although non-new energy vehicles are involved in the specific implementation of the above step S123, the above step S123 is only a process of obtaining a candidate mapping relationship. When the client uses the vehicle, the new energy vehicle only needs to be used directly, that is, when the new energy vehicle uses the in-vehicle sound generation method provided by this application, it can be separated from non-new energy vehicles, such as traditional fuel vehicles.

[0117] In one embodiment of the present application, the first target vehicle parameter information includes shared parameter information and virtual parameter information when including shared parameter information. The shared parameter information is parameter information shared by new energy vehicles and non-new energy vehicles, and the virtual parameter information is parameter information that new energy vehicles lack compared to non-new energy vehicles.

[0118] In one embodiment, the virtual parameter information includes: engine parameters, intake and exhaust system acoustic characteristics, sound wave conduction device position and any combination of acoustic characteristics of the sound wave conduction device. In one example, the engine parameters include any combination of engine temperature, engine position and engine fuel type, the intake and exhaust system acoustic characteristics may specifically be the intake and exhaust system acoustic impedance, and the sound wave conduction device acoustic characteristics may specifically be the acoustic transfer function of the sound wave conduction device.

[0119] Regarding the above content, based on the above steps S1231 and S1232, the method for generating in-vehicle sound waves provided by the present application also includes the following steps S1233 to S1237 for implementation.

[0120] Step S1233: for any candidate mapping relationship, obtain sample new energy vehicle parameter information and sample new energy vehicle operating condition information.

[0121] Among them, the sample new energy vehicle parameter information includes common sample parameter information and virtual sample parameter information.

[0122] It can be understood that the virtual sample parameter information is the parameter information that the sample new energy vehicle lacks compared to the non-new energy vehicle. The shared sample parameter information is the parameter information that the sample new energy vehicle has.

[0123] In one embodiment, the specific implementation of the above-mentioned step S1233 can be: for a new energy vehicle, the new energy vehicle is recorded as a sample new energy vehicle, and the operation of the sample new energy vehicle is controlled; virtual parameter information of default parameter values ​​is set for the sample new energy vehicle as virtual sample parameter information; during the operation of the sample new energy vehicle, the operating condition information of the sample new energy vehicle is collected and recorded as the sample new energy vehicle operating condition information; the common sample parameter information of the sample new energy vehicle is recorded and recorded as the common sample parameter information.

[0124] Step S1234, determining the test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle operating condition information according to the mapping relationship to be selected.

[0125] On the basis of the above step S1233, the sample new energy vehicle parameter information and the sample new energy vehicle operating condition information composed of the common sample parameter information and the virtual sample parameter information are input into the mapping relationship to be selected, and the corresponding test sound signal is output by the mapping relationship to be selected.

[0126] Step S1235, when the test sound wave signal does not conform to the sound wave type to be selected corresponding to the mapping relationship to be selected, adjust the parameter value corresponding to the virtual sample parameter information to obtain updated virtual sample parameter information.

[0127] Step S1236, update the virtual sample parameter information and the shared sample parameter information as the sample new energy vehicle parameter information, and repeatedly determine the test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle operating condition information according to the mapping relationship to be selected, until the new energy vehicle sound signal meets the sound type to be selected corresponding to the mapping relationship to be selected.

[0128] Step S1237, the virtual sample parameter information of the test sound wave signal in the case where the candidate mapping relationship corresponds to the candidate sound wave type is used as the optimal virtual parameter information corresponding to the candidate mapping relationship.

[0129] In this embodiment, when the sound signal of the new energy vehicle does not conform to the sound type to be selected corresponding to the mapping relationship to be selected, it means that the parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information is not properly set. At this time, adjust the parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information, and repeat the above step S1234 until the sound signal of the new energy vehicle conforms to the sound type to be selected corresponding to the mapping relationship to be selected. On this basis, the virtual sample parameter information in the case where the test sound signal conforms to the sound type to be selected corresponding to the mapping relationship to be selected is used as the optimal virtual parameter information corresponding to the mapping relationship to be selected. The latest virtual sample parameter information obtained after adjustment is used as the optimal virtual parameter information corresponding to the mapping relationship to be selected.

[0130] It should be noted that the same sound type to be selected may correspond to different design concepts, appearance styles, and brand characteristics. On this basis, for a certain model of new energy vehicles, the parameter value of the virtual sample parameter information in the sample new energy vehicle parameter information may be adjusted, and the above step S1234 may be repeated until the sound signal of the new energy vehicle meets the sound type to be selected corresponding to the mapping relationship to be selected, and the sound type to be selected matches the design concept, appearance style, and brand characteristics of the aforementioned new energy vehicle model.

[0131] On the basis of the above-mentioned steps S1233 to S1237, the method for generating in-vehicle sound waves provided in the present application further includes the following step S124 after the above-mentioned step S121.

[0132] Step S124: taking the optimal virtual parameter information corresponding to the target mapping relationship and the shared parameter information as the first target vehicle parameter information.

[0133] In this embodiment, a candidate mapping relationship corresponds to a set of optimal virtual parameter information. On this basis, on the basis of determining the target mapping relationship, the optimal virtual parameter information corresponding to the target mapping relationship can also be determined. Further, the optimal virtual parameter information corresponding to the target mapping relationship and the common parameter information corresponding to the new energy vehicle are used as the first target vehicle parameter information.

[0134] Based on the above step S124, the first target vehicle parameter information obtained based on step S110 can be aligned with the vehicle parameter information dimension in the training sample used in training the target mapping relationship. In this way, the target sound signal obtained in the subsequent steps can be more accurate and have higher sound quality.

[0135] In one embodiment of the present application, in combination with the embodiments shown in the above steps S1233 to S1237, the method for generating in-vehicle sound waves provided by the present application also includes the following steps S160 and S170.

[0136] Step S160: providing a first display interface.

[0137] Among them, the first display interface displays the optimal virtual parameter information corresponding to the target mapping relationship.

[0138] Step S170 , in response to an adjustment input of the optimal virtual parameter information corresponding to the target mapping relationship, obtaining adjusted virtual parameter information.

[0139] In this embodiment, after the target mapping relationship is determined, such as after the target sound wave type is determined based on the above steps S111 and S112, the optimal virtual parameter information of the target mapping relationship can be displayed on the first display interface. The user can adjust the optimal virtual parameter information, such as increasing or decreasing it. In this way, the user can input virtual parameter information of personalized needs. In this embodiment, the optimal virtual parameter information adjusted by the user is recorded as the adjusted virtual parameter information.

[0140] On the basis of the above-mentioned steps S160 and S170, the specific implementation of the above-mentioned step S120 is: generating a target sound signal of the target sound type according to the vehicle operating condition information, the second target vehicle parameter information and the target mapping relationship, and the second target vehicle parameter information includes: the adjusted virtual parameter information and the common parameter information in the first target vehicle parameter information.

[0141] In this embodiment, the optimal virtual parameter information in the first target vehicle parameter information is replaced with the optimal virtual parameter information adjusted by the user, that is, the optimal virtual parameter information in the first target vehicle parameter information is replaced with the adjusted virtual parameter information to form the second target vehicle parameter information. On this basis, according to the vehicle operating condition information, the second target vehicle parameter information and the target mapping relationship, a target sound signal of the target sound type that meets the personalized needs of the user can be generated. In addition, the user's sense of participation can also be enhanced.

[0142] Based on any of the above embodiments, the above step S110 can be specifically implemented through the following steps S113 and S114.

[0143] Step S113, detecting the vehicle power type.

[0144] Step S114, when the vehicle power type is a new energy type, obtaining a target sound type, vehicle operating condition information and first target vehicle parameter information.

[0145] In this embodiment, the vehicle power type is first detected. When it is determined that the vehicle power type is a new energy type through detection, the target sound type, vehicle operating condition information and the first target vehicle parameter information are obtained. In this way, it can be avoided that when a non-new energy vehicle uses the in-vehicle sound generation method provided by the present application, the noise generated by power other than electric power interferes with the target sound signal generated based on the present application, causing the target sound signal synthesized by the in-vehicle sound generation method provided by the present application to have a poor hearing.

[0146] Corresponding to the above step S114, when the vehicle power type is not a new energy type, the target sound type, the vehicle operating condition information and the first target vehicle parameter information are not obtained.

[0147] The present application also provides a vehicle controller 200, such as Figure 2 As shown, the vehicle controller includes a memory 210 and a processor 220, wherein the memory 210 is used to store computer instructions, and the processor 220 is used to call the computer instructions from the memory 210 to execute any of the methods for synthesizing in-vehicle sound waves provided in the above method embodiments.

[0148] The present application also provides a vehicle, which includes a vehicle controller 200 provided in the above embodiment.

[0149] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the computer program implements any one of the in-vehicle sound generation methods provided in the above method embodiments.

[0150] The present application may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present application.

[0151] A computer-readable storage medium may be a tangible device that can hold and store instructions used by an instruction execution device. A computer-readable storage medium may be, for example, but not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. More specific examples of computer-readable storage media (a non-exhaustive list) include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, such as a punch card or a raised structure in a groove on which instructions are stored, and any suitable combination of the foregoing. As used herein, a computer-readable storage medium is not to be interpreted as a transient signal per se, such as a radio wave or other freely propagating electromagnetic wave, an electromagnetic wave propagating through a waveguide or other transmission medium (e.g., a light pulse through a fiber optic cable), or an electrical signal transmitted through a wire.

[0152] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, optical fiber transmissions, wireless transmissions, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in the computer-readable storage medium in each computing / processing device.

[0153] The computer program instructions for performing the operation of the present application can be assembler instructions, instruction set architecture (ISA) instructions, machine instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages, such as Smalltalk, C++, etc., and conventional procedural programming languages, such as "C" language or similar programming languages. Computer-readable program instructions can be executed completely on a user's computer, partially on a user's computer, executed as an independent software package, partially on a user's computer, partially on a remote computer, or completely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, using an Internet service provider to connect through the Internet). In some embodiments, by using the state information of a computer-readable program instruction to personalize an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA) or a programmable logic array (PLA), the electronic circuit can execute a computer-readable program instruction, thereby realizing various aspects of the present application.

[0154] Various aspects of the present application are described herein with reference to the flowcharts and / or block diagrams of the methods, devices (systems) and computer program products according to the embodiments of the present application. It should be understood that each box in the flowchart and / or block diagram and the combination of each box in the flowchart and / or block diagram can be implemented by computer-readable program instructions.

[0155] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device that implements the functions / actions specified in one or more boxes in the flowchart and / or block diagram is generated. These computer-readable program instructions can also be stored in a computer-readable storage medium, and these instructions cause the computer, programmable data processing device, and / or other equipment to work in a specific manner, so that the computer-readable medium storing the instructions includes a manufactured product, which includes instructions for implementing various aspects of the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0156] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operating steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more boxes in the flowchart and / or block diagram.

[0157] The flowchart and block diagram in the accompanying drawings show the possible architecture, function and operation of the system, method and computer program product according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a part of a module, program segment or instruction, and the part of the module, program segment or instruction contains one or more executable instructions for realizing the specified logical function. In some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of the boxes in the block diagram and / or flowchart can be implemented by a dedicated hardware-based system that performs the specified function or action, or can be implemented by a combination of dedicated hardware and computer instructions. It is well known to those skilled in the art that it is equivalent to implement it by hardware, implement it by software, and implement it by combining software and hardware.

[0158] The embodiments of the present application have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the present application is defined by the appended claims.

Claims

1. A method for generating in-vehicle sound waves, characterized in that: Applied to new energy vehicles, including: Obtaining target sound wave type, vehicle operating condition information and first target vehicle parameter information; According to the target sound wave type, a target mapping relationship is determined from a plurality of candidate mapping relationships, wherein one candidate mapping relationship corresponds to one candidate sound wave type, and the candidate mapping relationship reflects a correspondence between the vehicle operating condition information for the new energy vehicle, the first target vehicle parameter information and a sound wave signal corresponding to the candidate sound wave type; A target sound signal of the target sound type is generated according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship.

2. The method according to claim 1, characterized in that: The target sound type includes at least an expected hearing type and / or an expected number of engine cylinders, and the first target vehicle parameter information includes at least common parameter information, and the common parameter information is parameter information shared by the new energy vehicle and non-new energy vehicles.

3. The method according to claim 1, characterized in that Before determining the target mapping relationship from a plurality of candidate mapping relationships according to the target sound wave type, the method further includes: The steps of obtaining multiple candidate mapping relationships include: Acquire a training sample set, the training sample set comprising a plurality of groups of training samples, one group of the training samples comprising sample non-new energy vehicle parameter information, sample non-new energy vehicle operating condition information, and a sample non-new energy vehicle sound signal of a to-be-selected sound type corresponding to the to-be-selected mapping relationship; A plurality of the candidate mapping relationships are obtained according to the training sample set.

4. The method according to claim 3, characterized in that The step of obtaining a training sample set includes: Obtain actual sound signals of multiple non-new energy vehicles; For any of the actual sound wave signals, determining the sound wave type and evaluation result of the actual sound wave signal according to the actual sound wave signal; Among the actual sound wave signals belonging to the same sound wave type, the actual sound wave signals that output excellent evaluation results are corresponding to non-new energy vehicles as sample non-new energy vehicles of the corresponding sound wave type; For any sound wave type of sample non-new energy vehicle, a training sample is collected according to the non-new energy vehicle.

5. The method according to claim 3, characterized in that: The first target vehicle parameter information includes common parameter information and optimal virtual parameter information corresponding to the target sound type, wherein the common parameter information is parameter information common to the new energy vehicle and the non-new energy vehicle, and the optimal virtual parameter information corresponding to the target sound type is parameter information that the new energy vehicle lacks compared to the non-new energy vehicle and that makes the target mapping relationship output conform to the sound type corresponding to the target mapping relationship; Before obtaining the target sound wave type, vehicle operating condition information and first target vehicle parameter information, the method further includes: For any candidate mapping relationship, obtain sample new energy vehicle parameter information and sample new energy vehicle operating condition information, wherein the sample new energy vehicle parameter information includes common sample parameter information and virtual sample parameter information, and the virtual sample parameter information is parameter information that the sample new energy vehicle lacks compared to non-new energy vehicles; Determine, according to the candidate mapping relationship, a test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle operating condition information; When the test sound wave signal does not conform to the sound wave type to be selected corresponding to the to-be-selected mapping relationship, adjusting the parameter value corresponding to the virtual sample parameter information to obtain updated virtual sample parameter information; The updated virtual sample parameter information and the shared sample parameter information are used as the sample new energy vehicle parameter information, and the test sound signal corresponding to the sample new energy vehicle parameter information and the sample new energy vehicle operating condition information is determined according to the candidate mapping relationship, until the test sound signal meets the candidate sound type corresponding to the candidate mapping relationship; The virtual sample parameter information of the test sound wave signal when it meets the sound wave type to be selected corresponding to the mapping relationship to be selected is used as the optimal virtual parameter information corresponding to the mapping relationship to be selected.

6. The method according to claim 1, characterized in that Before generating a target sound signal of the target sound type according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship, the method further includes: According to the target mapping relationship, determining optimal virtual parameter information corresponding to the target mapping relationship; Determining the first target vehicle parameter information according to the optimal virtual parameter information and the common parameter information corresponding to the target mapping relationship; The optimal virtual parameter information corresponding to the target mapping relationship is the parameter information that the new energy vehicle lacks compared to non-new energy vehicles, and makes the target mapping relationship output parameter information that conforms to the sound type corresponding to the target mapping relationship, and the shared parameter information is the parameter information shared by the new energy vehicle and the non-new energy vehicle.

7. The method according to claim 1, characterized in that The step of generating a target sound signal of the target sound type according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship includes: Determine the second target vehicle parameter information according to the adjusted virtual parameter information and the common parameter information in the first target vehicle parameter information; Generate a target sound signal of the target sound type according to the vehicle operating condition information, the second target vehicle parameter information and the target mapping relationship; Among them, the adjusted virtual parameter information is obtained according to the adjustment input of the optimal virtual parameter information corresponding to the target mapping relationship displayed on the first display interface, the optimal virtual parameter information corresponding to the target mapping relationship is the parameter information that the new energy vehicle lacks compared to the non-new energy vehicle, and makes the target mapping relationship output consistent with the sound type corresponding to the target mapping relationship, and the shared parameter information is the parameter information shared by the new energy vehicle and the non-new energy vehicle.

8. The method according to claim 1, characterized in that The step of generating a target sound signal of the target sound type according to the vehicle operating condition information, the first target vehicle parameter information and the target mapping relationship includes: Determine the third target vehicle parameter information according to the set virtual parameter information and the common parameter information in the first target vehicle parameter information; Generate a target sound signal of the target sound type according to the vehicle operating condition information, the third target vehicle parameter information and the target mapping relationship; Among them, the virtual parameter information is set according to the parameter information that the new energy vehicle lacks compared to the non-new energy vehicle input into the input interface displayed on the second display interface, and the shared parameter information is the parameter information shared by the new energy vehicle and the non-new energy vehicle.

9. The method according to any one of claims 5 to 8, characterized in that: The common parameter information includes the characteristics of the in-vehicle sound field. The parameter information that the new energy vehicle lacks compared to non-new energy vehicles includes: engine parameters, acoustic characteristics of the intake and exhaust systems, the position of the sound conduction device, and any combination of the acoustic characteristics of the sound conduction device.

10. The method according to claim 1, characterized in that The vehicle operating condition information includes any combination of motor speed, vehicle speed, accelerator pedal opening and brake pedal opening.

11. The method according to claim 1, characterized in that: The obtaining of the target sound wave type, vehicle operating condition information and first target vehicle parameter information includes: Detect vehicle power type; When the vehicle power type is a new energy type, a target sound wave type, vehicle operating condition information and first target vehicle parameter information are obtained.

12. The method according to claim 1, characterized in that The target sound wave type is obtained according to the selection input for different sound wave types to be selected displayed on the third display interface.

13. A vehicle controller, characterized in that: The vehicle controller comprises a memory and a processor, wherein the memory is used to store computer instructions, and the processor is used to call the computer instructions from the memory to execute the method according to any one of claims 1-12.

14. A sound wave playback system in a car, characterized in that: The vehicle controller and the speaker according to claim 13, wherein: The speaker is connected to the processor in the vehicle controller and is used to play the target sound signal.

15. A vehicle, characterized in that: It includes the in-vehicle sound playback system as described in claim 14.

16. A computer-readable storage medium, characterized in that: A computer program is stored thereon, which implements the method according to any one of claims 1 to 12 when executed by a processor.

Citation Information

Patent Citations

  • Electric vehicle sound control device and method

    CN109131069A

  • System and method for generating virtual engine sound for vehicle

    CN115309361A

  • Sound effect playing device and method of vehicle

    CN116052727A

  • Vehicle sound generation method and device, vehicle and storage medium

    CN116353482A

  • Electric vehicle sound wave control method and device, electronic equipment and storage medium

    CN117087539A

Cited By

  • Sound signal playing method of vehicle, vehicle and storage medium

    CN121062588A

  • Engine exhaust system, configuration method and vehicle

    CN121408068A

  • In-vehicle sound generation method, controller, system, vehicle and medium

    WO2026026809A1