US9356546B2 - Sensorless control method for motor and system using the same - Google Patents

Sensorless control method for motor and system using the same Download PDF

Info

Publication number
US9356546B2
US9356546B2 US14/551,020 US201414551020A US9356546B2 US 9356546 B2 US9356546 B2 US 9356546B2 US 201414551020 A US201414551020 A US 201414551020A US 9356546 B2 US9356546 B2 US 9356546B2
Authority
US
United States
Prior art keywords
axis
motor
iron loss
angle error
estimated
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.)
Expired - Fee Related, expires
Application number
US14/551,020
Other versions
US20150365029A1 (en
Inventor
Jaesik Yang
Kitae YEOM
Sung Won KIM
Tae Won Hwang
Jun Woo Kim
Kwang-Hee Nam
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.)
Hyundai Motor Co
Academy Industry Foundation of POSTECH
Original Assignee
Hyundai Motor Co
Academy Industry Foundation of POSTECH
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 Hyundai Motor Co, Academy Industry Foundation of POSTECH filed Critical Hyundai Motor Co
Assigned to POSTECH ACADEMY-INDUSTRY FOUNDATION, HYUNDAI MOTOR COMPANY reassignment POSTECH ACADEMY-INDUSTRY FOUNDATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KIM, JUNWOO, KIM, SUNGWON, KWANG, TAEWON, NAM, KWANG-HEE, YANG, JAESIK, YEOM, KITAE
Publication of US20150365029A1 publication Critical patent/US20150365029A1/en
Application granted granted Critical
Publication of US9356546B2 publication Critical patent/US9356546B2/en
Expired - Fee Related legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

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
    • H02P6/00Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
    • H02P6/14Electronic commutators
    • H02P6/16Circuit arrangements for detecting position
    • H02P6/18Circuit arrangements for detecting position without separate position detecting elements
    • H02P6/182Circuit arrangements for detecting position without separate position detecting elements using back-emf in windings
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L1/00Supplying electric power to auxiliary equipment of vehicles
    • B60L1/02Supplying electric power to auxiliary equipment of vehicles to electric heating circuits
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L15/00Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles
    • B60L15/02Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit
    • B60L15/025Methods, circuits, or devices for controlling the traction-motor speed of electrically-propelled vehicles characterised by the form of the current used in the control circuit using field orientation; Vector control; Direct Torque Control [DTC]
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/421Speed
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/423Torque
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/427Voltage
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/42Drive Train control parameters related to electric machines
    • B60L2240/429Current
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2240/00Control parameters of input or output; Target parameters
    • B60L2240/40Drive Train control parameters
    • B60L2240/54Drive Train control parameters related to batteries
    • B60L2240/547Voltage
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60LPROPULSION OF ELECTRICALLY-PROPELLED VEHICLES; SUPPLYING ELECTRIC POWER FOR AUXILIARY EQUIPMENT OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRODYNAMIC BRAKE SYSTEMS FOR VEHICLES IN GENERAL; MAGNETIC SUSPENSION OR LEVITATION FOR VEHICLES; MONITORING OPERATING VARIABLES OF ELECTRICALLY-PROPELLED VEHICLES; ELECTRIC SAFETY DEVICES FOR ELECTRICALLY-PROPELLED VEHICLES
    • B60L2260/00Operating Modes
    • B60L2260/40Control modes
    • B60L2260/44Control modes by parameter estimation
    • 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/64Electric machine technologies in electromobility

Definitions

  • a motor applied to an electrical turbocharger is typically very small and thus may be greatly influenced by characteristic loss thereof. Accordingly, while the motor is driven by a conventional sensorless control method, an electrical angle error thereof increases in an ultra-high-speed driving region, and thus, the motor is not able to be controlled according to an accurate angle, thereby resulting in an uncontrolled situation.
  • Patent Document 1 Japanese Laid-Open Patent Publication No. P2012-166776 (Sep. 6, 2012)
  • the present disclosure has been made in an effort to provide a sensorless control method for a motor and a system using the same that may stably perform sensorless control in a ultra-high-speed driving region of a motor by adding a control model based on iron loss of the motor to a back electromotive force (back EMF) observer and by obtaining an accurate electrical angle error based on the iron loss.
  • the present disclosure has been made in an effort to provide a sensorless control method for a motor and a system using the same in which iron loss of a motor may be determined by a back EMF observer and may compensate an EMF of the motor based on the determined iron loss, calculate an accurate electrical angle error using the compensated EMF, and then use the accurate electrical angle error in control of the motor.
  • Emdbodiments of the present disclosure provide a sensorless control method for a motor performed by a sensorless controller which includes a back electromotive force (EMF) observer and a phase locked loop (PLL) controller, including: estimating a back EMF of the motor using the back EMF observer; calculating an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF; compensating for the calculated electrical angle error; inputting the compensated electrical angle error into the PLL controller to estimate an actual angle; and controlling the motor based on the estimated actual angle.
  • EMF back electromotive force
  • PLL phase locked loop
  • the voltages (v ⁇ , v ⁇ ) of the motor based on the iron loss may be calculated using the equation below.
  • the back EMF observer may estimate the voltages (v ⁇ , v ⁇ ) using the equation below.
  • [ v ⁇ v ⁇ ] [ R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d - ⁇ e ⁇ L q + p ⁇ ⁇ e ⁇ L d ⁇ L q R i ⁇ e ⁇ L q - p ⁇ ⁇ e ⁇ L d ⁇ L q R i R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d ] ⁇ [ i ⁇ i ⁇ ] + [ e ⁇ ′ e ⁇ ′ ]
  • the electrical angle error ( ⁇ + ⁇ ) may be calculated using the equation below.
  • the inputting of the compensated electrical angle error into the PLL controller to estimate the actual angle may include reducing the electrical angle error based on the iron loss.
  • embodiments of the present disclosure provides a sensorless control system controlling a motor which includes a permanent magnet motor, including: a back EMF observer configured to estimate a back EMF of the motor; an angle error calculator configured to calculate an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF; an angle error compensator configured to compensate for the calculated electrical angle error; and a PLL controller configured to: i) receive the compensated electrical angle error, ii) estimate an actual angle, and iii) control the motor based on the estimated actual angle.
  • the back EMF observer may be further configured to estimate voltages (v ⁇ , v ⁇ ) using the equation below.
  • [ v ⁇ v ⁇ ] [ R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d - ⁇ e ⁇ L q + p ⁇ ⁇ ⁇ e ⁇ L d ⁇ L q R i ⁇ e ⁇ L q - p ⁇ ⁇ ⁇ c ⁇ L d ⁇ L q R i R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d ] ⁇ [ i ⁇ i ⁇ ] + [ e ⁇ ′ e ⁇ ]
  • the angle error calculator may be further configured to calculate the electrical angle error ( ⁇ + ⁇ ) using the equation below.
  • the PLL controller may be further configured to estimate the actual angle by reducing the electrical angle error based on the iron loss.
  • the present disclosure it is possible to stably perform sensorless control in an ultra-high-speed driving region of a motor by adding a control model based on iron loss of the motor to a back electromotive force (back EMF) observer and by obtaining an accurate electrical angle error in accordance with the iron loss using the control model.
  • back EMF back electromotive force
  • FIG. 1 is a schematic diagram illustrating a controller for controlling a typical permanent magnet motor.
  • FIG. 2 is a diagram illustrating a sensorless control system for controlling a permanent magnet motor according to embodiments of the present disclosure.
  • FIG. 3 is a flowchart showing a sensorless control method for controlling a permanent magnet motor according to embodiments of the present disclosure.
  • FIG. 4 is a table drawing for comparing a control model for a permanent magnet motor based on iron loss with a control model therefor not based on iron loss.
  • FIG. 5 is a graph illustrating a voltage equation for a motor according to embodiments of the present disclosure.
  • FIG. 6 is a schematic drawing for comparing an internal logic of a back EMF observer according to embodiments of the present disclosure with a conventional internal logic thereof.
  • vehicle or “vehicular” or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum).
  • a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.
  • controller may refer to a hardware device that includes a memory and a processor.
  • the memory is configured to store program instructions
  • the processor is configured to execute the program instructions to perform one or more processes which are described further below.
  • the below methods may be executed by an apparatus comprising the controller, whereby the apparatus is known in the art to be suitable for performing a sensorless control method for a motor, as described herein.
  • FIG. 2 is a diagram illustrating a sensorless control system for controlling a permanent magnet motor according to embodiments of the present disclosure.
  • a sensorless control system for controlling a motor includes: a back EMF observer 110 configured to estimate a back EMF of a motor 10 ; an angle error calculator 120 configured to calculate an electrical angle error in accordance with iron loss of the motor 10 based on the back EMF estimated by the back EMF observer 110 ; an angle error compensator 130 configured to compensate the electrical angle error calculated by the angle error calculator 120 ; and a PLL controller 150 configured to receive the compensated electrical angle error, to estimate an actual angle by reducing the electrical angle error due to the iron loss in the PLL controller 150 , and to control the motor 10 based on the estimated actual angle.
  • a back EMF observer 110 configured to estimate a back EMF of a motor 10
  • an angle error calculator 120 configured to calculate an electrical angle error in accordance with iron loss of the motor 10 based on the back EMF estimated by the back EMF observer 110 .
  • an angle error compensator 130 configured to compensate the electrical angle error calculated by the angle error calculator 120 ;
  • a PLL controller 150 configured to receive
  • ⁇ m estimated mechanical angular velocity of motor (sensorless control result value thereof)
  • estimated electrical angular velocity (sensorless control result value thereof)
  • i b , i c currents for b, c phases (or, it is allowable to measure any 2-phase currents among the 3-phase currents.)
  • the motor 10 may be a permanent magnet electric motor such as a motor applied to an electrical turbocharger system, but it should be understood that the scope of the present disclosure is not limited thereto.
  • the sensorless control system may include the back EMF observer 110 , the angle error calculator 120 , the angle error compensator 130 , and the PLL controller 150 , as well as a weak magnetic flux controller 11 , a d-axis current controller 13 , a vector controller 15 , an inverter 17 , a velocity controller 23 , a q-axis current controller 25 , and a 3-phase/2-phase converter 21 as shown in FIG. 1 illustrating the controller for controlling the typical permanent magnet motor.
  • the weak magnetic flux controller 11 the d-axis current controller 13 , the vector controller 15 , the inverter 17 , the velocity controller 23 , the q-axis current controller 25 , and/or the 3-phase/2-phase converter 21 may be the same as or similar to those used in the related art, and thus a detailed description thereof will be omitted.
  • voltages (v ⁇ , v ⁇ ) of the motor 10 may be calculated by the following equations.
  • [ v ⁇ v ⁇ ] [ R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d - ⁇ e ⁇ L q + p ⁇ ⁇ ⁇ e ⁇ L d ⁇ L q R i ⁇ e ⁇ L q - p ⁇ ⁇ w c ⁇ L d ⁇ L q R i R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d ] ⁇ ⁇ [ i ⁇ i ⁇ ] + ⁇ ⁇ [ ⁇ ⁇ e 2 ⁇ L d ⁇ ⁇ ⁇ m R i ⁇ cos ⁇ ⁇ ⁇ + E ex ⁇ sin ⁇ ⁇ ⁇ - ⁇ e 2 ⁇ L q ⁇ ⁇ ⁇ m R i ⁇ sin ⁇ ⁇ ⁇ + E ex ⁇ cos ⁇ ⁇ ⁇ ⁇ ]
  • Voltage (v ⁇ , v ⁇ ) inputted to the back EMF observer 110 may calculated by the following equation.
  • [ v ⁇ v ⁇ ] [ R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d - ⁇ e ⁇ L q + p ⁇ ⁇ ⁇ e ⁇ L d ⁇ L q R i ⁇ e ⁇ L q - p ⁇ ⁇ ⁇ c ⁇ L d ⁇ L q R i R s + ⁇ e 2 ⁇ L d ⁇ L q R i + pL d ] ⁇ [ i ⁇ i ⁇ ] + [ e ⁇ ′ e ⁇ ]
  • the angle error calculator 120 may calculate an electrical angle error ( ⁇ + ⁇ ) using the following equations.
  • FIG. 3 is a flowchart showing a sensorless control method for controlling a permanent magnet motor according to embodiments of the present disclosure.
  • the back EMF observer 110 estimates a back EMF of the motor 10 (S 100 ), and the angle error calculator 120 calculates an electrical angle error ( ⁇ + ⁇ ) due to iron loss of the motor 10 (S 200 ).
  • the electrical angle error ( ⁇ + ⁇ ) includes an electrical angle error ( ⁇ ; FIG. 1 ) according to the related art and an error ( ⁇ ) considering iron loss of the motor 10 .
  • the sensorless control method compensates the error ( ⁇ ) using the angle error compensator 130 before the electrical angle error ( ⁇ + ⁇ ) is inputted into the PLL controller 150 (S 300 ).
  • the PLL controller 150 estimates an actual angle of the motor 10 by reducing the electrical angle error (S 400 ), and then controls the motor 10 in an ultra-high speed region thereof using the estimated actual angle (S 500 ).
  • FIG. 4 is a table drawing comparing a control model for a permanent magnet motor based on iron loss with a control model therefor not based on iron loss. Symbols denoted in FIG. 4 are referred to with definition as follows.
  • Influence on iron loss of a conventional permanent magnet motor may be researched to check influence on iron loss of the motor 10 according to embodiments of the present disclosure.
  • FIG. 4 is a drawing illustrating d-axis and q-axis models of a motor not based on iron loss, as well as d-axis and q-axis models based on iron loss.
  • resistance of a resistor R i is equivalent to iron loss, and the resistor R i is connected in parallel to an inductor of a motor. Therefore, a motor model based on iron loss is different from a motor model not based on iron loss, since the sensorless control method not based on iron loss is not able to accurately measure an angle for controlling a motor.
  • P iron P h +P ed
  • Iron loss may respectively be divided into hysteresis loss (P h ) and Iron, eddy current loss (P ed ).
  • the hysteresis loss is proportional to frequency of the current applied to the motor, and the eddy current loss is proportional to the square thereof. Because a frequency applied to the ultra-high-speed motor is twice or more higher than a frequency applied to a typical high-speed motor, iron loss of the ultra-high-speed motor is four times or more higher than iron loss of the typical high-speed motor. Accordingly, to control an ultra-high-speed motor, it is necessary to consider iron loss, as is described herein.
  • FIG. 5 is a graph illustrating a voltage equation of a motor in an ordinary axis and an inclined axis.
  • a conventional voltage equation of a motor with respect to the ordinary axis may utilize the following equation (a), and a voltage equation of the motor based on iron loss with respect to the ordinary axis according to embodiments of the present disclosure may utilize the following equation (b).
  • the voltage equations (a) and (b) are different from each other. Because of not being able to actually know a d-axis and a q-axis of the motor, a ⁇ -axis and a ⁇ -axis that respectively estimate the d-axis and the q-axis are substantially used. Voltage equations of the motor with respect to the inclined axis may respectively utilized the following equations (c) and (d).
  • the following equation (c) corresponds to a conventional voltage equation of the motor not based on iron loss
  • the following equation (d) corresponds to a voltage equation of the motor based on iron loss according to embodiments of the present disclosure.
  • FIG. 6 is a schematic drawing comparing an internal logic of the back EMF observer 110 according to embodiments of the present disclosure with a conventional internal logic of the back EMF observer 110 A not based on iron loss.
  • the internal logic of the back EMF observer 110 A should be modified to be the internal logic of the back EMF observer 110 .
  • the following equation (e) corresponds to a conventional back EMF equation
  • the following equation (f) corresponds to a back EMF equation according to embodiments of the present disclosure.
  • an additional electrical angle error by ⁇ occurs as in the following equation (h) in case of based on iron loss of the motor.
  • the following equation (g) is a conventional equation not based on iron loss of the motor. Since iron loss of the motor is not included in the following equation (g), an additional electrical angle error ( ⁇ ) does not exist therein.
  • the additional electrical angle error ( ⁇ ) may be obtained by simulating and/or testing a motor, and the obtained additional electrical angle error ( ⁇ ) may be compensated by the angle error compensator 130 .
  • Embodiments of the present disclosure may have advantages as follows.
  • Stability it is possible to stably control a motor in an ultra-high-speed driving region of more than about 50,000 rpm through estimating accurate angle associated with driving of the motor.
  • Enhanced efficiency it is possible to reduce an electrical burden loaded on a motor by efficiently using back EMF of the motor, thereby enhancing efficiency of an ultra-high-speed motor system.
  • Enlarged drivability it is possible to drive a motor even in an ultra-high-speed driving region of more than about 100,000 rpm by accurately calculating a driving angle of a motor. (It is difficult to drive a motor in an ultra-high-speed driving region of more than about 50,000 rpm in the related art.)
  • Improved performance it is possible to improve efficiency of d-axis and q-axis current and voltage control based on accurate angle information with respect to a motor, thereby improving torque and power performance of the motor.
  • the embodiments have been described in connection with a permanent magnet motor for a turbocharger, the embodiments may be applied to an ultra-high-speed motor for a micro-turbine generator, an ultra-high-speed motor for a circular compressor, an ultra-high-speed motor for a pump, and so on. Therefore, the description of the permanent magnet motor herein should not be treated as limited the applicability of the present disclosure.

