이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
BLDC Current Controller with PWM Generation
펄스 폭 변조 생성 기능이 있는 이산시간 브러시리스 DC 모터 전류 PI 제어기
라이브러리:
Simscape /
Electrical /
Control /
BLDC Control
설명
BLDC Current Controller with PWM Generation 블록은 PWM(펄스 폭 변조) 신호를 생성하고 브러시리스 DC 모터의 전류를 제어합니다. 제어기는 다음 알고리즘을 사용합니다.
방정식
BLDC Current Controller with PWM Generation은 다음 방정식을 사용해 PI(비례-적분) 전류 제어를 구현하여 BLDC 블록을 위한 듀티 사이클을 생성합니다.
여기서 각각은 다음과 같습니다.
D는 듀티 사이클입니다.
Kp는 비례 이득입니다.
Ki는 적분 이득입니다.
Ts는 시간 주기입니다.
Is_ref는 기준 전류입니다.
Is는 측정된 전류입니다.
Gzc은 영점 상쇄 다항식입니다.
PI 제어 알고리즘에 대한 폐루프 전달 함수는 피드포워드 경로에서 Zero-cancellation 블록을 사용하여 상쇄할 수 있는 0을 생성합니다. 이산시간의 영점 상쇄 전달 함수는 다음과 같습니다.
이 블록은 듀티 사이클에 정류 신호를 곱하여 3상에 대한 제어 신호를 얻습니다. 결과로 생성된 3개의 제어 신호는 [-1, 1] 구간에서 정규화됩니다.
제어 신호의 값이 반송파 카운터 값보다 크면 PWM 생성기는 1을 출력합니다. 그렇지 않으면 PWM 생성기는 0을 출력합니다.
포트
입력
출력
파라미터
참고 문헌
[1] Stirban, A., I. Boldea, and G. D. Andreescu. "Motion-Sensorless Control of BLDC-PM Motor With Offline FEM-Information-Assisted Position and Speed Observer." IEEE Transactions on Industry Applications. 48, no. 6 (2012): 1950-1958.
확장 기능
버전 내역
R2018a에 개발됨