已知 ud、uq 求解三相相电压笔记
- [已知 ud、uq 求解三相相电压笔记](#已知 ud、uq 求解三相相电压笔记)
-
- 前置约定
- 一、相电压模长(合成电压矢量幅值)
- 二、注意事项
-
- [1. 线性调制最大相电压](#1. 线性调制最大相电压)
- [2. 调制比计算](#2. 调制比计算)
- [三、方法1:两步变换法(dq → αβ → 三相)](#三、方法1:两步变换法(dq → αβ → 三相))
-
- [步骤1:dq 转 αβ(Park逆变换)](#步骤1:dq 转 αβ(Park逆变换))
- [步骤2:αβ 转 UVW(Clark逆变换)](#步骤2:αβ 转 UVW(Clark逆变换))
- 约束验证
- [四、方法2:直接投影法(U相基准 + 120°相位偏移)](#四、方法2:直接投影法(U相基准 + 120°相位偏移))
- 补充验证

已知 ud、uq 求解三相相电压笔记
(d轴与α轴夹角为电角度 θ \boldsymbol{\theta} θ,等幅值Park变换约定)
前置约定
- 坐标系定义 :以静止α轴/U相绕组轴线为x轴正方向,逆时针为电角度正方向;d轴超前α轴 θ \theta θ角,q轴超前d轴90°。
- U相轴线:与α轴重合(0°)
- V相轴线:-120°(第三象限,滞后U相120°)
- W相轴线:+120°(第二象限,超前U相120°)
三相绕组空间互差120°电角度。
- 端口对应 :匹配你的Simulink模型:
u(1)=uq,u(2)=ud,u(3)=θ(电角度,已完成极对数换算,无需再乘系数)。 - 变换规则:采用等幅值正交变换,旋转前后矢量模长不变,满足三相瞬时和为0的约束。
一、相电压模长(合成电压矢量幅值)
公式
U s = u d 2 + u q 2 U_s = \sqrt{u_d^2 + u_q^2} Us=ud2+uq2
物理意义
定子电压空间矢量的总幅值,等价于αβ静止坐标系下的电压矢量模长,也等于三相相电压的峰值。正交旋转变换仅改变分量方向,不改变矢量总长度。
二、注意事项
1. 线性调制最大相电压
SVPWM线性调制区最大输出相电压幅值由直流母线电压 U d c U_{dc} Udc决定:
U s , max = U d c 3 U_{s,\text{max}} = \frac{U_{dc}}{\sqrt{3}} Us,max=3 Udc
示例:当母线电压 U d c = 90 V U_{dc}=90\ \text{V} Udc=90 V时,最大相电压幅值为 90 3 ≈ 51.96 V \dfrac{90}{\sqrt{3}} \approx 51.96\ \text{V} 3 90≈51.96 V,超过该值波形会出现削峰,进入过调制区。
2. 调制比计算
调制比 m m m用于判断调制工作区域,通用公式:
m = 3 ⋅ U s U d c m = \frac{\sqrt{3} \cdot U_s}{U_{dc}} m=Udc3 ⋅Us
对应母线90V的场景:
m = 3 ⋅ U s 90 m = \frac{\sqrt{3} \cdot U_s}{90} m=903 ⋅Us
- m ≤ 1 m \le 1 m≤1:线性调制区,输出标准正弦波
- 1 < m < 1.1547 1 < m < 1.1547 1<m<1.1547:过调制区,波形顶部被削平
- m = 1.1547 m=1.1547 m=1.1547:六步波模式,输出方波电压
三、方法1:两步变换法(dq → αβ → 三相)
核心思路:先通过Park逆变换将旋转dq坐标系电压转换到静止αβ坐标系,再通过Clark逆变换投影到三相绕组,坐标系层级清晰,便于分步调试。
步骤1:dq 转 αβ(Park逆变换)
d轴与α轴夹角为 θ \theta θ,正交投影得两相静止分量:
{ u α = u d cos θ − u q sin θ u β = u d sin θ + u q cos θ \begin{cases} u_\alpha = u_d \cos\theta - u_q \sin\theta \\6pt u_\beta = u_d \sin\theta + u_q \cos\theta \end{cases} ⎩ ⎨ ⎧uα=udcosθ−uqsinθuβ=udsinθ+uqcosθ
步骤2:αβ 转 UVW(Clark逆变换)
对应V、W轴的空间位置,三相投影公式为:
{ u a = u α u b = − 1 2 u α + 3 2 u β u c = − 1 2 u α − 3 2 u β \begin{cases} u_a = u_\alpha \\6pt u_b = -\dfrac{1}{2}u_\alpha + \dfrac{\sqrt{3}}{2}u_\beta \\6pt u_c = -\dfrac{1}{2}u_\alpha - \dfrac{\sqrt{3}}{2}u_\beta \end{cases} ⎩ ⎨ ⎧ua=uαub=−21uα+23 uβuc=−21uα−23 uβ
约束验证
三相瞬时和恒为0:
u a + u b + u c = u α + ( − 1 2 u α + 3 2 u β ) + ( − 1 2 u α − 3 2 u β ) = 0 u_a + u_b + u_c = u_\alpha + \left(-\frac{1}{2}u_\alpha+\frac{\sqrt{3}}{2}u_\beta\right) + \left(-\frac{1}{2}u_\alpha-\frac{\sqrt{3}}{2}u_\beta\right) = 0 ua+ub+uc=uα+(−21uα+23 uβ)+(−21uα−23 uβ)=0
完全符合三相三线制电路特性。
四、方法2:直接投影法(U相基准 + 120°相位偏移)
核心思路:U相作为三相基准相,绕组轴线与静止α轴重合,电压投影公式最简洁、计算量最小,因此优先求出U相电压;再利用三相绕组空间对称分布、两两互差120°电角度的特性,在U相公式基础上对电角度做相位偏移,即可直接得到V、W相电压,无需重复推导投影逻辑,和Fcn模块写法完全对应。
通用投影公式
对任意轴线电角度为 θ x \theta_x θx的绕组,相电压统一形式为:
u x = u d cos θ x − u q sin θ x u_x = u_d \cos\theta_x - u_q \sin\theta_x ux=udcosθx−uqsinθx
三相电压完整公式
-
U相(基准相) :轴线角度为 θ \theta θ,公式最简洁
u a = u d cos θ − u q sin θ u_a = u_d \cos\theta - u_q \sin\theta ua=udcosθ−uqsinθ
-
V相 :轴线滞后U相120°电角度,在U相基础上角度偏移 − 2 π 3 -\dfrac{2\pi}{3} −32π
u b = u d cos ( θ − 2 π 3 ) − u q sin ( θ − 2 π 3 ) u_b = u_d \cos\left(\theta-\frac{2\pi}{3}\right) - u_q \sin\left(\theta-\frac{2\pi}{3}\right) ub=udcos(θ−32π)−uqsin(θ−32π)
-
W相 :轴线超前U相120°电角度,在U相基础上角度偏移 + 2 π 3 +\dfrac{2\pi}{3} +32π
u c = u d cos ( θ + 2 π 3 ) − u q sin ( θ + 2 π 3 ) u_c = u_d \cos\left(\theta+\frac{2\pi}{3}\right) - u_q \sin\left(\theta+\frac{2\pi}{3}\right) uc=udcos(θ+32π)−uqsin(θ+32π)
Simulink Fcn 模块实现(与模型端口完全对应)
- U相:
u(2)*cos(u(3)) - u(1)*sin(u(3)) - V相:
u(2)*cos(u(3) - 2*pi/3) - u(1)*sin(u(3) - 2*pi/3) - W相:
u(2)*cos(u(3) + 2*pi/3) - u(1)*sin(u(3) + 2*pi/3)
补充验证
- 方法等价性:将Park逆变换代入Clark逆变换展开后,与直接投影法的公式完全一致,两种方法数学等价,计算结果严格相同。
- 零角度静态验证( θ = 0 \theta=0 θ=0)
{ u a = u d u b = − 1 2 u d + 3 2 u q u c = − 1 2 u d − 3 2 u q \begin{cases} u_a = u_d \\6pt u_b = -\dfrac{1}{2}u_d + \dfrac{\sqrt{3}}{2}u_q \\6pt u_c = -\dfrac{1}{2}u_d - \dfrac{\sqrt{3}}{2}u_q \end{cases} ⎩ ⎨ ⎧ua=udub=−21ud+23 uquc=−21ud−23 uq
与空间矢量图中V、W轴的投影规律完全匹配。 - 功率守恒 :变换前后功率满足
P = u a i a + u b i b + u c i c = 3 2 ( u d i d + u q i q ) P = u_a i_a + u_b i_b + u_c i_c = \frac{3}{2}(u_d i_d + u_q i_q) P=uaia+ubib+ucic=23(udid+uqiq)