洪宬
- 作品数:2 被引量:12H指数:1
- 供职机构:衢州电力局更多>>
- 发文基金:衢州市科技计划项目更多>>
- 相关领域:电气工程自动化与计算机技术更多>>
- 基于IEC 61970标准的实时数据库原型系统被引量:12
- 2009年
- 调度自动化系统中采用的实时数据库主要是关系型内存数据库。能量管理系统(EMS)中广泛采用的公共信息模型(CIM)是采用类包的形式定义的,因此无法直接在关系型数据中存取CIM。分析了对象驻留在共享内存中的技术障碍,通过应用备忘录设计模式实现对象状态挂接和共享对象池技术,提出了实现进程间访问共享CIM对象的方法。利用所提出的方法实现了一个采用面向对象技术的实时数据库原型系统,并在CIM服务方面得到了初步应用。
- 洪宬吴文传张伯明朱云祥
- 关键词:实时数据库IEC面向对象设计模式
- 实时系统中对象间数据共享的设计及实现
- 2014年
- 随着iec61970标准的推行,电力主站监控系统中的设备资源开始采用标准对象模型进行描述,这就要求软件开发中越来越多地采用面向对象技术。由于电力主站监控的实时性和大数据量交换的要求,一般采用共享内存作为进程间数据交换的方式,但共享内存的使用要求将对象的属性解析映射成基本数据类型及数组,并按预定的布局形式排列,这限制了面向对象技术的使用。应用MEMENTO(备忘录)对象行为型模式和STL容器内存分配器避开了多个进程间共享对象时对对象的诸多限制(不能有虚继承、虚函数,只能包含基础数据类型等),提出一种通过状态链接来实现对象数据共享的方法。实验结果表明,该方法能满足电力主站监控系统中实时数据交换的要求。
- 李剑萍洪宬
- 关键词:共享内存面向对象设计模式