自-基于单片机C8051F020的电力参数测量

上传人:洛** 文档编号:186651564 上传时间:2021-07-19 格式:DOC 页数:7 大小:323.50KB
返回 下载 相关 举报
自-基于单片机C8051F020的电力参数测量_第1页
第1页 / 共7页
自-基于单片机C8051F020的电力参数测量_第2页
第2页 / 共7页
自-基于单片机C8051F020的电力参数测量_第3页
第3页 / 共7页
自-基于单片机C8051F020的电力参数测量_第4页
第4页 / 共7页
自-基于单片机C8051F020的电力参数测量_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《自-基于单片机C8051F020的电力参数测量》由会员分享,可在线阅读,更多相关《自-基于单片机C8051F020的电力参数测量(7页珍藏版)》请在金锄头文库上搜索。

1、基于C805F020单片机的电力参数测量摘要:当今,电能作为一种重要的能源,与我们的生活、工作有着密切的联系,因此如何来测量它的参数就具有重要的现实意义。本文介绍了一种基于C80F020单片机的电力运行参数测量装置。该装置采用单片机为测控核心,使用偏差累积增量法对软件同步算法进行改进;采用工程上常用的数值积分算法,将连续函数离散化。系统能完成对变压器副边电压、电流有效值、有功功率、无功功率、视在功率及系统用电量的测量,并采用按键控制、数码管显示,测量精度高,反应速度快,界面清晰直观。关键词:C805102单片机;电力参数;偏差累积增量法;数值积分引言:在传统的电力参数测量系统中,多采用8051

2、、80196等普通单片机作为微控制器。由于其指令周期长,在实时性方面受到了一定的限制。随着微电子技术的不断进步,85F02单片机体现了单片机集多种器件和多种功能于一身,从“片自为战”向“片上系统”过渡的发展方向。本文将详细介绍高速微控制器C8051F020在电力参数测量系统中的应用和实现。系统方案设计交流采样方法交流采样法,即直接对连续的模拟信号进行等间隔采样,再用特定的数值算法进行处理。对周期为T的被测信号,设为采样周期,在一个周期内于、时刻采样N个点,令,如果有:(1)(2)同时成立,则称采样为理想同步采样。这时第i次采样点的采样时刻(3)然而同步总是相对的,绝对同步只是理想的情况。在实际

3、同步采样系统中,要严格满足式(3)是很困难的。为此,定义同步采样时间误差来表示第i次采样点的实际采样时刻与其理想同步采样时刻的偏差:(4)目前,利用采样值进行工频电参量测量的理论和方法大多建立在理想同步采样基础上的。当存在同步采样时间误差时,测量精度必定会受到影响。软件同步采样时间误差的产生与软件同步的实现方法密切相关。目前.软件同步的一般实现方法是:首先测取被测电信号的周期T,然后计算采样周期并确定定时器的计数值,用定时中断方式实现同步采样。由于定时器的计数周期受定时器最大计数频率的限制不可能无限小,而微机的采样周期TS必须以定时器计数周期的倍数来表示,从而微机实际采样周期TS与理想计算值之

4、间会出现误差,这一由量化原因引起的误差,使式(1)得不到满足。一些文献称为周期误差。这时同步采样时间误差:(5)可见在存在周期误差时,同步采样时问误差值随i增大而增大。在高精度测量场合,i通常须取得比较大,这时同步误差可能达到一个比较大的值。同步采样时间误差的另一产生原因是,在软件采样时,CPU对定时中断的响应时间有一定的随机性,从而即使T0,式()也得不到完全满足。CP的中断响应时间与定时器发出中断请求信号时刻PU是否在执行其它中断服务程序;正在执行的当前指令是否允许CPU立即响应中断;当前执行指令的指令周期长短及当前指令已经执行到哪一个机器周期等因素有关。一般来说,应保证定时中断采样时对其

5、它中断源的中断不予响应。在这一前提下,经过合理安排,微机中断响应的最长时间和最短时间的差值通常可限制几个微秒内, ti一般只会有几个微秒。若不存在周期误差,则,这一原因引起的同步采样时间误差较小。可见在软件同步测量系统中,周期误差是影响测量精度的主要原因。可通过一种软件同步实现方法减小误差,它通过在采样过程中修改定时器的计数值,动态确定采样周期来减小周期误差。该方法不须对测量数学模型进行任何修改。改进的软件同步实现方法设定时器的计数周期为T0,则与采样周期T对应的定时器计数值为,它一般不为整数,对它截掉小数取整,得正整数H,截掉的小数部分为。以H为定时器的计数值,则会产生的周期误差(若以H1作

6、为计数值,则)显然,是由采样周期Ts的实际值与理想计算值之间的偏差引起的。在采样过程中,偏差随i值增大而不断增大,使采样点偏离同步采样点的程度不断加剧。要减小周期误差,必须消除偏差L的累积效应。为此,须对在采样过程中定时器计数值取常数的常规作法进行改进,偏差累积增量法就是这样一种算法。设置一单元SM对偏差L进行累加,对于第0次采样,U的初值为0。第次采样时,SUM的值为第-1次采样时的SM值与L的和。在每次采样前考察SM的值,若UM1,则计数值取H+1,并对SU减1。继续上述过程直至一个工频周期的采样完成。这种作法可使偏差L不产生累积,从而保证在一个工频周期内引起的周期误差。采用这种方法,可能

