欢迎您光临五金加工厂,如有问题请及时联系我们。

两个电压互感器怎么测量三相电压?两个电流互感器怎么测三相电流

作者:五金加工
文章来源:本站

  在三相电中,为了对三相相电压进行监测, 需要分别测试三相的线电压,或者是两两之间的相电压。

  比如A相与B相之间的相电压UAB,B相与C相之间的相电压UBC,以及C相与A相之间的相电压UCA。 按照传统的做法,需要三个电压互感器。

  如果控制器采用真有效值的测试三相电压,未对电压信号进行取绝对值等非线性的变化。 则控制器可以根据矢量运算,在一个周期内同步采样相电压UAB,UBC; 根据UAB=UA-UB,UBC=UB-UC。 得到UAC=UA-UC=UC-UB+UB-UC=UAB+UBC; 在一个周期20ms内对UAB、UBC的对应的A/D输入通道等间隔采样128点,每个采样点分别得到两个数值 以及 。

  通过数值计算得到UBC对应的A/D数值 。 把采样得到的两个数值以及计算得到的一个数值根据真有效值算法计算得到A/D的真有效值, 再通过标定系统得到真实的三相之间的相电压值。 软件步骤及代码 具体步骤:

  1)采用定时器触发A/D自动转换。

  2)利用STM32处理器的regular group A/D采样功能,将UAB,UBC的电压组成group进行自动转换。

  3)利用DMA将A/D结果寄存器的数值自动搬移到缓存。

  4)控制器用一个变量记录DMA的空缓存计数,并实时查询DMA的空缓存计数,两个计数不相等,则说明有新的数据,取出数据,并更新变量。

  5)当取到UAB、UBC两个数值之后,利用上述公式计算得到UAC的对应A/D值。

  6)根据真有效值算法,计算三个A/D值的累加和以及平方和。

  7)一个周期计算完成之后,根据累加和以及平方和计算A/D的真有效值,并根据标定系统计算出真实的三相之间的相电压值。

  

两个电压互感器怎么测量三相电压?两个电流互感器怎么测三相电流

  

两个电压互感器怎么测量三相电压?两个电流互感器怎么测三相电流

  

两个电压互感器怎么测量三相电压?两个电流互感器怎么测三相电流

来源:文章来源于网络,如有侵权请联系我们删除。本文由五金加工编辑,欢迎分享本文,转载请保留出处和链接!