KR101394556B1 - 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법 - Google Patents

영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법 Download PDF

Info

Publication number
KR101394556B1
KR101394556B1 KR1020130020800A KR20130020800A KR101394556B1 KR 101394556 B1 KR101394556 B1 KR 101394556B1 KR 1020130020800 A KR1020130020800 A KR 1020130020800A KR 20130020800 A KR20130020800 A KR 20130020800A KR 101394556 B1 KR101394556 B1 KR 101394556B1
Authority
KR
South Korea
Prior art keywords
threshold value
electric motor
adaptive threshold
motor
residual
Prior art date
Application number
KR1020130020800A
Other languages
English (en)
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 KR1020130020800A priority Critical patent/KR101394556B1/ko
Application granted granted Critical
Publication of KR101394556B1 publication Critical patent/KR101394556B1/ko

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/34Testing dynamo-electric machines
    • G01R31/343Testing dynamo-electric machines in operation
    • HELECTRICITY
    • H02GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
    • H02KDYNAMO-ELECTRIC MACHINES
    • H02K41/00Propulsion systems in which a rigid body is moved along a path due to dynamo-electric interaction between the body and a magnetic field travelling along the path
    • H02K41/02Linear motors; Sectional motors
    • H02K41/03Synchronous motors; Motors moving step by step; Reluctance motors
    • 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
    • H02P21/00Arrangements or methods for the control of electric machines by vector control, e.g. by control of field orientation
    • H02P21/06Rotor flux based control involving the use of rotor position or rotor speed sensors

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Power Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Electromagnetism (AREA)
  • Control Of Motors That Do Not Use Commutators (AREA)

Abstract

본 발명은 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 방법에 관한 것으로, 전동기의 전압, 전류 및 속도 정보를 입력받아 전동기의 위치를 추정하는 위치 추정부, 위치 센서로부터 상기 전동기의 실제 위치를 검출하는 실제 위치 검출부, 상기 추정값과 실제 위치값의 차이로부터 잔차를 산출하는 잔차 산출부, 전동기의 운전조건에 따라 적응 임계값을 산출하는 적응 임계값 산출부 및 상기 잔차와 상기 적응 임계값을 비교하여 전동기의 고장 여부를 판단하는 고장 판단부를 포함하며, PMSM의 회전자 위치센서에 적응 임계값을 적용하여 잔차값의 크기에 따라 고장 여부를 판별함으로써 왜란이나 모델링 오차에 의한 오검출 및 미검출을 최소화할 수 있다.

Description

영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법{Apparatus and Method for Rotor position sensor fault detection of Permanent Magnet Synchronous motor}
본 발명은 영구자석 동기전동기에 관한 것으로, 더욱 상세하게는 관측기에서 추정된 결과와 실제 측정값의 차이를 미리 설정된 임계값(threshold)과 비교하여 고장 여부를 판별하는 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법에 관한 것이다.
영구자석 동기전동기(Permanent Magnet Synchronous motor; 이하, PMSM이라 한다)는 직류모터와는 반대로 고정자가 권선이고 회전자는 자석으로 되어 있는 전동기를 말하는 것으로, 고정자에 교류를 인가하여 회전자계를 만들어주면 회전자가 이를 따라 회전하는 원리로 동작한다.
이와 같은 PMSM의 제어를 위해 회전자의 위치 정보는 필수적이다. 위치센서의 위상 변동(phase shift) 고장은 그 크기가 작더라도 시스템 성능 저하를 초래할 뿐만 아니라, 과전류를 발생시켜 2차 고장의 원인이 된다.
대한민국 등록특허공보 제10-0905022호(등록일자 2009년06월22일)에는 속도 센서를 갖는 영구자석 동기 전동기용 인버터에 있어서 노이즈에 의한 상기 속도 센서의 펄스 신호중 오류발생에 따라 전동기의 자속각(위치) 검출의 오류가 발생한 것을 검출할 수 있는 속도 센서를 갖는 영구자석 동기 전동기용 인버터가 개시되어 있다.
개시된 종래기술에 따른 고장 검출 장치는, 속도센서로부터의 펄스 신호를 누적하여 얻는 영구자석 동기 전동기의 고정자와 회전자 사이의 순시 자속각과, 시간변화에 따른 순시 자속각의 증감분 연산에 의해 얻는 영구자석 동기 전동기의 속도를 다시 적분하여 얻는 평균 자속각을 이용해서 순시 자속각과 평균 자속각의 차이 값을 얻고, 이 차이 값과 미리 설정된 기준 자속각 차이 값을 비교하고, 상기 차이값이 상기 기준 자속각 차이 값을 초과하는 경우 초과한 시간을 측정하여 미리 설정한 기준 허용시간을 초과하면 고장으로 결정하고 이를 표시하는 고장신호를 발생시킨다.
그러나 이러한 종래기술에 따른 고장 검출 장치는, 왜란의 형태나 크기를 정확히 고려하기 힘들기 때문에 그 오차에 의하여 오검출(faulse alarm) 및 미검출(missing alarm)이 발생하여 정확하게 고장을 판단하기 어려운 문제점이 있다.
대한민국 등록특허공보 제10-0905022호(등록일자 2009년06월22일)
본 발명은 상술한 종래기술의 문제점을 극복하기 위한 것으로서, PMSM의 회전자 위치센서의 위상 변동 고장을 검출하되, 적응 임계값(adaptive threshold)을 적용하여 잔차(residual)값의 크기에 따라 고장 여부를 판별함으로써 왜란이나 모델링 오차에 의한 오검출 및 미검출을 최소화하는 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법을 제공하는 데에 그 목적이 있다.
상기 목적을 달성하기 위해 본 발명은, 전동기의 전압, 전류 및 속도 정보를 입력받아 전동기의 위치를 추정하는 위치 추정부; 위치 센서로부터 상기 전동기의 실제 위치를 검출하는 실제 위치 검출부; 상기 추정값과 실제 위치값의 차이로부터 잔차를 산출하는 잔차 산출부; 전동기의 운전조건에 따라 적응 임계값을 산출하는 적응 임계값 산출부; 및 상기 잔차와 상기 적응 임계값을 비교하여 전동기의 고장 여부를 판단하는 고장 판단부를 포함하는 영구자석 동기전동기의 회전자 위치센서 고장검출 장치를 제공한다.
상기 위치 추정부는 회전자의 자속 추정을 위한 루엔버거 관측기를 포함할 수 있다. 상기 루엔버거 관측기는 PMSM 전압 방정식을 사용하여 상기 전동기의 위치를 추정할 수 있다.
상기 적응 임계값 산출부는 다음의 수학식에 의하여 상기 적응 임계값을 산출하는 것이 바람직하다.
[수학식]
Figure 112013017392617-pat00001

또한, 본 발명은, 전동기의 전압, 전류 및 속도 정보를 입력받아 전동기의 위치를 추정하는 위치 추정 단계; 위치 센서로부터 상기 전동기의 실제 위치를 검출하는 실제 위치 검출 단계; 상기 추정값과 실제 위치값의 차이로부터 잔차를 산출하는 잔차 산출 단계; 전동기의 운전조건에 따라 적응 임계값을 산출하는 적응 임계값 산출 단계; 및 상기 잔차와 상기 적응 임계값을 비교하여 전동기의 고장 여부를 판단하는 고장 판단 단계를 포함하는 영구자석 동기전동기의 회전자 위치센서 고장검출 방법을 제공한다.
상기 위치 추정 단계는 회전자의 자속 추정을 위한 루엔버거 관측기를 포함할 수 있다. 상기 루엔버거 관측기는 PMSM 전압 방정식을 사용하여 상기 전동기의 위치를 추정할 수 있다.
상기와 같이 구성된 본 발명에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법에 의하면, PMSM의 회전자 위치센서의 위상 변동 고장을 검출하되, 적응 임계값(adaptive threshold)을 적용하여 잔차(residual)값의 크기에 따라 고장 여부를 판별함으로써 왜란이나 모델링 오차에 의한 오검출 및 미검출을 최소화하는 효과가 있다.
도 1은 본 발명의 바람직한 일 실시예에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 장치를 나타낸 제어 블록도.
도 2는 본 발명의 바람직한 일 실시예에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 방법을 나타낸 제어 흐름도.
도 3은 본 발명에 따른 루엔버거 관측기를 포함하는 위치 추정부를 나타낸 제어 블록도.
도 4는 상수 이득을 가지는 관측기의 근 궤적을 나타낸 그래프.
도 5는 이득 스케줄링을 통한 관측기의 근궤적을 나타낸 그래프.
도 6은 관측기 성능 해석을 위한 시뮬레이션 결과를 나타낸 그래프.
도 7은 관측기 성능 해석을 위한 시뮬레이션 결과를 나타낸 그래프.
도 8은 추정오차를 나타낸 그래프.
도 9는 정상시 잔차 분포 시뮬레이션 결과를 나타낸 그래프.
도 10은 임계값 결정에 따른 검출 가능 영역을 나타낸 그래프.
도 11 및 도 12는 적응 임계값에 따른 검출 가능 영역을 나타낸 그래프이다.
이하, 본 발명의 바람직한 실시예를 첨부된 도면을 참조하여 상세히 설명하기로 한다.
도 1은 본 발명의 바람직한 일 실시예에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 장치를 나타낸 제어 블록도이다.
도시된 바와 같이, 본 발명의 바람직한 일 실시예에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 장치는, 위치 추정부(100), 실제 위치 검출부(200), 잔차 산출부(300), 적응 임계값 산출부(400) 및 고장 판단부(500)를 포함한다.
위치 추정부(100)는 전동기의 전압, 전류 및 속도 정보를 입력받아 전동기의 위치를 추정한다.
이를 위하여, 상기 위치 추정부(100)는 회전자의 자속 추정을 위한 루엔버거 관측기를 포함하며, 상기 루엔버거 관측기는 PMSM 전압 방정식을 사용하여 상기 전동기의 위치를 추정하는 것이 바람직하다.
실제 위치 검출부(200)는 위치 센서로부터 상기 전동기의 실제 위치를 검출한다.
잔차 산출부(300)는 상기 추정값과 실제 위치값의 차이로부터 잔차를 산출한다.
적응 임계값 산출부(400)는 전동기의 운전조건에 따라 적응 임계값을 산출한다.
고장 판단부(500)는 상기 잔차와 상기 적응 임계값을 비교하여 전동기의 정확한 고장 여부를 판단한다.
또한, 도 2는 본 발명의 바람직한 일 실시예에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 방법을 나타낸 제어 흐름도이다.
도시된 바와 같이, 본 발명의 바람직한 일 실시예에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 방법은, 먼저 전동기의 전압, 전류 및 속도 정보를 입력받아 전동기의 위치를 추정하는 위치 추정 단계(S10); 위치 센서로부터 상기 전동기의 실제 위치를 검출하는 실제 위치 검출 단계(S20); 상기 추정값과 실제 위치값의 차이로부터 잔차를 산출하는 잔차 산출 단계(S30); 전동기의 운전조건에 따라 적응 임계값을 산출하는 적응 임계값 산출 단계(S40) 및 상기 잔차와 상기 적응 임계값을 비교하여 전동기의 고장 여부를 판단하는 고장 판단 단계(S50)를 포함한다.
이때, 상기 고장 판단 단계(S50)에서는 상기 잔차가 상기 적응 임계값을 초과할 경우 상기 전동기의 고장을 판단할 수 있다.
상기 위치 추정 단계(S10)는 회전자의 자속 추정을 위한 루엔버거 관측기를 포함하며, 상기 루엔버거 관측기는 PMSM 전압 방정식을 사용하여 상기 전동기의 위치를 추정하는 것이 바람직하다.
상기 적응 임계값 산출 단계(S40)는 후술할 수학식에 의하여 적응 임계값을 산출하는 것이 바람직하며, 이에 대한 세세한 설명은 이하에 첨부된 수학식을 참조하여 더욱 상세히 설명하기로 한다.
상술한 바와 같이, 본 발명의 바람직한 일 실시예에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 방법에 있어서, 상기 적응 임계값을 산출하는 과정을 더욱 상세히 설명하면 다음과 같다.
먼저, 도시된 바와 같이, 본 발명에 따른 회전자 자속 추정을 위한 루엔버거 관측기를 포함하는 위치 추정부(Position estimator)(100)는 전동기의 전압, 전류 및 속도 정보를 입력받아 PMSM 전압 방정식 모델을 기본으로 하여 전동기의 위치를 추정한다. 이렇게 추정된 위치와 실제 위치 센서의 출력을 서로 비교하여 그 차이로부터 잔차를 생성하게 된다. 이 잔차가 설정된 임계값 이상이면, 위치센서 고장 여부를 판단할 수 있다. 이때 적응 임계값 산출부(Threshold Adaptor)(400)는 검출 가능 영역을 넓히기 위해 운전 조건에 따라 임계값이 가변하도록 설정한다. 최종적으로 고장 판단부(Decision Making)(500)에 의해 검출 가능 영역 내에서 잔차와 적응 임계값을 비교함으로써 검출 결과를 얻을 수 있다.
상술한 바와 같이, 상기 운전 조건에 따라 임계값이 가변하도록 설정하는 위한 과정을 설명하면 다음과 같다.
이때, 검출 가능 영역을 넓히기 위해 운전 조건에 따라 임계값이 가변하도록 설정하기 위해서는, 먼저 관측기의 구조 및 잔차의 정의가 필요하다.
[관측기 구조 및 잔차의 정의]
2상 고정 좌표계(stationary reference frame)에서 표현된 PMSM의 전압 방정식은 다음의 수학식 1과 같이 표현된다. 또한, 이를 다시 상태 공간 모델로 표현하면 수학식 2와 같다.
Figure 112013017392617-pat00002
Figure 112013017392617-pat00003
Figure 112013017392617-pat00004
상기 수학식 2를 이용하여 회전자 쇄교 자속을 추정하기 위한 루엔버거 관측기를 다음과 같이 구성할 수 있다.
Figure 112013017392617-pat00005
여기서, G는 관측기 이득 행렬이며,
Figure 112013017392617-pat00006
과 같다.
도 3은 본 발명에 따른 루엔버거 관측기를 포함하는 위치 추정부를 나타낸 제어 블록도이다.
추정된
Figure 112013017392617-pat00007
로부터 회전자 위치를 다음의 수학식 4와 같이 추정할 수 있다.
Figure 112013017392617-pat00008
추정 위치와 검출 위치와의 차이로부터 위치 센서 고장 검출을 위한 잔차는 다음의 수학식 5와 같이 정의할 수 있다.
Figure 112013017392617-pat00009
[극배치 기법을 통한 관측기 이득 설정]
상기 수학식 2로 주어진 PMSM 모델에서, 개루프(open loop) 고유치(eigenvalue),
Figure 112013017392617-pat00010
는 다음의 수학식 6과 같다.
Figure 112013017392617-pat00011
이득 행렬, G 에 의해 관측기의 고유치는 다음의 수학식 7과 같이 결정된다.
Figure 112013017392617-pat00012
관측기의 고유치(eigenvalue), λ는 실수 부(Re) 와 허수 부(Im)로 나누어 표현하면 다음의 수학식 8과 같다.
Figure 112013017392617-pat00013
도 4는 상수 이득을 가지는 관측기의 근 궤적을 나타낸 그래프로서, 도시된 바와 같이 G의 원소인
Figure 112013017392617-pat00014
가 일정한 상수(constant) 일 때의 근 궤적(root locus)를 보여 준다. System matrix A가 ω를 포함하고 있기 때문에 ω에 따른 고유치가 바뀌게 된다. 화살표의 진행 방향은 각속도, ω의 증가를 의미한다.
λ1λ2는 ω가 증가함에 따라 허수 축으로부터 멀어 지게 되고, λ3λ4는 허수 축에 가까워진다. 따라서, ω에 따른 이득 스케줄링이 필요하다.
고유치의 실수 부의 크기 결정에는 trade-off 관계가 있다. 고유치의 실수 부를 음으로 크게 할수록 관측기 오차의 수렴 속도는 빨라진다. 하지만, 이값을 너무 크게 하면 시스템 노이즈에 의한 영향을 크게 받게 되어, 관측기 성능을 저하 또는 불안정하게 된다.
고유치의 실수 부가 결정되었다면, 허수 부는 감쇠 특성(damping characteristic)을 결정하게 된다. 2차 시스템의 특성 방정식과 비교하여 결정할 수 있다.
Figure 112013017392617-pat00015
상기 수학식 9에서 "ζ=0.75~0.8" 정도를 갖게 하는 것이 비교적 작은 오버 슈트 및 빠른 응답성을 확보할 수 있다. 이 감쇠율을 확보하기 위해서는 실수 부에 대한 허수 부의 비를 1/2로 한다면 얻을 수 있다.
따라서 최종적으로 이득 스케줄링을 통한 관측기의 근궤적을 그려보면 도 5에 도시된 바와 같다.
특정 위치에 고유치를 두기 위한 관측기 이득 행렬, G는 다음의 수학식 10과 같이 구할 수 있다.
Figure 112013017392617-pat00016
도 6은 관측기 성능 해석을 위한 시뮬레이션 결과로서, 관측기 입력을 나타낸 그래프이다.
도 7은 관측기 성능 해석을 위한 시뮬레이션 결과로서, (a)추정 결과, (b)상수 이득, (c)
Figure 112013017392617-pat00017
, (d)
Figure 112013017392617-pat00018
을 나타낸 그래프이다.
또한, 도 8은 추정오차를 나타낸 그래프로서, (a)상수 이득, (b)
Figure 112013017392617-pat00019
, (c)
Figure 112013017392617-pat00020
를 나타낸다.
본 발명의 일 실시예에 따라 설계된 관측기의 성능을 평가하기 위한 시뮬레이션을 상기 도 6 내지 도 8에 도시된 바와 같이 수행하였다. 도 6은 운전 조건 및 관측기 입력 신호를 보여준다. 부하 토크는 0.5N로 동일하게 인가하고, 전동기 속도 지령치를 500, 1500, 3000rpm으로 스텝으로 증가 시켰을 때, 전압 및 전류를 각각 (b), (c)에서 보여준다.
도 7의 (a)는 도 6과 같은 조건에서 관측기가 추정한
Figure 112013017392617-pat00021
의 결과를 보여 준다.
도 7의 (b), (c) 그리고 (d)는 각각 이득 행렬, G의 설정 방법에 따라 일정 이득, λ1과 λ2의 실수부를 전동기 속도의 5배, 즉
Figure 112013017392617-pat00022
으로 하기 위한 이득, 그리고 전동기 속도의 10배로 할 때 추정 오차를 나타낸 것이다.
일정 이득으로 한 경우 고속으로 갈수록 오차가 증가함을 알 수 있다. 또한, 이득을 너무 크게 하면 천이 상태 때 큰 오버슈트가 발생하는 것을 확인할 수 있다.
따라서 본 발명의 바람직한 일 실시예에서는 다음의 수학식 11의 두 관계를 유지하도록 이득 스케줄링을 수행하였다.
Figure 112013017392617-pat00023
[잔차 분포 해석]
수학식 5와 같이 정의된 잔차의 한도 확인(Limit checking)으로 위치 센서 고장을 검출할 수 있다. 이상적으로, 정상 시에 잔차는 0이다. 하지만, 측정 오차 및 파라미터 변동에 의해 관측기는 위치 추정 오차를 야기하게 된다. 따라서 비록 위치센서 고장은 발생하지 않았지만, 0이 아닌 잔차를 갖게 된다.
[속도 추정 오차에 대한 강인성 분석]
추정 또는 측정된 전동기 각속도,
Figure 112013017392617-pat00024
는 실제 각속도 ω 에 비해 다음의 수학식 12와 같은 오차를 가진다면, 이 속도 오차에 의해 수학식 3의 관측기는 다음의 수학식 13과 같이 표현된다.
Figure 112013017392617-pat00025
Figure 112013017392617-pat00026
Figure 112013017392617-pat00027
이에 따른 관측기 오차를 정리하면 다음의 수학식 14와 같다.
Figure 112013017392617-pat00028
또한, 전동기의 이상이 없다면, 각 상태(state)의 값은 다음의 수학식 15와 같은 형태를 가지게 된다.
Figure 112013017392617-pat00029
상기 수학식 15에서 초기치는 0으로 두고, 라플라스 변환하면 다음의 수학식 16과 같다.
Figure 112013017392617-pat00030
Figure 112013017392617-pat00031
따라서 최종적으로 정리하면 다음의 수학식 18과 같다.
Figure 112013017392617-pat00032
상기 수학식 18에서, 3번째 항을 다시 쓰면 다음의 수학식 19와 같다.
Figure 112013017392617-pat00033
상기 수학식 19에서, 1, 2번 항은 특정 시간 후에 0으로 수렴하고, 라플라스 역 변환하면, 정상 상태(steady-state)에서의 오차는 다음의 수학식 20과 같다.
Figure 112013017392617-pat00034
상기 수학식 18의 4번째 항도 3번째 항을 다시 쓴 것과 같은 방법을 적용하면 다음의 수학식 21, 22와 같다.
Figure 112013017392617-pat00035
Figure 112013017392617-pat00036
이를 다시 정리하면 다음의 수학식 23과 같다.
Figure 112013017392617-pat00037
Figure 112013017392617-pat00038
최종적으로 추정된 위치는 실제 위치에 비해 다음의 수학식 24와 같이 오차를 가지게 된다.
Figure 112013017392617-pat00039
Figure 112013017392617-pat00040
Figure 112013017392617-pat00041
가져갈 수 있다. 이는 앞에서 설계한 속도에 따른 가변 극배치 기법의 유용성을 부각시키는 결과이다.
[저항 및 인덕턴스 오차에 대한 강인성 분석]
속도 오차와 마찬가지 방법으로 저항 오차에 대해 관측기를 표현하면, 다음의 수학식 25 내지 28과 같다.
Figure 112013017392617-pat00042
Figure 112013017392617-pat00043
Figure 112013017392617-pat00044
Figure 112013017392617-pat00045
Figure 112013017392617-pat00046
따라서, 최종적으로 추정된 위치는 실제 위치에 비해 오차를 가지게 된다.
또한, 인덕턴스 오차에 대해 관측기를 표현하면, 다음의 수학식 29 내지 32와 같다.
Figure 112013017392617-pat00047
Figure 112013017392617-pat00048
Figure 112013017392617-pat00049
Figure 112013017392617-pat00050
[전압 지령치 사용에 따른 전압 오차에 대한 강인석 분석]
입력 전압 오차를 포함하는 관측기와 그 추정 오차를 다음의 수학식 33과 같이 표현할 수 있다.
Figure 112013017392617-pat00051
이를 라플라스 변환하면 다음의 수학식 34 내지 35와 같다.
Figure 112013017392617-pat00052
Figure 112013017392617-pat00053
Figure 112013017392617-pat00054
[저항 오차의 발생]
전동기의 고정자 권선은 동선으로 이루어져 있다. 이러한 동선의 저항은 온도에 따라 변화하며, 일반적으로 0.32%/℃ 의 온도 계수
Figure 112013017392617-pat00055
을 가진다. EMB(Electro-Mechanical Brake)의 동작 온도 범위를 -30~130℃라하면, 저항은 기본(nominal)값으로부터 최대 ±25 %의오차를 가질 수 있다.
[인덕턴스 오차의 발생]
관측기에서 상인덕턴스는 상수로 다루었지만, 실제로 수학식 37과 같이 위치에 따라 변화는 값을 가지게 된다.
Figure 112013017392617-pat00056
따라서, 제안한 관측기는 ±LB의 인덕턴스 오차를 가질 수 있다.
LA LB와 회전 좌표축(rotational reference frame)에서 Ld Lq의 관계는 다음의 수학식 38과 같다.
Figure 112013017392617-pat00057
따라서, 모터 설계치가 Ld Lq의 값으로 주어진다면, LB를 즉 인턱턴스 오차를 다음의 수학식 39와 같이 구할 수 있다.
Figure 112013017392617-pat00058
기본적으로, 제안한 관측기의 사용이 적합하려면, 이값이 비교적 작은, 즉 돌극성이 비교적 작은 모터이어야 한다.
[전압 오차의 발생]
전압 값은 측정치가 아닌 전압 지령치를 사용하게 된다. 하지만, 인버터의 비이상적(non-ideal) 스위칭 특성에 의해 실제 인버터의 전압 출력과 제어기의 전압 지령치와는 차이가 발생하게 된다. 이러한 비이상적 스위칭 동작에 의한 전압 차이를 간단히 표현하면 다음의 수학식 40과 같다.
Figure 112013017392617-pat00059
앞서 설명한 입력 및 파라미터의 오차 조건과 다음의 표1의 파라미터를 이용하여 시뮬레이션을 수행하고, 각 동작 조건에 따른 잔차의 분포를 살펴본 결과는 도 9와 같다.
Figure 112013017392617-pat00060
도 9는 정상시 잔차 분포 시뮬레이션 결과를 나타낸 그래프로서, 도 9에 도시된 바와 같이, 입력 측정 오차나 파라미터 변동에 의해 관측기의 추정 오차가 발생하고 이 결과로 고장이 발생하지 않더라도 잔차가 존재함을 알 수 있다. 또한, 그 잔차는 전동기 속도나 부하의 크기, 즉 전류의 크기에 따라 바뀌며, 500rpm 이하의 저속에서 그 영향이 매우 커짐을 알 수 있다. 이는 앞의 해석결과가 타당함을 보여 준다.
[적응 입계값의 결정]
전술한 결과와 같이 본 발명의 검출 방법은 정상 시에서도 동작 조건에 따라 0이 아닌 잔차를 가지게 된다. 이는 잔차의 한도 확인을 위한 임계값의 결정을 어렵게 만든다.
도 10은 임계값 결정에 따른 검출 가능 영역을 나타낸 그래프로서, 만약 도 10의 (a)와 같이 임계값을 선정한다면, 작은 위치 센서 고장도 잘 검출할 수 있지만, 저속 영역에서의 검출은 포기해야 한다. 반대로, (b) 와 같은 경우에는, 비교적 저속 영역까지 검출이 가능하지만, 고장의 크기가 큰 경우만 검출 가능할 것이다.
도 11 및 도 12는 적응 임계값에 따른 검출 가능 영역을 나타낸 그래프로서, 상기 도 10의 문제를 해결하기 위해 도 11과 같이 속도와 전류의 크기에 따라 적응 임계 값을 적용한다면, 검출 가능 영역을 크게 가져갈 수 있다.
앞의 강인성 해석 결과에 의해 위치 추정기가 가질 수 있는 최대 오차는 다음의 수학식 41과 같은 범위를 가질 수 있다.
Figure 112013017392617-pat00061
Figure 112013017392617-pat00062
이 최대 오차를 가지고 적응 임계값을 다음의 수학식 42와 같이 결정한다. 초기 b은
Figure 112013017392617-pat00063
로 결정할 수 있지만, 실제 실시예에서 노이즈에 의한 영향을 고려하여 조정할 수 있다.
Figure 112013017392617-pat00064
따라서, 상기와 같이 구성된 본 발명에 따른 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법에 의하면, PMSM의 회전자 위치센서의 위상 변동 고장을 검출하되, 적응 임계값을 적용하여 잔차값의 크기에 따라 고장 여부를 판별함으로써 왜란이나 모델링 오차에 의한 오검출 및 미검출을 최소화할 수 있다.
본 명세서에 기재된 본 발명의 실시예와 도면에 도시된 구성은 본 발명의 가장 바람직한 실시예에 관한 것이고, 발명의 기술적 사상을 모두 포괄하는 것은 아니므로, 출원시점에 있어서 이들을 대체할 수 있는 다양한 균등물과 변형예들이 있을 수 있음을 이해하여야 한다. 따라서 본 발명은 상술한 실시예에 한정되지 아니하며, 청구범위에서 청구하는 본 발명의 요지를 벗어남이 없이 당해 발명이 속하는 기술분야에서 통상의 지식을 가진 자라면 누구든지 다양한 변형실시가 가능한 것은 물론이고, 그와 같은 변경은 청구범위 기재의 권리범위 내에 있게 된다.
100 : 위치 추정부
200 : 실제 위치 검출부
300 : 잔차 산출부
400 : 적응 임계값 산출부
500 : 고장 판단부
Figure 112013017392617-pat00065

