[go: up one dir, main page]

KR20190143630A - Sensorless control system and method for permanent magnet synchronous motor - Google Patents

Sensorless control system and method for permanent magnet synchronous motor Download PDF

Info

Publication number
KR20190143630A
KR20190143630A KR1020180071350A KR20180071350A KR20190143630A KR 20190143630 A KR20190143630 A KR 20190143630A KR 1020180071350 A KR1020180071350 A KR 1020180071350A KR 20180071350 A KR20180071350 A KR 20180071350A KR 20190143630 A KR20190143630 A KR 20190143630A
Authority
KR
South Korea
Prior art keywords
current
estimated
observer
speed
control signal
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.)
Granted
Application number
KR1020180071350A
Other languages
Korean (ko)
Other versions
KR102228441B1 (en
Inventor
고종선
김승택
Original Assignee
단국대학교 산학협력단
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 단국대학교 산학협력단 filed Critical 단국대학교 산학협력단
Priority to KR1020180071350A priority Critical patent/KR102228441B1/en
Publication of KR20190143630A publication Critical patent/KR20190143630A/en
Application granted granted Critical
Publication of KR102228441B1 publication Critical patent/KR102228441B1/en
Active legal-status Critical Current
Anticipated 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
    • 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/24Vector control not involving the use of rotor position or rotor speed sensors
    • 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/022Synchronous motors

Landscapes

  • Engineering & Computer Science (AREA)
  • Power Engineering (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

The present invention relates to a sensorless control system for a permanent magnet synchronous motor in a precise manner to increase operation speed, and a method thereof. According to the present invention, the sensorless control system for a permanent magnet synchronous motor comprises: an extended electromotive force (EEMF) observer using current and voltage applied to the motor to estimate EEMF; a position and speed estimator using the estimated EEMF to estimate the position and the speed of a rotor; a speed controller using the estimated speed to output a torque control signal which is a reference torque; a maximum torque per ampere (MTPA) block outputting a current control signal which is a reference current generating a maximum torque per unit current in accordance with the torque control signal; and a current controller generating a voltage control signal in accordance with the current control signal.

Description

영구자석 동기 전동기의 센서리스 제어 시스템 및 방법{SENSORLESS CONTROL SYSTEM AND METHOD FOR PERMANENT MAGNET SYNCHRONOUS MOTOR}Sensorless Control System and Method of Permanent Magnet Synchronous Motor {SENSORLESS CONTROL SYSTEM AND METHOD FOR PERMANENT MAGNET SYNCHRONOUS MOTOR}

본 발명은 전동기의 센서리스 제어 분야에 관한 것으로서, 보다 상세하게는 IPMSM(Interior Permanent Magnet Synchronous Motor)의 센서리스 제어 시스템 및 방법에 관한 것이다.The present invention relates to the field of sensorless control of an electric motor, and more particularly, to a sensorless control system and method of an interior permanent magnet synchronous motor (IPMSM).

PMSM(Permanent Magnet Synchronous Motor)은 토크를 발생시키는 계자 자속으로 영구자석을 이용하기 때문에 다른 교류 전동기에 비해 높은 출력 토크를 가지며 효율이 뛰어나다. 영구자석 배치에 따라 회전자 표면에 영구자석을 부착한 SPMSM(Surface Permanent Magnet Synchronous Motor)과 회전자 내부에 영구자석을 위치시킨 IPMSM으로 나뉜다. SPMSM은 전동기에 이상적인 정현파 전류를 인가하면 토크 리플이 없는 이상적인 토크를 발생시킬 수 있으나 영구자석이 회전자 표면에 부착되기 때문에 유효공극이 크며, 원심력에 의한 영구자석의 비산으로 인하여 고속운전에 문제가 있다. IPMSM은 영구자석이 회전자 내부에 위치하여 d상 인덕턴스와 q상 인덕턴스의 차이가 있는 돌극성을 가지게 된다. IPMSM은 마그네틱 토크와 돌극성으로 인한 릴럭턴스 토크를 이용하여 적은 체적에서도 높은 토크밀도를 가지며 광범위한 영역에서 운전이 가능하다. 이러한 특성으로 인해 가전용에서 산업용에 이르기까지 여러 영역에서 응용되고 있으며 이에 관한 연구도 활발히 진행되고 있다.Permanent Magnet Synchronous Motor (PMSM) uses permanent magnets as a magnetic flux that generates torque, so it has higher output torque and higher efficiency than other AC motors. According to permanent magnet arrangement, it is divided into SPMSM (Surface Permanent Magnet Synchronous Motor) with permanent magnet attached to the rotor surface and IPMSM with permanent magnet placed inside the rotor. SPMSM can generate ideal torque without torque ripple when the ideal sine wave current is applied to the motor, but because the permanent magnet is attached to the rotor surface, the effective air gap is large. have. In the IPMSM, permanent magnets are located inside the rotor and have a polarity with a difference between a d-phase inductance and a q-phase inductance. IPMSM uses magnetic torque and reluctance torque due to polarity, so it has high torque density at small volume and can operate in a wide range of areas. Due to these characteristics, it is applied in various fields from home appliances to industrial use, and research on this is being actively conducted.

영구자석 동기 전동기(PMSM)의 운전을 위해서 회전자의 위치 정보가 요구되므로 이를 얻기 위해 레졸버나 절대엔코더 등의 센서장치가 필요하다. 하지만 전체 시스템의 설계가 복잡해지고 비용이 증가하며, 생산시간이 증가하고 센서장치가 주변 환경의 변화에 따라 영향을 받는 문제가 있다. 따라서, 이러한 문제점을 해결하기 위하여 센서를 사용하는 대신 회전자의 위치 정보와 속도 정보를 얻기 위한 센서리스(sensorless) 제어 방법에 관한 연구가 활발히 진행되고 있다.Since the position information of the rotor is required for the operation of the permanent magnet synchronous motor (PMSM), a sensor device such as a resolver or an absolute encoder is required to obtain this. However, there is a problem that the design of the entire system is complicated, the cost is increased, the production time is increased, and the sensor device is affected by the change of the surrounding environment. Therefore, in order to solve this problem, researches on a sensorless control method for obtaining the position information and the speed information of the rotor instead of using the sensor have been actively conducted.

산업현장에서 사용되는 다양한 센서리스 제어 방법 중에서 확장 유기전력(EEMF:Extended Electromotive Force)을 기반으로 하는 센서리스 제어 방법이 있다. 이는 전동기를 회전시킬 때 발생하는 역기전력 성분에 포함된 회전자 각의 오차 성분을 사용하여 회전자의 위치를 추정하는 방법이다.Among the various sensorless control methods used in the industrial field, there is a sensorless control method based on Extended Electromotive Force (EEMF). This is a method of estimating the position of the rotor using the error component of the rotor angle included in the counter electromotive force component generated when the motor is rotated.

그런데 기존의 확장 유기전력을 기반으로 하는 센서리스 제어 방법은 리컨스트럭션(reconstruction)을 통한 확장 유기전력을 추정이었으며, 이는 불확실한 파라미터나 주변 환경에 따른 변화가 있을 시 계산 오차에 대한 보상이 되지 않는다는 문제점이 있다.However, the conventional sensorless control method based on the extended organic power was to estimate the extended organic power through reconstruction, which does not compensate for the calculation error when there is a change due to an uncertain parameter or the surrounding environment. There is this.

본 발명은 상술한 종래 기술의 문제점을 감안한 것으로서, 추정 확장 유기전력

Figure pat00001
Figure pat00002
를 각각 구하여 연산 속도가 개선되고 정밀한 영구자석 동기 전동기의 센서리스 제어 시스템을 제공한다.The present invention has been made in view of the above-described problems of the prior art, and estimated extended organic power.
Figure pat00001
Wow
Figure pat00002
The calculation speed is improved and the sensorless control system of the permanent magnet synchronous motor is precisely obtained.

본 발명은 전기자 전류에 대하여 가장 효율적인 토크를 발생시키는 MTPA(Maximum Torqueper Ampere) 제어를 사용하는 영구자석 동기 전동기의 센서리스 제어 시스템을 제공한다.The present invention provides a sensorless control system of a permanent magnet synchronous motor using MTPA (Maximum Torqueper Ampere) control to generate the most efficient torque for the armature current.

본 발명은 또한 상술한 개선된 시스템에 적용되는 영구자석 동기 전동기의 센서리스 제어 방법을 제공한다.The present invention also provides a sensorless control method of a permanent magnet synchronous motor applied to the above-described improved system.

본 발명은 영구자석 동기 전동기의 센서리스 제어 시스템을 제공하며, 이는: 상기 전동기로 인가되는 전류 및 전압을 이용하여 확장 유기전력을 추정하는 확장 유기전력 관측기; 추정된 확장 유기전력을 이용하여 회전자의 위치 및 속도를 추정하는 위치 및 속도 추정기; 추정된 속도를 이용하여 기준 토크인 토크 제어 신호를 출력하는 속도 제어기; 상기 토크 제어 신호에 따른 단위전류당 최대 토크를 발생하는 기준 전류인 전류 제어 신호를 출력하는 MTPA 블록; 및 상기 전류 제어 신호에 따른 전압 제어 신호를 발생하는 전류 제어기;를 포함한다.The present invention provides a sensorless control system of a permanent magnet synchronous motor, comprising: an extended organic power observer for estimating extended organic power using a current and a voltage applied to the motor; A position and velocity estimator for estimating the position and velocity of the rotor using the estimated extended induced power; A speed controller for outputting a torque control signal that is a reference torque using the estimated speed; An MTPA block for outputting a current control signal which is a reference current for generating a maximum torque per unit current according to the torque control signal; And a current controller generating a voltage control signal according to the current control signal.

상기 확장 유기전력 관측기는

Figure pat00003
축과
Figure pat00004
축에 대한 추정 확장 유기전력(
Figure pat00005
,
Figure pat00006
)을 각각 산출하는 제1 관측기와 제2 관측기를 포함한다.The extended organic power observer
Figure pat00003
Axis
Figure pat00004
Estimated extended induced power for an axis (
Figure pat00005
,
Figure pat00006
And a first observer and a second observer, respectively.

상기 제1 관측기와 상기 제2 관측기는 각각 다음식,The first observer and the second observer, respectively,

Figure pat00007
Figure pat00007
and

Figure pat00008
에 따르고,
Figure pat00008
To follow,

여기서,here,

Figure pat00009
: 고정자 저항,
Figure pat00009
Stator resistance,

Figure pat00010
,
Figure pat00011
:
Figure pat00012
-
Figure pat00013
축상 고정자 전류,
Figure pat00010
,
Figure pat00011
:
Figure pat00012
-
Figure pat00013
Axial stator current,

Figure pat00014
: d-q상 인덕턴스,
Figure pat00014
dq phase inductance,

Figure pat00015
Figure pat00015

Figure pat00016
: 확장 유기전력을 추정하는 관측기의 이득을 각각 나타낸다.
Figure pat00016
: Represents gain of each observer estimating extended induced power.

상기 위치 및 속도 추정기는 다음식The position and velocity estimator is

Figure pat00017
Figure pat00017

에 따라 회전자의 추정 위치 오차(

Figure pat00018
)를 산출한 후,According to the estimated position error of the rotor (
Figure pat00018
), Then

추정 위치 오차(

Figure pat00019
)가 0이 되도록 보상하여 회전자의 추정 위치(
Figure pat00020
)와 추정 속도(
Figure pat00021
)를 산출한다.Estimated position error (
Figure pat00019
) Is compensated to be zero so that the estimated position of the rotor (
Figure pat00020
) And estimated speed (
Figure pat00021
) Is calculated.

본 발명에 따르면, 영구자석 동기 전동기에 대한 센서리스 제어 시스템과 방법이 제공된다. 여기서는 전동기를 효율적으로 제어하고 센서 없이 운전하기 위해 단위 전류당 최대 토크를 낼 수 있는 MTPA 제어 방식을 사용한다. 또한, 상태 공간 방정식을 통한 확장 유기전력(EEMF) 관측기를 설계하여 그를 통해 추정한 EEMF를 통해 회전자 위치를 추정한다. 특히,

Figure pat00022
축과
Figure pat00023
축에 대한 유기전력을 각각 추정 산출하는 2개의 관측기를 사용하여 연산 속도가 빠르고 정밀한 제어가 가능하다. 기존의 리컨스트럭션을 이용한 EEMF 추정 방식과 본 발명의 EEMF 관측기를 통한 EEMF 추정 방식을 시뮬레이션을 이용해 비교한 결과, 본 발명의 관측기를 이용한 센서리스 운전에서 리플 저감과 함께 회전자의 속도제어 및 위치 추정에서 더 강인하고 정밀함을 확인할 수 있었다.According to the present invention, there is provided a sensorless control system and method for a permanent magnet synchronous motor. In this case, the MTPA control method is used to efficiently control the motor and generate the maximum torque per unit current to operate without sensor. In addition, we design an extended organic power (EEMF) observer using state-space equations to estimate the rotor position from the estimated EEMF. Especially,
Figure pat00022
Axis
Figure pat00023
Two observers that estimate and calculate the induced power for each axis enable fast and precise control. As a result of comparing the EEMF estimation method using the conventional reconstruction method and the EEMF estimation method using the EEMF observer of the present invention by simulation, the speed control and the position estimation of the rotor with the ripple reduction in the sensorless operation using the observer of the present invention. We found more robust and precise at.

도 1은 본 발명의 바람직한 실시예에 따른 영구자석 동기 전동기 센서리스 제어 시스템을 개략적으로 도시한 블록도이다.
도 2는 본 발명의 시스템에 채용되는 확장 유기전력 관측기를 나타내는 블록도이다.
도 3은 본 발명의 시스템에 채용되는 확장 유기전력 관측기와 위치 및 속도 추정기의 동작 과정을 나타낸 도면이다.
도 4는 본 발명의 시스템에 채용되는 MTPA 블록에서의 MTPA 추적 곡선을 나타내는 도면이다.
도 5는 본 발명의 시스템이 적용되는 IPMSM의 공간 벡터도를 나타낸 도면이다.
도 6은 본 발명의 시스템에 채용되는 위치 및 속도 추정기에서의 회전자 위치각과 회전자 속도 추정 등가 블록도이다.
도 7은 기존 리컨스트럭션을 통한 EEMF 추정 방식으로 설계한 비교예의 IPMSM 센서리스 속도제어 시뮬레이션 결과이다.
도 8은 본 발명의 EEMF 관측기를 사용한 IPMSM 센서리스 속도제어 시뮬레이션 결과이다.
도 9는 IPMSM 파라미터 10% 변동 시 비교예의 리컨스트럭션 방식을 사용한 센서리스 운전의 테스트 결과이다.
도 10은 IPMSM 파라미터 10% 변동 시 본 발명의 EEMF 관측기를 사용한 센서리스 운전의 테스트 결과를 각각 나타낸다.
1 is a block diagram schematically showing a permanent magnet synchronous motor sensorless control system according to a preferred embodiment of the present invention.
2 is a block diagram illustrating an extended organic power observer employed in the system of the present invention.
3 is a view illustrating an operation process of an extended organic power observer and a position and velocity estimator employed in the system of the present invention.
4 is a diagram showing an MTPA tracking curve in an MTPA block employed in the system of the present invention.
5 is a diagram illustrating a spatial vector diagram of an IPMSM to which the system of the present invention is applied.
6 is an equivalent block diagram of rotor position angle and rotor speed estimation in a position and speed estimator employed in the system of the present invention.
7 is an IPMSM sensorless speed control simulation result of a comparative example designed by the EEMF estimation method through the existing reconstruction.
8 is an IPMSM sensorless speed control simulation result using the EEMF observer of the present invention.
9 is a test result of sensorless operation using the reconstruction method of the comparative example when the IPMSM parameter 10% change.
10 shows test results of sensorless operation using the EEMF observer of the present invention when the IPMSM parameter is changed by 10%.

이하 첨부한 도면을 참조하여 본 발명의 실시예를 상세하게 설명한다. 본 발명의 실시예를 설명함에 있어서, 관련된 공지기능 혹은 구성에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. In describing the embodiments of the present invention, if it is determined that a detailed description of a related known function or configuration may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted.

본 발명은 IPMSM 상태 공간 방정식을 이용한 관측기 설계를 통하여 추정 확장 유기전력

Figure pat00024
Figure pat00025
을 각각 구하는 제1 관측기와 제2 관측기를 포함한다. 확장 유기전력 기반의 센서리스 제어는 전동기를 회전시킬 때 발생하는 역기전력 성분에 포함된 회전자 각의 오차 성분을 사용하여 회전자의 위치를 추정한다. 본 발명에서
Figure pat00026
Figure pat00027
을 두 개의 관측기로 나누어 추정하여 전차원 상태 관측기보다 적은 차수의 이득행렬을 사용할 수 있어서 연산 속도가 개선된다. 또한, 본 발명에서의 확장 유기전력 관측기의 사용은 기존의 리컨스트럭션을 통한 확장 유기전력 추정 방법이 가지는 불확실한 파라미터나 주변 환경에 따른 변화가 있을 때 계산 오차에 대한 보상이 되지 않는 문제를 보완하여, 더 정밀하게 회전자의 위치와 속도를 추정할 수 있도록 한다. 본 발명은 또한 마그네틱 토크와 릴럭턴스 토크를 효율적으로 사용하기 위해 단위전류당 최대 토크를 발생하는 MTPA(Maximum Torque per Ampere) 제어를 채택한다. MTPA 운전점을 찾아 d상, q상의 전류 지령치로 제어를 하게 되면
Figure pat00028
제어에 비하여 동일 토크를 발생시킬 때 전류를 적게 소모하고, 그 차이는 원하는 토크가 클수록 증가한다. 이러한 MTPA 제어를 사용하는 본 발명의 제어 방법은 저속 내지 중속에서의 제어에 바람직하게 적용될 수 있다.The Invention Expands Estimated Organic Power Through Observer Design Using IPMSM State-Space Equation
Figure pat00024
Wow
Figure pat00025
It includes a first observer and a second observer to obtain respectively. Sensorless control based on extended organic power estimates the position of the rotor using the error component of the rotor angle included in the back EMF component generated when the motor is rotated. In the present invention
Figure pat00026
Wow
Figure pat00027
It can be estimated by dividing the into two observers and using a smaller order of gain matrix than the full-dimensional state observer. In addition, the use of the extended organic power observer in the present invention compensates for the problem that the calculation error is not compensated when there are uncertain parameters or changes in the surrounding environment of the existing extended organic power estimation method through reconstruction. This allows more accurate estimation of the rotor position and speed. The present invention also employs MTPA (Maximum Torque per Ampere) control to generate maximum torque per unit current for efficient use of magnetic and reluctance torques. When the MTPA operation point is found and controlled by the current command value of d phase and q phase,
Figure pat00028
When generating the same torque as compared to the control, it consumes less current, and the difference increases as the desired torque becomes larger. The control method of the present invention using such MTPA control can be preferably applied to control at low to medium speeds.

도 1은 본 발명의 바람직한 실시예에 따른 영구자석 동기 전동기 센서리스 제어 시스템을 개략적으로 도시한 블록도이다. 도 2는 본 발명의 시스템에 채용되는 확장 유기전력 관측기를 나타내는 블록도이다. 도 3은 본 발명의 시스템에 채용되는 확장 유기전력 관측기와 위치 및 속도 추정기의 동작 과정을 나타낸 도면이다.1 is a block diagram schematically showing a permanent magnet synchronous motor sensorless control system according to a preferred embodiment of the present invention. 2 is a block diagram illustrating an extended organic power observer employed in the system of the present invention. 3 is a view showing the operation of the extended organic power observer and position and velocity estimator employed in the system of the present invention.

도면을 참조하여, 본 발명의 바람직한 실시예에 따른 영구자석 동기 전동기 센서리스 제어 시스템은 전동기(IPMSM)(M)는 속도 제어기(10)와, MTPA 블록(20)과, 전류 제어기(30)와, 확장 유기전력을 추정하는 확장 유기전력 관측기(40)와, 위치 및 속도 추정기(50)를 포함할 수 있다. 본 발명의 시스템은 또한 제1 벡터 로테이터(60), 제2 벡터 로테이터(70) 및 PWM 인버터(80)를 더 포함할 수 있다.Referring to the drawings, a permanent magnet synchronous motor sensorless control system according to a preferred embodiment of the present invention, the motor (IPMSM) (M) is a speed controller 10, MTPA block 20, the current controller 30 and It may include an extended organic power observer 40, which estimates the extended induced power, and a position and velocity estimator 50. The system of the present invention may also further include a first vector rotator 60, a second vector rotator 70, and a PWM inverter 80.

본 발명의 제어 시스템에서, 전동기(M)의 동작 개시를 위해 속도 제어기(10)로 기준 속도(

Figure pat00029
)가 입력되면, 속도 제어기(10)는 기준 속도(
Figure pat00030
)에 해당하는 기준 토크(
Figure pat00031
)를 출력한다. MTPA 블록(20)은 기준 토크(
Figure pat00032
)가 입력되면 단위전류당 최대 토크 전류쌍을 계산하여 d 및 q상 전류 제어 신호(기준 전류
Figure pat00033
,
Figure pat00034
)를 출력한다. 전류 제어기(30)는 입력된 기준 전류(
Figure pat00035
,
Figure pat00036
)에 해당하는 기준 전압(
Figure pat00037
,
Figure pat00038
)을 출력한다. 제1 벡터 로테이터(60)는 전류 제어기(30)의 기준 전압(
Figure pat00039
,
Figure pat00040
)을 a, b, c 3상으로 변환하여 출력하고, PWM 인버터(80)는 출력된 3상 전압을 전동기(M)에 인가하여 기준 속도로 회전하도록 한다. In the control system of the present invention, the reference speed (10) to the speed controller 10 to start operation of the electric motor (M)
Figure pat00029
) Is input, the speed controller 10 determines the reference speed (
Figure pat00030
) Is the reference torque (
Figure pat00031
) MTPA block 20 is the reference torque (
Figure pat00032
) Is input, the maximum torque current pair per unit current is calculated and the d and q phase current control signals (reference current
Figure pat00033
,
Figure pat00034
) The current controller 30 inputs the input reference current (
Figure pat00035
,
Figure pat00036
) Corresponds to the reference voltage (
Figure pat00037
,
Figure pat00038
) The first vector rotator 60 is a reference voltage of the current controller 30 (
Figure pat00039
,
Figure pat00040
) Is converted to a, b, c three-phase and output, and the PWM inverter 80 applies the output three-phase voltage to the motor (M) to rotate at a reference speed.

속도 제어를 위해, 확장 유기전력 관측기(40)는 전동기(M)로 인가되는 전류와 전압을 피드백 받아서 확장 유기전력을 추정한다. 추정 확장 유기전력은 각각

Figure pat00041
,
Figure pat00042
로 나타내며, 이들은 제1 관측기(41)과 제2 관측기(42)에서 각각 구한다. 또한, 피드백 받은 전류(
Figure pat00043
,
Figure pat00044
)와 전압(
Figure pat00045
,
Figure pat00046
)은 벡터 로테이터(60 또는 70)을 통해
Figure pat00047
,
Figure pat00048
Figure pat00049
,
Figure pat00050
로 변환되어 확장 유기전력 관측기(40)으로 입력될 수 있다. 도 2의 (a)와 (b)에 나타낸 바와 같은, 확장 유기전력 관측기(40)의 제1 관측기(41)과 제2 관측기(42)는 각각 추정 확장 유기전력
Figure pat00051
Figure pat00052
을 각각 구하여 위치 및 속도 추정기(50)으로 출력한다.For speed control, the extended organic power observer 40 estimates the expanded induced electric power by receiving feedback of the current and voltage applied to the electric motor M. Estimated extended induced power
Figure pat00041
,
Figure pat00042
These are obtained from the first observer 41 and the second observer 42, respectively. In addition, the feedback current (
Figure pat00043
,
Figure pat00044
) And voltage (
Figure pat00045
,
Figure pat00046
) Through the vector rotator (60 or 70)
Figure pat00047
,
Figure pat00048
Wow
Figure pat00049
,
Figure pat00050
It may be converted into and input to the extended organic power observer 40. As shown in FIGS. 2A and 2B, the first observer 41 and the second observer 42 of the extended organic power observer 40 respectively estimate estimated extended organic power.
Figure pat00051
Wow
Figure pat00052
Are obtained and output to the position and velocity estimator 50, respectively.

위치 및 속도 추정기(50)는 추정 확장 유기전력(

Figure pat00053
,
Figure pat00054
)을 입력받아 회전자의 추정 위치 오차(
Figure pat00055
)를 산출하고, 추정 위치 오차(
Figure pat00056
)로 추정 속도를 보정함으로써 추정 회전자 위치(
Figure pat00057
)와 속도(
Figure pat00058
)를 산출하고, 추정 속도(
Figure pat00059
)를 속도 제어기(10)와 전류 제어기(30)로 입력한다. PI제어기를 구비하는 속도 제어기(10)는 입력된 추정 속도(
Figure pat00060
)와 기준 속도(
Figure pat00061
)를 감안하여 새로운 기준 토크(
Figure pat00062
)를 산출하여 MTPA 블록(20)으로 입력하고, 그 이하의 과정은 상술한 바와 같다. Position and velocity estimator 50 estimates extended
Figure pat00053
,
Figure pat00054
) And the estimated position error of the rotor (
Figure pat00055
) And estimated position error (
Figure pat00056
By calibrating the estimated speed with
Figure pat00057
) And speed (
Figure pat00058
) And the estimated speed (
Figure pat00059
) Is input to the speed controller 10 and the current controller 30. The speed controller 10 having a PI controller inputs an estimated estimated speed (
Figure pat00060
) And reference speed (
Figure pat00061
), Taking into account the new reference torque (
Figure pat00062
) Is calculated and input to the MTPA block 20, and the following procedure is as described above.

특히, 본 발명의 시스템에서는 추정 확장 유기전력

Figure pat00063
Figure pat00064
를 각각 구하는
Figure pat00065
추정 관측기(제1 관측기)와
Figure pat00066
추정 관측기(제2 관측기)를 포함하며, 이렇게 2개의 관측기로 나누어 추정하여 전차원 상태 관측기보다 적은 차수의 이득행렬을 사용할 수 있다는 장점을 가진다.Specifically, in the system of the present invention, the estimated extended organic power
Figure pat00063
Wow
Figure pat00064
To find each
Figure pat00065
With an estimated observer (first observer)
Figure pat00066
It includes an estimated observer (second observer), and has the advantage that the gain matrix can be used in a smaller order than the full-dimensional state observer by dividing into two observers.

이하에서는 본 발명의 시스템 및 방법에 적용되는 알고리즘들을 구체적으로 설명한다.Hereinafter, algorithms applied to the system and method of the present invention will be described in detail.

[MTPA 제어][MTPA control]

도 4는 본 발명의 시스템에 채용되는 MTPA 블록에서의 MTPA 추적 곡선을 나타내는 도면이다.4 is a diagram showing an MTPA tracking curve in an MTPA block employed in the system of the present invention.

PMSM에서의 토크 방정식은 아래 식 (1)과 같다.The torque equation in PMSM is shown in Equation (1) below.

Figure pat00067
(1)
Figure pat00067
(One)

이때,

Figure pat00068
는 전동기 출력 토크, P는 회전자 극의 쌍 수,
Figure pat00069
수는 영구자석 쇄교 자속,
Figure pat00070
는 d상 전류와 q상 전류의 벡터적 합,
Figure pat00071
,
Figure pat00072
는 d, q축 인덕턴스,
Figure pat00073
는 전류 위상각을 의미한다.At this time,
Figure pat00068
Is the motor output torque, P is the number of pairs of rotor poles,
Figure pat00069
Number is permanent magnet chain linkage,
Figure pat00070
Is the vector sum of the d-phase and q-phase currents,
Figure pat00071
,
Figure pat00072
Is d, q-axis inductance,
Figure pat00073
Denotes the current phase angle.

IPMSM 운전에 있어 정격에 따른 전압 및 전류의 제한이 있으므로 d, q상 전압, 전류에 대한 최대 전압 전류에 대한 식은 다음과 같다. Since there are limitations of voltage and current according to the rating in IPMSM operation, the formula for the maximum voltage current for d, q phase voltage and current is as follows.

Figure pat00074
(2)
Figure pat00074
(2)

Figure pat00075
(3)
Figure pat00075
(3)

Figure pat00076
(4)
Figure pat00076
(4)

여기서

Figure pat00077
Figure pat00078
는 전기자 전류와 전압을 의미하고
Figure pat00079
,
Figure pat00080
는 d, q상 전류,
Figure pat00081
Figure pat00082
는 d, q상 전압,
Figure pat00083
,
Figure pat00084
은 각각 전류와 전압의 제한하는 값을 의미한다. 식 (4)는 식 (3)을 유기전압의 제한으로 치환한 것이며
Figure pat00085
는 유기전압,
Figure pat00086
는 각속도,
Figure pat00087
는 계자 자속,
Figure pat00088
은 유기전압의 제한하는 값이다.here
Figure pat00077
Wow
Figure pat00078
Means armature current and voltage
Figure pat00079
,
Figure pat00080
D, q phase current,
Figure pat00081
Wow
Figure pat00082
D, q phase voltage,
Figure pat00083
,
Figure pat00084
Are the limiting values of current and voltage, respectively. Equation (4) is to substitute Eq. (3) with the limit of the induced voltage.
Figure pat00085
Is the induced voltage,
Figure pat00086
Is the angular velocity,
Figure pat00087
Magnetic field flux,
Figure pat00088
Is the limiting value of the induced voltage.

식 (1), (2), (4)로부터 토크, 전압 제한 타원, 전류 제한 원을 도 4와 같이 나타낼 수 있다. 전류 제한 원과, 일정한 토크를 만드는 d, q상 전류 곡선과의 교점이 MTPA 운전점이다. d, q상 전류 곡선은

Figure pat00089
Figure pat00090
다음 식들을 통해 얻을 수 있다.From equations (1), (2) and (4), the torque, the voltage limit ellipse, and the current limit circle can be expressed as shown in FIG. The intersection of the current limiting circle and the d, q phase current curve that produces a constant torque is the MTPA operating point. d, q-phase current curve
Figure pat00089
and
Figure pat00090
This can be obtained by the following equations.

Figure pat00091
(5)
Figure pat00091
(5)

Figure pat00092
(6)
Figure pat00092
(6)

식 (5)와 (6)을 통해 토크 지령치에 따라 d, q상 전류 지령치

Figure pat00093
Figure pat00094
를 얻을 수 있다. 순시 토크를 제어하려면 기준 토크를 발생시키면서 전류 벡터의 크기를 최소화하는 전류쌍을 실시간으로 계산하여야 한다. 그러나
Figure pat00095
,
Figure pat00096
는 운전 조건에 따라 크게 변하고 특히
Figure pat00097
는 전류 크기에 따라 그 값이 수십에서 수백%까지 바뀌므로 실시간으로 해를 구하여 제어에 이용하기는 어렵다. 그러므로 전류쌍을 미리 참조표(Look-up Table)에 저장한 후, 토크 지령에 따라 참조표를 통해 실제 전류가 참조표의 전류를 따라 가도록 제어할 수 있다. 연산 속도의 개선을 위해 본 발명에서는 실시간 수치 해석 대신 Look-up Table 방식을 적용하여 시뮬레이션하였다.D, q phase current command value according to torque command value through equations (5) and (6)
Figure pat00093
and
Figure pat00094
Can be obtained. To control the instantaneous torque, it is necessary to calculate in real time a current pair that minimizes the magnitude of the current vector while generating a reference torque. But
Figure pat00095
,
Figure pat00096
Vary greatly depending on driving conditions,
Figure pat00097
Since the value varies from tens to hundreds of percent depending on the magnitude of the current, it is difficult to solve and control in real time. Therefore, after storing the current pair in the look-up table in advance, it is possible to control the actual current to follow the current in the reference table through the reference table according to the torque command. In order to improve the computational speed, the present invention simulates by using the Look-up Table method instead of real-time numerical analysis.

[IPMSM 모델] [IPMSM Model]

도 5는 IPMSM의 공간 벡터도를 보여준다. α-β 좌표계는 고정자 권선에 의한 2축 고정 좌표계를 의미한다. d-q 좌표계는 동기 회전 좌표계이며, 자속의 발생 방향이 d축이며 d축보다 전기적으로 90°앞선 방향을 q축이라 한다. d-q축 모델링은 실제 모터 속도의 정보를 이용한 것이다. 하지만 센서리스 속도제어를 할 경우 위의 d-q축으로 모델링한 식은 사용하기 어렵다. 그러므로 d-q축과

Figure pat00098
만큼 각도 오차를 가진
Figure pat00099
축을 이용한다.5 shows a spatial vector diagram of the IPMSM. α-β coordinate system means a two-axis fixed coordinate system by the stator winding. The dq coordinate system is a synchronous rotational coordinate system. The magnetic flux is generated in the d-axis, and the q-axis is 90 degrees ahead of the d-axis. dq-axis modeling uses information about the actual motor speed. However, in case of sensorless speed control, the equation modeled by the above dq axis is difficult to use. So the dq axis
Figure pat00098
With an angle error
Figure pat00099
Use the axis.

IPMSM의 d-q 좌표계에서의 전압방정식은 다음과 같다.The voltage equation in the d-q coordinate system of IPMSM is

Figure pat00100
(7)
Figure pat00100
(7)

여기서,here,

Figure pat00101
: d-q상 고정자 전류
Figure pat00101
: dq phase stator current

Figure pat00102
: d-q상 고정자 전압
Figure pat00102
: dq phase stator voltage

Figure pat00103
: 회전자 전기각속도
Figure pat00103
: Rotor angular velocity

Figure pat00104
: 고정자 저항
Figure pat00104
Stator Resistance

Figure pat00105
: 영구자석에 의한 자속
Figure pat00105
: Magnetic flux by permanent magnet

Figure pat00106
,
Figure pat00107
: d-q상 인덕턴스
Figure pat00106
,
Figure pat00107
dq phase inductance

p : 미분 연산자p: derivative operator

식 (7)의 d-q 좌표계에서의 전압방정식을 식 (8)와 같이 바꾸어 쓸 수 있다. 식 (8)의 두 번째 항인 열벡터를 EEMF라 한다.The voltage equation in the d-q coordinate system of equation (7) can be rewritten as in equation (8). The second column of equation (8), the column vector, is called EEMF.

Figure pat00108
(8)
Figure pat00108
(8)

Figure pat00109
(9)
Figure pat00109
(9)

Figure pat00110
좌표계에서의 전압방정식 (10)을 통해 회전자의 위치를 추정하게 되며 d-q 좌표계에서의 전압방정식 (8)을
Figure pat00111
좌표계로 변환하면 식 (10)과 같다.
Figure pat00110
The position of the rotor can be estimated using the voltage equation (10) in the coordinate system, and the voltage equation (8) in the dq coordinate system is estimated.
Figure pat00111
When converted to the coordinate system, it is as in (10).

Figure pat00112
(10)
Figure pat00112
10

Figure pat00113
(11)
Figure pat00113
(11)

이 수학적 모델은 SPMSM(

Figure pat00114
=
Figure pat00115
), IPMSM(
Figure pat00116
<
Figure pat00117
)와 동기 릴럭턴스 모터(
Figure pat00118
=0)에서도 사용될 수 있으며 근사화가 필요가 없다. 또한, 위치각 오차
Figure pat00119
에 대한 정보를 포함하고 있으므로 이를 이용하여 회전자 위치를 추정하여 센서리스 운전에 사용할 수 있다.This mathematical model uses SPMSM (
Figure pat00114
=
Figure pat00115
), IPMSM (
Figure pat00116
<
Figure pat00117
) And synchronous reluctance motor (
Figure pat00118
= 0) and do not need approximation. Also, position angle error
Figure pat00119
Since it contains information about, it can be used for sensorless operation by estimating rotor position.

[확장 유기전력 추정 알고리즘]Extended Organic Power Estimation Algorithm

식 (10)으로부터 EEMF의 시간에 대한 미분값이 0이라고 가정하면 다음과 같은 상태 공간 방정식으로 나타낼 수 있다.Assuming that the derivative of time of EEMF is 0 from Equation (10), it can be expressed as the following state space equation.

Figure pat00120
(12)
Figure pat00120
(12)

Figure pat00121
(13)
Figure pat00121
(13)

이때,At this time,

Figure pat00122
(14)
Figure pat00122
(14)

Figure pat00123
(15)
Figure pat00123
(15)

위와 같은 상태 방정식을 통해 EEMF를 추정할 수 있다.EEMF can be estimated through the above state equation.

IPMSM 상태 공간 방정식인 식 (12), (13)을 이용한 관측기 설계를 통하여 EEMF를 추정하는 알고리즘이 도출될 수 있다. 제1 및 제2 관측기는 각각 식 (16), (17) 같이 나타낼 수 있다.An algorithm for estimating EEMF can be derived from the observer design using equations (12) and (13), which are IPMSM state space equations. The first and second observers can be represented by equations (16) and (17), respectively.

Figure pat00124
(16)
Figure pat00124
(16)

Figure pat00125
(17)
Figure pat00125
(17)

도 3의 (a)와 (b)는

Figure pat00126
Figure pat00127
을 추정하는 제1 및 제2 관측기(41, 42)에 대한 블록도이다.
Figure pat00128
,
Figure pat00129
는 EEMF
Figure pat00130
을 추정하는 관측기의 이득으로
Figure pat00131
,
Figure pat00132
는 Ackermann’s formula를 통해 구할 수 있다.
Figure pat00133
Figure pat00134
와 같은 방식으로 추정한다. 관측기의 입력은 식 (14), (15)의 전압과 피드백 받은 전류이고 출력을 통해 EEMF를 추정한다.(A) and (b) of FIG.
Figure pat00126
and
Figure pat00127
Is a block diagram of the first and second observers 41, 42 for estimating.
Figure pat00128
,
Figure pat00129
EEMF
Figure pat00130
As the gain of the observer estimating
Figure pat00131
,
Figure pat00132
Can be obtained from Ackermann's formula.
Figure pat00133
Degree
Figure pat00134
Estimate in the same way. The input of the observer is the voltages of equations (14) and (15) and the feedback current, and the output estimates the EEMF.

이와 같은 EEMF 관측기의 사용은 기존 방식에서 이용되는 리컨스트럭션의 단점인 불확실한 파라미터나 주변 환경에 따른 변화가 있을 시 계산 오차에 대한 보상이 되지 않아 강인하고 정밀한 제어가 되지 않는 점을 보완할 수 있다. 따라서 더 정밀하게 회전자 위치와 속도를 추정할 수 있다. The use of the EEMF observer can compensate for the lack of robust and precise control because it is not compensated for calculation errors when there are uncertain parameters or changes in the surrounding environment, which are disadvantages of the reconstruction used in the conventional method. Therefore, the rotor position and speed can be estimated more accurately.

[위치 및 속도 추정 알고리즘]Position and Velocity Estimation Algorithm

추정 위치 오차는 아래의 식 (18)에 의해 산출될 수 있다.The estimated position error can be calculated by the following equation (18).

Figure pat00135
(18)
Figure pat00135
(18)

추정 속도

Figure pat00136
와 추정 회전자 위치
Figure pat00137
는 추정 위치 오차
Figure pat00138
가 0이 되도록 PI 보상기인
Figure pat00139
를 통해 보상된다. 도 6은 본 발명의 시스템에 채용되는 위치 및 속도 추정기에서의 회전자 위치각과 회전자 속도 추정 등가 블록도이다.Estimated speed
Figure pat00136
And estimated rotor position
Figure pat00137
Estimated position error
Figure pat00138
Is the PI compensator so that
Figure pat00139
Rewarded through. 6 is an equivalent block diagram of rotor position angle and rotor speed estimation in a position and speed estimator employed in the system of the present invention.

이때의 과정은 도 6과 같다. 고유 주파수

Figure pat00140
과 감쇠율
Figure pat00141
을 도 6의 피드백 시스템에 적용하면, PI 보상기의 이득은
Figure pat00142
,
Figure pat00143
이 되며 추정 위치
Figure pat00144
와 추정 속도
Figure pat00145
는 같은 전달함수를 가진다.The process at this time is as shown in FIG. Natural frequency
Figure pat00140
And damping rate
Figure pat00141
Is applied to the feedback system of FIG. 6, the gain of the PI compensator
Figure pat00142
,
Figure pat00143
Will be estimated position
Figure pat00144
And estimated speed
Figure pat00145
Has the same transfer function.

[테스트][Test]

MATLAB Simulink를 이용하여 본 발명과 기존의 리컨스트럭션을 이용하는 비교예에 대한 테스트를 구현하였다. 35kW IPMSM 모델을 사용하였으며 제안한 관측기의 샘플링 주기는 0.01[ms]로 하였다. 시뮬레이션에 사용된 IPMSM의 파라미터는 표 1과 같다.MATLAB Simulink was used to implement the test for the present invention and a comparative example using existing reconstruction. The 35kW IPMSM model was used and the sampling period of the proposed observer was set to 0.01 [ms]. The parameters of IPMSM used in the simulation are shown in Table 1.

ParameterParameter ValueValue UnitUnit Number of pole pairsNumber of pole pairs 44 -- Rated SpeedRated speed 30003000

Figure pat00146
Figure pat00146
Rated TorqueRated torque 111111
Figure pat00147
Figure pat00147
Rated PowerRated power 3535
Figure pat00148
Figure pat00148
Armature resistance
Figure pat00149
Armature resistance
Figure pat00149
0.050.05
Figure pat00150
Figure pat00150
Magnet flux-linkage
Figure pat00151
Magnet flux-linkage
Figure pat00151
0.1920.192
Figure pat00152
Figure pat00152
d-axis inductance
Figure pat00153
d-axis inductance
Figure pat00153
0.60330.6033
Figure pat00154
Figure pat00154
q-axis inductance
Figure pat00155
q-axis inductance
Figure pat00155
0.66680.6668
Figure pat00156
Figure pat00156
Inertia J Inertia j 0.00110.0011
Figure pat00157
Figure pat00157
Viscous Friction
Figure pat00158
Viscous Friction
Figure pat00158
0.018890.01889
Figure pat00159
Figure pat00159

도 7은 기존 리컨스트럭션을 통한 EEMF 추정 방식으로 설계한 비교예의 IPMSM 센서리스 속도제어 시뮬레이션 결과이다. 도 8은 본 발명의 EEMF 관측기를 사용한 시뮬레이션 결과이다. 속도 지령치를 1800[rpm]으로 하였을 때, 두 가지 방식 모두 속도 제어가 되었으며 0.2[s]내에 지령 속도로 회전하였다. 하지만 도 7-(b)와 도 8-(b)를 통해, 리컨스트럭션 방식보다 본 발명의 EEMF 관측기를 사용한 IPMSM 운전에서 회전자 추정 속도의 오차 및 리플이 적음을 확인할 수 있다. 또한, 도 7-(d)와 도 8-(d)의 비교를 통해 제안한 EEMF 관측기를 사용한 센서리스 속도제어에서 회전자 위치를 더 정밀하게 추정함을 확인할 수 있다. 도 9와 10은 IPMSM 파라미터 10% 변동 시 비교예의 리컨스트럭션 방식과 본 발명의 EEMF 관측기를 사용한 센서리스 운전의 테스트 결과를 나타낸다. IPMSM 파라미터가 10% 변동 시에 리컨스트럭터를 통한 추정 방식(비교예)와 본 발명의 EEMF 관측기를 통한 속도 및 위치 추정 결과를 비교하였다. 파라미터 변동이 있으면 IPMSM 전압 방정식의 재구성을 통한 기존의 EEMF 추정방식은 지령치에 도달하는 속도가 더 느려질 뿐 아니라 리플과 오차가 매우 증가하였다. 하지만 본 발명에 채용된 EEMF 추정 방식은 도 10에서 볼 수 있듯 오차 및 리플이 적어 파라미터 변동 시에도 더 강인하고 정밀함을 확인할 수 있다.7 is an IPMSM sensorless speed control simulation result of a comparative example designed by the EEMF estimation method through the existing reconstruction. 8 is a simulation result using the EEMF observer of the present invention. When the speed command value was set at 1800 [rpm], both methods were speed controlled and rotated at the command speed within 0.2 [s]. However, it can be seen from FIGS. 7- (b) and 8- (b) that the error and ripple of the rotor estimation speed are smaller in the IPMSM operation using the EEMF observer of the present invention than the reconstruction method. In addition, it can be confirmed that the rotor position can be estimated more precisely in the sensorless speed control using the proposed EEMF observer through the comparison between FIGS. 7- (d) and 8- (d). 9 and 10 show test results of the reconstruction method of the comparative example and the sensorless operation using the EEMF observer of the present invention when the IPMSM parameter changes by 10%. When the IPMSM parameter was changed by 10%, the estimation method using the reconstructor (comparative example) and the result of the speed and position estimation using the EEMF observer of the present invention were compared. If there is a parameter variation, the conventional EEMF estimation method by reconstructing the IPMSM voltage equation not only slows down to the setpoint, but also increases ripple and error. However, the EEMF estimation method employed in the present invention can be confirmed that the error and ripple is less robust and accurate even when the parameter changes as shown in FIG.

본 발명은 IPMSM을 효율적으로 제어하고 센서 없이 운전하기 위해 단위 전류당 최대 토크를 낼 수 있는 MTPA 제어 방식을 사용하면서, 상태 공간 방정식을 통한 EEMF 관측기를 설계하여 추정한 EEMF를 통해 회전자 위치를 추정하는 IPMSM 센서리스 제어 알고리즘을 제안한다. IPMSM 센서리스 운전에 있어 기존의 리컨스트럭션을 이용한 EEMF 추정 방식과 본 발명의 EEMF 관측기를 통한 EEMF 추정 방식을 시뮬레이션을 이용해 비교한 결과, 본 발명의 관측기를 이용한 센서리스 운전에서 리플 저감과 함께 회전자의 속도제어 및 위치 추정에서 더 강인하고 정밀함을 확인하였다. 또한, IPMSM 파라미터 10% 변동 시 제안한 센서리스 운전에서는 그 성능이 현저하게 개선되었다.The present invention uses the MTPA control method to efficiently control the IPMSM and to operate the maximum torque per unit current to operate without sensor, while estimating the rotor position through the EEMF estimated by designing the EEMF observer using the state-space equation. We propose an IPMSM sensorless control algorithm. In the IPMSM sensorless operation, the EEMF estimation method using the conventional reconstruction and the EEMF estimation method using the EEMF observer of the present invention are compared by simulation. In the speed control and position estimation of the system, it is confirmed that it is more robust and accurate. In addition, the performance improved significantly in the proposed sensorless operation when the IPMSM parameter changes by 10%.

이상, 본 발명의 상세한 설명에서는 구체적인 실시예에 관해서 설명하였으나, 본 발명의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 당해 분야에서 통상의 지식을 가진 자에게 있어서 자명하다 할 것이다.In the foregoing detailed description of the present invention, specific embodiments have been described. However, it will be apparent to those skilled in the art that various modifications can be made without departing from the scope of the present invention.

10: 속도 제어기, 20: MTPA 블록, 30: 전류 제어기, 40: 확장 유기전력 관측기, 41: 제1 관측기, 42: 제2 관측기, 50: 위치 및 속도 추정기, 60: 제1 벡터 로테이터, 70: 제2 벡터 로테이터, 80: PWM 인버터, M: 전동기10: speed controller, 20: MTPA block, 30: current controller, 40: extended organic power observer, 41: first observer, 42: second observer, 50: position and velocity estimator, 60: first vector rotator, 70: 2nd vector rotator, 80: PWM inverter, M: electric motor

Claims (7)

영구자석 동기 전동기의 센서리스 제어 시스템으로서:
상기 전동기로 인가되는 전류 및 전압을 이용하여 확장 유기전력을 추정하는 확장 유기전력 관측기;
추정된 확장 유기전력을 이용하여 회전자의 위치 및 속도를 추정하는 위치 및 속도 추정기;
추정된 속도를 이용하여 기준 토크인 토크 제어 신호를 출력하는 속도 제어기;
상기 토크 제어 신호에 따른 단위전류당 최대 토크를 발생하는 기준 전류인 전류 제어 신호를 출력하는 MTPA 블록; 및
상기 전류 제어 신호에 따른 전압 제어 신호를 발생하는 전류 제어기;를 포함하는 전동기의 센서리스 제어 시스템.
As a sensorless control system for permanent magnet synchronous motors:
An extended organic power observer for estimating extended organic power using a current and a voltage applied to the electric motor;
A position and velocity estimator for estimating the position and velocity of the rotor using the estimated extended induced power;
A speed controller for outputting a torque control signal that is a reference torque using the estimated speed;
An MTPA block for outputting a current control signal which is a reference current for generating a maximum torque per unit current according to the torque control signal; And
And a current controller for generating a voltage control signal according to the current control signal.
청구항 1에 있어서,
상기 확장 유기전력 관측기는
Figure pat00160
축과
Figure pat00161
축에 대한 추정 확장 유기전력(
Figure pat00162
,
Figure pat00163
)을 각각 산출하는 제1 관측기와 제2 관측기를 포함하는 것인 전동기의 센서리스 제어 시스템.
The method according to claim 1,
The extended organic power observer
Figure pat00160
Axis
Figure pat00161
Estimated extended induced power for an axis (
Figure pat00162
,
Figure pat00163
And a first observer and a second observer, each of which calculates.
청구항 2에 있어서,
상기 제1 관측기와 상기 제2 관측기는 각각 다음식,
Figure pat00164

Figure pat00165
에 따르고,
여기서,
Figure pat00166
: 고정자 저항,
Figure pat00167
,
Figure pat00168
:
Figure pat00169
-
Figure pat00170
축상 고정자 전류,
Figure pat00171
: d-q상 인덕턴스,
Figure pat00172

Figure pat00173
: 확장 유기전력을 추정하는 관측기의 이득을 각각 나타내는 것인 전동기의 센서리스 제어 시스템.
The method according to claim 2,
The first observer and the second observer, respectively,
Figure pat00164
and
Figure pat00165
To follow,
here,
Figure pat00166
Stator resistance,
Figure pat00167
,
Figure pat00168
:
Figure pat00169
-
Figure pat00170
Axial stator current,
Figure pat00171
dq phase inductance,
Figure pat00172

Figure pat00173
: A sensorless control system for an electric motor, each representing a gain of an observer estimating extended induced power.
청구항 2에 있어서,
상기 위치 및 속도 추정기는 다음식
Figure pat00174

에 따라 회전자의 추정 위치 오차(
Figure pat00175
)를 산출한 후,
추정 위치 오차(
Figure pat00176
)가 0이 되도록 보상하여 회전자의 추정 위치(
Figure pat00177
)와 추정 속도(
Figure pat00178
)를 산출하는 것인 영구자석 동기 전동기의 센서리스 제어 시스템.
The method according to claim 2,
The position and velocity estimator is
Figure pat00174

According to the estimated position error of the rotor (
Figure pat00175
), Then
Estimated position error (
Figure pat00176
) Is compensated to be zero so that the estimated position of the rotor (
Figure pat00177
) And estimated speed (
Figure pat00178
Sensorless control system of a permanent magnet synchronous motor.
영구자석 동기 전동기의 센서리스 제어 방법으로서:
상기 전동기로 인가된 전류 및 전압을 피드백 받아서
Figure pat00179
축과
Figure pat00180
축에 대한 추정 확장 유기전력(
Figure pat00181
,
Figure pat00182
)을 각각 구하는 단계;
상기 추정 확장 유기전력(
Figure pat00183
,
Figure pat00184
)을 이용하여 회전자의 위치 및 속도를 추정하는 단계;
기준 속도와 추정된 속도를 이용하여 기준 토크인 토크 제어 신호를 발생하는 단계; 및
상기 토크 제어 신호에 따른 단위전류당 최대 토크를 발생하는 기준 전류인 전류 제어 신호를 발생하는 단계;를 포함하는 영구자석 동기 전동기의 센서리스 제어 방법.
As a sensorless control method of a permanent magnet synchronous motor:
Receiving feedback of current and voltage applied to the motor
Figure pat00179
Axis
Figure pat00180
Estimated extended induced power for an axis (
Figure pat00181
,
Figure pat00182
Respectively);
The estimated extended organic power (
Figure pat00183
,
Figure pat00184
Estimating the position and speed of the rotor using;
Generating a torque control signal that is a reference torque using the reference speed and the estimated speed; And
And generating a current control signal which is a reference current for generating a maximum torque per unit current according to the torque control signal.
청구항 5에 있어서,
상기 추정 확장 유기전력(
Figure pat00185
,
Figure pat00186
)은 각각 다음식
Figure pat00187

Figure pat00188
에 따르고,
여기서,
Figure pat00189
: 고정자 저항,
Figure pat00190
,
Figure pat00191
:
Figure pat00192
-
Figure pat00193
축상 고정자 전류,
Figure pat00194
: d-q상 인덕턴스,
Figure pat00195

Figure pat00196
: 확장 유기전력을 추정하는 관측기의 이득을 각각 나타내는 것인 전동기의 센서리스 제어 방법.
The method according to claim 5,
The estimated extended organic power (
Figure pat00185
,
Figure pat00186
) Are each
Figure pat00187
and
Figure pat00188
To follow,
here,
Figure pat00189
Stator resistance,
Figure pat00190
,
Figure pat00191
:
Figure pat00192
-
Figure pat00193
Axial stator current,
Figure pat00194
dq phase inductance,
Figure pat00195

Figure pat00196
: The sensorless control method of the motor which shows the gain of the observer which estimates extended induced electric power, respectively.
청구항 6에 있어서,
상기 회전자의 위치 및 속도를 추정하는 단계는 다음식
Figure pat00197

에 따라 회전자의 추정 위치 오차(
Figure pat00198
)를 산출한 후,
추정 위치 오차(
Figure pat00199
)가 0이 되도록 보상하여 회전자의 추정 위치(
Figure pat00200
)와 추정 속도(
Figure pat00201
)를 산출하는 것인 영구자석 동기 전동기의 센서리스 제어 방법.
The method according to claim 6,
Estimate the position and speed of the rotor is the following equation
Figure pat00197

According to the estimated position error of the rotor (
Figure pat00198
), Then
Estimated position error (
Figure pat00199
) Is compensated to be zero so that the estimated position of the rotor (
Figure pat00200
) And estimated speed (
Figure pat00201
Sensorless control method for a permanent magnet synchronous motor.
KR1020180071350A 2018-06-21 2018-06-21 Sensorless control system and method for permanent magnet synchronous motor Active KR102228441B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180071350A KR102228441B1 (en) 2018-06-21 2018-06-21 Sensorless control system and method for permanent magnet synchronous motor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180071350A KR102228441B1 (en) 2018-06-21 2018-06-21 Sensorless control system and method for permanent magnet synchronous motor

Publications (2)

Publication Number Publication Date
KR20190143630A true KR20190143630A (en) 2019-12-31
KR102228441B1 KR102228441B1 (en) 2021-03-15

Family

ID=69051535

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180071350A Active KR102228441B1 (en) 2018-06-21 2018-06-21 Sensorless control system and method for permanent magnet synchronous motor

Country Status (1)

Country Link
KR (1) KR102228441B1 (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111478636A (en) * 2020-04-15 2020-07-31 北京理工大学 A Single Current Sensor Predictive Control Method for Permanent Magnet Synchronous Motors
CN113489398A (en) * 2021-06-03 2021-10-08 西安理工大学 Built-in permanent magnet synchronous motor position sensorless parameter error compensation strategy
KR102426117B1 (en) * 2021-11-25 2022-07-28 주식회사 바바텍 System and method for controlling motor
KR102708640B1 (en) * 2023-07-20 2024-09-20 경성대학교 산학협력단 IPMSM sensorless control method for EV compressor
KR20240157195A (en) * 2023-04-25 2024-11-01 단국대학교 산학협력단 Induction Motor using Torque Observer and Method for Controlling Thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102674575B1 (en) * 2022-05-20 2024-06-11 주식회사 오토아이 Power control module for sensor-less brushless direct current motor and control system including the same

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140023203A (en) * 2012-08-17 2014-02-26 가부시키가이샤 야스카와덴키 Motor control apparatus and motor control method

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140023203A (en) * 2012-08-17 2014-02-26 가부시키가이샤 야스카와덴키 Motor control apparatus and motor control method

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111478636A (en) * 2020-04-15 2020-07-31 北京理工大学 A Single Current Sensor Predictive Control Method for Permanent Magnet Synchronous Motors
CN111478636B (en) * 2020-04-15 2021-07-16 北京理工大学 A Single Current Sensor Predictive Control Method for Permanent Magnet Synchronous Motors
CN113489398A (en) * 2021-06-03 2021-10-08 西安理工大学 Built-in permanent magnet synchronous motor position sensorless parameter error compensation strategy
CN113489398B (en) * 2021-06-03 2022-04-01 西安理工大学 Built-in permanent magnet synchronous motor position sensorless parameter error compensation strategy
KR102426117B1 (en) * 2021-11-25 2022-07-28 주식회사 바바텍 System and method for controlling motor
KR20240157195A (en) * 2023-04-25 2024-11-01 단국대학교 산학협력단 Induction Motor using Torque Observer and Method for Controlling Thereof
KR102708640B1 (en) * 2023-07-20 2024-09-20 경성대학교 산학협력단 IPMSM sensorless control method for EV compressor

Also Published As

Publication number Publication date
KR102228441B1 (en) 2021-03-15

Similar Documents

Publication Publication Date Title
KR102228441B1 (en) Sensorless control system and method for permanent magnet synchronous motor
Hinkkanen et al. Sensorless self-commissioning of synchronous reluctance motors at standstill without rotor locking
Tang et al. A new V/f-based sensorless MTPA control for IPMSM drives
Zhang et al. Discrete-time low-frequency-ratio synchronous-frame full-order observer for position sensorless IPMSM drives
Chi et al. Implementation of a sliding-mode-based position sensorless drive for high-speed micro permanent-magnet synchronous motors
US10291160B1 (en) Method for operating a synchronous motor
JP2007110837A (en) Method for estimating magnetic pole position and motor controller
Wang et al. Improved fast method of initial rotor position estimation for interior permanent magnet synchronous motor by symmetric pulse voltage injection
Lin et al. An improved flux observer for sensorless permanent magnet synchronous motor drives with parameter identification
Kumar et al. Direct field oriented control of induction motor drive
JP2005253258A (en) Controller for winding field type synchronizer
JP2010035351A (en) Device for estimating rotor position of synchronous electric motor
EP2747273B1 (en) Method and arrangement for torque estimation of a synchronous machine
CN110212832A (en) For the Flux Observation Method of asynchronous machine, system and medium
Yim et al. A predictive current control associated to EKF for high performance IPMSM drives
Bolognani et al. On-line tracking of the MTPA trajectory in IPM motors via active power measurement
KR102333018B1 (en) System and method for controlling motor
Veena et al. Vector control of three phase PMSM drive using power transformations for future spacecraft application
Pravica et al. Interior permanent magnet wind generator torque estimation considering low-pass filter phase shift compensation
Hinkkanen et al. Sensorless self-commissioning of synchronous reluctance motors at standstill
JP6417881B2 (en) Induction motor controller
CN106788069A (en) A kind of full speed range method for detecting position based on internal permanent magnet synchronous motor
İnan et al. Speed-Sensorless DTC of BLDC Motor with EKF-based Estimator Capable of Load Torque Estimation for Electric Vehicle
Kürüm et al. Estimation of parameters for surface mounted permanent magnet synchronous motors
JP2010259255A (en) DC brushless motor control device

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20180621

A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20190123

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20180621

Comment text: Patent Application

PG1501 Laying open of application
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20201012

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20210309

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20210310

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20210310

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20231227

Start annual number: 4

End annual number: 4