Motor order noise control method and device, electronic equipment, storage medium and vehicle
By injecting the optimal harmonics into the motor to suppress high-voltage ripple current, the problem of in-vehicle motor howling caused by vehicle resonance is solved, and the effect of low cost and high efficiency is achieved.
Patent Information
- Application Number
- CN202411954625.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-03-21
AI Technical Summary
In the development of vehicle projects, it is difficult to effectively solve the problem of in-vehicle motor howling caused by vehicle resonance, and the commonly used methods of increasing capacitors or increasing shielding layers are costly and inefficient.
By determining the current operating conditions of the motor, query the harmonic table to determine the optimal harmonics, and adjust the harmonic parameters to inject the optimal harmonics into the high-voltage ripple current to suppress the high-voltage ripple current and improve the motor howling.
This method can effectively suppress high-voltage ripple current, significantly improve the problem of motor howling in the car, and has low cost, high efficiency and consistency.
Smart Images

Figure CN119675525A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of motor control, and in particular, to a method, device, electronic device, storage medium and vehicle for controlling order noise of a motor. Background Art
[0002] In the process of vehicle project development, the existing technology can only increase the bus capacitance to solve the problem of NVH howling caused by vehicle resonance. However, the increase of bus capacitance is subject to space and cost factors, and the change of capacitance requires repeated verification of EMC-related tests, which increases the test cost and time cycle cost. At present, the following optimization methods are mainly used to solve the problem of electric drive howling in the car caused by vehicle resonance:
[0003] 1) Increase the parameter values of capacitors and inductors. Changing the parameter values of components can adjust the resonant frequency, but the change in the resonant frequency can only shift the frequency of the whistling in the car to the left and right sides, which cannot fundamentally solve the problem of whistling in the car. In addition, there is no space to place the enlarged components in the later stage of the vehicle design.
[0004] 2) Shielding. Adding a shielding layer can block and change the path to reduce electromagnetic interference, but the high-voltage wiring harness of the bus current is exposed, the shielding effect is poor, and the cost is increased.
[0005] 3) Grounding. EMC risks can be reduced by reducing the length of the grounding harness, but the grounding harness cannot be added to the bus current high-voltage harness.
[0006] This patent reduces the 5th / 7th current harmonics through the harmonic injection strategy, suppresses the high-voltage ripple current, and greatly improves the in-vehicle howling. This method can improve the in-vehicle motor order high speed howling problem caused by resonance, with low cost, high efficiency and high consistency. Summary of the invention
[0007] The purpose of the embodiments of the present application is to provide a method, device, electronic device, storage medium and vehicle for controlling the order noise of a motor, so as to improve the motor whistling. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost.
[0008] In a first aspect, the present invention provides a method for controlling order noise of a motor, the method comprising:
[0009] Determine the current operating condition of the motor;
[0010] querying a harmonic table based on the current operating condition to determine an optimal harmonic for the current operating condition based on the harmonic table;
[0011] The harmonic parameters are adjusted based on the optimal harmonics of the current operating condition, and the optimal harmonics of the current operating condition are injected into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonics of the current operating condition.
[0012] In the first aspect of the present application, by determining the current working condition of the motor, the harmonic table can be queried based on the current working condition, so as to determine the optimal harmonic of the current working condition based on the harmonic table, and then the harmonic parameters can be adjusted based on the optimal harmonic of the current working condition, and the optimal harmonic of the current working condition can be injected into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and thus can improve the motor whistling caused by the high-voltage ripple current, that is, can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost.
[0013] In an optional implementation, before querying a harmonic table based on the current operating condition to determine the optimal harmonic of the current operating condition based on the harmonic table, the method further includes:
[0014] The test environment built based on a single electric drive test bench tests the optimal harmonics of different motor operating conditions;
[0015] The harmonic table is constructed based on the optimal harmonics of the different motor operating conditions.
[0016] This optional implementation manner can test the optimal harmonics of different motor operating conditions based on a test environment constructed on a single electric drive test bench, and then can construct the harmonic table based on the optimal harmonics of the different motor operating conditions.
[0017] In an optional embodiment, the optimal harmonics of the different motor operating conditions include the optimal harmonics under a first operating condition, where the first operating condition indicates that the torque of the motor is 80 Nm and the speed of the motor is 9000 rpm.
[0018] This optional implementation can determine the optimal harmonic corresponding to the torque of the motor being 80 Nm and the speed of the motor being 9000 rpm.
[0019] In an optional embodiment, the optimal harmonics of the different motor operating conditions also include the optimal harmonics under a second operating condition, where the second operating condition indicates that the torque of the motor is 120 Nm and the speed of the motor is 9000 rpm.
[0020] This optional implementation can determine that the torque of the motor is 120Nm and the optimal harmonics corresponding to the speed of the motor is 9000rpm.
[0021] In an optional embodiment, the optimal harmonics of the different motor operating conditions also include the optimal harmonics under the third operating condition, and the third operating condition indicates that the torque of the motor is 160 Nm and the speed of the motor is 9000 rpm.
[0022] This optional implementation can determine that the torque of the motor is 160Nm and the optimal harmonics corresponding to the speed of the motor is 9000rpm.
[0023] In an optional implementation manner, determining the current operating condition of the motor includes:
[0024] Acquire the current torque of the motor and the current speed of the motor;
[0025] A current operating condition of the motor is determined based on a current torque of the motor and a current speed of the motor.
[0026] This optional implementation manner can determine the current operating condition of the motor based on the current torque of the motor and the current speed of the motor by acquiring the current torque of the motor and the current speed of the motor.
[0027] In a second aspect, the present invention provides an order noise control device for a motor, the device comprising:
[0028] A determination module, used to determine the current working condition of the motor;
[0029] A data processing module, configured to query a harmonic table based on the current operating condition, so as to determine an optimal harmonic for the current operating condition based on the harmonic table;
[0030] A harmonic control module is used to adjust harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition.
[0031] The second aspect of the present application determines the current working condition of the motor, and then can query the harmonic table based on the current working condition, so as to determine the optimal harmonic of the current working condition based on the harmonic table, and then can adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and then can improve the motor whistling caused by the high-voltage ripple current, that is, can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost.
[0032] In a third aspect, the present invention provides an electronic device, comprising:
[0033] Processor; and
[0034] A memory is configured to store machine-readable instructions, which, when executed by the processor, execute the method for controlling the order noise of the motor as described in any of the aforementioned embodiments.
[0035] The third aspect of the present application is to determine the current working condition of the motor by executing the order noise control method of the motor, and then query the harmonic table based on the current working condition to determine the optimal harmonic of the current working condition based on the harmonic table, and then adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and then improve the motor whistling caused by the high-voltage ripple current, that is, it can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost.
[0036] In a fourth aspect, the present invention provides a storage medium storing a computer program, wherein the computer program is executed by a processor to implement a method for controlling order noise of a motor as described in any one of the aforementioned embodiments.
[0037] The fourth aspect of the present application is to determine the current working condition of the motor by executing the order noise control method of the motor, and then query the harmonic table based on the current working condition to determine the optimal harmonic of the current working condition based on the harmonic table, and then adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and then improve the motor whistling caused by the high-voltage ripple current, that is, it can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost.
[0038] In a fifth aspect, the present invention provides a vehicle, which includes the electronic device as described in the above embodiment.
[0039] According to a fifth aspect of the present application, the electronic device of the present application has the advantage of being able to improve the motor howling caused by high-voltage ripple current. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0041] Figure 1 It is a flow chart of a method for controlling order noise of a motor disclosed in an embodiment of the present application;
[0042] Figure 2 This is a schematic diagram of high-voltage ripple current data before harmonic injection disclosed in an embodiment of the present application;
[0043] Figure 3 It is a schematic diagram of high-voltage ripple current data after harmonic injection disclosed in an embodiment of the present application;
[0044] Figure 4 It is a structural schematic diagram of order noise control of a motor disclosed in an embodiment of the present application;
[0045] Figure 5 It is a structural schematic diagram of an electronic device disclosed in an embodiment of the present application. DETAILED DESCRIPTION
[0046] The technical solutions in the embodiments of the present application will be described below in conjunction with the drawings in the embodiments of the present application.
[0047] Embodiment 1
[0048] See also Figure 1 , Figure 1 is a flow chart of a method for controlling order noise of a motor disclosed in an embodiment of the present application, such as Figure 1 As shown, the method of the embodiment of the present application includes the following steps:
[0049] 101. Determine the current working condition of the motor;
[0050] 102. Query a harmonic table based on the current working condition to determine the optimal harmonic of the current working condition based on the harmonic table;
[0051] 103. Adjust harmonic parameters based on optimal harmonics of current working conditions, and inject the optimal harmonics of current working conditions into high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonics of current working conditions.
[0052] The embodiment of the present application determines the current working condition of the motor, and then can query the harmonic table based on the current working condition, so as to determine the optimal harmonic of the current working condition based on the harmonic table, and then can adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and then can improve the motor whistling caused by the high-voltage ripple current, that is, can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost, wherein the embodiment of the present application does not require the use of a shielding layer, thereby reducing costs.
[0053] In the embodiment of the present application, the current working condition of the motor represents the state of the motor at the current moment, which can be determined by the operating parameters of the motor, such as the speed of the motor and the torque of the motor. On the other hand, the operating parameters of the motor can be detected by a detection sensor, for example, the speed of the motor can be detected by a grating detection sensor.
[0054] In the embodiment of the present application, the harmonic table records multiple working conditions and the optimal harmonics associated with each working condition. Therefore, querying the harmonic table based on the current working condition can refer to using the current working condition as the query condition, matching the working condition in the harmonic table that is the same as the current disclosure, and taking the harmonics associated with the same working condition as the currently disclosed optimal harmonic. Furthermore, in the harmonic table, the optimal harmonic associated with the working condition refers to the harmonic that can reduce the motor whistling under the working condition, which can be obtained through relevant tests.
[0055] In the implementation of the present application, the high-voltage ripple current may refer to the ripple current on the high-voltage cable connected to the electric drive.
[0056] In the embodiment of the present application, as an optional implementation, before the step of querying the harmonic table based on the current working condition to determine the optimal harmonic of the current working condition based on the harmonic table, the method of the embodiment of the present application further includes the following steps:
[0057] The test environment built based on a single electric drive test bench tests the optimal harmonics of different motor operating conditions;
[0058] Build harmonic table based on optimal harmonics for different motor operating conditions.
[0059] This optional implementation can test the optimal harmonics of different motor operating conditions based on a test environment built on a single electric drive test bench, and then can construct a harmonic table based on the optimal harmonics of different motor operating conditions.
[0060] In this optional embodiment, the single electric drive test bench refers to a test bench used to test a single motor drive system in an electric vehicle or a hybrid vehicle.
[0061] In an embodiment of the present application, as an optional implementation, the optimal harmonics of different motor operating conditions include the optimal harmonics under the first operating condition, and the first operating condition represents that the torque of the motor is 80 Nm and the speed of the motor is 9000 rpm.
[0062] This optional implementation can determine the optimal harmonics corresponding to the motor torque of 80Nm and the motor speed of 9000rpm.
[0063] In an embodiment of the present application, as an optional implementation, the optimal harmonics of different motor operating conditions also include the optimal harmonics under the second operating condition, and the second operating condition represents that the torque of the motor is 120 Nm and the speed of the motor is 9000 rpm.
[0064] This optional implementation can determine the optimal harmonics corresponding to the motor torque of 120Nm and the motor speed of 9000rpm.
[0065] In an embodiment of the present application, as an optional implementation, the optimal harmonics of different motor operating conditions also include the optimal harmonics under the third operating condition, and the third operating condition represents that the torque of the motor is 160 Nm and the speed of the motor is 9000 rpm.
[0066] This optional implementation can determine the optimal harmonics corresponding to the motor torque of 160Nm and the motor speed of 9000rpm.
[0067] In the embodiment of the present application, as an optional implementation, step:: determining the current working condition of the motor includes the following sub-steps:
[0068] Get the current torque and speed of the motor;
[0069] The current operating condition of the motor is determined based on the current torque of the motor and the current speed of the motor.
[0070] This optional implementation manner can determine the current operating condition of the motor based on the current torque of the motor and the current speed of the motor by acquiring the current torque of the motor and the current speed of the motor.
[0071] In the embodiment of the present application, as an example, a test environment is built on a single electric drive test bench, focusing on the motor current harmonics and high-voltage ripple current data. During the test, the high-voltage ripple current is the largest when the motor torque is 120Nm and the speed is 9000rpm, and the peak-to-peak value reaches 96A. FFT analysis is performed on it, and the 6-fold frequency of the current, that is, 9000 / 60*4*6=3600Hz, is 42A. According to the system resonant frequency calculation formula It can be seen that the system resonant frequency is 3400Hz, and the frequency with the highest peak-to-peak value of the high-voltage ripple current is close to the system resonant frequency, confirming that it is a resonance problem.
[0072] Furthermore, the harmonic calibration of the single electric drive test bench at different torques and speeds was carried out. In order to be consistent with the NVH test conditions of the in-vehicle howling motor order and high speed measured in the whole vehicle, the conditions include motor torques of 80Nm, 120Nm, 160Nm, and WOT. Taking 120Nm 9000rpm as an example, after harmonic injection, the peak-to-peak value of the high-voltage ripple current is reduced from 96A to 44A. After FFT, it can be seen that after harmonic injection, the current harmonic near 3600Hz is reduced from 42A to 7A.
[0073] Furthermore, the optimal harmonic calibration data under various working conditions are integrated. The goal of each working condition is to minimize the 24th-order ripple current. The harmonic injection parameters are adjusted, and the final version of the data is organized into a map table and integrated into the vehicle software.
[0074] Furthermore, the high-voltage ripple current test of the whole vehicle and the vehicle interior whistle verification are carried out. The ripple current time domain diagram before and after harmonic injection and the color diagram of the 24th order ripple current changing with frequency are shown in Figure 2 and Figure 3 ,in, Figure 2 This is a schematic diagram of high-voltage ripple current data before harmonic injection disclosed in an embodiment of the present application. Figure 3 This is a schematic diagram of high-voltage ripple current data after harmonic injection disclosed in an embodiment of the present application. The horizontal axis on each figure is time, unit s, and the vertical axis is current amplitude, unit A. The horizontal axis below each figure represents time, unit s, the vertical axis is frequency, unit Hz, and the color represents current amplitude, unit A. Comparing the ripple current data before and after harmonic injection, it can be clearly seen from the color map that the 3600-4000HZ frequency range is significantly reduced after harmonic injection.
[0075] Furthermore, the shell vibration and near-field noise of the electric drive assembly in the whole vehicle state did not change before and after the harmonics, while the in-vehicle howling data changed with the harmonics data. In addition, the ripple current on the high-voltage cable connecting the battery and the electric drive fluctuated greatly. It was initially suspected that the DC side ripple of the electric drive assembly was amplified in the high-voltage DC network of the whole vehicle, causing resonance, which eventually caused a certain high-voltage component to work abnormally and generate noise that was transmitted to the vehicle.
[0076] Further analysis shows that the problem in the car is that the 24th-order noise of the motor exceeds the standard. For a 4-pole motor, the ripple of the 5th / 7th harmonic current on the DC side of the inverter is 6 times the output frequency. After converting the motor speed of 8000rpm~10000rpm into the output frequency, its 6th frequency is 3.2kHz~4kHz, which corresponds to the NVH test results. Secondly, according to the differential mode inductance value of 4uH from the battery to the electronic control of the whole vehicle and the capacitance value of the electronic control busbar of 500uF, the resonant frequency of the high-voltage DC network of the whole vehicle is calculated according to Formula 1 to be around 3.6kHz. Considering the inductance deviation range, the resonant frequency range can be considered as 3kHz~4kHz, which is consistent with the ripple current abnormality and the NVH problem frequency band in the car. Therefore, after the 24th-order harmonic component of the ripple current on the DC side of the electronic control resonates with the high-voltage network of the whole vehicle, the ripple current is amplified, resulting in abnormal NVH performance.
[0077]
[0078] In the formula, L is mainly composed of the bus cable inductance and the internal inductance of the battery pack; C is mainly composed of the bus capacitance value of the electronic control.
[0079] From the resonant frequency calculation formula, we know that if we adjust the electric control bus capacitance value to solve this problem, the resonant frequency will only shift near the current frequency, and the problem cannot be solved from the source. By reducing the 5th / 7th harmonic current of the motor, the ripple current fluctuation is further reduced, the excitation source is suppressed, and the electric drive howling is improved.
[0080] Embodiment 2
[0081] See also Figure 4 , Figure 4 is a schematic diagram of a structure of an order noise control of a motor disclosed in an embodiment of the present application, such as Figure 4 As shown, the device of the embodiment of the present application includes the following functional modules:
[0082] A determination module 201 is used to determine the current working condition of the motor;
[0083] The data processing module 202 is used to query the harmonic table based on the current working condition to determine the optimal harmonic of the current working condition based on the harmonic table;
[0084] The harmonic control module 203 is used to adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition.
[0085] The embodiment of the present application determines the current working condition of the motor, and then can query the harmonic table based on the current working condition, so as to determine the optimal harmonic of the current working condition based on the harmonic table, and then can adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and then can improve the motor whistling caused by the high-voltage ripple current, that is, can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost, wherein the embodiment of the present application does not require the use of a shielding layer, thereby reducing costs.
[0086] It should be noted that for other detailed descriptions of the device in the embodiment of the present application, please refer to the relevant description of the embodiment of the present application, and the embodiment of the present application will not go into details.
[0087] Embodiment 3
[0088] See also Figure 5 , Figure 5 is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application, such as Figure 5 As shown, the electronic device of the embodiment of the present application includes:
[0089] Processor 301; and
[0090] The memory 301 is configured to store machine-readable instructions, and when the instructions are executed by the processor 301, the method for controlling the order noise of a motor as described in any of the aforementioned embodiments is executed.
[0091] The embodiment of the present application can determine the current working condition of the motor by executing the order noise control method of the motor, and then can query the harmonic table based on the current working condition, so as to determine the optimal harmonic of the current working condition based on the harmonic table, and then can adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and then can improve the motor whistling caused by the high-voltage ripple current, that is, can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost, wherein the embodiment of the present application does not require the use of a shielding layer, thereby reducing costs.
[0092] Embodiment 4
[0093] An embodiment of the present application provides a storage medium, wherein the storage medium stores a computer program, and the computer program is executed by a processor as a method for controlling order noise of a motor as described in any of the aforementioned implementations.
[0094] The embodiment of the present application can determine the current working condition of the motor by executing the order noise control method of the motor, and then can query the harmonic table based on the current working condition, so as to determine the optimal harmonic of the current working condition based on the harmonic table, and then can adjust the harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition. Compared with the prior art, the present application can suppress the high-voltage ripple current by injecting the optimal harmonic of the current working condition into the high-voltage ripple current, and then can improve the motor whistling caused by the high-voltage ripple current, that is, can reduce the motor whistling caused by the high-voltage ripple current. At the same time, compared with the existing motor whistling improvement methods, the present application has the advantage of low cost, wherein the embodiment of the present application does not require the use of a shielding layer, thereby reducing costs.
[0095] Embodiment 5
[0096] The present application provides an example of a vehicle, which includes an electronic device as described in the above embodiment.
[0097] The embodiment of the present application has the advantage of being able to improve the motor howling caused by high-voltage ripple current through the electronic device of the embodiment of the present application.
[0098] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0099] In addition, the units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0100] Furthermore, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0101] It should be noted that if the function is implemented in the form of a software function module and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.
[0102] In this document, relational terms such as first and second, etc. are used merely to distinguish one entity or operation from another entity or operation, but do not necessarily require or imply any such actual relationship or order between these entities or operations.
[0103] The above are only embodiments of the present application and are not intended to limit the scope of protection of the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the scope of protection of the present application.
Claims
1. A method for controlling order noise of a motor, characterized in that: The method comprises: Determine the current operating condition of the motor; querying a harmonic table based on the current operating condition to determine an optimal harmonic for the current operating condition based on the harmonic table; The harmonic parameters are adjusted based on the optimal harmonics of the current operating condition, and the optimal harmonics of the current operating condition are injected into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonics of the current operating condition.
2. The method according to claim 1, characterized in that Before querying the harmonic table based on the current operating condition to determine the optimal harmonic of the current operating condition based on the harmonic table, the method further includes: The test environment built based on a single electric drive test bench tests the optimal harmonics of different motor operating conditions; The harmonic table is constructed based on the optimal harmonics of the different motor operating conditions.
3. The method according to claim 1, characterized in that The optimal harmonics of the different motor operating conditions include the optimal harmonics under the first operating condition, and the first operating condition indicates that the torque of the motor is 80 Nm and the speed of the motor is 9000 rpm.
4. The method according to claim 3, characterized in that The optimal harmonics of the different motor operating conditions also include the optimal harmonics under the second operating condition, and the second operating condition indicates that the torque of the motor is 120 Nm and the speed of the motor is 9000 rpm.
5. The method according to claim 4, characterized in that The optimal harmonics of the different motor operating conditions also include the optimal harmonics under the third operating condition, and the third operating condition indicates that the torque of the motor is 160 Nm and the speed of the motor is 9000 rpm.
6. The method according to claim 1, characterized in that Determining the current operating condition of the motor includes: Acquire the current torque of the motor and the current speed of the motor; A current operating condition of the motor is determined based on a current torque of the motor and a current speed of the motor.
7. A motor order noise control device, characterized in that: The device comprises: A determination module, used to determine the current working condition of the motor; A data processing module, configured to query a harmonic table based on the current operating condition to determine an optimal harmonic for the current operating condition based on the harmonic table; A harmonic control module is used to adjust harmonic parameters based on the optimal harmonic of the current working condition, and inject the optimal harmonic of the current working condition into the high-voltage ripple current based on the harmonic parameters, so as to suppress the high-voltage ripple current based on the optimal harmonic of the current working condition.
8. An electronic device, characterized in that: include: processor; as well as A memory configured to store machine-readable instructions, which, when executed by the processor, execute the order noise control method of the motor as described in any one of claims 1-6.
9. A storage medium, characterized in that: The storage medium stores a computer program, and the computer program is executed by a processor to implement the method for controlling order noise of a motor as described in any one of claims 1 to 6.
10. A vehicle, characterized in that: It comprises the electronic device as claimed in claim 8.