Figure 112013017392617-pat00066

Claims (8)

  1. 전동기의 전압, 전류 및 속도 정보를 입력받아 전동기의 위치를 추정하는 위치 추정부;
    위치 센서로부터 상기 전동기의 실제 위치를 검출하는 실제 위치 검출부;
    상기 위치 추정부에서 추정된 전동기의 위치 추정값과 상기 실제 위치 검출부에서 검출된 실제 위치값의 차이로부터 잔차를 산출하는 잔차 산출부;
    전동기의 운전조건에 따라 적응 임계값을 산출하는 적응 임계값 산출부; 및
    상기 잔차와 상기 적응 임계값을 비교하여 전동기의 고장 여부를 판단하는 고장 판단부를 포함하는 영구자석 동기전동기의 회전자 위치센서 고장검출 장치.
  2. 제 1항에 있어서,
    상기 위치 추정부는;
    회전자의 자속 추정을 위한 루엔버거 관측기를 포함하는 것을 특징으로 하는 영구자석 동기전동기의 회전자 위치센서 고장검출 장치.
  3. 제 2항에 있어서,
    상기 루엔버거 관측기는;
    PMSM 전압 방정식을 사용하여 상기 전동기의 위치를 추정하는 것을 특징으로 하는 영구자석 동기전동기의 회전자 위치센서 고장검출 장치.
  4. 제 1항에 있어서,
    상기 적응 임계값 산출부는;
    다음의 수학식에 의하여 상기 적응 임계값을 산출하는 것을 특징으로 하는 영구자석 동기전동기의 회전자 위치센서 고장검출 장치.
    [수학식]
    Figure 112014013504552-pat00067

    상기 수학식에서, h는 임계값,
    Figure 112014013504552-pat00081
    는 상저항의 최대 변화값, Im은 전류,
    Figure 112014013504552-pat00082
    는 상전압의 최대 변화값, λ는 영구자석 쇄교자속, ω는 전동기 회전각속도,
    Figure 112014013504552-pat00083
    는 상 인덕턴스의 최대 변화값에 의해 발생하는 회전자 위치 추정 오차를 나타낸다.
  5. 전동기의 전압, 전류 및 속도 정보를 입력받아 전동기의 위치를 추정하는 위치 추정 단계;
    위치 센서로부터 상기 전동기의 실제 위치를 검출하는 실제 위치 검출 단계;
    상기 위치 추정 단계에서 추정된 전동기의 위치 추정값과 상기 실제 위치 검출 단계에서 검출된 실제 위치값의 차이로부터 잔차를 산출하는 잔차 산출 단계;
    전동기의 운전조건에 따라 적응 임계값을 산출하는 적응 임계값 산출 단계; 및
    상기 잔차와 상기 적응 임계값을 비교하여 전동기의 고장 여부를 판단하는 고장 판단 단계를 포함하는 영구자석 동기전동기의 회전자 위치센서 고장검출 방법.
  6. 제 5항에 있어서,
    상기 위치 추정 단계는;
    회전자의 자속 추정을 위한 루엔버거 관측기를 포함하는 것을 특징으로 하는 영구자석 동기전동기의 회전자 위치센서 고장검출 방법.
  7. 제 6항에 있어서,
    상기 루엔버거 관측기는;
    PMSM 전압 방정식을 사용하여 상기 전동기의 위치를 추정하는 것을 특징으로 하는 영구자석 동기전동기의 회전자 위치센서 고장검출 방법.
  8. 제 5항에 있어서,
    상기 적응 임계값 산출 단계는;
    다음의 수학식에 의하여 상기 적응 임계값을 산출하는 것을 특징으로 하는 영구자석 동기전동기의 회전자 위치센서 고장검출 방법.
    [수학식]
    Figure 112014013504552-pat00068

    상기 수학식에서, h는 임계값,
    Figure 112014013504552-pat00084
    는 상저항의 최대 변화값, Im은 전류,
    Figure 112014013504552-pat00085
    는 상전압의 최대 변화값, λ는 영구자석 쇄교자속, ω는 전동기 회전각속도,
    Figure 112014013504552-pat00086
    는 상 인덕턴스의 최대 변화값에 의해 발생하는 회전자 위치 추정 오차를 나타낸다.
