CN-122026777-A - Operation control method and system of direct drive motor
Abstract
The application discloses an operation control method and system of a direct-drive motor, which relate to the technical field of control of the direct-drive motor, and are characterized in that harmonic spectrum is extracted by collecting three-phase voltage fluctuation data in real time and combining frequency domain analysis, conduction delay and dead zone compensation time are estimated initially, dead zone compensation is increased when low-order harmonic exceeds standard to form initial optimization parameters, then neutral point deviation, common mode voltage and three-phase asymmetry are estimated through waveform simulation, finally potential balance correction coefficients, conduction delay, dead zone compensation and inter-phase time sequence offset angles are adjusted iteratively by adopting a group intelligent optimization algorithm, target time sequence parameters are obtained, and a three-phase switch control instruction is generated and applied to a control system. The application realizes the control of the high-power direct-drive motor, effectively reduces harmonic interference by optimizing the time sequence design of the switch action, avoids the system risk caused by unbalanced potential, and improves the running stability and reliability of the equipment.
Inventors
- ZHOU XIONGXIONG
- LIN FAN
- LUO QIUJIE
Assignees
- 深圳市蓝蓝科技有限公司
Dates
- Publication Date
- 20260512
- Application Date
- 20260407
Claims (8)
- 1. An operation control method of a direct-drive motor, characterized by being executed by a computer, comprising: based on three-phase voltage fluctuation data output by a direct-drive motor inverter, processing by adopting a frequency domain analysis method to obtain harmonic component spectrum distribution, and calculating neutral point potential offset and zero sequence voltage component amplitude based on the three-phase voltage fluctuation data; Determining upper bridge arm conduction delay time, lower bridge arm conduction delay time and dead zone compensation time based on the corresponding relation between specific times of harmonic peaks and switching action triggering time in the harmonic component spectrum distribution; If the low harmonic peak value in the harmonic component frequency spectrum distribution exceeds a preset amplitude threshold value, increasing the dead zone compensation time to determine a preliminary time sequence optimization parameter based on the adjusted dead zone compensation time; generating three-phase output voltage waveform simulation data based on the preliminary time sequence optimization parameters, and determining a neutral point instantaneous deviation sequence, a common mode voltage peak-to-peak value and three-phase voltage asymmetry based on the three-phase output voltage waveform simulation data; Determining a potential balance correction coefficient based on the neutral point instantaneous bias sequence, the common mode voltage peak-to-peak value and the three-phase voltage asymmetry; Adopting a group intelligent optimization algorithm, taking the weighted sum of the low harmonic peak sum and the neutral point potential offset as an optimization objective function, and performing iterative optimization on the potential balance correction coefficient, the upper bridge arm conduction delay time, the lower bridge arm conduction delay time, the adjusted dead zone compensation time and the inter-phase time sequence offset angle to obtain a corresponding parameter combination as a target time sequence parameter; generating a three-phase switch control signal sequence based on the target time sequence parameter, and modulating by adopting a space vector modulation method based on the three-phase switch control signal sequence to obtain a three-phase switch control instruction; the three-phase switch control instruction is applied to a direct-drive motor control system, so that the direct-drive motor control system generates a three-phase alternating current signal based on the three-phase switch control instruction, and the direct-drive motor is controlled through the three-phase alternating current signal.
- 2. The operation control method of a direct drive motor according to claim 1, wherein increasing the dead time to determine a preliminary timing optimization parameter based on the adjusted dead time if a lower harmonic peak value in the harmonic component spectrum distribution exceeds a preset amplitude threshold value, comprises: performing fast Fourier transform on the harmonic spectrum distributed by the harmonic component spectrum to obtain low-order harmonic peak amplitude; if the amplitude of the low harmonic peak exceeds a preset amplitude threshold, increasing the dead zone compensation time to obtain an adjusted dead zone compensation time; performing offset compensation on the trigger moment of the switch action based on the adjusted dead zone compensation time to obtain a compensated trigger moment; based on the compensated triggering time, recalculating the corresponding relation between the specific times of harmonic peaks in the harmonic component spectrum distribution and the switching action triggering time to obtain an updated corresponding relation; Updating the upper bridge arm conduction delay time and the lower bridge arm conduction delay time based on the updated corresponding relation to obtain a new upper bridge arm conduction delay time and a new lower bridge arm conduction delay time; and determining the preliminary time sequence optimization parameter by combining the new upper bridge arm conduction delay time and the new lower bridge arm conduction delay time based on the adjusted dead zone compensation time.
- 3. The operation control method of a direct drive motor according to claim 1, wherein the generating three-phase output voltage waveform simulation data based on the preliminary timing optimization parameter and determining a neutral point instantaneous deviation sequence, a common mode voltage peak-to-peak value, and a three-phase voltage asymmetry based on the three-phase output voltage waveform simulation data includes: performing voltage waveform simulation on the preliminary time sequence optimization parameters to generate three-phase output voltage waveform simulation data, and extracting a neutral point voltage instantaneous value sequence and a common mode voltage sequence from the three-phase output voltage waveform simulation data; based on the neutral point voltage instantaneous value sequence, calculating a neutral point instantaneous deviation value to obtain a neutral point instantaneous deviation sequence; Determining a common mode voltage peak-to-peak value based on the common mode voltage sequence; Determining three-phase voltage effective values based on the three-phase output voltage waveform simulation data, and determining differences between any two phases of the three-phase voltage effective values; and taking the maximum difference value as the maximum difference value, calculating the ratio between the maximum difference value and the average value of the three-phase voltage effective values, and determining the three-phase voltage asymmetry based on the ratio.
- 4. The operation control method of a direct drive motor according to claim 1, wherein the determining a potential balance correction coefficient based on the neutral point instantaneous deviation sequence, the common mode voltage peak-to-peak value, and the three-phase voltage asymmetry includes: determining a sequence maximum value in the neutral point instantaneous bias sequence based on the neutral point instantaneous bias sequence; if the maximum value of the sequence is in a first preset range and the common-mode voltage peak value is in a second preset range, determining that the potential balance correction coefficient is zero; and if the maximum value of the sequence is not in a first preset range or the common-mode voltage peak-to-peak value is not in a second preset range, determining a potential balance correction coefficient based on the three-phase voltage asymmetry, wherein the potential balance correction coefficient is a positive value.
- 5. The method for controlling operation of a direct drive motor according to claim 1, wherein the iterative optimization is performed on the potential balance correction coefficient, the upper bridge arm conduction delay time, the lower bridge arm conduction delay time, the adjusted dead zone compensation time and the inter-phase timing offset angle by using a weighted sum of the low harmonic peaks and the neutral point potential offset as an optimization objective function by adopting a group intelligent optimization algorithm, so as to obtain a corresponding parameter combination as a target timing parameter, and the method comprises the steps of: initializing a position vector of each particle in a particle swarm by adopting a swarm intelligent optimization algorithm, and initializing the speed of each particle at the same time, wherein a group of parameters of each position vector comprise the potential balance correction coefficient, the upper bridge arm conduction delay time, the lower bridge arm conduction delay time, the adjusted dead zone compensation time and an inter-phase time sequence offset angle; determining an inverter switch time sequence corresponding to the trigger moment of the inverter switch action for each particle in the current particle swarm based on the parameter set represented by the position vector; Acquiring three-phase output voltage and current under the switching time sequence of the inverter through a simulation model, extracting low-order harmonic peak value sum and neutral point potential offset based on the three-phase output voltage and current, and taking the weighted sum of the low-order harmonic peak value sum and the neutral point potential offset as an optimization objective function; Updating the individual historical optimal position memorized by each particle based on the optimization objective function, and updating the global optimal position of the whole particle swarm; And updating the speed and the position of each particle according to a particle swarm optimization algorithm based on the individual historical optimal position and the global optimal position until a preset convergence condition is reached, and taking a parameter group corresponding to the global optimal position as the target time sequence parameter.
- 6. The method according to claim 1, wherein the generating a three-phase switching control signal sequence based on the target timing parameter, and performing modulation processing by using a space vector modulation method based on the three-phase switching control signal sequence, to obtain a three-phase switching control instruction, comprises: Generating an initial data stream based on the target time sequence parameter, carrying out segmentation processing on the initial data stream, and determining a primary control signal of a three-phase switch; Performing time sequence alignment on the preliminary control signals to generate a standardized signal sequence of three-phase switch control conforming to time sequence constraint; Based on the standardized signal sequence, modulating by adopting a space vector modulation method to obtain an adjusted signal sequence; based on the adjusted signal sequence, mapping the amplitude of each signal to obtain an intermediate voltage signal; Performing phase correction on the intermediate voltage signal to obtain a corrected voltage signal, and performing three-phase balance detection on the corrected voltage signal to obtain a detection result, wherein the detection result comprises a balance evaluation index; And if the balance evaluation index deviates from a preset balance threshold value, performing phase compensation on the corrected voltage signal, determining a three-phase voltage compensation signal, and generating the three-phase switch control instruction based on the three-phase voltage compensation signal.
- 7. The operation control method of a direct-drive motor according to claim 1, characterized by further comprising: extracting a zero sequence voltage component based on the three-phase alternating current signal, and determining a voltage component amplitude of the zero sequence voltage component; based on the voltage component amplitude, a support vector regression model is adopted to determine the degree of harmonic interference reduction; Controlling the direct-drive motor based on the three-phase alternating-current signal, and collecting a motor vibration acceleration signal of the direct-drive motor; calculating a vibration acceleration peak value based on the motor vibration acceleration signal, and determining the neutral point potential offset degree of the target time sequence parameter based on the vibration acceleration peak value; and combining the harmonic interference reduction degree with the neutral point potential offset degree to form a combined index so as to determine the comprehensive performance of the target time sequence parameter based on the combined index.
- 8. An operation control system of a direct drive motor, comprising: The frequency spectrum distribution determining module is used for processing three-phase voltage fluctuation data output by the direct-drive motor inverter by adopting a frequency domain analysis method to obtain harmonic component frequency spectrum distribution, and calculating neutral point potential offset and zero sequence voltage component amplitude based on the three-phase voltage fluctuation data; the time determining module is used for determining upper bridge arm conduction delay time, lower bridge arm conduction delay time and dead zone compensation time based on the corresponding relation between the specific harmonic peak value and the switching action triggering moment in the harmonic component frequency spectrum distribution; The dead time compensation module is used for increasing the dead time if the low harmonic peak value in the harmonic component frequency spectrum distribution exceeds a preset amplitude threshold value so as to determine a preliminary time sequence optimization parameter based on the adjusted dead time; The waveform simulation data generation module is used for generating three-phase output voltage waveform simulation data based on the preliminary time sequence optimization parameters and determining neutral point instantaneous deviation sequences, common-mode voltage peak-to-peak values and three-phase voltage asymmetry based on the three-phase output voltage waveform simulation data; The correction coefficient determining module is used for determining a potential balance correction coefficient based on the neutral point instantaneous deviation sequence, the common-mode voltage peak-to-peak value and the three-phase voltage asymmetry; The parameter optimization module is used for carrying out iterative optimization on the potential balance correction coefficient, the upper bridge arm conduction delay time, the lower bridge arm conduction delay time, the adjusted dead zone compensation time and the inter-phase time sequence offset angle by adopting a group intelligent optimization algorithm and taking the weighted sum of the low harmonic peaks and the neutral point potential offset as an optimization objective function to obtain a corresponding parameter combination as a target time sequence parameter; The command generation module is used for generating a three-phase switch control signal sequence based on the target time sequence parameter, and modulating the three-phase switch control signal sequence by adopting a space vector modulation method to obtain a three-phase switch control command; the three-phase switch control instruction is applied to a direct-drive motor control system, so that the direct-drive motor control system generates a three-phase alternating current signal based on the three-phase switch control instruction, and the direct-drive motor is controlled through the three-phase alternating current signal.
Description
Operation control method and system of direct drive motor Technical Field The invention relates to the technical field of control of direct-drive motors, in particular to an operation control method and system of a direct-drive motor. Background In the field of modern industry and energy, the operation control technology of direct drive motors is attracting attention due to its efficient and reliable characteristics. The technology plays a vital role in the scenes of wind power generation, electric vehicles, heavy machinery and the like, and directly influences the performance and the energy consumption efficiency of the equipment. The direct drive motor realizes direct power transmission by canceling the traditional transmission mechanism, so that extremely high requirements are put on the precision and stability of a control system, and the direct drive motor becomes one of core technologies for promoting industrial automation and green energy development. However, the current control method for the direct drive motor often faces the problems of insufficient adaptability and comprehensive performance when dealing with a high-power scene. When many existing schemes are used for processing complex working conditions, it is difficult to simultaneously consider output quality and system stability, and particularly under high power output, fluctuation occurs easily in a control system, so that equipment is not stable enough to operate, and even the service life is influenced. This limitation is not a mere technical short plate, but rather is due to the fact that the mutual constraints of several key factors in the control process are not effectively coordinated. In particular, harmonic interference becomes a significant technical difficulty in regulating the output voltage of the control system. Harmonic interference can directly affect the torque stability of the motor, thereby leading to vibration and noise during operation. The problem of the deeper level is that the generation of harmonic interference is closely related to the time sequence arrangement of the switching action, if the time sequence design is not reasonable, the harmonic problem can be aggravated, the phenomenon of unbalanced potential can be caused, and certain parts in the system bear too high pressure, so that the equipment aging is accelerated. For example, in some high-load operating scenarios, the control system may not reasonably arrange the switching action, resulting in waveform distortion of the voltage output, and significant jitter and abnormal sound may be generated during operation of the motor, which may further deteriorate after long-term operation. Therefore, how to effectively reduce harmonic interference by optimizing the time sequence design of the switch action in the control of the high-power direct-drive motor, and avoid the system risk caused by unbalanced potential at the same time, becomes a key problem for improving the running stability and reliability of the equipment. Disclosure of Invention The invention provides an operation control method and an operation control system for a direct-drive motor, which are used for effectively reducing harmonic interference by optimizing a time sequence design of a switching action in high-power direct-drive motor control, avoiding system risks caused by potential imbalance and improving equipment operation stability and reliability. The invention provides an operation control method of a direct drive motor, which is executed by a computer and comprises the following steps: based on three-phase voltage fluctuation data output by a direct-drive motor inverter, processing by adopting a frequency domain analysis method to obtain harmonic component spectrum distribution, and calculating neutral point potential offset and zero sequence voltage component amplitude based on the three-phase voltage fluctuation data; Determining upper bridge arm conduction delay time, lower bridge arm conduction delay time and dead zone compensation time based on the corresponding relation between specific times of harmonic peaks and switching action triggering time in the harmonic component spectrum distribution; If the low harmonic peak value in the harmonic component frequency spectrum distribution exceeds a preset amplitude threshold value, increasing the dead zone compensation time to determine a preliminary time sequence optimization parameter based on the adjusted dead zone compensation time; generating three-phase output voltage waveform simulation data based on the preliminary time sequence optimization parameters, and determining a neutral point instantaneous deviation sequence, a common mode voltage peak-to-peak value and three-phase voltage asymmetry based on the three-phase output voltage waveform simulation data; Determining a potential balance correction coefficient based on the neutral point instantaneous bias sequence, the common mode voltage peak-to-peak value and the three-phase volt