Abstract

A sensorless control method for a motor performed by a sensorless controller including a back electromotive force (EMF) observer and a phase locked loop (PLL) controller, includes: estimating a back EMF of the motor using the back EMF observer; calculating an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF; and compensating for the calculated electrical angle error, inputting the compensated electrical angle error into the PLL controller to estimate an actual angle, and controlling the motor based on the estimated actual angle.

Description

CROSS-REFERENCE TO RELATED APPLICATION
This application claims priority to and the benefit of Korean Patent Application No. 10-2014-0073080 filed in the Korean Intellectual Property Office on Jun. 16, 2014, the entire contents of which are incorporated herein by reference.
BACKGROUND
(a) Technical Field
The present disclosure relates to a sensorless control method for a motor and a system using the same, and more particularly, to a sensorless control method for a motor and a system using the same that may stably perform sensorless control in an ultra-high-speed driving region of a motor by adding a control model based on iron loss of the motor to a back electromotive force (back EMF) observer, and by obtaining an accurate electrical angle error based on the iron loss through the control model.
(b) Description of the Related Art
As is known in the art, a motor applied to an electrical turbocharger is typically very small and thus may be greatly influenced by characteristic loss thereof. Accordingly, while the motor is driven by a conventional sensorless control method, an electrical angle error thereof increases in an ultra-high-speed driving region, and thus, the motor is not able to be controlled according to an accurate angle, thereby resulting in an uncontrolled situation.
Referring to FIG. 1, which illustrates a controller for a typical permanent magnet electric motor, a sensorless control method observes the back EMF using a measured phase current, d-axis, q-axis voltage, and current commands estimated from the measured phase current to obtain an electrical angle error (Δθ). A phase-locked loop (PLL) controller is used to change the obtained electrical angle error to zero. Estimated angular velocity information may be obtained from output of the phase-locked loop controller in which the obtained electrical angle error is eliminated, and it may be used in a vector control of the motor.
To obtain an accurate electrical angle error, it is necessary to determine the back EMF, and the determination of the back EMF may be obtained from the motor model. Generally, a motor model which does not consider iron loss is used, which is not suitable for controlling an ultra-high-speed motor, at which significantly iron loss occurs. Thus, a large electrical angle error is caused when controlling the ultra-high-speed motor, making the conventional sensorless control method unstable because of the large electrical angle error that results. Therefore, it is difficult to perform the sensorless control in an ultra-high-speed driving region of about 50,000 rpm or more.
The above information disclosed in this Background section is only for enhancement of understanding of the background of the disclosure, and therefore, it may contain information that does not form the conventional art that is already known in this country to a person of ordinary skill in the art.
RELATED ART DOCUMENT Patent Document
(Patent Document 1) Japanese Laid-Open Patent Publication No. P2012-166776 (Sep. 6, 2012)
SUMMARY
Accordingly, the present disclosure has been made in an effort to provide a sensorless control method for a motor and a system using the same that may stably perform sensorless control in a ultra-high-speed driving region of a motor by adding a control model based on iron loss of the motor to a back electromotive force (back EMF) observer and by obtaining an accurate electrical angle error based on the iron loss. Further, the present disclosure has been made in an effort to provide a sensorless control method for a motor and a system using the same in which iron loss of a motor may be determined by a back EMF observer and may compensate an EMF of the motor based on the determined iron loss, calculate an accurate electrical angle error using the compensated EMF, and then use the accurate electrical angle error in control of the motor.
Emdbodiments of the present disclosure provide a sensorless control method for a motor performed by a sensorless controller which includes a back electromotive force (EMF) observer and a phase locked loop (PLL) controller, including: estimating a back EMF of the motor using the back EMF observer; calculating an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF; compensating for the calculated electrical angle error; inputting the compensated electrical angle error into the PLL controller to estimate an actual angle; and controlling the motor based on the estimated actual angle.
The voltages (vγ, vδ) of the motor based on the iron loss may be calculated using the equation below.
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω e L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ ω e 2 L q ψ m R i cos Δθ + E ex sin Δθ ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ ] = e γδ E ex = ω e [ ( L d - L q ) i d + ψ m ] - ( L d - L q ) ( pi q )
d, q: accurate d, q-axis
ωe: electric angular velocity of motor
id: d-axis current
iq: q-axis current
idi: d-axis iron loss current
iqi: q-axis iron loss current
idm: d-axis magnetizing current
iqm: q-axis magnetizing current
vd: d-axis voltage
vq: q-axis voltage
Rs: stator phase resistance
Ri: Iron loss equivalent resistance
Ld: d-axis inductance
Lq: q-axis inductance
ψm: permanent magnet flux constant
Piron: Iron loss
Ph: hysteresis loss
Ped: eddy-current loss
eγ: estimated d-axis extended EMF
eδ: estimated q-axis extended EMF
e′γ: estimated d-axis extended EMF considering iron loss
e′δ: estimated q-axis extended EMF considering iron loss
The back EMF observer may estimate the voltages (vγ, vδ) using the equation below.
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω e L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ e γ e δ ]
The electrical angle error (Δθ+α) may be calculated using the equation below.
e γ = ω e 2 L q ψ m R i cos Δθ + E ex sin Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 sin ( Δθ + α ) e δ = ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 cos ( Δθ + α ) Δθ + α = tan - 1 ( e γ e δ ) α = tan - 1 ( ω e 2 L q ψ m R i E ex )
The inputting of the compensated electrical angle error into the PLL controller to estimate the actual angle may include reducing the electrical angle error based on the iron loss.
Further, embodiments of the present disclosure provides a sensorless control system controlling a motor which includes a permanent magnet motor, including: a back EMF observer configured to estimate a back EMF of the motor; an angle error calculator configured to calculate an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF; an angle error compensator configured to compensate for the calculated electrical angle error; and a PLL controller configured to: i) receive the compensated electrical angle error, ii) estimate an actual angle, and iii) control the motor based on the estimated actual angle.
The back EMF observer may be further configured to estimate voltages (vγ, vδ) using the equation below.
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ e γ e δ ]
The angle error calculator may be further configured to calculate the electrical angle error (Δθ+α) using the equation below.
e γ = ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 sin ( Δθ + α ) e δ = - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 cos ( Δθ + α ) Δθ + α = tan - 1 ( e γ e δ ) α = tan - 1 ( ω e 2 L q ψ m R i E ex )
The PLL controller may be further configured to estimate the actual angle by reducing the electrical angle error based on the iron loss.
As described above, according to embodiments of the present disclosure, it is possible to stably perform sensorless control in an ultra-high-speed driving region of a motor by adding a control model based on iron loss of the motor to a back electromotive force (back EMF) observer and by obtaining an accurate electrical angle error in accordance with the iron loss using the control model. According to embodiments of the present disclosure, it is possible to determine the iron loss of a motor by a back EMF observer, to compensate for an EMF of the motor based on the determined iron loss, to calculate an accurate electrical angle error using the compensated EMF, and to use the accurate electrical angle error in order to control the motor.
BRIEF DESCRIPTION OF THE DRAWINGS
FIG. 1 is a schematic diagram illustrating a controller for controlling a typical permanent magnet motor.
FIG. 2 is a diagram illustrating a sensorless control system for controlling a permanent magnet motor according to embodiments of the present disclosure.
FIG. 3 is a flowchart showing a sensorless control method for controlling a permanent magnet motor according to embodiments of the present disclosure.
FIG. 4 is a table drawing for comparing a control model for a permanent magnet motor based on iron loss with a control model therefor not based on iron loss.
FIG. 5 is a graph illustrating a voltage equation for a motor according to embodiments of the present disclosure.
FIG. 6 is a schematic drawing for comparing an internal logic of a back EMF observer according to embodiments of the present disclosure with a conventional internal logic thereof.
DETAILED DESCRIPTION OF THE EMBODIMENTS
The present disclosure will be described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the disclosure are shown. As those skilled in the art would realize, the described embodiments may be modified in various different ways, all without departing from the spirit or scope of the present disclosure.
In addition, in the specification, unless explicitly described to the contrary, the word “comprise” and variations such as “comprises” or “comprising” will be understood to imply the inclusion of stated elements but not the exclusion of any other elements.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising,” when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. As used herein, the term “and/or” includes any and all combinations of one or more of the associated listed items.
It is understood that the term “vehicle” or “vehicular” or other similar term as used herein is inclusive of motor vehicles in general such as passenger automobiles including sports utility vehicles (SUV), buses, trucks, various commercial vehicles, watercraft including a variety of boats and ships, aircraft, and the like, and includes hybrid vehicles, electric vehicles, plug-in hybrid electric vehicles, hydrogen-powered vehicles and other alternative fuel vehicles (e.g. fuels derived from resources other than petroleum). As referred to herein, a hybrid vehicle is a vehicle that has two or more sources of power, for example both gasoline-powered and electric-powered vehicles.
Additionally, it is understood that one or more of the below methods, or aspects thereof, may be executed by at least one controller. The term “controller” may refer to a hardware device that includes a memory and a processor. The memory is configured to store program instructions, and the processor is configured to execute the program instructions to perform one or more processes which are described further below. Moreover, it is understood that the below methods may be executed by an apparatus comprising the controller, whereby the apparatus is known in the art to be suitable for performing a sensorless control method for a motor, as described herein.
FIG. 2 is a diagram illustrating a sensorless control system for controlling a permanent magnet motor according to embodiments of the present disclosure.
Referring to FIG. 2, a sensorless control system for controlling a motor (e.g., a permanent magnet motor) according to embodiments of the present disclosure includes: a back EMF observer 110 configured to estimate a back EMF of a motor 10; an angle error calculator 120 configured to calculate an electrical angle error in accordance with iron loss of the motor 10 based on the back EMF estimated by the back EMF observer 110; an angle error compensator 130 configured to compensate the electrical angle error calculated by the angle error calculator 120; and a PLL controller 150 configured to receive the compensated electrical angle error, to estimate an actual angle by reducing the electrical angle error due to the iron loss in the PLL controller 150, and to control the motor 10 based on the estimated actual angle.
Symbols denoted in FIG. 2 are referred to as definition as follows:
γ, δ: estimated d-axis, q-axis
ωm*: mechanical angular velocity command value of motor
ωm: estimated mechanical angular velocity of motor (sensorless control result value thereof)
θ: estimated electrical angular velocity (sensorless control result value thereof)
Δθ: electrical angular velocity error
iγ*: estimated d-axis current command value
iδ*: estimated q-axis current command value
iγ: estimated measured d-axis current (current measured by 3-phase/2-phase converter after current sensor)
iδ: estimated measured d-axis current (current measured by 3-phase/2-phase converter after current sensor)
vγ*: estimated d-axis voltage command value
vδ*: estimated q-axis voltage command value
tatbtc: PWM ON times for a, b, c phases
ib, ic: currents for b, c phases (or, it is allowable to measure any 2-phase currents among the 3-phase currents.)
êγ: extended estimated d-axis EMF value (result of observer)
êδ: extended estimated q-axis EMF value (result of observer)
In embodiments of the present disclosure, the motor 10 may be a permanent magnet electric motor such as a motor applied to an electrical turbocharger system, but it should be understood that the scope of the present disclosure is not limited thereto.
The sensorless control system according to embodiments of the present disclosure may include the back EMF observer 110, the angle error calculator 120, the angle error compensator 130, and the PLL controller 150, as well as a weak magnetic flux controller 11, a d-axis current controller 13, a vector controller 15, an inverter 17, a velocity controller 23, a q-axis current controller 25, and a 3-phase/2-phase converter 21 as shown in FIG. 1 illustrating the controller for controlling the typical permanent magnet motor.
In embodiments of the present disclosure, the weak magnetic flux controller 11, the d-axis current controller 13, the vector controller 15, the inverter 17, the velocity controller 23, the q-axis current controller 25, and/or the 3-phase/2-phase converter 21 may be the same as or similar to those used in the related art, and thus a detailed description thereof will be omitted.
Meanwhile, voltages (vγ, vδ) of the motor 10 may be calculated by the following equations.
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p w c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ ] = e γδ E ex = ω e { ( L d - L q ) i d + ψ m } - ( L d - L q ) ( pi q )
d, q: accurate d, q-axis
ωe: electric angular velocity of motor
id: d-axis current
iq: q-axis current
idi: d-axis iron loss current
iqi: q-axis iron loss current
idm: d-axis magnetizing current
iqm: q-axis magnetizing current
vd: d-axis voltage
vq: q-axis voltage
Rs: stator phase resistance
Ri: Iron loss equivalent resistance
Ld: d-axis inductance
Lq: q-axis inductance
ψm: permanent magnet flux constant
Piron: Iron loss
Ph: hysteresis loss
Ped: eddy-current loss
eγ: estimated d-axis extended EMF
eδ: estimated q-axis extended EMF
e′γ: estimated d-axis extended EMF considering iron loss
e′δ: estimated q-axis extended EMF considering iron loss
Voltage (vγ, vδ) inputted to the back EMF observer 110 may calculated by the following equation.
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ e γ e δ ]
In addition, the angle error calculator 120 may calculate an electrical angle error (Δθ+α) using the following equations.
e γ = ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 sin ( Δθ + α ) e δ = - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 cos ( Δθ + α ) Δθ + α = tan - 1 ( e γ e δ ) α = tan - 1 ( ω e 2 L q ψ m R i E ex )
A sensorless control method for method for controlling a permanent magnet motor will now be described in detail with reference to the accompanying drawings.
FIG. 3 is a flowchart showing a sensorless control method for controlling a permanent magnet motor according to embodiments of the present disclosure.
As shown in FIG. 3, the back EMF observer 110 estimates a back EMF of the motor 10 (S100), and the angle error calculator 120 calculates an electrical angle error (Δθ+α) due to iron loss of the motor 10 (S200). The electrical angle error (Δθ+α) includes an electrical angle error (Δθ; FIG. 1) according to the related art and an error (α) considering iron loss of the motor 10.
Accordingly, the sensorless control method according to embodiments of the present disclosure compensates the error (α) using the angle error compensator 130 before the electrical angle error (Δθ+α) is inputted into the PLL controller 150 (S300). When the error (α) is compensated by the angle error compensator 130, the PLL controller 150 estimates an actual angle of the motor 10 by reducing the electrical angle error (S400), and then controls the motor 10 in an ultra-high speed region thereof using the estimated actual angle (S500).
FIG. 4 is a table drawing comparing a control model for a permanent magnet motor based on iron loss with a control model therefor not based on iron loss. Symbols denoted in FIG. 4 are referred to with definition as follows.
d, q: accurate d, q-axis
ωe: electric angular velocity of motor
id: d-axis current
iq: q-axis current
idi: d-axis iron loss current
iqi: q-axis iron loss current
idm: d-axis magnetizing current
iqm: q-axis magnetizing current
vd: d-axis voltage
vq: q-axis voltage
Rs: stator phase resistance
Ri: Iron loss equivalent resistance
Ld: d-axis inductance
Lq: q-axis inductance
ψm: permanent magnet flux constant
Piron: Iron loss
Ph: hysteresis loss
Ped: eddy-current loss
Influence on iron loss of a conventional permanent magnet motor may be researched to check influence on iron loss of the motor 10 according to embodiments of the present disclosure.
FIG. 4 is a drawing illustrating d-axis and q-axis models of a motor not based on iron loss, as well as d-axis and q-axis models based on iron loss.
As shown in FIG. 4, resistance of a resistor Ri is equivalent to iron loss, and the resistor Ri is connected in parallel to an inductor of a motor. Therefore, a motor model based on iron loss is different from a motor model not based on iron loss, since the sensorless control method not based on iron loss is not able to accurately measure an angle for controlling a motor.
P iron =P h +P ed
Iron loss (Piron) may respectively be divided into hysteresis loss (Ph) and Iron, eddy current loss (Ped). The hysteresis loss is proportional to frequency of the current applied to the motor, and the eddy current loss is proportional to the square thereof. Because a frequency applied to the ultra-high-speed motor is twice or more higher than a frequency applied to a typical high-speed motor, iron loss of the ultra-high-speed motor is four times or more higher than iron loss of the typical high-speed motor. Accordingly, to control an ultra-high-speed motor, it is necessary to consider iron loss, as is described herein.
FIG. 5 is a graph illustrating a voltage equation of a motor in an ordinary axis and an inclined axis.
A conventional voltage equation of a motor with respect to the ordinary axis may utilize the following equation (a), and a voltage equation of the motor based on iron loss with respect to the ordinary axis according to embodiments of the present disclosure may utilize the following equation (b).
[ v d v q ] = [ R s + pL d - ω e L q ω e L d R s + pL q ] [ i d i q ] + [ 0 ω e ψ m ] Equation ( a ) [ v d v q ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i d i q ] + [ ω e 2 L q ψ m R i ω e ψ m ] Equation ( b )
eγ: estimated d-axis extended EMF
eδ: estimated q-axis extended EMF
e′γ: estimated d-axis extended EMF considering iron loss
e′δ: estimated q-axis extended EMF considering iron loss
According to whether iron loss of the motor 10 is considered, the voltage equations (a) and (b) are different from each other. Because of not being able to actually know a d-axis and a q-axis of the motor, a γ-axis and a δ-axis that respectively estimate the d-axis and the q-axis are substantially used. Voltage equations of the motor with respect to the inclined axis may respectively utilized the following equations (c) and (d). The following equation (c) corresponds to a conventional voltage equation of the motor not based on iron loss, and the following equation (d) corresponds to a voltage equation of the motor based on iron loss according to embodiments of the present disclosure.
[ v γ v δ ] = [ R s + pL d - ω e L q ω e L q R s + pL d ] [ i γ i δ ] + [ E ex sin Δθ - ( ω ^ e - ω e ) L d i δ E ex cos Δθ + ( ω ^ e - ω e ) L d i γ ] = e γδ Equation ( c ) [ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i d i q ] + [ w e 2 L d ψ m R i cos Δθ + E ex sin Δθ - w e 2 L q ψ m R i sin Δθ + E ex sin Δθ ] = e γδ E ex = ω e { ( L d - L q ) i d + ψ m } - ( L d - L q ) ( pi q ) Equation ( d )
FIG. 6 is a schematic drawing comparing an internal logic of the back EMF observer 110 according to embodiments of the present disclosure with a conventional internal logic of the back EMF observer 110A not based on iron loss.
According to whether iron loss of the motor 10 is considered, since the back EMF equations (e) and (f) of the back EMF observer are different from each other, the internal logic of the back EMF observer 110A should be modified to be the internal logic of the back EMF observer 110. The following equation (e) corresponds to a conventional back EMF equation, and the following equation (f) corresponds to a back EMF equation according to embodiments of the present disclosure.
When the conventional back EMF observer 110A is used, since a back EMF determination is not appropriately performed, an electrical angle error may occur.
[ v γ v δ ] = [ R s + pL d - ω e L q ω e L q R s + pL d ] [ i γ i δ ] + [ e γ e δ ] Equation ( e ) [ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ e γ e δ ] Equation ( f )
Referring to FIG. 2, even though the back EMF observer 110 accurately estimates a back EMF of the motor and calculates an electrical angle error thereof, an additional electrical angle error by α occurs as in the following equation (h) in case of based on iron loss of the motor. The following equation (g) is a conventional equation not based on iron loss of the motor. Since iron loss of the motor is not included in the following equation (g), an additional electrical angle error (α) does not exist therein.
In embodiments of the present disclosure, the additional electrical angle error (α) may be obtained by simulating and/or testing a motor, and the obtained additional electrical angle error (α) may be compensated by the angle error compensator 130.
e γ =E ex sin Δθ−({circumflex over (ω)}e−ωe)L d i δ
e δ =E ex cos Δθ+({circumflex over (ω)}e−ωe)L d i γΔθ=tan−1(e γ /e δ)   Equation (g)
e γ = ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 sin ( Δθ + α ) e δ = - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 cos ( Δθ + α ) Δθ + α = tan - 1 ( e γ e δ ) α = tan - 1 ( ω e 2 L q ψ m R i E ex ) Equation ( h )
As described above, according to embodiments of the present disclosure, it is possible to stably perform sensorless control in an ultra-high-speed driving region of a motor by adding a control model considering iron loss of the motor to a back EMF observer and obtaining an accurate electrical angle error based on the iron loss through the control model. Further, according to embodiments of the present disclosure, it is possible to improve performance of a motor by considering iron loss of the motor through a back EMF observer, compensating for an EMF of the motor based on the considered iron loss, calculating an accurate electrical angle error using the compensated EMF, and using the accurate electrical angle error in control of the motor.
Embodiments of the present disclosure may have advantages as follows.
Stability: it is possible to stably control a motor in an ultra-high-speed driving region of more than about 50,000 rpm through estimating accurate angle associated with driving of the motor.
Enhanced efficiency: it is possible to reduce an electrical burden loaded on a motor by efficiently using back EMF of the motor, thereby enhancing efficiency of an ultra-high-speed motor system.
Enlarged drivability: it is possible to drive a motor even in an ultra-high-speed driving region of more than about 100,000 rpm by accurately calculating a driving angle of a motor. (It is difficult to drive a motor in an ultra-high-speed driving region of more than about 50,000 rpm in the related art.)
Improved performance: it is possible to improve efficiency of d-axis and q-axis current and voltage control based on accurate angle information with respect to a motor, thereby improving torque and power performance of the motor.
While the embodiments have been described in connection with a permanent magnet motor for a turbocharger, the embodiments may be applied to an ultra-high-speed motor for a micro-turbine generator, an ultra-high-speed motor for a circular compressor, an ultra-high-speed motor for a pump, and so on. Therefore, the description of the permanent magnet motor herein should not be treated as limited the applicability of the present disclosure.
While this disclosure has been described in connection with what is presently considered to be practical embodiments, it is to be understood that the disclosure is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.
DESCRIPTION OF REFERENCE NUMERALS
    • 10: motor
    • 110: back electromotive force (EMF) observer
    • 120: angle error calculator
    • 130: angle error compensator
    • 150: phase locked loop (PLL) controller