KR1020130020800A 2013-02-27 2013-02-27 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법 KR101394556B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020130020800A KR101394556B1 (ko) 2013-02-27 2013-02-27 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020130020800A KR101394556B1 (ko) 2013-02-27 2013-02-27 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법

Publications (1)

Publication Number Publication Date
KR101394556B1 true KR101394556B1 (ko) 2014-05-14

Family

ID=50893990

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020130020800A KR101394556B1 (ko) 2013-02-27 2013-02-27 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법

Country Status (1)

Country Link
KR (1) KR101394556B1 (ko)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101602062B1 (ko) 2014-10-07 2016-03-21 주식회사 현대케피코 회전체 검출 센서용 자속분포 검사 장치 및 방법
CN107656203A (zh) * 2017-09-11 2018-02-02 中国农业大学 一种永磁同步发电机的失磁故障检测方法
US20180367073A1 (en) * 2017-06-14 2018-12-20 Allegro Microsystems, Llc Motor control circuit with diagnostic capabilities
US10380879B2 (en) 2017-06-14 2019-08-13 Allegro Microsystems, Llc Sensor integrated circuits and methods for safety critical applications
KR20190142577A (ko) * 2018-06-18 2019-12-27 콘티넨탈 오토모티브 시스템 주식회사 모터의 로터 위치 검출방법 및 그 장치
US10636285B2 (en) 2017-06-14 2020-04-28 Allegro Microsystems, Llc Sensor integrated circuits and methods for safety critical applications
US10692362B2 (en) 2017-06-14 2020-06-23 Allegro Microsystems, Llc Systems and methods for comparing signal channels having different common mode transient immunity
US11719769B1 (en) 2022-06-14 2023-08-08 Allegro Microsystems, Llc Method and apparatus for sensor signal path diagnostics
CN117213532A (zh) * 2023-11-07 2023-12-12 东腾盛达科技(天津)有限公司 一种多功能微流体柔性传感器

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010090396A (ko) * 2000-03-25 2001-10-18 구자홍 동기 릴럭턴스 모터의 속도 제어장치
JP2002238299A (ja) * 2002-02-06 2002-08-23 Mitsubishi Electric Corp インバータの故障検出方式
KR20030015701A (ko) * 2001-08-17 2003-02-25 한국철도기술연구원 유도전동기 회전자의 자속각 획득방법
KR100905022B1 (ko) * 2007-09-14 2009-06-30 엘에스산전 주식회사 속도센서를 갖는 영구자석 동기 전동기용 인버터 및 그의고장 검출 방법

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010090396A (ko) * 2000-03-25 2001-10-18 구자홍 동기 릴럭턴스 모터의 속도 제어장치
KR20030015701A (ko) * 2001-08-17 2003-02-25 한국철도기술연구원 유도전동기 회전자의 자속각 획득방법
JP2002238299A (ja) * 2002-02-06 2002-08-23 Mitsubishi Electric Corp インバータの故障検出方式
KR100905022B1 (ko) * 2007-09-14 2009-06-30 엘에스산전 주식회사 속도센서를 갖는 영구자석 동기 전동기용 인버터 및 그의고장 검출 방법

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101602062B1 (ko) 2014-10-07 2016-03-21 주식회사 현대케피코 회전체 검출 센서용 자속분포 검사 장치 및 방법
US10580289B2 (en) 2017-06-14 2020-03-03 Allegro Microsystems, Llc Sensor integrated circuits and methods for safety critical applications
US10692362B2 (en) 2017-06-14 2020-06-23 Allegro Microsystems, Llc Systems and methods for comparing signal channels having different common mode transient immunity
US20180367073A1 (en) * 2017-06-14 2018-12-20 Allegro Microsystems, Llc Motor control circuit with diagnostic capabilities
US10380879B2 (en) 2017-06-14 2019-08-13 Allegro Microsystems, Llc Sensor integrated circuits and methods for safety critical applications
US10636285B2 (en) 2017-06-14 2020-04-28 Allegro Microsystems, Llc Sensor integrated circuits and methods for safety critical applications
CN107656203B (zh) * 2017-09-11 2019-08-09 中国农业大学 一种永磁同步发电机的失磁故障检测方法
CN107656203A (zh) * 2017-09-11 2018-02-02 中国农业大学 一种永磁同步发电机的失磁故障检测方法
KR20190142577A (ko) * 2018-06-18 2019-12-27 콘티넨탈 오토모티브 시스템 주식회사 모터의 로터 위치 검출방법 및 그 장치
KR102129439B1 (ko) * 2018-06-18 2020-07-02 콘티넨탈 오토모티브 시스템 주식회사 모터의 로터 위치 검출방법 및 그 장치
US11719769B1 (en) 2022-06-14 2023-08-08 Allegro Microsystems, Llc Method and apparatus for sensor signal path diagnostics
CN117213532A (zh) * 2023-11-07 2023-12-12 东腾盛达科技(天津)有限公司 一种多功能微流体柔性传感器
CN117213532B (zh) * 2023-11-07 2024-01-23 东腾盛达科技(天津)有限公司 一种多功能微流体柔性传感器

Similar Documents

Publication Publication Date Title
KR101394556B1 (ko) 영구자석 동기전동기의 회전자 위치센서 고장검출 장치 및 그 방법
US9257923B2 (en) Control system for synchronous motor including abnormality detection and diagnosis function
JP5409678B2 (ja) 電動機制御装置
CN108372881B (zh) 用于电动助力转向的故障容错场定向控制
US9806656B1 (en) Fault tolerant phase current measurement for motor control systems
CN109756171B (zh) 马达控制***中的容错电流测量
KR20080002630A (ko) 회전기 제어 장치
JP2010279220A (ja) 交流モータの制御装置
GB2534406A (en) Fault detection and diagnosis
KR101619567B1 (ko) 유도전동기의 파라미터 추정장치
KR101629059B1 (ko) 유도전동기의 파라미터 추정장치
US10693398B2 (en) Method for adjusting an amplitude of a voltage injection of a rotating, multi-phase electric machine, which electric machine is fed by means of a PWM-controlled inverter
US20100283500A1 (en) Method of error detection when controlling a rotating field motor
JP5800763B2 (ja) 交流回転機の制御装置
US9350277B2 (en) Method of estimating voltage of input terminal of inverter and motor control method using the same
JP2009177960A (ja) Pmモータの可変速駆動装置
KR101754441B1 (ko) 전동기의 기동판별 장치
JP6099488B2 (ja) 交流回転機の制御装置
JP4735439B2 (ja) 永久磁石式同期電動機の初期磁極位置推定装置
KR102439814B1 (ko) 전동기 속도 추정 장치 및 방법
CN109874394B (zh) 用于监控电驱动的车辆的电机的方法和监控设备
Zhang et al. Nonlinear estimation of stator winding resistance in a brushless DC motor
US20210159838A1 (en) Detection of Current Measurement Gain Errors in Synchronous Motor Drives
KR20150078661A (ko) 모터 감자 에러 감지 장치 및 방법
KR102632755B1 (ko) 모터시스템의 고장 검출 방법 및 장치

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20170508

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20180508

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20190430

Year of fee payment: 6