[发明专利]一种配电主站系统组件仿真测试装置及方法有效
申请号: | 201810714403.0 | 申请日: | 2018-06-29 |
公开(公告)号: | CN108873735B | 公开(公告)日: | 2021-11-19 |
发明(设计)人: | 浮明军;刘昊昱;周水斌;张玉中;李松合;刘仁千;李国杰;邓迎君;匡海燕;苏志刚;谷威;张超永;常卫;杨丰源;黄显果;王鹏;王振;刘沛;李亚爽;时晓宁;从波;宋文博;刘静静 | 申请(专利权)人: | 许继集团有限公司;许继电气股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 郑州睿信知识产权代理有限公司 41119 | 代理人: | 吴敏 |
地址: | 461000 河*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 配电 系统 组件 仿真 测试 装置 方法 | ||
本发明涉及一种配电主站系统组件仿真测试装置及方法,属于配电自动化测试技术领域。本发明通过源代码插桩模块实现被测系统组件对PRC服务动态库的接口函数的调用,通过应用仿真模块实现对被测系统组件的应用场景进行模拟、仿真;通过测试执行模块向被测系统组件发送应用仿真模块产生的测试数据并驱动被测系统组件运行;通过测试结果处理模块将被测系统组件实际执行结果与预期结果进行对比,以确定被测系统组件的测试结果,最终实现整个配电主站系统组件仿真。
技术领域
本发明涉及一种配电主站系统组件仿真测试装置及方法,属于配电自动化测试技术领域。
背景技术
自2009年以来,国家电网公司系统配电自动化应用工作取得一定成效,初步形成了适应公司配电网发展的配电自动化技术标准体系和配电自动化建设技术路线。随着配电网发展,配电自动化建设应用面临着新形势。分布式发电、电动汽车、储能装置等应用加快,“云大物移”新兴技术发展和公司“三集五大”体系建设不断深化,都对配电自动化提出了新的要求,必须制定经济适用的配电自动化建设应用方案,加快建设技术领先、安全可靠的现代配电网,才能满足配网快速发展需求。
新型配电主站采用云计算技术通过可配置的资源共享池(网络、服务器、存储、应用软件、服务等)快速提供服务,如软件定义的虚拟服务器、软件定义网络等。并根据国家电网公司就新型配电主站新的定位及功能划分,以“做精I区、做强III区”为目标,新型配电主站的I区部分以运行监控为主,III区部分以运维管控为主。随着配电主站系统新功能的不断加入、新技术的逐渐应用,系统规模越来越大、复杂程度越来越高、功能模块越来越多。并且由于市场竞争激烈、要求研发周期短,这给研发测试工作带来了很大的挑战,传统的测试手段和方法已无法满足新形势的要求。
发明内容
本发明的目的是提供一种配电主站系统组件仿真测试装置,以解决目前的测试手段无法满足新型配电主站测试需求的问题;同时,本发明还提供了一种配电主站系统组件仿真测试方法。
本发明为解决上述技术问题而提供一种配电主站系统组件仿真测试装置,该仿真测试装置包括仿真测试平台和被测系统组件的相关组件服务模块,该仿真测试平台包括源代码插桩模块、应用仿真模块、测试执行模块和测试结果处理模块,所述的源代码插桩模块用于完成被测系统组件对RPC服务动态库接口函数的调用,以实现被测系统组件执行测试用例时的内部信息监视;所述的应用仿真模块用于实现对被测系统组件的应用场景进行模拟、仿真,以产生用于驱动被测系统组件运行的测试数据;所述的测试执行模块用于向被测系统组件发送应用仿真模块产生的测试数据并驱动被测系统组件运行;所述的测试结果处理模块用于将被测系统组件实际执行结果与预期结果进行对比,以确定被测系统组件的测试结果。
本发明通过源代码插桩模块调用被测系统组对PRC服务动态库的接口函数,通过应用仿真模块实现对被测系统组件的应用场景进行模拟、仿真;通过测试执行模块向被测系统组件发送应用仿真模块产生的测试数据并驱动被测系统组件运行;通过测试结果处理模块将被测系统组件实际执行结果与预期结果进行对比,以确定被测系统组件的测试结果,最终实现整个配电主站系统组件仿真。
进一步地,本发明给出了若被测系统组件为业务组件时,启动与被测系统组件相关的组件,以保证被测系统组件的正常测试,所述的相关组件服务模块包括基础组件服务和业务数据处理组件服务,所述的基础组件服务包括消息总线、模型服务和实时库服务,所述消息总线用于转发控制信息,所述模型服务用于控制模型,所述实时库服务用于存储控制结果数据。
进一步地,本发明为了在被测系统组件执行测试用例的过程中实现对被测系统组件内部信息的监视,所述的仿真测试平台还包括调试分析模块,所述的调试分析模块用于实现被测系统组件调试、运行过程中的分析。
进一步地,为了得到测试报告,所述的仿真测试平台还包括测试报告生成模块,该测试报告生成模块用于生成测试报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于许继集团有限公司;许继电气股份有限公司,未经许继集团有限公司;许继电气股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810714403.0/2.html,转载请声明来源钻瓜专利网。