7、会使某些次采样时的|t值增大一个,但由于一般很小,由相对周期误差引起的测量误差亦很小。电力参数交流采样算法交流直接采样方法测量交流电量的算法虽有多种,但较实用有三种,即最大值法、积分法和傅里叶变换法。最大值法适宜输入信号为纯正弦周期信号情况,多次采集求平均可减小误差,但考虑内部A/D采集间隔会在很大程度上影响对峰峰值的检测,会使测量不准。傅里叶变换法是将离散的采样值经过离散傅里叶变换(DFT)转换到频域,求出基波和谐波分量,再求有效值及平均功率。实际使用中可以采用快速傅里叶变换(FT)以提高运算速度,但是计算量仍然偏大。积分法就是从连续周期信号有效值的定义和功率的定义出发,用数值积分近似代替连

8、续积分进行计算的方法。采用积分法微机计算量较小,装置实时性好,适合以单片机为核心进行设计。具体算法如下:在非正弦波情况下,相电压、相电流的有效值定义为:在对电流电压采样时,每个周期采样N点,采样间隔为,得到离散化采样序列、,则有: 若采样间隔k恒定为T,则N=TT。电流和电压有效值公式为: 其他的电力参数计算公式分别如下:有功功率视在功率无功功率功率因数积分和法的精度与采样点数N和采样的同步度有关。在系统速度允许的情况下,可以增加采样点数以提高运算精度,一般每周波可采样几百点。该算法实时性强,算法简单,能够计及信号中高次谐波的影响,在不需要测量基波和各次谐波参数值的情况下,可以选用此算法。硬件

9、设计此系统是以C8F00为主控制器,系统把取样采集电路得来的两路信号分别通过放大、整流,再通过A/D转换芯片,实时把模拟量转化为数字量,再经单片机分析处理,进行数值积分,可得到变压器副边电压值、电流值、电源的频率以及该系统的功率因数、有功功率、无功功率和系统消耗的电能,并送到外部显示单元显示。系统整体的方框图如图所示: 图 系统整体框图硬件设计具体包括单片机最小系统部分(键盘、显示)、信号采集部分、数模转换部分。下面将各部分详细介绍如下:单片机最小系统部分C1020单片机电力运行参数测量装置是通过硬件与软件密切配合完成的。其硬件装置的作用是对电压信号、电流信号采样,把它们转换成适合微机处理的信

10、号,在设计具体电路时要考虑便于与单片机连接,故本系统采用051F20单片机构成了一个带数码管显示与键盘的单片机最小系统。最小系统方框图如图2所示: 图 单片机最小系统电压、电流采样电路根据电压和电流在电路中的特点,电压取样电路可采用并联在电源两端来实现。电流取样电路可采用串联在电路回路中的电阻分压来实现。原理图如图3所示: 图3 电压电流采样电路软件设计系统软件结构采用模块化设计,各功能模块由相应的子程序来完成,使系统软件结构清晰,便于调试和修改。系统软件主要包含下列功能模块:1) 按键扫描及处理模块;2) 显示模块;3) 电压、电流采样控制模块;4) 电压、电流计算模块;5) 时钟模块。在实

11、际工作中是以实时测量电网参数为主要目的。通过一系列的软件设计我们可以得到数据测量、数据处理、选择控制、实时显示和实时输入等功能子模块,根据子模块的方框图,我们可以很清晰整个系统的工作流程,从而可以很容易的实现对系统的诊断和系统的维护与操作。本系统流程图如图4所示: 图4软件流程图系统测试 电阻负载负载()变换器输出有效值(V)本系统显示值(V)系统电流值有效值(mA)本系统显示值(A)功率因数电压误差(%)电流误差(%)718.41.29272269.0.99060.921651919230807.310118915409900.3919.19.002724.30.22.19019.19.11

12、00.0.996040.10阻感负载负载()变换器输出有效值()本系统显示值(V)系统电流值有效值(mA)本系统显示值(m)功率因数电压误差(%)电流误差()0921.27.075.5096200.6740919.30716909680.260193.326.66.09670.100768019.3132.670.960.16.3100919.208.658.696900119.219.216.15.0.70.050.3409.21.2354230910.160.1816019.219.25.52.60.71.30.191809219.50.050.70.910.2142009.319.304

13、.24900.9721.6结束语本系统以C051F02单片机为核心部件,利用软件编程,实现了对交流电压值、交流电流值以及功率因数、有功功率、无功功率、视在功率、系统用电量的测量及显示。做到了线路简单,尽量减小电磁干扰,并充分利用软件编程,弥补元器件的精度不足。参考文献1 孙晋京基于M的嵌入式电力参数监测系统的研究D.硕士论文西华大学,20072 钱君霞.基于M430149的电力参数综合监测装置的研究与开发D.硕士论文.电气工程学院, 河海大学,2005(3).3 魏民智能型电力参数测试仪的研究与设计D.硕士论文自动化学院, 武汉理工大学,03.4 孙佐.AVR单片机实现的电力参数测量装置J.安徽池州:池州师专学报,20(10).5 梅永,王柏林.电力系统信号采集与谐波测量方法.电测与仪表,200(),总第5卷,第53期,5-9.6 戴先中.准同步采样及其在非正弦功率测量中的应用.仪器仪表学报,1984,5(4):90396.7 王云龙.基于DSP的电力参数测量及谐波分析系统硕士论文.电气工程学院,河海大学,200(3).8 黄纯,郭建春.软件同步采样实现方法的分析与改进J.电测与仪表学报,1997,3(10),5

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 社会学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号