[go: up one dir, main page]

KR101012740B1 - 레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치 - Google Patents

레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치 Download PDF

Info

Publication number
KR101012740B1
KR101012740B1 KR1020090037069A KR20090037069A KR101012740B1 KR 101012740 B1 KR101012740 B1 KR 101012740B1 KR 1020090037069 A KR1020090037069 A KR 1020090037069A KR 20090037069 A KR20090037069 A KR 20090037069A KR 101012740 B1 KR101012740 B1 KR 101012740B1
Authority
KR
South Korea
Prior art keywords
value
error
offset
output
resolver
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
KR1020090037069A
Other languages
English (en)
Other versions
KR20100118307A (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 KR1020090037069A priority Critical patent/KR101012740B1/ko
Publication of KR20100118307A publication Critical patent/KR20100118307A/ko
Application granted granted Critical
Publication of KR101012740B1 publication Critical patent/KR101012740B1/ko
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M1/00Analogue/digital conversion; Digital/analogue conversion
    • H03M1/12Analogue/digital converters
    • H03M1/64Analogue/digital converters with intermediate conversion to phase of sinusoidal or similar periodical signals

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Transmission And Conversion Of Sensor Element Output (AREA)

Abstract

레졸버 디지털 변환장치 및 위치 측정 장치를 제공한다. 본 레졸버 디지털 변환장치는 레졸버에서 출력되는 신호의 오프셋 오차 및 크기 오차를 보상하는 오차 보상부를 포함한다. 이에 따라, 레졸버 디지털 변환장치는 레졸버 출력전압의 크기 오차와 오프셋 전압에 의한 오차가 보상된 위치 데이터를 출력할 수 있게 된다
Figure R1020090037069
레졸버, 크기, 오프셋, 오차

Description

레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치{Resolver digital converter and position detecting apparatus}
본 발명은 레졸버 디지털 변환장치 및 위치 측정 장치에 관한 것으로, 더욱 상세하게는 오프셋 오차 및 크기 오차를 보상할 수 있는 레졸버 디지털 변환장치 및 위치 측정 장치에 관한 것이다.
레졸버 디지털 변환기는 레졸버에서 출력되는 아날로그 신호를 디지털 데이터로 변환해 주는 변환기를 의미한다. 구체적으로, 레졸버 디지털 변환기는 레졸버에서 발생되는 Sine(Vsin) 및 Cosine(Vcos) 전압을 이용하여 디지털 각도 변위 데이터를 발생시킨다.
고주파의 사인파형이 레졸버에 인가되면, 레졸버는 샤프트의 위치에 따라 크기가 정현적으로 변하는 출력파형을 발생시킨다. 그리고 출력 파형이 레졸버 디지털 변환기에 인가되어 그 결과로 레졸버의 디지털 위치 값을 얻을 수 있게 된다.
하지만, 레졸버 출력전압의 크기가 다른 경우 또는 직류 오프셋이 발생하는 경우, 레졸버 디지털 변환기는 위치 측정오차가 발생하게 된다. 구체적으로, 레졸버 권선과 측정회로의 부정합(mismatch)은 레졸버 출력파형의 불균형과 오프셋을 발생시키게 된다.
종래의 레졸버 디지털 변환기는 레졸버 출력전압의 크기 오차와 오프셋 전압에 의해 측정오차가 발생하게 된다. 따라서, 이러한 레졸버 출력전압의 크기 오차와 오프셋 전압에 의한 오차를 보상하기 위한 방안의 모색이 요청된다.
본 발명은 상술한 문제점을 해결하기 위한 것으로, 본 발명의 목적은, 레졸버 출력전압의 크기 오차와 오프셋 전압에 의한 오차를 보상하기 위한 방안으로써, 레졸버에서 출력되는 신호의 오프셋 오차 및 크기 오차를 보상하는 오차 보상부를 포함하는 레졸버 디지털 변환장치 및 위치 측정 장치를 제공함에 있다.
상기 목적을 달성하기 위한 본 발명의 일 실시예에 따른, 레졸버 디지털 변환장치는, 레졸버에서 출력되는 아날로그 신호를 디지털 신호로 변환하는 디지털 변환부; 및 상기 레졸버에서 출력되는 신호의 오프셋 오차 및 크기 오차를 보상하는 오차 보상부;를 포함하고, 상기 오차 보상부는, 레졸버에서 출력되는 신호의 오프셋에 대한 오차의 보상값을 산출하는 오프셋 오차 보상부;및 상기 레졸버에서 출력되는 신호의 진폭의 크기에 대한 오차의 보상값을 산출하는 크기 오차 보상부;를 포함한다.
또한, 상기 오차 보상부는, 상기 레졸버에서 출력되는 신호의 사인 성분으로부터 위치 성분을 추출하는 제1 저역통과필터; 및 상기 레졸버에서 출력되는 신호 의 코사인 성분으로부터 위치 성분을 추출하는 제2 저역통과필터;를 더 포함하고, 상기 오프셋 오차 보상부는, 상기 제1 저역통과필터에서 출력된 신호의 제1 오프셋값을 계산하는 제1 오프셋 계산부; 상기 제2 저역통과필터에서 출력된 신호의 제2 오프셋값을 계산하는 제2 오프셋 계산부; 및 상기 계산된 제1 오프셋값 및 제2 오프셋값을 이용하여 오프셋 오차에 대한 오프셋 보상값을 산출하는 오프셋 보상값 산출부;를 포함할 수도 있다.
그리고, 상기 제1 오프셋 계산부는, 상기 제1 저역통과필터에서 출력된 신호의 최대값과 최소값을 계산하여 출력하는 제1 최대값/최소값 계산부; 상기 제1 최대값/최소값 계산부에서 출력된 상기 최대값과 상기 최소값을 더한 값을 출력하는 제1 가산기; 및 상기 제1 가산기에서 출력되는 값을 절반으로 나눈 값을 출력하는 제1 나눗셈기;를 포함하고, 상기 제2 오프셋 계산부는, 상기 제2 저역통과필터에서 출력된 신호의 최대값과 최소값을 계산하여 출력하는 제2 최대값/최소값 계산부; 상기 제2 최대값/최소값 계산부에서 출력된 상기 최대값과 상기 최소값을 더한 값을 출력하는 제2 가산기; 및 상기 제2 가산기에서 출력되는 값을 절반으로 나눈 값을 출력하는 제2 나눗셈기;를 포함할 수도 있다.
또한, 상기 크기 오차 보상부는, 상기 제1 저역통과필터에서 출력되는 신호의 진폭과 제2 저역통과필터에서 출력되는 신호의 진폭의 크기 오차값을 계산하는 크기 오차 계산부; 및 상기 계산된 크기 오차값을 이용하여 크기 오차 보상값을 산출하는 크기 오차 보상값 산출부;를 포함하고, 상기 크기 오차 계산부는, 상기 제1 저역통과필터로부터 출력된 신호에서 상기 제1 오프셋 계산부로부터 출력되는 제1 오프셋을 뺀 신호를 출력하는 제1 감산기; 상기 제1 감산기에서 출력되는 신호의 제1 최대값을 계산하여 출력하는 제1 최대값 계산부; 상기 제2 저역통과필터로부터 출력된 신호에서 상기 제2 오프셋 계산부로부터 출력되는 제2 오프셋을 뺀 신호를 출력하는 제2 감산기; 상기 제2 감산기에서 출력되는 신호의 제2 최대값을 계산하여 출력하는 제2 최대값 계산부; 및 상기 제1 최대값과 상기 제2 최대값의 차이값을 상기 크기 오차값으로써 출력하는 제3 감산기;를 포함할 수도 있다.
또한, 상기 디지털 변환부에서 출력되는 디지털 신호에 상기 오차 보상 장치에서 출력되는 상기 오프셋에 대한 오차 보상값과 상기 크기에 대한 오차 보상값을 가산하여 출력하는 제3 가산기;를 더 포함할 수도 있다.
한편, 본 발명의 일 실시예에 따른 레졸버를 이용한 위치 측정장치는 상술된 레졸버 디지털 변환장치를 포함할 수도 있다.
본 발명의 다양한 실시 예에 따르면, 레졸버에서 출력되는 신호의 오프셋 오차 및 크기 오차를 보상하는 오차 보상부를 포함하는 레졸버 디지털 변환장치 및 위치 측정 장치를 제공할 수 있게 되어, 레졸버 출력전압의 크기 오차와 오프셋 전압에 의한 오차가 보상된 위치 데이터를 얻을 수 있게 된다.
이하에서는 도면을 참조하여 본 발명을 보다 상세하게 설명한다.
도 1은 본 발명의 일 실시예에 따른, 레졸버(Resolver)를 이용한 위치 측정 장치(100)의 구성을 도시한 블럭도이다. 도 1에 도시된 바와 같이, 레졸버를 이용 한 위치 측정 장치(100)는 레졸버(110), 레졸버 디지털 변환장치(120), 전류 증폭기(130), 및 정현파 발생기(140)를 포함한다.
레졸버(110)는 하나의 입력권선을 가진 회전자와 직각으로 배치된 두 개의 출력권선을 가진 고정자로 구성된 일종의 변압기로, 회전자의 각 변위에 따라 변화는 출력신호를 검출하여 각 변위 정보를 얻는 센서이다.
도 1에 도시된 바와 같이, 레졸버 디지털 변환장치(120)는 오차 보상부(200) 및 레졸버 디지털 변환부(240)를 포함한다.
오차 보상부(200)는 레졸버(110)에서 출력되는 신호의 오프셋 오차 및 크기 오차를 보상한다. 여기에서, 오프셋 오차는 오프셋 전압(즉, 전압의 최대값과 최소값의 중간값)이 0V가 아닌 경우 그 오차를 의미한다. 그리고, 크기 오차는 레졸버(110)에서 출력되는 신호의 사인 성분 신호(Vsin)의 진폭과 코사인 성분 신호(Vcos)의 진폭이 서로 다른 경우 그 진폭의 차이를 의미한다. 오차 보상부(200)의 구성에 대해서는 도 2 및 도 3을 참고하여 추후 상세히 설명한다.
레졸버 디지털 변환부(240)는 레졸버(110)에서 출력되는 아날로그 위치 신호를 디지털 위치 데이터 신호로 변환하여 출력한다. 레졸버 디지털 변환부(240)의 상세한 구조에 대해서는 추후 도 4를 참고하여 설명한다.
전류 증폭기(130)는 정현파 발생기에서 출력되는 정현파의 전류를 증폭하여 레졸버에 인가한다.
정현파 발생기(140)는 레졸버(110)의 입력단자에 높은 주파수의 정현파를 입력해 주기 위해 정현파를 발생시킨다.
이하에서는, 도 2 및 도 3을 참고하여, 레졸버 디지털 변환장치(120)에 대해 상세히 설명한다. 도 2는 본 발명의 일 실시예에 따른, 레졸버 디지털 변환장치(120)의 상세한 구조를 도시한 블럭도이다.
도 2에 도시된 바와 같이, 레졸버 디지털 변환장치(120)는 오차 보상부(200), 레졸버 디지털 변환부(240) 및 제3 가산기(250)를 포함한다. 그리고, 오차 보상부(200)는 제1 LPF(Low Pass Filter : 저역통과필터)(210), 제2 LPF(215), 오프셋 오차 보상부(220) 및 크기 오차 보상부(230)를 포함한다.
제1 LPF(210)는 레졸버(110)에서 출력되는 사인 신호의 저대역 부분의 신호만을 통과시킴으로써, 레졸버(110)에서 출력되는 고주파 신호의 사인 성분으로부터 위치 성분을 추출한다. 그리고, 제2 LPF(215)는 레졸버(110)에서 출력되는 코사인 신호의 저대역 부분의 신호만을 통과시킴으로써, 레졸버(110)에서 출력되는 고주파 신호의 코사인 성분으로부터 위치 성분을 추출한다.
오프셋 오차 보상부(220)는 레졸버(110)에서 출력되는 신호의 오프셋에 대한 오차의 보상값을 산출한다. 도 2에 도시된 바와 같이, 오프셋 오차 보상부(200)는 제1 오프셋 계산부(222), 제2 오프셋 계산부(224), 및 오프셋 보상값 산출부(226)를 포함한다.
제1 오프셋 계산부(222)는 제1 LPF(210)에서 출력된 신호의 제1 오프셋값을 계산한다. 그리고, 제2 오프셋 계산부(224)는 제2 LPF(215)에서 출력된 신호의 제2 오프셋값을 계산한다. 제1 오프셋 계산부(222) 및 제2 오프셋 계산부(224)의 구성에 대해서는 도 3을 참고하여 추후 설명한다.
그리고, 오프셋 보상값 산출부(226)는 계산된 제1 오프셋값 및 제2 오프셋값을 이용하여 오프셋 오차에 대한 오프셋 보상값을 산출하고, 산출된 오프셋 보상값을 제3 가산기(250)로 출력한다.
구체적으로, 오프셋 보상값 산출부(226)에서는 제1 오프셋 계산부(222)의 출력 Vs.off 와 제 2 오프셋 계산부(224)의 출력 Vc.off를 이용하여 오프셋에 의해 발생되는 위치오차의 보상 값을 계산한다. 레졸버 출력 값의 오프셋 의해 발생되는 위치측정 오차는 도 6c에 나타낸 것과 같으며 레졸버의 회전 주파수와 동일한 주파수를 가진다. 따라서 오프셋 보상값 산출부(226)은 제1 오프셋 계산부(222)의 출력 Vs.off와 제 2 오프셋 계산부(224)의 출력 Vc.off를 이용하여, 도 6c의 오차파형과 크기가 같고 위상이 반대인 값을 오프셋 보상값으로 출력한다. 이 오프셋 보상값은 도 2의 제3 가산기(250)에서 레졸버 디지털 변환부(240)의 출력과 더해지며 그 결과로 오프셋에 의한 위치 측정 오차가 보상된다.
크기 오차 보상부(230)는 레졸버(110)에서 출력되는 신호의 진폭의 크기에 대한 오차의 보상값을 산출한다. 도 2에 도시된 바와 같이, 크기 오차 보상부(230)는 크기 오차 계산부(232) 및 크기 오차 보상값 산출부(234)를 포함한다.
크기 오차 계산부(232)는 제1 LPF(210)에서 출력되는 신호의 진폭과 제2 LPF(215)에서 출력되는 신호의 진폭의 크기 오차값을 계산한다. 크기 오차 계산부(232)에 대해서는 추후 도 3을 참고하여 상세히 설명한다.
그리고, 크기 오차 보상값 산출부(234)는 크기 오차 계산부(232)에서 계산된 크기 오차값을 이용하여 크기 오차 보상값을 산출한다.
구체적으로, 크기오차 보상값 산출부(234)에서는 크기오차 계산부(232)의 출력 Vub를 이용하여 크기오차에 의해 발생되는 위치 오차의 보상 값을 계산한다. 레졸버에 발생되는 두 출력 신호의 크기 오차에 의해 발생되는 위치측정 오차는 도 7c와 같으며 레졸버 회전 주파수의 2배에 해당하는 주파수를 가진다. 따라서 크기오차 보상값 산출부(234)는 크기오차 계산부(232)의 출력 Vub를 이용하여 도 7c의 오차파형과 크기는 같고 위상이 반대인 보상 값을 크기오차 보상값으로 출력한다. 이 크기 오차 보상값은 도 2의 제3 가산기(250)에서 레졸버 디지털 변환부(240)의 출력과 더해지며 그 결과로 크기 오차에 의한 위치 측정 오차가 보상된다.
레졸버 디지털 변환부(240)는 레졸버(110)에서 출력되는 아날로그 위치 신호를 디지털 위치 데이터 신호로 변환하여 출력한다. 레졸버 디지털 변환부(240)의 상세한 구조에 대해서는 추후 도 4를 참고하여 설명한다.
그리고, 제3 가산기(250)는 레졸버 디지털 변환부(240)에서 변환된 디지털 위치 데이터에 오프셋 오차 보상부(230)에서 산출된 오프셋 보상값과 크기 오차 보상부(230)에서 산출된 크기 오차 보상값을 더함으로써, 오프셋 오차와 크기 오차가 보상된 디지털 위치 데이터를 출력하게 된다.
도 3은 본 발명의 일 실시예에 따른, 제1 오프셋 계산부(222), 제2 오프셋 계산부(224) 및 크기 오차 계산부(232)의 상세한 구성을 도시한 블럭도이다. 도 3에 도시된 바와 같이, 제1 오프셋 계산부(222)는 제1 최대값/최소값 계산부(310), 제1 가산기(312), 제1 나눗셈기(314)를 포함한다. 그리고, 제2 오프셋 계산부(224)는 제2 최대값/최소값 계산부(320), 제2 가산기(322), 제2 나눗셈기(324)를 포함한 다.
제1 최대값/최소값 계산부(310)는 제1 LPF(210)에서 출력된 사인 신호의 최대값과 최소값을 계산하여 각각 출력한다. 그리고, 제1 가산기(312)는 제1 최대값/최소값 계산부(310)에서 출력된 최대값과 최소값을 더한 값을 출력한다. 제1 나눗셈기(314) 제1 가산기(312)에서 출력되는 값을 절반으로 나눈 값을 출력한다. 이와 같은 과정을 거쳐 제1 나눗셈기(314)에서 출력되는 값이 입력된 사인 신호에 대한 제1 오프셋값(Vs.off)이 된다.
마찬가지로, 제2 최대값/최소값 계산부(320)는 제2 LPF(215)에서 출력된 코사인 신호의 최대값과 최소값을 계산하여 각각 출력한다. 그리고, 제2 가산기(322)는 제2 최대값/최소값 계산부(320)에서 출력된 최대값과 최소값을 더한 값을 출력한다. 제2 나눗셈기(324) 제2 가산기(322)에서 출력되는 값을 절반으로 나눈 값을 출력한다. 이와 같은 과정을 거쳐 제2 나눗셈기(324)에서 출력되는 값이 입력된 사인 신호에 대한 제2 오프셋값(Vc.off)이 된다.
그리고, 오프셋 보상값 산출부(226)는 제1 오프셋값(Vs.off)과 제2 오프셋값(Vc.off)을 이용하여 오프셋 오차에 대한 오프셋 보상값을 산출하게 된다.
오프셋값이 불균형한 경우에 대해서는, 도 5a 내지 도 5c와 도 6a 내지 도 6c를 참고하여 이하에서 설명한다. 도 5a 내지 도 5c는 본 발명의 일 실시예에 따른, 레졸버의 정상적인 입력전압과 출력전압의 그래프를 도시한 도면이다.
도 5a는 전류 증폭기(130)에서 레졸버(110)로 인가되는 입력전압(Vin)을 도시한 그래프이다. 입력전압은 일정 주기의 정현파인 것을 확인할 수 있다.
도 5b는 레졸버(110)에서 정상적으로 출력되는 사인 성분 신호(Vsin)를 도시한 도면이다. 그리고, 도 5c는 레졸버(110)에서 정상적으로 출력되는 코사인 성분 신호(Vcos)를 도시한 도면이다.
도 5b 및 도 5c에 도시된 바와 같이, 정상적으로 출력되는 사인 성분 신호 및 코사인 성분 신호는 오프셋 값이 0V이고, 서로 진폭의 최대값이 같은 것을 확인할 수 있다.
도 6a 내지 도 6c는 본 발명의 일 실시예에 따른, 진폭의 크기가 불균형한 경우의 출력 전압과 측정 오차의 그래프를 도시한 도면이다.
도 6a는 레졸버(110)의 사인 성분 신호의 오프셋 값이 0 V가 아닌 양의 값을 가지는 경우의 그래프를 도시하고 있다. 그리고, 도 6b는 레졸버(110)의 코사인 성분 신호의 오프셋 값이 0 V가 아닌 음의 값을 가지는 경우의 그래프를 도시하고 있다.
그리고 도 6c는 레졸버(110)의 사인 성분 신호와 코사인 성분 신호가 도 6a 및 도 6b와 같이 오프셋 오차가 있는 경우, 측정된 위치 데이터의 오차 크기를 그래프로 도시한 도면이다. 도 6c에 도시된 바와 같이, 레졸버 출력전압의 오프셋 오차는, 레졸버 회전 주파수와 동일한 주파수를 가진 위치 측정오차를 발생시키는 것을 확인할 수 있다.
하지만, 도 2에 도시된 오프셋 오차 보상부(220)의 오프셋 보상값이 레졸버 디지털 변환부(240)에서 변환된 디지털 위치 데이터에 더해지면, 오프셋 오차로 인한 위치 측정의 오차를 제거할 수 있게 된다. 즉, 오프셋 오차 보상부(220)의 오프 셋 보상값이 레졸버 디지털 변환부(240)에서 변환된 디지털 위치 데이터에 더해지면, 도 6a 및 도 6b의 신호가 각각 도 5b 및 도 5c의 정상적인 신호로 보상되게 된다.
다시 도 3으로 돌아가서, 크기 오차 계산부(232)는 제1 감산기(330), 제1 최대값 계산부(332), 제2 감산기(340), 제2 최대값 계산부(342), 및 제3 감산기(350)를 포함한다.
제1 감산기(330)는 제1 LPF(210)로부터 출력된 사인 성분 신호에서 제1 오프셋 계산부(222)로부터 출력되는 제1 오프셋(Vs.off)을 뺀 신호를 출력한다. 그리고, 제1 최대값 계산부(332)는 제1 감산기(330)에서 출력되는 신호의 최대값인 제1 최대값을 계산하여 출력한다.
제2 감산기(340)는 제2 LPF(215)로부터 출력된 코사인 신호에서 제2 오프셋 계산부(224)로부터 출력되는 제2 오프셋(Vs.off)을 뺀 신호를 출력한다. 그리고, 제2 최대값 계산부(342)는 제2 감산기(340)에서 출력되는 신호의 최대값인 제2 최대값을 계산하여 출력한다.
그리고, 제3 감산기(350)는 제1 최대값과 제2 최대값의 차이값을 크기 오차값(Vub)으로써 출력한다. 즉, 크기 오차값(Vub)는 사인 성분 신호의 진폭과 코사인 성분 신호의 진폭의 차이를 의미하게 된다.
그리고, 크기 보상값 산출부(234)는 크기 오차값(Vub)을 이용하여 오프셋 오차에 대한 오프셋 보상값을 산출하게 된다.
사인성분 신호와 코사인 성분 신호의 진폭이 다른 경우에 대해서는, 도 7a 내지 도 7c를 참고하여 이하에서 설명한다. 도 7a 내지 도 7c는 본 발명의 일 실시예에 따른, 오프셋에 의한 오차가 발생한 경우의 출력 전압과 측정 오차의 그래프를 도시한 도면이다.
도 7a는 레졸버(110)의 사인 성분 신호의 최대전압 값이 Vm인 경우의 그래프를 도시하고 있다. 그리고, 도 7b는 레졸버(110)의 코사인 성분 신호의 최대전압 값이 (1+α)Vm인 그래프를 도시하고 있다. 즉, 레졸버(110)의 사인 성분 신호의 최대 전압과 코사인 성분 신호의 최대 전압의 오차(즉, 진폭의 크기 오차)는 αVm인 것을 알 수 있다.
그리고, 도 7c는 레졸버(110)의 사인 성분 신호와 코사인 성분 신호가 도 7a 및 도 7b와 같이 진폭의 크기 오차가 αVm만큼 있는 경우, 측정된 위치 데이터의 측정 오차 크기를 그래프로 도시한 도면이다. 도 7c에 도시된 바와 같이, 레졸버 출력전압의 크기 오차는, 레졸버 회전 주파수의 2배 주파수를 가진 위치 측정오차를 발생시키는 것을 확인할 수 있다.
하지만, 도 2에 도시된 크기 오차 보상부(230)의 크기 오차 보상값이 레졸버 디지털 변환부(240)에서 변환된 디지털 위치 데이터에 더해지면, 크기 오차로 인한 위치 측정의 오차를 제거할 수 있게 된다. 즉, 크기 오차 보상부(230)의 크기 오차 보상값이 레졸버 디지털 변환부(240)에서 변환된 디지털 위치 데이터에 더해지면, 도 7a 및 도 7b의 신호가 각각 도 5b 및 도 5c의 정상적인 신호로 보상되게 된다.
상술한 바와 같이, 오차 보상부(200)는 오프셋 오차와 크기 오차를 보상할 수 있게 된다.
이하에서는 도 4를 참고하여, 레졸버 디지털 변환부(240)의 구조에 대해 상세히 설명한다. 도 4는 본 발명의 일 실시예에 따른, 레졸버 디지털 변환부의 상세하나 구성을 도시한 블럭도이다.
도 4에 도시된 바와 같이, 레졸버 디지털 변환부(240)는 제1 곱셈기(410), 사인파 발생기(412), 제2 곱셈기(420), 코사인파 발생기(422), 제4 감산기(414), 복조기(430) 및 추종 제어기(440)를 포함한다.
제1 곱셈기(410)는 사인파 발생기(412)에서 발생된 사인파(sinφ)를 레졸버(110)에서 출력되는 사인 성분 신호와 곱하여 제4 감산기(414)로 출력한다.
사인파 발생기(412)는 추종 제어기(440)에서 만들어지는 임의의 위치 출력인 각도 값 φ를 입력받아 그에 대응되는 사인파(sinφ)를 생성한다.
제2 곱셈기(420)는 코사인파 발생기(422)에서 발생된 코사인파(cos φ)를 레졸버(110)에서 출력되는 코사인 성분 신호와 곱하여 제4 감산기(414)로 출력한다.
코사인파 발생기(422)는 추종 제어기(440)에서 만들어지는 임의의 위치 출력인 각도 값 φ를 입력받아 그에 대응되는 코사인파(cos φ)를 생성한다.
제4 감산기(414)는 제1 곱셈기(410)와 제2 곱셈기(420)에서 출력되는 신호의 차에 해당되는 고주파의 전압오차(Verr)를 출력한다.
복조기(430)는 정현파 발생기(140)에서 생성된 기준 전압 신호(Vref)를 이용하여 고주파의 전압오차(Verr)를 복조함으로써, 저주파의 오차값(E)를 생성하게 된다.
추종제어기(440)에서는 오차값(E)이 최소가 되도록 새로운 위치출력(φ)을 발생시킨다. 이와같은 동작을 반복함으로써, 추종제어기(440)의 위치출력(φ)은 레졸버의 위치 값을 추종하게 된다. 그 결과로 추종제어기(440)는 오차값(E)이 0이 되는 레졸버(110)의 위치 값을 검출하게 된다. 그리고, 추종제어기(440)는 최종적인 디지털 위치 데이터를 출력하게 된다.
상술한 바와 같이, 오차 보상부(200)를 포함하는 레졸버 디지털 변환장치(120)를 레졸버(110)를 이용한 위치 측정 장치(100)에 적용하면, 위치 측정 장치(100)는 오프셋 오차와 크기 오차가 보상된 디지털 위치 데이터를 출력할 수 있게 된다.
또한, 이상에서는 본 발명의 바람직한 실시예에 대하여 도시하고 설명하였지만, 본 발명은 상술한 특정의 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진자에 의해 다양한 변형실시가 가능한 것은 물론이고, 이러한 변형실시들은 본 발명의 기술적 사상이나 전망으로부터 개별적으로 이해되어져서는 안될 것이다.
도 1은 본 발명의 일 실시예에 따른, 레졸버를 이용한 위치 측정 장치의 구성을 도시한 블럭도,
도 2는 본 발명의 일 실시예에 따른, 레졸버 디지털 변환장치의 상세한 구조를 도시한 블럭도,
도 3은 본 발명의 일 실시예에 따른, 제1 오프셋 계산부, 제2 오프셋 계산부 및 크기 오차 계산부의 상세한 구성을 도시한 블럭도,
도 4는 본 발명의 일 실시예에 따른, 레졸버 디지털 변환부의 상세하나 구성을 도시한 블럭도,
도 5a 내지 도 5c는 본 발명의 일 실시예에 따른, 레졸버의 정상적인 입력전압과 출력전압의 그래프를 도시한 도면,
도 6a 내지 도 6c는 본 발명의 일 실시예에 따른, 진폭의 크기가 불균형한 경우의 출력 전압과 측정 오차의 그래프를 도시한 도면,
도 7a 내지 도 7c는 본 발명의 일 실시예에 따른, 오프셋에 의한 오차가 발생한 경우의 출력 전압과 측정 오차의 그래프를 도시한 도면이다.
* 도면의 주요 부분에 대한 부호의 설명 *
100 : 위치 측정 장치 110 : 레졸버
120 : 레졸버 디지털 변환장치 200 : 오차 보상부
240 : 레졸버 디지털 변환부 130 : 전류 증폭기
140 : 정현파 발생기 210 : 제1 LPF
215 : 제2 LPF 220 : 오프셋 오차 보상부
222 : 제1 오프셋 계산부 224 : 제2 오프셋 계산부
226 : 오프셋 보상값 산출부 230 : 크기 오차 보상부
232 : 크기 오차 보상부 234 : 크기 오차 보상값 산출부
240 : 레졸버 디지털 변환부 250 : 제3 가산기
310 : 제1 최대값/최소값 계산부 312 : 제1 가산기
314 : 제1 나눗셈기 320 : 제2 최대값/최소값 계산부
322 : 제2 가산기 324 : 제2 나눈셈기
330 : 제1 감산기 332 : 제1 최대값 계산부
340 : 제2 감산기 342 : 제2 최대값 계산부
350 : 제3 감산기 410 : 제1 곱셈기
412 : 사인파 발생기 414 : 제4 감산기
420 : 제2 곱셈기 422 : 코사인파 발생기
430 : 복조기 440 : 추종 제어기

Claims (6)

  1. 레졸버에서 출력되는 아날로그 신호를 디지털 신호로 변환하는 디지털 변환부; 및
    상기 레졸버에서 출력되는 신호의 오프셋 오차 및 크기 오차를 보상하는 오차 보상부;를 포함하고,
    상기 오차 보상부는,
    레졸버에서 출력되는 신호의 오프셋에 있는 오차에 대한 보상값을 산출하는 오프셋 오차 보상부;및
    상기 레졸버에서 출력되는 신호의 진폭의 크기에 대한 오차의 보상값을 산출하는 크기 오차 보상부;를 포함하고,
    상기 오차 보상부는,
    상기 레졸버에서 출력되는 신호의 사인 성분의 저대역 신호를 통과시키는 제1 저역통과필터; 및
    상기 레졸버에서 출력되는 신호의 코사인 성분의 저대역 신호를 통과시키는 제2 저역통과필터;를 더 포함하고,
    상기 오프셋 오차 보상부는,
    상기 제1 저역통과필터에서 출력된 신호의 제1 오프셋값을 계산하는 제1 오프셋 계산부;
    상기 제2 저역통과필터에서 출력된 신호의 제2 오프셋값을 계산하는 제2 오프셋 계산부; 및
    상기 계산된 제1 오프셋값 및 제2 오프셋값을 이용하여 오프셋 오차에 대한 오프셋 보상값을 산출하는 오프셋 보상값 산출부;를 포함하고,
    상기 크기 오차 보상부는,
    상기 제1 저역통과필터에서 출력되는 신호의 진폭과 제2 저역통과필터에서 출력되는 신호의 진폭의 크기 오차값을 계산하는 크기 오차 계산부; 및
    상기 계산된 크기 오차값을 이용하여 크기 오차 보상값을 산출하는 크기 오차 보상값 산출부;를 포함하고,
    상기 크기 오차 계산부는,
    상기 제1 저역통과필터로부터 출력된 신호에서 상기 제1 오프셋 계산부로부터 출력되는 제1 오프셋을 뺀 신호를 출력하는 제1 감산기;
    상기 제1 감산기에서 출력되는 신호의 제1 최대값을 계산하여 출력하는 제1 최대값 계산부;
    상기 제2 저역통과필터로부터 출력된 신호에서 상기 제2 오프셋 계산부로부터 출력되는 제2 오프셋을 뺀 신호를 출력하는 제2 감산기;
    상기 제2 감산기에서 출력되는 신호의 제2 최대값을 계산하여 출력하는 제2 최대값 계산부; 및
    상기 제1 최대값과 상기 제2 최대값의 차이값을 상기 크기 오차값으로써 출력하는 제3 감산기;를 포함하는 것을 특징으로 하는 레졸버 디지털 변환장치.
  2. 삭제
  3. 제1항에 있어서,
    상기 제1 오프셋 계산부는,
    상기 제1 저역통과필터에서 출력된 신호의 최대값과 최소값을 계산하여 출력하는 제1 최대값/최소값 계산부;
    상기 제1 최대값/최소값 계산부에서 출력된 상기 최대값과 상기 최소값을 더한 값을 출력하는 제1 가산기; 및
    상기 제1 가산기에서 출력되는 값을 절반으로 나눈 값을 출력하는 제1 나눗셈기;를 포함하고,
    상기 제2 오프셋 계산부는,
    상기 제2 저역통과필터에서 출력된 신호의 최대값과 최소값을 계산하여 출력하는 제2 최대값/최소값 계산부;
    상기 제2 최대값/최소값 계산부에서 출력된 상기 최대값과 상기 최소값을 더한 값을 출력하는 제2 가산기; 및
    상기 제2 가산기에서 출력되는 값을 절반으로 나눈 값을 출력하는 제2 나눗셈기;를 포함하는 것을 특징으로 하는 레졸버 디지털 변환장치.
  4. 삭제
  5. 제1항에 있어서,
    상기 디지털 변환부에서 출력되는 디지털 신호에 상기 오차 보상 장치에서 출력되는 상기 오프셋에 있는 오차에 대한 오차 보상값과 상기 크기에 대한 오차 보상값을 가산하여 출력하는 제3 가산기;를 더 포함하는 것을 특징으로 하는 레졸버 디지털 변환장치.
  6. 제1항, 제3항 및 제5항 중 어느 한 항에 기재된 레졸버 디지털 변환장치를 포함하는 것을 특징으로 하는 레졸버를 이용한 위치 측정 장치.
KR1020090037069A 2009-04-28 2009-04-28 레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치 Expired - Fee Related KR101012740B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020090037069A KR101012740B1 (ko) 2009-04-28 2009-04-28 레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020090037069A KR101012740B1 (ko) 2009-04-28 2009-04-28 레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치

Publications (2)

Publication Number Publication Date
KR20100118307A KR20100118307A (ko) 2010-11-05
KR101012740B1 true KR101012740B1 (ko) 2011-02-09

Family

ID=43404639

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020090037069A Expired - Fee Related KR101012740B1 (ko) 2009-04-28 2009-04-28 레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치

Country Status (1)

Country Link
KR (1) KR101012740B1 (ko)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103256946A (zh) * 2013-05-23 2013-08-21 合肥工业大学 可故障在线检测和容错控制的旋转变压器数字转换器

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101294566B1 (ko) 2010-12-01 2013-08-07 기아자동차주식회사 레졸버의 위치 오차를 적응적으로 보상하기 위한 장치
KR20180060314A (ko) 2016-11-28 2018-06-07 창원대학교 산학협력단 Bldc 모터 구동을 위한 레졸버 디지털 변환기 인터페이스 장치
CN116817739B (zh) * 2023-08-23 2024-01-02 北京紫光芯能科技有限公司 旋转变压器的误差补偿控制方法及设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004045286A (ja) * 2002-07-12 2004-02-12 Denso Corp レゾルバ補正方法
JP2005208028A (ja) * 2003-12-22 2005-08-04 Minebea Co Ltd バリアブルリラクタンスレゾルバ用角度演算方法とそのための角度演算装置

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004045286A (ja) * 2002-07-12 2004-02-12 Denso Corp レゾルバ補正方法
JP2005208028A (ja) * 2003-12-22 2005-08-04 Minebea Co Ltd バリアブルリラクタンスレゾルバ用角度演算方法とそのための角度演算装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103256946A (zh) * 2013-05-23 2013-08-21 合肥工业大学 可故障在线检测和容错控制的旋转变压器数字转换器
CN103256946B (zh) * 2013-05-23 2015-04-22 合肥工业大学 可故障在线检测和容错控制的旋转变压器数字转换器

Also Published As

Publication number Publication date
KR20100118307A (ko) 2010-11-05

Similar Documents

Publication Publication Date Title
CN102472640B (zh) 旋转变压器信号转换装置以及方法
JP2016161332A (ja) 温度検出装置及び回転角検出装置
US7513169B2 (en) Rotational position measuring device
NO864053L (no) Krets for frembringelse av et flerfaset sinusformet utsignal.
KR101012740B1 (ko) 레졸버 디지털 변환장치 및 이를 이용한 위치 측정 장치
KR101834526B1 (ko) 마그네틱 엔코더의 출력 신호를 보상하는 장치
EP2077621B1 (en) Reference signal generation circuit, angle converter, and angle detection apparatus
JP2008304249A (ja) エンコーダ信号処理装置およびその信号処理方法
JP6454965B2 (ja) 回転角検出装置及び回転角検出装置の異常を検出する方法
JP2013205366A (ja) 位置検出器
US9863986B2 (en) Electric power measuring system
JP5895680B2 (ja) 信号処理装置
US10187067B2 (en) Phase-locked loop (PLL)-type resolver/converter method and apparatus
KR101012741B1 (ko) 레졸버 디지털 변환기 및 그 위상 보상 방법
JP5733251B2 (ja) 位置検出装置
KR101768800B1 (ko) 3상 계통연계형 인버터의 전원 위상각 검출에 따른 옵셋 및 스케일 오차영향 저감 방법
JP2013224865A (ja) 信号処理装置
CN115589180B (zh) 一种基于正余弦位置编码器的正交误差补偿方法
Hwang et al. Signal compensation for analog rotor position errors due to nonideal sinusoidal encoder signals
US20120209562A1 (en) Assembly and method for determining an angular position
US9647590B2 (en) Apparatus for compensating phase error in inverter output voltage
Liu et al. A novel Open-Loop inductosyn Angle-Measuring system based on synchronous sampling and definite integral
Sivappagari et al. High accuracy resolver to digital converter based on modified angle tracking observer method
RU2533305C1 (ru) Цифровой преобразователь угла
JP2012154721A (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: 20090428

PA0201 Request for examination
A302 Request for accelerated examination
PA0302 Request for accelerated examination

Patent event date: 20100714

Patent event code: PA03022R01D

Comment text: Request for Accelerated Examination

Patent event date: 20090428

Patent event code: PA03021R01I

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20100916

Patent event code: PE09021S01D

PG1501 Laying open of application
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: 20101220

GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20110127

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20110128

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
FPAY Annual fee payment

Payment date: 20131231

Year of fee payment: 4

PR1001 Payment of annual fee

Payment date: 20131231

Start annual number: 4

End annual number: 4

FPAY Annual fee payment

Payment date: 20141230

Year of fee payment: 5

PR1001 Payment of annual fee

Payment date: 20141230

Start annual number: 5

End annual number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

Termination category: Default of registration fee

Termination date: 20171107