KR102030271B1 - Bldc 모터 제어 장치 및 이를 이용한 bldc 모터의 초기 위치 검출 방법 - Google Patents
Bldc 모터 제어 장치 및 이를 이용한 bldc 모터의 초기 위치 검출 방법 Download PDFInfo
- Publication number
- KR102030271B1 KR102030271B1 KR1020180035777A KR20180035777A KR102030271B1 KR 102030271 B1 KR102030271 B1 KR 102030271B1 KR 1020180035777 A KR1020180035777 A KR 1020180035777A KR 20180035777 A KR20180035777 A KR 20180035777A KR 102030271 B1 KR102030271 B1 KR 102030271B1
- Authority
- KR
- South Korea
- Prior art keywords
- bldc motor
- current
- angle
- motor
- degrees
- 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
- 238000000034 method Methods 0.000 title claims description 16
- 238000001514 detection method Methods 0.000 claims abstract description 26
- 238000013507 mapping Methods 0.000 claims abstract description 16
- 238000005259 measurement Methods 0.000 claims description 5
- 239000003921 oil Substances 0.000 description 16
- 230000005540 biological transmission Effects 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000012935 Averaging Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 239000000446 fuel Substances 0.000 description 1
- 239000010687 lubricating oil Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification 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
- 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
- H02P6/18—Circuit arrangements for detecting position without separate position detecting elements
- H02P6/185—Circuit arrangements for detecting position without separate position detecting elements using inductance sensing, e.g. pulse excitation
-
- 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/20—Arrangements for starting
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Motors That Do Not Use Commutators (AREA)
Abstract
본 발명에 따른 BLDC 모터 제어 장치를 이용한 BLDC 모터의 초기 위치 검출 방법은, BLDC 모터가 정지된 상태에서 BLDC 모터 3상에 펄스 전류를 각각 인가하는 단계와, 로터 위치에 따른 상 코일 인덕턴스를 이용하여 3상 전류값을 각각 측정하는 단계와, 측정된 3상 전류값을 이용하여 사인-코사인 값을 계산하는 단계 및 계산된 값을 기 저장된 맵핑 테이블과 비교하여 BLDC 모터의 현재 각도를 검출하는 단계를 포함한다.
이와 같이 본 발명에 따르면, 전동식 오일 펌프의 BLDC 모터 정지 시 로터 각도를 고속으로 검출하여 모터 기동 시 반영함으로써 기동 시간을 단축시킬 수 있는 효과가 있다.
Description
도 2는 본 발명의 실시예에 따른 BLDC 모터의 초기 위치 검출 방법의 동작 흐름을 도시한 순서도이다.
도 3은 본 발명의 실시예에 따른 BLDC 모터의 정지 위치를 나타낸 도면이다.
도 4는 본 발명의 실시예에 따른 모터 3상의 전류 파형을 각각 나타낸 그래프이다.
도 5는 도 4의 그래프를 기준으로 사인-코사인 곡선을 나타낸 그래프이다.
도 6은 도 5를 이용하여 검출된 모터의 현재 위치를 나타낸 그래프이다.
도 7은 본 발명의 실시예에 따른 BLDC 모터의 초기 위치 검출 적용 유무에 따른 BLDC 모터 기동 상태를 비교한 그래프이다.
120 : 제어부 130 : 각도 검출부
140 : 모터 기동부 200 : BLDC 모터
Claims (12)
- BLDC 모터 제어 장치를 이용한 BLDC 모터의 초기 위치 검출 방법에 있어서,
상기 BLDC 모터가 정지된 상태에서 상기 BLDC 모터의 U상, V상 및 W상에 (+)전류, (-)전류를 각각 인가하는 단계;
로터 위치에 따른 상 코일 인덕턴스를 이용하여 3상 전류값을 각각 측정하는 단계;
상기 측정된 3상 전류값을 이용하여 사인-코사인 값을 계산하는 단계; 및
상기 계산된 값을 기 저장된 맵핑 테이블과 비교하여 상기 BLDC 모터의 현재 각도를 검출하는 단계를 포함하고,
상기 BLDC 모터는,
각 상에 (+)전류 및 (-)전류가 각각 인가되면 로터와 스테이터 코일 간 관계에 의해 전기각 0도, 60도, 120도, 180도, 240도 및 360도 중 어느 하나의 각에서 정지하고,
상기 각각 측정하는 단계는,
상기 BLDC 모터의 정지 시 로터 위치를 이용하여 상기 3상 전류값을 각각 측정하는 초기 위치 검출 방법. - 제1항에 있어서,
상기 검출된 각도를 구동 토크에 반영하여 상기 BLDC 모터를 기동시키는 단계를 더 포함하는 초기 위치 검출 방법. - 삭제
- 제1항에 있어서,
상기 BLDC 모터의 현재 각도를 검출하는 단계는,
60도 간격으로 각도별 전류값이 각각 정의된 상기 맵핑 테이블에서 상기 계산된 값과 가장 근사한 값을 가지는 전류값을 검출하여 검출된 전류값에 대응하는 각도를 검출하는 초기 위치 검출 방법. - 제1항에 있어서,
상기 BLDC 모터의 현재 각도를 검출하는 단계는,
인덕턴스의 크기에 따라 기 설정된 검출시간 이내로 상기 BLDC 모터의 현재 각도를 검출하는 초기 위치 검출 방법. - BLDC 모터의 초기 위치를 검출하기 위한 BLDC 모터 제어 장치에 있어서,
상기 BLDC 모터가 정지된 상태에서 상기 BLDC 모터의 U상, V상 및 W상에 (+)전류, (-)전류를 각각 인가하는 펄스 인가부;
로터 위치에 따른 상 코일 인덕턴스를 이용하여 3상 전류값을 각각 측정하고, 상기 측정된 3상 전류값을 이용하여 사인-코사인 값을 계산하는 제어부; 및
상기 계산된 값을 기 저장된 맵핑 테이블과 비교하여 상기 BLDC 모터의 현재 각도를 검출하는 각도 검출부를 포함하고,
상기 BLDC 모터는,
각 상에 (+)전류 및 (-)전류가 각각 인가되면 로터와 스테이터 코일 간 관계에 의해 전기각 0도, 60도, 120도, 180도, 240도 및 360도 중 어느 하나의 각에서 정지하고,
상기 제어부는,
상기 BLDC 모터의 정지 시 로터 위치를 이용하여 상기 3상 전류값을 각각 측정하는 BLDC 모터 제어 장치. - 제7항에 있어서,
상기 검출된 각도를 구동 토크에 반영하여 상기 BLDC 모터를 기동시키는 모터 기동부를 더 포함하는 BLDC 모터 제어 장치. - 삭제
- 제7항에 있어서,
상기 각도 검출부는,
60도 간격으로 각도별 전류값이 각각 정의된 상기 맵핑 테이블에서 상기 계산된 값과 가장 근사한 값을 가지는 전류값을 검출하여 검출된 전류값에 대응하는 각도를 검출하는 BLDC 모터 제어 장치. - 제7항에 있어서,
상기 각도 검출부는,
인덕턴스의 크기에 따라 기 설정된 검출시간 이내로 상기 BLDC 모터의 현재 각도를 검출하는 BLDC 모터 제어 장치.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180035777A KR102030271B1 (ko) | 2018-03-28 | 2018-03-28 | Bldc 모터 제어 장치 및 이를 이용한 bldc 모터의 초기 위치 검출 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020180035777A KR102030271B1 (ko) | 2018-03-28 | 2018-03-28 | Bldc 모터 제어 장치 및 이를 이용한 bldc 모터의 초기 위치 검출 방법 |
Publications (1)
Publication Number | Publication Date |
---|---|
KR102030271B1 true KR102030271B1 (ko) | 2019-10-08 |
Family
ID=68209101
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020180035777A Active KR102030271B1 (ko) | 2018-03-28 | 2018-03-28 | Bldc 모터 제어 장치 및 이를 이용한 bldc 모터의 초기 위치 검출 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR102030271B1 (ko) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210041712A (ko) * | 2019-10-08 | 2021-04-16 | 현대자동차주식회사 | 공기압축기용 센서리스 모터 제어 방법 |
CN118100701A (zh) * | 2024-04-12 | 2024-05-28 | 深圳山河半导体科技有限公司 | 三相六线直流无刷电机差放驱动方法、系统、介质和设备 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07177788A (ja) * | 1993-10-26 | 1995-07-14 | Toyota Motor Corp | 電気角検出装置およびこれを用いた同期モータの駆動装置 |
JPH09238495A (ja) * | 1996-02-29 | 1997-09-09 | Toyota Motor Corp | 電気角検出装置および同期モータの駆動装置 |
KR20060063717A (ko) * | 2004-12-06 | 2006-06-12 | 가부시키가이샤 도요다 지도숏키 | 인버터 장치 |
KR20110118478A (ko) * | 2010-04-23 | 2011-10-31 | 포항공과대학교 산학협력단 | 비선형 관측기를 이용한 표면부착형 영구자석 동기전동기의 센서리스 제어 방법 및 시스템 |
JP2014503170A (ja) * | 2011-01-19 | 2014-02-06 | 日本テキサス・インスツルメンツ株式会社 | センサレスのブラシレスdcモーターのための初期位置検出 |
-
2018
- 2018-03-28 KR KR1020180035777A patent/KR102030271B1/ko active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH07177788A (ja) * | 1993-10-26 | 1995-07-14 | Toyota Motor Corp | 電気角検出装置およびこれを用いた同期モータの駆動装置 |
JPH09238495A (ja) * | 1996-02-29 | 1997-09-09 | Toyota Motor Corp | 電気角検出装置および同期モータの駆動装置 |
KR20060063717A (ko) * | 2004-12-06 | 2006-06-12 | 가부시키가이샤 도요다 지도숏키 | 인버터 장치 |
KR20110118478A (ko) * | 2010-04-23 | 2011-10-31 | 포항공과대학교 산학협력단 | 비선형 관측기를 이용한 표면부착형 영구자석 동기전동기의 센서리스 제어 방법 및 시스템 |
JP2014503170A (ja) * | 2011-01-19 | 2014-02-06 | 日本テキサス・インスツルメンツ株式会社 | センサレスのブラシレスdcモーターのための初期位置検出 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20210041712A (ko) * | 2019-10-08 | 2021-04-16 | 현대자동차주식회사 | 공기압축기용 센서리스 모터 제어 방법 |
KR102727974B1 (ko) | 2019-10-08 | 2024-11-07 | 현대자동차주식회사 | 공기압축기용 센서리스 모터 제어 방법 |
CN118100701A (zh) * | 2024-04-12 | 2024-05-28 | 深圳山河半导体科技有限公司 | 三相六线直流无刷电机差放驱动方法、系统、介质和设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8884575B2 (en) | Drive system for synchronous electrical motor | |
JP6868772B2 (ja) | モータ制御装置およびモータ制御方法 | |
US10241130B2 (en) | Circuit and method to detect failure of speed estimation/speed measurement of a multi-phase AC motor | |
KR102030271B1 (ko) | Bldc 모터 제어 장치 및 이를 이용한 bldc 모터의 초기 위치 검출 방법 | |
JP2007315994A (ja) | 回転電機の温度変化検知方法およびその装置 | |
KR101989596B1 (ko) | 모터 제어 시스템 및 방법 | |
CN107408905B (zh) | 用于对电子换向同步电机的转子进行无传感器的位置确定的方法 | |
JP2003033070A (ja) | モータの運転を制御する装置及びその方法 | |
EP3469697A1 (en) | Restart strategy for synchronous reluctance machines | |
CN111289894B (zh) | 电机的堵转检测方法、系统、装置及存储介质 | |
CN111355412A (zh) | 一种永磁同步电机旋变零位初始角的自检方法及系统 | |
JP2003506808A (ja) | 電気駆動部の測定システムの監視装置 | |
JPWO2019207754A1 (ja) | 電動機制御装置 | |
US11108347B2 (en) | Motor rotor controlling apparatus and method | |
EP3533143B1 (en) | Method and apparatus for adapting the magnetic characteristics of a synchronous reluctance motor | |
KR102786136B1 (ko) | d-축의 추정 위치와 실제 위치 사이의 각 차이를 나타내는 보정 값을 결정하는 방법, 제어 장치 및 인버터 | |
KR102281694B1 (ko) | 모터의 제어시 무 부하 검출방법 | |
KR102246044B1 (ko) | 모터 감자 에러 감지 장치 및 방법 | |
KR20080044561A (ko) | Bldc 모터의 센서리스 위치 검출 방법 | |
CN108377669B (zh) | 无刷电机的驱动装置及驱动方法 | |
US20220321049A1 (en) | Method for detecting a blockage of an electric motor | |
JP2009248749A (ja) | 電動パワーステアリング装置の制御装置 | |
JP3405115B2 (ja) | 電動機の電気角偏差の測定方法 | |
US20220244313A1 (en) | Motor demagnetization detection method and motor demagnetization detection device | |
CN115589178A (zh) | 电动机控制装置以及电动机控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180328 |
|
PA0201 | Request for examination | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190329 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: 20190930 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20191001 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20191001 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20220923 Start annual number: 4 End annual number: 4 |
|
PR1001 | Payment of annual fee |
Payment date: 20240927 Start annual number: 6 End annual number: 6 |