matlab直流计算,一种基于MATLAB的直流开关振荡回路参数测量系统及计算方法与流程...

f0ee46ab7397d546b8bb991a2a26e392.gif

本发明属于电力电子

技术领域:

,具体为一种基于MATLAB的直流开关振荡回路参数测量系统及计算方法。

背景技术:

:近些年来,我国在高压直流输电技术的研究和应用上取得了突飞猛进的发展,目前已投运的高压及特高压直流输变电工程有向上、葛南、龙政、江鹅、天广和三沪等近10余项。直流输电已成为我国坚强电网的重要组成部分。在直流输电工程中,高压直流开关的主要作用是改变直流输电系统的运行方式和及时清除线路中出现的故障,隔离故障设备,还可用直流开关来组成放射式、环网式和辐射式等多端直流输电系统,其是保证直流工程安全、可靠和经济运行的核心一次电气主设备。目前直流断路器多应用在两端直流输电系统中,用于改变直流运行方式,典型的应用有金属回路转换断路器(MRTB)、大地回路转换开关(GRTS)和中性母线开关(NBS)等。因此高压直流开关切断电流的稳定性直接影响直流输电系统的安全可靠运行。从目前已有的高压直流开关的运行情况来看,其切断电流的成功率相对偏低。例如葛南直流输电工程极Ⅰ投运调试过程中,出现过高压直流开关因开断时灭弧失败而导致回路转换失败的现象,而葛洲坝换流站在进行转换试验时6次转换仅仅成功1次。通过对振荡式高压直流开关的运行状态的研究发现振荡式高压直流开关振荡回路参数对开关的开断性能影响甚大,因此对高压直流开关振荡回路的电容值、电抗值和电阻值的定期测量十分必要。以往的振荡回路参数测量都是离线状态下进行的,工作量较大,测量结果也缺乏实时性,可参考性不强,在数据处理方面采用的以最小二乘法为基础的计算方法存在诸多影响结果的误差,如通过取极值点的方法进行拟合,由采样频率限制导致实际采集的数据偏小,仅选取采集的部分点,所用信息较少。另一方面,采样时由于电力电子器件会有噪声,对采样数据的精确性也会存在一定影响。技术实现要素:为解决上述问题,提高测量精度,本文提出一种基于MATLAB的直流开关振荡回路参数测量系统及计算方法。本发明的技术方案:一种基于MATLAB的直流开关振荡回路参数测量系统,包括直流开关等效电路以及测量模块,所述直流开关等效电路1包括电感L和电容C,电感L、电容C以及第一开关S1串联后与避雷器ZnO并联,然后再与第二开关S2和电阻R1组成的串联支路并联在一起,电源E与选择开关SW1串联后并联在电容C两端,为电容提供充电电压;所述测量模块包括传感器、PAC控制器、GPRS模块以及后台控制端,传感器采集直流开关等效电路的相关电流和电压信息以及时间数据后,将信息发送给PAC控制器,PAC控制器将信息整理后通过GPRS模块传递给后台控制端。所述传感器为霍尔电流传感器、霍尔电压传感器以及计时器。所述后台控制端内安装有用以进行计算的MATLAB软件。一种基于MATLAB的直流开关振荡回路参数计算方法,包括以下具体步骤,S1.依据资料,设置采样时间和电容器C两端的充电电压;S2.将霍尔电流传感器获得的电流数据以及霍尔电压传感器获得的电压数据以及计时器获得的时间数据录入MATLAB软件,滤波后分别定义为电流数组I、电压数组U、时间t;S3.整理所有电流与电压数据,分别找出电流数组I的极大值点和极小值点,并整合成新的极大值电流数组F、极小值电流数组A以及对应的时间数组B和D;S4.对极大值电流数组F所对应的时间数组B进行处理,进行校正;S5.利用校正后的极大值电流数组、极小值电流数组里相同类型而不同项的数据相减,去除霍尔传感器零漂的影响;S6.去掉误差较大的点,将处理过后的时间数组B和D分别按照顺序,将相邻两个时间元素进行相减得到振荡周期T数组;S7.去掉误差大的点,将处理过后的两个电流数组分别按照顺序进行相邻两个电流数据相除,然后取对数得到衰减系数δ数组;S8.按照顺序,分别对两个极大值电流数组和极小值电流数组不断的利用相邻两个峰值点的值、已知电容C的值以及衰减系数δ、电流i、周期T的计算公式计算出振荡回路电阻R、电感L的值,得到所要计算的参数数组;衰减系数公式:δ=R/2L电流公式:振荡电流周期公式:式中,U0表示电容C两端的初始充电电压,δ=R/2L表示衰减系数,表示振荡角频率,t为时间,θ为上下调整变量,c为左右调整角度变量;S9.采用最小二乘法对上面得到的参数数组进行处理,得出振荡回路电感、电阻以及电容的计算值。所述步骤S1中采样时间为2×10—8s,电容器C两端的充电电压为1048V。所述步骤S3中找出电流数组的极大值点和极小值点的方法为利用某点的值比它前后2000个点的值都大或者小来确定。所述步骤S4中校正的方法为当时间数组B里某个元素的值减去它上一个元素的值小于2000个采样点所占的时间,则去掉该元素以及极大值电流数组F和极小值电流数组A里相对应的元素。与现有技术相比,本发明的有益效果是:传统计算方法中所利用数据点较少,计算较为简单;本方法的采样频率高,确保能采样到峰值点数据,不断的利用两个相邻的峰值点进行计算,所利用的采样点较多,能较为精确的计算出振荡回路参数值;考虑了霍尔传感器零漂现象的影响以及数据测量可能不是从零点开始,算法较为精确;实际运行过程中电感、电容以及电阻的值可能是变化的,而通过发明的算法得出振荡回路参数值,与正常情况下的设定参数值进行对比,可以为判断直流开关状态提供依据。附图说明图1为本发明测量系统原理图;图2为本发明测量系统振荡回路放电简化电路;图3为本发明计算方法流程图;图4为±1100kV昌吉换流站中测量的金属回路转换开关(MRTB)振荡回路电流波形图;图5为±1100kV昌吉换流站中测量的金属回路转换开关(MRTB)振荡回路电压波形图。图中:1.直流开关等效电路,2.测量模块,20.传感器,21.PAC控制器,22.GPRS模块,23.后台控制端。具体实施方式下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。如图1和图2所示,本发明实施例所述的一种基于MATLAB的直流开关振荡回路参数测量系统,包括直流开关等效电路1以及测量模块2,所述直流开关等效电路1包括电感L和电容C,电感L、电容C以及第一开关S1串联后与避雷器ZnO并联,然后再与第二开关S2和电阻R1组成的串联支路并联在一起,电源E与选择开关SW1串联后并联在电容C两端,为电容提供充电电压;所述测量模块2包括传感器20、PAC控制器21、GPRS模块22以及后台控制端23,传感器20采集直流开关等效电路1的相关电流和电压信息以及时间数据后,将信息发送给PAC控制器21,PAC控制器21将信息整理后通过GPRS模块22传递给后台控制端23。所述传感器20为霍尔电流传感器、霍尔电压传感器以及计时器。所述后台控制端23内安装有用以进行计算的MATLAB软件。整个测量流程为:闭合开关SW1,通过电源E给C充电,充电完毕后断开开关SW1;再闭合开关S1和开关S2,此时C通过RLC回路产生振荡交流电叠加在直流电上。外部通过霍尔传感器采集电流数据以及电压数据,传送给PAC控制器,进行信息整理,然后通过GPRS模块将信息传递给后台控制端,在后台控制端完成振荡回路参数的计算。如图3和图4所示,一种基于MATLAB的直流开关振荡回路参数计算方法,包括以下具体步骤,S1.依据资料,设置采样时间和电容器C两端的充电电压;S2.将霍尔电流传感器获得的电流数据以及霍尔电压传感器获得的电压数据以及计时器获得的时间数据录入MATLAB软件,滤波后分别定义为电流数组I、电压数组U、时间t;S3.整理所有电流与电压数据,分别找出电流数组I的极大值点和极小值点,并整合成新的极大值电流数组F、极小值电流数组A以及对应的时间数组B和D;S4.对极大值电流数组F所对应的时间数组B进行处理,进行校正;S5.利用校正后的极大值电流数组、极小值电流数组里相同类型而不同项的数据相减,去除霍尔传感器零漂的影响;S6.去掉误差较大的点,将处理过后的时间数组B和D分别按照顺序,将相邻两个时间元素进行相减得到振荡周期T数组;S7.去掉误差大的点,将处理过后的两个电流数组分别按照顺序进行相邻两个电流数据相除,然后取对数得到衰减系数δ数组;S8.按照顺序,分别对两个极大值电流数组和极小值电流数组不断的利用相邻两个峰值点的值、已知电容C的值以及衰减系数δ、电流i、周期T的计算公式计算出振荡回路电阻R、电感L的值,得到所要计算的参数数组;衰减系数公式:δ=R/2L电流公式:振荡电流周期公式:式中,U0表示电容C两端的初始充电电压,δ=R/2L表示衰减系数,表示振荡角频率,t为时间,θ为上下调整变量,c为左右调整角度变量;S9.采用最小二乘法对上面得到的参数数组进行处理,得出振荡回路电感、电阻以及电容的计算值。所述步骤S1中采样时间为2×10—8s,电容器C两端的充电电压为1048V。所述步骤S3中找出电流数组的极大值点和极小值点的方法为利用某点的值比它前后2000个点的值都大或者小来确定。所述步骤S4中校正的方法为当时间数组B里某个元素的值减去它上一个元素的值小于2000个采样点所占的时间,则去掉该元素以及极大值电流数组F和极小值电流数组A里相对应的元素。这里我们利用±110kV昌吉换流站中测量的金属回路转换开关(MRTB)振荡回路电流与电压波形数据计算得出的结果与实际参数数据对比结果如下:实际值算法计算值误差电容C60.7μF60.7μF0.00%电感L14.8μH15μH1.35%电阻R0.017Ω0.0186Ω9.41%从上述表格可以看出计算值在允许的误差范围内可以精确的算出振荡回路参数的值。本发明主要是通过在线监测直流输电系统中直流开关动作时振荡回路的电流信号,同时结合电压信号,运用MATLAB程序全局寻找,在线计算振荡回路R、L、C参数。相比采用MATLAB曲线拟合的参数计算,该方法数据利用率更高。同时算法的数据采集不从零点开始,考虑引入左右调整角度变量c;考虑到霍尔传感器零漂现象,引入上、下调整变量θ,很好地解决了MATLAB曲线拟合所不能解决的零漂和采样初始角不为0等问题。通过电流传感器采集振荡回路电流以及电压传感器采集电容C两端电压,利用无线传输设备将采集的电流信号和电压信号传输到后台控制端,在控制端通过对电流数据和电压数据进行恰当选择,实现有源式直流开关振荡回路参数的计算。尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。当前第1页1&nbsp2&nbsp3&nbsp

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值