Sensorless control of switched reluctance machines

US9899946B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9899946-B2
Application numberUS-201615040795-A
CountryUS
Kind codeB2
Filing dateFeb 10, 2016
Priority dateFeb 10, 2016
Publication dateFeb 20, 2018
Grant dateFeb 20, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A control system for a switched reluctance (SR) machine having a rotor and a stator is provided. The control system may include a converter circuit in electrical communication between the stator and a common bus, and a controller configured to monitor a bus voltage of the converter circuit and a phase current of the SR machine. The controller may be configured to determine a phase voltage based on one or more of main pulses and any diagnostic pulses, determine an estimated flux based on the phase voltage and an associated mutual voltage, determine a rotor position based at least partially on the estimated flux, and control the SR machine based on the rotor position and a desired torque.

First claim

Opening claim text (preview).

What is claimed is: 1. A control system for a switched reluctance (SR) machine having a rotor and a stator, comprising: a converter circuit in electrical communication between the stator and a common bus; and a controller configured to monitor a bus voltage of the converter circuit and a phase current of the SR machine, the controller having at least a phase voltage estimator module configured to determine a phase voltage based on one or more of main pulses during high speed operating modes and any diagnostic pulses during low speed operating modes, a flux estimator module configured to determine an estimated flux based on the phase voltage and an associated mutual voltage, a position observer module configured to determine a rotor position based at least partially on the estimated flux, and a main pulse control module configured to control the SR machine based on the rotor position and a desired torque. 2. The control system of claim 1 , wherein the controller further includes a speed observer module configured to determine a rotor speed based at least partially on the estimated flux. 3. The control system of claim 1 , wherein the controller further includes a mutual voltage estimator module configured to determine the mutual voltage by referring to one or more preprogrammed maps defining relationships between mutual voltage values, phase current values, and estimated rotor position values. 4. The control system of claim 1 , wherein the controller further includes a current estimator module configured to determine an estimated current based on the estimated flux, and a current error synthesis module configured to determine a current error based on a comparison between the estimated current and one or more phase currents of the SR machine. 5. The control system of claim 4 , wherein the position observer module is configured to determine the rotor position based at least partially on the current error, the controller further including a speed observer module configured to determine a rotor speed based at least partially on the current error. 6. The control system of claim 1 , wherein the controller further includes a diagnostic pulse control module configured to inject the diagnostic pulses during low speed operating modes. 7. The control system of claim 6 , wherein the controller is configured to process both of the main pulses and the diagnostic pulses, and the position observer module is configured to determine rotor position for both high speed operating modes and low speed operating modes. 8. An electric drive, comprising: a switched reluctance (SR) machine having a stator and a rotor rotatably disposed relative to the stator; a converter circuit configured to electrically communicate with the stator and a common bus; and a controller in electrical communication with at least the converter circuit, the controller being configured to monitor a bus voltage of the converter circuit and a phase current of the SR machine, receive main pulses and any diagnostic pulses, determine a phase voltage based on one or more of the main pulses during high speed operating modes and any of the diagnostic pulses during low speed operating modes, determine an estimated flux based on the phase voltage and an associated mutual voltage, engage a position observer to determine a rotor position based at least partially on the estimated flux, and control the SR machine based on the rotor position and a desired torque. 9. The electric drive of claim 8 , wherein the controller is further configured to determine a rotor speed based at least partially on the estimated flux. 10. The electric drive of claim 8 , wherein the controller is configured to determine the mutual voltage by referring to one or more preprogrammed maps defining relationships between mutual voltage values, phase current values, and estimated rotor position values. 11. The electric drive of claim 8 , wherein the controller is further configured to determine an estimated current based on the estimated flux, determine a current error based on a comparison between the estimated current and one or more phase currents of the SR machine, and determine the rotor position and a rotor speed based at least partially on the current error. 12. A method for determining rotor position of a switched reluctance (SR) machine being operated through a converter circuit, comprising: monitoring a bus voltage of the converter circuit and a phase current of the SR machine; receiving main pulses and any diagnostic pulses; determining a phase voltage based on one of the main pulses received during high speed operating modes and the diagnostic pulses received during low speed operating modes; determining an estimated flux based on the phase voltage and an associated mutual voltage; engaging a position observer to determine a rotor position of the SR machine based at least partially on the estimated flux; and controlling an output torque of the SR machine based on the rotor position and a desired torque. 13. The method of claim 12 , further determining a rotor speed based at least partially on the estimated flux. 14. The method of claim 12 , wherein the mutual voltage is determined by referring to one or more preprogrammed maps defining relationships between mutual voltage values, phase current values, and estimated rotor position values. 15. The method of claim 12 , further determining an estimated current based on the estimated flux, and determining a current error based on a comparison between the estimated current and one or more phase currents of the SR machine. 16. The method of claim 15 , wherein the rotor position is determined based at least partially on the current error, and a rotor speed is determined based at least partially on the current error. 17. The method of claim 12 , further injecting the diagnostic pulses during low speed operating modes, the rotor position for both high speed operating modes and low speed operating modes are determined by the position observer.

Assignees

Inventors

Classifications

  • Estimation or adaptation of motor parameters, e.g. rotor time constant, flux, speed, current or voltage · CPC title

  • H02P25/089Primary

    Sensorless control (direct torque control H02P23/30) · CPC title

  • Vector control not involving the use of rotor position or rotor speed sensors · CPC title

  • Flux estimation · CPC title

  • Estimation of position or speed · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9899946B2 cover?
A control system for a switched reluctance (SR) machine having a rotor and a stator is provided. The control system may include a converter circuit in electrical communication between the stator and a common bus, and a controller configured to monitor a bus voltage of the converter circuit and a phase current of the SR machine. The controller may be configured to determine a phase voltage based…
Who is the assignee on this patent?
Caterpillar Inc
What technology area does this patent fall under?
Primary CPC classification H02P25/089. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 20 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).