Methods, equipment, media, and products for determining harmonic current injection control parameters

By acquiring characteristic order vibration and noise data of the motor, establishing control parameters, and identifying the optimal harmonic current control index, the problem of low efficiency and accuracy of harmonic current injection control in the existing technology is solved, and the NVH performance of the motor is optimized.

CN119891866BActive Publication Date: 2025-10-28DONGFENG MOTOR GRP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411201113.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-29
Publication Date
2025-10-28
Estimated Expiration
2044-08-29

AI Technical Summary

Technical Problem

Existing harmonic current injection control methods cannot effectively distinguish between vibration and noise effects of different frequencies, and do not consider the structural characteristics of the motor, resulting in low efficiency and accuracy of harmonic current injection control indicators, making it difficult to optimize the noise, vibration and acoustic performance of the motor.

Method used

By acquiring characteristic order vibration data and characteristic order noise data of the motor, control parameters for harmonic current injection to optimize NVH are established, and the optimal harmonic current control parameters are identified, including the weighted processing of effective vibration parameters, disturbance vibration parameters and noise parameters, and the control index is determined to optimize harmonic current injection.

Benefits of technology

It improves the efficiency and accuracy of harmonic current injection control, can identify non-torque fluctuation influencing factors, separate vibration and noise outlier operating points, and evaluate the degree of improvement of electric drive order vibration and noise by harmonic injection in real time, avoiding omission or misjudgment of the optimal parameters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119891866B_ABST
    Figure CN119891866B_ABST
Patent Text Reader

Abstract

This application discloses a method, device, medium, and product for determining harmonic current injection control indicators, relating to the field of electric drive assembly technology for new energy vehicles. The method includes: acquiring characteristic order vibration data and characteristic order noise data of the motor; establishing control parameters for harmonic current injection to optimize NVH based on the characteristic order vibration data and characteristic order noise data; and determining control indicators for harmonic current injection based on the control parameters. This set of control indicators allows for real-time evaluation of the degree to which harmonic injection itself improves the vibration and noise of the electric drive. It avoids missing or misjudging the optimal harmonic injection parameters, improving the efficiency and accuracy of harmonic injection optimization for the electric drive assembly. It solves the technical problem of how to identify the optimal harmonic current control parameters for electric drive NVH performance during the harmonic injection process.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electric drive assembly technology for new energy vehicles, and in particular to methods, equipment, media and products for determining harmonic current injection control indicators. Background Technology

[0002] With the rapid development of electric vehicles, their noise, vibration, and harshness (NVH) performance has become a major concern for consumers. To improve the NVH performance of electric vehicles, it is necessary to control the harmonic current injection of the motor. However, existing control methods cannot effectively optimize the NVH performance of the motor.

[0003] Currently, a common control method involves collecting vibration and noise data from the motor to establish a simple linear control model to control harmonic current injection. This method only considers vibration and noise data across all frequencies, failing to differentiate the impact of different frequencies on NVH (Noise, Vibration, and Harshness) and neglecting the motor's structural characteristics. Therefore, this method struggles to accurately determine the control parameters for harmonic current injection, hindering targeted optimization of the motor's NVH performance.

[0004] Existing control methods suffer from low efficiency and accuracy in determining harmonic current injection control parameters because they fail to differentiate between vibration and noise data of different orders and do not consider motor structural characteristics. This necessitates a new method that can effectively acquire motor structural characteristic information, distinguish the effects of different frequency vibrations and noise, and thus improve the efficiency and accuracy of harmonic current injection control. Therefore, identifying the optimal harmonic current control parameters for the NVH performance of the electric drive during harmonic injection is a pressing issue that needs to be addressed. Summary of the Invention

[0005] The main objective of this application is to provide a method, device, medium, and product for determining harmonic current injection control parameters, aiming to solve the technical problem of how to identify the optimal harmonic current control parameters for electric drive NVH performance during harmonic injection.

[0006] To achieve the above objectives, this application proposes a method for determining harmonic current injection control indicators, the method comprising:

[0007] Acquire characteristic order vibration data and characteristic order noise data of the motor;

[0008] Based on the characteristic order vibration data and the characteristic order noise data, control parameters for harmonic current injection to optimize NVH are established;

[0009] The control parameters are used to determine the control indices for harmonic current injection.

[0010] In one embodiment, the step of acquiring characteristic order vibration data and characteristic order noise data of the motor specifically includes:

[0011] Several vibration measuring points and several noise measuring points are set on the surface of the motor;

[0012] Select several torque operating points and several speed operating points;

[0013] Different operating conditions are determined based on the torque operating point and the speed operating point;

[0014] Measure the characteristic order vibration data of each vibration measuring point and the characteristic order noise data of each noise measuring point under all operating conditions.

[0015] In one embodiment, the control parameters include: effective vibration parameters, disturbance vibration parameters, vibration ratio control parameters, and noise parameters. The step of establishing control parameters for harmonic injection-optimized NVH based on the characteristic order vibration data and the characteristic order noise data specifically includes:

[0016] The vibration data in the X, Y, and Z directions of the characteristic order vibration data from several vibration measurement points are separated to obtain x. a y a and z a , where x a This represents the vibration data in the X direction of the vibration measuring point, y a This represents the vibration data in the Y direction of the vibration measuring point, z. a This represents the vibration data in the Z direction from the vibration measuring point.

[0017] The vibration data in the X direction and the vibration data in the Z direction of the vibration measuring point are regarded as valid data and weighted to obtain the valid vibration parameters.

[0018] The vibration data in the Y direction of the vibration measuring point is regarded as interference data and weighted to obtain the interference vibration parameters.

[0019] The vibration ratio control parameter is determined based on the effective vibration parameter and the disturbance vibration parameter;

[0020] The noise parameters are obtained by averaging the characteristic order noise data from several noise measurement points.

[0021] In one embodiment, the step of determining the control index based on the control parameters specifically includes:

[0022] When the vibration ratio control parameter is less than the first preset value, the effective vibration parameter, the vibration ratio control parameter, and the noise parameter are determined as the control index.

[0023] When the vibration ratio control parameter is greater than or equal to the first preset value, the effective vibration parameter and the vibration ratio control parameter are determined as the control index.

[0024] In one embodiment, the step of determining the control index based on the control parameters further includes:

[0025] The optimal harmonic current control parameters are identified based on the control indicators to improve the optimization efficiency and accuracy of harmonic injection.

[0026] In one embodiment, the step of identifying the optimal harmonic current control parameters based on the control index specifically includes:

[0027] When the vibration ratio control parameter is less than the first preset value, the optimal harmonic current control parameter is identified based on the effective vibration parameter and the noise parameter.

[0028] When the vibration ratio control parameter is greater than or equal to the first preset value, the optimal harmonic current control parameter is identified based on the effective vibration parameter.

[0029] In one embodiment, the step of identifying the optimal harmonic current control parameter based on the effective vibration parameter when the vibration ratio control parameter is greater than or equal to a first preset value further includes:

[0030] When the vibration ratio control parameter is greater than or equal to the first preset value, the vibration of the vibration measuring point in the Y direction is improved so that the vibration ratio control parameter is less than the first preset value.

[0031] When the vibration ratio control parameter is less than the first preset value, the step of identifying the optimal harmonic current control parameter by combining the effective vibration parameter and the noise parameter is executed.

[0032] Furthermore, to achieve the above objectives, this application also proposes an apparatus for determining harmonic current injection control parameters, the apparatus comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for determining harmonic current injection control parameters as described above.

[0033] In addition, to achieve the above objectives, this application also proposes a storage medium, which is a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the steps of the method for determining the harmonic current injection control index as described above.

[0034] In addition, to achieve the above objectives, this application also provides a computer program product, which includes a computer program that, when executed by a processor, implements the steps of the method for determining harmonic current injection control indicators as described above.

[0035] One or more technical solutions proposed in this application have at least the following technical effects:

[0036] This application acquires characteristic-order vibration data and characteristic-order noise data of the motor, then establishes control parameters for harmonic current injection to optimize NVH based on the characteristic-order vibration data and characteristic-order noise data, and finally determines the control indexes for harmonic current injection based on the control parameters. This set of control indexes can identify the optimal harmonic current control parameters for electric drive NVH performance during harmonic injection. On the one hand, this set of control indexes can isolate the influence of non-torque fluctuation factors, such as Y-axis vibration, on the harmonic injection effect, and identify noise outliers caused by non-torque fluctuations, so as to take other measures to improve them; on the other hand, even with the influence of non-torque fluctuations, this set of control indexes can still identify the optimal harmonic injection control parameters for vibration and noise.

[0037] This set of control indicators allows for real-time evaluation of the improvement effect of harmonic injection on the order vibration and noise of the electric drive. It avoids missing or misjudging the optimal harmonic injection parameters, improving the efficiency and accuracy of harmonic injection optimization for the electric drive assembly. It solves the technical problem of identifying the optimal harmonic current control parameters for the electric drive's NVH performance during the harmonic injection process. Attached Figure Description

[0038] 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.

[0039] 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.

[0040] Figure 1 A flowchart illustrating the method for determining harmonic current injection control parameters in this application (Example 1).

[0041] Figure 2 A flowchart illustrating the second embodiment of the method for determining harmonic current injection control parameters in this application;

[0042] Figure 3 A flowchart illustrating the second embodiment of the method for determining harmonic current injection control parameters in this application;

[0043] Figure 4 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the method for determining harmonic current injection control indicators in the embodiments of this application.

[0044] 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

[0045] 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.

[0046] 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.

[0047] 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. The following description uses a system for determining harmonic current injection control indicators as an example to illustrate this embodiment and the subsequent embodiments.

[0048] Based on this, embodiments of this application provide a method for determining harmonic current injection control parameters, referring to... Figure 1 , Figure 1 This is a flowchart illustrating the first embodiment of the method for determining harmonic current injection control parameters in this application.

[0049] In this embodiment, the method for determining the harmonic current injection control index includes steps S10 to S40:

[0050] Step S10: Obtain characteristic order vibration data and characteristic order noise data of the motor;

[0051] It should be noted that characteristic order vibration data refers to vibration signals with a certain frequency generated during motor operation. Some frequency components of these vibration signals have a significant impact on the motor's noise performance; therefore, these frequencies are called characteristic orders. Characteristic order noise data refers to the noise components corresponding to the characteristic order vibrations during motor operation. The purpose of obtaining characteristic order vibration and noise data is to identify the variations of these characteristic order components under different harmonic current parameters, thereby determining the optimal harmonic current parameters.

[0052] Specifically, this step requires acquiring characteristic-order vibration and noise data under different operating conditions of the motor. First, vibration and noise sensors are installed on the motor surface. Then, under gradually changing harmonic current parameters, the vibration and noise signals collected by the sensors are detected under each operating condition. Finally, through signal analysis and processing, characteristic-order components—specific frequency components that significantly affect noise—are extracted, generating characteristic-order vibration data and corresponding characteristic-order noise data. By comparing the variation patterns of these characteristic-order components under different harmonic current parameters, the optimal harmonic current parameters can be identified.

[0053] In some embodiments, this can be achieved in the following two ways:

[0054] Method 1: Use a multi-channel data acquisition device to connect vibration and noise sensors mounted on the motor surface to collect motor vibration and noise signals under different operating conditions. Then, use signal analysis software to perform spectral analysis on the collected vibration signals, extract characteristic order components, and obtain characteristic order vibration data; simultaneously, filter and perform spectral analysis on the noise signals to extract the noise components corresponding to the characteristic order vibrations, and obtain characteristic order noise data.

[0055] Method 2: Utilize a wireless sensor network system, deploying vibration and noise sensors equipped with transmission capabilities on the motor surface. These sensors can wirelessly transmit detected vibration and noise signals to signal analysis equipment in real time. The signal analysis equipment analyzes the received vibration and noise signals, extracting characteristic order components in real time, and generating characteristic order vibration data and characteristic order noise data.

[0056] Step S20: Establish control parameters for harmonic current injection to optimize NVH based on the characteristic order vibration data and the characteristic order noise data;

[0057] It should be noted that the control parameters are intermediate reference variables for determining the control indicators of harmonic current injection. This step analyzes the variation patterns of characteristic order vibration data and characteristic order noise data under different harmonic current parameters to determine reference variables that can represent the impact of harmonic current on vibration and noise, providing a basis for subsequently determining the control indicators.

[0058] Specifically, after obtaining characteristic order vibration and noise data under different harmonic current parameters and motor operating conditions, a mathematical model can be established to determine the control parameters. One approach is to establish a regression model, using the characteristic order data as the independent variable and an exponent representing vibration or noise as the dependent variable. By changing the harmonic current parameters and observing the changes in the dependent variable exponent, a regression coefficient that can represent the influence of harmonic current is selected as the control parameter. Another approach is to perform statistical analysis, analyzing the statistical regularities of the characteristic order data under different parameters, and selecting a statistic that can represent the influence of harmonic current as the control parameter. Alternatively, parameter optimization methods can be considered, searching for and determining a control parameter that can simultaneously represent the influence of harmonic current on vibration and noise.

[0059] In some embodiments, this can be achieved in the following two ways:

[0060] Method 1: Establish a regression model and obtain model parameters through regression analysis. Change the harmonic current parameters and observe the degree of fit between the parameters and the characteristic order vibration data and the characteristic order noise data. Select a regression parameter that can simultaneously represent the changing trends of both as the control parameter.

[0061] Method 2: Conduct statistical analysis, analyze the statistical patterns of characteristic order vibration and noise data under different parameters, and determine a statistical quantity that can reflect the influence of the parameter on both, such as the root mean square ratio of noise and vibration, as a control parameter.

[0062] Step S30: Determine the control index for harmonic current injection based on the control parameters;

[0063] It should be noted that the control index is a reference value used to quantitatively guide harmonic current injection control. Determining the control index based on the control parameters means determining a reference value that can quantitatively guide harmonic current injection to achieve optimized results, based on the impact of harmonic current on vibration and noise reflected by the control parameters.

[0064] Specifically, this step is performed after the control parameters are determined. Based on the obtained control parameter values, an index parameter needs to be set. This index can be determined in two ways: one is by referencing the range of control parameter values; the other is by linking it to subjective noise perception evaluation. For example, the normal range of control parameters can be predetermined, and the boundary values ​​of the range can be selected as the index; or the correspondence between the index parameter and the optimal harmonic current control parameters can be determined through subjective noise evaluation experiments. Finally, this determined index reference value is used to guide the harmonic current injection control, so that the control parameters can reach or approach the motor operating state corresponding to this index when the motor is working.

[0065] In some embodiments, this can be achieved in the following two ways:

[0066] Method 1: Determine the ideal value range based on the distribution of control parameter values, and select the optimal control parameter within this range as the indicator, that is, the control parameter is controlled within the optimal range.

[0067] Method 2: Conduct subjective noise assessment tests to obtain the correspondence between control parameter values ​​and noise perception. Select the control parameter that best reflects the subject's noise perception as the indicator parameter.

[0068] In summary, this application acquires characteristic-order vibration data and characteristic-order noise data of the motor, then establishes control parameters for harmonic current injection to optimize NVH based on the characteristic-order vibration data and characteristic-order noise data, and finally determines the control indices for harmonic current injection based on the control parameters. This set of control indices can identify the optimal harmonic current control parameters for electric drive NVH performance during harmonic injection. On the one hand, this set of control indices can isolate the influence of non-torque fluctuation factors, such as Y-axis vibration, on the harmonic injection effect, and identify noise outliers caused by non-torque fluctuations, so as to take other measures to improve them; on the other hand, even with the influence of non-torque fluctuations, this set of control indices can still identify the optimal harmonic injection control parameters for vibration and noise.

[0069] This set of control indicators allows for real-time evaluation of the improvement effect of harmonic injection on the order vibration and noise of the electric drive. It avoids missing or misjudging the optimal harmonic injection parameters, improving the efficiency and accuracy of harmonic injection optimization for the electric drive assembly. It solves the technical problem of identifying the optimal harmonic current control parameters for the electric drive's NVH performance during the harmonic injection process.

[0070] Based on the first embodiment of this application, in the second embodiment of this application, the content that is the same as or similar to that in the first embodiment described above can be referred to the above description, and will not be repeated hereafter. Based on this, please refer to... Figure 2 Based on the first embodiment, this embodiment provides a more specific method for determining the harmonic current injection control index, as follows:

[0071] Step S101: Set several vibration measuring points and several noise measuring points on the surface of the motor;

[0072] It should be noted that vibration measurement points are the sensor installation locations used to detect vibration on the motor surface. By setting multiple vibration measurement points, vibration signals from different locations during motor operation can be collected for analyzing the motor's vibration patterns. Noise measurement points are the sensor installation locations used to detect motor noise. By setting multiple noise measurement points, the distribution of motor noise can be collected. This step involves determining the locations of multiple vibration and noise measurement points on the motor surface to collect vibration and noise signals during motor operation.

[0073] Specifically, this step first requires selecting multiple suitable locations on the motor surface to install vibration sensors based on the motor's structural dimensions and vibration mode analysis results. The symmetry of the motor structure must be considered, with sensors placed symmetrically on both sides. Simultaneously, based on the motor's noise characteristics, multiple noise sensors need to be installed at locations on the motor surface corresponding to internal noise sources. Preferably, vibration measurement points are located at the bearing positions of the motor. For a semi-anechoic chamber, noise measurement points are preferably located 1m from the motor surface; for the entire vehicle, they are located 10cm from the motor housing. The number of vibration sensors is generally 1-5, preferably 1. Piezoelectric accelerometers can be used. The number of noise sensors is 1-9, and microphones or sound intensity meters can be used. The sensor installation must ensure that the relative positions and orientations between the measurement points meet the testing requirements. This step is performed during the motor test preparation phase and the measurement point arrangement needs to be completed before the operational test.

[0074] In some embodiments, the determination and arrangement of sensor measuring points can be achieved in the following two ways:

[0075] Method 1: Estimate the sensor location based on experience and install the sensors manually. You can first use a small number of sensors for trial testing, analyze the signal quality, and adjust the sensor position accordingly.

[0076] Method 2: First, use simulation numerical analysis to determine the ideal optimal placement of the sensors. Then, use an automated robotic arm to precisely automate the installation of the sensors, ensuring that the orientation and height of each sensor are consistent. This method can improve the accuracy and efficiency of sensor placement.

[0077] Step S102: Select several torque operating points and several speed operating points;

[0078] Among them, torque operating point refers to the operating condition under which different torques are applied to the motor; speed operating point refers to the operating condition under which the motor operates at different speeds. This step involves determining multiple representative speed and torque operating points within the normal operating range of the motor to set the test conditions for the motor.

[0079] Specifically, this step first requires determining the allowable speed range and load torque range of the motor based on its design parameters and usage requirements. Then, several typical speed and torque points within these ranges are selected as test operating points. The selection must consider the matching relationship between speed and torque, ensuring that the combination covers the motor's main operating range. Common methods include: uniform distribution selection (e.g., dividing the speed range and torque range equally and then combining them); selection of key areas (selecting more points in the motor's main operating area); selection of special points (e.g., maximum speed, rated speed, and static torque); and empirical selection (determining suitable speed and torque points based on experience). These operating points need to be determined during the design phase for subsequent testing.

[0080] In some embodiments, the operating point can be determined in the following two ways:

[0081] Method 1: Based on standard specifications and usage experience, select a reasonable number of speed and torque points according to a certain distribution strategy, such as 10 speeds and 5 torques, for a total of 50 operating conditions.

[0082] Method 2: Fully consider the characteristics of the motor and the usage requirements, and use operating condition analysis software to determine the distribution of speed and torque points so that it can fully cover the main working area of ​​the motor, such as 15 speeds, 8 torques, and a total of 120 operating points.

[0083] Regardless of the method used, the resulting combination of multiple speed and torque operating points needs to be able to fully represent the various states that may occur during motor operation, so as to lay the operating condition foundation for subsequent motor testing.

[0084] Step S103: Determine different operating conditions based on the torque operating point and the speed operating point;

[0085] Here, different operating conditions refer to all test condition combinations formed by pairwise combinations of multiple predetermined speed and torque operating points. This step involves systematically generating all operating conditions that need to be tested after obtaining the specific speed and torque operating points.

[0086] Specifically, this step obtains several speed operating points such as n1, n2, n3, etc., and several torque operating points such as t1, t2, t3, etc. Then, all speed and torque points are systematically combined in pairs, for example, combinations such as (n1, t1), (n1, t2), (n2, t1), (n3, t2), etc., to form all the operating condition combinations that need to be tested. This step is generally performed after obtaining the speed and torque points. Its purpose is to clarify all the operating conditions to be tested by listing the combinations of each operating point, thus preparing for subsequent actual testing.

[0087] In some embodiments, operating condition combinations can be implemented in the following two ways:

[0088] Method 1: Manually list all speed-torque point combinations and write out all operating conditions one by one. This method is simple and direct, but the workload is large when there are many combinations.

[0089] Method 2: Write a program to automatically generate all operating condition combinations. Simply input the speed and torque points, and the program can automatically calculate the entire combination. This method is highly efficient and can quickly generate a large number of operating conditions.

[0090] Regardless of the method used, the purpose of this step is to generate all the operating conditions that need to be tested. Listing each operating condition creates a test condition table, which prepares for subsequent condition setup and data acquisition, thereby improving the efficiency of the testing process.

[0091] Step S104: Measure the characteristic order vibration data of each vibration measuring point and the characteristic order noise data of each noise measuring point under all operating conditions;

[0092] Among them, characteristic order vibration data refers to the vibration signal of a specific frequency component when the motor is running, which is collected and analyzed from vibration measuring points under test conditions; characteristic order noise data is the noise of the frequency component corresponding to the characteristic order vibration obtained from noise measuring points. This step measures and collects the corresponding characteristic order vibration data and characteristic order noise data for each test condition preset in step S103.

[0093] Specifically, this step first sets and activates specific operating conditions one by one according to the predetermined test condition table. After the motor runs stably, vibration and noise sensors are used to collect the raw vibration and noise signals at each measuring point. Then, signal analysis techniques, such as FFT, are used to analyze the signals, extract characteristic frequency components, and record the corresponding vibration and noise amplitudes as characteristic order vibration and noise data for that operating condition. All predetermined operating conditions are tested, and finally, characteristic order vibration and noise data for each operating condition are obtained. This step is performed during the operating condition testing phase.

[0094] In some embodiments, this step can be implemented in two ways:

[0095] Method 1: Manually configure each working condition, start the test bench, use sensors to collect signals, and manually read and record characteristic order data.

[0096] Method 2: Using an automated test bench system, various working conditions can be pre-programmed and input. The system automatically controls the loading and rotation speed, and synchronously collects and analyzes characteristic order vibration and noise data without human intervention.

[0097] Regardless of the method used, the final step is to obtain data on the characteristic order vibration and noise under each preset operating condition in order to establish a characteristic order mapping of the entire operating range of the motor, laying the foundation for subsequent analysis of the relationship between vibration and noise.

[0098] Step S201: Separate the vibration data in the X, Y, and Z directions of the characteristic order vibration data from several vibration measurement points to obtain x. a y a and z a ;

[0099] Among them, characteristic order vibration data refers to vibration signals within a specific frequency range that need to be analyzed and processed, collected from vibration measuring points on the surface of the motor under a certain test condition and obtained through signal analysis; vibration data in the X, Y, and Z directions refer to vibration acceleration signals detected by vibration sensors in the three spatial coordinate axes respectively; x a y a and z a This indicates the vibration acceleration components along each coordinate axis after decomposing the acquired composite vibration signal containing triaxial components. This step obtains characteristic order vibration data in each axis direction through decomposition, with the aim of analyzing the vibration modes and sources of the motor in all directions.

[0100] Specifically, this step first requires obtaining composite vibration signals collected from multiple vibration measuring points under the test conditions, which contain composite vibration information along the three coordinate axes of each measuring point. Then, using signal processing techniques, such as multi-channel analysis, based on the sensor's directional sensitivity, the complex composite vibration signal is broken down and decomposed into vibration components along the positive X-axis; x a The component y in the positive direction of the Y-axis a and the z-component in the positive Z-axis direction. a After the above processing, characteristic order vibration data in individual directions at each vibration measuring point under this working condition can be obtained. This step needs to be performed after obtaining the composite vibration signal.

[0101] The reason for decomposing the coordinate system into three directions is that motor torque fluctuations mainly affect the X and Z axes of the electric drive, while the Y axis, being the motor axial direction, is generally unaffected by motor torque. However, to meet increasingly stringent requirements for integration and lightweighting, the trend towards integration in passenger vehicle electric drive assemblies is evident, with 7-in-1 and even 10-in-1 mass-produced passenger vehicle electric drive products already on the market. Because these newly integrated housings, including the motor end cover (junction box) and controller housing, have relatively weak stiffness in the Y axis, even small Y-axis excitations can lead to significant Y-axis vibration. In reality, due to factors such as slant stage, shaft dynamic balance, helical gears, and electric drive shaft gears, the manufactured electric drive assembly will generate a certain axial force. Therefore, under certain operating conditions, the radiated noise problem caused by large Y-axis vibration is an objective reality. Therefore, the Y-axis vibration component is not very meaningful for optimizing the efficiency and accuracy of harmonic injection. Therefore, in the following data processing, this solution treats the Y-axis data as interference data.

[0102] In some embodiments, this step can be implemented in the following two ways:

[0103] Method 1: Use a triaxial sensor to collect vibration signals in all directions, and then use multi-channel analysis technology to separate the vibration components of each axis.

[0104] Method 2: Use three single-axis sensors to measure the vibration signals in the X, Y, and Z axes of the spatial coordinate system respectively, and directly obtain the vibration data in each axis direction.

[0105] This step allows us to obtain characteristic order vibration information of different directions at each measuring point of the motor, which facilitates subsequent analysis of vibration sources and the implementation of targeted improvement measures, providing data support for vibration reduction and noise reduction.

[0106] Step S202: The vibration data in the X direction and the vibration data in the Z direction of the vibration measuring point are regarded as valid data, and weighted processing is performed to obtain the valid vibration parameters.

[0107] Since the motor torque fluctuations mainly act in the X and Z directions of the electric drive, vibration data in the X and Z directions from the vibration measuring point are selected as valid data. The vibration data in the X direction refers to the vibration signal detected by the vibration measuring point along the positive X-axis in space, including the vibration components in the X-axis direction within a specific frequency range at that measuring point; the vibration data in the Z direction is defined similarly. Preferably, refer to the following formula:

[0108]

[0109] Here V t This represents the summarized effective vibration parameters, x1~x a z1~za These represent the characteristic order vibration data detected in the X and Z axes at vibration measuring points numbered 1 to a, respectively. This formula, by performing root mean square averaging on the X and Z axis vibrations of each measuring point, can effectively improve the effective signal, i.e., the proportion of X and Z axis vibrations in the calculation at each vibration test point, making the results more accurately reflect the effective vibration level of the motor.

[0110] Specifically, this step first requires obtaining the characteristic order vibration data in the X and Z axes of multiple vibration measurement points after preprocessing. There are a measurement points in total, and the X-axis data of the measurement points are denoted as x1 to x2. a Z-axis data are denoted as z1~z a Then, according to the above formula, the X-axis and Z-axis vibration data of each measuring point are averaged using the root mean square (RMS) method. Specifically, the vibration data in each axis direction are squared, summed, then the square root is taken, and finally divided by 2a (where a is the number of measuring points). The proportion of X-axis and Z-axis vibration data in the calculation at each vibration test point is determined, thus obtaining a parameter V that better expresses the effective vibration level of the motor. t This step needs to be performed after obtaining the preprocessed vibration data for each axis.

[0111] The purpose of using this root mean square algorithm is to increase the proportion of the effective signal, thereby improving the obtained parameter V. t This more accurately represents the main effective vibration level of the motor, laying the foundation for subsequent vibration mode analysis. In some embodiments, this step can be achieved in the following two ways:

[0112] Method 1: If the data weights of each measuring point are the same, 'a' can be directly set as the number of measuring points, and V can be obtained by simple averaging. t .

[0113] Method 2: If the data weights of each measuring point are different, the weight coefficient of each measuring point can be determined in advance, and then the weights can be superimposed in the formula. That is, the squared data of each measuring point is adjusted for weight before calculating V. t .

[0114] This step allows us to use the root mean square algorithm to quantify the parameter Vt that represents the effective vibration level of the motor, providing data support for subsequent vibration mode analysis and noise generation mechanism research.

[0115] Step S203: The vibration data in the Y direction of the vibration measuring point is regarded as interference data and weighted to obtain the interference vibration parameters;

[0116] The vibration data in the Y-direction of the vibration measuring point refers to the vibration signal detected by the measuring point along the positive Y-axis of the motor in space, including vibration components within a specific frequency range in the Y-axis direction at the measuring point. Preferably, refer to the following formula:

[0117]

[0118] Here V y This represents the summarized disturbance vibration parameters, y1~y a This represents the characteristic order vibration data detected in the Y-axis direction at vibration measuring points numbered 1 to a. This formula, by performing a root mean square average of the Y-axis vibrations at each measuring point, increases the weight of the interference signal (i.e., Y-axis vibration) in the calculation, making the results more accurately reflect the level of interference vibration in the motor.

[0119] Specifically, this step first obtains the characteristic order vibration data in the Y-axis direction of multiple vibration measurement points after preprocessing. There are a measurement points in total, and the Y-axis data of the measurement points are denoted as y1 to y2. a Then, according to formula (2), the root mean square average of the Y-axis vibration data of each measuring point is calculated, that is, first squared, then summed, then the square root is taken, and finally divided by a (where a is the number of measuring points). This emphasizes the proportion of the Y-axis vibration data of the interference signal in the calculation, and obtains a parameter V that can express the level of motor interference vibration. y This step needs to be performed after obtaining the preprocessed Y-axis vibration data.

[0120] The purpose of using this root mean square algorithm is to increase the proportion of interference signals, thereby improving the obtained parameter V. y This more accurately represents the disturbance vibration level of non-critical sections in the motor, laying the foundation for subsequent vibration mode analysis. In some embodiments, this step can be achieved in the following two ways:

[0121] Method 1: If the data weights of each measuring point are the same, 'a' can be directly taken as the number of measuring points, and a simple average can be used to obtain V. y .

[0122] Method 2: If the data weights of each measuring point are different, the weight of each measuring point can be determined in advance, and the data can be weighted before calculating V. y .

[0123] This step allows us to use the root mean square algorithm to quantify the parameter V that represents the level of motor vibration disturbance. y This provides data support for subsequent vibration source differentiation and noise prediction analysis.

[0124] Step S204: Determine the vibration ratio control parameter based on the effective vibration parameter and the disturbance vibration parameter;

[0125] Among them, the effective vibration parameter V t It is a reference parameter representing the effective vibration level in the motor; the disturbance vibration parameter V y This is a parameter indicating the level of ineffective or disruptive vibration in the motor; the vibration ratio control parameter H_i is based on Vt and V y The calculated control indicators reflect the vibration performance of the motor. Preferably, refer to the following formula.

[0126] H i =V t / V y

[0127] Here H i V represents the vibration ratio control parameter, Vt represents the effective vibration parameter, and V y This represents the disturbance vibration parameter. The formula uses the ratio of the two to better reflect the relative level and proportion between the effective vibration and the disturbance vibration, avoiding the limitations of evaluating a single parameter.

[0128] Specifically, this step first requires obtaining the parameter V, representing the effective vibration level, through steps S202 and S203 respectively. t and the parameter V representing the level of disturbance vibration y Then, according to formula (3), calculate V. t With V y The ratio of H to 1 is used as an index parameter for evaluating and controlling the vibration performance of the motor. i Here, Vt is used as a molecule to emphasize the effective vibrational effect on H. i The impact of this calculation process on obtaining V. t and V y Execute after parameters.

[0129] Calculate H using the ratio method i The purpose is to reflect the relative levels of effective vibration and disturbance vibration of the motor, avoiding the limitations of evaluation based on a single parameter. i The higher the value, the higher the effective vibration ratio, and the better the motor's vibration performance. It can also indicate whether interference vibration is significant.

[0130] In some embodiments, the vibration ratio control parameter H is calculated. i This can be achieved in the following two ways:

[0131] Method 1: Simple calculation of V t With V y The numerical proportion is used as H i .

[0132] Method 2: Consider V t and V y To account for differences in units of measurement, appropriate dimensional adjustments should be made before calculating the ratio, and then H should be calculated. i .

[0133] This step allows us to obtain the control parameter H, which reflects the vibration performance of the motor. iThis provides a reference value for subsequent assessment of vibration levels and improvement of control.

[0134] Step S205: Average the characteristic order noise data from several noise measurement points to obtain the noise parameters;

[0135] Among them, the characteristic order noise data are the noise signals within a specific frequency range detected at each noise measurement point that need to be analyzed and processed; the noise parameter L p It is a reference parameter representing the overall noise level after summarizing and processing data from multiple noise measurement points. Preferably, refer to the following formula.

[0136]

[0137] Here L p The synthesized noise parameters are represented by p1 to p2. b This represents the characteristic order noise data collected from b noise measurement points. This formula achieves a reasonable summary of the noise data by first taking the logarithm of the noise at each point, then calculating the root mean square and the average.

[0138] Specifically, this step first obtains the characteristic order noise data p1 to p2 detected at multiple noise measurement points after preprocessing. b Then, the logarithm to base 10 is taken for the noise data at each measuring point; the sum of squares of the processed logarithmic values ​​is then calculated; the square root of the sum is taken and divided by the number of measuring points, b; finally, the logarithm to base 10 is taken again. After this series of processing steps, the parameter L representing the overall noise level can be obtained. p This calculation is performed after the noise data for each measuring point is obtained.

[0139] The purpose of this algorithm is to achieve reasonable weighting of the noise data at each point through logarithmic and root mean square operations, so that the synthesized noise parameter L... p This can more accurately reflect the overall noise level of the motor, providing a basis for subsequent noise control. In some embodiments, L is calculated. p This can be achieved in the following two ways:

[0140] Method 1: If the noise data at each measuring point has the same weight, calculate it directly with equal weight.

[0141] Method 2: Determine the weights of different points based on factors such as location, and then synthesize L by weighted summation. p .

[0142] This step allows us to apply logarithmic and root mean square algorithms to obtain the parameter L representing the overall noise level. p This provides an evaluation basis and control reference for subsequent improvements in noise performance.

[0143] Step S301: When the vibration ratio control parameter is less than the first preset value, the effective vibration parameter, the vibration ratio control parameter, and the noise parameter are determined as the control index.

[0144] Among them, the vibration ratio control parameter is a control index representing the vibration performance of the motor, calculated based on the effective vibration parameter and the disturbance vibration parameter; the first preset value is a threshold for judging the value of the vibration ratio control parameter, which can be determined according to the actual situation; the effective vibration parameter represents the order of magnitude of the effective vibration of the motor, i.e., the vibration caused by the main torque excitation; and the noise parameter represents the overall noise level obtained after integrating multiple noise measurement points. This step uses the effective vibration parameter, the vibration ratio control parameter, and the noise parameter simultaneously as evaluation indicators for vibration and noise control when the vibration ratio control parameter meets the condition of being relatively small.

[0145] Specifically, harmonic injection primarily improves tangential force, the main source of motor torque fluctuations. Effective vibration parameters represent the contribution of tangential force to vibration. If the noise parameter, representing the noise level, is linearly correlated with the effective vibration parameter representing tangential vibration, the noise mainly originates from the tangential force, and this also indicates that the vibration ratio control parameter is relatively small. The noise parameter and the effective vibration parameter (or vibration ratio control parameter) will change significantly in real time with the harmonic injection parameters, indicating the optimal combination of harmonic injection parameters for vibration and noise reduction.

[0146] This step allows for a more comprehensive assessment of vibration and noise control when the vibration ratio control parameter is small. It enables the use of effective vibration parameters, vibration ratio parameters, and noise parameters together as control indicators, providing a holistic quantitative analysis of the overall vibration and noise performance of the motor and guiding subsequent control optimization.

[0147] Step S302: When the vibration ratio control parameter is greater than or equal to the first preset value, the effective vibration parameter and the vibration ratio control parameter are determined as the control index.

[0148] Specifically, when the correlation analysis between noise parameters and effective vibration parameters reveals significant outliers—meaning that the noise parameter is significantly higher at the same effective vibration parameter level—the valleys of vibration and noise at these outlier operating points appear at different current angles as the harmonic current control angle changes. Furthermore, the noise is insensitive to the current angle. The Y-axis vibration at these outliers is significantly higher than that in the X and Z axes. This indicates that when the vibration ratio control parameter is large, implementing harmonic injection control under these conditions does not significantly improve noise, suggesting that the reduction in torque fluctuation is not the primary source of noise at these outliers. Under these discrete operating conditions, although noise is not reduced, the optimal harmonic parameters can be obtained by sweeping the effective vibration parameters, and this effect is also reflected in improving other major noise sources. Even after improving the vibration of the interfering vibration parameters, using the same harmonic parameters can still effectively improve radiated noise.

[0149] Therefore, when the vibration ratio control parameter is large, the optimal harmonic parameter may be misidentified by the change of the noise parameter with the harmonic control parameter. However, the effective vibration parameter can effectively identify noise problems caused by non-torque fluctuations. After these non-torque fluctuation noise problems are improved, harmonic injection will have a more obvious effect on noise reduction.

[0150] In summary, this application's embodiments acquire characteristic-order vibration and noise data of the motor, analyze the impact of different directional components on system noise, distinguish the effective and interference parts of the vibration signal, and establish control parameters considering the motor's structure and wave characteristics. This allows for the accurate identification of characteristic-order components that significantly affect motor noise, and the targeted determination of optimal harmonic current control parameters that simultaneously optimize vibration and noise. This method of data modeling and parameter determination based on characteristic orders effectively utilizes motor structural characteristics, distinguishes the effects of different vibration directions, and solves the problem of existing methods failing to accurately determine optimal control parameters. While fully utilizing the motor's structural characteristics, it significantly improves the efficiency and accuracy of motor noise control parameter identification, laying a solid data foundation for motor harmonic current injection control. Its innovation lies in proposing a set of control indices that can identify the optimal harmonic current control parameters for electric drive NVH performance during harmonic injection. This set of control indicators can, on the one hand, separate the influence of non-torque fluctuation factors, such as Y-axis vibration, on the harmonic injection effect, and identify noise outliers caused by non-torque fluctuations so that other measures can be taken to improve them; on the other hand, even if there is the influence of non-torque fluctuations, this set of control indicators can identify the optimal harmonic injection control parameters for vibration and noise.

[0151] Based on the first and second embodiments of this application, in the third embodiment of this application, the content that is the same as or similar to that in Embodiments 1 and 2 described above can be referred to the above description and will not be repeated hereafter. Please refer to Figure 3 Based on the harmonic current injection control index, this embodiment presents a scheme for identifying the optimal harmonic current control parameters according to the control index, as follows:

[0152] Step S401: When the vibration ratio control parameter is less than the first preset value, the optimal harmonic current control parameter is identified based on the effective vibration parameter and the noise parameter.

[0153] It should be noted that, firstly, a smaller vibration ratio control parameter indicates better motor vibration performance, with effective vibration dominating the overall vibration and relatively less interfering vibration. In this case, the main source of motor noise is caused by effective vibration, while interfering vibration contributes little to the noise. Therefore, the noise parameter can represent the main factor reflecting noise, namely, the noise caused by effective vibration.

[0154] Secondly, given the good vibration performance and that noise primarily originates from effective vibration, a comprehensive and dual optimization of the motor's vibration and noise performance requires using both parameters representing effective vibration and noise as the basis for identifying the optimal harmonic current control parameters. In other words, when testing different combinations of harmonic current parameters, it is necessary to simultaneously monitor and record the impact of this set of parameters on both effective vibration and noise parameters, ultimately selecting a set of harmonic current parameters that can maximize the improvement of motor vibration and noise.

[0155] Step S402: When the vibration ratio control parameter is greater than or equal to the first preset value, the optimal harmonic current control parameter is identified based on the effective vibration parameter.

[0156] It should be noted that, firstly, a value greater than or equal to the threshold indicates that the motor exhibits significant interfering vibration, and the effective vibration no longer dominates the overall vibration. In this case, the motor noise originates not only from the effective vibration but also from noise components caused by other interfering vibrations. Therefore, if parameters representing the overall noise level are still used to identify the optimal harmonic current, the identification results may be inaccurate due to the presence of interfering vibrations.

[0157] Secondly, in the presence of significant interfering vibrations, to avoid the influence of other interfering factors, only parameters representing effective vibration should be used as the basis for identifying the optimal harmonic current. In other words, when testing different harmonic current parameters, it is only necessary to focus on the influence of each parameter on the effective vibration parameter and select a combination of harmonic current parameters that minimizes the effective vibration parameter.

[0158] In this way, by optimizing and reducing only the effective vibration, vibration can be reduced at its source, and the corresponding noise will also be significantly improved. When interfering vibrations are present, this method of identifying parameters based solely on effective vibration can avoid the influence of interfering factors, making the selection of optimal harmonic current control parameters more accurate and effective.

[0159] Step S403: When the vibration ratio control parameter is greater than or equal to the first preset value, improve the vibration in the Y direction of the vibration measuring point so that the vibration ratio control parameter is less than the first preset value;

[0160] The vibration ratio control parameter represents an indicator of the motor's vibration performance; the first preset value is the threshold for judging this parameter; the vibration data in the Y direction of the vibration measuring point is the vibration signal in the positive Y-axis direction at the motor vibration measuring point. The purpose of this step is to reduce the ratio by improving the Y-axis vibration when the vibration ratio parameter is greater than the threshold.

[0161] Specifically, this step first calculates the vibration ratio control parameter of the motor and determines whether it is greater than or equal to a preset first threshold. If so, it indicates the presence of some interference vibration, requiring measures to improve it. Since the Y-axis vibration is mainly interference vibration, it is necessary to improve the Y-axis vibration by mechanical adjustments or other means based on the Y-axis vibration data at each vibration measuring point, thereby reducing the Y-axis vibration. This reduces the interference vibration parameter, thus decreasing the vibration ratio control parameter. If the parameter meets the requirements, this step ends. This step is executed after determining that the vibration ratio is greater than the threshold.

[0162] It's easy to understand that the vibration ratio control parameter reflects the relative levels of effective vibration and disturbance vibration of the motor. When this parameter exceeds a preset threshold, it indicates the presence of significant disturbance vibration, which negatively impacts subsequent vibration control. The motor's Y-axis vibration is primarily disturbance vibration, not a major component of effective vibration. Therefore, when the parameter exceeds the threshold, it's necessary to improve the Y-axis vibration data to reduce the proportion of disturbance vibration. Improving Y-axis vibration can be achieved by optimizing the placement and orientation of vibration sensors, inspecting the motor structure, and making mechanical adjustments. These targeted improvements to Y-axis vibration directly reduce the disturbance vibration parameter, thereby lowering the vibration ratio control parameter. Once this parameter falls below the threshold, it indicates that the impact of disturbance vibration is acceptable and controllable. At this point, optimizing the injection of harmonic current based on effective vibration and noise parameters can avoid the effects of disturbance vibration, making vibration and noise control of the system more accurate and efficient.

[0163] Step S404: When the vibration ratio control parameter is less than the first preset value, perform the step of identifying the optimal harmonic current control parameter based on the effective vibration parameter and the noise parameter.

[0164] This step can be referred to in step S401, and will not be repeated here.

[0165] In summary, this application's embodiments differentiate between high and low vibration ratio parameters. When vibration is predominantly the effective portion, the optimal harmonic current is identified based on both effective vibration and noise parameters. When significant interfering vibration exists, the optimal harmonic current is determined solely using the effective vibration parameter. Furthermore, if necessary, the Y-axis interfering vibration is addressed first. This allows for the selection of the most suitable determination method based on the actual vibration conditions, effectively solving the problem that existing methods cannot handle complex vibration situations and accurately identify the optimal harmonic current parameter. This achieves a more flexible and accurate determination of harmonic current injection control parameters. Its innovation lies in proposing a method for determining the optimal harmonic current based on vibration condition classification. When interfering vibration is small, both vibration and noise parameters are considered; when interfering vibration is significant, only effective vibration is considered. Its beneficial effect is that this scheme makes harmonic current parameter identification more consistent with actual conditions, improving accuracy and relevance, and providing an effective reference for motor vibration and noise control.

[0166] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the method for determining the harmonic current injection control index of this application. Any simple modifications based on this technical concept are within the protection scope of this application.

[0167] This application provides a device for determining harmonic current injection control indicators. The device 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 to enable the at least one processor to perform the method for determining harmonic current injection control indicators in the first embodiment described above.

[0168] The following is for reference. Figure 4 The diagram illustrates a structural schematic of a device suitable for determining harmonic current injection control parameters in the embodiments of this application. The device for determining harmonic current injection control parameters in the embodiments of this application may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 4The device for determining harmonic current injection control parameters shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.

[0169] like Figure 4 As shown, the device for determining harmonic current injection control parameters may include a processing unit 1001 (e.g., a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes based on a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1003 into a random access memory (RAM) 1004. The RAM 1004 also stores various programs and data required for the operation of the device. The processing unit 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 can be connected to the I / O interface 1006: input devices 1007 including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices 1008 including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices 1003 including, for example, magnetic tapes, hard disks, etc.; and communication devices 1009. Communication device 1009 allows the device for determining harmonic current injection control parameters to communicate wirelessly or wiredly with other devices to exchange data. Although the figure shows devices for determining harmonic current injection control parameters with various systems, it should be understood that implementation or possession of all the systems shown is not required. More or fewer systems may be implemented alternatively.

[0170] 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.

[0171] The device for determining harmonic current injection control parameters provided in this application, employing the method described in the above embodiments, solves the technical problem of identifying the optimal harmonic current control parameters for electric drive NVH performance during harmonic injection. Compared with the prior art, the beneficial effects of the device for determining harmonic current injection control parameters provided in this application are the same as those of the method described in the above embodiments, and other technical features of this device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0172] 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 suitable manner in one or more embodiments or examples.

[0173] 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.

[0174] This application provides a computer-readable storage medium having computer-readable program instructions (i.e., a computer program) stored thereon, the computer-readable program instructions being used to execute the method for determining harmonic current injection control indicators in the above embodiments.

[0175] 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, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may 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 may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0176] The aforementioned computer-readable storage medium may be included in the device for determining harmonic current injection control parameters; or it may exist independently and not be assembled into the device for determining harmonic current injection control parameters.

[0177] 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.

[0178] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., a computer program) for executing the method for determining the harmonic current injection control index described above. This method can solve the technical problem of how to identify the optimal harmonic current control parameters for the electric drive NVH performance during harmonic injection. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as those of the method for determining the harmonic current injection control index provided in the above embodiments, and will not be repeated here.

[0179] This application also provides a computer program product, including a computer program that, when executed by a processor, implements the steps of the method for determining harmonic current injection control indicators as described above.

[0180] The computer program product provided in this application can solve the technical problem of how to identify the optimal harmonic current control parameters for the NVH performance of electric drives during harmonic injection. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as those of the method for determining harmonic current injection control indicators provided in the above embodiments, and will not be repeated here.

[0181] 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 method for determining harmonic current injection control parameters, characterized in that, The method for determining the harmonic current injection control index includes: Acquire characteristic order vibration data and characteristic order noise data of the motor; Based on the characteristic order vibration data and the characteristic order noise data, control parameters for harmonic current injection to optimize NVH are established; The control parameters for harmonic current injection are determined based on the control parameters. The steps for obtaining the characteristic order vibration data and characteristic order noise data of the motor specifically include: Several vibration measuring points and several noise measuring points are set on the surface of the motor; Select several torque operating points and several speed operating points; Different operating conditions are determined based on the torque operating point and the speed operating point; Measure the characteristic order vibration data of each vibration measuring point and the characteristic order noise data of each noise measuring point under all operating conditions; The control indicators include: effective vibration parameters; the step of establishing control parameters for harmonic current injection optimization of NVH based on the characteristic order vibration data and the characteristic order noise data specifically includes: The vibration data in the X, Y, and Z directions of the characteristic order vibration data from several vibration measurement points are separated to obtain x. a 、y a and z a , where x a This represents the vibration data in the X direction of the vibration measuring point, y a This represents the vibration data in the Y direction of the vibration measuring point, z. a This represents the vibration data in the Z direction from the vibration measuring point. The vibration data in the X direction and the vibration data in the Z direction of the vibration measuring point are considered as valid data and are weighted to obtain the valid vibration parameters.

2. The method as described in claim 1, characterized in that, The control indicators also include: disturbance vibration parameters, vibration ratio control parameters, and noise parameters; The vibration data in the X, Y, and Z directions of the characteristic order vibration data from several vibration measurement points are separated to obtain x. a 、y a and z a , where x a This represents the vibration data in the X direction of the vibration measuring point, y a This represents the vibration data in the Y direction of the vibration measuring point, z. a Following the step of representing the vibration data in the Z direction of the vibration measuring point, the method further includes: The vibration data in the Y direction of the vibration measuring point is regarded as interference data and weighted to obtain the interference vibration parameters. The vibration ratio control parameter is determined based on the effective vibration parameter and the disturbance vibration parameter; The noise parameters are obtained by averaging the characteristic order noise data from several noise measurement points.

3. The method as described in claim 2, characterized in that, The step of determining the control index for harmonic current injection based on the control parameters specifically includes: When the vibration ratio control parameter is less than the first preset value, the effective vibration parameter, the vibration ratio control parameter, and the noise parameter are determined as the control index. When the vibration ratio control parameter is greater than or equal to the first preset value, the effective vibration parameter and the vibration ratio control parameter are determined as the control index.

4. The method as described in claim 3, characterized in that, The step of determining the control index of harmonic current injection based on the control parameters then includes: The optimal harmonic current control parameters are identified based on the control indicators to improve the optimization efficiency and accuracy of harmonic injection.

5. The method as described in claim 4, characterized in that, The step of identifying the optimal harmonic current control parameters based on the control index specifically includes: When the vibration ratio control parameter is less than the first preset value, the optimal harmonic current control parameter is identified based on the effective vibration parameter and the noise parameter. When the vibration ratio control parameter is greater than or equal to the first preset value, the optimal harmonic current control parameter is identified based on the effective vibration parameter.

6. The method as described in claim 5, characterized in that, The step of identifying the optimal harmonic current control parameter based on the effective vibration parameter when the vibration ratio control parameter is greater than or equal to the first preset value further includes: When the vibration ratio control parameter is greater than or equal to the first preset value, the vibration of the vibration measuring point in the Y direction is improved so that the vibration ratio control parameter is less than the first preset value. When the vibration ratio control parameter is less than the first preset value, the step of identifying the optimal harmonic current control parameter by combining the effective vibration parameter and the noise parameter is executed.

7. A device for determining harmonic current injection control parameters, characterized in that, The device for determining the harmonic current injection control index includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, the computer program being configured to implement the steps of the method for determining the harmonic current injection control index as described in any one of claims 1 to 6.

8. 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, it implements the steps of the method for determining the harmonic current injection control index as described in any one of claims 1 to 6.

9. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the method for determining the harmonic current injection control index as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Motor harmonic injection current calibration method and device and storage equipment

    CN118393243A