Claims (10)

What is claimed is:
1. A sensorless control method for a motor performed by a sensorless controller including a back electromotive force (EMF) observer and a phase locked loop (PLL) controller, comprising:
estimating a back EMF of the motor using the back EMF observer;
calculating an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF;
compensating for the calculated electrical angle error;
inputting the compensated electrical angle error into the PLL controller to estimate an actual angle; and
controlling the motor based on the estimated actual angle.
2. The sensorless control method of claim 1, wherein voltages (vγ, vδ) of the motor based on the iron loss are calculated using the following equation:
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ ] = e γδ E ex = ω e { ( L d - L q ) i d + ψ m } - ( L d - L q ) ( pi q )
d, q: accurate d, q-axis
ωe: electric angular velocity of motor
id: d-axis current
iq: q-axis current
idi: d-axis iron loss current
iqi: q-axis iron loss current
idm: d-axis magnetizing current
iqm: q-axis magnetizing current
vd: d-axis voltage
vq: q-axis voltage
Rs: stator phase resistance
Ri: Iron loss equivalent resistance
Ld: d-axis inductance
Lq: q-axis inductance
ψm: permanent magnet flux constant
Piron: Iron loss
Ph: hysteresis loss
Ped: eddy-current loss
eγ: estimated d-axis extended EMF
eδ: estimated q-axis extended EMF
e′γ: estimated d-axis extended EMF considering iron loss
e′δ: estimated q-axis extended EMF considering iron loss.
3. The sensorless control method of claim 1, wherein the back EMF observer estimates voltages (vγ, vδ) of the motor using the following equation:
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ e γ e δ ] .
4. The sensorless control method of claim 1, wherein the electrical angle error (Δθ+α) is calculated using the following equation:
e γ = ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 sin ( Δθ + α ) e δ = - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 cos ( Δθ + α ) Δθ + α = tan - 1 ( e γ e δ ) α = tan - 1 ( w e 2 L q ψ m R i E ex ) .
5. The sensorless control method of claim 1, wherein the inputting of the compensated electrical angle error into the PLL controller to estimate the actual angle comprises reducing the electrical angle error based on the iron loss.
6. A sensorless control system controlling a motor including a permanent magnet motor, comprising:
a back EMF observer configured to estimate a back EMF of the motor;
an angle error calculator configured to calculate an electrical angle error in accordance with iron loss of the motor based on the estimated back EMF;
an angle error compensator configured to compensate for the calculated electrical angle error; and
a PLL controller configured to: i) receive the compensated electrical angle error, ii) estimate an actual angle, and iii) control the motor based on the estimated actual angle.
7. The sensorless control system of claim 6, wherein voltages (vγ, vδ) of the motor based on the iron loss are calculated by the following equation:
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ ] = e γδ E ex = ω e { ( L d - L q ) i d + ψ m } - ( L d - L q ) ( pi q )
d, q: accurate d, q-axis
ωe: electric angular velocity of motor
id: d-axis current
iq: q-axis current
idi: d-axis iron loss current
iqi: q-axis iron loss current
idm: d-axis magnetizing current
iqm: q-axis magnetizing current
vd: d-axis voltage
vq: q-axis voltage
Rs: stator phase resistance
Ri: Iron loss equivalent resistance
Ld: d-axis inductance
Lq: q-axis inductance
ψm: permanent magnet flux constant
Piron: Iron loss
Ph: hysteresis loss
Ped: eddy-current loss
eγ: estimated d-axis extended EMF
eδ: estimated q-axis extended EMF
e′γ: estimated d-axis extended EMF considering iron loss
e′δ: estimated q-axis extended EMF considering iron loss.
8. The sensorless control system of claim 6, wherein the back EMF observer is further configured to estimate voltages (vγ, vδ) using the following equation:
[ v γ v δ ] = [ R s + ω e 2 L d L q R i + pL d - ω e L q + p ω e L d L q R i ω e L q - p ω c L d L q R i R s + ω e 2 L d L q R i + pL d ] [ i γ i δ ] + [ e γ e δ ] .
9. The sensorless control system of claim 6, wherein the angle error calculator is further configured to calculate the electrical angle error (Δθ+α) using the following equation:
e γ = ω e 2 L d ψ m R i cos Δθ + E ex sin Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 sin ( Δθ + α ) e δ = - ω e 2 L q ψ m R i sin Δθ + E ex cos Δθ = ( ω e 2 L q ψ m R i ) 2 + E ex 2 cos ( Δθ + α ) Δθ + α = tan - 1 ( e γ e δ ) α = tan - 1 ( ω e 2 L q ψ m R i E ex ) .
10. The sensorless control system of claim 6, wherein the PLL controller is further configured to estimate the actual angle by reducing the electrical angle error based on the iron loss.
US14/551,020 2014-06-16 2014-11-23 Sensorless control method for motor and system using the same Expired - Fee Related US9356546B2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2014-0073080 2014-06-16
KR1020140073080A KR101628145B1 (en) 2014-06-16 2014-06-16 Method and system for controlling motor without sensor

