首页 / 专利库 / 电脑编程 / 算法 / 一种P&ID图的智能化方法

一种P&ID图的智能化方法

阅读:1051发布:2020-05-29

专利汇可以提供一种P&ID图的智能化方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及图形 图像处理 技术领域,且公开了一种P&ID图的智能化方法,包括图形符号和文字代号识别及其属性设置步骤、 连接线 识别及其属性设置步骤和连接关系识别及其属性设置步骤,所述图形符号和文字代号识别及其属性设置步骤和连接线识别及其属性设置步骤的输出端均与连接关系识别及其属性设置步骤的输入端连接。该种P&ID图的智能化方法,利用 卷积神经网络 对P&ID图面上的图形符号和文字代号进行识别,让所有图形符号带上工程属性,建立了设备之间在物理和逻辑上的连接关系,实现P&ID图的智能化,可以为后续对P&ID图进行高级的智能解释和分析奠定 基础 ,从而能够大大提高P&ID图在实际工程中的应用能 力 。,下面是一种P&ID图的智能化方法专利的具体信息内容。

1.一种P&ID图的智能化方法,其特征在于:
包括图形符号和文字代号识别及其属性设置步骤、连接线识别及其属性设置步骤和连接关系识别及其属性设置步骤,所述图形符号和文字代号识别及其属性设置步骤和连接线识别及其属性设置步骤的输出端均与连接关系识别及其属性设置步骤的输入端连接。
2.根据权利要求1所述的一种P&ID图的智能化方法,其特征在于:所述图形符号和文字代号识别及其属性设置步骤,包括如下步骤:
S10、对输入的P&ID图采用基于卷积神经网络的图形识别模对图面上的图形符号进行识别;
S11、对S10识别出来的图形符号,在数据库中为其增添相应的属性记录,用于记录所述图形符号的属性,所述属性包括所对应图形符号所属的类型、子类、序号、设备位号等信息;
S12、计算S10识别出的图形符号的中心坐标用于确定所述图形符号在图面上的位置,并把所述中心坐标值记录在所述图形符号的属性中;
S13、由S10识别出来的图形符号,对在所述图形符号区域的内部或近旁标注的文字代号采用基于卷积神经网络的文字识别模块进行文字识别,并把识别出的文字代号信息记录在所述图形符号的属性中;
S14、对S10识别出来的图形符号,采用基于图形特征匹配方法的图形匹配模块把所述图形符号与标准图形库中的标准图形进行匹配,找到与所述图形符号相匹配的标准图形,并把所述标准图形的标准属性复制到所述图形符号的属性中,同时根据所述标准属性所含有的类别和子类信息确定所述图形符号所属的类别和子类;
S15、对于由S10和S14得到的仪表类图形符号,由于存在着图形符号完全相同的多个子类,在S14中无法根据所述图形匹配模块确定所述仪表类图形符号的子类;
因此需要进一步把S13识别出的含有仪表类子类信息的文字代号信息与标准图形库中仪表类各标准子类的标准属性信息进行文字匹配,找到与之相匹配的标准子类,由此来确定所述仪表类图形符号的子类,并把所述标准子类的标准属性复制到所述仪表类图形符号的子类的属性中;
S16、重复上述步骤完成工艺装置内的全部图纸上的所有图形符号以及相关文字代号的识别,并且使得每个图形符号与数据库中的属性纪录一一对应。
3.根据权利要求2所述的一种P&ID图的智能化方法,其特征在于:所述图形识别模块是预先在TensorFlow框架下构建卷积神经网络,通过大量现有的各种纸质版和CAD版的P&ID图面上图形符号作为训练集进行训练得到。
4.根据权利要求2所述的一种P&ID图的智能化方法,其特征在于:所述标准图形库是预先构建的,所述标准图形库里存放的标准图形是根据国家石油化工行业标准SH/T 3101-
2017对P&ID图的规定而创建的,对所述标准图形按设备、仪表、等类别进行分类,同一类别的各个标准图形根据其图形局部微小差异进一步分成多个标准子类,对所述标准图形预先定义了相应的标准属性,所述标准属性含有相应所述标准图形所属的类型、子类以及其他工程信息。
5.根据权利要求2所述的一种P&ID图的智能化方法,其特征在于:所述连接线识别及其属性设置步骤,包括如下步骤:
S20、对输入的P&ID图的图面上的连接线,即管道或信号线,采用基于轮廓跟踪算法的连接线识别模块对图面上的各段连接线进行识别;
S21、对S20识别出来的连接线,在数据库中为其增添相应的属性记录,用于记录所述连接线的属性;
S22、计算S20识别出的连接线的中心坐标及其两端点的坐标,并把连接线的中心点和两端点的坐标值记录在所述连接线的属性中;
S23、重复S20到S22完成工艺装置内的全部图纸上的所有连接线的识别,并且使得每段连接线与数据库中的属性纪录一一对应。
6.根据权利要求1和5所述的一种P&ID图的智能化方法,其特征在于:所述连接关系识别步骤是对S20识别出来的连接线,采用连接关系识别模块判断所述连接线的端点是否位于某个图形符号边缘区域的内部或边界上,或者是否位于其他连接线的端点上, 由此来确定所述连接线与所述图形符号或所述其他连接线之间的连接关系,并把所述连接关系信息记录在所述连接线以及所述图形符号的属性中。

说明书全文

一种P&ID图的智能化方法

技术领域

[0001] 本发明涉及图形图像处理技术领域,具体为一种P&ID图的智能化方法。

背景技术

[0002] 在石油化工过程领域,P&ID图是使用基于工业标准的图形符号和文字代号,详细地表示工艺装置所需的所有设备、仪表、管道、以及它们之间的连接和工艺流程关系的工程图纸。目前P&ID图纸的保存形式主要有:由手工绘制的纸质图纸扫描而成的图像或PDF格式文件,以及由CAD软件绘制的矢量化图纸文件。
[0003] P&ID图在工程项目的设计、建造、运行、维修、装置改造、安全环保管理等工作中会被反复查询使用。其中相当一部分还会在以后别的类似项目的设计和制造中被修改和重复使用。但是,P&ID图在实际使用中存在诸如以下问题:例如,在现场装置发生技术改造变更或者进行新项目设计开发时,很大程度上要参考已有的图纸,了解已有的设计意图,对原有的设计图纸加以修改得到重新使用,以缩短设计周期。但是,对于PDF或图像格式的图纸,修改难度大,不便查询、更新和重用。
[0004] 另外,在对工艺装置进行定期维修时,在维修前必须对各系统进行能量隔离作业。这时需要根据P&ID图上各个设备之间的连接和工艺流程关系等信息确定隔离范围,在P&ID图上标注哪些部位需要插入盲板、哪些设备需要上或挂牌,并建立能量隔离台帐。
[0005] 还有,按照环保部要求,在工艺装置开展泄漏检测与修复(LDAR)工作时,需要查阅P&ID图,建立包括设备、管部件数量、密封点数量等信息的密封点台账。
[0006] 由于石油化工项目的工艺复杂、设备众多,因此整个项目涉及的P&ID图纸数量十分庞大。现存文件格式的P&ID图面上的各种图形符号只是几何上用来表示工艺装置所对应的各种设备,没有提供上述实际工程中可以应用的工程属性;图形符号,即设备之间的连接关系靠它们之间的几何关系来表示,而不能识别设备之间在物理和逻辑上的连接关系,无法后续对P&ID图进行高级的智能解释和分析。因此P&ID图在上述实际工程中的应用上,全凭人工在P&ID图上确认设备连接关系、隔离点、密封点等信息,工作量非常庞大、效率低、容易出错。

发明内容

