[发明专利]仿真运行管理服务器及其仿真对象发现方法有效
申请号: | 201210562417.8 | 申请日: | 2012-12-21 |
公开(公告)号: | CN103279892A | 公开(公告)日: | 2013-09-04 |
发明(设计)人: | 丁少军;杨宇松;张秀娥;李兵;吴德华;高红霞;郭建斌;霍跃全;林昌年;徐正清;吴海宏;杨选怀;王国正;葛贤军;高峰 | 申请(专利权)人: | 大同电力高级技工学校;北京科东电力控制系统有限责任公司 |
主分类号: | G06Q50/06 | 分类号: | G06Q50/06 |
代理公司: | 北京汲智翼成知识产权代理事务所(普通合伙) 11381 | 代理人: | 陈曦;景志 |
地址: | 037039*** | 国省代码: | 山西;14 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿真 运行 管理 服务器 及其 对象 发现 方法 | ||
技术领域
本发明涉及一种用于电力系统仿真应用的仿真运行管理服务器,同时也涉及基于该仿真运行管理服务器实现的仿真对象发现方法,属于电力系统仿真技术领域。
背景技术
随着电力系统自动化技术的发展,电力系统仿真工作不断面临各种新的技术要求,对电网仿真系统的功能要求越来越高。现在使用的电网仿真系统很多采用面向功能(function-oriented)的方法设计,当需要不断扩展和修改功能时,修改工作量很大,容易导致系统冗余增大,结构变得复杂而且利用率下降,修改费用高。
面向对象(object-oriented)方法公认是解决上述问题的有效技术手段。由于对象系统结构与解题系统既有相互独立性(封装性)又相互联系,因此可保证软件系统不断扩展和维修。因为电力系统是一个复杂的大规模系统,建模所需的数据量十分庞大,结构很复杂。仿真模型必须随应用功能的改变而变化。仿真模型的规模、结构也将随电力系统发展而经常改变。拟定一个以面向对象技术为指导的模型方案需要反复研究与探索。面向对象技术引入电力系统仿真软件对软件的开发有重要意义,但仍有许多具体问题需要研究与探索,例如电力系统仿真的建模、面向对象在数值计算中的应用等。
在专利号为ZL200910177649.X的中国发明专利中,公开了一种模块化对象的公布和发现技术。在该技术方案中,具有操作需求的对象可以与具有满足那些操作需求的能力的主机绑定(匹配可以自动发生,也可以通过使用者的操作发生)。一旦匹配了,可以向与所述对象相关的使用者呈现不同的功能。为了帮助使用者,所述对象可以包括外部参考、逻辑、局部或私有数据,也包括除了资源之外的其他。为了便利操作,可以在可由不同实体访问的目录中公布能力和资源(有时具有安全限制,以保护配置完整性)。同样地,可以使用预订系统,以便当对相关实体做出改变时,通知可以传递到相关实体并且操作可以基于改变而变化。
发明内容
本发明所要解决的首要技术问题在于提供一种用于电力系统仿真应用的仿真运行管理服务器。
本发明所要解决的另一技术问题在于提供基于该仿真运行管理服务器实现的仿真对象发现方法。
为实现上述的发明目的,本发明采用下述的技术方案:
一种仿真运行管理服务器,包括仿真应用管理模块、声明管理模块、对象管理模块、所有权管理模块、数据分发管理模块以及时间管理模块;其中,
所述仿真应用管理模块为仿真应用提供加入、退出的功能接口;
所述声明管理模块用于提供仿真对象类的公布和订购管理;
所述对象管理模块接收、管理全部进程创建的仿真对象,并根据仿真进程的订购信息将仿真对象的创建、删除事件通知订购进程;
所述所有权管理模块用于实现对象实例属性的所有权在仿真程序之间转移,使得一个对象实例的多个属性分由多个仿真程序进行管理;
所述数据分发管理模块用于实现数据订购者和接收者的自动匹配和传输;
所述时间管理模块用于保证在电网仿真系统中事件发生的时间序列和真实电网系统中事件发生的时间序列相一致。
其中较优地,所述仿真运行管理服务器的内部组件包括本地组件和核心组件;
所述本地组件以链接库的形式嵌入到仿真应用中,所述仿真应用通过所述本地组件的接口申请功能服务;
所述本地组件将该申请提交给所述核心组件,在接收到所述核心组件发来的信息后,以回调的形式通知所述仿真应用。
其中较优地,所述仿真应用中具有本地组件,所述仿真运行管理服务器具有核心组件,各所述本地组件与所述核心组件之间使用交互接口,通过网络进行交互。
其中较优地,所述数据分发管理模块采用基于类和/或基于值的数据过滤手段提高数据传输效率。
一种仿真对象发现方法,基于上述的仿真运行管理服务器实现,其特征在于包括如下步骤:
(1)提供统一的接口函数按照面向对象的方法封装仿真应用,构成应用级的电力仿真对象;
(2)根据所述仿真应用包含的仿真对象和交互事件定义对象类和交互类,建立仿真对象模型库;
(3)所述仿真应用加入电网仿真系统时,通过所述接口函数向仿真运行管理服务器公布/订购对象类和交互类,所述仿真运行管理服务器管理对象类、交互类及对象实例,根据公布/订购关系进行生产者和消费者的匹配,并将匹配结果通知订购者,订购者通过回调函数获得订购的类句柄和对象实例句柄;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大同电力高级技工学校;北京科东电力控制系统有限责任公司,未经大同电力高级技工学校;北京科东电力控制系统有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210562417.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:打印设备及其控制方法
- 下一篇:磁共振摄像装置