当前位置:首页 > 嵌入式 > 嵌入式软件
[导读]基于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 频率的计算及采样跟踪
  
  此处为了阐述明了起见,给出频率测量及频率跟踪程序源代码,该程序增加了防止测频回路出错而导致采样错误的功能。




  其中,tfreq、tcy、tcy+2、ltcy、ioslmap、freqerr、freq为定义的80C196的通用寄存器,SHPoint,TcyNormal为规定的常数,分别为一周内采样点数和50Hz时HSI正常计数值。tfreq为频
率测量计数,代表着在触发时间内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所示。



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

参考文献
1 汪 建,孙开放,章述汉.MCS-96系列单片机原理及应用技术.武汉:华中理工大学出版社,1999
2 索南加乐,葛耀中,王定安,等.一种不受电压过零点影响的新型频率测量方法.电力系统及其自动化学报,1996,8(4):19~21
3 李瑞生.一种基于数字化采样计算电力系统频率的方法.继电器,1997,25(1):26~28
4 杜广宇,陈小桥,万中田.锁相倍频和准同步采样法在谐波测量中的应用.武汉大学学报(工学版),2001,34(5):39~44
5 陈振晖,蔡灿勇,晏 凯,等.锁相环倍频器软件实现及在电力谐波参数检测系统中应用.电子测量技术,2001(4)

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

(全球TMT2023年8月30日讯)通过聚合六个分量载波,爱立信在全球首个6CC(分量载波)数据呼叫中创造了5.7 Gbps的下载速度纪录,这将进一步加快5G载波聚合的速度。在爱立信的RAN Compute硬件、先进的...

关键字: GBPS 爱立信 FDD HZ

(全球TMT2022年9月29日讯)9月28日,中国广电5G(上海)网络服务精彩启航仪式在东方明珠电视塔举行。根据中国广电与上海文广集团此次签署的战略合作协议,双方将立足网络设施、技术创新、内容运营、市场营销及线上线下...

关键字: 中国广电 5G HZ

(全球TMT2022年8月31日讯)浪潮信息基于全新一代AMD Milan推出了两款A6系列单路高性能服务器,1U密集型高性价比机架式服务器NF3180A6和2U高可扩展存储优化服务器NF3280A6。AMD Mila...

关键字: LAN AMD EPYC HZ

(全球TMT2022年4月28日讯)4月25日,国际独立第三方检测、检验和认证机构德国莱茵TUV大中华区(简称“TUV莱茵”)为南京楚航科技有限公司(简称“楚航科技”)研发的60GHz生命体征探测雷达和77GHz前向雷...

关键字: 指令 毫米波雷达 CE HZ

理解示波器带宽——上升时间和信号保真度 当示波器用户选择示波器进行关键的测量时,示波器的主要参数指标,往往是选择哪一款示波器的唯一标准。示波器最主要的指标参数是:带宽采样率记录长度 带宽,这个指标能告诉我们什么?模拟带宽...

关键字: 示波器 带宽 HZ 方波

北京时间 12 月 8 日凌晨(美国太平洋时间12月7日上午),在RISC-V Summit 2021大会上,赛昉科技(简称“赛昉”)作为中国RISC-V软硬件生态的领导者,重磅宣布了自主研发的目前全球性能最高的RISC...

关键字: RISC-V处理器 HZ CORE CPU

摘 要 :随着电子技术的发展和进步,小信号在电路中的使用愈加广泛,在实际应用中对于小电流信号的采集和监控越来越重要。因此电路中的电流需要能够被简单、方便、准确、实时地测量。文中设计并实现了一套基于单片机的电流检测系统。该...

关键字: 电流测量 放大电路 STC 单片机 TDA2030 频率测量 信号采集

本文中,小编将对频率测量的三种方法以及如何保证频率测量精度予以介绍。

关键字: 频率 频率测量 精度

网友后台发消息想用外挂式的AD转换芯片做一个电压采集电路并显示出来,想了解一下设计思路。这个设计非常简单。主要涉及到两部分的电路:AD采样电路和显示电路,AD采样部分,网友指定了用ADC0809来实现;显示部分可以使用数...

关键字: 单片机 电压采样

虽然即将到来的5G频谱拍卖正在推测电信运营商的有限参与,但电信行业代表机构已经明确表示目前的频谱定价不合适,而且该行业需要价格合理,充足且清晰的频谱才能占用5G 。 在与ETT

关键字: 5G频谱 HZ 频段 卫星
关闭
关闭