KR20200060657A - 레졸버 옵셋 보정 방법 및 시스템 - Google Patents
레졸버 옵셋 보정 방법 및 시스템 Download PDFInfo
- Publication number
- KR20200060657A KR20200060657A KR1020180145706A KR20180145706A KR20200060657A KR 20200060657 A KR20200060657 A KR 20200060657A KR 1020180145706 A KR1020180145706 A KR 1020180145706A KR 20180145706 A KR20180145706 A KR 20180145706A KR 20200060657 A KR20200060657 A KR 20200060657A
- Authority
- KR
- South Korea
- Prior art keywords
- resolver
- output signal
- motor
- offset
- sampling
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Program-control systems
- G05B19/02—Program-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form
- G05B19/41—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of program data in numerical form characterised by interpolation, e.g. the computation of intermediate points between programmed end points to define the path to be followed and the rate of travel along that path
- G05B19/4105—Analog interpolation
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02K—DYNAMO-ELECTRIC MACHINES
- H02K24/00—Machines adapted for the instantaneous transmission or reception of the angular displacement of rotating parts, e.g. synchro, selsyn
-
- 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
- G01D18/00—Testing or calibrating apparatus or arrangements provided for in groups G01D1/00 - G01D15/00
- G01D18/001—Calibrating encoders
-
- G01D5/24452—
-
- 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/22—Current control, e.g. using a current control loop
-
- 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
- H02P27/08—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 with pulse width modulation
- H02P27/12—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 with pulse width modulation pulsing by guiding the flux vector, current vector or voltage vector on a circle or a closed curve, e.g. for direct torque control
-
- 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
- H02P6/00—Arrangements for controlling synchronous motors or other dynamo-electric motors using electronic commutation dependent on the rotor position; Electronic commutators therefor
- H02P6/14—Electronic commutators
- H02P6/16—Circuit arrangements for detecting position
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/41—Servomotor, servo controller till figures
- G05B2219/41065—Resolver or inductosyn correction
-
- 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
- H02P2203/00—Indexing scheme relating to controlling arrangements characterised by the means for detecting the position of the rotor
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computing Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- Automation & Control Theory (AREA)
- Control Of Ac Motors In General (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
Description
도 2는 도 1에 도시된 모터 구동 시스템의 컨트롤러 내 레졸버 옵셋 연산에 관련된 구성을 상세하게 도시한 블록 구성도이다.
도 3은 본 발명의 일 실시형태에 따른 레졸버 옵셋 보정 방법을 도시한 흐름도이다.
도 4는 통상적인 레졸버의 구조를 간략하게 도시한 도면이다.
도 5는 통상적인 레졸버의 출력 신호를 설명하는 도면이다.
도 6은 노이즈가 존재하지 않는 정상적인 레졸버 출력 신호와 노이즈가 더해진 비정상적인 레졸버 출력 신호를 비교한 도면이다.
도 7은 정상적인 레졸버 출력 신호의 전후 피크간 값의 차이와 노이즈가 더해진 비정상적인 레졸버 출력 신호의 전후 피크간 값의 차이를 도시한 그래프이다.
도 8 및 도 9는 각각 고정 주파수의 스위칭 주파수를 갖는 펄스폭 변조 방식을 적용한 경우 및 랜덤 주파수 변조 방식을 적용한 경우 레졸버 출력 신호의 고속 푸리에 변환 결과를 도시한 그래프이다.
도 10은 고정 주파수의 스위칭 주파수를 갖는 펄스폭 변조 방식을 적용한 종래의 레졸버 옵셋 보정의 편차 및 본 발명의 일 실시형태에 따른 레졸버 옵셋 보정의 편차를 비교한 그래프이다.
30: 인버터 40: 모터
50: 레졸버 100: 컨트롤러
110: 샘플링부 120: 변조방식 판단부
130: 레졸버 옵셋 연산부 140: 전류 제어부
150: 전압 변조부 160: 레졸버 입력 생성부
Claims (10)
- 사전 설정된 샘플링 주파수로 레졸버 출력 신호를 샘플링 하는 단계;
상기 샘플링된 레졸버 출력 신호의 크기를 서로 비교하는 단계;
상기 샘플링된 레졸버 출력 신호의 크기의 차이가 사전 설정된 기준값보다 큰 경우 인버터 내 스위칭 소자의 스위칭 주파수를 임의로 변경하는 랜덤 펄스폭 변조 방식으로 모터를 제어하는 단계; 및
상기 모터를 랜덤 펄스폭 변조 방식으로 제어하면서 레졸버 옵셋을 보정하는 단계;
를 포함하는 레졸버 옵셋 보정 방법. - 청구항 1에 있어서, 상기 샘플링 하는 단계는,
상기 레졸버 출력 신호의 피크에서 상기 레졸버 출력 신호를 샘플링 하도록 결정된 샘플링 주파수를 이용하여 상기 레졸버 출력 신호를 샘플링하는 것을 특징으로 하는 레졸버 옵셋 보정 방법. - 청구항 1에 있어서, 상기 비교하는 단계는,
상기 샘플링 주파수에 의해 순차적으로 샘플링된 레졸버 출력 신호의 크기 중 연속하는 두 개의 샘플링된 레졸버 출력 신호의 크기의 차이를 연산하는 것을 특징으로 하는 레졸버 옵셋 보정 방법. - 청구항 1에 있어서, 상기 기준값은,
상기 레졸버 출력에 왜곡이 없는 상태에서 서로 인접한 레졸버 출력 신호의 피크값 사이의 차이가 가질 수 있는 최대값으로 결정되는 것을 특징으로 하는 레졸버 옵셋 보정 방법. - 청구항 1에 있어서, 상기 레졸버 옵셋을 보정하는 단계는,
상기 모터의 d 축 전류 및 q 축 전류가 0이 되도록 상기 모터를 제어하면서 상기 모터의 d 축 전압이 0이 될 때 상기 레졸버 출력 신호에 의해 연산된 각도를 상기 레졸버의 옵셋으로 결정하는 것을 특징으로 하는 레졸버 옵셋 보정 방법. - 인버터 내의 스위칭 소자의 스위칭에 의해 변환된 교류 전력을 제공받아 구동되는 모터의 회전각을 연산하기 위한 출력 신호를 제공하는 레졸버의 옵셋을 보정하는 시스템에 있어서,
상기 레졸버의 출력 신호를 사전 설정된 샘플링 주파수로 샘플링 하는 샘플링부;
상기 샘플링된 레졸버 출력 신호의 크기를 서로 비교하고, 상기 샘플링된 레졸버 출력 신호의 크기의 차이가 사전 설정된 기준값보다 큰 경우, 인버터 내 스위칭 소자의 스위칭 주파수를 임의로 변경하는 랜덤 펄스폭 변조 방식으로 모터를 제어하도록 결정하는 변조방식 판단부; 및
상기 변조방식 판단부에서 결정된 변조 방식으로 모터를 구동하면서 상기 레졸버의 출력 신호를 기반으로 상기 레졸버의 옵셋을 연산하는 레졸버 옵셋 연산부;
를 포함하는 레졸버 옵셋 보정 시스템. - 청구항 6에 있어서, 상기 샘플링부는,
상기 레졸버 출력 신호의 피크에서 상기 레졸버 출력 신호를 샘플링 하도록 결정된 샘플링 주파수를 이용하여 상기 레졸버 출력 신호를 샘플링하는 것을 특징으로 하는 레졸버 옵셋 보정 시스템. - 청구항 6에 있어서, 상기 변조방식 판단부는,
상기 샘플링 주파수에 의해 순차적으로 샘플링된 레졸버 출력 신호의 크기 중 연속하는 두 개의 샘플링된 레졸버 출력 신호의 크기의 차이를 연산하는 것을 특징으로 하는 레졸버 옵셋 보정 시스템. - 청구항 6에 있어서, 상기 기준값은,
상기 레졸버 출력에 왜곡이 없는 상태에서 서로 인접한 레졸버 출력 신호의 피크값 사이의 차이가 가질 수 있는 최대값으로 결정되는 것을 특징으로 하는 레졸버 옵셋 보정 시스템. - 청구항 6에 있어서, 상기 레졸버 옵셋 연산부는,
상기 모터의 d 축 전류 및 q 축 전류가 0이 되도록 상기 모터를 제어하면서 상기 모터의 d 축 전압이 0이 될 때 상기 레졸버 출력 신호에 의해 연산된 각도를 상기 레졸버의 옵셋으로 결정하는 것을 특징으로 하는 레졸버 옵셋 보정 시스템.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180145706A KR102663611B1 (ko) | 2018-11-22 | 2018-11-22 | 레졸버 옵셋 보정 방법 및 시스템 |
| US16/454,799 US10816959B2 (en) | 2018-11-22 | 2019-06-27 | Method and system for compensating offset of resolver |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180145706A KR102663611B1 (ko) | 2018-11-22 | 2018-11-22 | 레졸버 옵셋 보정 방법 및 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20200060657A true KR20200060657A (ko) | 2020-06-01 |
| KR102663611B1 KR102663611B1 (ko) | 2024-05-08 |
Family
ID=70771683
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180145706A Active KR102663611B1 (ko) | 2018-11-22 | 2018-11-22 | 레졸버 옵셋 보정 방법 및 시스템 |
Country Status (2)
| Country | Link |
|---|---|
| US (1) | US10816959B2 (ko) |
| KR (1) | KR102663611B1 (ko) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR102699005B1 (ko) * | 2019-04-10 | 2024-08-26 | 현대자동차주식회사 | 레졸버 신호를 이용한 모터 구동 시스템의 고장진단 장치 및 방법 |
| KR102712337B1 (ko) * | 2019-04-24 | 2024-10-02 | 현대자동차주식회사 | 모터 구동을 위한 인버터 제어 장치 및 방법 |
| US11539283B1 (en) * | 2021-06-04 | 2022-12-27 | Rockwell Automation Technologies, Inc. | System and method for reducing delay in the modulation of a multi-phase output voltage from an inverter |
| CN114705903B (zh) * | 2022-03-11 | 2025-09-09 | 上海赢双电机科技股份有限公司 | 一种旋转变压器的输出电压信号幅值分析方法 |
| CN121049617A (zh) * | 2025-10-30 | 2025-12-02 | 杭州群特电气有限公司 | 一种变压器模拟试验的动态调谐电容补偿匹配方法及系统 |
Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030002299A1 (en) * | 2001-06-27 | 2003-01-02 | University Of Nevada At Reno, A Nevada Corporation | Random pulse width modulation method and device |
| KR20040009319A (ko) * | 2002-07-23 | 2004-01-31 | 현대자동차주식회사 | 레졸버 위상 측정장치 및 방법 |
| KR20130115677A (ko) * | 2012-04-13 | 2013-10-22 | 현대자동차주식회사 | 레졸버 옵셋 보정 방법 |
| US20140346983A1 (en) * | 2011-10-21 | 2014-11-27 | Mitsubishi Heavy Industries, Ltd. | Motor control device and motor control method |
| US20150212511A1 (en) * | 2014-01-27 | 2015-07-30 | Yamaha Hatsudoki Kabushiki Kaisha | Motor control device and correction data generation method in same |
| JP2015159709A (ja) * | 2014-01-27 | 2015-09-03 | ヤマハ発動機株式会社 | モータ制御装置および同装置における補正データ作成方法 |
| KR20170013021A (ko) * | 2015-07-27 | 2017-02-06 | 현대자동차주식회사 | 친환경 차량의 모터 제어를 위한 레졸버 옵셋 보정 방법 |
| KR20170068646A (ko) | 2015-12-09 | 2017-06-20 | 현대자동차주식회사 | 레졸버 옵셋 측정 방법 |
-
2018
- 2018-11-22 KR KR1020180145706A patent/KR102663611B1/ko active Active
-
2019
- 2019-06-27 US US16/454,799 patent/US10816959B2/en active Active
Patent Citations (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20030002299A1 (en) * | 2001-06-27 | 2003-01-02 | University Of Nevada At Reno, A Nevada Corporation | Random pulse width modulation method and device |
| KR20040009319A (ko) * | 2002-07-23 | 2004-01-31 | 현대자동차주식회사 | 레졸버 위상 측정장치 및 방법 |
| US20140346983A1 (en) * | 2011-10-21 | 2014-11-27 | Mitsubishi Heavy Industries, Ltd. | Motor control device and motor control method |
| KR20130115677A (ko) * | 2012-04-13 | 2013-10-22 | 현대자동차주식회사 | 레졸버 옵셋 보정 방법 |
| US20150212511A1 (en) * | 2014-01-27 | 2015-07-30 | Yamaha Hatsudoki Kabushiki Kaisha | Motor control device and correction data generation method in same |
| JP2015159709A (ja) * | 2014-01-27 | 2015-09-03 | ヤマハ発動機株式会社 | モータ制御装置および同装置における補正データ作成方法 |
| KR20170013021A (ko) * | 2015-07-27 | 2017-02-06 | 현대자동차주식회사 | 친환경 차량의 모터 제어를 위한 레졸버 옵셋 보정 방법 |
| KR20170068646A (ko) | 2015-12-09 | 2017-06-20 | 현대자동차주식회사 | 레졸버 옵셋 측정 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR102663611B1 (ko) | 2024-05-08 |
| US20200166908A1 (en) | 2020-05-28 |
| US10816959B2 (en) | 2020-10-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102663611B1 (ko) | 레졸버 옵셋 보정 방법 및 시스템 | |
| US9297676B2 (en) | Error frequency component acquisition device, angle of rotation acquisition device, motor control device, and angle of rotation acquisition method | |
| KR101046802B1 (ko) | 교류 회전기의 제어 장치 및 이 제어 장치를 사용한 교류회전기의 전기적 정수 측정 방법 | |
| US8723462B2 (en) | Methods, systems and apparatus for estimating angular position and/or angular velocity of a rotor of an electric machine | |
| US10075124B2 (en) | Motor control circuit | |
| JP5753474B2 (ja) | 同期電動機制御装置 | |
| US9065378B2 (en) | AC motor control apparatus | |
| US9595902B2 (en) | Methods, systems and apparatus for adjusting modulation index to improve linearity of phase voltage commands | |
| JP4045307B1 (ja) | 永久磁石同期電動機のベクトル制御装置 | |
| EP1347568B1 (en) | Stepping motor driver | |
| JP4010195B2 (ja) | 永久磁石式同期モータの制御装置 | |
| JP7361924B2 (ja) | モータ制御装置、モータ制御方法 | |
| US8917040B2 (en) | AC motor control apparatus | |
| JP7304891B2 (ja) | 回転機の制御装置および電動車両の制御装置 | |
| KR102359356B1 (ko) | 삼상 동기 전동기의 제어 장치, 및 그것을 사용하는 전동 파워 스티어링 장치 | |
| KR101755922B1 (ko) | 레졸버 옵셋 측정 방법 | |
| JP7077032B2 (ja) | 三相同期電動機の制御装置 | |
| KR20060014541A (ko) | 유도전동기 직접 벡터제어를 위한 회전자 시정수 추정장치 및 이를 이용한 유도 전동기 제어 시스템 | |
| US12348168B2 (en) | Control device for electric motor | |
| WO2023195172A1 (ja) | モータ制御装置、モータ制御方法 | |
| WO2024116236A1 (ja) | モータ制御装置及び電力変換システム | |
| CN119836742A (zh) | 逆变器控制装置 | |
| JP2009296834A (ja) | モータ制御装置 | |
| KR20200062466A (ko) | Hev/phev 2모터 시스템의 각도 추정 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20181122 |
|
| PG1501 | Laying open of application | ||
| A201 | Request for examination | ||
| PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20211104 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20181122 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: 20231122 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: 20240222 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20240430 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20240430 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration |
