Automobile vibration noise control method, device, equipment and storage medium
By obtaining the noise and efficiency characteristics of the dual drive motors, determining the target torque, and controlling the motor output, the problem of noise and efficiency matching in vehicles equipped with dual drive motors is solved, optimizing overall vehicle noise and improving user experience.
Patent Information
- Application Number
- CN202411144999.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-20
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2044-08-20
AI Technical Summary
In electric drive systems equipped with dual drive motors, noise and efficiency matching issues lead to differences in NVH performance, affecting the user's driving experience.
By acquiring the noise characteristic table and efficiency characteristic table of the dual-machine system, the output torque of the target motor is determined, and the torque output of the motor is controlled based on these characteristic tables to achieve a match between noise and efficiency.
While considering efficiency, we optimized the overall vehicle noise level to improve the user's driving experience.
Smart Images

Figure CN119261575B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicle control, and particularly relates to a vehicle vibration noise control method, device, equipment and storage medium. BACKGROUND
[0002] NVH (Noise, Vibration and Harshness) is an important indicator for measuring the performance of a vehicle, which directly affects the comfort of driving and riding. In a pure electric vehicle, due to the lack of noise of an internal combustion engine, other noise sources such as a motor, a reducer, wind noise and road noise become more prominent.
[0003] When a vehicle equipped with a dual-drive motor electric drive assembly is running, due to the different combinations of the torque responses of the left and right motors of the electric drive assembly under the same vehicle output torque request, the NVH and efficiency of the vehicle will also show great differences.
[0004] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY
[0005] The main purpose of the present application is to provide a vehicle vibration noise control method, device, equipment and storage medium, aiming to solve the technical problem of how to match the noise and efficiency of a dual-drive motor.
[0006] To achieve the above purpose, the present application provides a vehicle vibration noise control method, which is applied to a vehicle equipped with a dual-drive motor electric drive assembly, the dual-drive motor includes a first motor and a second motor, and the vehicle vibration noise control method includes the following steps:
[0007] Obtaining a dual-motor noise characteristic table and a dual-motor efficiency characteristic table;
[0008] Based on the dual-motor efficiency characteristic table and the dual-motor noise characteristic table, determining a target first motor output torque and a target second motor output torque;
[0009] Based on the target first motor output torque and the target second motor output torque, controlling the first motor and the second motor.
[0010] In an embodiment, the step of obtaining a dual-motor noise characteristic table includes:
[0011] Obtaining a noise characteristic table of the first motor and a noise characteristic table of the second motor;
[0012] Based on the noise characteristic table of the first motor and the noise characteristic table of the second motor, determining a dual-motor noise characteristic table.
[0013] In an embodiment, the step of obtaining the noise characteristic table of the first motor and the noise characteristic table of the second motor comprises:
[0014] controlling the first motor to work alone;
[0015] obtaining noise data of the first motor under various torques;
[0016] constructing the noise characteristic table of the first motor based on the noise data of the first motor under various torques;
[0017] controlling the second motor to work alone;
[0018] obtaining noise data of the second motor under various torques;
[0019] constructing the noise characteristic table of the second motor based on the noise data of the second motor under various torques.
[0020] In an embodiment, the step of determining the dual-motor noise characteristic table based on the noise characteristic table of the first motor and the noise characteristic table of the second motor comprises:
[0021] obtaining the vehicle demand torque and the vehicle demand speed;
[0022] processing the noise characteristic table of the first motor and the noise characteristic table of the second motor through the vehicle demand torque and the vehicle demand speed to obtain the dual-motor noise value and the dual-motor efficiency value under different torque combinations of the first motor and the second motor;
[0023] obtaining the dual-motor noise characteristic table based on the dual-motor noise value under different torque combinations of the first motor and the second motor.
[0024] In an embodiment, the step of obtaining the dual-motor efficiency characteristic table comprises:
[0025] obtaining the dual-motor efficiency characteristic table under different torque combinations at various speeds based on different torques of the first motor and different torques of the second motor.
[0026] In an embodiment, the step of determining the target first motor output torque and the target second motor output torque based on the dual-motor efficiency characteristic table and the dual-motor noise characteristic table comprises:
[0027] performing normalization processing on the dual-motor efficiency characteristic table and the dual-motor noise characteristic table respectively to obtain a dual-motor efficiency normalized characteristic table and a dual-motor noise normalized characteristic table;
[0028] determine the target first motor output torque and the target second motor output torque based on the dual-machine efficiency normalization characteristic table and the dual-machine noise normalization characteristic table.
[0029] In an embodiment, the step of determining the target first motor output torque and the target second motor output torque based on the dual-machine efficiency normalization characteristic table and the dual-machine noise normalization characteristic table comprises:
[0030] acquiring a torque demand based on vehicle information;
[0031] assigning weights to normalized noise and normalized efficiency corresponding to the dual-machine efficiency normalization characteristic table and the dual-machine noise normalization characteristic table based on the torque demand, to obtain the target first motor output torque and the target second motor output torque when noise and efficiency are matched.
[0032] In addition, to achieve the above object, the present application further provides an automobile vibration noise control device, which comprises:
[0033] an acquisition module, configured to acquire a dual-machine noise characteristic table and a dual-machine efficiency characteristic table;
[0034] a processing module, configured to determine a target first motor output torque and a target second motor output torque based on the dual-machine efficiency characteristic table and the dual-machine noise characteristic table;
[0035] a control module, configured to control the first motor and the second motor based on the target first motor output torque and the target second motor output torque.
[0036] In addition, to achieve the above object, the present application further provides an automobile vibration noise control device, which comprises a memory, a processor, and an automobile vibration noise control program stored in the memory and executable on the processor, the automobile vibration noise control program being configured to implement the steps of the automobile vibration noise control method as described above.
[0037] In addition, to achieve the above object, the present application further provides a storage medium, which stores an automobile vibration noise control program, the automobile vibration noise control program being executable on a processor to implement the steps of the automobile vibration noise control method as described above.
[0038] The one or more technical solutions provided in the present application have at least the following technical effects:
[0039] Obtain a double-machine noise characteristic table and a double-machine efficiency characteristic table; determine a target first motor output torque and a target second motor output torque based on the double-machine efficiency characteristic table and the double-machine noise characteristic table; control the first motor and the second motor based on the target first motor output torque and the target second motor output torque, so that the torque output of each motor is reasonably matched, the noise of the electric vehicle carrying the double-drive electric drive assembly is optimal in consideration of the efficiency, and the user driving experience is improved. BRIEF DESCRIPTION OF DRAWINGS
[0040] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the application and, together with the description, serve to explain the principles of the application.
[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, for those skilled in the art, other drawings can also be obtained without creative labor based on these drawings.
[0042] Figure 1 A flowchart is provided for the control method for automobile vibration and noise of the first embodiment of the present application;
[0043] Figure 2 A double-motor electric drive assembly is provided for the control method for automobile vibration and noise of the first embodiment of the present application;
[0044] Figure 3 A double-motor noise map under each demand torque is provided for the control method for automobile vibration and noise of the first embodiment of the present application;
[0045] Figure 4 A double-motor noise normalized map under each demand torque is provided for the control method for automobile vibration and noise of the first embodiment of the present application;
[0046] Figure 5 A flowchart is provided for the control method for automobile vibration and noise of the second embodiment of the present application;
[0047] Figure 6 A left motor or right motor noise map table is provided for the control method for automobile vibration and noise of the second embodiment of the present application;
[0048] Figure 7 A double-motor noise map under each demand torque at 5000 rpm is provided for the control method for automobile vibration and noise of the second embodiment of the present application;
[0049] Figure 8 A flowchart is provided for the control method for automobile vibration and noise of the third embodiment of the present application;
[0050] Figure 9 This is a schematic diagram of the efficiency normalization map of the dual motors operating at various required torques at 5000 rpm, provided in Embodiment 3 of the vehicle vibration and noise control method of this application.
[0051] Figure 10 This is a schematic diagram of the output torque of the left and right motors when the noise efficiency is optimally matched, as provided in Embodiment 3 of the vehicle vibration and noise control method of this application.
[0052] Figure 11 A flowchart is provided for Embodiment 3 of the vehicle vibration and noise control method of this application;
[0053] Figure 12 This is a schematic diagram of the module structure of the vehicle vibration and noise control device according to an embodiment of this application;
[0054] Figure 13 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the vehicle vibration and noise control method in the embodiments of this application.
[0055] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0056] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.
[0057] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.
[0058] It should be noted that the executing entity in this embodiment can be a computing service device with data processing, network communication, and program execution functions, such as a tablet computer, personal computer, or mobile phone, or an electronic device capable of performing the above functions, such as a vehicle vibration and noise control device. The following description uses a vehicle vibration and noise control device as an example to illustrate this embodiment and the subsequent embodiments.
[0059] Based on this, embodiments of this application provide a method for controlling automotive vibration and noise, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the vehicle vibration and noise control method of this application.
[0060] In this embodiment, the method for controlling vehicle vibration and noise includes steps S10 to S30:
[0061] Step S10: Obtain the dual-machine noise characteristic table and the dual-machine efficiency characteristic table;
[0062] like Figure 2 As shown,Figure 2 For the schematic diagram of the dual-motor electric drive assembly, the vehicle vibration and noise control method is applied to an electric drive assembly vehicle equipped with dual-drive motors, which includes a first motor and a second motor, i.e., a left motor and a right motor. The electric drive assembly can be installed on a soundproof chamber bench.
[0063] It should be noted that the dual-motor noise characteristic table is a dual-motor noise map table under different torque combinations at each speed, and the dual-motor efficiency characteristic table is a dual-motor efficiency map table under different torque combinations at each speed.
[0064] Further, the step of obtaining the dual-motor efficiency characteristic table comprises:
[0065] Based on different torques of the first motor and different torques of the second motor, a dual-motor efficiency characteristic table under different torque combinations at each speed is obtained.
[0066] In a specific implementation, the dual-motor efficiency map table under different torque combinations at each speed is obtained through bench testing and integrated into the motor controller MCU. Figure 3 As shown, it is the efficiency map table of different left and right motor torque combinations when the required speed is 5000 rpm. The value in the table represents the efficiency value when the left and right motors output x and y Nm torques, respectively.
[0067] Identify Figure 3 the highest efficiency in the table. Divide the efficiency value by the efficiency value to obtain the normalized efficiency map table, as shown in Figure 4 . The efficiency value in the table is represented by .
[0068] Step S20, based on the dual-motor efficiency characteristic table and the dual-motor noise characteristic table, determine the target first motor output torque and the target second motor output torque;
[0069] It should be noted that the target first motor output torque and the target second motor output torque are the left and right motor output torques when the noise efficiency is optimal.
[0070] Step S30, based on the target first motor output torque and the target second motor output torque, control the first motor and the second motor.
[0071] In a specific implementation, it is realized through a control algorithm, and the torque output of each motor is accurately controlled through the vehicle controller (VCU) and the motor controller (MCU) to ensure that it works according to the predetermined torque distribution strategy and optimizes the performance of the vehicle.
[0072] The embodiment provides a control method of automobile vibration noise, acquires a double-machine noise characteristic table and a double-machine efficiency characteristic table; determines target first motor output torque and target second motor output torque based on the double-machine efficiency characteristic table and the double-machine noise characteristic table; controls the first motor and the second motor based on the target first motor output torque and the target second motor output torque, and optimizes the whole vehicle noise of the electric vehicle carrying the double-drive electric drive assembly by reasonably matching the torque output of each motor, while considering the efficiency, and improves the user driving experience.
[0073] Based on the first embodiment of the application, the same or similar contents as the above embodiment one can refer to the above introduction, and the subsequent will not be described in detail. On this basis, please refer to Figure 5 , step S10, the control method of automobile vibration noise comprises steps S101-S101:
[0074] Step S101, acquiring a noise characteristic table of the first motor and a noise characteristic table of the second motor;
[0075] It should be noted that the noise characteristic table of the first motor and the noise characteristic table of the second motor are to acquire the left and right motor noise map tables of different speed and torque combinations.
[0076] Further, the step S101 comprises:
[0077] Control the first motor to work alone;
[0078] Acquire noise data of the first motor under each torque;
[0079] Construct the noise characteristic table of the first motor based on the noise data of the first motor under each torque;
[0080] Control the second motor to work alone;
[0081] Acquire noise data of the second motor under each torque;
[0082] Construct the noise characteristic table of the second motor based on the noise data of the second motor under each torque.
[0083] It should be noted that the whole vehicle controller PDCU is used to limit the torque output of the whole vehicle accelerator pedal to 10%, 20%, …, 100% of the single motor torque when the single motor works respectively.
[0084] The vibration or noise map table under the speed-up working condition of each torque of the single motor is obtained by a near-field microphone or a vibration sensor and integrated into the motor controller MCU, as shown in Figure 6 , and the noise map table of another motor is obtained by the same method.
[0085] In a specific implementation, the motor 1m noise order value is obtained through a microphone and a data acquisition system and is integrated into a motor controller MCU, and a noise map table under different throttle opening degrees in a speed-up working condition is obtained through a whole vehicle.
[0086] In step S102, the double-motor noise characteristic table is determined based on the noise characteristic table of the first motor and the noise characteristic table of the second motor.
[0087] It should be noted that the double-motor noise characteristic table is a double-motor noise map table under different torque combinations at each speed.
[0088] Further, the step S102 includes:
[0089] The whole vehicle demand torque and the whole vehicle demand speed are obtained.
[0090] The double-motor noise values and efficiency values under different torque combinations of the first motor and the second motor are obtained by processing the noise characteristic table of the first motor and the noise characteristic table of the second motor through the whole vehicle demand torque and the whole vehicle demand speed.
[0091] The double-motor noise characteristic table is obtained based on the double-motor noise values under different torque combinations of the first motor and the second motor.
[0092] It should be noted that the left motor speed NL and the right motor speed NR are both consistent with the demand speed NL, i.e., NL=NR=N*, when the left motor torque and the right motor torque are equal to the demand torque TL+TR=T*. Figure 7
[0093] In a specific implementation, the following is an example with a demand speed N* = 5000 rpm and a demand torque T* = 120 Nm: first, 7 torque combinations are identified, and the sound pressure level combination is
[0094]
[0095] For example, represents Figure 7 the noise sound pressure level value when the left motor outputs x Nm torque is superimposed on the noise value when the right motor outputs y Nm torque, and the noise values of the left and right motors are superimposed by the following formula:
[0096] The noise map table under different torque combinations at each speed is obtained by this method, as shown in Figure 7 The noise map table under different torque combinations at N* = 5000 rpm is shown in
[0097] The embodiment provides a control method of automobile vibration noise, left and right motor noise map tables of different speed and torque combinations are respectively obtained through a test bench or a whole vehicle, and left and right motor noise map tables are superposed according to required torque and required speed of the whole vehicle, so that noise map tables of different torque combinations at each speed are obtained.
[0098] Based on the first and second embodiments, in the third embodiment of the present application, the same or similar contents as the above embodiments can be referred to the above description, and the subsequent description will not be repeated. On this basis, please refer to Figure 8 , step S20, the control method of automobile vibration noise further includes steps S201-S202:
[0099] Step S201, the double-machine efficiency characteristic table and the double-machine noise characteristic table are normalized respectively to obtain a double-machine efficiency normalized characteristic table and a double-machine noise normalized characteristic table.
[0100] In the specific implementation, the noise is normalized to dimensionless data, all values in the Figure 7 are taken as inverses, and the maximum value in the table is identified as a normalization reference, the values after taking inverses in the table are divided by , and the noise normalized processing table can be obtained, as shown in Figure 9 , and the values in the table are represented by .
[0101] The highest efficiency in the Figure 3 is identified , and the data in the table are divided by the efficiency value to obtain a normalized efficiency map table, as shown in Figure 4 , and the efficiency value in the table is represented by .
[0102] Step S202, determining target first motor output torque and target second motor output torque based on the double-machine efficiency normalized characteristic table and the double-machine noise normalized characteristic table.
[0103] It should be noted that the target first motor output torque and the target second motor output torque are left and right motor output torques when noise efficiency matching is optimal.
[0104] Further, the step S202 includes:
[0105] Obtaining torque demand based on vehicle information;
[0106] Assigning weights to normalized noise and normalized efficiency corresponding to the double-machine efficiency normalized characteristic table and the double-machine noise normalized characteristic table based on the torque demand, to obtain target first motor output torque and target second motor output torque when noise and efficiency are matched.
[0107] It should be noted that the weighting coefficient α can be defined according to the vehicle model positioning and usage scenario. For vehicles and vehicle usage scenarios that focus on vibration and noise perception, 0.6≤α≤1, and for vehicles and vehicle usage scenarios that focus more on range, 0≤α<0.6.
[0108] For example, the normalized noise level is calculated for a required speed N* = 5000 rpm and a required torque T* = 120 Nm. like Figure 9 Median, normalization efficiency such as Figure 4 The median, with a weighting coefficient α = 0.7 assigned to this scenario that emphasizes vibration and noise, is calculated as follows: Figure 10 .
[0109] The optimal torque combination is (TL) 60 TR 60 That is, when the vehicle controller PDCU requires a speed N* = 5000 rpm and a torque T* = 120 Nm, the output speed of the left electric drive motor controller is NL = 5000 rpm and the output torque is TL = 60 Nm, and the output speed of the right electric drive motor controller is NR = 5000 rpm and the output torque is TR = 60 Nm.
[0110] In practical implementation, based on vehicle model positioning, normalized noise is assigned to various torque matching conditions under specific torque requirements. and normalized efficiency The values are assigned weights α and 1-α (0≤α≤1) respectively, and then... Determine the optimal torque combination of the left and right motors (TL) for noise and efficiency matching. x TR y () as output torque.
[0111] like Figure 11 As shown, this strategy determines the dual-motor noise map under a specific torque requirement by using the left motor noise map and the right motor noise map, and obtains the dual-electric drive efficiency map under a specific torque requirement. By using weighting coefficients and combining torque requirement and vehicle model requirements, the dual-motor noise map and the dual-electric drive efficiency map under a specific torque requirement are processed to obtain the motor operating condition point.
[0112] This embodiment provides a method for controlling vehicle vibration and noise. Through a noise mapping and normalization process of dual motors under specific speed and torque requirements, a normalized noise map and a normalized efficiency map of the dual motors are obtained. By matching the optimal operating points of the dual motors for efficiency and noise using scenario and weight values, the optimal output torque value of the dual motors is obtained.
[0113] It should be noted that the above examples are only used for understanding the present application and do not constitute a limitation on the control method of automobile vibration noise of the present application, and more forms of simple transformation based on this technical concept are within the protection scope of the present application.
[0114] The present application also provides a control device for automobile vibration noise, please refer to Figure 12 , the control device for automobile vibration noise comprises:
[0115] The acquisition module 10 is used for acquiring a double-machine noise characteristic table and a double-machine efficiency characteristic table;
[0116] The processing module 20 is used for determining a target first motor output torque and a target second motor output torque based on the double-machine efficiency characteristic table and the double-machine noise characteristic table;
[0117] The control module 30 is used for controlling the first motor and the second motor based on the target first motor output torque and the target second motor output torque.
[0118] The control device for automobile vibration noise provided by the present application adopts the control method of automobile vibration noise in the above-mentioned embodiments, and can solve the technical problem of how to match the noise and efficiency of double-drive motors. Compared with the prior art, the control device for automobile vibration noise provided by the present application has the same beneficial effects as the control method of automobile vibration noise provided by the above-mentioned embodiments, and other technical features in the control device for automobile vibration noise are the same as the features disclosed in the above-mentioned embodiments, which will not be repeated here.
[0119] The present application provides a control device for automobile vibration noise, which comprises at least one processor and a memory in communication connection with the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the control method of automobile vibration noise in the above-mentioned embodiment one.
[0120] Reference will be made to Figure 13 , which shows a structural schematic diagram of a control device for automobile vibration noise suitable for implementing the embodiments of the present application. The control device for automobile vibration noise in the embodiments of the present application can include but is not limited to mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistant), PADs (Portable Application Description), PMPs (Portable Media Player), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like.Figure 13 The illustrated automobile vibration noise control device is merely an example and should not bring any limitation to the function and use range of the embodiments of the present application.
[0121] As shown in Figure 13 The automobile vibration noise control device can include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. Various programs and data required for the operation of the automobile vibration noise control device are also stored in the RAM 1004. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; the storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the automobile vibration noise control device to communicate wirelessly or by wire with other devices to exchange data. Although the automobile vibration noise control device with various systems is illustrated in the figure, it should be understood that all of the illustrated systems are not required to be implemented or possessed. More or fewer systems can be alternatively implemented or possessed.
[0122] In particular, according to the embodiments of the present application, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, the embodiments of the present application include a computer program product including a computer program carried on a computer readable medium, the computer program containing program codes for executing the methods illustrated in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the methods of the embodiments of the present application are performed.
[0123] The automobile vibration noise control device provided by the application adopts the automobile vibration noise control method in the above embodiment, and can solve the technical problem of how to match the noise and efficiency of the double-drive motor. Compared with the prior art, the automobile vibration noise control device provided by the application has the same beneficial effects as the automobile vibration noise control method provided by the above embodiment, and other technical features in the automobile vibration noise control device are the same as the features disclosed in the previous embodiment method, which will not be described here.
[0124] It should be understood that various parts of the present application can be realized by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0125] The above describes only the specific implementation of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical range disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
[0126] The present application provides a computer readable storage medium having computer readable program instructions (i.e. computer programs) stored thereon, the computer readable program instructions being used to execute the automobile vibration noise control method in the above embodiment.
[0127] The computer readable storage medium provided by the present application may, for example, be a U disk, but is not limited to an electric, magnetic, optical, electromagnetic, infrared, or semiconductor system, system or device, or any combination of the above. More specific examples of computer readable storage media can include, but are not limited to, an electric connection with one or more conductive wires, 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), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present embodiment, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system or device. The program code contained on the computer readable storage medium can be transmitted by any suitable medium, including but not limited to: electric wire, optical cable, RF (Radio Frequency: radio frequency), etc., or any suitable combination of the above.
[0128] The computer readable storage medium described above can be included in the automobile vibration noise control device, or can exist separately without being assembled into the automobile vibration noise control device.
[0129] The computer readable storage medium described above carries one or more programs, which, when executed by the automobile vibration noise control device, cause the automobile vibration noise control device to: acquire a dual-machine noise characteristic table and a dual-machine efficiency characteristic table; determine a target first motor output torque and a target second motor output torque based on the dual-machine efficiency characteristic table and the dual-machine noise characteristic table; and control the first motor and the second motor based on the target first motor output torque and the target second motor output torque.
[0130] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, 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 the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).
[0131] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a procedure, or a part of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or in the reverse order, depending on the functionality involved. It is also noted that each block in the block diagrams and / or flow diagrams and combinations of blocks in the block diagrams and / or flow diagrams can be implemented by special-purpose hardware-based systems that perform the specified functions or operations, or combinations of special-purpose hardware and computer instructions.
[0132] The modules described in the embodiments of the present application can be implemented in the form of software or in the form of hardware. In some cases, the name of the module does not constitute a limitation on the module itself.
[0133] The readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e., a computer program) for executing the above-mentioned automobile vibration noise control method, and can solve the technical problem of how to match the noise and efficiency of the double-drive motor. Compared with the prior art, the computer readable storage medium provided by the present application has the same beneficial effects as the automobile vibration noise control method provided by the above-mentioned embodiments, and will not be described here.
[0134] The present application also provides a computer program product, comprising a computer program, which, when executed by a processor, implements the steps of the above-mentioned automobile vibration noise control method.
[0135] The computer program product provided by the present application can solve the technical problem of how to match the noise and efficiency of the double-drive motor. Compared with the prior art, the computer program product provided by the present application has the same beneficial effects as the automobile vibration noise control method provided by the above-mentioned embodiments, and will not be described here.
[0136] The above only describes some embodiments of the present application, and does not limit the patent scope of the present application. Any equivalent structural transformation, direct / indirect application in other related technical fields based on the technical concept of the present application, and the content of the present application specification and drawings are included in the patent protection scope of the present application.
Claims
1. A method of controlling vibration and noise of an automobile, characterized by, The automobile vibration noise control method is applied to an electric drive assembly vehicle with a double drive motor, the double drive motor comprising a first motor and a second motor, and the automobile vibration noise control method comprising the following steps: obtaining a double-machine noise characteristic table and a double-machine efficiency characteristic table, wherein the double-machine noise characteristic table is a double-motor noise map table of the first motor and the second motor under different torque combinations at each speed, and the double-machine efficiency characteristic table is a double-motor efficiency map table of the first motor and the second motor under different torque combinations at each speed; determining target first motor output torque and target second motor output torque based on the double-machine efficiency characteristic table and the double-machine noise characteristic table; controlling the first motor and the second motor based on the target first motor output torque and the target second motor output torque; the step of determining target first motor output torque and target second motor output torque based on the double-machine efficiency characteristic table and the double-machine noise characteristic table comprises: normalizing the double-machine efficiency characteristic table and the double-machine noise characteristic table respectively to obtain a double-machine efficiency normalized characteristic table and a double-machine noise normalized characteristic table; determining target first motor output torque and target second motor output torque based on the double-machine efficiency normalized characteristic table and the double-machine noise normalized characteristic table; the step of determining target first motor output torque and target second motor output torque based on the double-machine efficiency normalized characteristic table and the double-machine noise normalized characteristic table comprises: obtaining torque demand based on vehicle information; assigning weights to the normalized noise and normalized efficiency corresponding to the double-machine efficiency normalized characteristic table and the double-machine noise normalized characteristic table based on the torque demand to obtain target first motor output torque and target second motor output torque when noise and efficiency are matched.
2. The method of claim 1, wherein the step of controlling the vibration noise of the automobile is performed by a controller. the step of obtaining a double-machine noise characteristic table comprises: obtaining a noise characteristic table of the first motor and a noise characteristic table of the second motor; determining a double-machine noise characteristic table based on the noise characteristic table of the first motor and the noise characteristic table of the second motor.
3. The method of claim 2, wherein the step of determining the frequency of the vibration noise is performed by using a frequency analysis method. the step of obtaining a noise characteristic table of the first motor and a noise characteristic table of the second motor comprises: controlling the first motor to work alone; obtaining noise data of the first motor at each torque; constructing the noise characteristic table of the first motor based on the noise data of the first motor at each torque; controlling the second motor to work alone; obtaining noise data of the second motor at each torque; constructing the noise characteristic table of the second motor based on the noise data of the second motor at each torque.
4. The method for controlling vehicle vibration and noise as described in claim 2, characterized in that, the step of determining a double-machine noise characteristic table based on the noise characteristic table of the first motor and the noise characteristic table of the second motor comprises: obtaining vehicle demand torque and vehicle demand speed; processing the noise characteristic table of the first motor and the noise characteristic table of the second motor through the vehicle demand torque and the vehicle demand speed to obtain double-motor noise values and efficiency values under different torque combinations of the first motor and the second motor; Obtain a double-motor noise characteristic table based on the different torque of the first motor and the double-motor noise values under different torque combinations of the second motor.
5. The method for controlling vehicle vibration and noise as described in claim 1, characterized in that, The step of obtaining the double-motor efficiency characteristic table comprises: Obtain a double-motor efficiency characteristic table under different torque combinations at each rotating speed based on the different torque of the first motor and the different torque of the second motor.
6. An automobile vibration noise control device characterized by comprising: The device comprises: An obtaining module is configured to obtain a double-motor noise characteristic table and a double-motor efficiency characteristic table, wherein the double-motor noise characteristic table is a double-motor noise map table under different torque combinations of the first motor and the second motor at each rotating speed, and the double-motor efficiency characteristic table is a double-motor efficiency map table under different torque combinations of the first motor and the second motor at each rotating speed; A processing module is configured to determine target first motor output torque and target second motor output torque based on the double-motor efficiency characteristic table and the double-motor noise characteristic table; The processing module is further configured to perform normalization processing on the double-motor efficiency characteristic table and the double-motor noise characteristic table respectively to obtain a double-motor efficiency normalized characteristic table and a double-motor noise normalized characteristic table; Determine target first motor output torque and target second motor output torque based on the double-motor efficiency normalized characteristic table and the double-motor noise normalized characteristic table; The processing module is further configured to obtain torque demand based on vehicle information; Assign weights to the normalized noise and normalized efficiency corresponding to the double-motor efficiency normalized characteristic table and the double-motor noise normalized characteristic table respectively based on the torque demand to obtain target first motor output torque and target second motor output torque when noise and efficiency are matched; A control module is configured to control the first motor and the second motor based on the target first motor output torque and the target second motor output torque.
7. An automobile vibration noise control apparatus characterized by comprising: The device comprises a memory, a processor, and a vehicle vibration noise control program stored on the memory and executable on the processor, wherein the vehicle vibration noise control program is configured to implement the steps of the vehicle vibration noise control method according to any one of claims 1 to 5.
8. A storage medium, characterized by The storage medium stores a vehicle vibration noise control program, and the vehicle vibration noise control program is executed by the processor to implement the steps of the vehicle vibration noise control method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Torque distributing and controlling method based on efficiency optimization for double motors in hybrid power system
CN104129388A
Variable switching frequency calibration method and device for comprehensive efficiency and electric drive noise
CN116136569A
Control device for vehicle
JP2013143861A