Control method and control system based on synchronous reluctance motor

By fitting the function relationship between the included angle between the voltage vector and the current vector and the motor speed in the maximum torque-current ratio control mode of the synchronous reluctance motor, the complex problem of obtaining the angle between the voltage vector is solved, simplifying the control system structure and improving the measurement accuracy.

CN119543722AActive Publication Date: 2025-02-28NO 703 RES INST OF CHINA SHIPBUILDING IND CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411739700.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-29
Publication Date
2025-02-28
Estimated Expiration
2044-11-29

AI Technical Summary

Technical Problem

In the new vector control method of synchronous reluctance motor, the calculation of the voltage and current vector angle about the motor speed is relatively complex, and it depends on the measurement of the motor's direct-axis inductance, alternating-axis inductance and winding resistance, and the measurement accuracy is limited.

Method used

By increasing the motor speed setting value multiple times in the maximum torque-current ratio control mode, the voltage and current vector angles and motor electrical angular velocity with the minimum amplitude of the current vector are recorded, and the functional relationship between the included angles between the voltage vector and the current vector and the motor speed are obtained by fitting.

Benefits of technology

The measurement circuit without the need to add additional motor inductance and winding resistance is simplified, the control system structure is improved, the measurement accuracy is improved, the application market of synchronous reluctance motors is broadened, and a good driving motor and control strategy is provided for modern industrial control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119543722A_ABST
    Figure CN119543722A_ABST
Patent Text Reader

Abstract

The invention discloses a control method and a control system based on a synchronous reluctance motor, solves the problem that a voltage and current vector included angle in novel vector control of the synchronous reluctance motor is relatively complex to solve the rotating speed of the motor, and belongs to the field of automatic control of electric dragging. According to the invention, a method for determining a function relation between a voltage and current vector included angle and a motor rotating speed is provided, and a method for changing an input voltage vector angle reference value is added to an original control structure to carry out multiple groups of experiments and fit to obtain an accurate function relation, so that an original control circuit is effectively utilized; and the influence of the change of the current on the magnetic circuit saturation degree is considered in the data used for fitting, so that the influence of the magnetic circuit saturation on the calculation of the function relationship by using parameters such as the motor inductance and the like is avoided in principle. According to the method, the operability of the vector control method is improved, the control complexity is reduced, the control accuracy and reliability are improved, and the application market of vector control is widened.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to a control method and a control system based on a synchronous reluctance motor, and belongs to the field of electric drive automatic control. Background Art

[0002] With the booming and rapid development of various industrial fields, people are becoming more and more dependent on motors, and their requirements are becoming increasingly rich. In the tide of the development of the times, the replacement of traditional motors has gradually become one of the factors that many entrepreneurs have to consider in order to pursue high-quality development of the industry. In some occasions where the application environment is relatively harsh, the reliability of the motor and the stability of the control directly determine the production progress and are directly linked to the interests of the enterprise. The synchronous reluctance motor is a motor with a simple structure and low cost. This type of motor has no windings and no permanent magnets in the rotor. From the motor structure and operating principle, it avoids the risk of motor demagnetization in certain harsh application occasions such as high temperature, and its processing and manufacturing are convenient. Therefore, it has received widespread attention from all walks of life in recent years. The traditional speed control method for synchronous reluctance motors is vector control, that is, dual closed-loop control of speed and current. This control method requires real-time decoupling calculation of the motor current, and each of the two orthogonal axis current components requires a current loop controller. Considering the speed loop controller used for speed control, the number of controllers is at least three, which brings certain difficulties to the tuning of the controller parameters. Therefore, scholars and engineers from all walks of life are constantly exploring simpler control methods for synchronous reluctance motors.

[0003] In view of the contradiction between the reliability of control and the simplicity of control structure in the traditional control method of synchronous reluctance motor, some scholars have proposed a new vector control method based on synchronous switched reluctance motor. Since the working principle of synchronous reluctance motor is the same as that of synchronous switched reluctance motor, this method is also applicable to the control of synchronous reluctance motor. This method implements the outer loop of speed and the inner loop of current vector amplitude control based on the functional relationship between the angle between the voltage vector and the current vector and the motor speed. Since the inner loop controls the amplitude of the motor current rather than the quadrature and direct axis components of the current, the number of inner loop controllers is reduced compared with the traditional vector control, and the control structure is simpler. Experimental verification shows that the control method has stable speed regulation and reliable control. However, the calculation formula of the voltage and current vector angle with respect to the motor speed is relatively complex, and the calculation of the formula depends on the parameters such as the direct axis inductance, quadrature axis inductance, winding resistance, etc. of the synchronous reluctance motor. The measurement of the above parameters requires the construction of an additional measurement circuit, and the measurement results are easily limited by the environment and the accuracy of the measuring instrument. The complexity of the formula calculation undoubtedly limits the practical application of this control method. Summary of the invention

[0004] In view of the relatively complex problem of obtaining the voltage and current vector angle with respect to the motor speed in the novel vector control of the synchronous reluctance motor, the present invention provides a control method and a control system based on the synchronous reluctance motor.

[0005] A control method based on a synchronous reluctance motor of the present invention comprises:

[0006] According to the current vector amplitude i collected by the synchronous reluctance motor s and motor speed n, and obtain the reference value u of the voltage vector amplitude ief ;

[0007] According to the motor speed n, combined with the functional relationship between the angle between the voltage vector and the current vector and the motor speed, the reference value θ of the voltage vector angle is obtained. u ;

[0008] According to the reference value u of the voltage vector amplitude ief , reference value of voltage vector angle θ u Performing modulation, and controlling the synchronous reluctance motor through an inverter circuit using a modulation signal;

[0009] The method for determining the functional relationship between the angle between the voltage vector and the current vector and the motor speed is:

[0010] In the maximum torque current ratio control mode, increase the motor speed reference value n multiple times. * The value of each motor speed is obtained * The current vector magnitude i s The minimum obtained and the motor electrical angular velocity ω, the voltage and current vector angles of the multiple synchronous reluctance motors are obtained Fitting is performed with the motor electrical angular velocity ω to determine the unknown parameters in the functional relationship between the angle between the voltage vector and the current vector and the motor speed.

[0011] Preferably, the method for determining the functional relationship between the angle between the voltage vector and the current vector and the motor speed includes:

[0012] S1. Determine the motor speed given value n * The angle between the voltage and current vector The initial value of

[0013] S2, set the motor speed to a given value n * Angle between voltage and current vector The synchronous reluctance motor is controlled as a given input to obtain the motor electrical angular velocity ω and record the current vector amplitude i s ;

[0014] S3. Increase the voltage and current vector angle The value of the motor electrical angular velocity ω and the current vector amplitude i after stabilization are recorded at the same time. s ;

[0015] S4. Determine the current vector amplitude i s Is it decreasing? If yes, go to S3. If no, record the minimum current vector amplitude i s The corresponding voltage and current vector angle

[0016] S5, increase the motor speed set value n * , set the voltage and current vector angle , execute step 2 until multiple groups of minimum current vector amplitudes i under different motor electrical angular velocities ω are obtained. s The corresponding voltage and current vector angle Transfer to S6;

[0017] S6, based on the obtained multiple groups of motor electrical angular velocities ω and the corresponding voltage and current vector angles By fitting, the unknown parameters of the functional relationship between the angle between the voltage vector and the current vector and the motor speed are determined, and then the functional relationship between the angle between the voltage vector and the current vector and the motor speed is determined.

[0018] Preferably, the functional relationship between the angle between the voltage vector and the current vector and the motor speed is:

[0019]

[0020] Among them, K1, K2, K3 are fitting parameters, ω=(2πn / 60).

[0021] Preferably, the current angle γ of the synchronous reluctance motor is 45°.

[0022] As a preferred embodiment, according to the current vector amplitude i of the synchronous reluctance motor s and motor speed n, and obtain the reference value u of the voltage vector amplitude ief The methods include:

[0023] Speed ​​given value n * The reference value i of the current vector amplitude is obtained by subtracting the motor speed n collected by the speed sensor through the speed outer loop controller. ief , the reference value i ief The current vector magnitude i measured by the current sensor s The voltage vector amplitude reference value u is obtained by making a difference through the current vector amplitude inner loop controller ief .

[0024] As a preferred embodiment, the three-phase current of the motor measured by the sensor is transformed by 3 / 2 to obtain a current vector, and the current vector amplitude i is obtained by performing norm calculation on the current vector. s .

[0025] The present application also provides a control system based on a synchronous reluctance motor, comprising an outer loop controller, an inner loop controller and a controller, an inverter circuit, a voltage vector angle calculator and a given input module;

[0026] Speed ​​given value n * The reference value i of the current vector amplitude is obtained by subtracting the motor speed n collected by the speed sensor through the speed outer loop controller. ief , the reference value i ief The current vector magnitude i measured by the current sensor s The voltage vector amplitude reference value u is obtained by making a difference through the current vector amplitude inner loop controller ief , and input to the controller;

[0027] The voltage vector angle calculator is used to obtain the reference value θ of the voltage vector angle based on the motor speed n collected by the speed sensor and the functional relationship between the angle between the voltage vector and the current vector and the motor speed. u , and input to the controller;

[0028] A controller for determining the voltage vector magnitude according to a reference value u ief , reference value of voltage vector angle θ u , after modulation, the synchronous reluctance motor is controlled by driving the inverter circuit;

[0029] Among them, the functional relationship between the angle between the voltage vector and the current vector and the motor speed is that in the maximum torque current ratio control mode, the motor speed set value n is increased multiple times. * And through the given input module input the collected motor speed n and multiple increase voltage and current vector angle The value of the voltage vector angle is changed to achieve the reference value θ u , get the given value n of each motor speed * The current vector magnitude i of the synchronous reluctance motor is s The voltage and current vector angle obtained when the minimum and the motor electrical angular velocity ω, the obtained multiple sets of voltage and current vector angles Fitting is performed with the motor electrical angular velocity ω to determine the unknown parameters in the functional relationship between the angle between the voltage vector and the current vector and the motor speed.

[0030] The beneficial effect of the present invention is that the present invention does not need to add additional motor inductance and winding resistance measurement circuits, and can still use the original control circuit to complete the determination of the functional relationship between the angle between the voltage vector and the current vector and the motor speed. The control system has a simple structure, convenient operation, high measurement accuracy, and the advantages of the new vector control method are brought into play. In addition, the application market of synchronous reluctance motors or synchronous switched reluctance motors is broadened, and a good selection method of drive motors and control strategies is provided for modern industrial control. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 is the original schematic diagram of the control method based on the synchronous reluctance motor of the present invention;

[0032] Figure 2 It is a schematic diagram of the current vector terminal trajectory of the control method based on the synchronous reluctance motor of the present invention;

[0033] Figure 3 It is a flowchart of the implementation procedure of the control method based on the synchronous reluctance motor of the present invention. DETAILED DESCRIPTION

[0034] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0035] It should be noted that, in the absence of conflict, the embodiments of the present invention and the features in the embodiments may be combined with each other.

[0036] The present invention will be further described below in conjunction with the accompanying drawings and specific embodiments, but they are not intended to limit the present invention.

[0037] The principle of the control method based on the synchronous reluctance motor in this embodiment is introduced through hardware and software aspects. In terms of hardware, the method in this embodiment adopts a three-phase bridge inverter circuit as the driver of the synchronous reluctance motor, and uses a DSP control chip to implement programming control of the inverter output;

[0038] In terms of software, its control structure includes speed outer loop control and current vector amplitude inner loop control. The specific control process includes: speed given value n * The reference value i of the current vector amplitude is obtained by subtracting the motor speed n collected by the speed sensor through the speed outer loop controller. ief , the reference value i ief The current vector amplitude i measured by the current sensor in real time sThe voltage vector amplitude reference value u is obtained by making a difference through the current vector amplitude inner loop controller ief , where the current vector magnitude i s It is calculated by transforming the three-phase current of the motor measured by the sensor into 3 / 2 and the norm of the current vector obtained by the transformation.

[0039] The reference value u of the voltage vector amplitude ief As one input of the space vector pulse width modulation technology, that is, the SVPWM controller, the other input of the SVPWM controller is the voltage vector angle reference value θ calculated by the formula u .

[0040] The reference value u of the voltage vector amplitude ief and the voltage vector angle reference value θ u To form a voltage vector, the SVPWM controller decomposes the input voltage vector (including amplitude information and angle information) into α-axis components and β-axis components, and then uses the volt-second balance principle to calculate the on-off sequence of each power switch device in the inverter circuit required to synthesize the reference voltage vector, and then outputs a three-phase voltage to achieve the speed control of the synchronous reluctance motor. Since the current vector can only be positive, the u output by the speed outer loop controller is ief It needs to be processed by absolute value, which is in conflict with the control requirement that the motor should be able to realize forward and reverse rotation, acceleration and deceleration. To solve this contradiction, this method chooses to monitor the motor speed and the positive and negative output value of the outer loop controller before absolute value processing in real time, and at the same time, the reference value θ of the voltage vector angle required for different motor operating states (forward uniform speed, forward acceleration, forward deceleration, reverse uniform speed, reverse acceleration, reverse deceleration) is calculated by combining the functional relationship between the angle between the voltage vector and the current vector and the motor speed. u , the reference value θ u It is the sum of the voltage-current vector angle value, the motor electrical angle value, and the current angle. The motor electrical angle value can be obtained by a speed sensor or a position sensor. The current angle can generally be simplified to a constant of 45 degrees in the maximum torque-current ratio, i.e., MTPA control mode. Therefore, the reference value of the voltage vector angle θ u The speed control of the synchronous reluctance motor is realized through the SVPWM controller together with the voltage vector amplitude reference value output by the inner loop controller. The core of this control method is to obtain the reference value of the voltage vector angle corresponding to the current speed through the functional relationship between the angle between the voltage vector and the current vector and the motor speed. The functional relationship between the angle between the voltage vector and the current vector and the motor electrical angle in the maximum torque current ratio control mode proposed by this control method is as follows:

[0041]

[0042] in, is the angle between the voltage vector and the current vector, ω is the motor electrical angular velocity, L d is the motor direct axis inductance, L q is the motor quadrature axis inductance, R s is the motor phase winding resistance. From formula (1), we can see that the functional relationship is The determination depends on the motor direct axis inductance L d , Motor cross-axis inductance L q , Motor phase winding resistance R s The determination of these three quantities depends on professional measuring circuits and measuring instruments, and the measurement accuracy is difficult to guarantee. In addition, the AC and DC axis inductance of the motor are also easily affected by the saturation of the motor magnetic circuit. Therefore, a small deviation may have an amplifying effect after calculation by formula (1), thus affecting The accuracy of the value will affect the reliability of the control. To solve this problem, this embodiment provides a control method.

[0043] In order to obtain the functional relationship between the angle between the voltage vector and the current vector and the motor speed in the maximum torque current ratio control mode, the hardware level still uses the original inverter circuit to drive the synchronous reluctance motor; the software level adds the input mode of the voltage vector angle reference value on the basis of the original control structure. The specific control structure is as follows: Figure 1 , the conversion switch can be switched to the input mode to conduct an experiment to establish the functional relationship between the angle between the voltage vector and the current vector and the motor speed. After completing the experiment and obtaining data, the voltage vector angle calculator mode can be switched to apply the specific functional relationship obtained in the early stage to complete the control of the synchronous reluctance motor using the above-mentioned new vector control method. The core of the present invention, that is, the experimental principle and steps for establishing the functional relationship between the angle between the voltage vector and the current vector and the motor speed, are described in detail below.

[0044] The motor motion equation is:

[0045]

[0046] Where J is the motor moment of inertia, ω m is the mechanical angular velocity, and its value is the pole pair number n p times the electrical angular velocity ω, T e is the electromagnetic torque, T L is the load torque, and D is the torque damping coefficient. When the motor speed is constant, the motor mechanical angular acceleration is 0, so formula (2) can be rewritten as:

[0047]

[0048] When the load torque is constant, the electromagnetic torque remains unchanged. The torque formula of the synchronous reluctance motor is:

[0049]

[0050] Among them, i d is the direct axis current, i q is the quadrature axis current, and γ is the current angle. From formula (4), we can see that the quadrature and direct axis currents of the motor are inversely proportional. When the current angle γ is 45°, the current vector amplitude i s Minimum.

[0051] In summary, when the load torque is constant, for the same motor electrical angular velocity ω, the end of the motor current vector will slide along the inverse proportional function curve, and the current vector amplitude has a minimum value when the AC and DC axis currents are equal, as shown in Figure 2 At this time, the current angle is 45°, which meets the maximum torque current ratio condition. So according to this principle, the voltage and current vector angle is determined. The method of the functional relationship between the electrical angular velocity ω and the motor.

[0052] The specific control process of the method of the present invention is as follows Figure 3 , including the following steps:

[0053] Step 1: Determine the motor speed reference value n * The initial value (small), the voltage and current vector angle The initial value of (smaller);

[0054] Step 2: Set the motor speed reference value n * Angle between voltage and current vector As a given input to the motor control system, the motor rotates under double closed-loop control, the motor electrical angular velocity ω is obtained, and the motor current vector amplitude i is recorded at the same time. s ;

[0055] Step 3: Increase the voltage and current vector angle To change the voltage vector angle reference value, and record the motor current vector amplitude i after stabilization s ;

[0056] Step 4: Repeat step 3, the current vector magnitude i s Gradually decreases until the current vector amplitude i s Increase again and record the minimum current vector amplitude i s The corresponding voltage and current vector angle

[0057] Step 5: Increase the motor speed reference value n * And re-take a smaller voltage and current vector angle Then execute step 2 until multiple groups of minimum current vector amplitudes i under different motor electrical angular velocities ω are obtained. s The corresponding voltage and current vector angle

[0058] Step 6: Apply the multiple sets of motor electrical angular velocities ω obtained in step 5 and the corresponding voltage and current vector angles The fitting result of formula (1) is obtained by using the fitting algorithm of digital simulation software:

[0059]

[0060] Among them, K1, K2, K3 are fitting parameters, ω=(2πn / 60). Formula (5) is the functional relationship between the angle between the voltage vector and the current vector and the motor speed n under the maximum torque current ratio control mode.

[0061] The control method of this embodiment can also be completely implemented by hardware. The control system based on the synchronous reluctance motor includes an outer loop controller, an inner loop controller and an SVPWM controller, an inverter circuit, a voltage vector angle calculator and a given input module;

[0062] Speed ​​given value n * The reference value i of the current vector amplitude is obtained by subtracting the motor speed n collected by the speed sensor through the speed outer loop controller. ief , the reference value i ief The current vector magnitude i measured by the current sensor s The voltage vector amplitude reference value u is obtained by making a difference through the current vector amplitude inner loop controller ief , and input to the SVPWM controller;

[0063] The voltage vector angle calculator is used to obtain the reference value θ of the voltage vector angle based on the motor speed n collected by the speed sensor and the functional relationship between the angle between the voltage vector and the current vector and the motor speed. u , and input to the SVPWM controller;

[0064] SVPWM controller, used to calculate the voltage vector amplitude according to the reference value u ief , reference value of voltage vector angle θ u , after modulation, the synchronous reluctance motor is controlled by driving the inverter circuit;

[0065] Among them, the functional relationship between the angle between the voltage vector and the current vector in the voltage vector angle calculator and the motor speed has been determined. It is in the maximum torque current ratio control mode, and the motor speed given value n is increased multiple times by the given input module. * , get the given value n of each motor speed * The current vector magnitude i of the synchronous reluctance motor is sThe voltage and current vector angle obtained when the minimum and the motor electrical angular velocity ω, the obtained multiple sets of voltage and current vector angles Fitting with the motor electrical angular velocity ω determines the unknown parameters in the functional relationship between the angle between the voltage vector and the current vector and the motor speed. The functional relationship between the angle between the voltage vector and the current vector and the motor speed is:

[0066]

[0067] Among them, K1, K2, and K3 are fitting parameters.

[0068] This embodiment adds a given input module for the voltage vector angle reference value on the basis of the original control structure, and sets a conversion switch to switch to the given input mode to conduct an experiment to establish the functional relationship between the angle between the voltage vector and the current vector and the motor speed. After completing the experiment and obtaining the data, the mode can be switched to the voltage vector angle calculator mode to apply the specific functional relationship obtained in the early stage to complete the control of the synchronous reluctance motor.

[0069] The control method and control system of this embodiment are also applicable to synchronous switched reluctance motors. Both synchronous switched reluctance motors and synchronous switched reluctance motors are synchronous motors, and both work in accordance with the minimum magnetic resistance principle. The difference between the motor bodies is only in the rotor structure. The latter has a more solid rotor structure and also has good application prospects.

[0070] The digital simulation software required for the control method and control system of this embodiment can adopt the common software MATLAB, or can be implemented in an integrated development environment through programming languages ​​such as Python, and the selection of fitting methods has certain flexibility;

[0071] The process of determining the functional relationship between the angle between the voltage vector and the current vector and the motor speed mentioned in the control method and control system of this embodiment takes the change of the current amplitude into account, that is, the current vector amplitude that satisfies the maximum torque current ratio at different motor speeds is different. Therefore, the result obtained by fitting the experimental data takes into account the influence of the current change on the degree of magnetic field saturation of the synchronous reluctance motor, so the voltage vector angle reference value calculated by the fitting result obtained by the method is closer to the ideal voltage vector angle value that satisfies the maximum torque current ratio condition under different motor working conditions. This result combined with the new vector control method controls the motor with greater accuracy and reliability.

[0072] Although the present invention is described herein with reference to specific embodiments, it should be understood that these embodiments are merely examples of the principles and applications of the present invention. It should therefore be understood that many modifications may be made to the exemplary embodiments and that other arrangements may be devised without departing from the spirit and scope of the present invention as defined by the appended claims. It should be understood that the various dependent claims and features described herein may be combined in a manner different from that described in the original claims. It should also be understood that features described in conjunction with individual embodiments may be used in other described embodiments.

Claims

1. A control method based on a synchronous reluctance motor, characterized in that: The control method comprises: According to the current vector amplitude i collected by the synchronous reluctance motor s and motor speed n, and obtain the reference value u of the voltage vector amplitude ief ; According to the motor speed n, combined with the functional relationship between the angle between the voltage vector and the current vector and the motor speed, the reference value θ of the voltage vector angle is obtained. u ; According to the reference value u of the voltage vector amplitude ief , reference value of voltage vector angle θ u Performing modulation, and controlling the synchronous reluctance motor through an inverter circuit using a modulation signal; The method for determining the functional relationship between the angle between the voltage vector and the current vector and the motor speed is: In the maximum torque current ratio control mode, increase the motor speed reference value n multiple times * The value of each motor speed is obtained * The current vector magnitude i s The minimum obtained and the motor electrical angular velocity ω, the voltage and current vector angles of the multiple synchronous reluctance motors are obtained Fitting is performed with the motor electrical angular velocity ω to determine the unknown parameters in the functional relationship between the angle between the voltage vector and the current vector and the motor speed.

2. The control method based on synchronous reluctance motor according to claim 1, characterized in that: Methods for determining the functional relationship between the angle between the voltage vector and the current vector and the motor speed include: S1. Determine the motor speed given value n * The angle between the voltage and current vector The initial value of S2, set the motor speed to a given value n * Angle between voltage and current vector The synchronous reluctance motor is controlled as a given input to obtain the motor electrical angular velocity ω and record the current vector amplitude i s ; S3. Increase the voltage and current vector angle The value of the motor electrical angular velocity ω and the current vector amplitude i after stabilization are recorded at the same time. s ; S4. Determine the current vector amplitude i s Is it decreasing? If yes, go to S3. If no, record the minimum current vector amplitude i s The corresponding voltage and current vector angle S5, increase the motor speed given value n * , set the voltage and current vector angle , execute step 2 until multiple groups of minimum current vector amplitudes i under different motor electrical angular velocities ω are obtained. s The corresponding voltage and current vector angle Transfer to S6; S6, based on the obtained multiple groups of motor electrical angular velocities ω and the corresponding voltage and current vector angles By fitting, the unknown parameters of the functional relationship between the angle between the voltage vector and the current vector and the motor speed are determined, and then the functional relationship between the angle between the voltage vector and the current vector and the motor speed is determined.

3. The control method based on the synchronous reluctance motor according to claim 2, characterized in that: The functional relationship between the angle between the voltage vector and the current vector and the motor speed is: Among them, K1, K2, K3 are fitting parameters, ω=(2πn / 60).

4. The control method based on synchronous reluctance motor according to claim 1, characterized in that: The current angle γ of the synchronous reluctance motor is 45°.

5. The control method based on synchronous reluctance motor according to claim 1, characterized in that: According to the current vector amplitude i of the synchronous reluctance motor s and motor speed n, and obtain the reference value u of the voltage vector amplitude ief The methods include: Speed ​​given value n * The reference value i of the current vector amplitude is obtained by subtracting the motor speed n collected by the speed sensor through the speed outer loop controller. ief , the reference value i ief The current vector magnitude i measured by the current sensor s The voltage vector amplitude reference value u is obtained by making a difference through the current vector amplitude inner loop controller ief .

6. The control method based on synchronous reluctance motor according to claim 1, characterized in that: The three-phase current of the motor measured by the sensor is transformed by 3 / 2 to obtain the current vector, and the norm of the current vector is calculated to obtain the current vector amplitude i s .

7. A control system based on a synchronous reluctance motor, characterized in that: It includes an outer loop controller, an inner loop controller and a controller, an inverter circuit, a voltage vector angle calculator and a given input module; Speed ​​given value n * The reference value i of the current vector amplitude is obtained by subtracting the motor speed n collected by the speed sensor through the speed outer loop controller. ief , the reference value i ief The current vector magnitude i measured by the current sensor s The voltage vector amplitude reference value u is obtained by making a difference through the current vector amplitude inner loop controller ief , and input to the controller; The voltage vector angle calculator is used to obtain the reference value θ of the voltage vector angle based on the motor speed n collected by the speed sensor and the functional relationship between the angle between the voltage vector and the current vector and the motor speed. u , and input to the controller; A controller for determining the voltage vector magnitude according to a reference value u ief , reference value of voltage vector angle θ u , after modulation, the synchronous reluctance motor is controlled by driving the inverter circuit; Among them, the functional relationship between the angle between the voltage vector and the current vector and the motor speed is that in the maximum torque current ratio control mode, the motor speed set value n is increased multiple times. * And through the given input module input the collected motor speed n and multiple increase voltage and current vector angle The value of the voltage vector angle is changed to achieve the reference value θ u , get the given value n of each motor speed * The current vector magnitude i of the synchronous reluctance motor is s The voltage and current vector angle obtained when the minimum and the motor electrical angular velocity ω, the obtained multiple sets of voltage and current vector angles Fitting is performed with the motor electrical angular velocity ω to determine the unknown parameters in the functional relationship between the angle between the voltage vector and the current vector and the motor speed.

8. The control system based on synchronous reluctance motor according to claim 7, characterized in that: The functional relationship between the angle between the voltage vector and the current vector and the motor speed is: Among them, K1, K2, and K3 are fitting parameters.

9. The control system based on synchronous reluctance motor according to claim 7, characterized in that: The current angle γ of the synchronous reluctance motor is 45°.

10. The control system based on synchronous reluctance motor according to claim 7, characterized in that: The controller is a SVPWM controller.

Citation Information

Patent Citations

  • Open-loop control method and open-loop control system of permanent magnet synchronous motor based on space vector pulse width modulation (SVPWM)

    CN102843090A

  • Control method and control device for synchronous reluctance motor based on power balance

    CN111245320A

  • Synchronous switch reluctance motor control device and control strategy thereof

    CN117914196A

  • Control method of a linear induction motor

    WO2008064545A1