[0007] (一)解决的技术问题为了解决上述技术问题,必须对P&ID图进行智能化,使计算机能够从P&ID图面上获取语义信息,给P&ID图面上的各个图形符号带上属性,理解P&ID图面上的各个图形符号以及图形符号之间在物理和逻辑上的连接关系,为后续对P&ID图进行高级的智能解释和分析奠定基础。但是,目前还没有一种有效的技术方法能够用于解决此类问题。
[0008] (二)技术方案为实现上述的目的,本发明提供如下技术方案:一种P&ID图的智能化方法,包括图形符号和文字代号识别及其属性设置步骤、连接线识别及其属性设置步骤和连接关系识别及其属性设置步骤,所述图形符号和文字代号识别及其属性设置步骤和连接线识别及其属性设置步骤的输出端均与连接关系识别及其属性设置步骤的输入端连接。
[0009] 作为本发明进一步的方案,S10、对输入的P&ID图采用基于卷积神经网络的图形识别模对图面上的图形符号进行识别;
S11、对S10识别出来的图形符号,在数据库中为其增添相应的属性记录,用于记录所述图形符号的属性,所述属性包括所对应图形符号所属的类型、子类、序号、设备位号等信息;
S12、计算S10识别出的图形符号的中心坐标用于确定所述图形符号在图面上的位置,并把所述中心坐标值记录在所述图形符号的属性中;
S13、由S10识别出来的图形符号,对在所述图形符号区域的内部或近旁标注的文字代号采用基于卷积神经网络的文字识别模块进行文字识别,并把识别出的文字代号信息记录在所述图形符号的属性中;
S14、对S10识别出来的图形符号,采用基于图形特征匹配方法的图形匹配模块把所述图形符号与标准图形库中的标准图形进行匹配,找到与所述图形符号相匹配的标准图形,并把所述标准图形的标准属性复制到所述图形符号的属性中,同时根据所述标准属性所含有的类别和子类信息确定所述图形符号所属的类别和子类;
S15、对于由S10和S14得到的仪表类图形符号,由于存在着图形符号完全相同的多个子类,在S14中无法根据所述图形匹配模块确定所述仪表类图形符号的子类。因此需要进一步把S13识别出的含有仪表类子类信息的文字代号信息与标准图形库中仪表类各标准子类的标准属性信息进行文字匹配,找到与之相匹配的标准子类,由此来确定所述仪表类图形符号的子类,并把所述标准子类的标准属性复制到所述仪表类图形符号的子类的属性中;
S16、重复上述步骤完成工艺装置内的全部图纸上的所有图形符号以及相关文字代号的识别,并且使得每个图形符号与数据库中的属性纪录一一对应。
[0010] 作为本发明进一步的方案,所述图形识别模块是预先在TensorFlow框架下构建卷积神经网络,通过大量现有的各种纸质版和CAD版的P&ID图面上图形符号作为训练集进行训练得到。
[0011] 作为本发明进一步的方案,所述标准图形库是预先构建的,所述标准图形库里存放的标准图形是根据国家石油化工行业标准SH/T 3101-2017对P&ID图的规定而创建的,对所述标准图形按设备、仪表、阀门等类别进行分类,同一类别的各个标准图形根据其图形局部微小差异进一步分成多个标准子类,对所述标准图形预先定义了相应的标准属性,所述标准属性含有相应所述标准图形所属的类型、子类以及其他工程信息。
[0012] 作为本发明进一步的方案,S20、对输入的P&ID图的图面上的连接线,即管道或信号线,采用基于轮廓跟踪算法的连接线识别模块对图面上的各段连接线进行识别;S21、对S20识别出来的连接线,在数据库中为其增添相应的属性记录,用于记录所述连接线的属性;
S22、计算S20识别出的连接线的中心坐标及其两端点的坐标,并把连接线的中心点和两端点的坐标值记录在所述连接线的属性中;
S23、重复S20到S22完成工艺装置内的全部图纸上的所有连接线的识别,并且使得每段连接线与数据库中的属性纪录一一对应。
[0013] 作为本发明进一步的方案,所述连接关系识别步骤是对S20识别出来的连接线,采用连接关系识别模块判断所述连接线的端点是否位于某个图形符号边缘区域的内部或边界上,或者是否位于其他连接线的端点上, 由此来确定所述连接线与所述图形符号或所述其他连接线之间的连接关系,并把所述连接关系信息记录在所述连接线以及所述图形符号的属性中。
[0014] (三)有益效果与现有技术对比,本发明具备以下有益效果:
本发明利用卷积神经网络对P&ID图面上的图形符号和文字代号进行识别,让所有图形符号带上工程属性,建立了设备之间在物理和逻辑上的连接关系,实现P&ID图的智能化,可以为后续对P&ID图进行高级的智能解释和分析奠定基础,从而能够大大提高P&ID图在实际工程中的应用能
附图说明
[0015] 图1是本发明实施例的实现流程图;图2是本发明所述图形符号所属的类别和子类的示例;
图3是本发明所述仪表类的图形符号完全相同的多个子类。

具体实施方式

