一种数据与过程分离的电能表自动测试方法

    公开(公告)号:CN114200385B

    公开(公告)日:2023-07-25

    申请号:CN202111534711.3

    申请日:2021-12-15

    Abstract: 本发明公开了一种数据与过程分离的电能表自动测试方法,将原来的测试脚本拆解成数据管理器、数据组合器和自动化脚本三部分。其中,数据管理器包括数据对象、数据源、数据对象算法、快拍横向算法、快拍纵向算法的定义;数据组合器负责调用数据管理器定义的处理算法,得到判断公式的左操作数和右操作数的运算结果;自动化脚本定义了具体的测试过程,但其仅与测试过程相关,与数据的存储以及具体的数据运算过程无关。本发明将测试过程中的数据和过程分离开来,降低了测试的复杂度,提高了测试效率和可维护性。

    一种基于半虚拟化的电能表自动测试方法

    公开(公告)号:CN114217262B

    公开(公告)日:2023-07-07

    申请号:CN202111540445.5

    申请日:2021-12-16

    Abstract: 本发明公开了一种基于半虚拟化的电能表自动测试方法。测试时上位机与电能表建立通讯连接;并且,在电能表内部集成虚拟台体程序;测试开始后,上位机向虚拟台体程序发送控制指令,控制虚拟台体程序生成实时采集数据,并通过电能表内部总线将实时采集数据写入到电能表的运行缓存中供电能表自身的采集任务程序读取,从而使电能表运行在设定的工况下;然后上位机读取电能表内部数据进行分析处理,判定测试结果。本发明通过半虚拟化技术,利用虚拟台体程序代替物理测试台体,不仅降低了成本,提高了测试效率,同时也减少了时间测量误差,并通过备份机制和前后台分离策略降低了对运算芯片的要求。

    一种脚本化的智能电表事件判断解析方法

    公开(公告)号:CN111767038B

    公开(公告)日:2023-05-26

    申请号:CN202010598309.0

    申请日:2020-06-28

    Abstract: 本发明公开了一种脚本化的智能电表事件判断解析方法,步骤为:构建逻辑脚本,逻辑脚本包含用于进行事件判断的逻辑表达式;逻辑表达式包括通过逻辑运算符连接在一起的逻辑单元;构建与各逻辑表达式一一对应的分支树,分支树的判断结果与逻辑表达式一致;依据分支树的跳转结构生成判断代码,将判断代码写入到智能电表的单片机中,用于实现逻辑表达式的动态实时判断。本方法针对智能电表事件判断的逻辑表达式进行优化,通过统计信息熵的方式进行动态路径寻优,构建对应的分支树,然后基于分支树得到优化后的判断规则并写入到单片机中,最终在单片机中完成逻辑表达式的解析判断,从而提高了逻辑表达式的运行速度。

    负荷曲线数据存取方法
    24.
    发明授权

    公开(公告)号:CN113220692B

    公开(公告)日:2022-09-13

    申请号:CN202110610073.2

    申请日:2021-06-01

    Abstract: 本发明公开了一种负荷曲线数据存取方法。存储时:将捕获时间与负荷数值分别存放在时间存储区和数值存储区;捕获时间按时间片段的结构形式存储,每个时间片段对应一个负荷数值集合,负荷数值集合包含一个负荷数值或者两个以上连续的负荷数值;时间片段中包含与负荷数值集合对应的时间区间数据,还包含指向所对应的负荷数值集合在数值存储区中的存储位置的数值索引数据。查找时:先将查找的时间段与时间片段的时间区间数据比较,定位到时间片段,再根据时间片段的数值索引数据定位到数值存储区中的目标负荷数值。本发明解决了向前修改时间的情况下,数据记录的查找与完整性之间存在的不可调和的矛盾,同时也避免了无效数据对数据查找的影响。

    一种数据与过程分离的电能表自动测试方法

    公开(公告)号:CN114200385A

    公开(公告)日:2022-03-18

    申请号:CN202111534711.3

    申请日:2021-12-15

    Abstract: 本发明公开了一种数据与过程分离的电能表自动测试方法,将原来的测试脚本拆解成数据管理器、数据组合器和自动化脚本三部分。其中,数据管理器包括数据对象、数据源、数据对象算法、快拍横向算法、快拍纵向算法的定义;数据组合器负责调用数据管理器定义的处理算法,得到判断公式的左操作数和右操作数的运算结果;自动化脚本定义了具体的测试过程,但其仅与测试过程相关,与数据的存储以及具体的数据运算过程无关。本发明将测试过程中的数据和过程分离开来,降低了测试的复杂度,提高了测试效率和可维护性。

    快速适配DLMS/COSEM对象的脚本化编码方法

    公开(公告)号:CN107861724A

    公开(公告)日:2018-03-30

    申请号:CN201711076852.9

    申请日:2017-11-06

    Abstract: 本发明公开了一种快速适配DLMS/COSEM对象的脚本化编码方法,将连续的OBIS码归并至一条OBIS描述符,将多条OBIS描述符汇总为OBIS描述符总表;并且,为每一条OBIS描述符建立对应的权限描述符,将权限描述符汇总为权限描述符总表;并且,为每一条权限描述符建立对应的函数描述符,将函数描述符汇总为函数描述符总表;将OBIS描述符总表、权限描述符总表和函数描述符总表连接成脚本表,脚本表中的每一条记录包括OBIS描述符、与该OBIS描述符对应的权限描述符以及与该权限描述符对应的函数描述符。本发明能够保证在访问权限、接口类、OBIS、数据类型都存在较大差异的情况下,仅需要修改很少一部分脚本编码,就可以快速适配DLMS/COSEM对象内容。

    基于定时器录波的串口通讯方法

    公开(公告)号:CN103699509A

    公开(公告)日:2014-04-02

    申请号:CN201410002214.2

    申请日:2014-01-03

    Abstract: 本发明公开了一种基于定时器录波的串口通讯方法,主要解决现有技术在模拟串口通信时依赖波特率稳定性以及抗干扰能力较差的问题。其实现过程为:接收过程,首先,使用MCU定时器的捕获功能来捕捉接收数据上升沿和下降沿发生的时间,达到录制数据波形的目的;然后,计算捕获到的波形发生时间,得到接收到的数据;发送过程,根据模拟串口波特率设定定时器周期,启动定时器,每个周期中根据要发送的数据的数据位设定模拟串口发送数据脚的状态,当一个字节的数据发送完成后停止定时器。本发明在波特率存在偏差的情况下有较好的容错性,并且可以有效的剔除误触发信号可应用于在硬件串口资源较少的MCU上实现串口通信。

    电能表及用采终端计量线性度测试方法

    公开(公告)号:CN119104976A

    公开(公告)日:2024-12-10

    申请号:CN202411274161.X

    申请日:2024-09-11

    Abstract: 本发明公开了一种电能表及用采终端计量线性度测试方法,属于电数字数据处理技术领域。本方法步骤为:信号发生器输出频率正弦信号至被测试的电能表或用采终端,获取电能表或用采终端输出的数字信号,截取数字信号中的一个周波得到采样点序列,根据采样点序列进行幅值和相位估计再根据幅值和相位建立采样点序列与输入电压的对应关系,从而求取采样器件的拟合响应曲线的参数和理想响应曲线,最后通过建立线性度编码索引的方式计算采样器件的线性度。本发明可以基于较少的采样点实现了线性度的测试,缩短了测试时间,降低了对测试仪器的依赖。

Patent Agency Ranking