KR101509578B1 - 구동축의 절대 위치 산출 장치 및 방법 - Google Patents
구동축의 절대 위치 산출 장치 및 방법 Download PDFInfo
- Publication number
- KR101509578B1 KR101509578B1 KR20130146989A KR20130146989A KR101509578B1 KR 101509578 B1 KR101509578 B1 KR 101509578B1 KR 20130146989 A KR20130146989 A KR 20130146989A KR 20130146989 A KR20130146989 A KR 20130146989A KR 101509578 B1 KR101509578 B1 KR 101509578B1
- Authority
- KR
- South Korea
- Prior art keywords
- drive shaft
- absolute position
- value
- rotation amount
- calculating
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 14
- 238000012937 correction Methods 0.000 claims description 36
- 238000012935 Averaging Methods 0.000 claims description 6
- 239000002245 particle Substances 0.000 claims description 3
- 239000011195 cermet Substances 0.000 description 1
- 238000006073 displacement reaction Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B7/00—Measuring arrangements characterised by the use of electric or magnetic techniques
- G01B7/30—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring angles or tapers; for testing the alignment of axes
- G01B7/305—Measuring arrangements characterised by the use of electric or magnetic techniques for measuring angles or tapers; for testing the alignment of axes for testing perpendicularity
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01D—MEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
- G01D5/00—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable
- G01D5/12—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means
- G01D5/244—Mechanical means for transferring the output of a sensing member; Means for converting the output of a sensing member to another variable where the form or nature of the sensing member does not constrain the means for converting; Transducers not specially adapted for a specific variable using electric or magnetic means influencing characteristics of pulses or pulse trains; generating pulses or pulse trains
- G01D5/24404—Interpolation using high frequency signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M1/00—Analogue/digital conversion; Digital/analogue conversion
- H03M1/12—Analogue/digital converters
- H03M1/22—Analogue/digital converters pattern-reading type
- H03M1/24—Analogue/digital converters pattern-reading type using relatively movable reader and disc or strip
- H03M1/245—Constructional details of parts relevant to the encoding mechanism, e.g. pattern carriers, pattern sensors
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Control Of Electric Motors In General (AREA)
Abstract
Description
도 2는 본 발명의 실시예에 따른 구동축의 절대 위치 산출 방법에 따른 흐름도이다.
도 3은 도 2의 산출하는 단계의 상세 흐름도이다.
11 : 회전자
13 : 고정자
15 : 출력축
17 : 모터 케이스
20 : 하모닉 드라이브
21 : 구동축
30 : 구동축의 절대 위치 산출 장치
31 : 증분형 엔코더
33 : 포텐셔미터
35 : 제어부
100 : 구동 모듈
Claims (9)
- 삭제
- 모터의 출력축에 설치되어 상기 출력축의 제1 회전량을 측정하여 출력하는 증분형 엔코더(incremental encoder);
상기 모터의 출력축에 연결된 하모닉 드라이브(harmonic drive)의 구동축에 설치되어 상기 구동축의 제2 회전량을 측정하여 출력하는 포텐셔미터(potentiometer);
상기 증분형 엔코더와 상기 포텐셔미터로부터 입력받은 상기 제1 회전량과 상기 제2 회전량을 기반으로 상기 구동축의 절대 위치를 산출하는 제어부;를 포함하며,
상기 제어부는,
상기 구동축을 일정 각도로 왕복 구동시켜 상기 포텐셔미터가 검출한 복수의 제2 회전량을 전달받고, 상기 복수의 제2 회전량을 평균하여 상기 구동축의 초기 위치를 산출하는 것을 특징으로 하는 구동축의 절대 위치 산출 장치. - 제2항에 있어서, 상기 제어부는,
상기 초기 위치를 산출한 후 입력되는 제1 및 제2 회전량 중에 하나로 상기 구동축의 절대 위치값을 추정하고, 나머지 하나의 추정값과 나머지 하나의 측정값의 차이값을 기반으로 보정값을 산출하고, 상기 산출한 보정값을 상기 추정한 절대 위치값에 더하여 상기 구동축의 절대 위치를 산출하는 것을 특징으로 하는 구동축의 절대 위치 산출 장치. - 제3항에 있어서, 상기 제어부는,
상기 제2 회전량을 베이즈 필터(Bayes Filter)의 추정 스텝(prediction step)에 적용하여 상기 구동축의 절대 위치값을 추정하고, 상기 제1 회전량의 추정값과 상기 제1 회전량의 측정값을 보정 스텝(correction step)에 적용하여 산출한 보정값을 추정한 절대 위치값에 더하여 상기 구동축의 절대 위치를 산출하는 것을 특징으로 하는 구동축의 절대 위치 산출 장치. - 제3항에 있어서, 상기 제어부는,
상기 제1 회전량을 베이즈 필터의 추정 스텝에 적용하여 상기 구동축의 절대 위치값을 추정하고, 상기 제2 회전량의 추정값과 상기 제2 회전량의 측정값을 보정 스텝에 적용하여 산출한 보정값을 추정한 절대 위치값에 더하여 상기 구동축의 절대 위치를 산출하는 것을 특징으로 하는 구동축의 절대 위치 산출 장치. - 제4항 또는 제5항에 있어서,
상기 베이즈 필터는 칼만 필터(Kalman Filter) 또는 파티클 필터(Particle Filter)를 포함하는 것을 특징으로 하는 구동축의 절대 위치 산출 장치. - 삭제
- 제어부는 모터의 출력축에 설치된 증분형 엔코더가 측정하여 출력한 상기 출력축의 제1 회전량을 입력받고, 상기 모터의 출력축에 연결된 하모닉 드라이브의 구동축에 설치된 포텐셔미터가 측정하여 출력한 상기 구동축의 제2 회전량을 입력받는 단계;
상기 제어부는 상기 증분형 엔코더와 상기 포텐셔미터로부터 입력받은 상기 제1 회전량과 상기 제2 회전량을 기반으로 상기 구동축의 절대 위치를 산출하는 단계;를 포함하며,
상기 구동축의 절대 위치를 산출하는 단계는,
상기 제어부는 상기 구동축을 일정 각도로 왕복 구동시켜 상기 포텐셔미터가 측정한 복수의 제2 회전량을 입력받는 단계;
상기 제어부는 상기 복수의 제2 회전량을 평균하여 상기 구동축의 초기 위치를 산출하는 단계;
를 포함하는 것을 특징으로 하는 구동축의 절대 위치 산출 방법. - 제8항에 있어서, 상기 구동축의 절대 위치를 산출하는 단계는,
상기 초기 위치를 산출한 후, 상기 제어부는 입력되는 제1 및 제2 회전량 중에 하나로 상기 구동축의 절대 위치값을 추정하는 단계;
상기 제어부는 상기 제1 및 제2 회전량 중 나머지 하나의 추정값과 나머지 하나의 측정값의 차이값을 기반으로 한 보정값을 산출하는 단계;
상기 제어부는 산출한 보정값과 추정한 절대 위치값에 더하여 상기 구동축의 절대 위치를 산출하는 단계;
를 포함하는 것을 특징으로 하는 구동축의 절대 위치 산출 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130146989A KR101509578B1 (ko) | 2013-11-29 | 2013-11-29 | 구동축의 절대 위치 산출 장치 및 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR20130146989A KR101509578B1 (ko) | 2013-11-29 | 2013-11-29 | 구동축의 절대 위치 산출 장치 및 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR101509578B1 true KR101509578B1 (ko) | 2015-04-08 |
Family
ID=53033837
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR20130146989A Expired - Fee Related KR101509578B1 (ko) | 2013-11-29 | 2013-11-29 | 구동축의 절대 위치 산출 장치 및 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR101509578B1 (ko) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160132149A (ko) | 2015-05-06 | 2016-11-17 | 전자부품연구원 | 관절 구동 모듈 |
KR20170077875A (ko) | 2015-12-28 | 2017-07-07 | 전자부품연구원 | 스프링 구조 일체형 토크 센서 및 그 구조물 |
KR101841821B1 (ko) * | 2016-01-06 | 2018-03-26 | 김병기 | 2개의 절대형 엔코더를 이용한 절대위치 계측장치 및 계측방법 |
KR20180053745A (ko) * | 2015-09-21 | 2018-05-23 | 카야고 게엠베하 | 부유하는 선박 |
KR101861606B1 (ko) * | 2017-10-23 | 2018-05-28 | 이승왕 | 가변형 커피 로스팅 장치 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0579853A (ja) * | 1991-09-20 | 1993-03-30 | Omron Corp | アブソリユート型ロータリエンコーダ |
JPH0996545A (ja) * | 1995-09-29 | 1997-04-08 | Harmonic Drive Syst Ind Co Ltd | 出力回転軸のアブソリュート位置検出装置 |
-
2013
- 2013-11-29 KR KR20130146989A patent/KR101509578B1/ko not_active Expired - Fee Related
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0579853A (ja) * | 1991-09-20 | 1993-03-30 | Omron Corp | アブソリユート型ロータリエンコーダ |
JPH0996545A (ja) * | 1995-09-29 | 1997-04-08 | Harmonic Drive Syst Ind Co Ltd | 出力回転軸のアブソリュート位置検出装置 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20160132149A (ko) | 2015-05-06 | 2016-11-17 | 전자부품연구원 | 관절 구동 모듈 |
KR20180053745A (ko) * | 2015-09-21 | 2018-05-23 | 카야고 게엠베하 | 부유하는 선박 |
KR102628298B1 (ko) * | 2015-09-21 | 2024-01-22 | 카야고 테크 게엠베하 | 부유하는 선박 |
KR20170077875A (ko) | 2015-12-28 | 2017-07-07 | 전자부품연구원 | 스프링 구조 일체형 토크 센서 및 그 구조물 |
KR101841821B1 (ko) * | 2016-01-06 | 2018-03-26 | 김병기 | 2개의 절대형 엔코더를 이용한 절대위치 계측장치 및 계측방법 |
KR101861606B1 (ko) * | 2017-10-23 | 2018-05-28 | 이승왕 | 가변형 커피 로스팅 장치 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101509578B1 (ko) | 구동축의 절대 위치 산출 장치 및 방법 | |
US11860002B2 (en) | Position estimation method and position control device | |
US8610389B2 (en) | Speed control apparatus for the switched reluctance motor | |
JP4378151B2 (ja) | モータ駆動装置 | |
EP2019020A2 (en) | Power steering apparatus having failure detection device for rotation angle sensors | |
US20160263747A1 (en) | Robot controlling method, robot apparatus, program and recording medium | |
US20120001582A1 (en) | Controller for actuation system employing kalman estimator incorporating effect of system structural stiffness | |
US9680348B2 (en) | Actuator position sensing | |
KR101840888B1 (ko) | 브러시리스 전동기를 포함하는 액추에이터의 작동을 위한 방법 및 장치 | |
CN110733562B (zh) | 用于控制线控转向系统的设备和方法 | |
CN107453683B (zh) | 用于控制或管理dc电机的方法和系统 | |
JP2008278733A (ja) | 線形ホールセンサーを利用したブラシレスdcモーターおよび該モーター速度信号具現方法 | |
Ismail et al. | Simplified sensorless torque estimation method for harmonic drive based electro-mechanical actuator | |
JP5406145B2 (ja) | 電流制御用半導体素子、およびそれを用いた制御装置 | |
JP6080894B2 (ja) | 電動モータ装置および電動式直動アクチュエータ | |
JP2008002130A (ja) | ドア開閉アシスト装置 | |
EP2645561A2 (en) | Extended range absolute position sensing | |
CN104901592B (zh) | 电动机控制装置 | |
EP4482018A1 (en) | A method for determining a resolver offset | |
US10263545B2 (en) | Motor velocity control within an aircraft hydraulic system | |
KR20170073351A (ko) | 모터 제어 장치 및 방법 | |
EP4521626A1 (en) | System and method for an electrical machine | |
JP4218691B2 (ja) | 磁極位置確認方法 | |
KR20170086928A (ko) | 양팔 협조 조립 로봇의 센서리스 조립력 추정 방법 | |
CN107435697B (zh) | 用于校准离合器促动器的方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20131129 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20140929 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: 20150328 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20150401 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20150402 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
FPAY | Annual fee payment |
Payment date: 20180910 Year of fee payment: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20180910 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20200325 Start annual number: 6 End annual number: 6 |
|
PR1001 | Payment of annual fee |
Payment date: 20210125 Start annual number: 7 End annual number: 7 |
|
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20240112 |