电流互感器的频率特性

电流互感器的频率特性

 

01 流互感器


一、前言

  这个小型电流互感器, 前两天对于它的输入输出信号进行过测量。   它的电流变比比较大, 为 1000:1。  但输出电压波形存在着巨大的失真。 ·下面对其施加不同频率的输入电流信号, 测量它的电压输出。

GM1701168120_1280_720.MPG|_-3

二、测量方式

  利用面包板, 将信号源接入电流互感器。  示波器观察输入信号以及互感器的输出信号。 并将输出电压信号接入数字万用表。

GM1701167930_1280_720.MPG|_-3

  数控信号源DG1062 输出信号通过同轴电缆接入面包板, 信号源的内阻为 50欧姆。  再通过外部 22欧姆的电阻与电流传感器原边形成回路。   在峰峰值为5V的正弦信号驱动下, 大约产生 25mA 的交流电流。  副边开路, 不施加 20欧姆的负载, 连接示波器和数字万用表。  下面观察输出的信号波形。

GM1701166900_1280_720.MPG|_-5

三、测量结果

  信号源产生 1kHz, 峰峰值为 5V, 有效值为 1.76V的正弦波。  示波器中黄色波形为电流互感器副边波形, 青色波形为信号源在串联电阻上的电压波形。  电流互感器输出电压幅度为 8.83V。  波形是完美的正弦波,  相位比输入电流信号落后,  相位差大约为 49度。

GM1701168625_1280_720.MPG|_-6
  将信号频率降低到 50Hz, 幅值不变。 因此流过电流互感器的电流大小没有改变。  此时, 可以看到, 电流互感器的输出电压波形已经有了明显的失真。 这实在是太奇怪了。  电压幅值也从8.83V 降低到2.76V。  究竟是什么原因, 使得低频下电流互感器输出电压波形和幅度发生变化了呢?   似乎预示着, 电流互感器内部的磁环中的磁通量与励磁电流之间存在动态过程。  也就是磁通量并不是电流的即时函数,  而是存在着过渡过程。 这的确与我们所知道的普通变压器理论有所不同。

GM1701169059_1280_720.MPG|_-7

  通过程序逐步改变DG1062输出信号的频率, 从 20Hz 变化到 10kHz。  测量100组不同频率下的输出电压信号。  这样便可以得到 这个电流互感器的幅频特性。  相频特性现在还无法进行测量。  从测量结果来看, 这个电流互感器开路电压有一个谐振峰,  在 580Hz 左右, 输出电压最大。

GM1701169808_1280_720.MPG|_-6

▲ 图1.3.1 电流互感器的开路电压频率特性

▲ 图1.3.1 电流互感器的开路电压频率特性

fdim=[20.00,120.81,221.62,322.42,423.23,524.04,624.85,725.66,826.46,927.27,1028.08,1128.89,1229.70,1330.51,1431.31,1532.12,1632.93,1733.74,1834.55,1935.35,2036.16,2136.97,2237.78,2338.59,2439.39,2540.20,2641.01,2741.82,2842.63,2943.43,3044.24,3145.05,3245.86,3346.67,3447.47,3548.28,3649.09,3749.90,3850.71,3951.52,4052.32,4153.13,4253.94,4354.75,4455.56,4556.36,4657.17,4757.98,4858.79,4959.60,5060.40,5161.21,5262.02,5362.83,5463.64,5564.44,5665.25,5766.06,5866.87,5967.68,6068.48,6169.29,6270.10,6370.91,6471.72,6572.53,6673.33,6774.14,6874.95,6975.76,7076.57,7177.37,7278.18,7378.99,7479.80,7580.61,7681.41,7782.22,7883.03,7983.84,8084.65,8185.45,8286.26,8387.07,8487.88,8588.69,8689.49,8790.30,8891.11,8991.92,9092.73,9193.54,9294.34,9395.15,9495.96,9596.77,9697.58,9798.38,9899.19,10000.00]
vdim=[1.62,4.41,6.53,8.64,10.41,11.47,11.70,11.24,10.40,9.45,8.52,7.69,6.97,6.35,5.82,5.37,4.98,4.64,4.34,4.08,3.85,3.65,3.46,3.30,3.14,3.01,2.88,2.77,2.66,2.56,2.47,2.39,2.31,2.23,2.16,2.10,2.04,1.98,1.93,1.87,1.83,1.78,1.74,1.69,1.65,1.62,1.58,1.55,1.51,1.48,1.45,1.42,1.39,1.37,1.34,1.32,1.29,1.27,1.25,1.23,1.20,1.18,1.17,1.15,1.13,1.11,1.09,1.08,1.06,1.05,1.03,1.02,1.00,0.99,0.97,0.96,0.95,0.94,0.92,0.91,0.90,0.89,0.88,0.87,0.86,0.85,0.84,0.83,0.82,0.81,0.80,0.79,0.78,0.77,0.77,0.76,0.75,0.74,0.73,0.73]
#!/usr/local/bin/python
# -*- coding: gbk -*-
#============================================================
# TEST2.PY                     -- by Dr. ZhuoQing 2023-11-22
#
# Note:
#============================================================

from headm import *


import serial
from _ast import Or
from serial.serialutil import SerialException
from tsmodule.tsvisa        import *

#------------------------------------------------------------
dm3058 = serial.Serial()
dm3058.baudrate = 115200
dm3058.timeout = 0.05
try:
    dm3058.port = 'COM5'
except:
    printf('Set dm3058 port COM5 error. ')

try:
    dm3058.open()
except serial.serialutil.SerialException:
    printf('Open dm3058 port COM5 error.')
else:
    printf('Open dm3058 port COM5 Ok.')
#------------------------------------------------------------

#------------------------------------------------------------
def dm3058query(cmd):
    dm3058.write(bytes(':%s?\r\n'%cmd, 'gbk'))

    for i in range(200):
        time.sleep(0.01)
        if dm3058.inWaiting() > 0: break

    time.sleep(.02)
    return eval(dm3058.read(dm3058.inWaiting()))

def dm3058dc():
    return dm3058query('MEAS:VOLT:DC')

def dm3058ac():
    return dm3058query('MEAS:VOLT:AC')

def dm3058res():
    return dm3058query('MEAS:RES')

#------------------------------------------------------------

dg1062open(57)

fdim = linspace(20, 10e3, 100)
vdim = []

for f in fdim:
    dg1062freq(1, f)
    time.sleep(1)
    v = dm3058ac()

    printff(f, v)
    vdim.append(v)

    tspsave('freqmeas', fdim=fdim, vdim=vdim)


plt.plot(fdim, vdim, lw=3)

plt.xlabel("Frequency(Hz)")
plt.ylabel("Voltage(V)")
plt.grid(True)
plt.tight_layout()
plt.show()


#------------------------------------------------------------



printf('\a')

#------------------------------------------------------------
#        END OF FILE : TEST2.PY
#============================================================

 

  结 ※


  文记录了这款电流互感器的频率特性。  它在输入电流频率为 580Hz 的时候, 输出开路电压达到最大。  在低频下, 输出电压波形失真。 至此还是无法解释为什么会存在低频失真。

GM1701170130_1280_720.MPG|_-3


● 相关图表链接:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

卓晴

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值