基于80C196的频率测量及在电压采样中的应用

发布者:幸福约定123最新更新时间:2011-05-27 关键字:电力系统  80C196  频率测量  频率跟踪  电压计算 手机看文章 扫描二维码
随时随地手机看文章
1 引 言
  在电力系统中,电压和频率是反应电力系统电能质量的两个重要参数。同时,在继电保护行业,电压和频率也是继电保护、测控、同期合闸等装置进行相应动作的重要判据。
  电力系统中,一般为了节省测频回路,频率的测量传统上都是利用电压的采样瞬时值来计算频率〔2〕〔3〕,这种方法由于采样精度和谐波的原因,虽然采用了各种补偿措施,实际测量精度仍然不能满足像自动准同期等以频率或频差作为动作判据的装置的要求。电压的计算,传统上一般采用傅立叶算法。傅立叶算法有着把基波及各次谐波分量分离的优点,可以得到各分量的大小,从而得到了广泛的应用。但是这种算法中相关系数固定,当被测信号频率变化时,会带来较大的测量误差。对于这种情况,有采用锁相倍频采样触发电路〔4〕〔5〕的方法,来保证每一信号周期内获取相同的采样点数,提高计算精度,但同时,这种专门的锁相倍频采样触发电路增加了设计成本和调试难度。
  本文提出了一种利用80C196的HIS(High SpeedInput,高速输入)对信号进行频率测量的方法,测量精度高,通过测得的频率相应地改变电压采样频率,实现频率跟踪,很好地提高电压计算精度。这种方法既简化了电路设计,又在得到高精度频率测量的同时提高了电压计算精度。
2 硬件设计
2.1 硬件构成
   电力系统中,三相电压频率是一样的,任选其中一相作为频率测量的信号。硬件结构如图1所示。

 


  测频信号需要实行滤波和整形电路。滤波是为了滤除谐波和纹波,为整形提供较好的检测信号。整形电路将滤波后的正弦信号转换为方波信号。电压测量不需要滤波,以便保留更多的波形信息。
2.2 滤波整形电路
  因为测量频率只需要周期信号,而无需相位信息,所以,整形电路无须过零检测,考虑到这一点,整形电路实现就比较方便。实际设计中,为了简化电路,滤波电路与整形电路功能采用一片集成芯片MC1489来完成。MC1489是单片集成四路电平转换器,其中每一路都可实现整形功能,外加电容起到滤波的作用。电路如图2所示。
3 软件实现
3.1 测频原理及误差分析


 

  用HSI事件实现测频,实际上是测量周期的方法,对于80C196单片机来说,即,在触发的时间内,每8个晶振周期对信号周期的计数。当晶体振荡频率为20 MHz时,内部晶振周期为0.1μs(因为内部经过了2分频),每0.8μs计数一次。从这可以看出,测量绝对最大误差为信号前后边界共1.6μs,对于周期为20 ms的50 Hz的信号,最大误差折算到频率约为0.004 Hz,所以,频率测量精度可达到0.01 Hz。当晶体振荡频率越高或被测信号周期越长时,相对误差就越小。
3.2 频率测量的实现思路
  HSI事件可以采用中断方式和查询方式读取,因为测频的同时要改变采样中断间隔,在采样中断中以查询方式实现更为方便简洁。
  查询方式下,HSI事件主要依靠配置或读取寄存器IOC0、HSI MODE、IOS1、HSI STATUS以及HSI TIME的内容来实现。IOC0用于事件引脚选择。由HSI引脚输入的外部事件有四种触发方式,分别为负跳变触发、正跳变触发、正负跳变触发、每8个正跳变触发,各触发方式通过HSI MODE来设置。IOS1记录了有HSI部件保存寄存器数据是否有效的信息。HSI STATUS存放每个输入引脚的两种信息,一是说明该引脚是否有事件发生,二是记录当前该引脚电平状态。HSI TIME存放的是保持寄存器所存事件的时间值〔1〕。
  假定HSI只用到HSI.0。初始化时,设置IOC0为01H,选择HSI.0为事件输入引脚。设定HSI MODE寄存器为01H,即,每个正跳变为一个事件的触发方式。在采样中断中读取时间值,先查询IOS1.7,若该位为1,则表明保持寄存器已加载,可对HSI的事件予以读取。读取HSI STATUS和HSI TIME两个寄存器,进行处理。
3.3 频率的计算及采样跟踪
  此处为了阐述明了起见,给出频率测量及频率跟踪程序源代码,该程序增加了防止测频回路出错而导致采样错误的功能。

