[go: up one dir, main page]

KR940006963B1 - 동기형교류 서보모터의 위상보상방법 - Google Patents

동기형교류 서보모터의 위상보상방법 Download PDF

Info

Publication number
KR940006963B1
KR940006963B1 KR1019910020528A KR910020528A KR940006963B1 KR 940006963 B1 KR940006963 B1 KR 940006963B1 KR 1019910020528 A KR1019910020528 A KR 1019910020528A KR 910020528 A KR910020528 A KR 910020528A KR 940006963 B1 KR940006963 B1 KR 940006963B1
Authority
KR
South Korea
Prior art keywords
motor
value
current
phase
synchronous
Prior art date
Application number
KR1019910020528A
Other languages
English (en)
Other versions
KR930011396A (ko
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 KR1019910020528A priority Critical patent/KR940006963B1/ko
Publication of KR930011396A publication Critical patent/KR930011396A/ko
Application granted granted Critical
Publication of KR940006963B1 publication Critical patent/KR940006963B1/ko

Links

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/06Arrangements for speed regulation of a single motor wherein the motor speed is measured and compared with a given physical value so as to adjust the motor speed

Landscapes

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

Abstract

내용 없음.

Description

동기형교류 서보모터의 위상보상방법
제1도는 (a)는 본 발명이 적용되는 동기형교류 서보모터의 등가회로도, (b)는 전류벡터도, (c)는 전기자전류, 회전자자속, 토오크의 벡터도
제2도는 (a)는 본 발명의 위상보상장치를 포함한 동기형교류 서보모터의 위상보정 제어계통도, (b)는 (a)도의 위상보상 대한 상세도
제3도는 본 발명에 의한 전류제어계통도
* 도면의 주요부분에 대한 부호의 설명
10 : 모터 20 : 위치센서수단
30 : R/D변환기 40 : 비례적분기
50 : 위상보상부
본 발명은 로보트, FA기기, CNC등에 광범위하게 사용되는 동기형교류 서보모터의 위상보상방법에 관한것으로써, 특히 동기 검파방식의 서보모터제어시 서보모터 내부의 저항 및 인덕턴스에 및 의한 전류명령값과 실제로 서보모터에 흐르는 전류간에의 위상차를 보상하여 모터의 구동효율을 향상시킬 수 있는 동기형교류 서모보터의 위상보상방법에 관한 것이다.
일반적으로 모터의 최대 토오크 효율로 구동시키기 위해서는, 모터의 회전자의 현재위치로부터 얻어진 전류데이타와 마이크로 프로세서등과 같은 제어시스템에 의해 전류명령데이터가 일치하여야 한다.
이와같은 문제점을 해결하기 위한 방편으로 단순히 속도명령값이나 인가된 부하에 대하여 실제전류가 명령값보다 크게 흐르도록 하는 방법이 있으나, 이와같은 경우에는 오히려 모터의 과전류를 유발시킴으로써 모터가 과열되어 구동효율을 저하시킨다는 문제점이 있었다.
따라서, 본 발명은 이와같은 문제점을 감안하여 이루어진 것으로써, 본 발명의 목적은, 모터내부의 저항 및 인덕턴스에 의한 위상차를 미리 계산하여 기억수단에 기억시킨 상태에서 모터의 전류명령값에 상기 기억된 값을 보상하여 전류명령값을 발생시킴으로써 전류명령값과 실제모터의 흐르는 전류의 위상이 일치되어모터의 구동효율을 향상시킬 수 있는 동기형교류 서보모터의 위상보상방법으로 제공하는데 있다.
상기 목적을 달성하기 위하여 본 발명에 의한 동기형교류 서보모터의 위상보상방법은 동기형 교류서보모터의 위상보상방법에 있어서, 홀센서에 의해 감지된 모터의 상전류와 리졸버에 의해 감지된 상기 모터의 위치를 이용하여 상기 모터의 구동오차를 판별하고, 상기 모터의 구동오차를 보상하기 위하여 롬테이블 기억된 기준값을 상기 모터의 전류명령값에 가산한 후 비례적분하여 모터에 인가해서 상기 모터를 제어하는 것을 특징으로 한다.
이하, 본 발명의 일실시예를 도면을 참조하여 상세히 설명한다.
제1도(a)는 본 발명이 적용되는 동기형교류 서보모터의 등가회로도이고, 제1도(b)는 전류벡터도이며, 제1도(c)는 전기자전류, 회전자자속, 토오크의 벡터도이다.
제1도 (a) 내지 제1도(c)에 있어서, 위상보정값(θ)은 다음 식으로 주어진다.
즉,
또한 모터의 주파수(f)는에 의해 구할 수 있다.
(여기서 P : 모터의 극수, N : 모터의 정격속도[rpm]이다)
모터의 트오크 (T)는Ia cosθ……(3)으로 주어지며 여기서 Ke는 모터 한쌍의 토오크 상수 [Kg-cm/A]이다.
상기 식(3)에서 알수있는 바와같이 각도(θ)가 0일때 즉, 전기자전류(Ia)와 단자인가전압(V)의 위상이 일치될 때, 모터는 가장 큰 토오크를 발생하는데, 이는 cosθ의 값이 1이기 때문이다.
제2도(a)는 본 발명의 위상보상장치를 포함하는 동기형교류 서보모터의 위상보상 제어계통도이고, 제2도(b)는 (a)도의 위상보상부에 대한 상세도이다.
제2도에 있어서, (10)은 모터이고, (20)은 상기 모터(10)의 현재위치를 감지하는 위치센서수단(예를들어, 리졸버)이며, (30)은 상기 위치센서수단(20)의 감지신호를 디지털 데이타로 변환시키는 리졸버/디지털변환기(이하, R/D변환기라 한다)이다.
(40)은 상기 R/D변환기(30)로 부터 입력된 모터 현재속도값(Vf)과 정상속도명링값(V*)을 합산기(G1)에서 합산해서 출력하는 값을 비례적분하는 비례적분기(PI)이고, (50)은 상기 R/D변환기(30)로 부터 입력되는 모터(10)의 현재속도값(Vf) 및 모터(10)의 위치 데이타값(P)과 홀센서로부터의 전류감지값(if)을 입력받아서 모터(10)의 구동상태를 판별한 후, 지연된 위상을 보상하는 위상보상부로서, 제2도(B)에 도시한 바와같이 모터(10)의 현재속도값(Vf)과 전류감지값(if)을 마이크로 컴퓨터(100)에서 입력받아 지연된 위상값에 대한 보상값(ia)을 발생한다.
(60)은 홀센서로부터 입력된 모터 전류감지값(if)과 비례적분기(40)에 의해 비례적분된 값(i1*) 및 위상보상부(50)에 의해 보상된 보상값(ia)을 합산기(G3)에서 합산한 값(i*)을 합산기(G3)에서 합산하여 그 결과에 비례적분하는 비례적분 제어기하고, (70)은 상기 비례적분기(60)에 의해 비례적분된 값을 소정의 레벨로 증폭하는 증폭부이다.
이와같이 구성되어 있는 본 발명의 위상보상장치를 포함한 동기형교류 서보모터의 위치제어 계통도는, 모터(10)가 회전구동하고 있는 현재의 위치를 위치센서수단(20)에 의해 감지한 후 그 감지신호, 즉 리졸버의 신호를 R/D변환기(30)를 이용하여 디지털 데이타로 변환하고 그 변환된 위치데이타값(Vf)을 합산기(G1)에 출력함과 동시에 위상보정부(50)에 출력한다.
상기 위상보상부(50)는 모터(10)의 현재위치에 대한 데이타값(P)을 상기 R/D변환기(30)로 부터 입력받음과 동시에 홀센서가 감지한 모터(10)의 구동용 3상전류값(if)도 입력받고 있으며 상기 모터구동용 3상전류값(if)은 합산기(G3)에도 출력된다.
즉, 상기 위상보상부(50)는 상기 모터구동용 전류값(if)과 현재위치데이타값(P)을 토대로 마이크로컴퓨터(100)를 이용하여 모터(10)의 현재구동상태를 파악하고 위상지연이 발생되었을 경우, 그 지연된위상 만큼 보상해야할 값(ia)를 합산기(G2)에 출력한다.
그러면, 외부에서 입력된 정상위치명령값(V*)과 R/D변환기(30)에서 입력된 모터(10)의 현재위데이타값(Vf)을 합산기(G1)에서 합산한 값을 비례적분기(40)에 의해 비례적분한 후, 합산기(G2)에 출력된 상기 비례적분기(40)의 출력값(i1*)과 상기 위상보상부(50)로 부터의 출력값(ia)을 합산기(G2)에서 합산한 값, 상기 즉 데이타값(i*)이 합산기(G3)에 출력된다.
이에따라 상기 데이타값(i*)과 데이타값(if)이 합산기(G3)에서 합산되며, 여기에서 합산된 값은 비례적분제어기(60)에서 비례적분한 후, 증폭기(70)에 의해 소정의 레벨로 증폭하여 그 증폭된 값을 모터(10)의 구동제어용 신호로 사용하는 것이다.
제3도에 있어서, 위치센서수단(20)으로 부터 모터의 회전자위치에 관한 정보를 R/D변환기(30)를 통해 디지털 데이타로 변환하고, ROM테이블(80)에서 이 위치에 해당하는 전류명령을 속도와 비례적분하여 D/A변환기(90)에 의해 디지털데이타를 아날로그데이타로 변환한후 합산기(G3)에 출력하여 비례적분제어기(40)의 출력신호(i1*)와 합산되도록 함으로써 그 합산된 값(i*)이 합산기(G3)에 출력되도록 한다.
이와같이 본 발명의 동기형 교류서보모터의 위상보상방법에 의하면, 전류명령값과 실제로 모터에 흐르는 전류의 위상이 일치되어 모터의 구동 효율을 향상시킬 수 있는 효과가 있다.

Claims (1)

  1. 동기형 교류서보모터의 위상보상방법에 있어서, 홀센서에 의해 감지된 모터의 상전류와 리졸버에 의해 감지된 상기 모터의 위치를 이용하여 상기 모터의 구동오차를 판별하고, 상기 모터의 구동오차를 보상하기 위하여 롬테이블에 기억된 기준값을 상기 모터의 전류명령값에 가산한 후 비례적분하여 상기 모터에 인가해서 상기 모터를 제어하는 것을 특징으로 하는 동기형교류 서보모터의 위상보상방법.
KR1019910020528A 1991-11-18 1991-11-18 동기형교류 서보모터의 위상보상방법 KR940006963B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019910020528A KR940006963B1 (ko) 1991-11-18 1991-11-18 동기형교류 서보모터의 위상보상방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019910020528A KR940006963B1 (ko) 1991-11-18 1991-11-18 동기형교류 서보모터의 위상보상방법

Publications (2)

Publication Number Publication Date
KR930011396A KR930011396A (ko) 1993-06-24
KR940006963B1 true KR940006963B1 (ko) 1994-07-30

Family

ID=19323012

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019910020528A KR940006963B1 (ko) 1991-11-18 1991-11-18 동기형교류 서보모터의 위상보상방법

Country Status (1)

Country Link
KR (1) KR940006963B1 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009066865A3 (en) * 2007-11-22 2009-07-09 Lg Electronics Inc Motor and apparatus and method for controlling the motor
WO2009096649A1 (en) * 2008-01-31 2009-08-06 Lg Electronics Inc. Motor, apparatus for controlling motor, and method for starting motor
KR101443388B1 (ko) * 2008-01-23 2014-09-24 엘지전자 주식회사 모터, 모터의 제어장치, 모터의 제어방법, 및 세탁기

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2208392C (en) * 1996-06-21 2002-09-03 University Of Guelph Method for enriching docosahexaenoic acid in expressed milk of dairy cattle
KR100375267B1 (ko) * 1997-12-30 2003-05-09 주식회사 만도 위상지연을보상하기위한브러시리스직류전동기의제어장치
KR100320206B1 (ko) * 1999-12-23 2002-01-10 구자홍 동기 리럭턴스 모터의 구동방법

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009066865A3 (en) * 2007-11-22 2009-07-09 Lg Electronics Inc Motor and apparatus and method for controlling the motor
KR101443388B1 (ko) * 2008-01-23 2014-09-24 엘지전자 주식회사 모터, 모터의 제어장치, 모터의 제어방법, 및 세탁기
WO2009096649A1 (en) * 2008-01-31 2009-08-06 Lg Electronics Inc. Motor, apparatus for controlling motor, and method for starting motor
US8384321B2 (en) 2008-01-31 2013-02-26 Lg Electronics Inc. Motor, apparatus for controlling motor, and method for starting motor

Also Published As

Publication number Publication date
KR930011396A (ko) 1993-06-24

Similar Documents

Publication Publication Date Title
JP3174258B2 (ja) 電動機を制御する方法及び装置
US8410735B2 (en) Torque ripple suppression control device for permanent magnet motor and electric power steering system
CA2148634C (en) Sensorless commutation controller for a poly-phase dynamoelectric machine
US6307336B1 (en) Closed loop control of PWM duty cycle
US5089761A (en) Motor control system
EP0241920A2 (en) Control system for PWM inverter
US5066899A (en) Control method of induction motor and device therefor
US4942344A (en) Control system for brushless motors
EP0104909B1 (en) Servomotor control method and apparatus therefor
US4513231A (en) Control circuit of pulse width modulation inverter
KR940006963B1 (ko) 동기형교류 서보모터의 위상보상방법
KR920010103B1 (ko) 서어보 모터의 제어방식
JP2003033097A (ja) 同期電動機の制御装置及び制御方法
JP3796556B2 (ja) 磁石埋込型同期電動機の制御方法及び装置
JP3140022B2 (ja) 電動機の定出力制御装置
JP3241784B2 (ja) モ−タ制御装置
KR930007600B1 (ko) 전동기의 전류위상 지연보상 방법
JPH06121570A (ja) 交流電動機の制御方式
JPH05137367A (ja) モータ制御装置
JP3354633B2 (ja) ステッピングモータ駆動装置
JPH05103498A (ja) 電動機制御装置
JPH09140187A (ja) 電力変換装置
JP2821127B2 (ja) 誘導電動機の制御方法
JPH0287997A (ja) 可変リラクタンスモータの回転制御装置
JPH061988B2 (ja) 電流形サイリスタインバ−タの電流制御方法

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 19911118

PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 19911118

Comment text: Request for Examination of 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: 19940513

Patent event code: PE09021S01D

G160 Decision to publish patent application
PG1605 Publication of application before grant of patent

Comment text: Decision on Publication of Application

Patent event code: PG16051S01I

Patent event date: 19940706

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: 19941011

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 19941223

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 19941208

End annual number: 3

Start annual number: 1

PR1001 Payment of annual fee

Payment date: 19961230

Start annual number: 4

End annual number: 4

PR1001 Payment of annual fee

Payment date: 19970826

Start annual number: 5

End annual number: 5

FPAY Annual fee payment

Payment date: 19970829

Year of fee payment: 6

PR1001 Payment of annual fee

Payment date: 19970829

Start annual number: 6

End annual number: 6

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee