KR100951511B1 - Induction motor controller - Google Patents
Induction motor controller Download PDFInfo
- Publication number
- KR100951511B1 KR100951511B1 KR1020080021901A KR20080021901A KR100951511B1 KR 100951511 B1 KR100951511 B1 KR 100951511B1 KR 1020080021901 A KR1020080021901 A KR 1020080021901A KR 20080021901 A KR20080021901 A KR 20080021901A KR 100951511 B1 KR100951511 B1 KR 100951511B1
- Authority
- KR
- South Korea
- Prior art keywords
- voltage
- magnetic flux
- command
- value
- induction motor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000006698 induction Effects 0.000 title claims abstract description 96
- 230000004907 flux Effects 0.000 claims abstract description 163
- 230000003068 static effect Effects 0.000 claims abstract description 15
- 230000001360 synchronised effect Effects 0.000 claims abstract description 5
- 238000000034 method Methods 0.000 claims description 12
- 239000002131 composite material Substances 0.000 claims description 8
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 5
- 230000010354 integration Effects 0.000 description 5
- 238000009825 accumulation Methods 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003313 weakening effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/141—Flux estimation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P21/00—Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
- H02P21/14—Estimation or adaptation of machine parameters, e.g. flux, current or voltage
- H02P21/18—Estimation of position or speed
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements 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/06—Linear motors
- H02P25/062—Linear motors of the induction type
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P27/00—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage
- H02P27/04—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage
- H02P27/06—Arrangements or methods for the control of AC motors characterised by the kind of supply voltage using variable-frequency supply voltage, e.g. inverter or converter supply voltage using DC to AC converters or inverters
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
본 발명은 유도 전동기 제어 장치에 관한 것으로서, 유도 전동기의 회전 속도(Wm)와 유도 전동기의 정격 속도(Wr_rate)를 비교하여 제1 자속분 전류 지령(i* d_ff)을 출력하고, 전류 제어부의 출력 전압(Vout) 값과 정지 좌표계 전압 지령(v* qs, v* ds)에 의해 정해지는 전압 지령 각도(θ)에 따른 전압 최대(V' max)값을 비교하여 제2 자속분 전류 지령(i* d_fb)을 출력하며, 제1 자속분 전류 지령(i* d_ff)과 제2 자속분 전류 지령(i* d_fb)을 합산하여 자속분 전류 지령(i* d)을 출력하는 자속 제어부를 구비함으로써, 인버터 출력 전압 특성을 최대한 이용할 수 있도록 하는 유도 전동기 제어 장치가 개시된다.
유도 전동기, 인버터, 토크 전류, 자속 전류, 정지 좌표계, 동기 좌표계
The present invention relates to an induction motor control device, and compares the rotational speed (W m ) of the induction motor with the rated speed (W r _rate) of the induction motor and outputs a first flux current command (i * d _ff), The second magnetic flux by comparing the output voltage (V out ) value of the current control unit and the voltage maximum (V ' max ) value according to the voltage command angle (θ) determined by the static coordinate system voltage command (v * qs , v * ds ). minute current command and outputting a (i * d _fb), a first magnetic flux minute current command (i * d _ff) and the second magnetic flux minute current command (i * d _fb) the magnetic flux minute current command (i * d) by summing By providing a magnetic flux control unit for outputting the present invention, an induction motor control device for making the most of the inverter output voltage characteristics is disclosed.
Induction motor, inverter, torque current, flux current, stop coordinate system, synchronous coordinate system
Description
본 발명은 유도 전동기 제어 장치에 관한 것으로, 보다 상세하게는 인버터 출력 전압이 제한되는 고속 영역에서도 원활하게 약 자속(Field Weakening) 제어를 하기 위한 유도 전동기 제어 장치에 관한 것이다.The present invention relates to an induction motor control device, and more particularly, to an induction motor control device for smooth field flux control even in a high speed region in which an inverter output voltage is limited.
인버터(Inverter)는 교류 전동기의 가변속 구동에 사용되는 장치로, 통상적으로 고정 크기, 고정 주파수의 상용 교류 전압을 입력받아 정류를 통해 직류 전압으로 변환한 후, 이를 펄스 폭 변조(Pulse Width Modulation : PWM) 기법을 이용하여 전동기의 구동에 필요한 가변 크기, 가변 주파수의 교류 전압으로 만들어준다. Inverter (Inverter) is a device used for variable speed drive of the AC motor, typically receives a commercial AC voltage of a fixed size, fixed frequency and converts it into a DC voltage through rectification, and then pulse width modulation (PWM) Using this technique, AC voltage of variable size and variable frequency is needed to drive the motor.
교류 전동기를 고속도로 구동하려면 그만큼 고 주파수 및 고전압이 요구되는데, 인버터의 출력 주파수는 상대적으로 폭 넓게 조정하는 것이 가능하지만 인버터의 출력 전압의 크기는 인버터로 입력되는 상용 교류 전압의 크기에 의해 제한된다.High frequency and high voltage are required to drive an AC motor on the highway. The output frequency of the inverter can be adjusted relatively widely, but the magnitude of the output voltage of the inverter is limited by the magnitude of the commercial AC voltage input to the inverter.
따라서 전동기의 높은 회전수의 구동을 위해, 현재의 입력 전압에서도 구동 가능하도록 전동기의 자속 전류 성분(d축 전류 성분)을 줄이는 약 자속(Field Weakening) 제어를 하는 것이 일반적이다. Therefore, in order to drive the high rotational speed of the motor, it is common to perform field weakening control to reduce the magnetic flux current component (d-axis current component) of the motor so that it can be driven even at the current input voltage.
또한 정격 속도 이상의 고속 영역에서의 운전이 필요한 경우, 이를 위해 자속 제어 장치를 두는 것이 일반적이다. In addition, if it is necessary to operate in a high speed region above the rated speed, it is common to have a flux control device for this purpose.
유도 전동기의 자속 제어 장치의 경우, 약 자속 제어를 위해 회전 속도에 따라 자속을 낮춰주는 부분과, 인버터의 최대 출력 전압과 현재 전동기를 구동하기 위해 필요한 전압 간의 차를 이용하여 자속의 크기를 낮춰주는 부분으로 구성되는 것이 일반적이다.In the case of the magnetic flux control device of the induction motor, the magnetic flux is reduced by using the portion of the magnetic flux lowered according to the rotational speed for controlling the magnetic flux and the difference between the maximum output voltage of the inverter and the voltage required to drive the current motor. It is usually composed of parts.
도 1은 종래의 인버터로 구동되는 유도 전동기 시스템을 나타낸 구성도이다.1 is a configuration diagram showing an induction motor system driven by a conventional inverter.
이에 도시된 바와 같이, 유도 전동기 시스템은 크게 인버터(101), 유도 전동기(102), 속도 센서(103)로 이루어지며, 상기 인버터(101)는 외부에서 입력된 속도지령(W* m) 값으로 속도 센서(103)가 부착된 유도 전동기(102)를 회전시키게 된다. As shown in the drawing, the induction motor system is composed of an
상기 인버터(101)는 제1 감산기(104), 속도 제어 장치(105), 제2 감산기(106), 토크 전류 제어 장치(107), 자속 제어 장치(108), 출력 전압 연산기(109), 제3 감산기(110), 자속 전류 제어 장치(111), 2상/3상 변환기(112), 전압 제어 장치(113), 전류 센서(114a, 114b, 114c), 3상/2상 변환기(115), 펄스 증폭기(116), 곱셈기(117), 슬립 주파수 연산기(118), 가산기(119), 적분기(120)로 이루어진다.The
이와 같이 구성된 유도 전동기 시스템에 있어서, 인버터(101)로 속도지 령(W* m) 값이 입력되면, 제1 감산기(104)는 상기 속도지령(W* m) 값과 속도 센서(103) 및 펄스 증폭기(116)를 통해 계산된 유도 전동기(102)의 회전 속도(Wm) 값의 차(즉, 속도 오차)를 계산하여 속도 제어 장치(105)로 출력한다.In the induction motor system configured as described above, when the speed command (W * m ) is input to the
상기 속도 제어 장치(105)는 상기 속도 오차로부터 유도 전동기(102)가 속도지령(W* m) 값대로 회전하도록 하는 토크분 전류 지령(i* q) 값을 계산한다.The
제2 감산기(106)는 속도 제어 장치(105)의 출력인 토크분 전류 지령(i* q) 값과 3상/2상 변환기(115)의 출력인 토크분 전류(iq) 값의 차(즉, 토크분 전류 오차)를 계산하여 토크 전류 제어 장치(107)로 출력한다.
토크 전류 제어 장치(107)는 상기 토크분 전류 오차로부터 유도 전동기(102)에 토크분 전류(iq)가 토크분 전류 지령(i* q)만큼 흐르도록 토크 분 전압 지령(v* q) 값을 계산한다.Torque
자속 제어 장치(108)는 유도 전동기의 회전 속도(Wm) 값과 출력 전압 연산기(109)가 계산한 전압 지령(Vout) 값을 입력받아, 현재 유도 전동기(102)의 회전 속도 및 전동기 제어를 위한 출력 전압의 크기에서 인버터(101)가 유도 전동기(102)에 대한 제어 성능을 유지할 수 있도록 하는 자속분 전류 지령(i* d) 값을 계 산한다.The
상기 출력 전압 연산기(109)는 토크 전류 제어장치(107)의 출력인 토크 분 전압 지령(v* q) 값과 자속 전류 제어장치(111)의 출력인 자속 분 전압 지령(v* d) 값을 입력받아, 출력하고자 하는 전압 지령(Vout) 값을 계산한다.The
이때, 상기 출력하고자 하는 전압 지령(Vout) 값은 수학식 1에 의해 계산할 수 있다.In this case, the value of the voltage command (V out ) to be output can be calculated by
제3 감산기(110)는 자속 제어 장치(108)로부터 입력 받은 자속분 전류 지령(i* d) 값과 3상/2상 변환기(115)의 출력인 자속분 전류(id) 값의 차(즉, 자속분 전류 오차)를 계산하여 자속 전류 제어 장치(111)로 출력한다.The
상기 자속 전류 제어 장치(111)는 상기 자속분 전류 오차로부터 유도 전동기(102)에 자속분 전류(id)가 자속분 전류 지령(i* d)만큼 흐르도록 자속 분 전압 지령(v* d) 값을 계산한다.The flux
상기 토크 전류 제어 장치(107) 및 자속 전류 제어 장치(111)의 출력인 토크 분 전압 지령(v* q) 및 자속 분 전압 지령(v* d) 값은 2상/3상 변환기(112)를 통해 3상의 전압 지령(v* a, v* b, v* c)으로 변환되어 전압 제어 장치(113)로 입력된다.The torque divided voltage command (v * q ) and the flux divided voltage command (v * d ), which are outputs of the torque
상기 전압 제어 장치(113)는 상기 유도 전동기(102)로 3상의 전압 지령(v* a, v* b, v* c)의 전압이 인가되도록 펄스 폭 변조(PWM) 기법을 통해 인버터(101)의 출력 전압을 제어한다.The
상기 유도 전동기(102)로 출력되는 3상 전류(ia, ib, ic)는 3개의 전류 센서(114a, 114b, 114c)를 통해 검출되고, 검출된 3상 전류(ia, ib, ic)는 3상/2상 변환기(115)를 통해 토크분 전류(iq)와 자속분 전류(id)로 변환된다.The three-phase current i a , i b , i c output to the
이는 유도 전동기(102)의 토크 제어 성능을 높이기 위해 벡터 제어 기법을 적용한 것으로, 먼저 펄스 증폭기(116)를 통해 얻어진 유도 전동기(102)의 기계적 회전속도(Wm)에다가 곱셈기(117)를 통해 K(전동기 극수/2)의 값을 곱하여 유도 전동기(102)의 전기적 회전 속도(Wr)를 얻는다.The vector control technique is applied to increase the torque control performance of the
다음으로, 상기 유도 전동기(102)의 전기적 회전 속도(Wr)와 슬립 주파수 연산기(118)를 통해 얻은 슬립 주파수(Wsl)를 적분기(120)로 적분하여 회전자 자속각(θe)을 계산한다. 상기 회전자 자속각(θe)은 유도 전동기(102)의 회전자 자속 위 치가 된다.Next, the rotor magnetic flux angle θ e is integrated by integrating the electrical rotational speed W r of the
상기 회전자 자속각(θe)을 알게 되면, 유도 전동기(102)의 3상 전류를 회전자속의 값에 비례하는 자속분 전류(id)와, 상기 자속분 전류(id)와 90도 각도를 이루며 유도 전동기(102)의 출력 토크에 비례하는 토크분 전류(iq)로 분해하여 얻을 수 있다.When the rotor flux angle θ e is known, the magnetic flux current i d , which is proportional to the value of the rotor flux, of the three-phase current of the
한편, 유도 전동기 시스템에 있어서, 인버터(101)의 입력 전압과 유도 전동기(102)의 정격 전압은 서로 일치하도록 하여 사용하며, 유도 전동기(102)는 정격 주파수에서 정격 전압이 인가되는 것이 일반적이다. On the other hand, in the induction motor system, the input voltage of the
인버터(101)의 자속 제어 장치(108)는 유도 전동기(102)의 속도가 정격 속도 이상이 되면, 유도 전동기(102)의 역 기전력이 인버터(101)의 출력 전압 한계보다 커지는 것을 막기 위해, 유도 전동기(102)의 속도 상승에 맞춰 전동기의 자속분 전류(id)를 줄여 역 기전력을 줄이도록 하는 역할을 한다.The magnetic
그리고 상기 자속 제어 장치(108)는 인버터(101)의 파라미터 설정 오류 및 온도 상승에 의한 회전자 저항값의 변동과 같은 유도 전동기(102)의 파라미터 변동 등에 의해, 정격 속도 이하에서도 유도 전동기(102)의 역 기전력이 인버터(101)의 출력 전압 한계치보다 높아질 경우, 전동기의 자속분 전류(id)를 줄여 역 기전력을 줄이는 역할을 한다. In addition, the magnetic
이와 같은 상황에서 유도 전동기(102)의 역 기전력을 줄여주지 않으면, 토크 전류 제어 장치(107)의 출력인 토크 분 전압 지령(v* q) 값과 자속 전류 제어 장치(111)의 출력인 자속 분 전압 지령(v* d) 값의 합성 크기인 출력 전압(Vout)이 인버터(101)의 출력 전압 한계치 이상이 되어 전동기 제어가 불가능한 상황에 놓이게 된다.In such a situation, if the counter electromotive force of the
도 2는 종래의 자속 제어 장치의 구성을 나타낸 도면이다.2 is a view showing the configuration of a conventional flux control apparatus.
이에 도시된 바와 같이, 자속 제어 장치(200)는 곱셈기(201), 판별기(202), 자속 지령 전류 생성기(203), 메모리(204), 감산기(205), 비례 적분 제어기(206), 제한기(207), 가산기(208)로 이루어진다.As shown therein, the flux control device 200 includes a
도 1을 참조하면, 상기 곱셈기(201)는 펄스 증폭기(116)가 계산한 유도 전동기(102)의 기계적 회전 속도(Wm)을 입력받아 상수 K(전동기 극수/2)를 곱해 전기적 회전 속도(Wr) 값을 얻는다.Referring to FIG. 1, the
상기 판별기(202)는 상기 전기적 회전 속도(Wr) 값이 유도 전동기(102)의 정격 속도(Wr_rate) 값을 초과하는지를 판별하여 그 결과를 자속 지령 전류 생성기(203)로 전달한다.The
상기 자속 지령 전류 생성기(203)는 상기 전기적 회전 속도(Wr) 값이 유도 전동기(102)의 정격 속도(Wr_rate) 값을 초과하는 경우, 수학식 2에서 나타낸 값을 출력 i* d_ff로 한다.When the magnetic flux instruction
상기 수학식 2는 전기적 회전 속도(Wr) 값이 커질수록 자속분 전류 지령 값을 작게 한다.
그리고 상기 자속 지령 전류 생성기(203)는 상기 전기적 회전 속도(Wr) 값이 유도 전동기(102)의 정격 속도(Wr_rate) 값을 초과하지 않는 경우, 출력 i* d_ff으로 정격 자속분 전류 지령인 idse_rate을 출력한다. 즉, i* d_ff = idse_rate으로 한다.The magnetic flux
상기 메모리(204)는 인버터(101)가 출력할 수 있는 상 전압의 최대 전압(Vmax) 값을 저장한다. 여기서, 인버터(101)의 입력 교류 전압의 선간 RMS 값을 Vin이라고 했을 때, 최대 전압(Vmax) 값은 수학식 3에 의해 계산할 수 있다.The
상기 감산기(205)는 토크 전류 제어 장치(107) 및 자속 전류 제어 장치(111) 에서 유도 전동기(102)의 제어를 위해 출력하고자하는 출력 전압(Vout) 값과 상기 인버터(101)가 출력할 수 있는 최대 전압(Vmax) 값의 차를 계산한다.The
여기서, 유도 전동기(102)의 속도가 정격 속도에 가까워질수록 출력 전압(Vout) 값과 최대 전압(Vmax) 값의 차이가 작아지게 된다.Here, as the speed of the
상기 비례 적분 제어기(206)는 상기 출력 전압(Vout) 값과 최대 전압(Vmax) 값의 차이를 0으로 만들도록 하는 제어 값을 생성한다.The
상기 제한기(207)는 상기 비례 적분 제어기(206)의 출력 값을 (-) 방향으로만 작용하도록 제한을 가한다.The
즉, 상기 제한기(207)는 상기 출력 전압(Vout) 값이 최대 전압(Vmax) 값보다 크게 될 경우, 유도 전동기(102)의 자속분 전류 지령(i* d)을 낮춰 출력 전압(Vout) 값이 최대 전압(Vmax) 값보다 작아지도록 하는 i* d_fb를 출력한다.That is, the
상기 가산기(208)는 유도 전동기(102)의 속도에 반비례하여 결정되는 자속분 전류 지령(i* d_ff)과 상기 출력 전압의 차이에 의해 결정되는 자속분 전류 지령(i* d_fb)을 합산하여 최종 자속분 전류 지령(i* d) 값을 출력한다.The
도 3은 인버터가 출력할 수 있는 전압의 크기를 정지 좌표계의 Vds-Vqs 좌표 상에 도시한 그래프이다.Figure 3 shows the magnitude of the voltage that the inverter can output V ds -V qs of the stationary coordinate system It is a graph shown on the coordinates.
여기서, 도면 부호 301의 육각형은 인버터가 출력할 수 있는 전압의 최대값을 나타낸 것으로, 전압의 위상에 따라 그 크기가 변하는 것을 알 수 있다.Here, the hexagon of 301 represents the maximum value of the voltage that the inverter can output, and it can be seen that the magnitude of the voltage changes according to the phase of the voltage.
정지 좌표계상의 원점에서 상기 육각형의 각 꼭지 점까지의 전압의 크기는, 입력 교류 전압의 선간 RMS 값을 Vin이라고 하였을 때 의 크기를 가지게 되는데, 위상에 따른 인버터 출력 전압의 크기는 각 꼭지 점에서 최대가 되고, 각 꼭지 점 사이의 정 가운데 위치에서 최소가 된다.The magnitude of the voltage from the origin of the stationary coordinate system to each vertex of the hexagon is obtained when the line RMS value of the input AC voltage is V in . The magnitude of the inverter output voltage according to the phase is maximum at each vertex and minimum at the center of the center between the vertices.
도면 부호 302는 토크 전류 제어 장치와 자속 전류 제어 장치에서 각각 출력하는 토크 분 전압 지령(v* q)과 자속 분 전압 지령(v* d)을 정지 좌표계 상의 Vds-Vqs 좌표 상에 도시한 것으로, 정지 좌표계 상에서의 크기는 수학식 1로 계산되는 Vout의 크기를 갖는다.
도 2를 참조하면, 종래의 자속 제어 장치는 수학식 3에 의해 계산된 인버터의 최대 전압(Vmax)을 메모리(204)에 저장하여 두는데, 이 경우 인버터 출력 전압의 최대값이 위상에 따라 변하는 특성을 제대로 반영하지 못한다는 문제점이 있다.Referring to FIG. 2, the conventional flux control apparatus stores the maximum voltage V max of the inverter calculated by
도 4는 종래의 자속 제어 장치에서 인버터의 출력 전압 최대값을 일정하게 했을 경우 나타나는 문제점을 설명하기 위한 도면이다.4 is a view for explaining a problem that occurs when the output voltage maximum value of the inverter in the conventional flux control device is made constant.
여기서, 도면 부호 401의 육각형은 인버터 출력 전압의 최대값을 나타내는 것이고, 도면 부호 402는 인버터 출력 전압의 최대값을 수학식 2에 의해 주어진 값으로 일정하게 설정한 경우로, 출력 전압 벡터가 육각형에 내접하는 형태가 된다.Here, the hexagon of 401 denotes the maximum value of the inverter output voltage, and 402 denotes the case where the maximum value of the inverter output voltage is set constant to the value given by
이는 인버터가 선형적으로 사용할 수 있는 최대 전압을 사용하는 경우로, 전류 제어 특성은 우수하나 도면 부호 404에 나타나는 부분을 사용하지 못하여 자속 제어 장치의 동작 효율이 떨어지게 된다.This is a case where the inverter uses the maximum voltage that can be used linearly, the current control characteristics are excellent, but the portion shown in 404 is not used, the operation efficiency of the flux control device is reduced.
도면 부호 403은 인버터 출력 전압의 최대값을 으로 일정하게 설정한 경우로, 도면 부호 402의 경우보다 출력 전압 벡터를 더 넓은 영역까지 사용할 수 있다.
그러나, 도면 부호 405에 나타나는 부분만큼 출력 전압 벡터가 육각형 외부에 위치하고 있는데, 이 경우 인버터가 실제로 출력할 수 없는 전압도 출력하는 것으로 처리되면서 비례 적분 제어기의 연산이 이루어져 부정확한 전압 오차의 누적으로 인해 자속 제어 장치의 성능이 저하되는 단점이 있다.However, the output voltage vector is located outside the hexagon as much as the part indicated by
본 발명의 목적은 유도 전동기 시스템에 있어서, 인버터 출력 전압이 제한되는 고속 영역에서 약 자속 제어시, 인버터 출력 전압 특성을 최대한 이용할 수 있도록 하는 유도 전동기 제어장치를 제공하는 데 있다.It is an object of the present invention to provide an induction motor control apparatus which makes the maximum use of inverter output voltage characteristics when controlling a weak magnetic flux in a high speed region in which an inverter output voltage is limited.
본 발명의 유도 전동기 제어장치의 바람직한 실시예는, 기설정된 전압 지령(v* a, v* b, v* c)에 따라 입력되는 직류 전원을 3상 정현파 전류(ia, ib, ic)로 변환하여 유도 전동기로 출력하는 전압 제어부와, 상기 전압 제어부가 출력하는 3상 정현파 전류(ia, ib, ic)를 자속분 전류(id)와 토크분 전류(iq)로 변환하는 3상/2상 변환부와, 외부에서 입력되는 지령 속도(W* m)와 상기 유도 전동기의 회전 속도(Wm)를 비교하여 토크분 전류 지령(i* q)을 출력하는 속도 제어부와, 상기 유도 전동기의 회전 속도(Wm) 및 정지 좌표계 전압 지령(v* qs, v* ds)를 입력받아 자속분 전류 지령(i* d)을 출력하는 자속 제어부와, 상기 속도 제어부 및 자속 제어부에서 각각 출력되는 토크분 전류 지령(i* q) 및 자속분 전류 지령(i* d)과 상기 3상/2상 변환부에서 출력되 는 토크분 전류(iq) 및 자속분 전류(id)를 비교하여 토크 분 전압 지령(v* q) 및 자속 분 전압 지령(v* d)을 출력하는 전류 제어부와, 상기 전류 제어부에서 출력하는 동기 좌표계 전압 지령(v* q, v* d)을 정지 좌표계 전압 지령(v* qs, v* ds)으로 변환하여 상기 자속 제어부로 출력하는 좌표 변환기와, 상기 전류 제어부에서 출력하는 토크 분 전압 지령(v* q) 및 자속 분 전압 지령(v* d)을 3상의 전압 지령(v* a, v* b, v* c)으로 변환하여 상기 전압 제어부로 출력하는 2상/3상 변환부를 포함하여 이루어지는 것을 특징으로 한다.According to a preferred embodiment of the induction motor controller of the present invention, a three-phase sine wave current (i a , i b , i c ) is input to a DC power source input according to a preset voltage command (v * a , v * b , v * c ). ) And a three-phase sine wave current (i a , i b , i c ) output by the induction motor and output to the induction motor as magnetic flux current i d and torque current i q . Speed control unit for outputting torque current command (i * q ) by comparing the three-phase / two-phase conversion unit to be converted with the externally input command speed (W * m ) and the rotational speed (W m ) of the induction motor A magnetic flux control unit for receiving a rotational speed W m and a static coordinate system voltage command v * qs and v * ds of the induction motor and outputting a magnetic flux current command i * d ; Torque component current command (i * q ) and magnetic flux current command (i * d ) respectively output from the controller and the three-phase / two-phase converter Is a current controller for comparing the torque component current (i q ) and the magnetic flux component (i d ) and outputting the torque component voltage command (v * q ) and the flux component voltage command (v * d ), and outputting from the current controller. A coordinate converter converting the synchronous coordinate system voltage command (v * q , v * d ) into a stationary coordinate system voltage command (v * qs , v * ds ) and outputting it to the magnetic flux control unit, and the torque divided voltage output from the current control unit. A two-phase / three-phase converter for converting the command (v * q ) and the magnetic flux divided voltage command (v * d ) into three-phase voltage commands (v * a , v * b , v * c ) and outputting the same to the voltage controller. It is characterized by comprising.
여기서, 상기 자속 제어부는, 상기 유도 전동기의 회전 속도(Wm)와 유도 전동기의 정격 속도(Wr_rate)를 비교하여 제1 자속분 전류 지령(i* d_ff)을 출력하는 제1 자속분 전류 지령 설정부와, 상기 전류 제어부의 출력 전압(Vout) 값과 상기 정지 좌표계 전압 지령(v* qs, v* ds)에 의해 정해지는 전압 지령 각도(θ)에 따른 전압 최대(V' max)값을 비교하여 제2 자속분 전류 지령(i* d_fb)을 출력하는 제2 자속분 전류 지령 설정부와, 상기 제1 자속분 전류 지령(i* d_ff)과 제2 자속분 전류 지령(i* d_fb) 을 합산하여 자속분 전류 지령(i* d)을 출력하는 가산기를 포함하여 이루어지는 것을 특징으로 한다.Here, the magnetic flux control unit compares the rotational speed (W m ) of the induction motor and the rated speed (W r _rate) of the induction motor to output a first magnetic flux current command (i * d _ff). The maximum voltage V ' max according to the voltage command angle θ determined by the current command setting unit, the output voltage V out of the current control unit, and the static coordinate system voltage commands v * qs and v * ds . ) and the second magnetic flux minutes command current setting section for comparing a value output to the second magnetic flux minute current command (i * d _fb), the first magnetic flux minute current command (i * d _ff) and the second magnetic flux minute current command and an adder for summing (i * d _ fb) and outputting a magnetic flux current command i * d .
상기 제1 자속분 전류 지령 설정부는, 상기 유도 전동기의 회전 속도(Wm)에 상수(K = 유도 전동기의 극 수/2)를 곱하여 전기적 회전 속도(Wr)를 구하는 곱셈기와, 상기 전기적 회전 속도(Wr)가 유도 전동기의 정격 속도(Wr_rate)를 초과하는지 여부를 판단하는 판별기와, 상기 판별기의 판단 여부에 따라 상기 제1 자속분 전류 지령(i* d_ff)을 출력하는 자속 지령 전류 생성기를 포함하여 이루어지는 것을 특징으로 한다.The first magnetic flux current command setting unit is a multiplier for multiplying the rotational speed W m of the induction motor by a constant (K = the number of poles of the induction motor / 2) to obtain an electrical rotational speed W r , and the electrical rotation. speed at which the output of the first magnetic flux minute current command (i * d _ff) according to the determination whether or not the determined group, wherein the determinator for determining whether the (W r) is greater than the rated speed of the induction motor (W r _rate) And a magnetic flux command current generator.
상기 자속 지령 전류 생성기는, 상기 판별기의 판단 결과, 상기 전기적 회전 속도(Wr)가 유도 전동기의 정격 속도(Wr_rate)를 초과하는 경우, 상기 제1 자속분 전류 지령(i* d_ff) 값으로 (Wr_rate/Wr)×idse_rate(정격 자속분 전류 지령) 값을 출력하는 것을 특징으로 한다.The magnetic flux command current generator is configured to determine the first magnetic flux current command i * d _ff when the electric rotation speed W r exceeds the rated speed W r _ rate of the induction motor as a result of the determination of the discriminator. Outputs a value of (W r _rate / W r ) × i dse _rate (rated flux current command).
또한, 상기 자속 지령 전류 생성기는, 상기 판별기의 판단 결과, 상기 전기적 회전 속도(Wr)가 유도 전동기의 정격 속도(Wr_rate)를 초과하지 않는 경우, 상기 제1 자속분 전류 지령(i* d_ff) 값으로 정격 자속분 전류 지령(idse_rate) 값을 출력하는 것을 특징으로 한다.The flux command current generator is further configured to provide the first flux current command i when the electric rotation speed W r does not exceed the rated speed W r _ rate of the induction motor, as a result of the determination of the discriminator. It outputs a rated flux current command value (i dse _rate) as a value d * ff.
상기 제2 자속분 전류 지령 설정부는, 상기 정지 좌표계 전압 지령(v* qs, v* ds)을 입력받아, 정지 좌표계 전압 지령 의 합성 벡터(v* ref) 및 정지 좌표계에서의 D축이 이루는 각도인 전압 지령 각도(θ)를 연산하는 각도 연산기와, 상기 정지 좌표계 전압 지령의 합성 벡터(v* ref)의 정지 좌표계 상에서의 해당 섹터(Sector)를 판별하는 섹터 판별부와, 상기 해당 섹터에서 전압 최대(V' max)값을 연산하는 전압 최대값 연산기와, 상기 정지 좌표계 전압 지령(v* qs, v* ds)으로부터 출력 전압(Vout) 값을 연산하는 출력 전압 연산기와, 상기 전압 최대(V' max)값과 출력 전압(Vout)값의 차를 구하는 감산기와, 상기 전압 최대(V' max)값과 출력 전압(Vout)값의 차를 비례 적분하여 제2 자속분 전류 지령(i* d_fb)을 출력하는 비례 적분 제어기를 포함하여 이루어지는 것을 특징으로 한다.The second magnetic flux current command setting unit receives the static coordinate system voltage command (v * qs , v * ds ), and an angle formed by the composite vector (v * ref ) of the static coordinate system voltage command and the D axis in the static coordinate system. An angle calculator for calculating the voltage command angle θ, a sector discriminating unit for discriminating the corresponding sector Sector on the still coordinate system of the composite vector v * ref of the static coordinate system voltage command, and a voltage at the corresponding sector. A voltage maximum calculator for calculating a maximum (V ′ max ) value, an output voltage calculator for calculating an output voltage (V out ) value from the static coordinate system voltage commands (v * qs , v * ds ), and the voltage maximum ( V 'max) value and the output voltage (V out) and a subtracter obtaining the difference between the value of the voltage up to (V' in proportion to the integration the difference between the max) value and the output voltage (V out) value of the second magnetic flux minute current command ( comprises a proportional-integral controller for outputting a * i d _fb) The features.
본 발명에 의하면, 인버터 출력 전압이 제한되는 고속 영역에서 인버터 출력 전압 특성을 최대한 이용함으로써, 유도 전동기의 약 자속 제어를 효율적으로 수행할 수 있다.According to the present invention, by utilizing the inverter output voltage characteristics in the high speed region where the inverter output voltage is limited, the weak magnetic flux control of the induction motor can be efficiently performed.
그리고, 유도 전동기의 속도가 정격 속도 이상이 되었을 때, 유도 전동기의 속도 상승에 맞춰 전동기의 자속분 전류(id)를 줄임으로써, 유도 전동기의 역 기전력을 효과적으로 줄일 수 있다.When the speed of the induction motor is equal to or higher than the rated speed, the counter electromotive force of the induction motor can be effectively reduced by reducing the flux current i d of the motor in accordance with the speed increase of the induction motor.
이하, 도 5 내지 도 8을 참조하여 본 발명의 인버터 제어장치에 대해 상세히 설명한다.Hereinafter, the inverter control apparatus of the present invention will be described in detail with reference to FIGS. 5 to 8.
본 발명을 설명함에 있어서, 본 발명과 관련된 공지기술에 대한 구체적인 설명이 본 발명의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략하기로 한다. 그리고, 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.In describing the present invention, when it is determined that the detailed description of the known technology related to the present invention may unnecessarily obscure the subject matter of the present invention, the detailed description thereof will be omitted. The following terms are defined in consideration of the functions of the present invention, and may be changed according to the intention or custom of the user, the operator, and the like. Therefore, the definition should be made based on the contents throughout the specification.
도 5는 본 발명의 인버터로 구동되는 유도 전동기 시스템을 나타낸 구성도이다.5 is a configuration diagram showing an induction motor system driven by an inverter of the present invention.
이에 도시된 바와 같이, 유도 전동기 시스템은 크게 인버터(501), 유도 전동기(502), 속도 센서(503)로 이루어지며, 상기 인버터(501)는 외부에서 입력된 속도지령(W* m) 값으로 속도 센서(503)가 부착된 유도 전동기(502)를 회전시키게 된다. As shown in the drawing, the induction motor system is composed of an
상기 인버터(501)는 제1 감산기(504), 속도 제어 장치(505), 제2 감산기(506), 토크 전류 제어 장치(507), 자속 제어 장치(508), 좌표 변환기(509), 제3 감산기(510), 자속 전류 제어 장치(511), 2상/3상 변환기(512), 전압 제어 장치(513), 전류 센서(514a, 514b, 514c), 3상/2상 변환기(515), 펄스 증폭기(516), 곱셈기(517), 슬립 주파수 연산기(518), 가산기(519), 적분기(520)로 이루어진다.The
이와 같이 구성된 유도 전동기 시스템에 있어서, 인버터(501)로 속도지령(W* m) 값이 입력되면, 제1 감산기(504)는 상기 속도지령(W* m) 값과 속도 센서(503) 및 펄스 증폭기(516)를 통해 계산된 유도 전동기(502)의 회전 속도(Wm) 값의 차(즉, 속도 오차)를 계산하여 속도 제어 장치(505)로 출력한다.In the induction motor system configured as described above, when the speed command (W * m ) is input to the
상기 속도 제어 장치(505)는 상기 속도 오차로부터 유도 전동기(502)가 속도지령(W* m) 값대로 회전하도록 하는 토크분 전류 지령(i* q) 값을 계산한다.The
제2 감산기(506)는 속도 제어 장치(505)의 출력인 토크분 전류 지령(i* q) 값과 3상/2상 변환기(515)의 출력인 토크분 전류(iq) 값의 차(즉, 토크분 전류 오차)를 계산하여 토크 전류 제어 장치(507)로 출력한다.A
토크 전류 제어 장치(507)는 상기 토크분 전류 오차로부터 유도 전동기(502)에 토크분 전류(iq)가 토크분 전류 지령(i* q)만큼 흐르도록 토크 분 전압 지령(v* q) 값을 계산한다.The torque
자속 제어 장치(508)는 펄스 증폭기(516)로부터 유도 전동기의 회전 속도(Wm) 값을 입력받고, 좌표 변환기(509)로부터 정지 좌표계 전압 지령 v* qs, v* ds를 입력받아 자속분 전류 지령(i* d) 값을 계산한다.The
즉, 상기 자속 제어 장치(508)는 유도 전동기의 회전 속도(Wm) 값 및 정지 좌표계 전압 지령 v* qs, v* ds을 입력받아, 현재 회전 속도 및 출력 전압 상태에서 인버터(501)가 유도 전동기(502)에 대한 제어 성능을 최대한 유지할 수 있도록 하는 자속분 전류 지령(i* d) 값을 계산한다.That is, the magnetic
상기 좌표 변환기(509)는 토크 전류 제어장치(507) 및 자속 전류 제어장치(511)로부터 동기 좌표계 전압 지령인 토크 분 전압 지령(v* q) 값 및 자속 분 전압 지령(v* d) 값을 입력받아, 정지 좌표계에서의 전압 지령 v* qs및 v* ds으로 변환한다.The coordinate
여기서, 상기 좌표 변환기(509)가 동기 좌표계 전압 지령 v* q 및 v* d을 정지 좌표계 전압 지령 v* qs및 v* ds으로 변환하는 것은 수학식 4 및 수학식 5에 의한다.Here, the coordinate
상기 수학식 3 및 수학식 4에서, θe는 회전자 자속각을 나타낸다.In
제3 감산기(510)는 자속 제어 장치(508)로부터 입력받은 자속분 전류 지령(i* d) 값과 3상/2상 변환기(515)의 출력인 자속분 전류(id) 값의 차(즉, 자속분 전류 오차)를 계산하여 자속 전류 제어 장치(511)로 출력한다.A third subtracter 510 flux minute current command (i * d) of the value and the three-phase / two-
상기 자속 전류 제어 장치(511)는 상기 자속분 전류 오차로부터 자속 분 전압 지령(v* d) 값을 계산한다.The magnetic flux
상기 토크 전류 제어 장치(507) 및 자속 전류 제어 장치(511)의 출력인 토크 분 전압 지령(v* q) 및 자속 분 전압 지령(v* d) 값은 2상/3상 변환기(512)를 통해 3상의 전압 지령(v* a, v* b, v* c)으로 변환되어 전압 제어 장치(513)로 입력된다.The torque divided voltage command (v * q ) and the flux divided voltage command (v * d ), which are outputs of the torque
상기 전압 제어 장치(513)는 상기 유도 전동기(502)로 3상의 전압 지령(v* a, v* b, v* c)의 전압이 인가되도록 펄스 폭 변조(PWM) 기법을 통해 인버터(501)의 출력 전압을 제어한다.The
상기 유도 전동기(502)로 출력되는 3상 전류(ia, ib, ic)는 3개의 전류 센서(514a, 514b, 514c)를 통해 검출되고, 검출된 3상 전류(ia, ib, ic)는 3상/2상 변환기(515)를 통해 토크분 전류(iq)와 자속분 전류(id)로 변환된다. The three phase currents i a , i b , i c output to the
도 6은 본 발명의 인버터의 자속 제어 장치의 구성을 나타낸 도면이다.6 is a view showing the configuration of a magnetic flux control device of the inverter of the present invention.
이에 도시된 바와 같이, 곱셈기(601), 판별기(602), 자속 지령 전류 생성기(603), 각도 연산기(604), 섹터 판별기(605), 전압 최대값 연산기(606), 출력 전압 연산기(607), 감산기(608), 비례 적분 제어기(609), 제한기(610), 가산기(611)로 이루어진다.As shown therein, the
도 5를 참조하면, 상기 곱셈기(601)는 펄스 증폭기(516)가 계산한 유도 전동기(502)의 기계적 회전 속도(Wm)을 입력받아 상수 K(전동기 극수/2)를 곱해 전기적 회전 속도(Wr) 값을 얻는다.Referring to FIG. 5, the
상기 판별기(602)는 상기 전기적 회전 속도(Wr) 값이 유도 전동기(502)의 정격 속도(Wr_rate) 값 초과하는지를 판별하여 그 결과를 자속 지령 전류 생성기(603)로 전달한다.The
상기 자속 지령 전류 생성기(603)는 상기 전기적 회전 속도(Wr) 값이 유도 전동기(502)의 정격 속도(Wr_rate) 값 초과하는 경우, 전기적 회전 속도(Wr) 값이 커질수록 자속분 전류 지령 값이 작아지도록 하는 i* d_ff값을 출력한다. 여기서 i* d_ff = (Wr_rate/Wr)×idse_rate 이 된다.The magnetic flux instruction
그리고 상기 자속 지령 전류 생성기(603)는 상기 전기적 회전 속도(Wr) 값이 유도 전동기(502)의 정격 속도(Wr_rate) 값 초과하지 않는 경우, 출력 i* d_ff으로 정격 자속분 전류 지령인 idse_rate을 출력한다. 즉, i* d_ff = idse_rate으로 한다.When the electric rotation speed W r does not exceed the rated speed W r _rate of the
상기 각도 연산기(604)는 좌표 변환기(509)로부터 입력되는 정지 좌표계 전압 지령 v* qs및 v* ds값으로부터 각도 θ를 연산한다.The
여기서, 도 7을 참조하여 각도 θ에 대하여 설명하면, D축 전압 지령을 X축으로 하고, Q축 전압 지령을 Y축으로 한 상태에서 v* ds값을 X축에 놓고 v* qs값을 Y축에 놓으면, D축 전압 지령 및 Q축 전압 지령의 합성 벡터 v* ref와 D축이 이루는 각도를 θ로 한다.Here, with reference to FIG. 7, the angle θ will be described. With the D-axis voltage command as the X-axis and the Q-axis voltage command as the Y-axis, the v * ds value is placed on the X axis and the v * qs value is Y. When placed on the axis, the angle formed by the composite vector v * ref of the D-axis voltage command and the Q-axis voltage command and the D-axis is θ.
상기 각도 θ는 수학식 6에 의해서 구할 수 있다.The angle θ can be obtained by equation (6).
상기 섹터 판별기(605)는 각도 연산기(604)가 계산한 전압 지령 각도 θ로부터 합성 벡터 v* ref의 위치가 어느 섹터에 있는지를 판별하여 섹터 값(Sector #)을 출력한다.The
도 7에는 각 섹터(Sector)의 위치가 나와있는데, 전압 제한 육각형은 총 6개의 정 삼각형으로 구성되므로, 각각의 정 삼각형이 하나의 섹터를 이루게 되며, 각도 θ에 의해 섹터 값이 결정된다.7 shows the position of each sector. Since the voltage limiting hexagon consists of a total of six positive triangles, each positive triangle forms one sector, and the sector value is determined by the angle θ.
즉, 0°< θ ≤ 60°→ Sector Ⅰ, 60°< θ ≤ 120°→ Sector Ⅱ, 120°< θ ≤ 180°→ Sector Ⅲ, 180°< θ ≤ 240°→ Sector Ⅳ, 240°< θ ≤ 300°→ Sector V, 300°< θ ≤ 360°→ Sector Ⅵ 이 된다.That is, 0 ° <θ ≤ 60 ° → Sector I, 60 ° <θ ≤ 120 ° → Sector II, 120 ° <θ ≤ 180 ° → Sector III, 180 ° <θ ≤ 240 ° → Sector IV, 240 ° <θ ≦ 300 ° → Sector V, 300 ° <θ ≦ 360 ° → Sector VI.
상기 전압 최대값 연산기(606)는 상기 전압 지령 각도 θ 및 섹터 값(Sector #)으로부터 전압 최대(V' max)값을 연산한다. The voltage
상기 각도 연산기(604)로부터 계산된 전압 지령 각도 θ에서 최대로 출력할 수 있는 전압의 크기는 도 8에 도시한 바와 같이, 굵은 점선으로 도시된 육각형 변 상의 점들로서, 이값은 전압 지령 각도 θ에 따라 다르게 주어진다.The maximum amount of voltage that can be output at the voltage command angle θ calculated from the
상기 전압 최대(V' max)값은 수학식 7에 의해 구할 수 있다.The voltage maximum (V ' max ) value can be obtained by Equation 7.
여기서, (Vin은 인버터 입력 전압의 선간 RMS값)이고, m은 섹터 값(Sector #)을 나타낸다. here, (V in is the line RMS value of the inverter input voltage), and m is the sector value (Sector #).
예를 들어, m=1을 대입하면, Sector Ⅰ에서 얻을 수 있는 전압 최대(V' max)값을 구할 수 있는데, 이는 수학식 8에 의해 구할 수 있다.For example, by substituting m = 1, the maximum voltage (V ' max ) obtained from Sector I can be obtained, which can be obtained by Equation (8).
수학식 8을 참조하면, Sector Ⅰ에서 전압 최대(V' max)값이 최소가 되는 경우는 θ=π/6인 경우이고, 최대가 되는 경우는 θ=0 및 θ=π/3인 경우임을 알 수 있다.Referring to
여기서, θ=π/6를 대입하여 전압 최대(V' max)값이 최소일 경우의 크기를 구 하면, 수학식 3에서 구한 값과 동일함을 알 수 있는데, 이는 종래의 경우 전압 최대값을 최소의 크기에 맞춰 약 자속 제어했음을 알 수 있다.Here, by substituting θ = π / 6 to obtain the magnitude when the voltage maximum (V ' max ) is the minimum, it can be seen that it is the same as the value obtained from
한편, 상기 전압 최대(V' max)값은 상기 수학식 7에 의해서도 구할 수 있지만, 합성 벡터 v* ref의 섹터 위치를 판단한 후, 수학식 9를 이용하여 전압 지령 각도를 0°에서 60°사이로 환산한 후, 수학식 10를 이용하여 전압 최대(V' max)값을 구할 수도 있다.On the other hand, the voltage maximum (V ' max ) value can also be obtained by the equation (7), after determining the sector position of the composite vector v * ref , using the equation (9) voltage command angle between 0 ° and 60 ° after translation, and it may obtain a maximum voltage (V 'max) value using the equation (10).
상기 출력 전압 연산기(607)는 수학식 9를 통해 토크 전류 제어장치(507) 및 자속 전류 제어장치(511)가 출력하고자 하는 출력 전압(Vout)을 구한다.The
상기 감산기(608)는 상기 출력 전압 연산기(607)에서 계산된 전동기 제어를 위한 출력 전압(Vout) 값과 상기 전압 최대값 연산기(606)에서 계산된 현재 인버터가 출력할 수 있는 전압 최대(V' max) 값 간의 차이를 계산한다.The
상기 비례 적분 제어기(609)는 상기 출력 전압(Vout) 값과 전압 최대(V' max) 값 간의 차이를 0으로 만들도록 하는 제어 값을 생성한다.The
상기 제한기(610)는 상기 비례 적분 제어기(609)의 출력 값을 (-) 방향으로만 작용하도록 하여, 출력 전압(Vout) 값과 전압 최대(V' max) 값보다 크게 될 경우, 유도 전동기(502)의 자속분 전류 지령(i* d)을 낮춰 출력 전압(Vout) 값이 전압 최대(V' max)값보다 작아지도록 하는 i* d_fb를 출력한다.The
상기 가산기(611)는 유도 전동기(502)의 속도에 의해 결정되는 자속분 전류 지령(i* d_ff)과 상기 출력 전압의 차이에 의해 결정되는 자속분 전류 지령(i* d_fb)을 합산하여 최종 자속분 전류 지령(i* d) 값을 출력한다.By adding the
이상에서 대표적인 실시예를 통하여 본 발명에 대하여 상세하게 설명하였으나, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자는 상술한 실시예에 대 하여 본 발명의 범주에서 벗어나지 않는 한도 내에서 다양한 변형이 가능함을 이해할 것이다. Although the present invention has been described in detail with reference to exemplary embodiments above, those skilled in the art may make various modifications within the scope of the present invention without departing from the scope of the present invention. Will understand.
그러므로 본 발명의 권리범위는 설명된 실시예에 국한되어 정해져서는 안 되며, 후술하는 특허청구범위뿐만 아니라 이 특허청구범위와 균등한 것들에 의해 정해져야 한다. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined by the claims below and equivalents thereof.
도 1은 종래의 인버터로 구동되는 유도 전동기 시스템을 나타낸 구성도.1 is a configuration diagram showing an induction motor system driven by a conventional inverter.
도 2는 종래의 자속 제어 장치의 구성을 나타낸 도면.2 is a view showing the configuration of a conventional flux control apparatus.
도 3은 인버터가 출력할 수 있는 전압의 크기를 정지 좌표계의 Vds-Vqs 좌표 상에 도시한 그래프.Figure 3 shows the magnitude of the voltage that the inverter can output V ds -V qs of the stationary coordinate system Graph plotted on coordinates.
도 4는 종래의 자속 제어 장치에서 인버터의 출력 전압 최대값을 일정하게 했을 경우 나타나는 문제점을 설명하기 위한 도면.4 is a view for explaining a problem that occurs when the output voltage maximum value of the inverter in the conventional flux control device is constant.
도 5는 본 발명의 인버터로 구동되는 유도 전동기 시스템을 나타낸 구성도.5 is a configuration diagram showing an induction motor system driven by an inverter of the present invention.
도 6은 본 발명의 인버터의 자속 제어 장치의 구성을 나타낸 도면.6 is a diagram illustrating a configuration of a magnetic flux control device of an inverter of the present invention.
도 7은 본 발명의 정지 좌표계상에서의 합성 벡터(v* ref), 전압 지령 각도(θ) 및 각 섹터(Sector)를 나타낸 그래프.Fig. 7 is a graph showing a composite vector (v * ref ), a voltage command angle (θ) and an angular sector (Sector) on a still coordinate system of the present invention.
도 8은 본 발명의 전압 지령 각도(θ)에 따라 주어지는 전압 최대(V' max)값을 나타낸 그래프.8 is a graph showing a maximum voltage (V 'max) values that are given in accordance with the voltage command angle (θ) of the present invention.
* 도면의 주요 부분에 대한 부호의 설명 *Explanation of symbols on the main parts of the drawings
501 : 인버터 502 : 유도 전동기501: Inverter 502: Induction Motor
503 : 속도 센서 504 : 제1 감산기503: speed sensor 504: first subtractor
505 : 속도 제어 장치 506 : 제2 감산기505: speed control device 506: second subtractor
507 : 토크 전류 제어 장치 508 : 자속 제어 장치507: torque current control device 508: flux control device
509 : 좌표 변환기 510 : 제3 감산기509: coordinate converter 510: third subtractor
511 : 자속 전류 제어 장치 512 : 2상/3상 변환기511: flux current control device 512: two-phase / three-phase converter
513 : 전압 제어 장치 514a, 514b, 514c : 전류 센서513:
515 : 3상/2상 변환기 516 : 펄스 증폭기515: three-phase / two-phase converter 516: pulse amplifier
517 : 곱셈기 518 : 슬립 주파수 연산기517: multiplier 518: slip frequency calculator
519 : 가산기 520 : 적분기519: adder 520: integrator
601 : 곱셈기 602 : 판별기601: multiplier 602: discriminator
603 : 자속 지령 전류 생성기 604 : 각도 연산기603: flux command current generator 604: angle calculator
605 : 섹터 판별기 606 : 전압 최대값 연산기605: sector discriminator 606: voltage maximum value calculator
607 : 출력 전압 연산기 608 : 감산기607: output voltage calculator 608: subtractor
609 : 비례 적분 제어기 610 : 제한기609: proportional integral controller 610: limiter
611 : 가산기611: Adder
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080021901A KR100951511B1 (en) | 2008-03-10 | 2008-03-10 | Induction motor controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020080021901A KR100951511B1 (en) | 2008-03-10 | 2008-03-10 | Induction motor controller |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090096839A KR20090096839A (en) | 2009-09-15 |
KR100951511B1 true KR100951511B1 (en) | 2010-04-07 |
Family
ID=41356379
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020080021901A Active KR100951511B1 (en) | 2008-03-10 | 2008-03-10 | Induction motor controller |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100951511B1 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101972874B1 (en) * | 2014-07-17 | 2019-04-30 | 현대일렉트릭앤에너지시스템(주) | Apparatus and metohd for motor drive control |
CN104617851B (en) * | 2015-02-11 | 2017-07-07 | 东南大学 | A kind of control method of electric bicycle based on internal model principle |
KR102019827B1 (en) * | 2018-02-01 | 2019-09-09 | 엘에스산전 주식회사 | Inverter |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020082946A (en) * | 2001-04-24 | 2002-11-01 | 엘지산전 주식회사 | Apparatus for speed presumption of induction motor |
KR20080019131A (en) * | 2006-08-25 | 2008-03-03 | 엘지전자 주식회사 | Induction motor using voltage controller and its control method |
-
2008
- 2008-03-10 KR KR1020080021901A patent/KR100951511B1/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20020082946A (en) * | 2001-04-24 | 2002-11-01 | 엘지산전 주식회사 | Apparatus for speed presumption of induction motor |
KR20080019131A (en) * | 2006-08-25 | 2008-03-03 | 엘지전자 주식회사 | Induction motor using voltage controller and its control method |
Also Published As
Publication number | Publication date |
---|---|
KR20090096839A (en) | 2009-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3454210B2 (en) | Position sensorless control method for synchronous motor | |
JP3226253B2 (en) | Control device for permanent magnet synchronous motor | |
JP5130031B2 (en) | Position sensorless control device for permanent magnet motor | |
CN101902186B (en) | Speed controller of magnetic motor | |
US6992448B2 (en) | Motor control apparatus | |
KR101376389B1 (en) | Flux controller for induction motor | |
CN101449456A (en) | Electromotor diver and compressor diver | |
EP1662650B1 (en) | Synchronous motor control method and synchronous motor control system | |
US20130249449A1 (en) | Synchronous motor control apparatus | |
JP2002095300A (en) | Method of controlling permanent magnet synchronous motor | |
JP4555640B2 (en) | Servo motor current control method and servo motor | |
JP3806539B2 (en) | Control method of permanent magnet type synchronous motor | |
KR100951511B1 (en) | Induction motor controller | |
US6946814B2 (en) | Stepping motor driver | |
KR20060009199A (en) | Speed control device and method of non-commutator motor | |
JP4846205B2 (en) | PWM inverter control method | |
JPH0928099A (en) | Vector controller of induction motor | |
WO2007063766A1 (en) | Motor controller | |
KR20080019131A (en) | Induction motor using voltage controller and its control method | |
JP2008148437A (en) | Controller for permanent magnet type synchronous motor | |
JP2009284598A (en) | Controller for alternating-current motors | |
JP4219362B2 (en) | Rotating machine control device | |
JP5228435B2 (en) | Inverter control device and control method thereof | |
JP2021048740A (en) | Inverter device and method for controlling inverter device | |
JP7220074B2 (en) | MOTOR CONTROL DEVICE AND MOTOR CONTROL METHOD |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20080310 |
|
PA0201 | Request for examination | ||
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: 20091124 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: 20100311 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20100330 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20100330 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20121221 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20121221 Start annual number: 4 End annual number: 4 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20141217 |
|
FPAY | Annual fee payment |
Payment date: 20141217 Year of fee payment: 5 |
|
PR0401 | Registration of restoration |
Patent event code: PR04011E01D Patent event date: 20141217 Comment text: Registration of Restoration |
|
PR1001 | Payment of annual fee |
Payment date: 20141217 Start annual number: 5 End annual number: 5 |
|
R401 | Registration of restoration | ||
FPAY | Annual fee payment |
Payment date: 20150622 Year of fee payment: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20150622 Start annual number: 6 End annual number: 6 |
|
FPAY | Annual fee payment |
Payment date: 20170330 Year of fee payment: 8 |
|
PR1001 | Payment of annual fee |
Payment date: 20170330 Start annual number: 8 End annual number: 8 |
|
FPAY | Annual fee payment |
Payment date: 20190401 Year of fee payment: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20190401 Start annual number: 10 End annual number: 10 |
|
PR1001 | Payment of annual fee |
Payment date: 20230327 Start annual number: 14 End annual number: 14 |
|
PR1001 | Payment of annual fee |
Payment date: 20240313 Start annual number: 15 End annual number: 15 |