基于IEC61970标准的CIM模型与关系数据库的映射方法研究
需积分: 10 131 浏览量
更新于2024-09-15
收藏 180KB PDF 举报
"CIM模型与关系模型的一种映射方法的探讨"
本文探讨了CIM模型与关系模型之间的一种映射方法,以实现电力软件系统的互操作。该方法基于IEC61970标准,旨在解决面向对象模型与关系型模型灵活对应的问题。
首先,本文分析了公共信息模型(CIM)模型和电力系统的特征,提出了基于IEC61970标准的CIM模型与关系型数据库之间的一种映射方法。该方法尽可能地采用了设立外键的方法,在不影响数据库性能的情况下建立必要的关系表,确保映射的关系型数据库能够完全表达CIM模型的各种关系。
在映射过程中,表名对应类名,域名对应本身属性,外键、专门的关系表、表中的属性对应泛化、聚合、简单关联关系。采用RationalRose和UML来描述映射的过程,使得软件系统的数据库表完全遵循IEC61970标准,具有良好的兼容性。
该方法的优点在于只要外部系统的接口能够遵循IEC61970标准,就可以同软件系统进行交互。该方法的应用前景广阔,能够满足电力系统智能决策支持系统的需求,提高电力系统的自动化和智能化水平。
知识点:
1. CIM模型:公共信息模型(CIM)是一种通用的模型,用于描述电力系统的信息结构和关系。
2. 关系模型:关系模型是一种数据模型,用于描述实体之间的关系和约束。
3. 映射方法:映射方法是指将CIM模型转换为关系模型的过程。
4. IEC61970标准:IEC61970是国际电工委员会(IEC)制定的电力系统信息模型标准。
5. RationalRose:RationalRose是一种基于UML的统一建模语言工具,用于描述和设计软件系统。
6. UML:UML(Unified Modeling Language)是一种统一建模语言,用于描述和设计软件系统。
7. 电力系统智能决策支持系统:电力系统智能决策支持系统是一种基于智能技术的决策支持系统,用于电力系统的自动化和智能化。
8. 外键:外键是一种关系数据库的概念,用于建立实体之间的关系。
9. 关系表:关系表是一种关系数据库的概念,用于存储实体之间的关系。
10. IEC61970标准的应用:IEC61970标准的应用可以确保软件系统的数据库表完全遵循标准,具有良好的兼容性。
11. 软件系统的互操作:软件系统的互操作是指不同软件系统之间的交互和协作。
12. 电力系统自动化和智能化:电力系统自动化和智能化是指电力系统的自动化和智能化过程,旨在提高电力系统的效率和可靠性。
2012-12-02 上传
2021-09-16 上传
2024-10-26 上传
2024-10-26 上传
2024-11-26 上传
2024-10-27 上传
2024-11-25 上传
2024-10-31 上传
kflyingfox
- 粉丝: 0
- 资源: 4
最新资源
- 解释树:介绍培训材料带隙预测的决策树模型,然后使用TreeExplainer理解模型预测的简介
- 基于java的开发源码-加密解密工具集 JCT v1.0源码包.zip
- TakeOff:一个可帮助人们支持本地小型企业的Webapp
- template-share:共享幻灯片模板的网站
- CS510IR:一切都围绕着我在UIUC的CS510高级信息检索《 2021年Spring》中的工作经验
- node-red-contrib-meengion:Einfaches Node RED Node zur Ermittlung des Strompreises and Ersparnis mit einem vorhandenen VARTA Engion Speichers
- SMART:智能手机成瘾减少工具
- 基于java的开发源码-搜索自动提示 Autotips.zip
- Linux Lab内核实验室-其他
- kou-portal:寇Portal机器人! 订购
- 行业分类-设备装置-可降解商标贴纸用改性母粒间断性成型造粒系统及工艺.zip
- olicia-rose
- jeffButton 一个做按钮用的开源VB控件
- GestureRecognizer:自定义 UIGestureRecognizer 的演示
- MrCode版本
- 软冗余_315-2DP_CP342-5例子程序.zip西门子PLC编程实例程序源码下载