[发明专利]一种基于半虚拟化的电能表自动测试方法有效
| 申请号: | 202111540445.5 | 申请日: | 2021-12-16 |
| 公开(公告)号: | CN114217262B | 公开(公告)日: | 2023-07-07 |
| 发明(设计)人: | 刘笑菲;邓文栋;张学增;呼进国;王历川;孙金道;李卓伟;朱广帅;王双岭;井维成 | 申请(专利权)人: | 烟台东方威思顿电气有限公司 |
| 主分类号: | G01R35/04 | 分类号: | G01R35/04;G01R11/04 |
| 代理公司: | 烟台双联专利事务所(普通合伙) 37225 | 代理人: | 申国栋 |
| 地址: | 264003 *** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 虚拟 电能表 自动 测试 方法 | ||
1.一种基于半虚拟化的电能表自动测试方法,测试时上位机与电能表建立通讯连接,其特征在于:在电能表内部集成虚拟台体程序;测试开始后,上位机向虚拟台体程序发送控制指令,控制虚拟台体程序生成实时采集数据,并通过电能表内部总线将实时采集数据写入到电能表的运行缓存中供电能表自身的采集任务程序读取,从而使电能表运行在设定的工况下;然后上位机读取电能表内部数据进行分析处理,判定测试结果;
所述实时采集数据包括电压、电流、功率和电能累计值;
虚拟台体程序管理缓存一和缓存二,缓存一用于存放当前上位机控制指令中的电信号信息,缓存二用于存放当前电能表运行缓存中的采集数据所对应的电信号信息;
虚拟台体程序接收到上位机的控制指令后,从控制指令中解析出电信号信息放入缓存一,然后将缓存一和缓存二中的电信号信息相比较:如果不同,则将缓存一中的电信号信息覆盖写入缓存二,并根据缓存一电信号信息中的电压、电流及相角数据计算出功率,再将此电压、电流和功率写入到电能表的运行缓存中。
2.如权利要求1所述的基于半虚拟化的电能表自动测试方法,其特征在于:所述虚拟台体程序还包括电能计算计数器e_counter、积分时间缓存t_cache和电能缓存e_cache,以及前台中断程序和后台循环计算程序;
所述前台中断程序中,每经过一个预设的时间间隔,将e_counter加1,同时保存实际经过的时间间隔到t_cache;
所述后台循环计算程序中,循环做如下操作:查询e_counter,如果e_counter不为0,则以t_cache为积分周期对当前电能表运行缓存中的功率进行积分得到电能积分值,并将该电能积分值累加到e_cache中,再将e_cache中的电能累计值写入到电能表的运行缓存中,并对e_counter减1;如果e_counter为0,则直接进入下一次循环。
3.如权利要求1或2所述的基于半虚拟化的电能表自动测试方法,其特征在于:所述功率包括有功功率、无功功率和视在功率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烟台东方威思顿电气有限公司,未经烟台东方威思顿电气有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111540445.5/1.html,转载请声明来源钻瓜专利网。





