Vehicle motor noise optimization method, device, equipment and storage medium
By conducting motor vibration noise tests on new energy vehicles, determining the cause of the noise and adjusting the motor operating parameters, the problem of motor noise optimization was solved and efficient and low-cost noise reduction was achieved.
Patent Information
- Application Number
- CN202410858473.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-06-28
- Publication Date
- 2025-09-23
- Estimated Expiration
- 2044-06-28
AI Technical Summary
New energy vehicles face difficulties in optimizing motor noise, especially when the motor ripple current is not properly controlled, which leads to obvious motor whistling, affecting the driving experience and is difficult to solve by increasing the battery inductance and capacitance values.
By conducting motor vibration noise tests on the target vehicle, we can determine whether the noise is caused by DC bus ripple current. Once confirmed, we can reduce motor noise by adjusting parameters such as the motor's dead time, modulation ratio, and torque.
This achieves the goal of effectively reducing motor noise, shortening R&D cycles, and lowering development costs without changing the battery pack and motor controller structures.
Smart Images

Figure CN118833074B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle optimization technology, and in particular to a method, device, equipment and storage medium for optimizing vehicle motor noise. Background Art
[0002] With the continuous development of the new energy vehicle industry, new energy vehicle technology has become a research hotspot for major automakers. Compared to traditional vehicles, new energy vehicle drive systems have become electric and hybrid systems. Under pure electric driving conditions, due to the lack of engine noise masking, high-frequency whistling is a prominent problem. This includes motor electromagnetic order noise, gear order noise, and noise caused by the controller switching frequency.
[0003] During acceleration, new energy vehicles experience noticeable motor whistles due to the high motor torque, severely impacting the driving experience. Improper motor ripple current control can easily lead to noticeable motor whistles. Due to their high frequency, these whistles can be harsh and annoying, making them unacceptable. Current ripple is related to the battery inductance and the motor controller busbar capacitance. Increasing the battery inductance and capacitance can reduce ripple current. Since a single motor is often compatible with multiple battery packs, simply increasing the battery inductance and capacitance is often difficult to achieve, especially in the later stages of vehicle development.
[0004] The above content is only used to assist in understanding the technical solution of this application and does not constitute an admission that the above content is prior art. Summary of the Invention
[0005] The main purpose of this application is to provide a vehicle motor noise optimization method, device, equipment and storage medium, aiming to solve the technical problem that the motor noise of new energy vehicles is difficult to optimize.
[0006] To achieve the above objectives, the present application proposes a method for optimizing vehicle motor noise, the method comprising:
[0007] Conduct motor vibration and noise tests on target vehicles to obtain test results;
[0008] Determine whether the noise is caused by DC bus ripple current based on the test results;
[0009] When the noise is caused by DC bus ripple current, the operation of the motor of the target vehicle is adjusted according to the test result to reduce the motor noise.
[0010] Optionally, the step of performing a motor vibration and noise test on the target vehicle includes:
[0011] Perform motor vibration and noise testing on the target vehicle according to preset operating conditions, and collect in-vehicle noise signals through target sensors installed on the target vehicle;
[0012] Performing spectrum analysis on the in-vehicle noise signal to obtain a test result.
[0013] Optionally, the step of determining whether the noise is caused by the DC bus ripple current according to the test result includes:
[0014] Determine motor vibration information, motor noise information, and ripple current information according to the test results;
[0015] Comparing the ripple current with the motor vibration information and the motor noise information;
[0016] Based on the comparison results, determine whether the noise is caused by the DC bus ripple current.
[0017] Optionally, the step of adjusting the motor operation of the target vehicle according to the test result includes:
[0018] Adjusting the dead time according to the test results;
[0019] When the dead time adjustment does not meet the optimization target, performing a modulation ratio adjustment on the motor operation of the target vehicle;
[0020] When the modulation ratio adjustment does not meet the optimization target, the motor torque is adjusted to operate the motor of the target vehicle.
[0021] Optionally, adjusting the dead time according to the test result includes:
[0022] Determining dead time information of the target vehicle according to the test result;
[0023] The dead time of the motor of the target vehicle is reduced according to the dead time information, and the motor noise value is continuously monitored.
[0024] Optionally, when the dead time adjustment does not meet the optimization target, performing a modulation ratio adjustment on the motor operation of the target vehicle includes:
[0025] When the dead time of the motor of the target vehicle is adjusted to a minimum time threshold and the motor noise value does not meet the optimization target, determining the modulation ratio information of the target vehicle according to the test result;
[0026] The modulation ratio of the target vehicle is reduced according to the modulation ratio information, and the motor noise value is continuously monitored.
[0027] Optionally, when the modulation ratio adjustment does not meet the optimization target, the step of adjusting the motor torque of the target vehicle includes:
[0028] When the modulation ratio of the motor of the target vehicle is adjusted to a minimum modulation ratio threshold and the motor noise value does not meet the optimization target, determining the motor torque information of the target vehicle according to the test result;
[0029] The motor torque of the target vehicle in the problematic operating condition is reduced according to the motor torque information until the motor noise value meets the optimization target condition.
[0030] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle motor noise optimization device, which includes:
[0031] The motor test module is used to perform motor vibration and noise tests on the target vehicle and obtain test results;
[0032] A cause determination module is used to determine whether the noise is caused by the DC bus ripple current based on the test results;
[0033] The noise optimization module is used to adjust the motor operation of the target vehicle according to the test results to reduce the motor noise when the noise is caused by the DC bus ripple current.
[0034] In addition, to achieve the above-mentioned purpose, the present application also proposes a vehicle motor noise optimization device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein the computer program is configured to implement the steps of the vehicle motor noise optimization method as described above.
[0035] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium and stores a computer program. When the computer program is executed by a processor, the steps of the vehicle motor noise optimization method described above are implemented.
[0036] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program. When the computer program is executed by a processor, the steps of the vehicle motor noise optimization method as described above are implemented.
[0037] One or more technical solutions proposed in this application have at least the following technical effects:
[0038] This application obtains test results by conducting a motor vibration noise test on a target vehicle; determines whether the noise is caused by the DC bus ripple current based on the test results; and when the noise is caused by the DC bus ripple current, adjusts the motor operation of the target vehicle based on the test results to reduce the motor noise. In this way, it is possible to determine whether the noise is caused by the DC bus ripple current based on the results of the vehicle's motor vibration noise test, and adjust the motor operation after determining the cause. This not only solves the noise problem of the motor controller of new energy vehicles, but also has the advantage of high optimization efficiency. At the same time, it avoids changing the battery pack, motor controller, motor electromagnetic optimization and other structural changes, achieving low-cost and rapid improvement of motor noise, greatly shortening the R&D cycle and reducing development costs. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0041] Figure 1 A flow chart illustrating a first embodiment of the vehicle motor noise optimization method of the present application;
[0042] Figure 2 A schematic diagram of the corresponding relationship between motor noise and motor DC bus ripple current provided in an embodiment of the vehicle motor noise optimization method of the present application;
[0043] Figure 3 A flow chart illustrating a second embodiment of the vehicle motor noise optimization method of the present application;
[0044] Figure 4 This is a schematic diagram of the module structure of the vehicle motor noise optimization device according to an embodiment of the present application;
[0045] Figure 5 Schematic diagram of the device structure of the hardware operating environment involved in the vehicle motor noise optimization method in the embodiment of the present application.
[0046] 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 DESCRIPTION
[0047] It should be understood that the specific embodiments described herein are merely used to explain the technical solutions of the present application and are not intended to limit the present application.
[0048] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0049] The main solution of the embodiment of the present application is: to perform a motor vibration noise test on the target vehicle to obtain a test result; to determine whether the cause of the noise is caused by the DC bus ripple current based on the test result; when the cause of the noise is caused by the DC bus ripple current, to adjust the motor operation of the target vehicle according to the test result to reduce the motor noise.
[0050] In this embodiment, for ease of description, the following description is made with the identification of the vehicle motor noise optimization device as the execution subject.
[0051] As existing technologies evolve with the continuous development of the new energy vehicle industry, new energy vehicle technology has become a research hotspot for major automakers. Compared to traditional vehicles, new energy vehicles utilize electric and hybrid drive systems. During pure electric driving, high-frequency whistling becomes a prominent issue due to the lack of engine noise masking. This includes motor electromagnetic order noise, gear order noise, and noise caused by the controller switching frequency. During acceleration, due to the high torque of the motor, new energy vehicles experience noticeable motor whistling, seriously impacting the driving experience. Improper motor ripple current control can easily lead to noticeable motor whistling. Due to its high frequency, this whistling can be irritating and unacceptable. Current ripple is related to the battery inductance and the motor controller busbar capacitance. Increasing the battery inductance and capacitance can reduce ripple current. Since a single motor is often compatible with multiple battery packs, simply increasing the battery inductance and capacitance is often difficult to achieve, especially in the later stages of vehicle development.
[0052] The present application provides a solution that determines whether the noise is caused by the DC bus ripple current based on the results of the vehicle's motor vibration noise test, and adjusts the motor operation after determining the cause. It can not only solve the noise problem of the motor controller of new energy vehicles, but also has the advantage of high optimization efficiency. At the same time, it avoids changing the structural design of the battery pack, motor controller, motor electromagnetic optimization, etc., and achieves low-cost and rapid improvement of motor noise, greatly shortening the R&D cycle and reducing development costs.
[0053] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication, and program execution capabilities, such as a tablet computer, personal computer, mobile phone, etc., or an electronic device or vehicle-mounted computer capable of performing the above functions. This embodiment and the following embodiments will be described below using a vehicle motor noise optimization device as an example.
[0054] Based on this, the embodiment of the present application provides a vehicle motor noise optimization method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the vehicle motor noise optimization method of the present application.
[0055] In this embodiment, the vehicle motor noise optimization method includes steps S10 to S30:
[0056] Step S10, performing a motor vibration and noise test on the target vehicle to obtain a test result;
[0057] It's important to note that in new energy vehicle motor controllers, the DC power from the battery pack serves as the input power source and must be connected to the motor controller via a DC bus. This connection is called DC-LINK or DC support, and the capacitors involved are referred to as bus capacitors, support capacitors, or DC-Link capacitors. In electric vehicle motor controllers, ripple current is generated on the DC bus due to variations in battery pack current, motor load current, and the high-frequency switching of power devices. Excessive ripple current can significantly increase motor noise and cause severe capacitor heating, directly impacting capacitor life.
[0058] Furthermore, in order to accurately perform the motor vibration and noise test, step S10 includes: performing the motor vibration and noise test on the target vehicle according to the preset working condition setting, and collecting the in-vehicle noise signal through the target sensor arranged on the target vehicle; performing spectrum analysis on the in-vehicle noise signal to obtain the test result.
[0059] It should be understood that the measurement points are arranged first: a vibration sensor is arranged on the motor controller housing to collect the motor vibration signal, a microphone is arranged at the right ear of the driver in the car to collect the noise signal inside the car, and a current sensor is arranged to collect the motor DC bus current signal.
[0060] In practice, the pre-set test conditions include: testing acceleration conditions at different throttle openings, including 10%, 30%, 50%, 70%, and 100%, and vehicle speeds from 0 to 140 km / h. The test conditions where motor noise is noticeable are typically refueling conditions; the greater the throttle opening, the more noticeable the motor noise.
[0061] It should be noted that, finally, a spectrum analysis is performed on the in-vehicle noise signal to obtain the motor noise, which is then compared with the motor noise target to obtain the operating condition where the motor noise exceeds the target value, and the motor speed, motor torque, and motor DC bus current are recorded.
[0062] Step S20, determining whether the noise is caused by the DC bus ripple current according to the test result;
[0063] It should be understood that after the test results are obtained, the vibration noise data of the spectrum analysis is split and then compared to determine whether the noise is caused by the DC bus ripple current.
[0064] Furthermore, in order to accurately determine the cause of the noise, step S20 includes: determining the motor vibration information, motor noise information and ripple current information according to the test results; comparing the ripple current with the motor vibration information and the motor noise information; and determining whether the cause of the noise is caused by the DC bus ripple current based on the comparison results.
[0065] It should be understood that if Figure 2 As shown, a spectrum analysis is performed on the vibration signal on the motor controller housing, the noise signal inside the vehicle, and the motor DC bus current signal to obtain motor vibration, motor noise, and ripple current. If the ripple current corresponds to the motor vibration and motor noise, it is determined that the motor noise is caused by the motor DC bus ripple current.
[0066] In practice, motor noise increases with increasing DC bus ripple current, which is related to the motor control modulation ratio, switching frequency, and duty cycle. A higher switching frequency reduces current ripple, but this increases switching losses, so the switching frequency cannot be increased indefinitely. A higher duty cycle reduces current ripple. Once the switching frequency is determined, the duty cycle is determined by the dead time. For example, if the switching frequency is 10kHz and the cycle is 100µs, and the dead time is 4µs, then the duty cycle is 96 / 100 = 96%.
[0067] When an MCU outputs a PWM drive signal to control a switching device (i.e., an IGBT), the switching device has a turn-on / off delay. Therefore, after the upper half-bridge is turned off, a delay is required before turning on the lower half-bridge, or vice versa. This delay is known as the dead zone, as shown in the figure below. When the duty cycle of the MCU's PWM drive signal is very low, the idle portion is larger than the dead zone, affecting the output ripple. A shorter dead zone reduces current ripple, but excessively short dead zones can damage the IGBT, so the dead zone cannot be reduced indefinitely.
[0068] The modulation ratio is the ratio of the maximum output phase voltage of the motor controller to the amplitude of the triangle wave.
[0069] The ripple current calculation formula is:
[0070]
[0071] Where: I dc is the bus ripple current, M is the modulation ratio, I0 is the phase current peak, and cosφ is the power factor.
[0072] When the motor speed remains unchanged, increasing the motor torque will increase the current ripple and the motor noise will also increase. Since reducing the motor torque will reduce the vehicle's dynamic performance, it is impossible to reduce the current ripple by reducing the motor torque.
[0073] Step S30 : When the noise is caused by the DC bus ripple current, the motor operation of the target vehicle is adjusted according to the test result to reduce the motor noise.
[0074] It should be noted that once the cause of the noise is determined to be the DC bus ripple current, the motor operation of the entire vehicle is adjusted in a targeted manner to reduce the motor noise without changing the hardware.
[0075] This embodiment provides a vehicle motor noise optimization method, which obtains test results by performing a motor vibration noise test on a target vehicle; determines whether the noise is caused by DC bus ripple current based on the test results; and when the noise is caused by DC bus ripple current, adjusts the motor operation of the target vehicle based on the test results to reduce motor noise. In this way, it is possible to determine whether the noise is caused by DC bus ripple current based on the results of the vehicle motor vibration noise test, and adjust the motor operation after determining the cause. This not only solves the noise problem of the motor controller of new energy vehicles, but also has the advantage of high optimization efficiency. At the same time, it avoids changing the structural design of the battery pack, motor controller, motor electromagnetic optimization, etc., and achieves low-cost and rapid improvement of motor noise, greatly shortening the R&D cycle and reducing development costs.
[0076] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above embodiment 1 can be referred to the above introduction and will not be described in detail later. Figure 3 , step S30 includes steps S301 to S302:
[0077] Step S301, adjusting the dead time according to the test result;
[0078] It should be noted that the adjustment of the motor is divided into three parts. Dead time adjustment is the first step. If the dead time adjustment cannot meet the optimization goal, proceed to the next step.
[0079] Furthermore, in order to optimize the noise of the motor by adjusting the dead time, step S301 includes: determining the dead time information of the target vehicle according to the test results; reducing the dead time of the motor of the target vehicle according to the dead time information, and continuously monitoring the motor noise value.
[0080] It should be understood that the dead time is gradually reduced, and the motor noise value is detected again, and the current motor noise value is compared with the motor noise target value; if the current motor noise value is greater than the motor noise target value, the modulation ratio adjustment is performed; if the current motor noise value is not greater than the motor noise target value, the optimization is completed.
[0081] Step S302, when the dead time adjustment does not meet the optimization target, performing a modulation ratio adjustment on the motor operation of the target vehicle;
[0082] In practice, shorter dead time reduces current ripple. However, excessively short dead time can cause IGBT burnout, so dead time cannot be reduced indefinitely. The minimum allowable dead time value is the minimum that prevents IGBT burnout. Therefore, when optimization conditions are not met, the modulation ratio is adjusted.
[0083] Furthermore, in order to adjust the modulation ratio to reduce motor noise, step S302 includes: when the dead time of the motor of the target vehicle is adjusted to the minimum time threshold and the motor noise value does not meet the optimization target, determining the modulation ratio information of the target vehicle according to the test results; reducing the modulation ratio of the target vehicle according to the modulation ratio information, and continuously monitoring the motor noise value.
[0084] It should be noted that the modulation ratio adjustment strategy is executed, the modulation ratio is gradually reduced, and the motor noise value is detected again, and the current motor noise value is compared with the motor noise target value; if the current motor noise value is greater than the motor noise target value, the motor torque adjustment is performed; if the current motor noise value is not greater than the motor noise target value, the optimization is completed.
[0085] Step S303 : When the modulation ratio adjustment does not meet the optimization target, the motor torque is adjusted to operate the motor of the target vehicle.
[0086] It should be understood that a reduction in the modulation ratio will result in a decrease in dynamics, so the modulation ratio cannot be reduced indefinitely. The minimum allowable modulation ratio is the minimum value that meets the dynamics requirements. If the optimization target is still not met at the minimum value, noise optimization is achieved by adjusting the motor torque.
[0087] Furthermore, in order to optimize noise through motor torque, step S303 includes: when the modulation ratio of the motor of the target vehicle is adjusted to the minimum modulation ratio threshold and the motor noise value does not meet the optimization target, determining the motor torque information of the target vehicle according to the test results; reducing the motor torque of the problematic working condition of the target vehicle according to the motor torque information until the motor noise value meets the optimization target condition.
[0088] In specific implementations, the motor torque adjustment strategy is implemented: the motor torque in the problematic operating condition is gradually reduced, the motor noise level is re-tested, and the current motor noise level is compared with the target motor noise level. If the current motor noise level exceeds the target motor noise level, the dead time adjustment is performed again. If the current motor noise level is not greater than the target motor noise level, the optimization is complete. Reducing motor torque will result in a decrease in dynamic performance, so the motor torque cannot be reduced indefinitely. The minimum allowable motor torque is the minimum value that meets the required dynamic performance.
[0089] This embodiment adjusts the dead time based on the test results; if the dead time adjustment fails to meet the optimization target, the modulation ratio is adjusted to adjust the motor operation of the target vehicle; and if the modulation ratio adjustment fails to meet the optimization target, the motor torque is adjusted to adjust the motor operation of the target vehicle. By optimizing using dead time adjustment strategies, modulation ratio adjustment strategies, and motor torque adjustment strategies, efficient and accurate noise optimization is achieved.
[0090] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the vehicle motor noise optimization method of the present application. More simple transformations based on this technical concept are all within the scope of protection of the present application.
[0091] This application also provides a vehicle motor noise optimization device, please refer to Figure 4 , the vehicle motor noise optimization device includes:
[0092] The motor testing module 10 is used to perform a motor vibration and noise test on a target vehicle to obtain a test result.
[0093] The cause determination module 20 is used to determine whether the noise is caused by the DC bus ripple current according to the test results.
[0094] The noise optimization module 30 is configured to adjust the motor operation of the target vehicle according to the test result to reduce the motor noise when the noise is caused by the DC bus ripple current.
[0095] In one embodiment, the motor testing module 10 is further configured to perform a motor vibration noise test on a target vehicle according to preset operating conditions, and collect in-vehicle noise signals through target sensors arranged on the target vehicle; perform spectrum analysis on the in-vehicle noise signals to obtain test results.
[0096] In one embodiment, the cause determination module 20 is further used to determine motor vibration information, motor noise information and ripple current information based on the test results; compare the ripple current with the motor vibration information and the motor noise information; and determine whether the cause of the noise is caused by the DC bus ripple current based on the comparison results.
[0097] In one embodiment, the noise optimization module 30 is further used to adjust the dead time according to the test results; when the dead time adjustment does not meet the optimization target, the motor operation of the target vehicle is adjusted by the modulation ratio; when the modulation ratio adjustment does not meet the optimization target, the motor torque is adjusted by the motor operation of the target vehicle.
[0098] In one embodiment, the noise optimization module 30 is further configured to determine the dead time information of the target vehicle based on the test results; reduce the dead time of the motor of the target vehicle based on the dead time information, and continuously monitor the motor noise value.
[0099] In one embodiment, the noise optimization module 30 is further configured to determine the modulation ratio information of the target vehicle according to the test results when the dead time of the motor of the target vehicle is adjusted to a minimum time threshold and the motor noise value does not meet the optimization target; reduce the modulation ratio of the target vehicle according to the modulation ratio information, and continuously monitor the motor noise value.
[0100] In one embodiment, the noise optimization module 30 is further configured to determine the motor torque information of the target vehicle according to the test results when the modulation ratio of the motor of the target vehicle is adjusted to a minimum modulation ratio threshold and the motor noise value does not meet the optimization target; and reduce the motor torque of the target vehicle under the problematic operating condition according to the motor torque information until the motor noise value meets the optimization target condition.
[0101] This embodiment obtains test results by performing a motor vibration noise test on a target vehicle; determines whether the noise is caused by DC bus ripple current based on the test results; and if the noise is caused by DC bus ripple current, adjusts the motor operation of the target vehicle based on the test results to reduce motor noise. In this way, it is possible to determine whether the noise is caused by DC bus ripple current based on the results of the vehicle's motor vibration noise test, and adjust the motor operation after determining the cause. This not only solves the noise problem of the motor controller of new energy vehicles, but also has the advantage of high optimization efficiency. At the same time, it avoids changes to the battery pack, motor controller, motor electromagnetic optimization and other structural changes, achieving low-cost and rapid improvement of motor noise, greatly shortening the R&D cycle and reducing development costs.
[0102] The vehicle motor noise optimization device provided in this application, utilizing the vehicle motor noise optimization method described in the aforementioned embodiments, can address the technical issue of difficulty optimizing motor noise in new energy vehicles. Compared to the prior art, the vehicle motor noise optimization device provided in this application offers the same beneficial effects as the vehicle motor noise optimization method described in the aforementioned embodiments. Other technical features of the vehicle motor noise optimization device are the same as those disclosed in the aforementioned embodiments and are not further elaborated here.
[0103] The present application provides a vehicle motor noise optimization device, which includes: at least one processor; and a memory communicatively connected to 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 so that the at least one processor can execute the vehicle motor noise optimization method in the above-mentioned embodiment one.
[0104] Reference below Figure 5 , which shows a schematic diagram of the structure of a vehicle motor noise optimization device suitable for implementing the embodiments of the present application. The vehicle motor noise optimization device in the embodiments of the present application can include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), in-vehicle terminals (such as in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 5 The vehicle motor noise optimization device shown is merely an example and should not limit the functions and scope of use of the embodiments of the present application.
[0105] like Figure 5As shown, the vehicle motor noise optimization device may include a processing device 1001 (e.g., a central processing unit, graphics processing unit, etc.), which can perform various appropriate actions and processes based on programs stored in a read-only memory (ROM) 1002 or programs loaded from a storage device 1003 into a random access memory (RAM) 1004. RAM 1004 also stores various programs and data required for the operation of the vehicle motor noise optimization device. Processing device 1001, ROM 1002, and RAM 1004 are interconnected via a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems may be connected to I / O interface 1006: input devices 1007, such as a touchscreen, touchpad, keyboard, mouse, image sensor, microphone, accelerometer, gyroscope, etc.; output devices 1008, such as a liquid crystal display (LCD), speaker, vibrator, etc.; storage device 1003, such as a magnetic tape or hard disk; and communication device 1009. Communication device 1009 can allow the vehicle motor noise optimization device to communicate wirelessly or wired with other devices to exchange data. Although the figure shows a vehicle motor noise optimization device with various systems, it should be understood that it is not required to implement or have all of the systems shown. More or fewer systems may be implemented or have alternatively.
[0106] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0107] The vehicle motor noise optimization device provided in this application, utilizing the vehicle motor noise optimization method described in the aforementioned embodiment, can address the technical issue of difficulty optimizing motor noise in new energy vehicles. Compared to the prior art, the beneficial effects of the vehicle motor noise optimization device provided in this application are the same as those of the vehicle motor noise optimization method described in the aforementioned embodiment. Other technical features of the vehicle motor noise optimization device are the same as those disclosed in the aforementioned embodiment and are not further elaborated here.
[0108] It should be understood that the various parts disclosed in this application can be implemented using 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.
[0109] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of this application. Therefore, the scope of protection of this application should be based on the scope of protection of the claims.
[0110] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, a computer program) stored thereon, wherein the computer-readable program instructions are used to execute the vehicle motor noise optimization method in the above-mentioned embodiment.
[0111] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more 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 thereof. In this embodiment, the computer-readable storage medium may be any tangible medium that contains or stores 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 may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.
[0112] The computer-readable storage medium may be included in the vehicle motor noise optimization device; or may exist independently without being assembled into the vehicle motor noise optimization device.
[0113] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the vehicle motor noise optimization device, the vehicle motor noise optimization device is enabled to: perform a motor vibration noise test on the target vehicle to obtain a test result; determine whether the cause of the noise is caused by the DC bus ripple current based on the test result; when the cause of the noise is caused by the DC bus ripple current, adjust the motor operation of the target vehicle based on the test result to reduce the motor noise.
[0114] Computer program code for performing the operations of the present application may be written in one or more programming languages, or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a stand-alone software package, partially on the user's computer and partially on a remote computer, or entirely on the remote computer or server. In cases involving a remote computer, the remote computer may 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 may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0115] The flow charts and block diagrams in the accompanying drawings illustrate the possible architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present application. In this regard, each box in the flow chart or block diagram can represent a module, program segment or a part of code, and the module, program segment or a part of code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order than that marked in the accompanying drawings. For example, two boxes represented in succession 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 flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the specified function or operation, or can be implemented by a combination of dedicated hardware and computer instructions.
[0116] The modules described in the embodiments of the present application may be implemented in software or hardware, wherein the name of a module does not necessarily limit the unit itself.
[0117] The computer-readable storage medium provided in this application stores computer-readable program instructions (i.e., a computer program) for executing the aforementioned vehicle motor noise optimization method. This computer-readable storage medium can address the technical issue of difficulty optimizing motor noise in new energy vehicles. Compared to the prior art, the beneficial effects of the computer-readable storage medium provided in this application are similar to those of the vehicle motor noise optimization method provided in the aforementioned embodiment, and are not further elaborated here.
[0118] The present application also provides a computer program product, comprising a computer program, which implements the steps of the above-mentioned vehicle motor noise optimization method when executed by a processor.
[0119] The computer program product provided in this application can solve the technical problem of difficulty optimizing motor noise in new energy vehicles. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the vehicle motor noise optimization method provided in the above embodiment, and will not be elaborated here.
[0120] The above description is only part of the embodiments of the present application and does not limit the patent scope of the present application. All equivalent structural transformations made by using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect application in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A vehicle motor noise optimization method, characterized in that: The method includes: Conduct motor vibration and noise tests on target vehicles to obtain test results; Determine motor vibration information, motor noise information, and ripple current information according to the test results; Comparing the ripple current with the motor vibration information and the motor noise information; Determine whether the noise is caused by DC bus ripple current based on the comparison results; When the noise is caused by DC bus ripple current, the operation of the motor of the target vehicle is adjusted according to the test result to reduce the motor noise.
2. The method according to claim 1, wherein The step of performing a motor vibration and noise test on the target vehicle comprises: Perform motor vibration and noise testing on the target vehicle according to preset operating conditions, and collect in-vehicle noise signals through target sensors installed on the target vehicle; Performing spectrum analysis on the in-vehicle noise signal to obtain a test result.
3. The method according to claim 1, wherein The step of adjusting the motor operation of the target vehicle according to the test result includes: Adjusting the dead time according to the test results; When the dead time adjustment does not meet the optimization target, performing a modulation ratio adjustment on the motor operation of the target vehicle; When the modulation ratio adjustment does not meet the optimization target, the motor torque is adjusted to operate the motor of the target vehicle.
4. The method according to claim 3, wherein The step of adjusting the dead time according to the test result includes: Determining dead time information of the target vehicle according to the test result; The dead time of the motor of the target vehicle is reduced according to the dead time information, and the motor noise value is continuously monitored.
5. The method according to claim 3, wherein When the dead time adjustment does not meet the optimization target, performing a modulation ratio adjustment on the motor operation of the target vehicle includes: When the dead time of the motor of the target vehicle is adjusted to a minimum time threshold and the motor noise value does not meet the optimization target, determining the modulation ratio information of the target vehicle according to the test result; The modulation ratio of the target vehicle is reduced according to the modulation ratio information, and the motor noise value is continuously monitored.
6. The method according to claim 3, wherein When the modulation ratio adjustment does not meet the optimization target, the step of adjusting the motor torque to operate the motor of the target vehicle includes: When the modulation ratio of the motor of the target vehicle is adjusted to a minimum modulation ratio threshold and the motor noise value does not meet the optimization target, determining the motor torque information of the target vehicle according to the test result; The motor torque of the target vehicle in the problematic operating condition is reduced according to the motor torque information until the motor noise value meets the optimization target condition.
7. A vehicle motor noise optimization device, characterized in that: The device comprises: The motor test module is used to perform motor vibration and noise tests on the target vehicle and obtain test results; a cause determination module, configured to determine motor vibration information, motor noise information, and ripple current information based on the test results; compare the ripple current with the motor vibration information and the motor noise information; and determine whether the cause of the noise is caused by the DC bus ripple current based on the comparison results; The noise optimization module is used to adjust the motor operation of the target vehicle according to the test results to reduce the motor noise when the noise is caused by the DC bus ripple current.
8. A vehicle motor noise optimization device, characterized in that: The device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the vehicle motor noise optimization method according to any one of claims 1 to 6.
9. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the vehicle motor noise optimization method according to any one of claims 1 to 6 are implemented.
Citation Information
Patent Citations
Method for restraining noise in signals of drive motor of automobile seat
CN103856125A
Inverter dead zone compensation method and system
CN117394735A