专利名称:核电控制策略成图平台系统及方法
技术领域:
本发明涉及核电绘图设计系统及方法,更具体地说,涉及一种核电电气、仪表控制 等控制策略绘图表达的成图平台系统及方法。
背景技术:
随着经济、工业的发展,核电站的建设在我国能源建设中越来越重要。目前,国内的核电设计院通常使用Auto CAD等绘图系统中常规的绘图功能来完成。这种方法绘图效率 低,成图的标准化程度低,不利于高效率、高质量、规范的出图。而且,目前核电的逻辑图、模 拟图控制策略的成图是基于常规模拟电路控制系统进行绘制的,其图例没有标准化要求, 不适合于数字化的DCS (集散监控系统)的应用。而作为火电应用成熟的SAMA图虽然容易 进行DCS数字化转化,但是在核电领域中应用很少,而且把逻辑图、模拟图控制策略直接转 化为SAMA图风险很大。另外,绘制好的图需要进行验证等,而现有的验证平台与绘制好的图之间的数据 格式等没有较好的兼容性。通常需要根据验证平台本身的特点对绘图进行修改,增加了绘 图的难度。而且,现有的绘图难以调用数据信息,也增加了使用难度。
发明内容
本发明要解决的技术问题在于,提供一种可以方便调用标准的控制策略图块和连 线来实现快速、高效的成图、并利于后续设计及验证阶段应用的核电控制策略成图平台系 统及方法。本发明解决其技术问题所采用的技术方案是提供一种核电控制策略成图平台系 统,包括图例数据库,包含有标准化的控制策略图块以及连线,所述控制策略图块和连线 具有动态属性信息;图库组织管理模块,与所述图例数据库连接,用于创建、组织管理所述控制策略图 块以及连线;以及绘图模块,与所述图库组织管理模块连接,提供绘图模板,并通过所述图库组织管 理模块调用所述控制策略图块以及连线,并通过改变匹配所调用的控制策略图块和连线的 动态属性信息,由所述连线将所调用的所述控制策略图块连接形成逻辑图或模拟图。在本发明的核电控制策略成图平台系统中,所述控制策略图块的动态属性信息包 含有参数信息;所述参数信息包括图块名称信息以及动态的图块接线点属性信息;所述连 线的动态属性信息包括动态的起始点信息和结束点信息。在本发明的核电控制策略成图平台系统中,所述系统还包括信息导入导出模块, 与所述绘图模块连接,用于导入或导出所述绘图模块形成的逻辑图或模拟图中的控制策略 图块的参数信息以及所述逻辑图或模拟图的绘图信息。在本发明的核电控制策略成图平台系统中,所述系统还包括验证信息调用模块,用于导出形成的所述逻辑图或模拟图的绘图信息;所述绘图信息包括所述绘图模板的页面 信息、所述逻辑图或模拟图中的控制策略图块的图块名称信息、控制策略图块位置信息、控 制策略图块所在页面信息和图块接线点属性信息、以及所述连线的起始点信息和结束点信 息;所述起始点信息包括起始点坐标、以及起始点所连接的图块名称;所述结束点信 息包括结束点坐标和结束点所连接的图块名称;所述图块接线点属性信息包括接线点坐 标。本发明还提供一种核电控制策略成图的方法,包括以下步骤Sl 通过图库组织管理模块创建并组织管理图例数据库,该图例数据库包含有标准化的控制策略图块和连线;S2:由绘图模块提供绘图模板,并通过所述图库组织管理模块调用所述图例数据 库中的控制策略图块和连线,并通过改变匹配所调用的控制策略图块和连线的动态属性信 息,由所述连线将所调用的所述控制策略图块连接形成逻辑或模拟图。在本发明的核电控制策略成图方法中,所述控制策略图块的动态属性信息包含有 参数信息;所述参数信息包括图块名称信息以及动态的图块接线点属性信息;所述连线的 动态属性信息包括动态的起始点信息和结束点信息;在所述步骤S2中,通过匹配所述连线的起始点信息和结束点信息、与被连接的所 述控制策略图块的接线点属性信息,来完成所述控制策略图块的连接。在本发明的核电控制策略成图方法中,该方法还包括步骤S3-1 提取所形成的逻 辑图或模拟图中的控制策略图块的参数信息以及所述逻辑图或模拟图中的绘图信息;S3-2:将步骤S3-1所提取的参数信息和绘图信息导出,并生成可编辑的表格文 件。在本发明的核电控制策略成图方法中,该方法还包括步骤S3-3 修改步骤S3-2导 出的表格文件,并导入更新所述逻辑图或模拟图中对应的控制策略图块的参数信息和绘图
fn息ο在本发明的核电控制策略成图方法中,该方法还包括步骤S4:导出形成的逻辑图 或模拟图的绘图信息到验证系统,所述绘图信息包括所述绘图模板的页面信息、所述逻辑 或模拟图中的控制策略图块的图块名称信息、控制策略图块位置信息和图块接线点属性信 息、以及所述连线的起始点信息和结束点信息;所述起始点信息包括起始点坐标、以及起始点所连接的图块名称;所述结束点信 息包括结束点坐标和结束点所连接的图块名称;所述图块接线点属性信息包括接线点坐 标。实施本发明的核电控制策略成图平台系统,具有以下有益效果利用本发明进行 绘图时,可以通过调用标准化的控制策略图块和连线来完成,绘图美观、连线准确、图例符 号统一,在确保了图纸设计质量的同时,大大提高了绘图效率;还可以通过改变控制策略图 块和连线的动态属性信息进行绘图的调整,修改方便;并且能够顺利地导入到验证平台,实 现验证。另外,还可以通过信息导入导出模块来导入或导出图利符号的参数信息和/或参 数信息,方便修改和应用,大大提高绘图效率。
图1是本发明的核电控制策略成图平台系统的结构框图。
具体实施例方式下面将结合附图及实施例对本发明作进一步说明,如图1所示,是本发明的核电 控制策略成图平台系统的一个实施例,可用于核电系统的逻辑图、模拟图控制策略的绘图 设计。该平台系统包括图例数据库10、图库组织管理模块20、绘图模块30等。该图例数据库10包含有标准化的控制策略图块以及连线;该控制策略图块和连 线具有动态属性信息。控制策略图块可以通过采集现有的设计图纸的图符,进行组织建库, 得到基本模块化的控制策略图块。在进行绘图时,通过创建、修改、组织、调用及布置等,对 控制策略图块进行使用,而连线用于将各个已使用的控制策略图块进行连接。该控制策略图块的动态属性信息包含有参数信息,该参数信息包括图块名称信息 以及动态的图块接线点属性信息。通过图块名称信息来区分不同的模块,方便使用者的调 用。动态的图块接线点属性信息则用于与连线匹配,通过移动控制策略图块改变接线点属 性信息的数值,从而来改变控制策略图块的位置、与连线的连接点位置等,实现各个控制策 略图块的拖放、定位、连接等。该接线点属性信息包括有接线点坐标,通过坐标匹配来实现 连线的连接。进一步的,该参数信息还可以包括控制策略图块形状描述信息、控制策略图块分 类信息、I/O点信息、报警信息、控制信息、定值信息等。其中,可以通过控制策略图块形状 描述信息来对每一控制策略图块的特征进行描述,方便使用者的区分、使用。控制策略图块 分类信息可以根据控制策略图块的功能,将控制策略图块进行分门别类,使得控制策略图 块可以更有条理的进行区分。而I/O点信息、报警信息、控制信息、定值信息等,可以作为设 计参数信息,这些参数信息绘图时可动态添加、修改其属性值,方便用户,按类别导出,完成 出版相关的设计文档。连线用于将各个控制策略图块进行连接,形成逻辑图或模拟图。该连线的动态属 性信息包括动态的起始点信息和结束点信息等。该起始点信息包括起始点坐标、以及起始 点所连接的图块名称等;结束点信息包括结束点坐标、以及结束点所连接的图块名称等。通 过将连线的起始点坐标与控制策略图块的接线点属性信息的坐标匹配,并将起始点所连接 的图块名称对应匹配为该控制策略图块的图块名称,即可实现连线的起始点连接;同理,通 过将连线的结束点坐标与另一控制策略图块的接线点属性信息的坐标匹配,并将结束点所 连接的图块名称对应匹配为该控制策略图块的图块名称,即可实现连线的结束点连接。通 过将每一连线的起始点信息和结束点信息与各个控制策略图块的接线点属性信息进行匹 配,来实现用连线将各个控制策略图块进行连接,形成逻辑图或模拟图。进一步的,连线的动态属性信息还可以包括连线名称信息,用于标识每一连线,方 便调整、调用等。当然,连线还可以包含有拐点,连线的动态属性信息当然也包括拐点信息。该图库组织管理模块20与图例数据库10连接,用于创建、组织管理控制策略图块 和连线,从而方便控制策略图块和连线高效的存储、调用。通过该图库组织管理模块20可 以创建新的控制策略图块,定义好控制策略图块的动态属性信息,然后存储到图例数据库 10中即可。还可以根据控制策略图块的名称信息、分类信息等,通过图库组织管理模块20查询、调用对应的控制策略图块;并且可以通过图库组织管理模块20对控制策略图块的动 态属性信息进行修改,更新控制策略图块信息。该绘图模块30与图库组织管理模块20连接,提供绘图模板,并通过图库组织管理模块20调用控制策略图块和连线,并通过改变匹配所调用的控制策略图块和连线的动 态属性信息,由连线将所调用的控制策略图块连接形成逻辑图或模拟图。提供的绘图模板 可以包含有定义好的图层、线形等的绘图模板,从而使得得到的绘图可以保持一致性,提高 出图效率,更加美观等。在进行绘图时,通过图库组织管理模块20调用(例如在界面上拖 放)需要的控制策略图块和连线,放置到绘图模板对应的图层中;然后,通过拖动连线的起 始点和结束点或者直接修改起始点信息和结束点信息,来匹配控制策略图块的接线点属性 信息,实现各个控制策略图块之间的连接,形成需要的逻辑图或模拟图。该系统还设有信息导入导出模块40,与绘图模块30连接,用于导入或导出形成的 逻辑图或模拟图中的控制策略图块的动态属性信息以及绘图信息等。该导入导出模块40 可以根据控制策略图块的图块名称信息、控制策略图块分类信息、绘图信息等,将控制策略 图块的动态属性信息调出,生成数据表格文件。该表格文件包括,但不限于,图纸目录、控制 策略图块的图块名称信息清单、控制策略图块位置信息清单、控制策略图块所在页面信息 清单、图块接线点属性信息清单、连线的起始点信息和结束点信息清单、I/O清单、计算机报 警、计算机控制及信息、常规报警、常规控制及信息、定制信息等。控制策略图块的动态属性 信息的名称和数值一一对应在表格上显示,并且可以进行修改更新。在完成修改更新后,可 以通过信息导入导出模块40将数据表格导入更新绘图模块30形成的逻辑图或模拟中 对应控制策略图块的动态属性信息。该系统还设有验证信息调用模块50,与绘图模块30连接,用于导出形成的逻辑图 或模拟图的绘图信息。该逻辑图或模拟图的绘图信息包括绘图模板的页面信息、逻辑图或 模拟图中的控制策略图块的图块名称信息、控制策略图块位置信息、控制策略图块所在页 面信息、图块接线点属性信息、以及连线的起始点信息和结束点信息等。这些信息传送到验 证平台,由验证平台还原与逻辑图或模拟图一致的绘图信息,并由验证平台进行验证,当验 证不通过时,可以修改信息导入导出模块40导出的表格文件的数值,再通过信息导入导出 模块40重新导入到绘图模块30中,或直接对绘图模块30的逻辑图或模拟图的对应控制策 略图块和连线进行修改、更新。在本发明的核电控制策略成图的方法中,首先,通过图库组织管理模块20创建并 组织管理图例数据库10。该图例数据库10中包含标准化的控制策略图块和连线。该图库 组织管理模块20可以采用基于AutoCAD的ObjectARX类库与MFC界面库结合的方法编制, 其中,ObjectARX包含有一组动态链接库(DLL),与数据库中的控制策略图块和连线对应建 立链接。在进行绘图时,又绘图模块30提供绘图模板,并通过图库组织管理模块20调用图 例数据库10中的控制策略图块和连线,并通过改变所调用的控制策略图块和连线的动态 属性信息,由连线将所调用的控制策略图块连接形成逻辑或模拟图。在本实施例中,该绘图 模板包含有定义好的图层、线形等,可以由AutoCAD提供。图库组织管理模块20可以利用 AutoCAD的ObjectDBX技术来实现控制策略图块和连线的导入和导出。使用时,直接将控制 策略图块和连线拖放到绘图模板的界面上,并调整位置。然后,通过匹配连线的起始点信息和结束点信息、与被连接的控制策略图块的接线点属性信息,来完成控制策略图块的连接。 具体的,将连线的起始点坐标、结束点坐标分别于需要连接的两个策略控制策略图块的起 始点和结束点坐标匹配,实现两个控制策略图块的连接。进一步的,还可以通过信息导入导出模块40导出绘图模块30形成的逻辑图或模 拟图中的控制策略图块的参数信息,并将提取的参数信息导出,并生成可编辑的表格文件。 还可以对导出的表格文件的参数进行修改,同时,可以将更新后的表格文件导入到绘图模 块30中,将对应的控制策略图块的参数信息进行更新。进一步的,该方法还可以将形成的逻辑图或模拟图的绘图信息导出到验证系统中,导出的绘图信息可以生成数据表格。导出的绘图信息包括绘图模板的页面信息、逻辑 或模拟图中的控制策略图块的图块名称信息、控制策略图块位置信息和图块接线点属性信 息、以及连线的起始点信息和结束点信息等。当然,还可以导出前述的控制策略图块和连线 的其他动态属性信息。这些信息传送到验证平台,由验证平台还原与逻辑图或模拟图一致 的绘图信息,并由验证平台进行验证,当验证不通过时,可以修改信息导入导出模块40导 出的表格文件的数值,再通过信息导入导出模块40重新导入到绘图模块30中,或直接对绘 图模块30的逻辑图或模拟图的对应控制策略图块和连线进行修改、更新。在本实施例中,利用Microsoft的组件对象模型COM编程技术允许基于Windows 平台的应用程序之间建立联系并进行数据交换,实现了核电控制策略成图平台系统与 Excel办公软件之间数据的交换及协同。利用这一技术,将绘图模块30中的设计数据与设 计结果的Excel表格(导出的逻辑图或模拟图的绘图信息的数据表格)之间建立了双向数 据通道,从而保证了设计结果与数据表格的一致性。并且,结合基于AutoCAD的ObjectDBX 技术实现了控制策略图块属性值的导入与导出,满足了相关工程文件的自动出版以及图纸 的更新。
权利要求
一种核电控制策略成图平台系统,其特征在于,包括图例数据库,包含有标准化的控制策略图块以及连线,所述控制策略图块和连线具有动态属性信息;图库组织管理模块,与所述图例数据库连接,用于创建、组织管理所述控制策略图块以及连线;以及绘图模块,与所述图库组织管理模块连接,提供绘图模板,并通过所述图库组织管理模块调用所述控制策略图块以及连线,并通过改变匹配所调用的控制策略图块和连线的动态属性信息,由所述连线将所调用的所述控制策略图块连接形成逻辑图或模拟图。
2.根据权利要求1所述的核电控制策略成图平台系统,其特征在于,所述控制策略图 块的动态属性信息包含有参数信息;所述参数信息包括图块名称信息以及动态的图块接线 点属性信息;所述连线的动态属性信息包括动态的起始点信息和结束点信息。
3.根据权利要求2所述的核电控制策略成图平台系统,其特征在于,所述系统还包括 信息导入导出模块,与所述绘图模块连接,用于导入或导出所述绘图模块形成的逻辑图或 模拟图中的控制策略图块的参数信息以及所述逻辑图或模拟图的绘图信息。
4.根据权利要求2所述的核电控制策略成图平台系统,其特征在于,所述系统还包括 验证信息调用模块,用于导出形成的所述逻辑图或模拟图的绘图信息;所述绘图信息包括 所述绘图模板的页面信息、所述逻辑图或模拟图中的控制策略图块的图块名称信息、控制 策略图块位置信息、控制策略图块所在页面信息和图块接线点属性信息、以及所述连线的 起始点信息和结束点信息;所述起始点信息包括起始点坐标、以及起始点所连接的图块名称;所述结束点信息包 括结束点坐标和结束点所连接的图块名称;所述图块接线点属性信息包括接线点坐标。
5.一种核电控制策略成图的方法,其特征在于,包括以下步骤51通过图库组织管理模块创建并组织管理图例数据库,该图例数据库包含有标准化 的控制策略图块和连线;52由绘图模块提供绘图模板,并通过所述图库组织管理模块调用所述图例数据库中 的控制策略图块和连线,并通过改变匹配所调用的控制策略图块和连线的动态属性信息, 由所述连线将所调用的所述控制策略图块连接形成逻辑或模拟图。
6.根据权利要求5所述的核电控制策略成图方法,其特征在于,所述控制策略图块的 动态属性信息包含有参数信息;所述参数信息包括图块名称信息以及动态的图块接线点属 性信息;所述连线的动态属性信息包括动态的起始点信息和结束点信息;在所述步骤S2中,通过匹配所述连线的起始点信息和结束点信息、与被连接的所述控 制策略图块的接线点属性信息,来完成所述控制策略图块的连接。
7.根据权利要求5所述的核电控制策略成图方法,其特征在于,该方法还包括步骤 S3-1 提取所形成的逻辑图或模拟图中的控制策略图块的参数信息以及所述逻辑图或模拟 图中的绘图信息;S3-2 将步骤S3-1所提取的参数信息和绘图信息导出,并生成可编辑的表格文件。
8.根据权利要求7所述的核电控制策略成图方法,其特征在于,该方法还包括步骤 S3-3 修改步骤S3-2导出的表格文件,并导入更新所述逻辑图或模拟图中对应的控制策略 图块的参数信息和绘图信息。
9.根据权利要求5所述的核电控制策略成图方法,其特征在于,该方法还包括步骤S4 导出形成的逻辑图或模拟图的绘图信息到验证系统,所述绘图信息包括所述绘图模板的页 面信息、所述逻辑或模拟图中的控制策略图块的图块名称信息、控制策略图块位置信息和 图块接线点属性信息、以及所述连线的起始点信息和结束点信息; 所述起始点信息包括起始点坐标、以及起始点所连接的图块名称;所述结束点信息包 括结束点坐标和结束点所连接的图块名称;所述图块接线点属性信息包括接线点坐标。
全文摘要
本发明涉及一种核电控制策略成图平台系统及方法。该系统包括图例数据库,包含有标准化的控制策略图块以及连线,控制策略图块和连线具有动态属性信息;图库组织管理模块,用于创建、组织管理控制策略图块以及连线;以及绘图模块,与图库组织管理模块连接,提供绘图模板,并通过图库组织管理模块调用控制策略图块以及连线,并通过改变匹配所调用的控制策略图块和连线的动态属性信息,由连线将所调用的控制策略图块连接形成逻辑图或模拟图。利用本发明进行绘图时,通过调用标准化的控制策略图块和连线来完成,绘图美观、连线准确、图例符号统一,在确保了图纸设计质量的同时,大大提高了绘图效率、修改方便;并能顺利地导入到验证平台,实现验证。
文档编号G06F17/50GK101847166SQ20091019019
公开日2010年9月29日 申请日期2009年9月14日 优先权日2009年9月14日
发明者叶琳, 夏祖国, 江国进, 邓天, 黄伟军 申请人:中广核工程有限公司;中国广东核电集团有限公司