Self-adaptive phase sequence identification and correction motor system and correction method
By designing an adaptive phase sequence identification and correction motor system in the servo drive system of the onboard radar scanner, and using the controller to detect and adjust the phase sequence of the motor, the mechanical safety accident caused by wiring errors is solved, and no hardware modification is required safe operation and reduce labor costs.
Patent Information
- Application Number
- CN202411371230.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-29
- Publication Date
- 2024-12-31
AI Technical Summary
In the servo drive system of the onboard radar scanner, the phase sequence of the three-phase winding of the motor and the driver through the cable wiring is inconsistent, resulting in serious mechanical safety accidents such as speed during closed-loop operation, and it is difficult to debug during the debugging process. Wiring errors were found.
A motor system for adaptive phase sequence identification and correction is designed. The three-phase motor driving signal is output through the controller and the rotation is detected when the motor open-loop operation is detected. If the phase sequence error is found, the phase adjustment is adjusted using CLARKE transform and SVPWM module. to ensure that the motor is phase sequence matching when running closed loop.
There is no need to modify the hardware or wiring status, reduce labor costs, avoid mechanical safety accidents, realize adaptive phase sequence identification and correction, and ensure the safe operation of the motor system.
Smart Images

Figure CN119231998A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of motor control, and in particular relates to a motor system and correction method for adaptive phase sequence identification and correction. Background Art
[0002] In the servo drive system of airborne radar scanners, motors have gradually replaced DC motors due to their superior speed regulation performance, overcoming a series of limitations brought by the mechanical commutator and brushes of DC servo motors. The three-phase windings of the motor are connected to the driver through cables. In the actual wiring operation, there is a situation where the phase sequence is inconsistent due to the wrong connection of the cables, and it cannot be discovered during the debugging and testing process. Once the scanner is in closed-loop operation, serious mechanical safety accidents such as runaway will occur. Summary of the invention
[0003] In order to solve the above problems, the present application provides a motor system with adaptive phase sequence identification and correction, including: a motor, a drive module, and a controller;
[0004] A controller outputs a three-phase motor drive signal;
[0005] A drive module, the drive module is connected to the motor through three wiring terminals, and the drive module outputs a three-phase voltage signal based on the three-phase motor drive signal;
[0006] The motor rotates based on the three-phase voltage signal received from the three wiring terminals;
[0007] Among them, after power-on open-loop operation, the motor is positioned. When the connection sequence of the three wiring terminals is wrong, the controller modulates the three-phase motor drive signal to match the phase sequence of the three-phase voltage signal required by the motor.
[0008] Preferably, the three-phase motor drive signal output by the controller includes: a reference phase Ta, a first phase Tb and a second phase Tc; when the connection sequence of the three wiring terminals is wrong, the sequence of the first phase Tb and the second phase Tc is swapped.
[0009] Preferably, the input end of the controller includes A-phase current, B-phase current and C-phase current; when the first phase Tb and the second phase Tc are swapped in sequence, the B-phase current and the C-phase current are swapped in sequence.
[0010] Preferably, the motor system is applied to a servo drive system of an airborne radar scanner.
[0011] Preferably, the motor is a permanent magnet synchronous motor.
[0012] A method for adaptive phase sequence identification and correction is applied to a motor system for adaptive phase sequence identification and correction.
[0013] Step 1: Perform magnetic field positioning to obtain electrical angle compensation value;
[0014] Step 2: The motor system performs open-loop operation to detect the motor operation status;
[0015] Step 3: If the motor rotates normally, the phase sequence matches, and skip to step 7;
[0016] Step 4: If the motor is stationary, perform phase sequence identification and skip to step 5;
[0017] Step 5: Change the B-phase current obtained by CLARKE transformation into the C-phase current and skip to step 6;
[0018] Step 6: Swap the first phase Tb and the second phase Tc of the SVPWM module output, and skip to step 2;
[0019] Step 7: Perform closed-loop operation.
[0020] Advantages of this application include:
[0021] 1. No need to modify hardware and wiring status, reducing labor costs;
[0022] 2. Open-loop phase sequence identification to avoid mechanical safety accidents caused by closed-loop operation;
[0023] 3. The algorithm is simple and can adaptively identify and correct phase sequence. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 This is a servo drive control block diagram of a preferred embodiment of the present application.
[0025] Figure 2 This is a motor wiring diagram of a preferred embodiment of the present application.
[0026] Figure 3 It is a flow chart of adaptive phase sequence identification and correction of a preferred embodiment of the present application.
[0027] Figure 4 This is an experimental diagram of adaptive phase sequence identification and corrected speed in a preferred embodiment of the present application. DETAILED DESCRIPTION
[0028] In order to make the technical solution and advantages of the present application clearer, the technical solution of the present application will be further described in detail in detail and in detail in conjunction with the accompanying drawings. It can be understood that the specific embodiments described here are only partial embodiments of the present application, which are only used to explain the present application, not to limit the present application. It should be noted that, for the convenience of description, only the parts related to the present application are shown in the accompanying drawings, and other related parts can refer to the general design. In the absence of conflict, the embodiments in the present application and the technical features in the embodiments can be combined with each other to obtain new embodiments.
[0029] like Figure 1-Figure 4 As shown, the servo system motor is a permanent magnet synchronous motor, which adopts the space vector control (SVPWM) algorithm. The control block diagram of its position, speed and current three loops is as follows Figure 1 As shown. By sampling the current of the ABC three-phase stationary coordinate system, the dq axis current in the rotating coordinate system is obtained through CLARKE and PARK transformation; after the current loop control, the duty cycle is obtained through IPARK transformation and SVPWM, and the on-off time of the three-phase full-bridge tube of the IPM module is adjusted to control the operation of the motor.
[0030] like Figure 2 The diagram shows the wiring diagram of the IPM drive module and the permanent magnet synchronous motor. The output line abc of the IPM drive module is connected to the ABC three-phase winding on the motor side. Table 1 shows the various wiring types and detailed types, with a total of 6 types.
[0031] Table 1 Wiring type and phase sequence type
[0032]
[0033]
[0034] like Figure 3 The figure shows a flow chart of the adaptive phase sequence identification and correction method. First, the magnetic field positioning is performed to ensure that the d-axis coincides with the a-axis of the driver and obtain the electrical angle compensation value. The real electrical angle value is used to perform open-loop operation to detect the operation of the permanent magnet synchronous motor. If the positioning is stationary, the phase sequence is identified and the B-phase input current of the CLARKE transformation is changed to the C-phase input current. The outputs Tb and Tc of the SVPWM module are swapped. The open-loop operation is performed again to detect the operation of the permanent magnet synchronous motor. If it rotates normally, the phase sequence matches and the closed-loop control of the motor operation is entered.
[0035] The specific implementation steps of the present invention are as follows:
[0036] Step 1: Perform magnetic field positioning to obtain electrical angle compensation value;
[0037] Step 2: Perform open-loop operation to detect the operation of the permanent magnet synchronous motor;
[0038] Step 3: If the motor rotates normally, the phase sequence matches, and skip to step 7;
[0039] Step 4: If the motor is stationary, perform phase sequence identification and skip to step 5;
[0040] Step 5: Change the B-phase input current of the CLARKE transformation to the C-phase input current, and skip to step 6;
[0041] Step 6: Swap the outputs Tb and Tc of the SVPWM module and skip to step 2;
[0042] Step 7: Perform closed-loop operation.
[0043] The experimental results of the present invention are verified as follows:
[0044] The experimental environment was built, using TI's DSP control chip TMS320F28335, the main interrupt was 10kHz, and SVPWM control was adopted. The motor parameters are shown in Table 2.
[0045] Table 2 Motor parameters
[0046] Motor parameters Numeric Motor rated voltage 270V Motor rated speed 3000rpm Motor rated power 2.16Kw Motor line resistance 0.886Ω Motor line inductance 3.0mH Motor pole pairs p=8
[0047] Through the experimental platform, the effectiveness of the method proposed in this patent under different wiring phase sequences is tested. After running the program, the operation of the permanent magnet synchronous motor is observed. The actual speed test diagram is as follows: Figure 4 As shown, the motors can run in closed loop up to a given speed of 0.7 (unit value).
[0048] In summary, the present invention proposes a method for adaptive phase sequence identification and correction. Without changing the hardware and wiring, the method adaptively completes the phase sequence identification and correction by detecting the operation status of the permanent magnet synchronous motor under open loop. The algorithm is simple, the labor cost is reduced, and mechanical safety accidents are avoided.
[0049] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A motor system with adaptive phase sequence identification and correction, characterized in that: include: Motor, drive module, controller; A controller outputs a three-phase motor drive signal; A drive module, the drive module is connected to the motor through three wiring terminals, and the drive module outputs a three-phase voltage signal based on the three-phase motor drive signal; The motor rotates based on the three-phase voltage signal received from the three wiring terminals; Among them, after power-on open-loop operation, the motor is positioned. When the connection sequence of the three wiring terminals is wrong, the controller modulates the three-phase motor drive signal to match the phase sequence of the three-phase voltage signal required by the motor.
2. The motor system with adaptive phase sequence identification and correction as claimed in claim 1, characterized in that: The three-phase motor drive signal output by the controller includes: a reference phase Ta, a first phase Tb and a second phase Tc; when the connection sequence of the three wiring terminals is wrong, the sequence of the first phase Tb and the second phase Tc is swapped.
3. The motor system with adaptive phase sequence identification and correction as claimed in claim 2, characterized in that: The input end of the controller includes A-phase current, B-phase current and C-phase current; when the first phase Tb and the second phase Tc are switched in sequence, the B-phase current and the C-phase current are switched in sequence.
4. The motor system with adaptive phase sequence identification and correction as claimed in claim 2, characterized in that: The motor system is applied to an airborne radar scanner servo drive system.
5. The motor system with adaptive phase sequence identification and correction as claimed in claim 2, characterized in that: The motor is a permanent magnet synchronous motor.
6. The method for adaptive phase sequence identification and correction according to claim 2 is applied to a motor system for adaptive phase sequence identification and correction according to any one of claims 1 to 3, characterized in that: Step 1: Perform magnetic field positioning to obtain electrical angle compensation value; Step 2: The motor system performs open-loop operation to detect the motor operation status; Step 3: If the motor rotates normally, the phase sequence matches, and skip to step 7; Step 4: If the motor is stationary, perform phase sequence identification and skip to step 5; Step 5: Change the B-phase current obtained by CLARKE transformation into the C-phase current and skip to step 6; Step 6: Swap the first phase Tb and the second phase Tc of the SVPWM module output, and skip to step 2; Step 7: Perform closed-loop operation.