US2022149756A1PendingUtilityA1

Method and apparatus for control of switched reluctance motors

73
Assignee: SEVCON LTDPriority: Dec 9, 2016Filed: Jan 16, 2022Published: May 12, 2022
Est. expiryDec 9, 2036(~10.4 yrs left)· nominal 20-yr term from priority
H02P 6/186H02P 25/089H02P 6/185H02P 1/163H02P 25/08H02P 6/183
73
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method of controlling a switched reluctance motor is disclosed herein. The motor composes a stator carrying a plurality of phase windings and a rotor. The method comprises activating the phase windings in a sequence selected to apply torque to the rotor. Wherein during a cycle of rotation of the rotor the phase windings switch between an active state in which current in the phase winding applies torque to the rotor and an inactive state, applying a voltage to a selected phase winding whilst the selected phase winding is in the inactive state to provide a flux in the selected phase winding: determining the current in the selected phase winding; determining the rotor angle based on the current and the flux, and controlling said activating based on the rotor angle.

Claims

exact text as granted — not AI-modified
1 . A method of controlling a switched reluctance motor, the motor comprising a stator carrying a plurality of phase windings and a rotor, the method comprising:
 activating the phase windings in a sequence selected to apply torque to the rotor, wherein during a cycle of rotation of the rotor the phase windings switch between an active state in which current in the phase winding applies torque to the rotor and an inactive state;   applying a voltage to a selected phase winding whilst the selected phase winding is in the inactive state to provide a flux in the selected phase winding;   determining the current in the selected phase winding;   determining the rotor angle based on the current and the flux; and   controlling said activating based on the rotor angle.   
     
     
         2 . The method of  claim 1  comprising determining the flux by integrating the voltage as a function of time. 
     
     
         3 . The method of  claim 1  wherein determining the rotor angle comprises applying a flux mapping to the current and the flux. 
     
     
         4 . The method of  claim 3  wherein the flux mapping is selected based on the rotor speed and a torque demand signal. 
     
     
         5 . The method of  claim 3  wherein the flux mapping comprises an association between rotor angle, phase winding flux, and phase winding current. 
     
     
         6 . The method of  claim 5  wherein the association is provided by a plurality of stored data values, for example wherein the stored data values are arranged to provide a look-up-table functionality. 
     
     
         7 . The method of  claim 6  wherein the look-up-table comprises a two-dimensional look-up-table to allow rotor angle to be determined based on phase winding flux and phase winding current, and for example further comprising selecting between a plurality of said look up tables based on a speed of the rotor. 
     
     
         8 . The method of  claim 1  wherein the rotor angle is determined based on the current and flux in a first one of the plurality of phase windings, and the controlling comprises selecting the flux to be applied by a second one of the plurality of phase windings. 
     
     
         9 . A method of controlling a switched reluctance motor, the method comprising:
 controlling flux in stator windings of the motor in a sequence selected to apply torque to its rotor during periods of rotation of the rotor, wherein the flux is selected based on the rotor angle and the rotor angle is determined by an iterative method comprising:   obtaining previous flux data indicating the flux in a stator winding at a preceding time;   incrementing the previous flux data by a flux increment to determine present flux data, wherein the flux increment is based on integrating a voltage applied to the stator winding since the preceding time;   obtaining present current data indicating the present current in the stator winding; and   estimating the present rotor angle based on the present flux data and the present current data; and   modifying the estimate of present rotor angle based on (a) the present flux data, and (b) an estimate of the flux error, wherein the estimate of flux error is based on the current in the winding and an angle error characteristic, dθ/dΨ defining the differential of angle with respect to flux.   
     
     
         10 . The method of  claim 9  in which the estimate of flux error is obtained by subtracting, from the present estimate of flux, an expected flux obtained using the present current data from a flux characteristic which defines flux as a function of stator phase current. 
     
     
         11 . The method of  claim 9  in which the angle error characteristic, dθ/dΨ, defines the differential of rotor angle with respect to flux as a function of phase current. 
     
     
         12 . An apparatus for controlling a switched reluctance motor, the motor comprising a stator carrying a plurality of phase windings and a rotor, the apparatus comprising a controller arranged to control a source of electrical energy adapted for activation of the phase windings, and to obtain current signals indicating the current in said phase windings, wherein the controller is configured to perform a method of controlling the switched reluctance motor, the method comprising:
 controlling flux in stator windings of the motor in a sequence selected to apply torque to its rotor during periods of rotation of the rotor, wherein the flux is selected based on the rotor angle and the rotor angle is determined by an iterative method comprising:   obtaining previous flux data indicating the flux in a stator winding at a preceding time;   incrementing the previous flux data by a flux increment to determine present flux data, wherein the flux increment is based on integrating a voltage applied to the stator winding since the preceding time;   obtaining present current data indicating the present current in the stator winding; and   determining the present rotor angle based on the present flux data and the present current data;   wherein obtaining previous flux data comprises obtaining reset data selected based on the rotor angle and the current in the stator winding.   
     
     
         13 . The apparatus of  claim 12 , wherein the controller is configured to operate on polling driven input/output. 
     
     
         14 . The apparatus of  claim 13  wherein the controller comprises a DSP.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.