您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 多功能电量测试仪的设计
多功能电量测试仪的设计一、电源系统设计1.系统硬件框图电源电路为电量变送器的各个芯片和元件提供正常的工作电源,本次设计所选元件的工作电源皆为+5V。电源电路即为一个将220V交流电转变为5V直流电的电路装置。电源电路的输入端为三相中的某一相,通过变压器变为9V的交流电压。三端稳压器是一种集成电路元件,内部由一些三极管和电阻等构成,在分析电路时可简单的认为这是一个能自动调节电阻的元件,当负载电流大时三端稳压器内的电阻自动变小,而当负载电流变小时三端稳压器内的电阻又会自动变大,这样就能保持稳压器的输出电压保持基本不变。电子产品中,常见的三端稳压集成电路有正电压输出的78××系列和负电压输出的79××系列。在本次课程设计中,选用7805三端稳压集成电路,顾名思义,三端IC是指这种稳压用的集成电路,只有三条引脚输出,分别是输入端、接地端和输出端。与此同时,在三端变压器使用时,还应当注意与后续电路搭配,在该设计中,在LM7805后面加了一个电容,该电容可以起到滤波的作用。系统电源电路原理图如下:220V交流电变压器桥式整流电容滤波器三端稳压器5V电压123456ABCD654321DCBATitleNumberRevisionSizeBDate:2-Jun-2011SheetofFile:G:\pro\Examples\MyDesign20.ddbDrawnBy:9V25V330uFR11KD5D1D2D3D4GND2VIN1VOUT37805C2105UA5V2、电参量测量算法设计2.1采样测量方法利用采样计算电能的测量技术,是随着计算机技术的发展而发展起来的。它是建立在数值分析的基础上,通过放大器和A/D转换器,对连续变化的模拟信号进行离散化,用数字量代替模拟量进行运算,测量交流信号电流、电压等的新方法。而采样计算式测量方法又分为直流采样法和交流采样法两种。2.2交流采样的算法分析本课题设计的是一种智能电量变送器,所选单片机、A/D转换器及其它配件均具有较高的处理速度与处理精度。所以,本设计采用的采样方式为交流采样。由于该智能电量变送器测量的对象是电网的各电量参数,为了简化设备和软件,默认采集信号的周期为电网的频率0.02s。所以可近似的认为所用的采样方法为交流同步采样。交流采样法是直接对经过装置内部小电流互感器、小电压互感器转换后形成的交流电压信号进行采样、保持和A/D转换,然后在软件中通过各种算法计算出所需的电量。交流采样的应用范围非常广泛,根据应用场合不同,其算法也有很多种,按照其模型函数,大致可分为正弦模型算法和非正弦周期模型算法。2.2.1正弦函数模型算法电力系统中的电压与电流的波形都非常接近正弦波,所以,可以用研究正弦波的方法来研究电力系统中的电压、电流。利用三角函数的特点,可以快速简单的计算出所需的电量参数。下面列出几种正弦函数模型的简单算法:1、最大值算法如果测量的正弦量为纯交流量,则可以通过采集最大值的方法来求出有效值。设Φ)(wtUmsinu则mU21U(1)同理mI21I(2)式中mU、mI分别表示同步采样得到的电压、电流最大值。2、单点算法如果是三相对称的正弦信号,可以在某一时刻同时对三相线电流和线电压进行采集。这样,就可以算出各线电压,线电流的有效值,还有各相的有功和无功功率,采样时刻可以是任一时刻。设在某一时刻t,对三相进行采集得到的各线电压分别是1u、2u、3u。又有)sin(1ψwtUum)120sin(2ψwtUum)120sin(3ψwtUum所以)ψ(ψψ120wtsin)120-(sin)(sin2m22m22m232221UwtUwtUuuu)]120cos(wt-)120-cos2(wt-)(2cos3[212ψψψwtUm223mU23U得23222131uuuU(3)同理22231cbaiii(4)又有)]150cos()30[cos(23)()()(ψψmmaccacbbcbaabIUiiuiiuiiu60sin)90sin(3mmψIUψcos33aabiuP9得)]()()([91accacbbcbaabiiuiiuiiuP(5)由)90cos(23mmbcaabccabψIUiuiuiuψsin3aabiu得][391bcaabccabiuiuiuQ(6)3、半周期积分法正弦函数具有在任意半个周期内绝对值的积分都是一个常数的特点,利用这个特点可以构成半周积分算法。设,2msin,uUwtTwπ则22002sincosTTmmmUUAUwtdtwtww把积分离散化,有1=2NkkTAu所以:112=422NNKkUukukNNππ(7)其中:N为半周期的采样点数同理:122NkIikNπ(8)4、两点乘积算法相差为π/2角度的两点互为正余弦,利用这一特点可构成两点乘积算法,即对正弦电压、电流相差90°采两组值。设所采的两组值分别为:1sinmuUwt2sin90muUwt所以:2222222212sincos2mmmuuUwtUwtUU22221212122uuUuu(9)同理:221212Iii(10)可推导出:11222uiuiP(11)12212uiuiQ(12)2.2.2非正弦函数模型算法在实际的电力系统中,由于存在的各种不对称的因素和干扰,电流和电压的波形并不一定是理想的正弦波形。可能存在着多次谐波,在故障时还有可能产生衰减直流分量。此时,便不能将其简单的认为是正弦函数,而是假设它们为包含着各种分量的周期函数。下面简单介绍非正弦函数模型的几种算法:1、均方根算法设sinmuUwt,tUdUT1T02离散化得到:211NKkUNU(13)N为每周期等间隔采样次数,ku为第k次采样值,由采样定理可知,这种算法可计至第2N次谐波。同理:211NkkiNI(14)由idtuTPT.10离散化:NkkkiuNP11(15)ΨTkNkkiNQu11(16)2、全周期傅氏算法傅氏算法的基本思路是来自于傅立叶级数,它本身具有滤波作用。傅氏算法假定被采样的模拟信号是个周期性的时间函数,除了基波之外,它还含有不衰减的直流分量与各次谐波,可表示为:110()[cos()sin]nnnxtbnwtanwt∞式中n为自然数,1w为基波频率;na和nb分别为各次谐波正弦项、余弦项的幅值。比较特殊的有:0b表示直流分量;1a与1b为基波分量正弦和余弦的幅值。根据傅立叶级数的原理,求出na和nb的表达式为:102()sin()TnaxtnwtdtT102()cos()TnbxtnwtdtT所以()nxt中的n次谐波分量可以表示为:11()cos()sin()nnnxtbnwtanwt合并正余弦项,写为11n1()2sin()2sincos2cossinnnnnnnxtXnwtXnwtXnwtΦαα于是,可得到n2cosnnaXΦn2sinnnbXΦ由此可求出n次谐波分量的有效值为222nnnabX其中na、nb可以用梯形积分的方法近似的求出1112[2()sin]NnkknaxkNNπ1112[(0)2()cos()]NnkknbxxkxNNNπ对于基波分量为:11112[2()sin]NkkaxkNNπ(17)11112[(0)2()cos()]NkkbxxkxNNNπ(18)221112abX(19)由此可以看出,在具有恒定的直流分量周期信号中,全周期傅氏算法本身能够较好地滤掉恒定直流分量与其它整数倍的谐波分量。2.3微机电量变送器算法前面介绍的几种算法都是各有其特点的,在应用的时侯主要根据对准确性或实时性的不同要求来进行选择。如果是采集三相对称的正弦信号,单点算法就不失为理想算法。对采样时刻没有要求,准确又快捷,而且可以同时得到电流、电压、有功功率、无功功率等信号。但是这种算法对采样信号的要求较高,硬件也较为复杂。最大值采样、半周积分采样和两点乘积算法都具有简单快速的优点,而且都能够在半周期内完成采集,但对输入信号要求很严格,只适用于输入是正弦信号或者有滤波装置的场合。总之,上述几种基于周期正弦函数算法,算法本身所需要的数据时间窗很短,采集速度快,计算量很小,实时性强,所以特别适用于输入信号中的暂态分量不丰富或者计算精度要求较低的继电保护系统。均方根算法能可以计及高次谐波的影响,而且随着每周采样点数的增多,可以提高采样精度,但是,采样点太多必然会降低采集速度,增加运算量,因此需要在精度和速度之间做出选择。全波傅丽叶算法有很强的滤波能力,不需要计算滤波时,能完全滤掉纯直流分量和各种整次谐波;对非整次的高频分量与按指数衰减的非周期分量中包含的低频分量也具有一定的抑制作用,此方法适用于各种周期量采集。它的计算量也不大,是一种非常常用的微机监控算法。傅丽叶算法还有一个很突出的优点,就是算出了基波分量的实部和虚部(相差2的系数),使得后面的有功、无功功率、功率因数和相角计算起来非常方便。目前,微机电量变送器在实际应用中的测量原理大多都采用有效值算法。后续小节将分别介绍此次开发的微机电量变送器中,交流量的实部和虚部、有效值、有功、无功功率、相角、和功率因数等实时参数所采用的具体算法。2.3.1交流量实部虚部算法采用全周傅丽叶算法求解三相电压、电流的实部和虚部。每周波采样12个点(N=12),采样频率为f=600HZ,则基波分量的实部1a和虚部1b分别为:10842117519313)(21)(a6iiiiiiiiii(20)61210842011751212316iiiiiiiiiiib(21)A相电流实部和虚部分别表示为cIa、sIa,B相电流的实部和虚部分别表示为cIb、sIb,C相电流的实部和虚部分别表示为cIc、sIc;A相电压的实部和虚部分别表示为cUa、sUa,B相电压的实部和虚部分别表示为cUb、sUb,C相电压的实部和虚部分别表示为cUc、sUc。2.3.2有效值的算法得到电流电压的实部和虚部之后,需要利用开方算法来求取有效值。计算机上,进行22ab形式的开方运算通常是采用的迭代法,但迭代法运算速度慢,并不能满足工程上实时快速的运算要求。为了提高运算的速度,本算法首先要将22ab的形式加以变换,使得变量区间由整个实轴缩小到一个有限的区间。然后,再采用查表和插值的方法来实现快速高准确的开方运算。为了叙述的方便,设被开方数y等于a、b平方和的开方,且满足ab,则22221()1(01)byabaaxxa其中,bxa是很容易求出来的,因此只要再求出x对应的21x值,就可以知道22ab的值了。由此可见,22ab的运算就转化成了计算21x在[0,1]区间上某一点的值。而且变量由原来的两个a,b减少到一个x,变量区间也由整个实数轴转化到[0,1]区间上。为此,我们应该提前制作一张x所对应的21x值的表,这样,根据已知x的值就可以直接查表得到21x的值,再乘以一个系数a就可以快速的求出22ab。但是这里存在一个问题,x的变化区间虽然是缩小到了[0,1],但是为了确保计算的精确度,我们就需要制作一张数据量非常庞大的表。例如:假设将区间[0,1]等分成N段,则步长就为h=1/N,查表的相对误差就是:2221111xhxhhxxxx当1x时,误差取得最大值,为2h。如果要保证万分之一的准确度,那么1500022hNN。则这张表至少需要存入5000个数字才能保证在[0,1]的区间里查表得到的21x的值精度达到万分之一。在微机测量系统中,这张表需要占用很大的存储区域,这显然是不合适的。开方函数21x是一条以x
本文标题:多功能电量测试仪的设计
链接地址:https://www.777doc.com/doc-3935264 .html