[发明专利]一种基于FPGA的电能表检定装置信号源调相方法在审
申请号: | 202011032643.6 | 申请日: | 2020-09-27 |
公开(公告)号: | CN112230180A | 公开(公告)日: | 2021-01-15 |
发明(设计)人: | 范建华;付刚;朱建国;叶恒 | 申请(专利权)人: | 青岛鼎信通讯股份有限公司 |
主分类号: | G01R35/04 | 分类号: | G01R35/04;H03L7/24 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 266000 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 电能表 检定 装置 信号源 调相 方法 | ||
本发明公开了一种基于FPGA的电能表检定装置信号源调相方法,通过调整计数器计数数值来完成调相,本发明使得电能表检定装置的输出波形可以在不关源的情况下快速完成调相,节省了工况切换的时间,提高了检定效率;调相过程中波形平滑,且不会出现相位跳变的情况,保证了后级功放正常输出;同时在无需提高正弦波形数量的前提下提高了相移细度,极大节省了ROM资源消耗。
技术领域
本发明具体涉及信号源技术领域,尤其涉及一种基于FPGA的电能表检定装置信号源调相方法。
背景技术
电能表作为电费结算的标准设备,是属于国家规定强检的计量器具。每年都有千万只以上的电表需要检定,面对庞大的受检仪表,对检定工作提出了更高的要求。根据电力行业检定规程,每一只受检仪表都需要在检定规程要求的不同工况下进行测量检定,要求电能表检定装置输出检定规程所要求的工况。
现有的电能表检定装置在各个工况切换之间常用关源设置参数再重新升源的方法进行切换,此方法面对庞大的受检仪表以及各种工况的切换,极大的浪费了时间,影响了检表效率。又或者电能表检定装置直接将工况跳变切换,很可能导致后级功放损坏,更加影响了检表效率。
发明内容
本发明针对现有技术存在的不足与缺陷,提供了一种基于FPGA的电能表检定装置信号源调相方法,旨在于电能表检定装置不通过关源切换工况的前提下,使电能表检定装置平稳的进行工况切换,既缩短了工况切换的时间,又保证了后级功放正常输出,极大提高了检表效率。
本发明可以通过以下技术方案来实现:
步骤1:FPGA程序的频率为F,正弦波形采用数字合成方法产生,将一个周期的正弦函数值分成n个点储存在ROM中;
步骤2:判断上位机是否下发调相命令,如需调相,则转入步骤4,如果不需要进行调相,则进入步骤3;
步骤3:使用一个计数器进行计数,当要输出频率为f的正弦波,则调整计数器数值为m;
步骤4:进行角度为的相位变换,将计数器的m值调整为进行输出,按照的相移细度,经过时间后完成调相
步骤5:计数器计数到达指定数值;
步骤5:从ROM中取出一个正弦函数数据发送到D/A转换器进行输出;
步骤6:判断是否完成调相,如果完成则计数器清零,返回步骤2继续工作;如果未完成调相,计数器清零,返回步骤4;
进一步地,所述步骤2中计数器的计数值应满足:
进一步地,所述步骤4中相位变换所需的时间为:其中abs为取绝对值函数。
进一步地,所述步骤4中的相移细度为:
本发明的有益技术效果:
1.使得电能表检定装置的输出波形可以在不关源的情况下快速完成调相,节省了工况切换的时间,提高了检定效率;
2.调相过程中波形平滑,且不会出现相位跳变的情况,保证了后级功放正常输出;
3.在无需提高正弦波形数量的前提下提高了相移细度,极大节省了ROM资源消耗。
附图说明
图1是本发明基于FPGA的电能表检定装置信号源调相方法的总体流程图。
图2是本发明基于FPGA的电能表检定装置信号源调相方法波形输出的实际效果图。
图3是本发明基于FPGA的电能表检定装置信号源调相方法波形输出的实际效果图。
图4是本发明基于FPGA的电能表检定装置信号源调相方法波形输出的实际效果图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛鼎信通讯股份有限公司,未经青岛鼎信通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011032643.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:动态配置服务的方法、装置、介质以及服务器
- 下一篇:一种木塑托盘用注压模具