CN110908816B - BIM-based petrochemical library area remote operation and maintenance system and method - Google Patents
BIM-based petrochemical library area remote operation and maintenance system and method Download PDFInfo
- Publication number
- CN110908816B CN110908816B CN201911231554.1A CN201911231554A CN110908816B CN 110908816 B CN110908816 B CN 110908816B CN 201911231554 A CN201911231554 A CN 201911231554A CN 110908816 B CN110908816 B CN 110908816B
- Authority
- CN
- China
- Prior art keywords
- bim
- file
- model
- information
- area
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/22—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/25—Integrating or interfacing systems involving database management systems
- G06F16/252—Integrating or interfacing systems involving database management systems between a Database Management System and a front-end application
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/455—Emulation; Interpretation; Software simulation, e.g. virtualisation or emulation of application or operating system execution engines
- G06F9/45504—Abstract machines for programme code execution, e.g. Java virtual machine [JVM], interpreters, emulators
- G06F9/45529—Embedded in an application, e.g. JavaScript in a Web browser
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
- G06Q10/0875—Itemisation or classification of parts, supplies or services, e.g. bill of materials
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION 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/00—Administration; Management
- G06Q10/20—Administration of product repair or maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Human Resources & Organizations (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Strategic Management (AREA)
- Quality & Reliability (AREA)
- Data Mining & Analysis (AREA)
- Operations Research (AREA)
- Entrepreneurship & Innovation (AREA)
- Accounting & Taxation (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Human Computer Interaction (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域technical field
本发明属于石化行业信息技术领域,具体涉及一种基于BIM的石化库区远程运维系统及方法。The invention belongs to the field of petrochemical industry information technology, and in particular relates to a BIM-based remote operation and maintenance system and method for petrochemical storage areas.
背景技术Background technique
石化库区作为石化产品的重要储存场地,是石化行业必不可少的枢纽站,石化产品易燃、易爆,为了保障库区安全,高效准确进行石化库区的安全监测及远程运维具有重要意义。As an important storage site for petrochemical products, the petrochemical reservoir area is an essential hub station for the petrochemical industry. Petrochemical products are flammable and explosive. In order to ensure the safety of the reservoir area, it is important to carry out efficient and accurate safety monitoring and remote operation and maintenance of the petrochemical reservoir area significance.
传统石化库区的远程运维系统主要通过部署在库区的各类传感器,通过网络化总线,实时采集库区的状态信息,并结合相应的故障诊断算法,在监控端对库区设备的运行状态进行监测,同时可对库区设备进行运维管理。传统石化库区远程运维系统的人机交互主要以表单数据或二维图形界面为主,缺乏库区现场三维信息,不便于直观反馈库区设备的状态信息,当库区设备调整时,后台数据的更新维护操作复杂,效率低。The remote operation and maintenance system of the traditional petrochemical storage area mainly collects the status information of the storage area in real time through various sensors deployed in the storage area and through the network bus, and combines the corresponding fault diagnosis algorithm to monitor the operation of the equipment in the storage area at the monitoring end. The state is monitored, and at the same time, the operation and maintenance management of the equipment in the warehouse area can be carried out. The human-computer interaction of the remote operation and maintenance system in the traditional petrochemical reservoir area is mainly based on form data or two-dimensional graphical interface. It lacks on-site three-dimensional information in the reservoir area, and it is not convenient to intuitively feed back the status information of the reservoir area equipment. When the reservoir area equipment is adjusted, the background Data update and maintenance operations are complex and inefficient.
发明内容Contents of the invention
有鉴于此,本发明的目的在于提供一种基于BIM的石化库区远程运维系统及方法,可扩展性好、实时性强且具有良好的可配置性。In view of this, the object of the present invention is to provide a BIM-based remote operation and maintenance system and method for petrochemical storage areas, which have good scalability, strong real-time performance and good configurability.
为实现上述目的,本发明采用如下技术方案:To achieve the above object, the present invention adopts the following technical solutions:
一种基于BIM的石化库区远程运维系统,所述系统包括数据库、WEB服务器和文件存储区;所述系统将石化库区BIM的模型文件存储在文件存储区、将BIM的信息数据存储在数据库中、将BIM的交互操作部署在WEB服务器中,实现三者进行分开部署,并采用B/S架构的方式提供给客户端进行在线操作;通过库区信息与BIM模型文件相互关联,BIM模型文件与数据库中的文件路径相互关联,实现库区与BIM模型的映射, 通过BIM模型及其构件与数据库中的表及字段相互关联,实现BIM模型与数据库的映射。A BIM-based remote operation and maintenance system for petrochemical storage areas, the system includes a database, a WEB server, and a file storage area; the system stores BIM model files in the petrochemical storage area in the file storage area, and stores BIM information data in the In the database, the interactive operation of BIM is deployed in the WEB server, and the three are deployed separately, and the B/S structure is provided to the client for online operation; through the correlation between the database area information and the BIM model file, the BIM model The files are associated with the file paths in the database to realize the mapping between the warehouse area and the BIM model, and the BIM model and the database are mapped through the correlation between the BIM model and its components and the tables and fields in the database.
进一步的,所述BIM的信息数据,包括用户的名称、密码、联系方式、激活状态信息,用户所管辖的石化库区的名称、地理位置信息,与库区对应的模型文件的路径信息,与模型构件关联的现场设备的名称、状态信息,现场设备采集的石化库区状态、故障数据信息;所述BIM的交互操作为石化库区远程运维系统的人机交互模块,采用web项目的形式。Further, the information data of the BIM includes the user's name, password, contact information, activation status information, the name and geographical location information of the petrochemical reservoir area under the user's jurisdiction, the path information of the model file corresponding to the reservoir area, and The name and status information of the on-site equipment associated with the model components, the status and fault data information of the petrochemical storage area collected by the on-site equipment; the interactive operation of the BIM is the human-computer interaction module of the remote operation and maintenance system of the petrochemical storage area, in the form of a web project .
进一步的,所述Web项目的前端包括用户基本操作界面、BIM模型的上传、下载、显示与交互操作界面,Web项目后台包括BIM模型文件传输、数据库交互。Further, the front end of the Web project includes a basic user operation interface, an interface for uploading, downloading, displaying, and interacting with BIM models, and the background of the Web project includes BIM model file transmission and database interaction.
进一步的,所述BIM模型文件上传、下载,采用的是文件流传输方式,通过加载用户本地或文件区的BIM模型文件,将模型转化为文件流的形式,实现文件的上传,BIM模型文件下载则是将服务器端BIM模型文件转化为文件流传输到用户本地或文件区。Further, the uploading and downloading of the BIM model file adopts the file stream transmission method, and by loading the BIM model file in the user's local area or in the file area, the model is converted into the form of a file stream to realize file uploading and BIM model file downloading. It is to convert the server-side BIM model file into a file stream and transmit it to the user's local area or file area.
进一步的,所述系统采用WebGL的方式,进行BIM模型文件的在线显示与交互操作。Further, the system uses WebGL to perform online display and interactive operation of BIM model files.
进一步的,所述系统采用Ajax技术实时反馈服务器端BIM信息数据给客户端,通过人机交互模块加载模型文件、信息数据的方式,进行BIM完整信息集成化,提供给客户。Further, the system uses Ajax technology to feed back BIM information data on the server side to the client in real time, and integrates complete BIM information by loading model files and information data through the human-computer interaction module and provides it to customers.
进一步的,所述BIM模型与数据库的映射关系,包括单个用户与单个或多个库区的一对多映射关系、单个库区下所包含的单个或多个模型的一对多映射关系、总装模型与单一或多个设备的一对多映射关系、单个设备与单个或多个现场库区状态参数的一对多映射关系、单个设备与单个或多个现场库区故障信息的一对多映射关系。Further, the mapping relationship between the BIM model and the database includes a one-to-many mapping relationship between a single user and a single or multiple warehouse areas, a one-to-many mapping relationship between a single or multiple models contained in a single warehouse area, and a general assembly One-to-many mapping relationship between model and single or multiple equipment, one-to-many mapping relationship between single equipment and single or multiple on-site storage area status parameters, one-to-many mapping between single equipment and single or multiple on-site storage area fault information relation.
一种基于BIM的石化库区远程运维系统的运维方法,包括以下步骤:An operation and maintenance method for a BIM-based remote operation and maintenance system in a petrochemical reservoir area, comprising the following steps:
步骤S1:根据实际石化库区现场情况,通过三维软件绘制与库区对应的模型,将模型导出为系统可以解析的三维模型格式,并进行文件的上传。Step S1: According to the actual situation of the petrochemical reservoir area, use 3D software to draw a model corresponding to the reservoir area, export the model into a 3D model format that the system can analyze, and upload the file.
步骤S2:在数据库中,建立用户表、库区信息表、模型路径信息表、零件信息表、设备信息表、数据参数表和故障信息表;Step S2: in the database, set up user table, storage area information table, model path information table, part information table, equipment information table, data parameter table and fault information table;
步骤S3:建立石化库区远程运维系统的人机交互模块,采用web项目的形式,Web前端包括用户登录、密码找回、系统首页的界面、BIM模型的上传、下载、显示与交互操作界面,Web后台包括BIM模型文件上传、下载模块、与数据库的数据交互;Step S3: Establish the human-computer interaction module of the remote operation and maintenance system in the petrochemical storage area, in the form of a web project. The web front end includes user login, password retrieval, system home page interface, BIM model upload, download, display and interactive operation interface , the Web background includes BIM model file uploading, downloading modules, and data interaction with the database;
步骤S4:通过给数据表指定外键,实现数据表与数据表之间的一对多关系,包括单个用户与单个或多个库区的一对多映射关系、单个库区下所包含的单个或多个模型的一对多映射关系、总装模型与单一或多个设备的一对多映射关系、单个设备与单个或多个现场库区数据参数的一对多映射关系、单个设备与单个或多个现场库区故障信息的一对多映射关系;Step S4: By assigning a foreign key to the data table, realize the one-to-many relationship between the data table and the data table, including the one-to-many mapping relationship between a single user and a single or multiple storage areas, and the single One-to-many mapping relationship between or multiple models, one-to-many mapping relationship between assembly model and single or multiple equipment, one-to-many mapping relationship between single equipment and single or multiple on-site warehouse area data parameters, single equipment One-to-many mapping relationship of fault information in multiple on-site storage areas;
步骤S5:采用文件流传输的方式,通过加载用户本地或文件区的BIM模型文件,将模型转化为文件流的形式,实现文件的上传,下载则是将服务器端BIM模型文件转化为文件流传输到用户本地或文件区;Step S5: adopt the method of file stream transmission, by loading the BIM model file in the user's local area or the file area, the model is converted into the form of file stream, and the upload of the file is realized, and the download is to convert the server-side BIM model file into a file stream transmission To the user's local or file area;
步骤S6:采用WebGL方法及其第三方库three.js,通过加载已知文件路径下的BIM模型,实现BIM模型文件的在线查看,通过捕捉用户鼠标在WEB用户界面BIM模型显示区的左击、右击、滚轮操作,实现BIM模型与用户的交互操作;Step S6: adopt the WebGL method and its third-party library three.js, by loading the BIM model under the known file path, realize the online viewing of the BIM model file, by capturing the left click of the user mouse on the BIM model display area of the WEB user interface, Right-click and wheel operation to realize the interactive operation between the BIM model and the user;
步骤S7:采用异步加载的方式,获取用户管辖的库区基本信息、该库区所包含的BIM模型信息,用户交互操作产生的与BIM构件关联的现场设备的名称、状态信息,库区现场设备获取的实时与历史数据信息、库区现场故障信息。Step S7: Obtain the basic information of the warehouse area under the jurisdiction of the user, the BIM model information contained in the warehouse area, the name and status information of the field equipment associated with the BIM component generated by the user's interactive operation, and the field equipment in the warehouse area by means of asynchronous loading. Obtained real-time and historical data information, on-site fault information in the reservoir area.
本发明与现有技术相比具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:
1、本发明将石化库区BIM的模型文件、BIM的信息数据、BIM的交互操作三者进行分开部署,采用B/S架构的方式提供给客户端进行在线操作,有利于根据石化库区储罐数量变化、设备数量变化,只需要对运维系统的单个文件模块或数据中心进行更新维护。1. The present invention deploys BIM model files, BIM information data, and BIM interactive operations in the petrochemical reservoir area separately, and provides them to the client for online operations in the form of a B/S architecture, which is beneficial to store data in the petrochemical reservoir area. Changes in the number of tanks and equipment only require updating and maintenance of a single file module or data center of the operation and maintenance system.
2、本发明具采用文件流传输的方式,进行BIM模型文件的上传、下载,采用WebGL的方式,进行BIM模型文件的在线显示与交互操作,采用Ajax技术实时反馈服务器端BIM信息数据给浏览器端,有效实现了文件、信息分开存储与加载,提高了数据加载的速度,实现了库区运维的实时性。2. The present invention adopts the method of file stream transmission to upload and download BIM model files, adopts the method of WebGL to perform online display and interactive operation of BIM model files, and adopts Ajax technology to feed back BIM information data on the server side to the browser in real time It effectively realizes the separate storage and loading of files and information, improves the speed of data loading, and realizes the real-time operation and maintenance of the warehouse area.
3、本发明通过库区信息与BIM模型文件相互关联,BIM模型文件与数据库中的文件路径相互关联,实现库区与BIM模型的映射, 通过BIM模型及其构件与数据库中的表及字段相互关联,实现BIM模型与数据库的映射,用户只需要通过对模型文件进行设备添加、设备删除、数据关联,即可实现库区的配置,无需任何复杂操作。3. The present invention realizes the mapping between the warehouse area and the BIM model through the correlation between the warehouse area information and the BIM model file, and the BIM model file and the file path in the database, and the mutual relationship between the BIM model and its components and the tables and fields in the database Association to realize the mapping between the BIM model and the database. Users only need to add equipment, delete equipment, and associate data to the model file to realize the configuration of the warehouse area without any complicated operations.
附图说明Description of drawings
图1是本发明一实施例中的系统原理框图;Fig. 1 is a system block diagram in an embodiment of the present invention;
图2是本发明一实施例中的方法流程示意图。Fig. 2 is a schematic flow chart of the method in an embodiment of the present invention.
具体实施方式Detailed ways
下面结合附图及实施例对本发明做进一步说明。The present invention will be further described below in conjunction with the accompanying drawings and embodiments.
请参照图1,本发明提供一种基于BIM的石化库区远程运维系统,系统在云服务器端将石化库区BIM的模型文件、BIM的信息数据、BIM的交互操作三者进行分开部署,采用B/S架构的方式提供给客户端进行在线操作。通过库区信息与BIM模型文件相互关联,BIM模型文件与数据库中的文件路径相互关联,实现库区与BIM模型的映射,通过BIM模型及其构件与数据库中的表及字段相互关联,实现BIM模型与数据库的映射。采用文件流传输的方式,进行BIM模型文件的上传、下载,采用WebGL的方式,进行BIM模型文件的在线显示与交互操作,采用Ajax技术实时反馈服务器端BIM信息数据给浏览器端,通过人机交互模块加载模型文件、信息数据的方式,进行BIM完整信息集成化,提供给浏览器端用户。Please refer to Figure 1. The present invention provides a BIM-based remote operation and maintenance system for petrochemical storage areas. The system deploys BIM model files, BIM information data, and BIM interactive operations in petrochemical storage areas separately on the cloud server side. It is provided to the client for online operation in the way of B/S structure. Through the correlation between the reservoir area information and the BIM model file, and the correlation between the BIM model file and the file path in the database, the mapping between the reservoir area and the BIM model is realized, and the BIM model is realized through the correlation between the BIM model and its components and the tables and fields in the database. Model-to-database mapping. Use the method of file stream transmission to upload and download BIM model files, use WebGL to perform online display and interactive operation of BIM model files, use Ajax technology to feed back BIM information data from the server to the browser in real time, and use human-machine The interaction module loads model files and information data to integrate complete BIM information and provide it to browser-side users.
在本实施例中,所述BIM的信息数据,包括用户的名称、密码、联系方式、激活状态信息,用户所管辖的石化库区的名称、地理位置信息,与库区对应的模型文件的路径信息,与模型构件关联的现场设备的名称、状态信息,现场设备采集的石化库区状态、故障数据信息;所述BIM的交互操作为石化库区远程运维系统的人机交互模块,采用web项目的形式。所述Web项目的前端包括用户基本操作界面、BIM模型的上传、下载、显示与交互操作界面,Web项目后台包括BIM模型文件传输、数据库交互。In this embodiment, the information data of the BIM includes the user's name, password, contact information, activation status information, the name and geographic location information of the petrochemical reservoir area under the user's jurisdiction, and the path of the model file corresponding to the reservoir area Information, the name and status information of the on-site equipment associated with the model components, the status and fault data information of the petrochemical storage area collected by the on-site equipment; the interactive operation of the BIM is the human-computer interaction module of the remote operation and maintenance system of the petrochemical storage area, using web The form of the item. The front end of the Web project includes the user basic operation interface, BIM model upload, download, display and interactive operation interface, and the Web project background includes BIM model file transmission and database interaction.
在本实施例中,所述BIM模型文件上传、下载,采用的是文件流传输方式,通过加载用户本地或文件区的BIM模型文件,将模型转化为文件流的形式,实现文件的上传,BIM模型文件下载则是将服务器端BIM模型文件转化为文件流传输到用户本地或文件区。In this embodiment, the uploading and downloading of the BIM model file adopts the file stream transmission method, and by loading the BIM model file in the user's local area or in the file area, the model is converted into the form of a file stream to realize file uploading, BIM Model file download is to convert the server-side BIM model file into a file stream and transmit it to the user's local area or file area.
在本实施例中,所述系统采用WebGL的方式,进行BIM模型文件的在线显示与交互操作。In this embodiment, the system uses WebGL to perform online display and interactive operation of BIM model files.
在本实施例中,所述系统采用Ajax技术实时反馈服务器端BIM信息数据给客户端,通过人机交互模块加载模型文件、信息数据的方式,进行BIM完整信息集成化,提供给客户。In this embodiment, the system uses Ajax technology to feed back BIM information data from the server to the client in real time, and integrates complete BIM information by loading model files and information data through the human-computer interaction module and provides them to customers.
在本实施例中,所述BIM模型与数据库的映射关系,包括单个用户与单个或多个库区的一对多映射关系、单个库区下所包含的单个或多个模型的一对多映射关系、总装模型与单一或多个设备的一对多映射关系、单个设备与单个或多个现场库区数据参数的一对多映射关系、单个设备与单个或多个现场库区故障信息的一对多映射关系。In this embodiment, the mapping relationship between the BIM model and the database includes a one-to-many mapping relationship between a single user and a single or multiple warehouse areas, and a one-to-many mapping of a single or multiple models contained in a single warehouse area One-to-many mapping relationship between assembly model and single or multiple equipment, one-to-many mapping relationship between single equipment and single or multiple on-site warehouse data parameters, one-to-many mapping between single equipment and single or multiple on-site warehouse fault information To-many mapping relationship.
参考图2,在本实施例中,一种基于BIM的石化库区远程运维系统的运维方法,包括以下步骤:Referring to FIG. 2, in this embodiment, a BIM-based operation and maintenance method for a remote operation and maintenance system in a petrochemical storage area includes the following steps:
步骤S1:根据实际石化库区现场情况,通过三维软件绘制与库区对应的模型,将模型导出为系统可以解析的三维模型格式,并进行文件的上传。Step S1: According to the actual situation of the petrochemical reservoir area, use 3D software to draw a model corresponding to the reservoir area, export the model into a 3D model format that the system can analyze, and upload the file.
步骤S2:在数据库中,建立包含用户名称、密码、联系方式、激活状态信息的用户表,包含用户所管辖的石化库区名称、地理位置信息的库区信息表,包含与库区对应的模型文件的路径信息的模型路径信息表,包含与模型构件关联的现场设备名称、状态信息的零件信息表与设备信息表,包含现场设备采集的石化库区状态的数据参数表与故障信息表;Step S2: In the database, establish a user table containing user name, password, contact information, activation status information, a reservoir area information table containing the name of the petrochemical reservoir area under the jurisdiction of the user, and geographical location information, including a model corresponding to the reservoir area The model path information table of the path information of the file, including the field equipment name associated with the model component, the part information table and the equipment information table of the state information, including the data parameter table and the fault information table of the state of the petrochemical storage area collected by the field equipment;
步骤S3:建立石化库区远程运维系统的人机交互模块,采用web项目的形式,Web前端包括用户登录、密码找回、系统首页的界面、BIM模型的上传、下载、显示与交互操作界面,Web后台包括BIM模型文件上传、下载模块、与数据库的数据交互;Step S3: Establish the human-computer interaction module of the remote operation and maintenance system in the petrochemical storage area, in the form of a web project. The web front end includes user login, password retrieval, system home page interface, BIM model upload, download, display and interactive operation interface , the Web background includes BIM model file uploading, downloading modules, and data interaction with the database;
步骤S4:通过给数据表指定外键,实现数据表与数据表之间的一对多关系,包括单个用户与单个或多个库区的一对多映射关系、单个库区下所包含的单个或多个模型的一对多映射关系、总装模型与单一或多个设备的一对多映射关系、单个设备与单个或多个现场库区数据参数的一对多映射关系、单个设备与单个或多个现场库区故障信息的一对多映射关系;Step S4: By assigning a foreign key to the data table, realize the one-to-many relationship between the data table and the data table, including the one-to-many mapping relationship between a single user and a single or multiple storage areas, and the single One-to-many mapping relationship between or multiple models, one-to-many mapping relationship between assembly model and single or multiple equipment, one-to-many mapping relationship between single equipment and single or multiple on-site warehouse area data parameters, single equipment One-to-many mapping relationship of fault information in multiple on-site storage areas;
步骤S5:采用文件流传输的方式,通过加载用户本地或文件区的BIM模型文件,将模型转化为文件流的形式,实现文件的上传,下载则是将服务器端BIM模型文件转化为文件流传输到用户本地或文件区;Step S5: adopt the method of file stream transmission, by loading the BIM model file in the user's local area or the file area, the model is converted into the form of file stream, and the upload of the file is realized, and the download is to convert the server-side BIM model file into a file stream transmission To the user's local or file area;
步骤S6:采用WebGL方法及其第三方库three.js,通过加载已知文件路径下的BIM模型,实现BIM模型文件的在线查看,通过捕捉用户在WEB用户界面BIM模型显示区的操作,响应鼠标左键旋转模型、鼠标右键平移模型、鼠标滚轮放大缩小模型、鼠标单击加载信息数据事件,实现BIM模型与用户的交互操作;Step S6: Using the WebGL method and its third-party library three.js, by loading the BIM model under the known file path, the online viewing of the BIM model file is realized, and the mouse is responded to by capturing the user's operation in the BIM model display area of the WEB user interface Rotate the model with the left button, pan the model with the right button of the mouse, zoom in and out of the model with the mouse wheel, and load information and data events by clicking the mouse to realize the interactive operation between the BIM model and the user;
步骤S7:采用异步加载的方式,获取用户管辖的库区基本信息、该库区所包含的BIM模型信息,根据用户交互操作,获取与BIM构件关联的现场设备的名称、状态信息,加载设备所获取的实时与历史数据信息,库区现场故障信息,并呈现在web前端。Step S7: Obtain the basic information of the warehouse area under the jurisdiction of the user and the BIM model information contained in the warehouse area by means of asynchronous loading, obtain the name and status information of the field equipment associated with the BIM component according to the user's interactive operation, and load the information contained in the equipment. The acquired real-time and historical data information, on-site fault information in the reservoir area, and present them on the front end of the web.
步骤S8:为BIM模型提供设备添加链接,用户通过单击选中模型构件,可以为该构件指定关联设备,为BIM模型提供设备修改链接,用户通过单击选中模型构件,可以为该构件解除关联设备或修改设备的名称、状态信息。Step S8: Provide a link for adding equipment to the BIM model. The user can specify the associated equipment for the component by clicking on the selected model component, and provide a link to modify the equipment for the BIM model. The user can disassociate the equipment for the component by clicking on the selected model component Or modify the name and status information of the device.
以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the scope of the patent application of the present invention shall fall within the scope of the present invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911231554.1A CN110908816B (en) | 2019-12-05 | 2019-12-05 | BIM-based petrochemical library area remote operation and maintenance system and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911231554.1A CN110908816B (en) | 2019-12-05 | 2019-12-05 | BIM-based petrochemical library area remote operation and maintenance system and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110908816A CN110908816A (en) | 2020-03-24 |
| CN110908816B true CN110908816B (en) | 2023-04-18 |
Family
ID=69822686
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911231554.1A Active CN110908816B (en) | 2019-12-05 | 2019-12-05 | BIM-based petrochemical library area remote operation and maintenance system and method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110908816B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111798004A (en) * | 2020-05-14 | 2020-10-20 | 河北沧海石化工程有限公司 | BIM-based petrochemical system operation and maintenance scheduling method and system |
| CN111899794B (en) * | 2020-06-12 | 2024-08-27 | 中国石油天然气股份有限公司 | Oil refining unit simulation method, device, system and storage medium based on B/S architecture |
| CN114372355B (en) * | 2021-12-29 | 2025-03-28 | 国网江苏省电力工程咨询有限公司 | A digital twin method based on digital-analog separation data flow |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105912655A (en) * | 2016-04-11 | 2016-08-31 | 东南大学 | WebGL-based three-dimensional model display method and corresponding Web-BIM engineering information integration management system |
| CN107330238A (en) * | 2016-08-12 | 2017-11-07 | 中国科学院上海技术物理研究所 | Medical information collection, processing, storage and display methods and device |
| CN107833105A (en) * | 2017-11-14 | 2018-03-23 | 青岛理工大学 | Shopping mall visual lease management method and system based on building information model |
| CN107945086A (en) * | 2017-11-17 | 2018-04-20 | 广州葵翼信息科技有限公司 | A kind of big data resource management system applied to smart city |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10962945B2 (en) * | 2017-09-27 | 2021-03-30 | Johnson Controls Technology Company | Building management system with integration of data into smart entities |
-
2019
- 2019-12-05 CN CN201911231554.1A patent/CN110908816B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105912655A (en) * | 2016-04-11 | 2016-08-31 | 东南大学 | WebGL-based three-dimensional model display method and corresponding Web-BIM engineering information integration management system |
| CN107330238A (en) * | 2016-08-12 | 2017-11-07 | 中国科学院上海技术物理研究所 | Medical information collection, processing, storage and display methods and device |
| CN107833105A (en) * | 2017-11-14 | 2018-03-23 | 青岛理工大学 | Shopping mall visual lease management method and system based on building information model |
| CN107945086A (en) * | 2017-11-17 | 2018-04-20 | 广州葵翼信息科技有限公司 | A kind of big data resource management system applied to smart city |
Non-Patent Citations (1)
| Title |
|---|
| 《BIM模型数据轻量化方法研究》;陈庆财等;《建筑技术》;20190708;第50卷(第4期);455-457 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110908816A (en) | 2020-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110549336B (en) | A centralized control master station system of substation inspection robot | |
| CN110908816B (en) | BIM-based petrochemical library area remote operation and maintenance system and method | |
| CN104950837B (en) | Cloud inventory configuration management system | |
| CN103823935B (en) | A kind of wind energy turbine set three-dimensional remote monitoring system | |
| US8219669B2 (en) | Operational process control data server | |
| EP2545478A2 (en) | Systems and methods for construction field management and operations with building information modeling | |
| CN106530405A (en) | Real-time roaming system of automobile production line based on virtual reality technology | |
| CN113752264A (en) | Control method and system of robotic arm intelligent equipment based on digital twin | |
| CN108073996B (en) | Urban energy panoramic interactive big data platform management system and method | |
| CN116231860A (en) | A system, method and device for intelligent electric load identification based on cloud-edge-device collaboration | |
| CN109409732A (en) | A kind of energy consumption management system and management method | |
| CN108491649A (en) | A kind of design method and processing equipment of wind power plant digital Platform | |
| CN106530568A (en) | Forest fire remote sensing monitoring information intelligent service platform | |
| CN118378451B (en) | Digital twinning-based monitoring method and device | |
| CN111600297A (en) | Online analysis method and device for power grid equipment operation data under cloud-side collaboration | |
| CN106202839A (en) | A kind of virtual monitor system and method towards digital mine | |
| Guo et al. | Art product design and vr user experience based on iot technology and visualization system | |
| CN110019435A (en) | Data processing method and system based on assembled architecture platform | |
| CN105227375B (en) | A kind of method and system building virtual switch network | |
| CN105117982A (en) | Visual display method of business data on the basis of tower entity | |
| CN116362689A (en) | A Reservoir Safety Lifecycle Management System Based on Digital Twin | |
| CN114066418B (en) | Fire control data processing system based on data center | |
| CN110096042A (en) | Artificial swamp monitors methods of exhibiting and system on-line | |
| CN103595796A (en) | Dynamic monitoring method and system based on network | |
| CN118364741A (en) | Intelligent decision-making method for pesticide application based on digital twin system of droplet particle movement mechanism |
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 |