CN107729065A - The method and system of a kind of 3 D monitoring - Google Patents

The method and system of a kind of 3 D monitoring Download PDF

Info

Publication number
CN107729065A
CN107729065A CN201711065929.2A CN201711065929A CN107729065A CN 107729065 A CN107729065 A CN 107729065A CN 201711065929 A CN201711065929 A CN 201711065929A CN 107729065 A CN107729065 A CN 107729065A
Authority
CN
China
Prior art keywords
monitoring
dimension
user
entity
platform
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
CN201711065929.2A
Other languages
Chinese (zh)
Other versions
CN107729065B (en
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.)
HONG KONG-ZHUHAI-MACAO BRIDGE AUTHORITY
Shanghai Baosight Software Co Ltd
China Railway Construction Electrification Bureau Group Co Ltd
Original Assignee
HONG KONG-ZHUHAI-MACAO BRIDGE AUTHORITY
Shanghai Baosight Software Co Ltd
China Railway Construction Electrification Bureau Group 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 HONG KONG-ZHUHAI-MACAO BRIDGE AUTHORITY, Shanghai Baosight Software Co Ltd, China Railway Construction Electrification Bureau Group Co Ltd filed Critical HONG KONG-ZHUHAI-MACAO BRIDGE AUTHORITY
Priority to CN201711065929.2A priority Critical patent/CN107729065B/en
Publication of CN107729065A publication Critical patent/CN107729065A/en
Application granted granted Critical
Publication of CN107729065B publication Critical patent/CN107729065B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/9038Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/903Querying
    • G06F16/90335Query processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The invention provides a kind of method of 3 D monitoring and system, this method includes:Step A, based on entity device mark data, real-time running data is added in the BIM BIMs of correspondent entity equipment to be presented;Step B, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, based on query word, the BIM BIMs of correspondent entity equipment are obtained, and show user;Step C, when receiving the control data of any entity equipment of user's transmission, control instruction in control data is sent to the two dimension monitoring application platform of correspondent entity equipment, and control instruction is sent to control correspondent entity equipment by two dimension monitoring application platform.Using the technical program so that the running situation of field apparatus, the installation site of various kinds of sensors and measurement parameter can be presented to operation management personnel by three dimensional form visual pattern, while facilitating the operation personnel to manage, improve the efficiency of management.

Description

The method and system of a kind of 3 D monitoring
Technical field
The present invention relates to computer realm, and specifically, the present invention relates to a kind of method of 3 D monitoring and one kind are three-dimensional The system of monitoring.
Background technology
At present, various monitoring systems are mostly but traditional two dimensional images circle based on two dimensional image interface both at home and abroad The face form of expression is single, uninteresting, and the content of performance is not vivid enough, lively, and readable poor.It is field apparatus for monitored object For, the running situation of field apparatus, the installation site of various kinds of sensors and measurement parameter are in being unable to visual pattern Operation management personnel are now given, this greatly weakens control and monitoring of the operation management personnel to daily operation, gives operation management personnel Daily management mission make troubles.So how to strengthen control and monitoring of the operation management personnel to daily operation is in solution State the key of problem.
The content of the invention
To overcome above-mentioned technical problem or solving above-mentioned technical problem at least in part, spy proposes following technical scheme:
The first embodiment of the present invention proposes a kind of method of 3 D monitoring, including:
Step A, entity device real-time running data is obtained, based on the entity device mark in entity device real-time running data Know data, entity device real-time running data is added in the BIM BIMs of correspondent entity equipment to be presented;
Step B, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, based on any entity Query word in the threedimensional model displaying request of equipment, the BIM BIMs of correspondent entity equipment to be presented are obtained, and Show user;
Step C, when receiving the control data of any entity equipment of user's transmission, by the control of any entity equipment Control instruction in request sends to the two dimension monitoring application platform of correspondent entity equipment, and sent out by two dimension monitoring application platform Go out control instruction to control correspondent entity equipment.
Preferably, this method is further comprising the steps of:The real-time running data got is stored to real-time data base and Historical data base.
Preferably, step B is further, including:
Two dimension monitoring application platform receives the three-dimensional mould of any entity equipment for the current two dimension monitoring of user that user sends Type displaying request, and threedimensional model displaying request is obtained by parsing, obtain the query word in threedimensional model displaying request;
Based on calling interface, 3 D monitoring virtual emulation platform receives the inquiry transmitted by two dimension monitoring application platform Word, 3 D monitoring virtual emulation platform are inquired corresponding with query word real based on BIM BIMs driving engine modules The BIM BIMs of body equipment, and the BIM BIMs of the entity device inquired are loaded onto BIM building letters Cease in model-driven engine modules;
Shown and asked based on threedimensional model, two dimension monitoring application platform calls positioning action interface, and passes through service logic Any entity equipment display interface that the two dimension that user is presently in by processing/application service module monitors jumps to 3 D monitoring Interface is shown, and shows the BIM BIMs of any entity equipment loaded;
Wherein, 3 D monitoring virtual emulation platform includes BIM BIMs driving engine modules and BIM to be presented BIM.
Preferably, step C is further, including:
When detecting that user is in 3 D monitoring displaying interface, and 3 D monitoring virtual emulation platform receives user's hair During the control data of any entity equipment for the current 3 D monitoring displaying sent, parsed and controlled by 3 D monitoring virtual emulation platform System request, and obtain the identification information of control instruction and any entity equipment in control data;
Based on trigger event, control instruction and identification information are passed through into service logic by 3 D monitoring virtual emulation platform Reason/application service module sends to two dimension and monitors application platform, to cause two dimension monitoring application platform according to identification information and control System instruction control correspondent entity equipment.
Preferably, this method is further comprising the steps of:
Step D, asked when two dimension monitoring application platform receives redirecting for the 3 D monitoring virtual emulation platform of user's transmission When asking, two dimension monitoring application platform parsing jump request simultaneously obtains the jump instruction in jump request;
Step E, based on control mode is called, by jump instruction by business logic processing/application service module from two dimension Monitoring application platform is sent to 3 D monitoring virtual emulation platform;
Step F, 3 D monitoring virtual emulation platform are based on jump instruction, and the two dimension monitoring application platform residing for user is jumped Switch to 3 D monitoring virtual emulation platform.
Preferably, it is further comprising the steps of after step F:
When the routing condition that 3 D monitoring virtual emulation platform receives any entity equipment that user sends shows request, Instructed by the identification information and displaying that parse any entity equipment routeing in displaying acquisition request route displaying request;
Identification information and displaying instruction based on any entity equipment, show route transmission link and the road of any appliance By transmission node;
When 3 D monitoring virtual emulation platform receives any route transmission link of user's transmission or any route transmission During the 3 D monitoring request of node, 3 D monitoring virtual emulation platform is based on any route transmission link or any route transmission section The 3 D monitoring request of point, BIM BIMs corresponding to engine modules loading are driven by BIM BIMs, and It is shown to user.
The second embodiment of the present invention proposes a kind of system of 3 D monitoring, including with lower module, and with lower module according to Secondary connection;
Add module, for obtaining entity device real-time running data, based on the reality in entity device real-time running data Body device identification data, entity device real-time running data is added to the BIM architecture informations of correspondent entity equipment to be presented In model;
First display module, for when receive user transmission any entity equipment threedimensional model show request when, Query word in threedimensional model displaying request based on any entity equipment, the BIM for obtaining correspondent entity equipment to be presented are built Information model is built, and shows user;
Control module, for when receiving the control data of any entity equipment of user's transmission, any entity to be set Control instruction in standby control data is sent to the two dimension monitoring application platform of correspondent entity equipment, and should by two dimension monitoring Control instruction is sent with platform to control correspondent entity equipment.
Preferably, the system also includes:Memory module, for the real-time running data got to be stored to real time data Storehouse and historical data base.
Preferably, the first display module is included with lower unit, and is sequentially connected with lower unit;
First acquisition unit, any for the current two dimension monitoring of user that user sends is received for two dimension monitoring application platform The threedimensional model displaying request of entity device, and threedimensional model displaying request is obtained by parsing, obtaining threedimensional model displaying please Query word in asking;
Loading unit, for based on calling interface, 3 D monitoring virtual emulation platform to receive flat by two dimension monitoring application The query word of platform transmission, 3 D monitoring virtual emulation platform are based on BIM BIMs driving engine modules and inquire and look into The BIM BIMs of entity device corresponding to word are ask, and the BIM BIMs of the entity device inquired are loaded Driven to BIM BIMs in engine modules;
Display unit, to be asked for being shown based on threedimensional model, two dimension monitoring application platform calls positioning action interface, and Any entity equipment display interface that the two dimension for being presently in user by business logic processing/application service module monitors is jumped 3 D monitoring displaying interface is gone to, and shows the BIM BIMs of any entity equipment loaded;
Wherein, 3 D monitoring virtual emulation platform includes BIM BIMs driving engine modules and BIM to be presented BIM.
Preferably, control module is included with lower unit, and is sequentially connected with lower unit;
Second acquisition unit, for when detecting that user is in 3 D monitoring displaying interface, and 3 D monitoring virtually to be imitated When true platform receives the control data of any entity equipment of the current 3 D monitoring displaying of user's transmission, pass through 3 D monitoring Virtual emulation platform parses control data, and obtains the identification information of control instruction and any entity equipment in control data;
Control unit, for based on trigger event, by 3 D monitoring virtual emulation platform by control instruction and identification information Sent by business logic processing/application service module to two dimension and monitor application platform, to cause two dimension monitoring application platform root According to identification information and control instruction control correspondent entity equipment.
Preferably, the system also includes with lower module, and is sequentially connected with lower module;
First acquisition module, the 3 D monitoring virtual emulation for receiving user's transmission when two dimension monitoring application platform are put down During the jump request of platform, two dimension monitoring application platform parsing jump request simultaneously obtains the jump instruction in jump request;
Sending module, for based on control mode is called, jump instruction to be passed through into business logic processing/application service module Sent from two dimension monitoring application platform to 3 D monitoring virtual emulation platform;
Jump module, jump instruction is based on for 3 D monitoring virtual emulation platform, should by the two dimension monitoring residing for user Redirected with platform as 3 D monitoring virtual emulation platform.
Preferably, the system also includes with lower module, and is sequentially connected with lower module;
Second acquisition module, for receiving the road for any entity equipment that user sends when 3 D monitoring virtual emulation platform Show that the mark for any entity equipment being route by parsing during displaying acquisition request route displaying is asked is believed when asking by situation Breath and displaying instruction;
Second display module, instructed for the identification information based on any entity equipment and displaying, show any appliance Route transmission link and route transmission node;
3rd display module, for receiving any route transmission chain of user's transmission when 3 D monitoring virtual emulation platform When the 3 D monitoring of road or any route transmission node is asked, 3 D monitoring virtual emulation platform is based on any route transmission link Or the 3 D monitoring request of any route transmission node, BIM corresponding to engine modules loading is driven by BIM BIMs BIM, and be shown to user;Wherein, the second acquisition module is connected with jump module.
In technical scheme, step A, entity device real-time running data is obtained, is transported in real time based on entity device Entity device mark data in row data, entity device real-time running data is added to correspondent entity equipment to be presented In BIM BIMs;Step B, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, base Query word in the threedimensional model displaying request of any entity equipment, obtain the BIM buildings of correspondent entity equipment to be presented Information model, and show user;Step C, will be any when receiving the control data of any entity equipment of user's transmission Control instruction in the control data of entity device is sent to the two dimension monitoring application platform of correspondent entity equipment, and passes through two dimension Monitoring application platform sends control instruction to control correspondent entity equipment;So that the running situation of field apparatus, all kinds of biographies The installation site and measurement parameter of sensor can be presented to operation management personnel by three dimensional form visual pattern, simultaneously The malfunction of field apparatus and monitoring site equipment can also be controlled in real time by three-dimensional display, facilitate what operation personnel managed At the same time it can also improve the efficiency of management.
The additional aspect of the present invention and advantage will be set forth in part in the description, and these will become from the following description Obtain substantially, or recognized by the practice of the present invention.
Brief description of the drawings
Of the invention above-mentioned and/or additional aspect and advantage will become from the following description of the accompanying drawings of embodiments Substantially and it is readily appreciated that, wherein:
Fig. 1 is a kind of schematic flow sheet of the method for 3 D monitoring of first embodiment of the invention;
Fig. 2 is the schematic flow sheet of the displaying process of the BIM BIMs of first embodiment of the invention;
Fig. 3 is the schematic flow sheet of the control correspondent entity equipment of first embodiment of the invention;
Fig. 4 is a kind of structural framing schematic diagram of the system of 3 D monitoring of second embodiment of the invention;
Fig. 5 is the structural framing schematic diagram of the first display module of second embodiment of the invention;
Fig. 6 is the structural framing schematic diagram of the control module of second embodiment of the invention.
Embodiment
Embodiments of the invention are described below in detail, the example of the embodiment is shown in the drawings, wherein from beginning to end Same or similar label represents same or similar element or the element with same or like function.Below with reference to attached The embodiment of figure description is exemplary, is only used for explaining the present invention, and is not construed as limiting the claims.
Those skilled in the art of the present technique are appreciated that unless expressly stated, singulative " one " used herein, " one It is individual ", " described " and "the" may also comprise plural form.It is to be further understood that what is used in the specification of the present invention arranges Diction " comprising " refer to the feature, integer, step, operation, element and/or component be present, but it is not excluded that in the presence of or addition One or more other features, integer, step, operation, element, component and/or their groups.It should be understood that when we claim member Part is " connected " or during " coupled " to another element, and it can be directly connected or coupled to other elements, or there may also be Intermediary element.In addition, " connection " used herein or " coupling " can include wireless connection or wireless coupling.It is used herein to arrange Take leave whole or any cell and all combination of the "and/or" including one or more associated list items.
Those skilled in the art of the present technique are appreciated that unless otherwise defined, all terms used herein (including technology art Language and scientific terminology), there is the general understanding identical meaning with the those of ordinary skill in art of the present invention.Should also Understand, those terms defined in such as general dictionary, it should be understood that have with the context of prior art The consistent meaning of meaning, and unless by specific definitions as here, idealization or the implication of overly formal otherwise will not be used To explain.
Fig. 1 is a kind of schematic flow sheet of the method for 3 D monitoring of first embodiment of the invention.
Step A, entity device real-time running data is obtained, based on the entity device mark in entity device real-time running data Know data, entity device real-time running data is added in the BIM BIMs of correspondent entity equipment to be presented;Step Rapid B, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, the three-dimensional based on any entity equipment Query word in model display request, obtains the BIM BIMs of correspondent entity equipment to be presented, and show use Family;Step C, when receiving the control data of any entity equipment of user's transmission, by the control data of any entity equipment In control instruction send to correspondent entity equipment two dimension monitoring application platform, and by two dimension monitoring application platform send control System is instructed to control correspondent entity equipment.
In technical scheme, step A, entity device real-time running data is obtained, is transported in real time based on entity device Entity device mark data in row data, entity device real-time running data is added to correspondent entity equipment to be presented In BIM BIMs;Step B, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, base Query word in the threedimensional model displaying request of any entity equipment, obtain the BIM buildings of correspondent entity equipment to be presented Information model, and show user;Step C, will be any when receiving the control data of any entity equipment of user's transmission Control instruction in the control data of entity device is sent to the two dimension monitoring application platform of correspondent entity equipment, and passes through two dimension Monitoring application platform sends control instruction to control correspondent entity equipment;So that the running situation of field apparatus, all kinds of biographies The installation site and measurement parameter of sensor can be presented to operation management personnel by three dimensional form visual pattern, simultaneously The malfunction of field apparatus and monitoring site equipment can also be controlled in real time by three-dimensional display, facilitate what operation personnel managed At the same time it can also improve the efficiency of management.
It should be noted that the executive agent of the present embodiment is three-dimension monitoring system, including two background servers and extremely A few work station;Wherein, a server installation real-time data base, another server install standard edition oracle database Software, for providing database purchase and management service, Equipment Foundations information database server is mainly used as, by monitored object Device name, the numbering of cable, type, position, the Back ground Information such as equipment description be deposited into database, and according to affiliated system System saves as different database tables respectively.After Equipment Foundations information database is established, Oracle Net are configured Configurtion Assistant connection databases, establish odbc data source, and user can call control real-time query equipment Three-dimensional routing iinformation, route list, work station installation monitor system software and configuration tool are obtained, operating personnel are according to corresponding 3 D monitoring is realized in operation.
Specific implementation below for each step is described further:
Step A, entity device real-time running data is obtained, based on the entity device mark in entity device real-time running data Know data, entity device real-time running data is added in the BIM BIMs of correspondent entity equipment to be presented.
Wherein, entity device is specially but is not limited to:Divulge information Subsystem entity equipment, plumbing Subsystem entity equipment, Fire alarm and fire-fighting Subsystem entity equipment, for distribution subsystem entity device, illumination subsystems entity device.
For example, by data acquisition device, obtain the original real-time running data of entity device, as flowmeter flow information, Liquid level gauge liquid level information, manometer pressure information, Cumulative Elapsed Time information of blower fan etc. are original by the entity device got Real-time running data is transferred to three-dimensional based on hardware devices such as the smart hosts or centralized control cabinet to be communicated with three-dimension monitoring system Monitoring system;It is real-time after being calculated and three-dimension monitoring system is calculated according to the original real-time running data got Service data, vehicle flowrate such as Monitor And Control Subsystem, the accumulated running time for subsystem blower fan of divulging information, discharge water subsystem water pump The water supply flow etc. of Cumulative Elapsed Time, discharge water subsystem, the real time execution number by original real-time running data and after calculating According to the real-time running data as entity device in the lump, three-dimension monitoring system monitors application platform by real time execution number by two dimension Sent according to by three-dimensional artificial interface or business logic processing/application service module into 3 D monitoring virtual emulation platform BIM BIMs drive engine modules, and BIM BIMs driving engine modules read real-time running data, are based on Entity device title in the real-time running data, then be superimposed on BIM BIMs and show real-time running data, enter And the monitoring function for completing two dimension monitoring application platform is carried out in the environment of Three Dimensional Interface.
It should be noted that three-dimension monitoring system includes two dimension monitoring application platform and 3 D monitoring virtual emulation platform; Two dimension monitoring application platform provides basic platform, and 3 D monitoring virtual emulation platform is packaged into an ActiveX control, embedded Into monitoring application software configuration picture, and a series of three-dimensional artificial interfaces are provided, real-time running data interaction can be carried out, this three Dimension monitoring Integrated Development of the virtual emulation platform based on BIM models.Three-dimension monitoring system monitors the monitoring of application platform to two dimension Object-based device is monitored data interaction configuration exploitation, and two-dimentional group of two dimension monitoring application platform is realized by skeletonisation interface The transmission of object, the page and parameter between state picture and the 3 D monitoring picture of three-dimension monitoring system is with interacting.
Business logic processing/application service module refers to:It is related to and for example initializes page parameter, button actions, mouse thing Part, variable conversion calculate, pel hides/display, picture switching, pop-up window, these operations of image switching and page control Logic function;With involved types of applications system, such as traffic lights, blower fan, water pump these application system modules.
Step B, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, based on any entity Query word in the threedimensional model displaying request of equipment, the BIM BIMs of correspondent entity equipment to be presented are obtained, and Show user.
Specifically, step B, as shown in Fig. 2 further comprising:Step S201:Two dimension monitoring application platform receives user's hair The threedimensional model displaying request of any entity equipment for the current two dimension monitoring of user sent, and obtain threedimensional model exhibition by parsing Show request, obtain the query word in threedimensional model displaying request;Step S202:Based on calling interface, 3 D monitoring virtual emulation Platform receives the query word transmitted by two dimension monitoring application platform, and 3 D monitoring virtual emulation platform is based on BIM architecture informations Model-driven engine modules inquire the BIM BIMs of entity device corresponding with query word, and the reality that will be inquired The BIM BIMs of body equipment are loaded onto in BIM BIMs driving engine modules;Step S203:Based on three-dimensional Model display is asked, and two dimension monitoring application platform calls positioning action interface, and passes through business logic processing/application service module Any entity equipment display interface that the two dimension that user is presently in monitors jumps to 3 D monitoring displaying interface, and shows The BIM BIMs of any entity equipment of loading.
Wherein, 3 D monitoring virtual emulation platform includes BIM BIMs driving engine modules and BIM to be presented BIM.
For example, the two dimension monitoring application platform of three-dimension monitoring system receives the current two dimension monitoring of user of user's transmission Blower fan threedimensional model displaying request, two dimension monitoring application platform by parse obtain threedimensional model displaying request, obtain this three Query word in dimension module displaying request:Blower fan;Two dimension monitoring application platform is by calling three-dimensional artificial interface, by query word: Blower fan, send to 3 D monitoring virtual emulation platform, 3 D monitoring virtual emulation platform is based on the driving of BIM BIMs and drawn Module polls are held up to arrive and query word:Blower fan BIM BIMs corresponding to blower fan, and the blower fan BIM inquired is built and believed Breath model is loaded onto BIM building letters by loading interface (public void RH_FILE_OPEN (string fileName)) Cease in model-driven engine modules;Shown and asked based on threedimensional model, the configuration page of two dimension monitoring application platform, which first calls, to be determined Bit manipulation interface (public void RH_OBSERVE_CENTER_NODE (string objname)), then pass through service logic The blower fan display interface that the two dimension that user is presently in by processing/application service module monitors jumps to 3 D monitoring displaying circle Face, and show the blower fan BIM BIMs loaded.
It should be noted that BIM BIMs drive engine modules, realize the reading of BIM BIMs, know Not, display, inquiry, operation and control.
Step C,:When receiving the control data of any entity equipment of user's transmission, by the control of any entity equipment Control instruction in system request is sent to the two dimension monitoring application platform of correspondent entity equipment, and monitors application platform by two dimension Control instruction is sent to control correspondent entity equipment.
Specifically, step C, as shown in figure 3, further comprising:Step S301:When detecting that user is in 3 D monitoring exhibition When showing interface, and 3 D monitoring virtual emulation platform receives any entity equipment of the current 3 D monitoring displaying of user's transmission Control data when, control data is parsed by 3 D monitoring virtual emulation platform, and obtain in control data control instruction and The identification information of any entity equipment;Step S302:Based on trigger event, by 3 D monitoring virtual emulation platform by control instruction Sent with identification information by business logic processing/application service module to two dimension and monitor application platform, to cause two-dimentional monitoring Application platform controls correspondent entity equipment according to identification information and control instruction.
For example, user is controlled operation to blower fan at 3 D monitoring displaying interface, blower fan is clicked on, at this moment can be ejected pair Frame is talked about, the instruction for having operation blower fan in dialog box, clicks on some instruction, when detecting that user be in 3 D monitoring and show interface When, and 3 D monitoring virtual emulation platform receive user transmission current 3 D monitoring displaying blower fan control data when, 3 D monitoring virtual emulation platform parses the control data, and obtains control instruction and the mark of blower fan letter in the control data Breath, such as title:Blower fan, 3 D monitoring virtual emulation platform triggering ActiveX control provide event, and two dimension monitoring application platform exists The event is responded in configuration script, two dimension monitoring application platform responds 3 D monitoring virtual emulation platform by script Com441_CommonEvent () event feedback interface, by business logic processing/application service module, obtain virtual emulation Platform related mutual information:Blower fan, two dimension monitoring application platform control blower fan according to control instruction.
Specifically, this method is further comprising the steps of:The real-time running data got is stored to real-time data base and Historical data base.
For example, the higher process real-time running data of frequency acquisition is stored in real-time data base, it is real-time by what is handled Service data and alarm real-time running data can be directly stored in historical data base, the real-time running data warp in real-time data base Processing can be also dumped in historical data base to be preserved for a long time.Real-time data base provides the storage and inquiry service of real time data, goes through History database provides the storage and inquiry service of historical data.The two databases are responsible for realizing real time data, trend data Storage, and the historical data used for persistent storage and form displaying.
Specifically, this method is further comprising the steps of:Step D, when two dimension monitoring application platform receives user's transmission During the jump request of 3 D monitoring virtual emulation platform, two dimension monitoring application platform parsing jump request is simultaneously obtained in jump request Jump instruction;Step E, based on control mode is called, by jump instruction by business logic processing/application service module from two Dimension monitoring application platform is sent to 3 D monitoring virtual emulation platform;Step F, 3 D monitoring virtual emulation platform are based on redirecting finger Order, the two dimension monitoring application platform residing for user is redirected as 3 D monitoring virtual emulation platform.
For example, being based on above-described embodiment, after BIM BIMs have been built, put down by 3 D monitoring virtual emulation The loading interface (public void RH_FILE_OPEN (string fileName)) of platform loads BIM BIMs Engine modules are driven to BIM BIMs.User monitors the interface of application platform in two dimension, performs from two dimension monitoring application Platform is to 3 D monitoring virtual emulation platform jump instruction, when two dimension monitoring application platform receives the 3 D monitoring of user's transmission During the jump request of virtual emulation platform, two dimension monitoring application platform parsing jump request simultaneously obtains redirecting in the jump request Instruction;Two dimension monitoring application platform calls the method for ActiveX control to realize jump instruction by script-editor, passes through industry Business logical process/application service module is sent to 3 D monitoring virtual emulation platform from two dimension monitoring application platform, is realized from two Dimension monitors redirecting for 3 D monitoring.
It should be noted that ActiveX control provides attribute and method, two dimension monitoring application platform by these attributes or Method passes information to 3 D monitoring virtual emulation platform.
User both can be directly targeted to 3 D monitoring virtual emulation from the two-dimentional monitoring interface of two dimension monitoring application platform Corresponding BIM BIMs in platform, 3 D monitoring virtual emulation can also be jumped to from two dimension monitoring application platform and put down Platform, the 3 D monitoring in 3 D monitoring virtual emulation platform show the BIM of any entity equipment needed in interface to user BIM is checked;No matter user is checked by which kind of above-mentioned mode to BIM BIMs, can be with Continue to realize following methods:Three-dimension monitoring system detects that user is virtually overflow by keyboard and mouse operation in virtual environment Trip operation, such as presses left mouse button, by dragging mouse, realizes the rotation at visual angle;Regarded by key pulley, realization in roll mouse The advance at angle, retreat;Middle button of mouse is pressed, by dragging mouse, realizes the upper and lower, left and right translation at visual angle;Key can be passed through Disk " key mapping such as W, S, A, D, Q, E " controls the movement of visual angle front, back, left, right, up, down;By keyboard direction " Left, Right, Up, Down " control the rotation at visual angle.
Two dimension monitoring application platform is realized that the periodicity of equipment TAG point signals actively refreshes by the RDA interfaces of offer and read Take, and the data that will be read by business logic processing/application service module, it is literary beside three-dimensional equipment by floating The form of word label, carry out the display of TAG point signal real time datas.
The data of BIM BIMs are managed configuration in the form of excel forms or acces data files, And be stored on operation element station, data source exports for BIM BIMs source file.BIM BIM sums After loading successfully, the model is clicked on by interaction, the BIM data of the model interaction can be had access to, as the coding of equipment, title, The information such as position.
BIM BIMs after lightweight are renamed, make the title and BIM of BIM BIMs Device coding in data is consistent;Mouse clicks on any entity equipment in three-dimension monitoring system, such as blower fan, obtains BIM building letters Cease the coding ID of model;ID is encoded by BIM BIMs and searches excel forms or acces data files, inquiry pair Answer entity device ID BIM data;The BIM BIMs data inquired are passed through into business logic processing/application service Module is shown in pop-up window picture.
Specifically, this method is further comprising the steps of:When 3 D monitoring virtual emulation platform receives any of user's transmission During the routing condition displaying request of entity device, by parsing any entity routeing in displaying acquisition request route displaying request The identification information of equipment and displaying instruct;Identification information and displaying instruction based on any entity equipment, show any appliance Route transmission link and route transmission node;Any route that user's transmission is received when 3 D monitoring virtual emulation platform passes When the 3 D monitoring of transmission link or any route transmission node is asked, 3 D monitoring virtual emulation platform is based on any route transmission The 3 D monitoring of link or any route transmission node is asked, and drives engine modules loading corresponding by BIM BIMs BIM BIMs, and be shown to user.
For example, being based on above-described embodiment, after BIM BIMs have been built, put down by 3 D monitoring virtual emulation The loading interface (public void RH_FILE_OPEN (string fileName)) of platform loads BIM BIMs Engine modules are driven to BIM BIMs.User monitors the two-dimentional monitoring interface of application platform in two dimension, performs from two dimension Jump instruction of the application platform to 3 D monitoring virtual emulation platform is monitored, is realized from two dimension monitoring application platform to 3 D monitoring Virtual emulation platform redirects.Fan Equipment is chosen in the monitoring displaying interface of 3 D monitoring virtual emulation platform, is clicked on " aobvious Show route " operational order, when 3 D monitoring virtual emulation platform receives the routing condition exhibition for any entity equipment that user sends When showing request, by parse the route show any entity equipment in the displaying request of the acquisition request route identification information and Displaying instruction, i.e. explicit routing operational order;Can show the Fan Equipment control or status signal from scene to management and control Center, the situation of each transmission link and node that are undergone, including monitoring device body, equipment control case, Communication Gateway, net Network interchanger, server, work station and connection situation.
User selects any monitoring route pair on the Route monitoring displaying interface of above-mentioned 3 D monitoring virtual emulation platform As clicking on BIM BIMs, jumping to the BIM BIMs monitoring circle of 3 D monitoring virtual emulation platform Face and the BIM BIMs for being pin-pointed to this equipment;Equipment for not carrying out BIM BIM modelings, will Show the attributes such as the upper company of the equipment, lower line cable, device location.So that user obtains the straight of the position to equipment, form etc. See understanding.
By lightweight threedimensional model, three-dimension monitoring system can be by multi-effects such as color, animations, in threedimensional model The running status of electromechanical equipment and system, quick positioning question are inside intuitively shown, and can directly be manipulated.By straight The displaying of sight, by device space position, data flow, the comprehensive integration of relational implementation of powering, effectively lift monitoring management information Amount, strengthen management and control efficiency.It is directly perceived show in terms of space management and plant maintenance maintenance needed for information flow and nearest power supply relation, The displaying of related real time data can be realized simultaneously, be easy to fast positioning and lookup.
It should be noted that above-mentioned steps can continue to realize after step F, can also be directly not after step F directly Realize.
The technical program, it is single to eliminate traditional two dimensional image interface form of expression, it is uninteresting the drawbacks of, the content of performance Image, vividly, there is very strong readability.Operator eliminates Systems Operator with setting by threedimensional model within reach Technology barrier between meter person, more conducively bipartite link up understand, while also eliminate operator to new system, new technology Blind area is recognized, helps to sharpen understanding and accelerates to grasp new technology.
The technical program breaks the technology barriers of different majors different field technical staff collaborative work.It is real-time by what is be abstracted Data are combined with on-site actual situations.The running situation of field apparatus, the installation site of various kinds of sensors and measurement parameter Operation management personnel can be presented to visual pattern.
By real-time data base or data processing intermediate layer, three-dimension monitoring system integrated two-dimensional monitoring application platform is transmitted through The monitoring signal come is stored and is shown in BIM models automatically.According to the rank of signal, there is provided intuitively equipment state change carries Wake up, the various ways mux --out signal exhibits means such as alert box prompting and message push.
Fig. 4 is a kind of structural framing schematic diagram of the system of 3 D monitoring of first embodiment of the invention.
Add module 401, entity device real-time running data is obtained, based on the entity in entity device real-time running data Device identification data, entity device real-time running data is added to the BIM architecture information moulds of correspondent entity equipment to be presented In type;
First display module 402, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, base Query word in the threedimensional model displaying request of any entity equipment, obtain the BIM buildings of correspondent entity equipment to be presented Information model, and show user;
Control module 403, when receiving the control data of any entity equipment of user's transmission, by any entity equipment Control data in control instruction send to correspondent entity equipment two dimension monitoring application platform, and pass through two dimension monitoring application Platform sends control instruction to control correspondent entity equipment.
Wherein, add module 401, the first display module 402 and control module 403 are sequentially connected.
Specific implementation below for modules is described further:
Add module 401, entity device real-time running data is obtained, based on the entity in entity device real-time running data Device identification data, entity device real-time running data is added to the BIM architecture information moulds of correspondent entity equipment to be presented In type.
Wherein, entity device is specially but is not limited to:Divulge information Subsystem entity equipment, plumbing Subsystem entity equipment, Fire alarm and fire-fighting Subsystem entity equipment, for distribution subsystem entity device, illumination subsystems entity device.
For example, by data acquisition device, obtain the original real-time running data of entity device, as flowmeter flow information, Liquid level gauge liquid level information, manometer pressure information, Cumulative Elapsed Time information of blower fan etc. are original by the entity device got Real-time running data is transferred to three-dimensional based on hardware devices such as the smart hosts or centralized control cabinet to be communicated with three-dimension monitoring system The add module 401 of monitoring system;And the add module 401 of three-dimension monitoring system is according to the original real-time running data got Calculated, the real-time running data after being calculated, vehicle flowrate, the accumulative fortune for subsystem blower fan of divulging information such as Monitor And Control Subsystem Row time, the Cumulative Elapsed Time of discharge water subsystem water pump, the water supply flow etc. of discharge water subsystem, by original real time execution The real-time running data as entity device, three-dimension monitoring system pass through two dimension to real-time running data after data and calculating in the lump Monitoring application platform sends real-time running data to three by three-dimensional artificial interface or business logic processing/application service module BIM BIMs driving engine modules in dimension monitoring virtual emulation platform, BIM BIMs driving engine modules Real-time running data is read, based on the entity device title in the real-time running data, then is superimposed on BIM BIMs And real-time running data is shown, and then the monitoring function for completing two dimension monitoring application platform is carried out in the environment of Three Dimensional Interface.
It should be noted that three-dimension monitoring system includes two dimension monitoring application platform and 3 D monitoring virtual emulation platform; Two dimension monitoring application platform provides basic platform, and 3 D monitoring virtual emulation platform is packaged into an ActiveX control, embedded Into monitoring application software configuration picture, and a series of three-dimensional artificial interfaces are provided, real-time running data interaction can be carried out, this three Dimension monitoring Integrated Development of the virtual emulation platform based on BIM models.Three-dimension monitoring system monitors the monitoring of application platform to two dimension Object-based device is monitored data interaction configuration exploitation, and two-dimentional group of two dimension monitoring application platform is realized by skeletonisation interface The transmission of object, the page and parameter between state picture and the 3 D monitoring picture of three-dimension monitoring system is with interacting.
Business logic processing/application service module refers to:It is related to and for example initializes page parameter, button actions, mouse thing Part, variable conversion calculate, pel hides/display, picture switching, pop-up window, these operations of image switching and page control Logic function;With involved types of applications system, such as traffic lights, blower fan, water pump these application system modules.
First display module 402, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, base Query word in the threedimensional model displaying request of any entity equipment, obtain the BIM buildings of correspondent entity equipment to be presented Information model, and show user.
Specifically, the first display module 402, as shown in figure 5, including:First acquisition unit 501, two dimension monitoring application are flat Platform receives the threedimensional model displaying request of any entity equipment for the current two dimension monitoring of user that user sends, and is obtained by parsing Threedimensional model displaying request is taken, obtains the query word in threedimensional model displaying request;Loading unit 502, based on calling interface, three Dimension monitoring virtual emulation platform receives the query word transmitted by two dimension monitoring application platform, 3 D monitoring virtual emulation platform base The BIM BIMs of entity device corresponding with query word are inquired in BIM BIMs driving engine modules, and The BIM BIMs of the entity device inquired are loaded onto in BIM BIMs driving engine modules;Displaying is single Member 503, based on threedimensional model show ask, two dimension monitoring application platform call positioning action interface, and by service logic at Any entity equipment display interface that the two dimension that user is presently in by reason/application service module monitors jumps to 3 D monitoring exhibition Show interface, and show the BIM BIMs of any entity equipment loaded;
Wherein, 3 D monitoring virtual emulation platform includes BIM BIMs driving engine modules and BIM to be presented BIM.
First acquisition unit 501, loading unit 502 and display unit 503 are sequentially connected.
For example, the two dimension monitoring application platform of three-dimension monitoring system receives the current two dimension monitoring of user of user's transmission The threedimensional model displaying request of blower fan, the first acquisition unit 501 of two dimension monitoring application platform obtain threedimensional model by parsing Displaying request, obtain the query word in threedimensional model displaying request:Blower fan;Two dimension monitoring application platform is three-dimensional imitative by calling True interface, by query word:Blower fan, send to 3 D monitoring virtual emulation platform, 3 D monitoring virtual emulation platform and built based on BIM Information model driving engine modules are built to inquire and query word:Blower fan BIM BIMs corresponding to blower fan, and will inquire Blower fan BIM BIMs loading interface (the public void RH_FILE_OPEN that pass through loading unit 502 (string fileName)) it is loaded onto in BIM BIMs driving engine modules;Shown and asked based on threedimensional model, two The configuration page of dimension monitoring application platform first calls positioning action interface (public void RH_OBSERVE_CENTER_NODE (string objname)), then the wind that the two dimension for being presently in user by business logic processing/application service module monitors Machine display interface jumps to 3 D monitoring displaying interface, and display unit 503 shows the blower fan BIM architecture information moulds loaded Type.
It should be noted that BIM BIMs drive engine modules, realize the reading of BIM BIMs, know Not, display, inquiry, operation and control.
Control module 403, when receiving the control data of any entity equipment of user's transmission, by any entity equipment Control data in control instruction send to correspondent entity equipment two dimension monitoring application platform, and pass through two dimension monitoring application Platform sends control instruction to control correspondent entity equipment.
Specifically, control module 403, as shown in fig. 6, including:Second acquisition unit 601, when detect user be in three During dimension monitoring displaying interface, and 3 D monitoring virtual emulation platform receives any of the current 3 D monitoring displaying of user's transmission During the control data of entity device, control data is parsed by 3 D monitoring virtual emulation platform, and obtain in control data and control System instruction and the identification information of any entity equipment;Control unit 602, based on trigger event, put down by 3 D monitoring virtual emulation Control instruction and identification information are sent to two dimension and monitor application platform by platform by business logic processing/application service module, with So that two dimension monitoring application platform controls correspondent entity equipment according to identification information and control instruction.
Wherein, second acquisition unit 601 and control unit 602 are sequentially connected.
For example, user is controlled operation to blower fan at 3 D monitoring displaying interface, blower fan is clicked on, at this moment can be ejected pair Frame is talked about, the instruction for having operation blower fan in dialog box, clicks on some instruction, when detecting that user be in 3 D monitoring and show interface When, and 3 D monitoring virtual emulation platform receive user transmission current 3 D monitoring displaying blower fan control data when, 3 D monitoring virtual emulation platform parses the control data, second acquisition unit 601 obtain in the control data control instruction and The identification information of blower fan, such as title:Blower fan, 3 D monitoring virtual emulation platform triggering ActiveX control provide event, two dimension prison Control application platform responds the event in configuration script, and two dimension monitoring application platform responds 3 D monitoring virtual emulation by script Com441_CommonEvent () event feedback interface of platform, by business logic processing/application service module, obtain empty Intend emulation platform related mutual information:Blower fan, the control unit 602 of two dimension monitoring application platform control wind according to control instruction Machine.
Specifically, the system also includes:Memory module, for the real-time running data got to be stored to real time data Storehouse and historical data base.
For example, memory module will be handled in the higher process real-time running data deposit real-time data base of frequency acquisition Complete real-time running data and alarm real-time running data can be directly stored in historical data base, the real-time fortune in real-time data base Row data can also be dumped in historical data base through processing and preserve for a long time.Real-time data base provides the storage and inquiry of real time data Service, historical data base provide the storage and inquiry service of historical data.The two databases are responsible for realizing real time data, trend The storage of data, and the historical data used for persistent storage and form displaying.
Specifically, the system also includes:First acquisition module, when two dimension monitoring application platform receives the three of user's transmission During the jump request of dimension monitoring virtual emulation platform, two dimension monitoring application platform parsing jump request is simultaneously obtained in jump request Jump instruction;Sending module, based on call control mode, by jump instruction by business logic processing/application service module from Two dimension monitoring application platform is sent to 3 D monitoring virtual emulation platform;Jump module, 3 D monitoring virtual emulation platform are based on Jump instruction, the two dimension monitoring application platform residing for user is redirected as 3 D monitoring virtual emulation platform.
Wherein, the first acquisition module, sending module and jump module are sequentially connected.
For example, being based on above-described embodiment, after BIM BIMs have been built, put down by 3 D monitoring virtual emulation The loading interface (public void RH_FILE_OPEN (string fileName)) of platform loads BIM BIMs Engine modules are driven to BIM BIMs.User monitors the interface of application platform in two dimension, performs from two dimension monitoring application Platform is to 3 D monitoring virtual emulation platform jump instruction, when two dimension monitoring application platform receives the 3 D monitoring of user's transmission During the jump request of virtual emulation platform, two dimension monitoring application platform parsing jump request, the first acquisition module obtains this and redirected Jump instruction in request;The sending module of two dimension monitoring application platform calls the side of ActiveX control by script-editor Method is realized jump instruction, is sent to three-dimensional and supervised from two dimension monitoring application platform by business logic processing/application service module Virtual emulation platform is controlled, jump module, which is realized from two dimension, monitors redirecting for 3 D monitoring.
It should be noted that ActiveX control provides attribute and method, two dimension monitoring application platform by these attributes or Method passes information to 3 D monitoring virtual emulation platform.
User both can be directly targeted to 3 D monitoring virtual emulation from the two-dimentional monitoring interface of two dimension monitoring application platform Corresponding BIM BIMs in platform, 3 D monitoring virtual emulation can also be jumped to from two dimension monitoring application platform and put down Platform, the 3 D monitoring in 3 D monitoring virtual emulation platform show the BIM of any entity equipment needed in interface to user BIM is checked;No matter user is checked by which kind of above-mentioned mode to BIM BIMs, can be with Continue to realize with lower module:Virtual roaming module, three-dimension monitoring system detect that user is operated in virtual ring by keyboard and mouse Virtual roaming operation is carried out in border, left mouse button is such as pressed, by dragging mouse, realizes the rotation at visual angle;Pass through roll mouse Middle key pulley, realize the advance at visual angle, retreat;Middle button of mouse is pressed, by dragging mouse, realizes the upper and lower, left and right at visual angle Translation;Can by keyboard " key mapping such as W, S, A, D, Q, E " controls the movement of visual angle front, back, left, right, up, down;Pass through Keyboard direction " Left, Right, Up, Down " controls visual angle rotation.
Mux --out signal exhibits module, two dimension monitoring application platform realize the cycle of equipment TAG point signals by the RDA interfaces of offer Property actively refresh and read, and data that will be read by business logic processing/application service module, by floating three-dimensional empty The form of standby side word label is proposed, carries out the display of TAG point signal real time datas.
Data integration module, the data of BIM BIMs are in the form of excel forms or acces data files Configuration is managed, and is stored on operation element station, data source exports for BIM BIMs source file.BIM is built After information model and data load successfully, the model is clicked on by interaction, the BIM data of the model interaction, such as equipment can be had access to Coding, title, the information such as position.
BIM BIMs after lightweight are renamed, make the title and BIM of BIM BIMs Device coding in data is consistent;Mouse clicks on any entity equipment in three-dimension monitoring system, such as blower fan, obtains BIM building letters Cease the coding ID of model;ID is encoded by BIM BIMs and searches excel forms or acces data files, inquiry pair Answer entity device ID BIM data;The BIM BIMs data inquired are passed through into business logic processing/application service Module is shown in pop-up window picture.
Specifically, the system also includes:Second acquisition module, when 3 D monitoring virtual emulation platform receives what user sent During the routing condition displaying request of any entity equipment, by parsing any routeing in displaying acquisition request route displaying request The identification information of entity device and displaying instruct;Second display module, identification information and displaying based on any entity equipment refer to Order, show the route transmission link and route transmission node of any appliance;3rd display module, when 3 D monitoring virtual emulation When the 3 D monitoring of any route transmission link or any route transmission node that platform receives user's transmission is asked, three-dimensional prison Control virtual emulation platform to ask based on the 3 D monitoring of any route transmission link or any route transmission node, built by BIM BIM BIMs corresponding to information model driving engine modules loading are built, and are shown to user.
Wherein, the second acquisition module, the second display module and the 3rd display module are sequentially connected.
For example, being based on above-described embodiment, after BIM BIMs have been built, put down by 3 D monitoring virtual emulation The loading interface (public void RH_FILE_OPEN (string fileName)) of platform loads BIM BIMs Engine modules are driven to BIM BIMs.User monitors the two-dimentional monitoring interface of application platform in two dimension, performs from two dimension Jump instruction of the application platform to 3 D monitoring virtual emulation platform is monitored, is realized from two dimension monitoring application platform to 3 D monitoring Virtual emulation platform redirects.Fan Equipment is chosen in the monitoring displaying interface of 3 D monitoring virtual emulation platform, is clicked on " aobvious Show route " operational order, when 3 D monitoring virtual emulation platform receives the routing condition exhibition for any entity equipment that user sends When showing request, by parsing route displaying request, any entity that the second acquisition module is obtained in route displaying request is set Standby identification information and displaying instructs, i.e. explicit routing operational order;Second display module can show the Fan Equipment Control or status signal from scene to management and control center, the situation of each transmission link and node that are undergone, including monitoring device Body, equipment control case, Communication Gateway, the network switch, server, work station and connection situation.
User selects any monitoring route pair on the Route monitoring displaying interface of above-mentioned 3 D monitoring virtual emulation platform As clicking on BIM BIMs, the 3rd display module jumps to the BIM building letters of 3 D monitoring virtual emulation platform Breath Model Monitoring interface is simultaneously pin-pointed to the BIM BIMs of this equipment;Built for not carrying out BIM BIMs The equipment of mould, the attributes such as the upper company of the equipment, lower line cable, device location will be shown.So that user obtain to the position of equipment, The visual understanding of form etc..
It should be noted that the second acquisition module can be connected with jump module, can not also be connected with jump module.
Those skilled in the art of the present technique are appreciated that the present invention includes being related to for performing in operation described herein One or more equipment.These equipment can specially be designed and manufactured for required purpose, or can also be included general Known device in computer.These equipment have the computer program being stored in it, and these computer programs are optionally Activation or reconstruct.Such computer program can be stored in equipment (for example, computer) computer-readable recording medium or be stored in E-command and it is coupled to respectively in any kind of medium of bus suitable for storage, the computer-readable medium is included but not Be limited to any kind of disk (including floppy disk, hard disk, CD, CD-ROM and magneto-optic disk), ROM (Read-Only Memory, only Read memory), RAM (Random Access Memory, immediately memory), EPROM (Erasable Programmable Read-Only Memory, Erarable Programmable Read only Memory), EEPROM (Electrically Erasable Programmable Read-Only Memory, EEPROM), flash memory, magnetic card or light card Piece.It is, computer-readable recording medium includes storing or transmitting any Jie of information in the form of it can read by equipment (for example, computer) Matter.
Those skilled in the art of the present technique be appreciated that can with computer program instructions come realize these structure charts and/or The combination of each frame and these structure charts and/or the frame in block diagram and/or flow graph in block diagram and/or flow graph.This technology is led Field technique personnel be appreciated that these computer program instructions can be supplied to all-purpose computer, special purpose computer or other The processor of programmable data processing method is realized, so as to pass through the processing of computer or other programmable data processing methods Device performs the scheme specified in the frame of structure chart and/or block diagram and/or flow graph disclosed by the invention or multiple frames.
Those skilled in the art of the present technique are appreciated that in the various operations discussed in the present invention, method, flow Step, measure, scheme can be replaced, changed, combined or deleted.Further, it is each with having been discussed in the present invention Kind operation, method, other steps in flow, measure, scheme can also be replaced, changed, reset, decomposed, combined or deleted. Further, it is of the prior art to have and the step in the various operations disclosed in the present invention, method, flow, measure, scheme It can also be replaced, changed, reset, decomposed, combined or deleted.
Described above is only some embodiments of the present invention, it is noted that for the ordinary skill people of the art For member, under the premise without departing from the principles of the invention, some improvements and modifications can also be made, these improvements and modifications also should It is considered as protection scope of the present invention.

Claims (12)

  1. A kind of 1. method of 3 D monitoring, it is characterised in that including:
    Step A, entity device real-time running data is obtained, based on the entity device mark in the entity device real-time running data Know data, the entity device real-time running data is added to the BIM BIMs of correspondent entity equipment to be presented In;
    Step B, when the threedimensional model displaying request for any entity equipment for receiving user's transmission, based on any entity Query word in the threedimensional model displaying request of equipment, the BIM BIMs of correspondent entity equipment to be presented are obtained, and Show user;
    Step C, when receiving the control data of any entity equipment of user's transmission, by the control of any entity equipment Control instruction in request is sent to the two dimension monitoring application platform of correspondent entity equipment, and by the two dimension monitoring using flat Platform sends control instruction to control correspondent entity equipment.
  2. 2. according to the method for claim 1, it is characterised in that further comprising the steps of:The fortune in real time that will be got Row data storage is to real-time data base and historical data base.
  3. 3. method according to claim 1 or 2, it is characterised in that the step B further comprises:
    Two dimension monitoring application platform receives the threedimensional model exhibition of any entity equipment for the current two dimension monitoring of user that user sends Show request, and the threedimensional model displaying request is obtained by parsing, obtain the query word in the threedimensional model displaying request;
    Based on calling interface, 3 D monitoring virtual emulation platform receives the inquiry transmitted by two dimension monitoring application platform Word, 3 D monitoring virtual emulation platform are inquired corresponding with query word real based on BIM BIMs driving engine modules The BIM BIMs of body equipment, and the BIM BIMs of the entity device inquired are loaded onto the BIM and built Build in information model driving engine modules;
    Shown and asked based on the threedimensional model, two dimension monitoring application platform calls positioning action interface, and passes through service logic Any entity equipment display interface that the two dimension that user is presently in by processing/application service module monitors jumps to 3 D monitoring Interface is shown, and shows the BIM BIMs of any entity equipment loaded;
    Wherein, the 3 D monitoring virtual emulation platform includes BIM BIMs driving engine modules and BIM to be presented BIM.
  4. 4. according to any described methods of claim 1-3, it is characterised in that the step C further comprises:
    When detecting that user is in 3 D monitoring displaying interface, and 3 D monitoring virtual emulation platform receives user's transmission During the control data of any entity equipment of current 3 D monitoring displaying, the control is parsed by 3 D monitoring virtual emulation platform System request, and obtain the identification information of control instruction and any entity equipment in the control data;
    Based on trigger event, the control instruction and the identification information are patrolled by business by 3 D monitoring virtual emulation platform Volume processing/application service module is sent to the two dimension monitoring application platform, with cause the two dimension monitoring application platform according to The identification information and control instruction control correspondent entity equipment.
  5. 5. according to the method for claim 3, it is characterised in that further comprising the steps of:
    Step D, when two dimension monitoring application platform receives the jump request of the 3 D monitoring virtual emulation platform of user's transmission, The two dimension monitoring application platform parses the jump request and obtains the jump instruction in the jump request;
    Step E, based on control mode is called, by the jump instruction by business logic processing/application service module from two dimension Monitoring application platform is sent to 3 D monitoring virtual emulation platform;
    Step F, the 3 D monitoring virtual emulation platform are based on the jump instruction, and the two dimension monitoring application residing for user is flat Platform is redirected as 3 D monitoring virtual emulation platform.
  6. 6. according to the method for claim 5, it is characterised in that further comprising the steps of after the step F:
    When the routing condition that 3 D monitoring virtual emulation platform receives any entity equipment that user sends shows request, pass through The identification information and displaying for parsing any entity equipment in route displaying request described in the route displaying acquisition request instruct;
    Identification information and displaying instruction based on any entity equipment, show the route transmission link of any appliance With route transmission node;
    When 3 D monitoring virtual emulation platform receives any route transmission link of user's transmission or any route transmission During the 3 D monitoring request of node, the 3 D monitoring virtual emulation platform is based on any route transmission link or appointed The 3 D monitoring request of one route transmission node, BIM corresponding to engine modules loading is driven to build by BIM BIMs Information model, and be shown to user.
  7. 7. a kind of system of 3 D monitoring, it is characterised in that including with lower module, and described be sequentially connected with lower module;
    Add module, for obtaining entity device real-time running data, based on the reality in the entity device real-time running data Body device identification data, the entity device real-time running data is built added to the BIM of correspondent entity equipment to be presented In information model;
    First display module, for when the threedimensional model displaying request for any entity equipment for receiving user's transmission, being based on Query word in the threedimensional model displaying request of any entity equipment, the BIM for obtaining correspondent entity equipment to be presented are built Information model is built, and shows user;
    Control module, for when receiving the control data of any entity equipment of user's transmission, any entity to be set Control instruction in standby control data is sent to the two dimension monitoring application platform of correspondent entity equipment, and is supervised by the two dimension Control application platform sends control instruction to control correspondent entity equipment.
  8. 8. system according to claim 7, it is characterised in that also include:Memory module, for the reality that will be got When service data store to real-time data base and historical data base.
  9. 9. the system according to claim 7 or 8, it is characterised in that first display module is included with lower unit, and institute State and be sequentially connected with lower unit;
    First acquisition unit, any entity for the current two dimension monitoring of user that user sends is received for two dimension monitoring application platform The threedimensional model displaying request of equipment, and the threedimensional model displaying request is obtained by parsing, obtain the threedimensional model exhibition Show the query word in request;
    Loading unit, for based on calling interface, 3 D monitoring virtual emulation platform to be received by two dimension monitoring application platform biography The query word sent, 3 D monitoring virtual emulation platform are based on BIM BIMs driving engine modules and inquire and look into The BIM BIMs of entity device corresponding to word are ask, and the BIM BIMs of the entity device inquired are loaded Into BIM BIMs driving engine modules;
    Display unit, to be asked for being shown based on the threedimensional model, two dimension monitoring application platform calls positioning action interface, and Any entity equipment display interface that the two dimension for being presently in user by business logic processing/application service module monitors is jumped 3 D monitoring displaying interface is gone to, and shows the BIM BIMs of any entity equipment loaded;
    Wherein, the 3 D monitoring virtual emulation platform includes BIM BIMs driving engine modules and BIM to be presented BIM.
  10. 10. according to the system described in claim any one of 7-9, it is characterised in that the control module is included with lower unit, and It is described to be sequentially connected with lower unit;
    Second acquisition unit, for when detecting that user is in 3 D monitoring displaying interface, and 3 D monitoring virtual emulation to be put down It is virtual by 3 D monitoring when platform receives the control data of any entity equipment of the current 3 D monitoring displaying of user's transmission Emulation platform parses the control data, and obtains the mark of control instruction and any entity equipment in the control data Information;
    Control unit, for based on trigger event, by 3 D monitoring virtual emulation platform by the control instruction and the mark Information is sent to the two dimension monitoring application platform by business logic processing/application service module, to cause the two dimension to supervise Control application platform and correspondent entity equipment is controlled according to the identification information and control instruction.
  11. 11. system according to claim 9, it is characterised in that the system is also included with lower module, and the following mould Block is sequentially connected;
    First acquisition module, for receiving the 3 D monitoring virtual emulation platform of user's transmission when two dimension monitoring application platform During jump request, the two dimension monitoring application platform, which parses the jump request and obtained in the jump request, redirects finger Order;
    Sending module, for based on control mode is called, the jump instruction to be passed through into business logic processing/application service module Sent from two dimension monitoring application platform to 3 D monitoring virtual emulation platform;
    Jump module, the jump instruction is based on for the 3 D monitoring virtual emulation platform, the two dimension residing for user is supervised Control application platform is redirected as 3 D monitoring virtual emulation platform.
  12. 12. system according to claim 11, it is characterised in that the system also includes with lower module, and described following Module is sequentially connected;
    Second acquisition module, for receiving the route feelings for any entity equipment that user sends when 3 D monitoring virtual emulation platform During condition displaying request, by the mark for parsing any entity equipment in route displaying request described in the route displaying acquisition request Know information and displaying instructs;
    Second display module, instructed for the identification information based on any entity equipment and displaying, displaying is described any The route transmission link and route transmission node of equipment;
    3rd display module, for receiving any route transmission chain of user's transmission when 3 D monitoring virtual emulation platform When the 3 D monitoring of road or any route transmission node is asked, the 3 D monitoring virtual emulation platform is based on described any described The 3 D monitoring of route transmission link or any route transmission node is asked, and engine modules are driven by BIM BIMs BIM BIMs corresponding to loading, and be shown to user;
    Wherein, second acquisition module is connected with the jump module.
CN201711065929.2A 2017-11-02 2017-11-02 Three-dimensional monitoring method and system Active CN107729065B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711065929.2A CN107729065B (en) 2017-11-02 2017-11-02 Three-dimensional monitoring method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711065929.2A CN107729065B (en) 2017-11-02 2017-11-02 Three-dimensional monitoring method and system

Publications (2)

Publication Number Publication Date
CN107729065A true CN107729065A (en) 2018-02-23
CN107729065B CN107729065B (en) 2021-07-20

Family

ID=61221386

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711065929.2A Active CN107729065B (en) 2017-11-02 2017-11-02 Three-dimensional monitoring method and system

Country Status (1)

Country Link
CN (1) CN107729065B (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108734778A (en) * 2018-06-07 2018-11-02 北京必可测科技股份有限公司 A kind of technical supervision data visualization method and system
CN109117531A (en) * 2018-07-27 2019-01-01 武汉虹信技术服务有限责任公司 A kind of Architectural Equipment O&M method for inspecting and system based on BIM model
CN109344420A (en) * 2018-08-06 2019-02-15 武汉虹信技术服务有限责任公司 A kind of building collaboration interlock method and system based on BIM model
CN109885783A (en) * 2019-01-17 2019-06-14 广州城投发展研究院有限公司 A kind of loading method and its device of three-dimensional building model
CN109993837A (en) * 2019-04-11 2019-07-09 山东数字人科技股份有限公司 A kind of methods of exhibiting and display systems of embryology data
CN110414692A (en) * 2019-06-28 2019-11-05 万翼科技有限公司 A kind of equipment operation management method and device based on Building Information Model
CN110766775A (en) * 2019-11-07 2020-02-07 中煤航测遥感集团有限公司 BIM model dynamic display method and device
CN111581692A (en) * 2020-04-03 2020-08-25 五邑大学 Electromechanical equipment operation and maintenance method, device and equipment based on cloud platform
CN111669544A (en) * 2020-05-20 2020-09-15 中国铁路设计集团有限公司 Object video calling method and system based on BIM
CN111832104A (en) * 2020-06-24 2020-10-27 万翼科技有限公司 Method for establishing three-dimensional equipment model and related equipment
CN111899800A (en) * 2020-06-12 2020-11-06 中国石油天然气股份有限公司 Oil refining device simulation system based on molecular management technology
CN112729365A (en) * 2020-12-16 2021-04-30 西安热工研究院有限公司 System and method for displaying measuring points of wind turbine sensor and calling data
CN113075950A (en) * 2021-03-31 2021-07-06 深圳供电局有限公司 Monitoring information display method and system, electronic equipment and storage medium
CN113793080A (en) * 2020-06-18 2021-12-14 北京京东乾石科技有限公司 Real-time simulation method and device for warehouse operation state
CN113868102A (en) * 2020-06-30 2021-12-31 伊姆西Ip控股有限责任公司 Method, electronic device and computer program product for information display
CN113865587A (en) * 2020-06-30 2021-12-31 伊姆西Ip控股有限责任公司 Method, electronic device and computer program product for monitoring a field device
CN114880039A (en) * 2022-03-25 2022-08-09 许昌许继软件技术有限公司 Pluggable real-time communication method and system for 3D map model based on MQTT protocol

Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7936354B2 (en) * 2007-04-27 2011-05-03 Graphisoft R&D Zrt. Virtual trace-multiple view modeling system and method
CN102929592A (en) * 2011-08-08 2013-02-13 霍尼韦尔国际公司 Three-dimensional interaction method and device for equipment based on monitoring system
CN103177391A (en) * 2013-01-31 2013-06-26 李生林 Equipment monitoring system based on three-dimensional real scenes and system integration method based on three-dimensional real scenes
CN105512730A (en) * 2015-12-02 2016-04-20 中国南方电网有限责任公司 BIM model-based data center operation and maintenance system
CN106354945A (en) * 2016-08-31 2017-01-25 天河大成建筑云科技(天津)有限公司 Device and method for dynamic association of two-dimensional and three-dimensional engineering data based on building information modeling lightweight
CN106504324A (en) * 2016-10-21 2017-03-15 华北水利水电大学 A kind of two D profile of engineering geology integration method for drafting based on ActiveX technology
CN106647586A (en) * 2017-01-20 2017-05-10 重庆邮电大学 Virtual machine room visualization monitoring management system based on B/S architecture and realization method
CN107037881A (en) * 2017-03-24 2017-08-11 广西七三科技有限公司 The interactive demonstration method and system of GIS and BIM augmented realities in piping lane, subway work
KR101762629B1 (en) * 2016-04-01 2017-08-14 주식회사 탑코어시스템 User view visualization method and system for BIM design and monitoring in 3D BIM virtual space
CN107085863A (en) * 2017-04-19 2017-08-22 国网山东省电力公司临邑县供电公司 Supervisory control of substation method and device
CN107194588A (en) * 2017-05-24 2017-09-22 中铁建设投资集团有限公司 A kind of bridge construction management system and method based on Quick Response Code and BIM technology

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7936354B2 (en) * 2007-04-27 2011-05-03 Graphisoft R&D Zrt. Virtual trace-multiple view modeling system and method
CN102929592A (en) * 2011-08-08 2013-02-13 霍尼韦尔国际公司 Three-dimensional interaction method and device for equipment based on monitoring system
CN103177391A (en) * 2013-01-31 2013-06-26 李生林 Equipment monitoring system based on three-dimensional real scenes and system integration method based on three-dimensional real scenes
CN105512730A (en) * 2015-12-02 2016-04-20 中国南方电网有限责任公司 BIM model-based data center operation and maintenance system
KR101762629B1 (en) * 2016-04-01 2017-08-14 주식회사 탑코어시스템 User view visualization method and system for BIM design and monitoring in 3D BIM virtual space
CN106354945A (en) * 2016-08-31 2017-01-25 天河大成建筑云科技(天津)有限公司 Device and method for dynamic association of two-dimensional and three-dimensional engineering data based on building information modeling lightweight
CN106504324A (en) * 2016-10-21 2017-03-15 华北水利水电大学 A kind of two D profile of engineering geology integration method for drafting based on ActiveX technology
CN106647586A (en) * 2017-01-20 2017-05-10 重庆邮电大学 Virtual machine room visualization monitoring management system based on B/S architecture and realization method
CN107037881A (en) * 2017-03-24 2017-08-11 广西七三科技有限公司 The interactive demonstration method and system of GIS and BIM augmented realities in piping lane, subway work
CN107085863A (en) * 2017-04-19 2017-08-22 国网山东省电力公司临邑县供电公司 Supervisory control of substation method and device
CN107194588A (en) * 2017-05-24 2017-09-22 中铁建设投资集团有限公司 A kind of bridge construction management system and method based on Quick Response Code and BIM technology

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
蔡民: "BIM技术在建筑施工中的应用研究", 《中国高新区》 *

Cited By (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108734778A (en) * 2018-06-07 2018-11-02 北京必可测科技股份有限公司 A kind of technical supervision data visualization method and system
CN109117531A (en) * 2018-07-27 2019-01-01 武汉虹信技术服务有限责任公司 A kind of Architectural Equipment O&M method for inspecting and system based on BIM model
CN109344420A (en) * 2018-08-06 2019-02-15 武汉虹信技术服务有限责任公司 A kind of building collaboration interlock method and system based on BIM model
CN109885783A (en) * 2019-01-17 2019-06-14 广州城投发展研究院有限公司 A kind of loading method and its device of three-dimensional building model
CN109993837A (en) * 2019-04-11 2019-07-09 山东数字人科技股份有限公司 A kind of methods of exhibiting and display systems of embryology data
CN110414692A (en) * 2019-06-28 2019-11-05 万翼科技有限公司 A kind of equipment operation management method and device based on Building Information Model
CN110766775A (en) * 2019-11-07 2020-02-07 中煤航测遥感集团有限公司 BIM model dynamic display method and device
CN110766775B (en) * 2019-11-07 2023-04-07 中煤航测遥感集团有限公司 BIM model dynamic display method and device
CN111581692A (en) * 2020-04-03 2020-08-25 五邑大学 Electromechanical equipment operation and maintenance method, device and equipment based on cloud platform
CN111669544B (en) * 2020-05-20 2022-01-04 中国铁路设计集团有限公司 Object video calling method and system based on BIM
CN111669544A (en) * 2020-05-20 2020-09-15 中国铁路设计集团有限公司 Object video calling method and system based on BIM
CN111899800A (en) * 2020-06-12 2020-11-06 中国石油天然气股份有限公司 Oil refining device simulation system based on molecular management technology
CN111899800B (en) * 2020-06-12 2024-05-28 中国石油天然气股份有限公司 Oil refining device simulation system based on molecular management technology
CN113793080A (en) * 2020-06-18 2021-12-14 北京京东乾石科技有限公司 Real-time simulation method and device for warehouse operation state
CN111832104A (en) * 2020-06-24 2020-10-27 万翼科技有限公司 Method for establishing three-dimensional equipment model and related equipment
CN113868102A (en) * 2020-06-30 2021-12-31 伊姆西Ip控股有限责任公司 Method, electronic device and computer program product for information display
CN113865587A (en) * 2020-06-30 2021-12-31 伊姆西Ip控股有限责任公司 Method, electronic device and computer program product for monitoring a field device
US11948052B2 (en) 2020-06-30 2024-04-02 EMC IP Holding Company LLC Method, electronic device, and computer program product for monitoring field device
CN112729365A (en) * 2020-12-16 2021-04-30 西安热工研究院有限公司 System and method for displaying measuring points of wind turbine sensor and calling data
CN113075950A (en) * 2021-03-31 2021-07-06 深圳供电局有限公司 Monitoring information display method and system, electronic equipment and storage medium
CN114880039A (en) * 2022-03-25 2022-08-09 许昌许继软件技术有限公司 Pluggable real-time communication method and system for 3D map model based on MQTT protocol

Also Published As

Publication number Publication date
CN107729065B (en) 2021-07-20

Similar Documents

Publication Publication Date Title
CN107729065A (en) The method and system of a kind of 3 D monitoring
CN105843942B (en) A kind of Urban Flood control decision support method based on big data technology
CN105407159B (en) Logistics transportation position service system
CN110246226A (en) BIM-based protection project operation and maintenance management system and management method thereof
CN105225566B (en) A kind of electric network emergency drills visual simulating deduction system
CN107194861A (en) A kind of road network operation comprehensive monitoring management platform and method based on 3DGIS+BIM
CN107122910A (en) A kind of river course wisdom management platform based on BIM+GIS
KR101700920B1 (en) System and method for three-dimensional safety management using avatar
CN104240461B (en) A kind of Power System Intelligent alarm 3-D graphic Dynamic Display method
CN106960310A (en) A kind of urban water supply pipe network booster station AR(Augmented reality)Management system
CN104268346B (en) A kind of implementation method of the Simulation Application visualization the integration environment based on object class interaction figure
CN107102604A (en) Equipment monitoring method, device and system
CN103218694A (en) Power emergency monitoring method and system
CN117351521B (en) Digital twinning-based power transmission line bird detection method, system, medium and equipment
CN102073455A (en) Database-based multi-screen data switching display method
CN109146708A (en) The emergency repair method and device that power supply is reported for repairment
CN103839186B (en) Mine operating condition 3D visualization method based on object-message tree
CN111487912B (en) Central intelligent control system in venue
CN106910049A (en) A kind of wisdom safety standard pump house AR(Augmented reality)Management system
CN108023740A (en) The indicating risk method and apparatus of exception information in monitoring
CN109255151A (en) System development method based on the three-dimensional digital simulation model driving that api function calls
CN103313088A (en) Comprehensive detection platform for digital video monitoring systems and detection method
CN111899337B (en) Model service chain driven environment emergency monitoring and virtual simulation method and device
CN114237135A (en) Information communication machine room 3D visualization method and system based on digital twin technology
CN109905416A (en) A kind of urban air-quality intelligent dispatching system

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