[page]


    其中,t—freq、tcy、tcy+2、ltcy、iosl—map、freq—err、freq为定义的80C196的通用寄存器,SH—Point,Tcy—Normal为规定的常数,分别为一周内采样点数和50Hz时HSI正常计数值。t—freq为频率测量计数,代表着在触发时间内HIS的实际计数值。应用中可以依据不同的测量精度要求,以不同的数值除以该计数,以获得频率的数值。对于50 Hz的信号,在一个周期内计数理论上为25 000,以125 000000(Constant freqhl)除以该值,即可得到测量精度为0.01Hz的频率测量的定点运算值freq(如上面的程序所示)。
4 跟踪能力分析
  从上面的频率跟踪实现过程来看,当信号频率稳定在某一频率时,只要经过信号的一个周期时间,HSI就产生数据有效事件,采样频率就能跟踪上信号频率,从而提高电压计算精度。
  对于以一定的滑差变化频率的信号,这里存在采样跟踪的实时性问题。从试验可以知道,在不实行频率跟踪的情况下,当信号频率与50 Hz基准频率的偏差小于0.5 Hz时,电压计算精度依然较高,能够满足各装置的行为需要。为增加计算冗余,可以以0.3 Hz为限。因为本算法频率跟踪为信号一周就跟踪一次,对于电力系统,即,约20 ms跟踪一次,所以,只要滑差小于0.3Hz/20ms=15Hz/s时,电压采样就能跟踪信号频率而不影响计算精度。而实际上,在电力系统中15Hz/s的频率滑差根本是不存在的。所以,本算法是切实可行的。
5 实施频率跟踪对电压计算的影响及结论
  作者采用80C196、12位A/D的单片机系统,编程实现了对50 Hz、100 V的电压信号进行每周12点采样计算的模拟试验,当信号频率与50 Hz偏差较大时,采用采样频率跟踪信号频率比不采用该方法时的电压计算具有更高的精度。通过观察实时显示数据,频率在55 Hz时两者计算比较示意图如图3所示。


 


  另外,对于频率以一定的滑差连续变化的信号,因为采样频率有实时跟踪功能,电压计算依然有着较高的精度。
  本文提出的这种频率测量方法,软硬件实现简单,测量精度高。采样频率跟踪信号频率,使得采样值更好地适合傅立叶算法,从而提高了电压计算精度。适合于电力系统中各继电保护装置中高精度的频率和电压测量。 

关键字:电力系统  80C196  频率测量  频率跟踪  电压计算 引用地址:基于80C196的频率测量及在电压采样中的应用

上一篇:基于ADμC812单片机的多路温湿度测控系统
下一篇:基于DSP的抖动测量的方案

推荐阅读最新更新时间:2024-03-30 22:14