[0016] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0017] 实施例1请参阅图1,一种P&ID图的智能化方法,包括图形符号和文字代号识别及其属性设置步骤、连接线识别及其属性设置步骤、连接关系判断步骤;图形符号和文字代号识别及其属性设置步骤能够完成对输入的P&ID图面上的图形符号和文字代号进行智能识别,并在数据库中记录所述图形符号的属性;连接线识别及其属性设置步骤能够完成对输入的P&ID图面上的连接线进行智能识别,并在数据库中记录所述连接线的属性;连接关系判断步骤能够完成所述连接线与所述图形符号之间在物理和逻辑上的连接关系的判断,并在数据库中记录所述连接线和所述图形符号之间的连接关系信息。通过上述步骤完成对P&ID图的智能化并输出。
[0018] 实施例2基于实施例1,如图1-3,
S10、对输入的P&ID图采用基于卷积神经网络的图形识别模块对图面上的图形符号进行识别;
其中所述图形识别模块是预先在TensorFlow框架下构建卷积神经网络,利用大量现有的各种纸质版和CAD版的P&ID图面上图形符号作为训练集进行训练得到的。
[0019] S11、对S10识别出来的图形符号,在数据库中为其增添相应的属性记录,用于记录所述图形符号的属性,所述属性必须含有该图形符号所属的类型、子类和序号。序号是该图形符号的顺序编号,由系统自动生成的数字。序号必须是唯一的不可重复,用于标识图形符号与数据库中该图形符号的属性的对应关系。除此之外,还可根据工程需要灵活定义其他的工程属性等信息;S12、计算S10识别出的图形符号的中心坐标用于确定所述图形符号在图面上的位置,并把所述中心坐标值记录在所述图形符号的属性中;
S13、由S10识别出来的图形符号,对在所述图形符号区域的内部或近旁标注的文字代号采用基于卷积神经网络的文字识别模块进行文字识别,并把识别出的文字代号信息记录在所述图形符号的属性中。所述文字代号含有表示所述图形符号的设备类别以及设备位号等工程信息。特别是对于仪表类,所述文字代号还含有表示所述仪表类的子类信息;
其中所述文字识别模块是预先在TensorFlow框架下构建卷积神经网络,利用大量现有的各种纸质版和CAD版的P&ID图面上文字代号作为训练集进行训练得到的。
[0020] S14、对S10识别出来的图形符号,采用基于图形特征匹配方法的图形匹配模块把所述图形符号与标准图形库中的标准图形进行匹配,找到与所述图形符号相匹配的标准图形,并把所述标准图形的标准属性复制到所述图形符号的属性中,同时根据所述标准属性所含有的类别和子类信息确定所述图形符号所属的类别和子类。图2是图形符号所属的类别和子类的示例;其中所述标准图形库是预先构建的。所述标准图形库里存放的标准图形是根据国家石油化工行业标准SH/T 3101-2017对P&ID图的规定而创建的,对所述标准图形按设备、仪表、阀门等类别进行分类,同一类别的各个标准图形根据其图形局部微小差异进一步分成多个标准子类。对所述标准图形预先定义了相应的标准属性。所述标准属性含有相应所述标准图形所属的类型、子类以及其他工程信息。
[0021] S15、对于由S10和S14得到的仪表类图形符号,由于存在着例如图3那样的图形符号完全相同的多个子类,在S14中无法根据所述图形匹配模块确定所述仪表类图形符号的子类。因此需要进一步把S13识别出的含有仪表类子类信息的文字代号信息与标准图形库中仪表类各标准子类的标准属性信息进行文字匹配,找到与之相匹配的标准子类,由此来确定所述仪表类图形符号的子类,并把所述标准子类的标准属性复制到所述仪表类图形符号的子类的属性中。图3中,TI、FI、LI、PI分别表示温度计、流量计、液面计和压力计;S16、重复上述步骤完成工艺装置内的全部图纸上的所有图形符号以及相关文字代号的识别,并且使得每个图形符号与数据库中的属性纪录一一对应。
[0022] 实施例3基于实施例1,如图1,
S20、对输入的P&ID图的图面上的连接线,即管道或信号线,采用基于轮廓跟踪算法的连接线识别模块对图面上的各段连接线进行识别;
S21、对S20识别出来的连接线,在数据库中为其增添相应的属性记录,用于记录所述连接线的属性;
S22、计算S20识别出的连接线的中心坐标及其两端点的坐标,并把连接线的中心点和两端点的坐标值记录在所述连接线的属性中;
S23、重复S20到S22完成工艺装置内的全部图纸上的所有连接线的识别,并且使得每段连接线与数据库中的属性纪录一一对应。
[0023] 进一步的,所述连接关系识别步骤是对S20识别出来的连接线,采用连接关系识别模块判断所述连接线的端点是否位于某个图形符号边缘区域的内部或边界上,或者是否位于其他连接线的端点上,由此来确定所述连接线与所述图形符号或所述其他连接线之间的连接关系,并把所述连接关系信息记录在所述连接线以及所述图形符号的属性中。
[0024] 尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