Publications (2)

Publication Number Publication Date
US20150365029A1 US20150365029A1 (en) 2015-12-17
US9356546B2 true US9356546B2 (en) 2016-05-31

Family

ID=54706765

Family Applications (1)

Application Number Title Priority Date Filing Date
US14/551,020 Expired - Fee Related US9356546B2 (en) 2014-06-16 2014-11-23 Sensorless control method for motor and system using the same

Country Status (5)

Country Link
US (1) US9356546B2 (en)
JP (1) JP6404094B2 (en)
KR (1) KR101628145B1 (en)
CN (1) CN105281631B (en)
DE (1) DE102014224263A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11012003B2 (en) * 2019-09-10 2021-05-18 Wisconsin Alumni Research Foundation Sensorless controller for electrostatic machine

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102155814B1 (en) * 2014-06-16 2020-09-17 엘에스일렉트릭(주) Apparatus for Delay Angle Compensation of Flying Start Function
CN105656378B (en) * 2016-03-01 2018-07-03 广东高标电子科技有限公司 Counter electromotive force sampling deviation bearing calibration based on counter electromotive force of motor sample circuit
CN105915127A (en) * 2016-06-01 2016-08-31 同济大学 Motor rotor position redundant measuring method and system and electronic device
CN106411212B (en) * 2016-11-30 2019-03-29 广东美的制冷设备有限公司 Air conditioner, compressor control system and its speed estimation method and device
JP6971439B2 (en) * 2017-06-15 2021-11-24 有限会社シー・アンド・エス国際研究所 Dual three-phase winding permanent magnet Simulated / characteristic analysis / control device based on the same model as the mathematical model of synchronous motors
JP2019103310A (en) * 2017-12-05 2019-06-24 シナノケンシ株式会社 Motor device and on-vehicle seat air conditioner
CN109347382B (en) * 2018-11-24 2022-05-13 沈阳工业大学 Rotor position estimation method of permanent magnet direct-drive wind driven generator
CN110299880B (en) * 2019-06-25 2021-06-22 珠海格力电器股份有限公司 Control method and control device of permanent magnet synchronous motor and compressor
CN110829483B (en) * 2019-09-26 2021-05-28 西安交通大学 Phase-shifting phase-locked loop method based on back electromotive force observer
CN110912485B (en) * 2019-12-09 2022-10-25 吉林大学 Permanent magnet synchronous motor position sensorless control method considering iron loss resistance
CN110808703B (en) * 2019-12-09 2021-01-22 吉林大学 Permanent magnet synchronous motor rotating speed and rotor position estimation method considering iron loss resistance
US11394327B2 (en) * 2020-04-24 2022-07-19 Borgwarner Inc. Methods and systems for detecting a rotor position and rotor speed of an alternating current electrical machine
CN113644856B (en) * 2021-06-07 2024-03-15 深圳市维京驱动有限公司 Driving control method of high-frequency converter

Citations (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3860843A (en) * 1970-06-26 1975-01-14 Matsushita Electric Ind Co Ltd Rotating electric machine with reduced cogging
US4924125A (en) * 1987-09-15 1990-05-08 Clark Automotive Developments Limited Electric motor or alternator
US5384527A (en) * 1993-05-12 1995-01-24 Sundstrand Corporation Rotor position detector with back EMF voltage estimation
US5493200A (en) * 1993-05-12 1996-02-20 Sundstrand Corporation Control for a brushless generator
US5594322A (en) * 1993-05-12 1997-01-14 Sundstrand Corporation Starter/generator system with variable-frequency exciter control
US5600575A (en) * 1994-10-05 1997-02-04 Anticole; Robert B. Drive protection monitor for motor and amplifier
JPH11235099A (en) 1997-12-08 1999-08-27 Meidensha Corp Vector control system for induction machine
US6841969B1 (en) * 2003-09-24 2005-01-11 General Motors Corporation Flux observer in a sensorless controller for permanent magnet motors
US7002318B1 (en) * 2004-09-23 2006-02-21 General Motors Corporation Position sensor fault tolerant control for automotive propulsion system
US7015664B2 (en) * 2002-09-03 2006-03-21 Trw Limited Motor drive control
US7095205B2 (en) * 2000-03-29 2006-08-22 The Texas A&M University System System and method for inductance based position encoding sensorless SRM drives
US7256564B2 (en) * 2005-09-29 2007-08-14 Agile Systems Inc. System and method for attenuating noise associated with a back electromotive force signal in a motor
US7262536B2 (en) * 2003-08-11 2007-08-28 General Motors Corporation Gearless wheel motor drive system
US7279860B2 (en) * 2005-09-29 2007-10-09 Agile Systems Inc. System and method for evaluating back electromotive force in a motor
US7288911B2 (en) * 2005-09-29 2007-10-30 Agile Systems Inc. System and method for commutating a motor
US7332837B2 (en) * 2003-08-11 2008-02-19 General Motors Corporation Cooling and handling of reaction torque for an axial flux motor
US7477034B2 (en) * 2005-09-29 2009-01-13 Agile Systems Inc. System and method for commutating a motor using back electromotive force signals
US7482777B2 (en) * 2007-02-15 2009-01-27 Sanyo Electric Co., Ltd. Motor control device
US7504797B2 (en) * 2005-08-26 2009-03-17 Sanyo Electric Co., Ltd. Motor control device
US7592761B2 (en) * 2005-09-29 2009-09-22 Agile Systems Inc. System and method for starting and operating a motor
JP4350676B2 (en) 2005-03-31 2009-10-21 本田技研工業株式会社 Control device for hybrid vehicle
US7679308B2 (en) * 2006-06-28 2010-03-16 Sanyo Electric Co., Ltd. Motor control device
US7710066B2 (en) * 2006-07-07 2010-05-04 Sanyo Electric Co., Ltd. Motor control device
US7772790B2 (en) * 2006-11-30 2010-08-10 Denso Corporation System and method for controlling motor using parameter associated with magnetic flux
JP4574412B2 (en) 2005-03-30 2010-11-04 本田技研工業株式会社 Hybrid vehicle motor constant detection device and hybrid vehicle motor control device
US8058824B2 (en) * 2005-12-23 2011-11-15 Trw Limited Electric motor control
US8115428B2 (en) * 2005-12-23 2012-02-14 Trw Limited Electric motor control
KR20120054190A (en) 2010-11-19 2012-05-30 엘에스산전 주식회사 Flux controller for pemanent magnetic synchronous motor drive
JP2012166776A (en) 2011-01-26 2012-09-06 Toyota Motor Corp Electric power steering device
US8384323B2 (en) * 2010-01-15 2013-02-26 Honda Motor Co., Ltd. Motor magnetic-pole-position estimating apparatus
US8461796B2 (en) * 2009-12-28 2013-06-11 Sanyo Semiconductor Co., Ltd. Motor drive circuit for driving a synchronous motor
US8575773B2 (en) * 2011-01-18 2013-11-05 Vestas Wind Systems A/S Method and system for operating an electromechanical generator
US9041325B2 (en) * 2011-04-20 2015-05-26 Kabushiki Kaisha Yaskawa Denki Control device for alternating current motor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100495897C (en) * 2005-08-26 2009-06-03 三洋电机株式会社 Motor control device
JP4995518B2 (en) * 2006-09-14 2012-08-08 三菱電機株式会社 AC motor control device and method for calculating superimposed current for suppressing iron loss
JP4984057B2 (en) * 2007-04-26 2012-07-25 富士電機株式会社 Control device for permanent magnet type synchronous motor

Patent Citations (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3860843A (en) * 1970-06-26 1975-01-14 Matsushita Electric Ind Co Ltd Rotating electric machine with reduced cogging
US4924125A (en) * 1987-09-15 1990-05-08 Clark Automotive Developments Limited Electric motor or alternator
US5384527A (en) * 1993-05-12 1995-01-24 Sundstrand Corporation Rotor position detector with back EMF voltage estimation
US5493200A (en) * 1993-05-12 1996-02-20 Sundstrand Corporation Control for a brushless generator
US5594322A (en) * 1993-05-12 1997-01-14 Sundstrand Corporation Starter/generator system with variable-frequency exciter control
US5600575A (en) * 1994-10-05 1997-02-04 Anticole; Robert B. Drive protection monitor for motor and amplifier
JPH11235099A (en) 1997-12-08 1999-08-27 Meidensha Corp Vector control system for induction machine
US7095205B2 (en) * 2000-03-29 2006-08-22 The Texas A&M University System System and method for inductance based position encoding sensorless SRM drives
US7015664B2 (en) * 2002-09-03 2006-03-21 Trw Limited Motor drive control
US7262536B2 (en) * 2003-08-11 2007-08-28 General Motors Corporation Gearless wheel motor drive system
US7592766B2 (en) * 2003-08-11 2009-09-22 Gm Global Technology Operations, Inc. Gearless wheel motor drive system
US7332837B2 (en) * 2003-08-11 2008-02-19 General Motors Corporation Cooling and handling of reaction torque for an axial flux motor
US6841969B1 (en) * 2003-09-24 2005-01-11 General Motors Corporation Flux observer in a sensorless controller for permanent magnet motors
US7002318B1 (en) * 2004-09-23 2006-02-21 General Motors Corporation Position sensor fault tolerant control for automotive propulsion system
JP4574412B2 (en) 2005-03-30 2010-11-04 本田技研工業株式会社 Hybrid vehicle motor constant detection device and hybrid vehicle motor control device
JP4350676B2 (en) 2005-03-31 2009-10-21 本田技研工業株式会社 Control device for hybrid vehicle
US7504797B2 (en) * 2005-08-26 2009-03-17 Sanyo Electric Co., Ltd. Motor control device
US7477034B2 (en) * 2005-09-29 2009-01-13 Agile Systems Inc. System and method for commutating a motor using back electromotive force signals
US7256564B2 (en) * 2005-09-29 2007-08-14 Agile Systems Inc. System and method for attenuating noise associated with a back electromotive force signal in a motor
US7288911B2 (en) * 2005-09-29 2007-10-30 Agile Systems Inc. System and method for commutating a motor
US7592761B2 (en) * 2005-09-29 2009-09-22 Agile Systems Inc. System and method for starting and operating a motor
US7279860B2 (en) * 2005-09-29 2007-10-09 Agile Systems Inc. System and method for evaluating back electromotive force in a motor
US8115428B2 (en) * 2005-12-23 2012-02-14 Trw Limited Electric motor control
US8058824B2 (en) * 2005-12-23 2011-11-15 Trw Limited Electric motor control
US7679308B2 (en) * 2006-06-28 2010-03-16 Sanyo Electric Co., Ltd. Motor control device
US7710066B2 (en) * 2006-07-07 2010-05-04 Sanyo Electric Co., Ltd. Motor control device
US7772790B2 (en) * 2006-11-30 2010-08-10 Denso Corporation System and method for controlling motor using parameter associated with magnetic flux
US7482777B2 (en) * 2007-02-15 2009-01-27 Sanyo Electric Co., Ltd. Motor control device
US8461796B2 (en) * 2009-12-28 2013-06-11 Sanyo Semiconductor Co., Ltd. Motor drive circuit for driving a synchronous motor
US8384323B2 (en) * 2010-01-15 2013-02-26 Honda Motor Co., Ltd. Motor magnetic-pole-position estimating apparatus
KR20120054190A (en) 2010-11-19 2012-05-30 엘에스산전 주식회사 Flux controller for pemanent magnetic synchronous motor drive
US8575773B2 (en) * 2011-01-18 2013-11-05 Vestas Wind Systems A/S Method and system for operating an electromechanical generator
JP2012166776A (en) 2011-01-26 2012-09-06 Toyota Motor Corp Electric power steering device
US9041325B2 (en) * 2011-04-20 2015-05-26 Kabushiki Kaisha Yaskawa Denki Control device for alternating current motor

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11012003B2 (en) * 2019-09-10 2021-05-18 Wisconsin Alumni Research Foundation Sensorless controller for electrostatic machine

Also Published As

Publication number Publication date
CN105281631B (en) 2019-04-23
JP2016005427A (en) 2016-01-12
CN105281631A (en) 2016-01-27
KR20150144440A (en) 2015-12-28
US20150365029A1 (en) 2015-12-17
KR101628145B1 (en) 2016-06-09
DE102014224263A1 (en) 2015-12-17
JP6404094B2 (en) 2018-10-10

Similar Documents

Publication Publication Date Title
US9356546B2 (en) Sensorless control method for motor and system using the same
US9407182B2 (en) Sensorless control method and system for motor
US9054630B2 (en) Synchronous machine controller
US9438153B2 (en) Rotary electric machine control device
US9998052B2 (en) Rotary electric machine control device
US10418929B2 (en) Synchronous machine control device and permanent magnet temperature estimation method for synchronous machine
KR102286371B1 (en) Apparatus and Method for controlling temperature changes in a motor
EP3252941B1 (en) Inverter control apparatus and motor driving system
US11043912B2 (en) Sensorless position estimation for interior permanent magnet synchronous motor
US8339082B2 (en) Methods and systems for induction motor control
US9479094B2 (en) Apparatus and method for compensating for torque for current order of driving motor
WO2011145334A1 (en) Control device without a rotation sensor
CN105471346B (en) Method of estimating rotor magnet temperature and system thereof
US8373370B2 (en) Sensorless control method of high performance permanent magnet synchronous motor during emergency operation
US9077278B2 (en) AC motor control apparatus
EP3070836B1 (en) Methods of auto tuning machine parameters and systems thereof
WO2016207936A1 (en) Motor control device
KR100921115B1 (en) Control System Of Permanent Magnet Synchronous Motor And Method Thereof
JP5929492B2 (en) Induction machine control device
Bolognani et al. Full speed range sensorless IPM motor drives
JP2017184549A (en) Motor controller
JP2015095975A (en) Synchronous machine control device with permanent magnet state estimation function, and method thereof
Kim et al. A study on sensorless control of transverse flux rotating motor based on MRAS with parameter estimation
Song et al. Position Sensorless Control based on Pattern Matching Method using Multiple Template Data Sets to Improve Position Control Error
US20170288591A1 (en) Apparatus for correcting current reference

Legal Events

Date Code Title Description
AS Assignment

Owner name: POSTECH ACADEMY-INDUSTRY FOUNDATION, KOREA, REPUBL

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:YANG, JAESIK;YEOM, KITAE;KIM, SUNGWON;AND OTHERS;REEL/FRAME:034242/0103

Effective date: 20141119

Owner name: HYUNDAI MOTOR COMPANY, KOREA, REPUBLIC OF

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:YANG, JAESIK;YEOM, KITAE;KIM, SUNGWON;AND OTHERS;REEL/FRAME:034242/0103

Effective date: 20141119

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

LAPS Lapse for failure to pay maintenance fees

Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCH Information on status: patent discontinuation

Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362

FP Lapsed due to failure to pay maintenance fee

Effective date: 20200531