Main Content

Inverse Clarke Transform

αβ에서 abc로의 변환 구현

R2020a 이후

라이브러리:
Motor Control Blockset / Controls / Math Transforms
Motor Control Blockset HDL Support / Controls / Math Transforms

설명

Inverse Clarke Transform 블록은 고정자 αβ 기준 프레임에서 평형 2상 직교 성분의 Clarke 역변환을 계산하고 고정자 abc 기준 프레임에서 평형 3상 성분을 출력합니다. 또는 이 블록은 성분 α, β, 0의 Clarke 역변환을 계산하고 3상 성분 a, b, c를 출력할 수 있습니다. 평형 시스템에서 제로-시퀀스 성분(즉, 영상분)은 0입니다. 입력 개수 파라미터를 사용하여 2개 입력 또는 3개의 입력을 사용합니다.

이 블록은 α-β축 성분을 입력으로 받고 그에 대응하는 3상 신호를 출력합니다. 여기서 a상 축은 α축과 정렬됩니다.

  • αβ 기준 프레임의 α 및 β 입력 성분

  • abc 기준 프레임과 αβ 기준 프레임에서의 등가 a, b, c 출력 성분의 방향

  • 등가 평형 αβ 시스템과 abc 시스템의 개별 성분의 시간 응답

방정식

다음 방정식은 Clarke 역변환 계산을 나타냅니다.

[fafbfc]=[1011232112321][fαfβf0]

모터와 같은 평형 시스템의 경우 제로-시퀀스 성분 계산은 다음과 같이 항상 0입니다.

ia+ib+ic=0

따라서 3상 모터 드라이브에서는 전류 센서 2개만 사용할 수 있으며, 세 번째 상을 다음과 같이 계산할 수 있습니다.

ic=(ia+ib)

이 블록은 다음 방정식을 사용하여 Clarke 역변환을 다음과 같이 구현합니다.

[fa fb fc ]= [1012321232][fαfβ] 

여기서

  • fαfβ는 고정자 αβ 기준 프레임에서의 평형 2상 직교 성분입니다.

  • f0은 고정자 αβ 기준 프레임에서의 제로-시퀀스 성분입니다.

  • fa, fb, fc는 abc 기준 프레임에서의 평형 3상 성분입니다.

포트

입력

모두 확장

고정자 αβ 기준 프레임에서의 Alpha 축 성분 α입니다.

종속 관계

이 포트를 활성화하려면 입력 개수 파라미터를 2개 입력으로 설정합니다.

데이터형: single | double | fixed point

고정자 αβ 기준 프레임에서의 Beta 축 성분 β입니다.

종속 관계

이 포트를 활성화하려면 입력 개수 파라미터를 2개 입력으로 설정합니다.

데이터형: single | double | fixed point

고정자 αβ 기준 프레임에서의 다중화된 alpha 축 성분 α, beta 축 성분 β, 0 성분입니다.

종속 관계

이 포트를 활성화하려면 입력 개수 파라미터를 3개 입력으로 설정합니다.

데이터형: single | double | fixed point

출력

모두 확장

abc 기준 프레임에서의 3상 시스템의 성분입니다.

종속 관계

이 포트를 활성화하려면 입력 개수 파라미터를 2개 입력으로 설정합니다.

데이터형: single | double | fixed point

abc 기준 프레임에서의 3상 시스템의 성분입니다.

종속 관계

이 포트를 활성화하려면 입력 개수 파라미터를 2개 입력으로 설정합니다.

데이터형: single | double | fixed point

abc 기준 프레임에서의 3상 시스템의 성분입니다.

종속 관계

이 포트를 활성화하려면 입력 개수 파라미터를 2개 입력으로 설정합니다.

데이터형: single | double | fixed point

abc 기준 프레임에서의 3상 시스템의 다중화된 상 성분 a, b, c입니다.

종속 관계

이 포트를 활성화하려면 입력 개수 파라미터를 3개 입력으로 설정합니다.

데이터형: single | double | fixed point

파라미터

모두 확장

지정 가능한 입력 개수를 선택합니다.

  • 2개 입력 — 2개의 개별 입력 신호 α와 β를 받도록 블록을 구성합니다. 이 블록은 3개의 개별 출력 신호 a, b, c를 생성합니다.

  • 3개 입력 — α, β, 0 신호를 포함하는 다중화된 입력값을 받도록 블록을 구성합니다. 이 블록은 a, b, c 신호를 포함하는 다중화된 출력값을 생성합니다.

블록 출력에서 전력 불변 속성을 활성화하려면 이 파라미터를 선택합니다. 블록 출력에서 전력 불변 속성을 비활성화(진폭 불변 활성화)하려면 이 파라미터의 선택을 해제합니다.

확장 기능

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

고정소수점 변환
Fixed-Point Designer™를 사용하여 고정소수점 시스템을 설계하고 시뮬레이션할 수 있습니다.

버전 내역

R2020a에 개발됨

참고 항목