端电压,相电压,线电压区别

下图一给出三相逆变桥跟三相永磁同步电机(解释方波控制波形时也等效为直流无刷电机)连接示意图,后面给出的概念,均参照该图中的标号定义

 

图一:三相逆变桥与三相永磁同步电机连接示意图

二、端电压、相电压、线电压概念介绍

网络上,有很多资料对端电压跟相电压的概念描述很是模糊,甚至把端电压跟相电压的概念有时候都混为一谈,下面先给出三个电压的概念介绍,并以图片的形式表示出来,帮助大家加深印象。

端电压:在三相逆变桥与三相永磁同步电机连接示意图中,三相线(U,V,W)相对于参考点o所测量得到的电压称为端电压。

下图二中,Uao,Ubo,Uco就表示三相端电压。

图二:三相端电压测量示意图

相电压:在三相逆变桥与三相永磁同步电机连接示意图中,三相线(U,V,W)相对于电机星型连接点N所测量得到的电压称为相电压

下图三中,UaN,UbN,UcN就表示三相相电压。

图三:三相相电压测量示意图

一般电机的星型连接点N都不会引出来,所以一般来说是无法直接测量得到相电压。如果想看相电压波形,可用远远大于电机相电阻的电阻模拟出星型连接点,测量三相线U,V,W相对于模拟星型连接点N1的电压,也可等效反映相电压。所以下图四为虚拟星型点测量等效相电压的示意图。

下图四中,UaN1,UbN1,UcN1就表示三相等效相

 

图四:三相等效相电压测量示意图

线电压:在三相逆变桥与三相永磁同步电机连接示意图中,三相线(U,V,W)取任意两根相线所测量得到的电压称为线电压

下图五中,Uab,Ubc,Uca就表示其中三路线电压。

图五:三相等效线电压测量示意图

三、不同控制方式下测量的端电压、线电压、相电压波形

1. 方波控制时,测量的端电压波形、线电压波形、相电压波形

 

   图六:方波控制端电压及线电压波形测量图

从波形上看,滤波前,因为开关管是PWM控制的,所以端电压波形、相电压跟线电压波形中含有开关斩波,滤波后,可以看到端电压是梯形波,而滤波后的线电压也是梯形波

因为测量电路没有加滤波电路,所以这里仅展示滤波前相电压波形。

2. SPWM控制时,测量的端电压波形、线电压波形

图七:SPWM控制端电压波形测量图

 

 

图八:SPWM控制线电压波形测量图

SPWM控制中,从测量波形上看,端电压及线电压也含有开关斩波,通过展开波形观察,端电压波形中是脉冲宽度逐渐变化的脉冲波,而滤波后的端电压跟线电压均是正弦波,又因为相电压跟线电压只是有幅值上的差异,所以也可以得出SPWM控制的相电压也是正弦波。

因此,SPWM控制中,端电压、相电压、线电压均是正弦波,但是观察到这些波形需要对原始测量波形进行低通滤波。

3. SVPWM控制时,测量的端电压波形、线电压波形

图九:svpwm控制端电压及线电压波形测量图

 

 

SVPWM控制中,从测量波形上看,端电压及线电压也含有开关斩波,而滤波后的端电压是马鞍波,线电压是正弦波,又因为相电压跟线电压只是有幅值上的差异,所以也可以得出SVPWM控制的相电压也是正弦波。

因此,SVPWM控制中,端电压是马鞍波、相电压、线电压均是正弦波,但是观察到这些波形需要对原始测量波形进行低通滤波

### 永磁同步电机相电压仿真实现方法及工具 #### 使用MATLAB/Simulink进行永磁同步电机相电压仿真 对于永磁同步电机(PMSM)的相电压仿真,可以利用MATLAB中的Simulink环境来构建详细的模型并执行仿真。通过这种方式能够精确模拟PMSM的工作状态及其电气特性。 在Simulink环境中建立PMSM矢量控制系统的具体步骤包括但不限于定义电动机参数、设置控制器配置以及连接必要的测量模块以获取三相定子电流和转子位置反馈信号[^1]。为了实现对相电压的有效监测与分析,在设计阶段需特别注意加入用于计算线间电压相电压的相关组件。 针对相电压的具体处理: - **引入理想变压器** 或者其他形式的比例缩放环节,以便于调整实际硬件平台上的采样精度; - 应用 **Park变换** 和 Clarke 变换 来转换坐标系下的变量表示法,从而简化后续算法逻辑的设计难度; - 利用内置函数 `abc_to_dq0` 实施从静止到旋转参照框架的数据映射操作;此过程有助于更直观地观察直流分量变化趋势,并据此评估逆变器输出波形质量的好坏程度。 下面给出一段Python代码片段作为辅助说明,展示如何调用Matlab引擎接口来进行初步设定工作: ```python import matlab.engine eng = matlab.engine.start_matlab() # 加载预设好的S-function文件路径至workspace中 eng.eval('addpath(genpath(fullfile(pwd, ''models'')))', nargout=0) # 执行特定脚本初始化整个系统架构 eng.run('init_pmsm_model') ``` 此外,考虑到FPGA技术的应用潜力,在某些情况下也可以考虑采用基于现场可编程门阵列(FPGA)的方式完成更为复杂的实时运算任务。例如,当涉及到高速数据采集或是定制化滤波器设计时,FPGA往往能提供更好的灵活性和支持力度[^2]。 然而需要注意的是,尽管上述方案提供了较为全面的技术路线图,但在实践过程中仍可能遇到各种挑战,比如数值稳定性问题或者是不同品牌设备之间的兼容性差异等。因此建议根据具体的项目需求和技术背景做出合理的选择。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值