주요 콘텐츠

abc to dq0, dq0 to abc

3상(abc) 신호에서 dq0 회전자 기준 프레임으로의 변환 또는 역변환 수행

  • abc to dq0, dq0 to abc block

라이브러리:
Simscape / Electrical / Specialized Power Systems / Control

설명

abc to dq0 블록은 Park 변환을 사용하여 3상(abc) 신호를 dq0 회전자 기준 프레임으로 변환합니다. 회전자 프레임의 각위치는 입력 wt(단위: 라디안)로 주어집니다.

dq0 to abc 블록은 Park 역변환을 사용하여 dq0 회전자 기준 프레임을 3상(abc) 신호로 변환합니다. 회전자 프레임의 각위치는 입력 wt(단위: 라디안)로 주어집니다.

wt=0에서 회전자 프레임 정렬이 A상 축보다 90도 뒤질 때 크기=1 및 위상=0도인 정상 성분 신호는 d=1, q=0의 dq 값을 생성합니다.

Vd=23(Vasin(ωt)+Vbsin(ωt2π/3)+Vcsin(ωt+2π/3))Vq=23(Vacos(ωt)+Vbcos(ωt2π/3)+Vccos(ωt+2π/3))V0=13(Va+Vb+Vc)

Va=Vdsin(ωt)+Vqcos(ωt)+V0Vb=Vdsin(ωt2π/3)+Vqcos(ωt2π/3)+V0Vc=Vdsin(ωt+2π/3)+Vqcos(ωt+2π/3)+V0

이 블록은 Park 변환에 사용되는 두 가지 규칙을 지원합니다.

  • 회전자 프레임이 t = 0에서 A상 축에 정렬될 때, 즉 t = 0일 때 d축은 a축에 정렬됩니다. 이러한 유형의 Park 변환을 코사인 기반 Park 변환이라고도 합니다.

  • 회전자 프레임이 A상 축보다 90도 뒤져 정렬될 때, 즉 t = 0일 때 q축은 a축과 정렬됩니다. 이러한 유형의 Park 변환을 사인 기반 Park 변환이라고도 합니다. 3상 동기기와 3상 비동기기가 있는 Simscape™ Electrical™ Specialized Power Systems 모델에서 이 변환을 사용하십시오.

고정 기준 프레임에서, abc에서 αβ0으로의 Clarke 변환을 수행하여 abc 신호로부터 dq0 성분을 이끌어 냅니다. 그런 다음 회전자 기준 프레임에서, αβ0에서 dq0으로의 변환을 수행합니다. 즉 공간 벡터 Us = uα + j· uβ에서 −(ω.t) 회전을 수행합니다.

abc에서 dq0으로의 변환은 t = 0에서의 dq 프레임 정렬에 따라 달라집니다. 회전자 프레임의 위치는 ω.t로 주어지고, 여기서 ω는 dq 프레임 회전 속도를 나타냅니다.

회전자 프레임이 A상 축에 정렬될 때 다음 관계를 얻습니다.

Us=ud+juq=(ua+juβ)ejωt=23(ua+ubej2π3+ucej2π3)ejωtu0=13(ua+ub+uc)[uduqu0]=23[cos(ωt)cos(ωt2π3)cos(ωt+2π3)sin(ωt)sin(ωt2π3)sin(ωt+2π3)121212][uaubuc]

역변환은 다음과 같이 주어집니다.

[uaubuc]=[cos(ωt)sin(ωt)1cos(ωt2π3)sin(ωt2π3)1cos(ωt+2π3)sin(ωt+2π3)1][uduqu0]

회전자 프레임이 A상 축보다 90도 뒤져서 정렬될 때 다음 관계를 얻습니다.

Us=ud+juq=(uα+juβ)ej(ωtπ2)[uduqu0]=23[sin(ωt)sin(ωt2π3)sin(ωt+2π3)cos(ωt)cos(ωt2π3)cos(ωt+2π3)121212][uaubuc]

역변환은 다음과 같이 주어집니다.

[uaubuc]=[sin(ωt)cos(ωt)1sin(ωt2π3)cos(ωt2π3)1sin(ωt+2π3)cos(ωt+2π3)1][uduqu0]

예제

모두 확장

power_Transformations 예제에서는 Clarke 변환과 Park 변환을 수행하기 위해 블록을 사용하는 다양한 방법을 보여줍니다.

포트

입력

모두 확장

abc 신호로, 벡터로 지정됩니다.

dq0 신호로, 벡터로 지정됩니다.

dq 회전자 프레임의 각위치(단위: 라디안)로, 양의 스칼라로 지정됩니다.

출력

모두 확장

dq0 신호로, 벡터로 반환됩니다.

abc 신호로, 벡터로 반환됩니다.

파라미터

모두 확장

3상 평형 신호의 dq0 성분에 대한 t = 0에서의 회전자 프레임의 정렬:

ua=sin(ωt); ub=sin(ωt2π3); uc=sin(ωt+2π3)

정상 성분 크기는 1.0pu이고, 위상각은 0도입니다.

Aligned with phase A axis를 선택하면 dq0 성분이 d = 0, q = −1, 0 = 0이 됩니다.

90 degrees behind phase A axis를 선택하면 dq0 성분이 d = 1, q = 0, 0 = 0이 됩니다.

확장 기능

모두 확장

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

버전 내역

R2013a에 개발됨