CN106548303A - 核电布置设计中碰撞信息的管理方法、***及核电布置设计设备 - Google Patents

核电布置设计中碰撞信息的管理方法、***及核电布置设计设备 Download PDF

Info

Publication number
CN106548303A
CN106548303A CN201611108421.1A CN201611108421A CN106548303A CN 106548303 A CN106548303 A CN 106548303A CN 201611108421 A CN201611108421 A CN 201611108421A CN 106548303 A CN106548303 A CN 106548303A
Authority
CN
China
Prior art keywords
nuclear power
collision
collision information
layout design
collision detection
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201611108421.1A
Other languages
English (en)
Other versions
CN106548303B (zh
Inventor
吴祥勇
杨帆
李丹
林佳
罗澄
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China General Nuclear Power Corp
China Nuclear Power Engineering Co Ltd
Shenzhen China Guangdong Nuclear Engineering Design Co Ltd
Original Assignee
China General Nuclear Power Corp
China Nuclear Power Engineering Co Ltd
Shenzhen China Guangdong Nuclear Engineering Design Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China General Nuclear Power Corp, China Nuclear Power Engineering Co Ltd, Shenzhen China Guangdong Nuclear Engineering Design Co Ltd filed Critical China General Nuclear Power Corp
Priority to CN201611108421.1A priority Critical patent/CN106548303B/zh
Publication of CN106548303A publication Critical patent/CN106548303A/zh
Application granted granted Critical
Publication of CN106548303B publication Critical patent/CN106548303B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • G06F16/258Data format conversion from or to a database
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/283Multi-dimensional databases or data warehouses, e.g. MOLAP or ROLAP
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Resources & Organizations (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Computational Linguistics (AREA)
  • Primary Health Care (AREA)
  • Water Supply & Treatment (AREA)
  • Public Health (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • General Health & Medical Sciences (AREA)
  • Game Theory and Decision Science (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

本发明属于核电布置设计技术领域,尤其涉及一种核电布置设计中碰撞信息的管理方法、***及核电布置设计设备。核电布置设计中碰撞信息的管理方法,包括:核电三维布置设计平台进行碰撞检查,获取碰撞检查的碰撞信息;将获取的碰撞检查的碰撞信息转换导入到数据库中;以及通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理。相对于现有技术,本发明通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理,用户终端并不需要依靠昂贵的电厂三维设计平台VPD就可协作地以流程形式共享、处理、分析和管控碰撞检查的碰撞信息,增强了专业间的交互性和协同设计能力,提高了对碰撞信息管控的便捷性和工作效率,提升了核电布置设计项目的质量和工作效率。

Description

核电布置设计中碰撞信息的管理方法、***及核电布置设计 设备
技术领域
本发明涉及核电布置设计技术领域,尤其涉及一种核电布置设计中碰撞信息的管理方法、***及核电布置设计设备。
背景技术
在核电设备布置设计领域中,采用三维布置设计可提高核电设备布置设计的可视化、信息化的程度和准确性。由于核电布置设计过程涉及的专业多、周期长、接口频繁,各专业在同一平台中按照既定的进度计划进行协同布置设计,不可避免地会产生物项相互碰撞,因此会对核电布置设计进行碰撞检查并获得碰撞检查的碰撞信息。
目前,核电布置设计中主要采用电厂三维设计平台(Vantage Plant Design,VPD)作为三维布置设计平台,利用该平台的可视化、多专业协同设计和模型碰撞检查进行核电布置设计和碰撞检查。但通过VPD平台的模型碰撞检查工具,无法保存和共享碰撞检查的碰撞信息,无法对碰撞信息进行专业协同查询、分析和处理,导致核电布置设计项目的工程质量和工作效率较低。
有鉴于此,确有必要提供一种核电布置设计中碰撞信息的管理方法、***及核电布置设计设备,以解决现有三维布置设计平台无法保存、共享、查询、分析和处理碰撞检查的碰撞信息而导致核电布置设计项目的工程质量和工作效率较低的技术问题。
发明内容
本发明的目的在于:克服现有技术的不足,提供一种优质、高效的核电布置设计中碰撞信息的管理方法、***及核电布置设计设备。
为了实现上述发明目的,根据本发明的一个实施例,提供了一种核电布置设计中碰撞信息的管理方法,其包括:核电三维布置设计平台进行碰撞检查,获取碰撞检查的碰撞信息;将获取的碰撞检查的碰撞信息转换导入到数据库中;以及通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理。
作为本发明核电布置设计中碰撞信息的管理方法的一种改进,所述核电三维布置设计平台进行碰撞检查,包括:手动对预设安装分区和预设安装包的预设检查对象和障碍对象进行碰撞检查;手动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查;或根据预设碰撞检查计划自动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查。
作为本发明核电布置设计中碰撞信息的管理方法的一种改进,所述将获取的碰撞检查的碰撞信息转换导入到数据库中,包括:将获取的碰撞检查的碰撞信息转换为XML文件,并上传到预设文件夹;Windows服务监控所述预设文件夹,并读取和解析所述预设文件夹中的XML文件;通过XSD文件对解析的所述预设文件夹中的XML文件进行格式验证;以及在格式验证通过后将解析的所述预设文件夹中的XML文件上传到数据库中。
作为本发明核电布置设计中碰撞信息的管理方法的一种改进,所述数据库包括OLTP数据库和OLAP数据库,所述OLTP数据库用于查询和处理碰撞信息,所述OLAP数据库用于查询和多维分析碰撞信息。
作为本发明核电布置设计中碰撞信息的管理方法的一种改进,所述OLAP数据库是通过所述OLTP数据库定时自动更新方式转换生成的。
为了实现上述发明目的,根据本发明的另一个实施例,还提供了一种核电布置设计中碰撞信息的管理***,其包括:核电三维布置设计平台,用于进行碰撞检查并获取碰撞检查的碰撞信息;转换导入模块,用于将所述核电三维布置设计平台获取的碰撞检查的碰撞信息转换导入到数据库中;数据库,用于存储所述转换导入模块转换导入的碰撞信息;以及用户终端,用于通过Web浏览器对所述数据库中转换导入的碰撞信息进行查询、分析和处理。
作为本发明核电布置设计中碰撞信息的管理***的一种改进,所述核电三维布置设计平台用于:手动对预设安装分区和预设安装包的预设检查对象和障碍对象进行碰撞检查;手动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查;或根据预设碰撞检查计划自动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查。
作为本发明核电布置设计中碰撞信息的管理***的一种改进,所述转换导入模块包括:转换单元,用于将所述核电三维布置设计平台获取的碰撞检查的碰撞信息转换为XML文件并上传到预设文件夹;解析单元,用于根据Windows服务监控所述转换单元上传的预设文件夹,并读取和解析所述预设文件夹中的XML文件;验证单元,用于通过XSD文件对所述解析单元解析的所述预设文件夹中的XML文件进行格式验证;以及上传单元,用于在所述验证单元格式验证通过后将所述解析单元解析的所述预设文件夹中的XML文件上传到数据库中。
作为本发明核电布置设计中碰撞信息的管理***的一种改进,所述数据库包括OLTP数据库和OLAP数据库,所述OLTP数据库用于查询和处理碰撞信息,所述OLAP数据库用于查询和多维分析碰撞信息,所述OLAP数据库是通过所述OLTP数据库定时自动更新方式转换生成的。
此外,根据本发明的又一个实施例,又提供了一种核电布置设计设备,所述核电布置设计设备包括上述的核电布置设计中碰撞信息的管理***。
相对于现有技术,本发明提供的核电布置设计中碰撞信息的管理方法、***及核电布置设计设备,核电三维布置设计平台进行碰撞检查以获取碰撞检查的碰撞信息,将获取的碰撞检查的碰撞信息转换导入到数据库中,并通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理,用户终端并不需要依靠昂贵的电厂三维设计平台VPD就可协作地以流程形式共享、处理、分析和管控碰撞检查的碰撞信息,增强了专业间的交互性和协同设计能力,提高了对碰撞信息管控的便捷性和工作效率,提升了核电布置设计项目的工程质量和工作效率。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单的介绍。显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例中核电布置设计中碰撞信息的管理方法的流程示意图。
图2为本发明一个实施例中核电布置设计中碰撞信息的管理方法的将获取的碰撞检查的碰撞信息转换导入到数据库中的流程示意图。
图3为本发明一个实施例中核电布置设计中碰撞信息的管理方法中XML文件的示意图。
图4为本发明另一个实施例中核电布置设计中碰撞信息的管理***的结构示意图。
图5为本发明另一个实施例中核电布置设计中碰撞信息的管理***的转换导入模块的结构示意图。
图6为本发明又一个实施例中核电布置设计设备的示意图。
具体实施方式
下面结合附图和具体实施方式对本发明的技术方案作进一步更详细的描述。显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以结合具体情况理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。
图1为本发明一个实施例中核电布置设计中碰撞信息的管理方法的流程示意图,请参照图1所示,本发明核电布置设计中碰撞信息的管理方法,包括:
步骤S101:核电三维布置设计平台进行碰撞检查,获取碰撞检查的碰撞信息。
在本实施例中,核电三维布置设计平台采用核电布置设计中常用的电厂三维设计平台(Vantage Plant Design,VPD)进行核电布置设计和碰撞检查,电厂三维设计平台的可视化、多专业协同设计以及模型碰撞检查功能极大提高核电布置设计的工程质量和工作效率。
核电三维布置设计平台可通过自带模型碰撞检查功能对安装分区和安装包的检查对象和碰撞对象进行碰撞检查,并获取碰撞检查的碰撞信息。在本实施例中,碰撞检查分为手动模式和自动模式两种工作模式。在手动模式下,根据实际需要预先在所述核电三维布置设计平台中设置安装分区、安装包、检查对象和障碍对象,用户可手动对预设安装分区和预设安装包的预设检查对象和障碍对象进行碰撞检查,或手动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查,根据实际需要实时地对预设特定对象进行针对性地碰撞检查,并输出碰撞检查的碰撞信息,提高了碰撞检查的实时性和针对性。
在自动模式下,根据实际需要预先在所述核电三维布置设计平台中设置自动碰撞检查计划,并详细设定自动碰撞检查计划的执行时间、检查的安装分区和安装包,在到达设置的执行时间时自动根据预设碰撞检查计划对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查,并输出碰撞检查的碰撞信息,自动模式可在工作时间或非工作时间批量进行碰撞检查,使用户可更加专注于碰撞检查的碰撞信息的处理和管控,提高了碰撞检查的工作效率和控制操作的便捷性。
步骤S102:将获取的碰撞检查的碰撞信息转换导入到数据库中。
在进行碰撞检查并获取到碰撞检查的碰撞信息后,将获取的异构数据结构的碰撞信息进行关系型数据格式转换并导入到数据库中。具体的,请参照图2所示,将获取的碰撞检查的碰撞信息转换导入到数据库中,包括:
步骤S201:将获取的碰撞检查的碰撞信息转换为XML文件,并上传到预设文件夹。在本实施例中,电厂三维设计平台VPD获取的碰撞信息是异构数据,目前常用的数据库只能处理关系型数据而无法直接读取异构数据形式的碰撞信息,因此首先将碰撞信息的异构数据转换为XML格式的数据文件,并上传到预设文件夹集中存储,以便于碰撞信息的数据库管理和处理,提高了数据库碰撞信息导入的全面性、准确性、可靠性和工作效率。
请参照图3所示,为了满足核电布置设计需要,本实施例中的XML文件包括:应用用途,包含软件名称以及版本,用于导入服务正确识别碰撞检查的文件,避免误处理其他文件中的信息;设置信息,碰撞检查过程中的设置信息,标识碰撞检查的处理方式等信息;通用信息,用于说明碰撞检查所处理的项目、安装分区、版本、处理人、处理时间等信息;典型对象信息,用于检查对象和障碍对象的标识号、名称、类型、模型类和专业等信息;检查对象和障碍对象,用于说明检查对象和障碍对象信息;碰撞详情,包括碰撞类型和形式、碰撞位置、碰撞双方物项、碰撞双方物项类型和设计状态、预分配专业。
步骤S202:Windows服务监控所述预设文件夹,并读取和解析预设文件夹中的XML文件。
在本实施例中,Windows服务实时监控预设文件夹,当发现有新的XML文件时,自动读取和解析所述预设文件夹中的XML文件的碰撞信息,通过Windows服务实时监控新的XML文件,提高了碰撞信息的XML文件导入的工作效率。
步骤S203:通过XSD文件对解析的预设文件夹中的XML文件进行格式验证。
在读取和解析出XML文件后,通过规范性的XSD文件对XML文件中的元素、属性、子元素的次序、数目、元素和属性进行格式验证,以确保所述XML文件的准确性,避免XML文件在传输和解析过程中发生错误。
步骤S204:在格式验证通过后将解析的预设文件夹中的XML文件上传到数据库中。
在通过XSD文件进行格式验证以确认XML文件的准确性通过后,将解析的预设文件夹中的XML文件上传到关系型数据库中,便于用户终端通过Web网页查询、处理和分析所述数据库中存储的碰撞信息。在本实施例中,将碰撞检查的碰撞信息转换导入到数据库中,可根据实际需要通过数据库对碰撞检查和历史数据进行统计分析,便于用户全面直接地掌控核电布置设计项目的设计过程,提高了设计质量。
步骤S103:通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理。
在将碰撞信息转换和导入到关系型数据库后,用户可通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理,多用户终端并不需要依靠昂贵的电厂三维设计平台VPD就可协作地以流程形式共享、处理、分析和管控碰撞检查的碰撞信息,增强了专业间的交互性和协同设计能力,提高了对碰撞信息管控的便捷性和工作效率,提升了核电布置设计项目的工程质量和工作效率,同时通过Web浏览器更加简单透明地查询和展示碰撞信息和相关设计信息,便于下游施工板块查询核电布置设计过程中存在的碰撞问题并针对性地进行指导安装,提高了核电布置项目的工作效率和工程质量。
在本实施例中,为了同时快速满足日常数据处理和复杂数据分析处理的需求,所述数据库采用OLTP(On-Line Transaction Processing,联机事务处理)数据库和OLAP(On-Line Analysis Processing,联机分析处理)数据库,所述OLTP数据库主要用于查询和处理碰撞信息,所述OLAP数据库主要用于查询和多维分析碰撞信息。在用户通过Web浏览器对所述数据库中的碰撞信息进行多维数据分析时,通常先将操作形式的OLTP数据库定时自动更新方式转换生成所述OLAP数据库,然后在生成的所述OLAP数据库中对碰撞信息的处理方、区域、处理状态、专业、碰撞类型、安装包等方面进行多维数据分析和统计。
在本实施例的核电布置设计中碰撞信息的管理方法中,核电三维布置设计平台进行碰撞检查以获取碰撞检查的碰撞信息,将获取的碰撞检查的碰撞信息转换导入到数据库中,并通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理,用户终端并不需要依靠昂贵的电厂三维设计平台VPD就可协作地以流程形式共享、处理、分析和管控碰撞检查的碰撞信息,增强了专业间的交互性和协同设计能力,提高了对碰撞信息管控的便捷性和工作效率,提升了核电布置设计项目的工程质量和工作效率。
图4为本发明另一个实施例中核电布置设计中碰撞信息的管理***的结构示意图,请参照图4所示,在上述方法实施例的基础上,本实施例提供的所述核电布置设计中碰撞信息的管理***100,包括核电三维布置设计平台10、转换导入模块20、数据库30和用户终端40。
在本实施例中,所述核电三维布置设计平台10采用核电布置设计中常用的电厂三维设计平台(Vantage Plant Design,VPD)进行核电布置设计和碰撞检查,电厂三维设计平台的可视化、多专业协同设计以及模型碰撞检查功能极大提高核电布置设计的工程质量和工作效率。
核电三维布置设计平台10可通过自带模型碰撞检查功能对安装分区和安装包的检查对象和碰撞对象进行碰撞检查,并获取碰撞检查的碰撞信息。在本实施例中,核电三维布置设计平台10的碰撞检查分为手动模式和自动模式两种工作模式。在手动模式下,根据实际需要预先在核电三维布置设计平台10中设置安装分区、安装包、检查对象和障碍对象,用户可手动对预设安装分区和预设安装包的预设检查对象和障碍对象进行碰撞检查,或手动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查,根据实际需要实时地对预设特定对象进行针对性地碰撞检查,并输出碰撞检查的碰撞信息,提高了碰撞检查的实时性和针对性。
在自动模式下,根据实际需要预先在核电三维布置设计平台10中设置自动碰撞检查计划,并详细设定自动碰撞检查计划的执行时间、检查的安装分区和安装包,在到达设置的执行时间时自动根据预设碰撞检查计划对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查,并输出碰撞检查的碰撞信息,自动模式可在工作时间或非工作时间批量进行碰撞检查,使用户可更加专注于碰撞检查的碰撞信息的处理和管控,提高了碰撞检查的工作效率和控制操作的便捷性。
在核电三维布置设计平台10进行碰撞检查并获取到碰撞检查的碰撞信息后,转换导入模块20将所述核电三维布置设计平台10获取的异构数据结构的碰撞信息进行关系型数据格式转换并导入到数据库中。请参照图5所示,转换导入模块20,包括转换单元201、解析单元202、验证单元203和上传单元204。
在本实施例中,核电三维布置设计平台10的电厂三维设计平台VPD获取的碰撞信息是异构数据,目前常用的数据库只能处理关系型数据而无法直接读取异构数据形式的碰撞信息,因此转换单元201首先将碰撞信息的异构数据转换为XML格式的数据文件,并上传到预设文件夹集中存储,以便于碰撞信息的数据库管理和处理,提高了数据库碰撞信息导入的全面性、准确性、可靠性和工作效率。
为满足核电布置设计需要,本实施例中的XML文件包括:应用用途,包含软件名称以及版本,用于导入服务正确识别碰撞检查的文件,避免误处理其他文件中的信息;设置信息,碰撞检查过程中的设置信息,标识碰撞检查的处理方式等信息;通用信息,用于说明碰撞检查所处理的项目、安装分区、版本、处理人、处理时间等信息;典型对象信息,用于检查对象和障碍对象的标识号、名称、类型、模型类和专业等信息;检查对象和障碍对象,用于说明检查对象和障碍对象信息;碰撞详情,包括碰撞类型和形式、碰撞位置、碰撞双方物项、碰撞双方物项类型和设计状态、预分配专业。
在本实施例中,解析单元202根据Windows服务实时监控预设文件夹,当发现有新的XML文件时,自动读取和解析所述预设文件夹中的XML文件的碰撞信息,通过Windows服务实时监控新的XML文件,提高了碰撞信息的XML文件导入的工作效率。
在解析单元202读取和解析出XML文件后,验证单元203通过规范性的XSD文件对XML文件中的元素、属性、子元素的次序、数目、元素和属性进行格式验证,以确保XML文件的准确性,避免XML文件在传输和解析过程中发生错误。
在验证单元203通过XSD文件进行格式验证以确认XML文件的准确性通过后,上传单元204将解析单元202解析的预设文件夹中的XML文件上传到关系型数据库30中,便于用户终端通过Web网页查询、处理和分析所述数据库30中存储的碰撞信息。在本实施例中,转换导入模块20将碰撞检查的碰撞信息转换导入到数据库30中,可根据实际需要通过数据库30对碰撞检查和历史数据进行统计分析,便于用户全面直接地掌控核电布置设计项目的设计过程,提高了设计质量。
在转换导入模块20将碰撞信息转换和导入到数据库30后,用户可通过用户终端40的Web浏览器对所述数据库30中转换导入的碰撞信息进行查询、分析和处理,多用户终端并不需要依靠昂贵的电厂三维设计平台VPD就可协作地以流程形式共享、处理、分析和管控碰撞检查的碰撞信息,增强了专业间的交互性和协同设计能力,提高了对碰撞信息管控的便捷性和工作效率,提升了核电布置设计项目的工程质量和工作效率,同时通过Web浏览器更加简单透明地查询和展示碰撞信息和相关设计信息,便于下游施工板块查询核电布置设计过程中存在的碰撞问题并针对性地进行指导安装,提高了核电布置项目的工作效率和工程质量。
在本实施例中,为了同时快速满足日常数据处理和复杂数据分析处理的需求,数据库30采用OLTP(On-Line Transaction Processing,联机事务处理)数据库和OLAP(On-Line Analysis Processing,联机分析处理)数据库,OLTP数据库主要用于查询和处理碰撞信息,OLAP数据库主要用于查询和多维分析碰撞信息。在用户通过用户终端40的Web浏览器对数据库30中的碰撞信息进行多维数据分析时,通常先将操作形式的OLTP数据库定时自动更新方式转换生成OLAP数据库,然后在生成的OLAP数据库中对碰撞信息的处理方、区域、处理状态、专业、碰撞类型、安装包等方面进行多维数据分析和统计。
在本实施例的核电布置设计中碰撞信息的管理***100中,核电三维布置设计平台10进行碰撞检查以获取碰撞检查的碰撞信息,转换导入模块20将核电三维布置设计平台10获取的碰撞检查的碰撞信息转换导入到数据库30中,并通过用户终端40的Web浏览器对数据库30中的碰撞信息进行查询、分析和处理,用户终端40并不需要依靠昂贵的电厂三维设计平台VPD就可协作地以流程形式共享、处理、分析和管控碰撞检查的碰撞信息,增强了专业间的交互性和协同设计能力,提高了对碰撞信息管控的便捷性和工作效率,提升了核电布置设计项目的工程质量和工作效率。
图6为本发明又一个实施例中核电布置设计设备的示意图,请参照图6所示,核电布置设计设备200包括上述实施例中核电布置设计中碰撞信息的管理***100,通过核电布置设计中碰撞信息的管理***100,用户终端并不需要依靠昂贵的电厂三维设计平台VPD就可协作地以流程形式共享、处理、分析和管控碰撞检查的碰撞信息,增强了专业间的交互性和协同设计能力,提高了核电布置设计设备200对碰撞信息管控的便捷性和工作效率,提升了核电布置设计项目的工程质量和工作效率。
应当理解的是,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行***执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。
在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。

Claims (10)

1.一种核电布置设计中碰撞信息的管理方法,其特征在于,包括:
核电三维布置设计平台进行碰撞检查,获取碰撞检查的碰撞信息;
将获取的碰撞检查的碰撞信息转换导入到数据库中;以及
通过Web浏览器对数据库中转换导入的碰撞信息进行查询、分析和处理。
2.根据权利要求1所述的核电布置设计中碰撞信息的管理方法,其特征在于,所述核电三维布置设计平台进行碰撞检查,包括:
手动对预设安装分区和预设安装包的预设检查对象和障碍对象进行碰撞检查;
手动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查;或
根据预设碰撞检查计划自动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查。
3.根据权利要求1所述的核电布置设计中碰撞信息的管理方法,其特征在于,所述将获取的碰撞检查的碰撞信息转换导入到数据库中,包括:
将获取的碰撞检查的碰撞信息转换为XML文件,并上传到预设文件夹;
Windows服务监控所述预设文件夹,并读取和解析所述预设文件夹中的XML文件;
通过XSD文件对解析的所述预设文件夹中的XML文件进行格式验证;以及
在格式验证通过后将解析的所述预设文件夹中的XML文件上传到数据库中。
4.根据权利要求1所述的核电布置设计中碰撞信息的管理方法,其特征在于,所述数据库包括OLTP数据库和OLAP数据库,所述OLTP数据库用于查询和处理碰撞信息,所述OLAP数据库用于查询和多维分析碰撞信息。
5.根据权利要求1所述的核电布置设计中碰撞信息的管理方法,其特征在于,所述OLAP数据库是通过所述OLTP数据库定时自动更新方式转换生成的。
6.一种核电布置设计中碰撞信息的管理***,其特征在于,包括:
核电三维布置设计平台,用于进行碰撞检查并获取碰撞检查的碰撞信息;
转换导入模块,用于将所述核电三维布置设计平台获取的碰撞检查的碰撞信息转换导入到数据库中;
数据库,用于存储所述转换导入模块转换导入的碰撞信息;以及
用户终端,用于通过Web浏览器对所述数据库中转换导入的碰撞信息进行查询、分析和处理。
7.根据权利要求6所述的核电布置设计中碰撞信息的管理***,其特征在于,所述核电三维布置设计平台用于:
手动对预设安装分区和预设安装包的预设检查对象和障碍对象进行碰撞检查;
手动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查;或
根据预设碰撞检查计划自动对预设安装分区和预设安装包的自动查找的检查对象和障碍对象进行碰撞检查。
8.根据权利要求6所述的核电布置设计中碰撞信息的管理***,其特征在于,所述转换导入模块包括:
转换单元,用于将所述核电三维布置设计平台获取的碰撞检查的碰撞信息转换为XML文件并上传到预设文件夹;
解析单元,用于根据Windows服务监控所述转换单元上传的预设文件夹,并读取和解析所述预设文件夹中的XML文件;
验证单元,用于通过XSD文件对所述解析单元解析的所述预设文件夹中的XML文件进行格式验证;以及
上传单元,用于在所述验证单元格式验证通过后将所述解析单元解析的所述预设文件夹中的XML文件上传到数据库中。
9.根据权利要求6所述的核电布置设计中碰撞信息的管理***,其特征在于,所述数据库包括OLTP数据库和OLAP数据库,所述OLTP数据库用于查询和处理碰撞信息,所述OLAP数据库用于查询和多维分析碰撞信息,所述OLAP数据库是通过所述OLTP数据库定时自动更新方式转换生成的。
10.一种核电布置设计设备,其特征在于,所述核电布置设计设备包括根据权利要求6至9任一项所述的核电布置设计中碰撞信息的管理***。
CN201611108421.1A 2016-12-06 2016-12-06 核电布置设计中碰撞信息的管理方法、***及核电布置设计设备 Active CN106548303B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611108421.1A CN106548303B (zh) 2016-12-06 2016-12-06 核电布置设计中碰撞信息的管理方法、***及核电布置设计设备

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611108421.1A CN106548303B (zh) 2016-12-06 2016-12-06 核电布置设计中碰撞信息的管理方法、***及核电布置设计设备

Publications (2)

Publication Number Publication Date
CN106548303A true CN106548303A (zh) 2017-03-29
CN106548303B CN106548303B (zh) 2020-07-21

Family

ID=58396406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611108421.1A Active CN106548303B (zh) 2016-12-06 2016-12-06 核电布置设计中碰撞信息的管理方法、***及核电布置设计设备

Country Status (1)

Country Link
CN (1) CN106548303B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107609217A (zh) * 2017-08-09 2018-01-19 中建钢构有限公司 碰撞校核数据的处理方法及装置
CN113720565A (zh) * 2021-08-04 2021-11-30 宁波和邦检测研究有限公司 一种栏杆碰撞试验方法、***、存储介质及智能终端

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102073680A (zh) * 2010-12-17 2011-05-25 中广核(北京)仿真技术有限公司 一种核电仿真平台与配置管理***的数据交换方法及***
CN102346797A (zh) * 2011-09-20 2012-02-08 北京伟熙华高新科技有限公司 核电支吊架三维设计方法和***
CN104866525A (zh) * 2015-04-13 2015-08-26 上海电力学院 一种虚拟核电站仿真教学***与构建方法
CN105117555A (zh) * 2015-09-06 2015-12-02 上海核工程研究设计院 核电三维设计模型在线浏览***
CN105160475A (zh) * 2015-09-06 2015-12-16 上海核工程研究设计院 核电项目进度三维可视化***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102073680A (zh) * 2010-12-17 2011-05-25 中广核(北京)仿真技术有限公司 一种核电仿真平台与配置管理***的数据交换方法及***
CN102346797A (zh) * 2011-09-20 2012-02-08 北京伟熙华高新科技有限公司 核电支吊架三维设计方法和***
CN104866525A (zh) * 2015-04-13 2015-08-26 上海电力学院 一种虚拟核电站仿真教学***与构建方法
CN105117555A (zh) * 2015-09-06 2015-12-02 上海核工程研究设计院 核电三维设计模型在线浏览***
CN105160475A (zh) * 2015-09-06 2015-12-16 上海核工程研究设计院 核电项目进度三维可视化***

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107609217A (zh) * 2017-08-09 2018-01-19 中建钢构有限公司 碰撞校核数据的处理方法及装置
CN107609217B (zh) * 2017-08-09 2020-05-12 中建钢构有限公司 碰撞校核数据的处理方法及装置
CN113720565A (zh) * 2021-08-04 2021-11-30 宁波和邦检测研究有限公司 一种栏杆碰撞试验方法、***、存储介质及智能终端
CN113720565B (zh) * 2021-08-04 2024-01-30 宁波和邦检测研究有限公司 一种栏杆碰撞试验方法、***、存储介质及智能终端

Also Published As

Publication number Publication date
CN106548303B (zh) 2020-07-21

Similar Documents

Publication Publication Date Title
CN107909300A (zh) 智能工厂管理平台和方法
CN105956987B (zh) 一种公路交通工程试验检测数据采集和评价***
CN104794204A (zh) 一种数据库敏感数据自动识别方法
CN101105852A (zh) 基于远程检测数据的用电费用咨询***和方法
CN103631902A (zh) 一种电力现场稽查装置及方法
CN103439114A (zh) 一种汽轮机组热力性能试验***及装置
CN105184673A (zh) 一种配电网图模文件可视化离线校核方法
CN201984502U (zh) 证件数码识别、扫描、打印一体机
CN106548303A (zh) 核电布置设计中碰撞信息的管理方法、***及核电布置设计设备
CN103020773B (zh) 基于rfid的电梯智能检验信息管理***
CN104636241A (zh) 基于需求建模的车载控制器日志数据自动分析方法
CN115473924A (zh) 一种基于物联网区块链的碳排放计量***
CN105117822B (zh) 电力***基础数据精益化处理方法
CN107943835A (zh) 一种用于电力***的报送数据自动分析与归类***
CN103186822A (zh) 工程项目质量隐患排查预警管理***
CN112241391A (zh) 供电公司电力数据的提取、清理、整合方法及***
CN108241090A (zh) 一种电表的管理方法
CN116433174A (zh) 一种电力设备监控信息智能对比方法
CN108337133B (zh) 一种多式联运报文解析工具
CN110719445A (zh) 一种基于图像识别的远程抄表***及方法
CN207037679U (zh) 一种快捷扫描***信息的***
CN107194529B (zh) 基于挖掘技术的配电网可靠性经济效益分析方法及装置
CN108205732A (zh) 一种基于文件的新能源预测数据接入的校验方法
CN115271383A (zh) 工程造价咨询成果质量管理***
CN103186821A (zh) 工程项目安全隐患排查预警管理***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant