Clark变换和Park变换在三相系统和单相系统中的应用

1. 引言

  Clark变换和Park变换在三相系统中应用广泛,并且在单相系统中也有应用。但是以往的资料都是仅分析单相的坐标变换或者三相的坐标变换,并没有总结三相和单相的联系。本文将以坐标变换矩阵为载体,分析坐标变换在单相和三相系统中的应用

2. Clark变换

2.1 三相系统

  假设 u a = U m c o s ω t u_a=U_mcos\omega t ua=Umcosωt, u b = U m c o s ( ω t − 12 0 ∘ ) u_b=U_mcos(\omega t-120^\circ) ub=Umcos(ωt120), u c = U m c o s ( ω t + 12 0 ∘ ) u_c=U_mcos(\omega t+120^\circ) uc=Umcos(ωt+120)。经过Clark变换后的结果是 u α = U m c o s ω t u_\alpha=U_mcos\omega t uα=Umcosωt, u β = U m s i n ω t u_\beta=U_msin\omega t uβ=Umsinωt。 根据变换前后的表达式,我们能够得到三相系统中Clark逆变换的表达式:
[ u a u b u c ] = [ 1 0 − 1 2 ( 3 ) 2 − 1 2 − ( 3 ) 2 ] [ u α u β ] \begin{bmatrix} u_a\\u_b\\u_c \end{bmatrix} = \begin{bmatrix} 1 & 0 \\ -\frac{1}{2} & \frac{\sqrt(3)}{2} \\ -\frac{1}{2} & - \frac{\sqrt(3)}{2} \end{bmatrix} \begin{bmatrix} u_\alpha\\u_\beta \end{bmatrix} uaubuc=1212102( 3)2( 3)[uαuβ]
将该表达式反着写,便得到了我们熟知的Clark变换表达式:
[ u α u β ] = 2 3 [ 1 − 1 2 − 1 2 0 ( 3 ) 2 − ( 3 ) 2 ] [ u a u b u c ] \begin{bmatrix} u_\alpha\\u_\beta \end{bmatrix} = \frac{2}{3} \begin{bmatrix} 1 & -\frac{1}{2} & -\frac{1}{2} \\ 0 & \frac{\sqrt(3)}{2} & - \frac{\sqrt(3)}{2} \end{bmatrix} \begin{bmatrix} u_a\\u_b\\u_c \end{bmatrix} [uαuβ]=32[10212( 3)212( 3)]uaubuc

2.2 单相系统

  借鉴三相系统的思想,假设 u a = U m c o s ω t u_a=U_mcos\omega t ua=Umcosωt, 经过Clark变换后的结果是 u α = U m c o s ω t u_\alpha=U_mcos\omega t uα=Umcosωt, u β = U m s i n ω t u_\beta=U_msin\omega t uβ=Umsinωt。由于单相只有一个物理量,所以我们虚拟一个滞后于 u a u_a ua 90度的物理量 u a 1 = U m s i n ω t u_{a1}=U_msin\omega t ua1=Umsinωt。根据变换前后的表达式,我们能够得到三相系统中Clark逆变换的表达式:
[ u a u a 1 ] = [ 1 0 0 1 ] [ u α u β ] \begin{bmatrix} u_a\\u_{a1} \end{bmatrix} = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} \begin{bmatrix} u_\alpha\\u_\beta \end{bmatrix} [uaua1]=[1001][uαuβ]
将该表达式反着写,便得到了单相系统的Clark变换表达式:
[ u α u β ] = [ 1 0 0 1 ] [ u a u a 1 ] \begin{bmatrix} u_\alpha\\u_\beta \end{bmatrix} = \begin{bmatrix} 1 & 0 \\ 0 & 1 \end{bmatrix} \begin{bmatrix} u_a\\u_{a1} \end{bmatrix} [uαuβ]=[1001][uaua1]
如果设定 u a 1 = − U m s i n ω t u_{a1}=-U_msin\omega t ua1=Umsinωt,相应地修改矩阵即可。

3. Park变换

3.1 三相系统

  假设 u a = U d s i n ω t + U q c o s ω t u_a=U_dsin\omega t + U_qcos\omega t ua=Udsinωt+Uqcosωt, u b = U d s i n ( ω t − 12 0 ∘ ) + U q c o s ( ω t − 12 0 ∘ ) u_b=U_dsin(\omega t-120^\circ) + U_qcos(\omega t-120^\circ) ub=Udsin(ωt120)+Uqcos(ωt120), u c = U d s i n ( ω t + 12 0 ∘ ) + U q c o s ( ω t + 12 0 ∘ ) u_c=U_dsin(\omega t+120^\circ) + U_qcos(\omega t+120^\circ) uc=Udsin(ωt+120)+Uqcos(ωt+120)。经过Park变换后的结果是 u α = U d u_\alpha=U_d uα=Ud, u β = U q u_\beta=U_q uβ=Uq。 根据变换前后的表达式,我们能够得到三相系统中Park逆变换的表达式:
[ u a u b u c ] = [ s i n w t c o s w t s i n ( w t − 12 0 ∘ ) c o s ( w t − 12 0 ∘ ) s i n ( w t + 12 0 ∘ ) c o s ( w t + 12 0 ∘ ) ] [ u d u q ] \begin{bmatrix} u_a\\u_b\\u_c \end{bmatrix} = \begin{bmatrix} sinwt & coswt \\ sin(wt-120^\circ) & cos(wt-120^\circ) \\ sin(wt+120^\circ) & cos(wt+120^\circ) \end{bmatrix} \begin{bmatrix} u_d\\u_q \end{bmatrix} uaubuc=sinwtsin(wt120)sin(wt+120)coswtcos(wt120)cos(wt+120)[uduq]
将该表达式反着写,便得到了我们熟知的Plark变换表达式:
[ u d u q ] = 2 3 [ s i n w t s i n ( w t − 12 0 ∘ ) s i n ( w t + 12 0 ∘ ) c o s w t c o s ( w t − 12 0 ∘ ) c o s ( w t + 12 0 ∘ ) ] [ u a u b u c ] \begin{bmatrix} u_d\\u_q \end{bmatrix} = \frac{2}{3} \begin{bmatrix} sinwt & sin(wt-120^\circ) & sin(wt+120^\circ) \\ coswt & cos(wt-120^\circ) & cos(wt+120^\circ) \end{bmatrix} \begin{bmatrix} u_a\\u_b\\u_c \end{bmatrix} [uduq]=32[sinwtcoswtsin(wt120)cos(wt120)sin(wt+120)cos(wt+120)]uaubuc

3.2 单相系统

  借鉴三相系统的思想,假设 u a = U d s i n ω t + U q c o s ω t u_a=U_dsin\omega t + U_qcos\omega t ua=Udsinωt+Uqcosωt, 经过Park变换后的结果是 u α = U d u_\alpha=U_d uα=Ud, u β = U q u_\beta=U_q uβ=Uq。由于单相只有一个物理量,所以我们虚拟一个滞后于 u a u_a ua 90度的物理量 u a 1 = U d s i n ( ω t − 9 0 ∘ ) + U q c o s ( ω t − 9 0 ∘ ) u_{a1}=U_dsin(\omega t-90^\circ)+U_qcos(\omega t-90^\circ) ua1=Udsin(ωt90)+Uqcos(ωt90)。根据变换前后的表达式,我们能够得到三相系统中Park逆变换的表达式:
[ u a u a 1 ] = [ s i n w t c o s w t − c o s w t s i n w t ] [ u d u q ] \begin{bmatrix} u_a\\u_{a1} \end{bmatrix} = \begin{bmatrix} sinwt & coswt \\ -coswt & sinwt \end{bmatrix} \begin{bmatrix} u_d\\u_q \end{bmatrix} [uaua1]=[sinwtcoswtcoswtsinwt][uduq]
将该表达式反着写,便得到了单相系统的Park变换表达式:
[ u d u q ] = [ s i n w t − c o s w t c o s w t s i n w t ] [ u a u a 1 ] \begin{bmatrix} u_d\\u_q \end{bmatrix} = \begin{bmatrix} sinwt & -coswt \\ coswt & sinwt \end{bmatrix} \begin{bmatrix} u_a\\u_{a1} \end{bmatrix} [uduq]=[sinwtcoswtcoswtsinwt][uaua1]
如果设定 u a 1 u_{a1} ua1超前 u a u_a ua 90度,相应地修改矩阵即可。

4. 结论

  通过上面的分析,我们可以发现,只要确定了变换前后的表达式,就能够确定变换矩阵。对于单相而言,需要构造一个虚拟的物理量,这个物理量的表达式不同,导致最后的变换矩阵不一样。

反馈与建议

猜你喜欢

转载自blog.csdn.net/qq_38847810/article/details/120607813