示波器测量频率的两种方法
通过了解之前的介绍,朋友们可以了解到示波器测量电压、时间、相位等物理量的方法,那么大家是否了解示波器测量频率的方法呢?为了让大家对示波器有一个更加深入的了解,下面中国传感器交易网的专家来给大家介绍一下示波器的两种测量频率的方法。 1.周期法 对于任何周期信号,可用前述的时间间隔的测量方法,先测定其每个周期的时间T,再用下式求出频率f :f=1/T 例如示波器上显示的被测波形,一周期为8div,“t/div”开关置“1μs”位置,其“微调”置“校准”位置。则其周期和频率计算如下: T=1us/div×8div = 8us f= 1/8us =125kHz 所以,被测波形的频率为125kHz。 2.李萨育图形法测频率 将示波器置X-Y
[测试测量]
双高嵌入式工控机平台在电力系统中的应用
0 引言   保证高度可靠性,提高运行性能,同时还能灵活应用和便于扩展是电力系统微机监控设计的关键。在传统的设计中,主要采用两种平台:专用结构平台和通用工控平台。前者主要采用8051,80C196等单片机作主CPU,以RS—485,CAN和LonWorks作为数据通信网络,大多采用单板或自定义的小总线,有较强的针对性,系统结构紧凑,整体性能和可靠性较高,但存在着通用性、可扩充性以及系统升级等方面的不足。后者通常采用目前广泛使用的STD总线工控机、工业PC和PC104等总线,结构通用性、可扩充性较好,也易于系统的升级,但是由于采用通用结构,使系统有较多的冗余,总线的“金手指”、过多的插件和扁平电缆也降低了系统的可靠性。   为此
[嵌入式]
双高嵌入式工控机平台在<font color='red'>电力系统</font>中的应用
电力系统混沌振荡的自适应最优控制
电力系统在周期性负荷扰动的作用下会发生混沌振荡,甚至由此而失去稳定。为抑制这种情况下的混沌振荡,保证电力系统运行的稳定性,利用自适应最优控制方法设计了在周期性负荷扰动幅值不确定以及系统参数不确定情况下的混沌振荡控制器;并利用Lyapunov稳定性理论证明了受扰的、未精确建模的电力系统在该控制器作用下可以保持渐近稳定。因此,当电力系统所受到的周期性负荷扰动的幅值不确定且引起电力系统混沌振荡甚至失去稳定时,自适应最优控制器可以使电力系统获得渐近稳定,即能回到初始平衡点上。数值仿真也表明了该控制器的控制效果。    关键词: 电力系统;混沌控制;渐近稳定;自适应 Adaptive and Optimal Chaotic osc
[工业控制]
<font color='red'>电力系统</font>混沌振荡的自适应最优控制
基于AT90S8515的频率测量系统的设计
基于AT90S8515的频率测量系统的设计  HS1101组成的频率发生电路;  AT90S8515频率测量;  采用串行通信方式,将频率值传输到计算机。  系统结构如图所示: 测频电路总图
[模拟电子]
基于AT90S8515的<font color='red'>频率</font><font color='red'>测量</font>系统的设计
建设新型电力系统,气象预测要跟上
中国储能网讯: “从今年年初华北等地的沙尘暴,到年中中部地区的暴雨洪涝灾害,再到近期东北地区的暴风雪,极端天气如今变得越来越常见。”中国矿业大学应急管理学院教授许超近日告诉记者,极端天气外部效应所导致的能源供应保障问题,以及给应急工作带来的挑战,需要能源行业积极应对。 中国电力科学研究院(以下简称“中国电科院”)新能源中心电力气象研究室主任王勃告诉记者:“未来我国以新能源为主体的新型电力系统的显著特征之一,就是对气象的高依赖性。因此,精准的气象数值预报预测,是新型电力系统建设的重要组成部分。”南方电网公司生产技术支持中心李锐海不久前也撰文指出,精准的气象预测是保障电力系统安全稳定运行的有效手段之一。 气象预测有助
[新能源]
基于LabView的虚拟仪器实现频率稳定度的测量
引言 时间频率测量是电子测量的重要领域,要实现对时间频率测量,需要有一个好的频率源,在各种频率源中,尤其是对于晶体振荡器来说,稳定度问题是最使人们关注的问题,它表示对于频率稳定度的保持能力。对于稳定度不好的频率源来说,准确度调得再高也是没有意义的。本文介绍了一个基于计算机的多路数据采集、实时显示的频稳测量系统,该系统以计算机、数据采集卡为基本硬件,因此它属于虚拟仪器的范畴。虚拟仪器系统是基于计算机的数字化测量测试仪器,它由计算机、应用软件和仪器硬件三部分组成。虚拟仪器可使用相同的硬件系统,通过不同的软件就可以实现功能完全不同的各种测量测试仪器,即软件系统是虚拟仪器的核心,软件可以定义为各种仪器。虚拟仪器技术的优势在于可由用户定义
[测试测量]
基于LabView的虚拟仪器实现<font color='red'>频率</font>稳定度的<font color='red'>测量</font>
面向对象的电力图形系统的分析和设计
电力系统的网络图形是电力系统分析的基础,在总结前人经验的基础上,本文介绍了面向对象的电力系统图形系统的OOA模型以及设计思路,阐述了该图形系统的功能和特点。该图形系统用Visual C++和Microsoft Access进行开发,由于采用了面向对象的思想,系统易于扩充和维护。     关键词:面向对象分析;电力系统;图形系统;数据库   Analysis and Design of Graphic System for Power System Based on Object-oriented ZENG Xiang-hui SONG Wei DENG Jian YANG Yi-han (Department of Elect
[电源管理]
面向对象的电力图形系统的分析和设计
基于FPGA的多路脉冲重复频率跟踪
摘要:在反辐射导弹的雷达导引头中,信号跟踪器的实时性是影响系统性能的重要因素之一。介绍了利用高性能FPGA丰富的资源实现的多路脉冲重复频率跟踪器,它解决了在密集信号环境下信号跟踪的实时性问题,减小了系统体积。经过实验验证,其各项指标均达到了设计要求。 关键词:反辐射导弹 信号跟踪 现场可编程门阵列 随着高科技的迅速发展,现代战争已经不仅是传统意义战场上的较量,电子战已经成为决定战争胜负的重要因素之一。反辐射导弹在电子战中扮演着重要的角色,它在战争中可以有效地压制或摧毁敌方武器系统中的雷达,使敌方武器系统失去攻击能力,取得制空权,发挥己方的空中优势。在反辐射导弹中引导攻击目标的是雷达导引头,它截获目标雷达的信号并检测出信号入射
[半导体设计/制造]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
热门活动
换一批
更多
最新测试测量文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved