[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN115037213B - Switch reluctance motor model predictive torque control system based on sector allocation - Google Patents

Switch reluctance motor model predictive torque control system based on sector allocation Download PDF

Info

Publication number
CN115037213B
CN115037213B CN202210567134.6A CN202210567134A CN115037213B CN 115037213 B CN115037213 B CN 115037213B CN 202210567134 A CN202210567134 A CN 202210567134A CN 115037213 B CN115037213 B CN 115037213B
Authority
CN
China
Prior art keywords
torque
module
sector
angle
formula
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210567134.6A
Other languages
Chinese (zh)
Other versions
CN115037213A (en
Inventor
朱景伟
任萍
荆哲
郭昭言
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Dalian Maritime University
Original Assignee
Dalian Maritime University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Dalian Maritime University filed Critical Dalian Maritime University
Priority to CN202210567134.6A priority Critical patent/CN115037213B/en
Publication of CN115037213A publication Critical patent/CN115037213A/en
Application granted granted Critical
Publication of CN115037213B publication Critical patent/CN115037213B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/20Estimation of torque
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/0003Control strategies in general, e.g. linear type, e.g. P, PI, PID, using robust control
    • H02P21/0017Model reference adaptation, e.g. MRAS or MRAC, useful for control or parameter estimation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/14Estimation or adaptation of machine parameters, e.g. flux, current or voltage
    • H02P21/18Estimation of position or speed
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/08Reluctance motors
    • H02P25/086Commutation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P25/00Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
    • H02P25/02Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
    • H02P25/08Reluctance motors
    • H02P25/098Arrangements for reducing torque ripple
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02PCONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
    • H02P27/00Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
    • H02P27/04Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
    • H02P27/06Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters
    • H02P27/08Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation
    • H02P27/12Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using dc to ac converters or inverters with pulse width modulation pulsing by guiding the flux vector, current vector or voltage vector on a circle or a closed curve, e.g. for direct torque control
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02TCLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
    • Y02T10/00Road transport of goods or passengers
    • Y02T10/60Other road transportation technologies with climate change mitigation effect
    • Y02T10/72Electric energy management in electromobility

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Electric Motors In General (AREA)

Abstract

The invention discloses a switched reluctance motor model predictive torque control system based on sector allocation, which specifically comprises the following steps: the device comprises a position sensor module, a speed PI controller, a conduction angle calculation module, a sector allocation module, a preselected voltage vector module, a torque prediction module, an evaluation function module and a power converter. Aiming at the problem of large calculation amount of the traditional model prediction control method, on one hand, the system combines the thought of sector allocation, only 2 preselected voltage vectors with completely opposite actions are given out in each sector, and the calculation amount of model prediction is effectively reduced; on the other hand, a conduction angle calculation function is designed, compared with the existing methods for calculating the conduction angle by using the neural network and the like, the calculation method is simpler and more direct, the conduction angle and the turn-off angle can be calculated in real time according to the given rotating speed and the load torque of the motor in the running process of the motor, and the dynamic allocation of the sectors is realized. Simulation results prove that the invention can realize accurate control of the torque, reduce torque pulsation and simultaneously avoid negative torque.

Description

Switch reluctance motor model predictive torque control system based on sector allocation
Technical Field
The invention relates to the field of motor control, in particular to a switched reluctance motor model predictive torque control system based on sector allocation.
Background
Because of the characteristics of superior performance, good speed regulation performance and simple structure of the switched reluctance motor and the driving system thereof, the switched reluctance motor is successfully applied to the fields of electric automobiles, aerospace industry and the like. However, the switch reluctance motor has large torque pulsation due to the unique doubly salient structure and the pulse type power supply mode, so that the application development of the switch reluctance motor is limited.
The traditional model prediction method reduces torque pulsation to a certain extent, but because of more preselected voltage vectors, the prediction model needs to predict each candidate voltage vector in each sampling period, so that the calculated amount is large, and engineering realization is not easy.
The application number (201811435839.2) is: in the patent of the direct torque control method of the switch reluctance motor based on model prediction flux linkage control, three voltage vectors are preselected by utilizing a torque hysteresis loop, and then an optimal vector is selected from the three preselected voltage vectors by utilizing a flux linkage evaluation function, so that the calculated amount is reduced to a certain extent. The construction method of the multi-step predictive controller of the switch reluctance motor utilizes a model error correction module to improve the accuracy of a predictive model, but the preselected voltage vectors are still more, and the calculated amount is larger. A control method for predicting torque and radial force of a switched reluctance motor model divides an electric cycle angle into a single-phase conduction stage and a commutation stage, reduces the number of preselected voltage vectors to a certain extent, but leads the positions of the conduction stage and the commutation stage to be fixed due to the fixed opening angle and the fixed closing angle, and finally leads the motor to generate negative torque and torque pulsation under the conditions of different rotating speeds and loads.
Disclosure of Invention
According to the problems existing in the prior art, the invention discloses a switched reluctance motor model predictive torque control system based on sector allocation, which specifically comprises the following steps: the device comprises a position sensor module, a speed PI controller, a conduction angle calculation module, a sector allocation module, a preselected voltage vector module, a torque prediction module, an evaluation function module and a power converter;
The device comprises a position sensor module, a speed PI controller, a conduction angle calculation module, a sector allocation module, a preselected voltage vector module, a torque prediction module, an evaluation function module and a power converter;
the position sensor module detects the actual rotor position angle in the running process of the motor in real time;
the speed PI controller outputs a reference torque value through PI control according to the difference value between the given rotating speed and the actual rotating speed of the motor;
the conduction angle calculation module obtains optimal opening angles and optimal closing angles through conduction angle calculation functions according to different given rotating speeds and different given load torque values;
The sector allocation module receives the opening angle and the closing angle transmitted by the conduction angle calculation module and the actual rotor position angle transmitted by the position sensor module, dynamically allocates the sectors according to the received information and judges the positions of the sectors;
the pre-selection voltage vector module receives sector position information transmitted by the sector distribution module, pre-selects two voltage vectors with completely opposite roles in a voltage vector table according to the sector position, and uses the two voltage vectors to increase torque and decrease torque respectively;
the torque prediction module performs torque prediction on the two preselected voltage vectors, and obtains a predicted torque value at the next moment through a table lookup interpolation method according to the bus voltage, the phase current and the actual rotor position angle;
the evaluation function module calculates the difference value between the reference torque and the predicted torque, and selects a voltage vector corresponding to the minimum difference value to transmit to the power converter;
the power converter adopts an asymmetric half-bridge converter to control the operation of the switched reluctance motor.
Further, the conduction angle calculation module changes the opening angle and the closing angle in real time according to different rotation speed values and load torque values, and the opening angle θ on and the closing angle θ off of the motor need to satisfy the following formulas:
θoffon≤2π/(Nr·m) (3)
Wherein m is the phase number of the motor, and N r is the rotor pole number;
Neglecting winding voltage drop, as shown in formula (4), the phase voltage equation of the switched reluctance motor is that the two sides of the formula (4) are integrated at the position theta 1u where the opening angle theta on and the stator and rotor are just overlapped to obtain formula (5), and the formula (6) is obtained through flux linkage and torque reverse table;
Uk=dψ/dt=(dψ/dθ)·ω (4)
Wherein T 1u is a reference torque value corresponding to a rotor position θ 1u, ψ (θ 1u,T1u) is a flux linkage value corresponding to a torque and a rotor position T 1u and θ 1u, respectively, ψ (θ on,Ton) is about equal to 0, a calculation formula of an opening angle is deduced according to a formula (6), as shown in a formula (7), and a calculation formula of an opening angle can be selected according to a formula (3) for a three-phase 12/8 motor, as shown in a formula (8).
θoff=θon+15° (8)
Further, the sector allocation module allocates one rotor position period into six sectors by using an on angle, an off angle and an overlapping angle, wherein the six sectors comprise three commutation overlapping areas and three single-phase conducting areas, and the position of the sector is judged according to the actual rotor position value output by the rotor position sensor module.
Further, the preselected voltage vector module selects two preselected voltage vectors corresponding to the sector from the voltage vector table according to the sector position output by the sector distribution module, and the two preselected voltage vectors have the functions of increasing and decreasing the torque value respectively.
Further, the torque prediction module predicts two voltage vectors output by the preselected voltage vector module, and obtains a predicted torque value at the next moment through a table lookup interpolation method according to the bus voltage, the phase current and the actual rotor position angle.
Further, the evaluation function module selects a voltage vector with the minimum difference value to the power converter by comparing the difference value of the reference torque and the predicted torque corresponding to the two voltage vectors, and further controls the motor to run.
By adopting the technical scheme, the system aims at the problem of large calculated amount of the traditional model predictive control algorithm, combines the thought of sector allocation, allocates one rotor position period into six small sectors according to the commutation overlapping angle, the opening angle and the closing angle, only gives two preselected voltage vectors in each sector, has completely opposite functions of increasing torque and decreasing torque voltage vectors respectively, and finally selects the optimal voltage vector in different sectors to control the motor to operate through an evaluation function. In addition, the invention also designs a conduction angle calculation function to change the positions of the on angle and the off angle in real time, so that the positions of the allocated sectors can be adaptively allocated according to the torque and the load change. The invention reduces the calculated amount of the algorithm by reducing the number of the preselected voltage vectors, and avoids the generation of negative torque while reducing the torque ripple.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings that are required to be used in the embodiments or the description of the prior art will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments described in the present application, and other drawings may be obtained according to the drawings without inventive effort to those skilled in the art.
FIG. 1 is a block diagram of a system according to the present invention
FIG. 2 is a schematic diagram of the operation of the opening angle calculation module according to the present invention
FIG. 3 is a schematic diagram of sector allocation in the present invention
FIG. 4 is a schematic diagram of the operation of the torque prediction in the present invention
FIG. 5 is a graph showing current and torque waveforms of the method according to the present invention
FIG. 6 is a graph showing the variation of the opening angle in the present invention
Detailed Description
In order to make the technical scheme and advantages of the present invention more clear, the technical scheme in the embodiment of the present invention is clearly and completely described below with reference to the accompanying drawings in the embodiment of the present invention:
The system for controlling the predicted torque of the switched reluctance motor model based on the sector distribution shown in fig. 1 comprises a position sensor module, a speed PI controller, a conduction angle calculation module, a sector distribution module, a preselected voltage vector module, a torque prediction module, an evaluation function module and a power converter.
The position sensor module detects the actual rotor position angle in the running process of the motor in real time;
the speed PI controller outputs a reference torque value through PI control according to the difference value between the given rotating speed and the actual rotating speed of the motor;
the conduction angle calculation module obtains optimal opening angles and optimal closing angles through conduction angle calculation functions according to different given rotating speeds and different given load torque values;
The sector allocation module receives the opening angle and the closing angle transmitted by the conduction angle calculation module and the actual rotor position angle transmitted by the position sensor module, dynamically allocates the sectors according to the received information and judges the positions of the sectors;
the pre-selection voltage vector module receives sector position information transmitted by the sector distribution module, pre-selects two voltage vectors with completely opposite roles in a voltage vector table according to the sector position, and uses the two voltage vectors to increase torque and decrease torque respectively;
the torque prediction module performs torque prediction on the two preselected voltage vectors, and obtains a predicted torque value at the next moment through a table lookup interpolation method according to the bus voltage, the phase current and the actual rotor position angle;
the evaluation function module calculates the difference value between the reference torque and the predicted torque, and selects a voltage vector corresponding to the minimum difference value to transmit to the power converter;
the power converter adopts an asymmetric half-bridge converter to control the operation of the switched reluctance motor.
The rotating speed error signal outputs a reference torque value through a speed PI controller to form a speed outer ring; and the reference torque value is subjected to difference with a predicted torque value obtained by the torque prediction module, the difference value is compared in an evaluation function, and a voltage vector with the minimum difference value is selected to be supplied to the power converter to form a torque inner ring to control the operation of the switched reluctance motor.
Further, the working principle of the conduction angle calculation module is as follows: the opening angle and the closing angle are calculated through functions according to different given rotating speed values and load torque values, and the opening angle theta on and the closing angle theta off of the motor are required to meet the following formulas:
θoffon≤2π/(Nr·m) (3)
Wherein m is the phase number of the motor, and N r is the rotor pole number;
Neglecting winding voltage drop, as shown in formula (4), the phase voltage equation of the switched reluctance motor is that the two sides of the formula (4) are integrated at the position theta 1u where the opening angle theta on and the stator and rotor are just overlapped to obtain formula (5), and the formula (6) is obtained through flux linkage and torque reverse table;
Uk=dψ/dt=(dψ/dθ)·ω (4)
Wherein T 1u is a reference torque value corresponding to the rotor position θ 1u, ψ (θ 1u,T1u) is a flux linkage value corresponding to the torque and rotor positions T 1u and θ 1u, respectively, ψ (θ on,Ton) is about equal to 0, a calculation formula of the opening angle is deduced according to formula (6), as shown in formula (7), and the corresponding opening angle calculation principle is shown in fig. 2. For a three-phase 12/8 motor, a calculation formula of the off angle can be selected according to formula (3), as shown in formula (8).
θoff=θon+15° (8)
The working principle of the sector judging module is as follows: as shown in FIG. 3, a schematic diagram of sector allocation of a three-phase 12/8 switch reluctance motor can be shown, wherein a rotor position period can be allocated into six sectors according to an on angle, an off angle and an overlapping angle, II, IV and VI are single-phase on sectors of A, B, C three phases respectively, I, III and V are phase-change overlapping sectors of C, A, A, B, B and C respectively, and the positions of the sectors can be changed according to the change of the on angle and the off angle
The operation principle of the preselected voltage vector module is as follows: as shown in table 1, a table of preselected voltage vectors corresponding to each sector is shown, two voltage vectors can be selected in each sector according to the sector position transmitted by the sector allocation module, the torque increasing vector is V1, and the torque decreasing vector is V2. Taking sector I as an example for illustration, the sector I is a phase inversion process from C phase to a phase, v1= [1, -1,1] is selected to increase torque, the switching state of the corresponding three-phase winding is divided into a phase a on, B phase off, and C phase on, i.e. "S a=1,Sb=-1,Sc =1"; v2= [0, -1,0] is selected to reduce the torque, the switching state of the corresponding three-phase winding is divided into a-phase freewheeling, B-phase shutdown, C-phase freewheeling, i.e. "S a=0,Sb=-1,Sc =0".
Table 1:
The working principle of the torque prediction module is as follows: as shown in fig. 4, which is a working schematic diagram of torque prediction, it is necessary to calculate predicted torque values of each phase at the next moment, and then add the predicted torque values of the a phase, the B phase and the C phase to obtain a final total torque predicted value T e (k+1). Taking phase A as an example, how to calculate the predicted torque value of each phase, the principles of phase B and phase C are consistent with phase A. Firstly, calculating a rotor position angle theta a (k+1) at the next moment according to a rotor position angle theta a (k) at the current moment A, the rotating speed omega of a motor and a sampling time interval delta T, obtaining a predicted current value i a (k+1) at the next moment through current table lookup according to a flux linkage value phi a (k+1) and theta a (k+1) at the next moment obtained through calculation, and finally obtaining an A-phase predicted torque value T a (k+1) at the next moment through torque table lookup through i a (k+1) and theta a (k+1).
The working principle of the evaluation function module is that the voltage vector with the minimum difference value is selected to the power converter by comparing the difference value of the reference torque and the predicted torque of the two voltage vectors, so as to control the motor to run.
The outer ring of the system is a speed ring, and the difference value between the given rotating speed and the actual rotating speed is used as a speed error signal to output total reference torque through the PI controller.
The system is characterized in that the inner ring of the system is a torque control ring, the torque value at the next moment is predicted by detecting the voltage value, the rotor position angle and the current value of the motor in real time in the running process of the motor, and a proper voltage vector is selected from a preselected voltage vector table according to the position of a sector through an evaluation function to control the running of the motor.
Fig. 5 is a simulation result of a switched reluctance motor model predictive torque control system based on sector allocation, wherein the motor speed is 300r/min, the current and torque waveforms of the load torque of 3n·m are shown in fig. 5 (a), and the result shows that the accurate control of the torque can be realized at low speed, and the torque pulsation of a commutation sector is effectively reduced. Fig. 5 (b) shows current and torque waveforms at a rotational speed of 800r/min and a load torque of 5n·m, and shows that torque ripple can be maintained within a certain range at high speeds, and that no negative torque is generated, with good control.
As shown in fig. 6, which shows a variation of the opening angle of the proposed method, as shown in fig. 6 (a), under the condition that the given load torque is 5n·m, the initial given rotation speed is 300r/min, the opening angle is advanced from 24.48 ° to 23.67 ° when the load torque is increased to 500r/min for 0.05s, and the opening angle is further advanced to 22.4533 ° when the load torque is increased to 800r/min for 0.1 s. As shown in fig. 6 (b), the initial load torque was 3n·m at a given rotation speed of 500r/min, the opening angle was advanced from 24.15 ° to 23.62 ° when 0.06s was increased to 5n·m, the opening angle was further advanced to 23.01 ° when 0.1s was increased to 8n·m, and the opening angle was retarded from 23.01 ° to 24.5204 ° when 0.14s was suddenly decreased to 2n·m. Simulation results show that the opening angle realizes self-adaptive control, the position of sector allocation can also change in real time according to the change of given rotating speed and load torque, and the operation of the switched reluctance motor is well ensured.
The foregoing is only a preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art, who is within the scope of the present invention, should make equivalent substitutions or modifications according to the technical scheme of the present invention and the inventive concept thereof, and should be covered by the scope of the present invention.

Claims (6)

1. A switched reluctance motor model predictive torque control system based on sector allocation, comprising:
The device comprises a position sensor module, a speed PI controller, a conduction angle calculation module, a sector allocation module, a preselected voltage vector module, a torque prediction module, an evaluation function module and a power converter;
the position sensor module detects the actual rotor position angle in the running process of the motor in real time;
the speed PI controller outputs a reference torque value through PI control according to the difference value between the given rotating speed and the actual rotating speed of the motor;
the conduction angle calculation module obtains optimal opening angles and optimal closing angles through conduction angle calculation functions according to different given rotating speeds and different given load torque values;
The sector allocation module receives the opening angle and the closing angle transmitted by the conduction angle calculation module and the actual rotor position angle transmitted by the position sensor module, dynamically allocates the sectors according to the received information and judges the positions of the sectors;
the pre-selection voltage vector module receives sector position information transmitted by the sector distribution module, pre-selects two voltage vectors with completely opposite roles in a voltage vector table according to the sector position, and uses the two voltage vectors to increase torque and decrease torque respectively;
the torque prediction module performs torque prediction on the two preselected voltage vectors, and obtains a predicted torque value at the next moment through a table lookup interpolation method according to the bus voltage, the phase current and the actual rotor position angle;
the evaluation function module calculates the difference value between the reference torque and the predicted torque, and selects a voltage vector corresponding to the minimum difference value to transmit to the power converter;
the power converter adopts an asymmetric half-bridge converter to control the operation of the switched reluctance motor.
2. The system according to claim 1, wherein: the method is characterized in that: the conduction angle calculation module changes the opening angle and the closing angle in real time according to different rotation speed values and load torque values, and the opening angle theta on and the closing angle theta off of the motor need to meet the following formulas:
θoffon≤2π/(Nr·m) (3)
Wherein m is the phase number of the motor, and N r is the rotor pole number;
Neglecting winding voltage drop, as shown in formula (4), the phase voltage equation of the switched reluctance motor is that the two sides of the formula (4) are integrated at the position theta 1u where the opening angle theta on and the stator and rotor are just overlapped to obtain formula (5), and the formula (6) is obtained through flux linkage and torque reverse table;
Uk=dψ/dt=(dψ/dθ)·ω (4)
Wherein T 1u is a reference torque value corresponding to a rotor position of theta 1u, phi (theta 1u,T1u) is a flux linkage value corresponding to a torque and a rotor position of T 1u and theta 1u respectively, phi (theta on,Ton) is approximately equal to 0, a calculation formula of an opening angle is deduced according to a formula (6), as shown in a formula (7), a calculation formula of an opening angle can be selected according to a formula (3) for a three-phase 12/8 motor, as shown in a formula (8)
θoff=θon+15°。 (8)
3. The system according to claim 1, wherein: and the sector allocation module dynamically allocates the sector according to the values of the opening angle and the closing angle output by the conduction angle calculation module.
4. The system according to claim 1, wherein: the pre-selection voltage vector module pre-selects two voltage vectors with completely opposite roles in a voltage vector table according to the sector position, wherein the two voltage vectors are used for increasing and decreasing the torque value respectively.
5. The system according to claim 1, wherein: the torque prediction module only needs to calculate the predicted total torque value of the next moment corresponding to the two voltage vectors in each sampling period.
6. The system according to claim 1, wherein: the evaluation function module only needs to compare torque difference values corresponding to the two voltage vectors in each sampling period, and selects the voltage vector with the smallest difference value to transmit to the power converter so as to control the operation of the switched reluctance motor.
CN202210567134.6A 2022-05-23 2022-05-23 Switch reluctance motor model predictive torque control system based on sector allocation Active CN115037213B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210567134.6A CN115037213B (en) 2022-05-23 2022-05-23 Switch reluctance motor model predictive torque control system based on sector allocation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210567134.6A CN115037213B (en) 2022-05-23 2022-05-23 Switch reluctance motor model predictive torque control system based on sector allocation

Publications (2)

Publication Number Publication Date
CN115037213A CN115037213A (en) 2022-09-09
CN115037213B true CN115037213B (en) 2024-10-01

Family

ID=83121126

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210567134.6A Active CN115037213B (en) 2022-05-23 2022-05-23 Switch reluctance motor model predictive torque control system based on sector allocation

Country Status (1)

Country Link
CN (1) CN115037213B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107425762A (en) * 2017-07-04 2017-12-01 大连海事大学 A kind of three-phase switch reluctance machine prediction moment controlling system and method
CN113992108A (en) * 2021-10-29 2022-01-28 哈尔滨理工大学 Direct torque control system and method of switched reluctance motor

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9735720B2 (en) * 2012-09-07 2017-08-15 Ford Global Technologies, Llc Electric motor torque control
CN104467568B (en) * 2014-12-15 2017-02-22 中国矿业大学 Switch reluctance motor braking torque closed-loop control system and method

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107425762A (en) * 2017-07-04 2017-12-01 大连海事大学 A kind of three-phase switch reluctance machine prediction moment controlling system and method
CN113992108A (en) * 2021-10-29 2022-01-28 哈尔滨理工大学 Direct torque control system and method of switched reluctance motor

Also Published As

Publication number Publication date
CN115037213A (en) 2022-09-09

Similar Documents

Publication Publication Date Title
US8269439B2 (en) Drive controller and drive control method for electric motor
CN108900119B (en) Permanent magnet synchronous motor model prediction control method based on dead zone effect
CN103731084A (en) Permanent magnet synchronous motor low inverter power consumption direct torque control method and device
Ding et al. An improved model predictive torque control for switched reluctance motors with candidate voltage vectors optimization
CN112542976B (en) Switched reluctance motor model prediction control system of exponential type torque distribution function
CN109600085B (en) Permanent magnet synchronous motor direct prediction duty ratio control method based on variable control set
CN113839600B (en) Fourier series model-based torque control method for switched reluctance motor
Ge et al. A composite model predictive control method of SRMs with PWM-based signal for torque ripple suppression
CN115037221B (en) Switch reluctance motor DITC control system based on self-adaptive conduction angle TSF
CN113541539A (en) Method for suppressing torque ripple of brushless DC motor
CN114499340B (en) Torque pulsation suppression system and method for multiphase switch reluctance motor
CN111082721A (en) Permanent magnet synchronous motor model prediction flux linkage control based on novel extended vector
CN115037213B (en) Switch reluctance motor model predictive torque control system based on sector allocation
CN110061677B (en) Torque ripple suppression method for switched reluctance motor based on multi-level power circuit
CN113746397B (en) Method for controlling predicted torque and radial force of switched reluctance motor model
CN112751513A (en) Motor control method and device, motor, storage medium and processor
CN112803858B (en) Improved current hysteresis control method of permanent magnet fault-tolerant motor based on H-bridge inverter
JP2003024686A (en) Motor driving device for washing machine
CN111464081B (en) Multi-direct-current motor series system and torque control method
CN116979857A (en) PWM-DITC control method for switched reluctance motor based on novel multi-level power converter
Benaicha et al. Direct torque with fuzzy logic torque ripple reduction based stator flux vector control
Liu et al. Torque Predictive Control Based on an Improved Finite Control Set Model of Switched Reluctance Motor
CN114665779B (en) Double-vector model prediction current control method for six-phase permanent magnet fault-tolerant motor
CN117674658B (en) Torque pulsation suppression method and device for novel decoupling double-stator switch reluctance motor
Bolognani et al. Full-digital predictive hysteresis current control for switching losses minimisation in PMSM drives

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant