CN110347131A - The digital twinned system of facing to manufacture - Google Patents
The digital twinned system of facing to manufacture Download PDFInfo
- Publication number
- CN110347131A CN110347131A CN201910647931.3A CN201910647931A CN110347131A CN 110347131 A CN110347131 A CN 110347131A CN 201910647931 A CN201910647931 A CN 201910647931A CN 110347131 A CN110347131 A CN 110347131A
- Authority
- CN
- China
- Prior art keywords
- data
- module
- state
- manufacture
- management module
- 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.)
- Pending
Links
- 238000004519 manufacturing process Methods 0.000 title claims abstract description 48
- 230000000007 visual effect Effects 0.000 claims abstract description 68
- 230000033001 locomotion Effects 0.000 claims abstract description 54
- 238000000034 method Methods 0.000 claims abstract description 45
- 238000007726 management method Methods 0.000 claims abstract description 36
- 230000005540 biological transmission Effects 0.000 claims abstract description 29
- 230000008569 process Effects 0.000 claims abstract description 27
- 238000013079 data visualisation Methods 0.000 claims abstract description 19
- 238000012544 monitoring process Methods 0.000 claims abstract description 18
- 238000013523 data management Methods 0.000 claims abstract description 15
- 238000013439 planning Methods 0.000 claims abstract description 5
- 230000001360 synchronised effect Effects 0.000 claims abstract description 5
- 239000000463 material Substances 0.000 claims description 25
- 238000013507 mapping Methods 0.000 claims description 19
- 238000012545 processing Methods 0.000 claims description 19
- 238000003754 machining Methods 0.000 claims description 12
- 230000004044 response Effects 0.000 claims description 11
- 238000012546 transfer Methods 0.000 claims description 8
- 230000003993 interaction Effects 0.000 claims description 7
- 230000002452 interceptive effect Effects 0.000 claims description 6
- 238000013479 data entry Methods 0.000 claims description 4
- 230000008878 coupling Effects 0.000 claims description 3
- 238000010168 coupling process Methods 0.000 claims description 3
- 238000005859 coupling reaction Methods 0.000 claims description 3
- 230000001960 triggered effect Effects 0.000 claims description 3
- 230000007717 exclusion Effects 0.000 claims description 2
- 230000032258 transport Effects 0.000 claims 1
- 230000008901 benefit Effects 0.000 abstract description 3
- 238000005457 optimization Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 238000012423 maintenance Methods 0.000 description 3
- 238000012800 visualization Methods 0.000 description 3
- 239000011800 void material Substances 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000003181 co-melting Methods 0.000 description 1
- 238000007405 data analysis Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011017 operating method Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/418—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
- G05B19/41885—Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by modeling, simulation of the manufacturing system
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/32—Operator till task planning
- G05B2219/32339—Object oriented modeling, design, analysis, implementation, simulation language
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Manufacturing & Machinery (AREA)
- General Engineering & Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of digital twinned systems of facing to manufacture, it is related to the twin field of number, the system includes system management module, data transmission module, data management module, monitoring visual angle module, data visualization module, movement drive module, state matching module, each subsystem module is mutually indepedent, phase mutual data or control planning simultaneously, the agency transmitted by system management module as information data.The present invention has the advantages that through the invention, realize that in kind equipment digitalized, operational process scripting, the whole line of system be integrated, control instruction down-going synchronous, field data uplink parallelization, the enforcement engine for forming whole line constructs the digital twinned system towards digital production scene or equipment actual situation real time monitoring.
Description
Technical field
The present invention relates to digital twin field more particularly to a kind of digital twinned systems of facing to manufacture.
Background technique
Digital twin (Digital Twain) is with the dummy model of digital form creation physical entity, by data
Behavior of the analog physical entity in actual environment.Model, data, intelligence are made full use of as one kind and integrate multi-disciplinary skill
Art, number is twin to play the role as a bridge and a link of connection physical world and information world towards product lifecycle process,
More real-time, efficient, intelligent service is provided, for the interaction and the co-melting solution for being provided with effect for solving physical world and information world
Certainly approach.
Number is twin have been obtained extensively in the recent period and has paid high attention to.The most authoritative IT research in the whole world and counselor company
Current year one of ten great strategy development in science and technology trend are classified as by number is twin within Gartner continuous 2 years (2016 and 2017).Generation
Number twin is classified as the following national defence and aerospace industry 6 by maximum weapon manufacturer Lockheed Martin Corporation, boundary in November, 2017
First of big top technology;Intelligence manufacture science association, the Chinese Technology Association will in world's intelligence manufacture conference on December 8th, 2017
Number is twin to be classified as one of big Progress & New Products of world's intelligence manufacture ten.Simultaneously, many internationally famous enterprises have started to visit
The rope twin technology of number product design, manufacture and in terms of application.
Traditional Design of Production Line is generally carried out by production line model building with emulation, constructs physics using digitizing technique
The geometrical model model and logical model of production line, and by corresponding simulation algorithm simulate actual production line activity and state,
To provide foundation for production line layout designs and scheduling decision.Traditional production line model building and emulation is believed according to process planning
Breath pays close attention to Production Line Configured and each erect-position beat, is not sufficiently reacted practical problem, lacks true creation data driving and to life
The global of production system considers.Currently, there are many technical system framework mode twin towards number, majority is touched using signal
Hair is aided with animation play mode, and advantage is that deployment is simple, the disadvantage is that complete actual situation mapping cannot be realized really.
Summary of the invention
It is real towards digital production scene or equipment actual situation that technical problem to be solved by the invention is to provide a kind of buildings
When the digital twinned system of facing to manufacture that monitors, to solve the problems, such as to can not achieve complete actual situation mapping in the prior art.
The present invention is to solve above-mentioned technical problem: the digital twinned system of facing to manufacture by the following technical programs, packet
Include system management module, data transmission module, data management module, monitoring visual angle module, data visualization module, movement driving
Module, state matching module, each subsystem module is mutually indepedent, while phase mutual data or control planning, passes through system pipes
The agency that reason module is transmitted as information data;System management module is used for the coupling of other six intermodules;Data transmit mould
Block is used to manage the information data obtained by Data entries and for the data response operation of modules;Data management module
Control for total data in total system;Monitor the digitlization that visual angle module is used to monitor visual angle using virtual camera shooting
Image;Data visualization module is the module that will be manufactured scene operation detail information data and be showed with intuitive visual means;Fortune
Dynamic drive module is the data-driven module of the twin all movements in Visual Manufacturing scene of number;State matching module is first in system
When starting, judged using real time data and internal arithmetic, by the material state at digital space Visual Manufacturing scene, motion state,
Machining state matches consistent with scene.
As the technical solution of optimization, the monitoring visual angle for monitoring visual angle module includes the visual angle CCTV, follows visual angle, fixed pair
As visual angle, free-viewing angle;The visual angle CCTV is by adding multiple virtual camera modes, simultaneously by multiple object special angles
It is shown on interface;It is described follow visual angle be for manufacture Life cycle in a certain special object, virtual camera positions are set
It is set to and follows always, realize monitoring full-range for materiel machining;The fixed object visual angle is a certain specific station of setting
For monitored object, relative position and angle are adjusted by operator by interactive device;The free-viewing angle be camera angle and
Orientation is arbitrarily changed by operator by interactive device.
As the technical solution of optimization, monitor visual angle module by mouse, predefined virtual push button or keyboard shortcut into
Row switching;Switching internal logic process is: being responded after triggering switching command by system management module, management module manage and dispatch
Virtual camera and virtual camera script, while refreshing visual angle state;State updates trigger data visualization model.
As the technical solution of optimization, data visualization module includes visual content level, visualize logic, can
It is played depending on changing content;The visual content level, visual content hierarchical relationship indicate the set membership of visualized objects, often
One visualized objects adds level attributes, and the label shown as content is managed;The displaying logic, will visualize
Object classification is model, interface, interaction, four class of multimedia messages, and median surface is to show root node, other three class objects conducts
Its nesting level, interaction be other three class objects can calls tool, multimedia messages and model are defined as mutually inside framework
Denounce class object;The visual content plays, including obtains data and the predefined broadcast path two of triggering from data transfer module
Kind mode;It is described to obtain data from data transfer module, including model, multimedia messages are obtained, it is added to specific interface position
It plays out;The predefined broadcast path of triggering, refers to and pre-defines visual broadcasting content, triggered by interface.
It as the technical solution of optimization, moves drive module and divides two class data driven kinds: one is pose data are driven
It is dynamic, including rotate, be displaced, consistency is guaranteed using data immediate updating;The second is status data drive, including clamp, inhale put,
Starting, halted state Boolean, the triggering of adoption status position and predefined movement guarantee consistency;The mode bit triggering refers to fortune
Dynamic state I/O signal triggers predefined movement when changing;The predefined movement refers to that the direction of motion, position, coordinate are equal
For the motion process of constant value.
As the technical solution of optimization, state matching module is divided into motion state matching, machining state matching, material state
Matching;The motion state matching i.e. motion conditions actual situation mapping of manufacture field processing equipment is passed through by movement drive module
Data information is matched, and matching process is completed movement driving process using system starting instantaneous data and synchronized;The processing shape
State matching includes processing object position, processing object state, the mapping of the actual situation of equipment clamp position, this matching process is virtual
Initialization procedure before processing and manufacturing obtains state by indirect data for the data that cannot be obtained;The material state
It is empty with the quantity of material, orientation is transported including material, materials warehouse material and AGV in loading and unloading station material, processing wire body
Real mapping, data acquire real-time live data by data transmission module to realize, for the data that cannot be obtained, by
Connect data combination judgement.
As the technical solution of optimization, the data transmission relations of subsystem intermodule are as follows: contained in system management module
The instance object of other six modules;Data transmission module acquires data outside system, and the data of acquisition are parsed by data
After pass to system management module;Data management module provides data list, is used for data search;Data visualization module is sent
The data provided to system management module, contrasting data table look-up data transmission module are provided;It moves drive module and updates number
According to and according to data call motion driving method;At the beginning of system starting, system management module calls state matching module foundation
Real time data carries out the matching of actual situation state.
As the technical solution of optimization, the triggering relationship of subsystem intermodule is the interface logic that intermodule mutually calls,
Calling interface method between six system modules, is realized via system management module.
The present invention has the advantages that the invention proposes the digital twinned systems of completely new facing to manufacture, towards intelligent system
The real-time total factor mapping demand of middle physical space and Virtual Space is made, by the real-time acquisition of physical space information data, in void
The twin effect of number is realized in quasi- space, through the invention, is constructed and is supervised in real time towards digital production scene or equipment actual situation
The digital twinned system of control solves the problems, such as to can not achieve complete actual situation mapping in the prior art.
Realize that in kind equipment digitalized, operational process scripting, the whole line of system be integrated, control instruction down-going synchronous
Change, field data uplink parallelization, forms the enforcement engine of whole line.
Detailed description of the invention
Fig. 1 is the schematic diagram of the digital twinned system of facing to manufacture of the embodiment of the present invention.
Fig. 2 is the schematic diagram that the embodiment of the present invention is responded based on event registration.
Fig. 3 embodiment of the present invention monitors the schematic diagram of view angle switch response.
Fig. 4 level attributes application exemplary diagram of the embodiment of the present invention.
Specific embodiment
As shown in Figure 1, the digital twinned system of facing to manufacture, including system management module, data transmission module, data pipe
Reason module, monitoring visual angle module, data visualization module, movement drive module, state matching module etc. divide system module.
Each subsystem module is mutually indepedent, convenient for safeguarding, while phase mutual data or control planning, passes through system administration
The agency that module is transmitted as information data.
System management module is used for the coupling of other six intermodules, including data transmission, interface are called, trigger signal passes
It passs.Such as data visualization module request data, data need to be obtained in real time by data transmission module, then via system administration mould
Block responds the data list being mapped in data management module, and final data visualization model is by requesting response to obtain corresponding number
According to refreshing.
Data transmission module is used to manage the information data obtained by Data entries and the data of modules is rung
It should operate.
The Data entries refer to through common network protocol, from database or manufacture scene with certain ad hoc fashion
The terminals such as PLC (Programe Logic Controller, programmable logic controller (PLC)), sensor, industrial personal computer obtain target letter
Cease the interface of data;The ad hoc fashion includes but is not limited to Socket (socket) transmission, ftp (File Transfer
Protocol, File Transfer Protocol) share transmission, Database vendors transmission, Message message service transmission etc..
Information Number is acquired by front end SCADA system (Supervisory Control And Data Acquisition)
According to by puppy parc, such as OPC UA, transferring data to data relay client, system is with certain ad hoc fashion from number
Obtain the interface of object information data according to library or manufacture scene PLC, sensor, industrial personal computer etc. terminals, specific mode puppet generation as follows
Shown in code:
The data of the modules respond operation, are the refresh data lists in data management module, reflect by data
It penetrates, then realizes that real time data is responded by modules by event-driven and agent way;The refresh data list and data
It is mapped in following data management modules and describes;The event-driven is system code level using event response mechanism, same
The process towards different object implementatio8 difference corresponding operatings of operation.Under this logic, modules only need to register corresponding sound in advance
Induction method, and using data variable list as parameter, module information request of data response demand can be realized.
For moving drive module request of data, shown in pseudocode specific as follows:
As shown in Fig. 2, the process based on event registration response.In the examples described above, S1Request class data management class,
It is to be inherited from IRequest parent, defines the operating method of event triggering;The register method of event is stated in IRequest,
Due to being that parent is stated, subclass object can be called;CallRequest class is used for the agency of module data, wherein realizing special
Determine object and carry out event registration by event registration mode, SetS1Model is registered in management method.When S1Request number
According to update, current block can directly map the data into current block data list.To which, the agent way is and event
Driving is used cooperatively, and on event-driven basis, different request corresponding operation encapsulates a layer proxy class on data source,
Convenient for later maintenance.
Control of the data management module for total data in total system, including external data refreshes, movement driving, number
According to storage, data analysis etc..
Data information is separately stored as data list in data management module, for mapping the number of data transmission module transmitting
It is believed that breath, the operation for data includes the parsing of all information data being obtained from data transmission module, and carry out map tag.
The data parsing is that the Json string data for obtaining request resolves to the recognizable variable data of system.Variable mappings are
According to request object data requirement, the data variable list of addition, it is noted that the Json data of return need to be in variable list
Definition, otherwise can not obtain.It after variable resolution, will be stored in dictionary class container, request object can be carried out by object oriented
Data directory.
Shown in data parsing, the following pseudocode of mapping process:
As described above, event registration has been used in data management module, after data parsing mapping, trigger data is passed
Mapping event is passed, and has carried out method response in the proxy class CallRequest of data transmission module, so that real time data can quilt
Respective modules are added to this module and carry out variable mappings operation, and can access immediately, reach module Real time request response purpose.
Monitor the digitized image that visual angle module is used to monitor visual angle using virtual camera shooting.
Visual angle module is monitored by switching virtual camera angle orientation, or the virtual camera that switching is different, obtains difference
Viewing angle and image, thus realize 360 degree of monitoring purposes without dead angle.
The monitoring visual angle of monitoring visual angle module includes the visual angle CCTV, follows visual angle, fixed object visual angle, free-viewing angle etc.;
The visual angle CCTV is to be shown multiple object special angles on interface simultaneously by adding multiple virtual camera modes;Institute
Stating and following visual angle is that virtual camera positions are arranged such as material disc on line for a certain special object in manufacture Life cycle
To follow always, monitoring full-range for materiel machining is realized;The fixed object visual angle be set a certain specific station as
Monitored object, relative position and angle are adjusted by operator by interactive device;The free-viewing angle is not limit camera position,
The angle and orientation of camera are arbitrarily changed by operator by interactive device.
Monitoring visual angle module is switched over by modes such as mouse, predefined virtual push button or shortcut keys;Switching is internal to patrol
Collecting process is: being responded after triggering switching command by system management module, management module manage and dispatch virtual camera and virtualphase
Under-chassis sheet, while refreshing visual angle state;State updates trigger data visualization model.The virtual camera refers to graphics engine
For the content convenient for showing digital three-dimensional space different angle, and the angle variables defined.The virtual camera script, refers to use
In the code that the behavior of specification virtual camera and control response operate, current virtual camera is enabled, and respective virtual camera script is also opened
Begin to run.
As shown in Fig. 3, monitoring view angle switch response.Visualization model needs to show and hide according to current visual angle management
Object, and issue the call request of visual content data, management module receives request of data, and is sent to data management mould
Block, request data return.
Data visualization module is the module that will be manufactured scene operation detail information data and be showed with intuitive visual means,
Including visual content level, logic is visualized, visual content plays.
The visual content level, visual content hierarchical relationship indicate the set membership of visualized objects, such as: machine
The processing technology information of process component shows that Ying Fuhe subtracts material process, is successively shown as forming parts by raw material;
And assembling process, then it is that successively group is combined into completed assemblies by components.The present invention specifies that each visualized objects is equal
Add level attributes, level attributes can be it is multiple, as content show label be managed.
As shown in figure 4, level attributes application example, shares level Four level attributes, wherein visualized objects _ 01 includes level
Attribute _ 0 and level attributes _ 3;Visualized objects _ 02 includes level attributes _ 0;Visualized objects _ 03 includes level attributes _ 1 He
Level attributes _ 2.When needing to show level _ 1 or level _ 2, only visualized objects _ 03 is as it can be seen that other are in hidden state.
Realize that the visualized objects for existing or future possible addition are managed collectively by can be convenient to hierarchical relationship management.
The management pseudocode of visualization status is as follows:
Visualized objects are classified as model, interface, interaction, four class of multimedia messages, median surface by the displaying logic
To show root node, other three class objects are as its nesting level;Interaction be other three class objects can calls tool, multimedia letter
Breath and model are defined as mutual exclusion class object inside framework, can not show simultaneously in same interface.The displaying logical specification
Exploitation foundation of the visual content object when overall architecture is applied.
The visual content plays, including obtains data and predefined two kinds of broadcast path of triggering from data transfer module
Mode.It is described to obtain data from data transfer module, including obtain model, multimedia messages etc., it is added to specific interface position
It plays out.Such as: the detection information detection in visualization, visual content, which plays, relies on real-time detection and collected data
It carries out dynamic and updates realization.The predefined broadcast path of the triggering, refers to and pre-defines visual broadcasting content, by interface into
Row triggering.Such as: Model Mounting technique animation is predefined setting, it is only necessary to which a trigger signal controls its broadcasting.
Drive module is moved, is the data-driven module of the twin all movements in Visual Manufacturing scene of number, including coordinate becomes
It changes, swing offset, motor driven, servo-drive etc..The coordinate transform, swing offset are carried out both with respect to local coordinate system.
It moves drive module and divides two class data driven kinds:
One is pose data-driven, including rotate, be displaced, consistency is guaranteed using data immediate updating.According to front
The method that is described, being registered in event after data transfer module parsing data by modules, real-time update data, therefore,
By the real-time update of data, the driving to object pose may be implemented, shown in following pseudocode:
private void S1ModelDataProcess(IData myS1Model)
{
……
// module according to the data processing task of refreshing, such as: driven object movement
//M_S1E1_X_ActPos, M_S1E1_X_ActPos, M_S1E1_X_ActPos are different data driven objects
(such as robotic arm) coordinate position variate-value, M_S1E1_R_ActPos are rotary variable value of the object in specific direction, it should be noted that
, it usually moves single Moving Objects and only has one degree of freedom movement, such as the single mechanical arm of robot, X, Y in variable,
Z indicates that the object can driven freedom degree direction.
M_S1E1_X_ActPos=new Vector3 (myS1Model.M_S1E1_X_ActPos, 0,0,0);
// data transmission module only passing movement numerical value, and position or the confined freedom degree of rotational coordinates need to be by spot patch
Together.
M_S1E1_Y_ActPos=new Vector3 (0, myS1Model.M_S1E1_Y_ActPos, 0);
M_S1E1_Z_ActPos=new Vector3 (0,0, myS1Model.M_S1E1_Z_ActPos);
M_S1E1_R_ActPos=new Vector3 (0, myS1Model.M_S1E1_R_ActPos, 0);
……
}
The second is status data drives, including clamps, inhales and the states Boolean such as put, start, stopping, the triggering of adoption status position
And predefined movement, to guarantee consistency.The mode bit triggering refers to be triggered in advance when motion state I/O signal changes
Definition movement.The predefined movement refers to that the direction of motion, position, coordinate etc. are the motion process of constant value, such as motor driven
Process of tightening up a screw, since using cylinder moving, direction, shape journey, speed etc. are constant constant value.
It is drawn by vacuum cups, for release movement, shown in following pseudocode:
State matching module is judged in system initial start-up using real time data and internal arithmetic, by digital space void
Material state, motion state, the machining state etc. at the scene of making of drawing up match unanimously with scene.
State matching module is divided into motion state matching, machining state matching, material state matching.The motion state
Motion conditions actual situation mapping with i.e. manufacture field processing equipment, is matched by movement drive module by data information,
It is identical as movement driving principle with Principle of Process, i.e., it is synchronous movement driving process to be completed using system starting instantaneous data.It is described
Machining state matching includes the actual situation mapping of processing object position, processing object state, equipment clamp position etc., this was matched
Journey is the initialization procedure before virtual manufacture manufacture.Since processing object data generally can not obtain completely, for that cannot obtain
Data, by indirect data obtain state, such as: in conjunction with predefined processing technology path and processing current procedures, can sentence
Break the position and state that current processing object should be at;In conjunction with movement driving data, available equipment clamps processing object
State.The material state matching includes loading and unloading station material, processes material, materials warehouse material and AGV in wire body
The quantity, the mapping of orientation actual situation of material etc. are transported, data acquire real-time live data by data transmission module to realize.It is right
It is similar with machining state initialization in the data that cannot be obtained, it is combined and is judged by indirect data, such as transportation trolley position in wire body
Confidence breath will carry out data by a stop position on producing line productive temp, trolley and time and push away due to lacking sensor information
It obtains.
Topological relation between each subsystem module, data transmission relations and triggering relationship including subsystem intermodule.
The data transmission relations of subsystem intermodule are as follows: the instantiation of other six modules is contained in system management module
Object;Data transmission module acquires data outside system, and the data of acquisition pass to system management module after data parse;
Data management module provides data list, is used for data search;Data visualization module sends a request to system management module, right
The data that data transmission module provides are searched according to data list;It moves drive module more new data and is driven according to data call campaign
Dynamic method;At the beginning of system starting, system management module calls state matching module to carry out actual situation state according to real time data
Match.
The triggering relationship of subsystem intermodule is the interface logic that intermodule mutually calls, connecing between six system modules
Mouth method call, is realized via system management module.Such as monitor the virtual letter in visual angle module calling data visualization module
Switching method is ceased, operation triggering need to be carried out by inquiring respective modules instance object and interface function in system management module.
System extension and maintenance strategy, are the foundation based on modularization subsystem framework and subsystem topological relation, are formed
The relatively independent feature of modules can need quickly to take under the premise of not carrying out larger change to original system according to customization
New module subsystem is built, and accesses data and trigger flow;Meanwhile it all will not be to it for the maintenance of any module subsystem
He produces bigger effect in the operation of subsystem module.Such as cancel data visualization module function, still may insure movement driving,
The normal operation of data transmission.
The foregoing is merely presently preferred embodiments of the present invention, is not intended to limit the invention, it is all in spirit of the invention and
Made any modifications, equivalent replacements, and improvements etc., should all be included in the protection scope of the present invention within principle.
Claims (8)
1. a kind of digital twinned system of facing to manufacture, which is characterized in that including system management module, data transmission module, number
According to management module, monitoring visual angle module, data visualization module, movement drive module, state matching module, each subsystem mould
Block is mutually indepedent, while phase mutual data or control planning, the agency transmitted by system management module as information data;System
Management module of uniting is used for the coupling of other six intermodules;Data transmission module is used to manage the Information Number obtained by Data entries
Respond operation accordingly and for the data of modules;Control of the data management module for total data in total system;Prison
Control the digitized image that visual angle module is used to monitor visual angle using virtual camera shooting;Data visualization module is will to manufacture scene
The module that operation detail information data is showed with intuitive visual means;Movement drive module is the twin Visual Manufacturing scene of number
The data-driven module of all movements;State matching module is sentenced in system initial start-up using real time data and internal arithmetic
It is disconnected, the material state at digital space Visual Manufacturing scene, motion state, machining state are matched unanimously with scene.
2. the digital twinned system of facing to manufacture as described in claim 1, it is characterised in that: the monitoring view of monitoring visual angle module
Angle includes the visual angle CCTV, follows visual angle, fixed object visual angle, free-viewing angle;The visual angle CCTV is multiple virtual by adding
Camera mode shows multiple object special angles on interface simultaneously;It is described follow visual angle be for manufacture Life cycle
In a certain special object, virtual camera positions are set as following always, realize full-range for materiel machining monitoring;It is described
Fixed object visual angle is set a certain specific station as monitored object, and relative position and angle pass through interactive device tune by operator
Section;The free-viewing angle is that the angle of camera and orientation are arbitrarily changed by operator by interactive device.
3. the digital twinned system of facing to manufacture as described in claim 1, it is characterised in that: monitoring visual angle module passes through mouse
Mark, predefined virtual push button or keyboard shortcut switch over;Switching internal logic process is: passing through after triggering switching command and is
Management module of uniting response, management module manage and dispatch virtual camera and virtual camera script, while refreshing visual angle state;State is more
New trigger data visualization model.
4. the digital twinned system of facing to manufacture as described in claim 1, it is characterised in that: data visualization module includes can
Depending on changing content level, logic is visualized, visual content plays;The visual content level, visual content level
Relationship indicates the mark that the set membership of visualized objects, each visualized objects add level attributes, show as content
Label are managed;Visualized objects are classified as model, interface, interaction, four class of multimedia messages by the displaying logic, wherein
Interface is to show root node, other three class objects as its nesting level, interaction be other three class objects can calls tool, more matchmakers
Body information and model are defined as mutual exclusion class object inside framework;The visual content plays, including transmits mould from data
Block obtains data and the predefined broadcast path both of which of triggering;It is described to obtain data from data transfer module, including obtain mould
Type, multimedia messages are added to specific interface position and play out;The predefined broadcast path of the triggering, refer to it is pre-defined can
Depending on the broadcasting content changed, triggered by interface.
5. the digital twinned system of facing to manufacture as described in claim 1, it is characterised in that: movement drive module divides two classes
Data driven kind: one is pose data-driven, including rotate, be displaced, consistency is guaranteed using data immediate updating;Secondly
Be status data driving, including clamp, inhale put, start, halted state Boolean, adoption status position triggering and predefined movement guarantor
Demonstrate,prove consistency;The mode bit triggering, which refers to, triggers predefined movement when motion state I/O signal changes;It is described predefined
Movement refers to that the direction of motion, position, coordinate are the motion process of constant value.
6. the digital twinned system of facing to manufacture as described in claim 1, it is characterised in that: state matching module is divided into movement
State matching, machining state matching, material state matching;The motion state matching manufactures the movement feelings of field processing equipment
The mapping of condition actual situation, is matched by movement drive module by data information, and matching process is complete using system starting instantaneous data
It is synchronous at movement driving process;The machining state matching includes processing object position, processing object state, equipment clamp position
Actual situation mapping, this matching process is the initialization procedure before virtual manufacture manufacture, for the data that cannot be obtained, by
Connect data acquisition state;The material state matching includes loading and unloading station material, processes material, materials warehouse material in wire body
And AGV transports the quantity of material, the mapping of orientation actual situation, data acquire real-time live data by data transmission module come real
It is existing, for the data that cannot be obtained, is combined and judged by indirect data.
7. the digital twinned system of facing to manufacture as described in claim 1, it is characterised in that: the data of subsystem intermodule pass
Defeated relationship are as follows: the instance object of other six modules is contained in system management module;Data transmission module is adopted outside system
Collect data, the data of acquisition pass to system management module after data parse;Data management module provides data list, uses
In data search;Data visualization module sends a request to system management module, contrasting data table look-up data transmission module
The data of offer;Move drive module more new data and according to data call motion driving method;At the beginning of system starting, system
Management module calls state matching module to carry out the matching of actual situation state according to real time data.
8. the digital twinned system of facing to manufacture as described in claim 1, it is characterised in that: the triggering of subsystem intermodule is closed
System is the interface logic that intermodule mutually calls, the calling interface method between six system modules, via system administration mould
Block is realized.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910647931.3A CN110347131A (en) | 2019-07-18 | 2019-07-18 | The digital twinned system of facing to manufacture |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910647931.3A CN110347131A (en) | 2019-07-18 | 2019-07-18 | The digital twinned system of facing to manufacture |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110347131A true CN110347131A (en) | 2019-10-18 |
Family
ID=68174945
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910647931.3A Pending CN110347131A (en) | 2019-07-18 | 2019-07-18 | The digital twinned system of facing to manufacture |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110347131A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111274232A (en) * | 2020-01-15 | 2020-06-12 | 江苏古卓科技有限公司 | Digital twinning processing system and method based on multivariate data manufacturing process |
CN111413887A (en) * | 2020-03-17 | 2020-07-14 | 浙江大学 | Digital twin system of complex product assembly line |
CN111539583A (en) * | 2020-05-13 | 2020-08-14 | 中国电子科技集团公司第十四研究所 | Production process simulation optimization method based on digital twinning |
CN111857520A (en) * | 2020-06-16 | 2020-10-30 | 广东希睿数字科技有限公司 | 3D visual interactive display method and system based on digital twins |
CN112200492A (en) * | 2020-11-02 | 2021-01-08 | 傲林科技有限公司 | Digital twin model construction and business activity prediction analysis method and device |
CN112288168A (en) * | 2020-10-30 | 2021-01-29 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | SMT production line quality analysis platform based on digital twin |
CN112859789A (en) * | 2021-01-29 | 2021-05-28 | 重庆邮电大学 | Method and system for constructing data center digital twin body based on CFD |
CN112882765A (en) * | 2021-01-29 | 2021-06-01 | 航天科工智能运筹与信息安全研究院(武汉)有限公司 | Digital twin model scheduling method and device |
CN114169108A (en) * | 2021-12-29 | 2022-03-11 | 广东工业大学 | Real-time simulation method for material reducing machining based on digital twinning |
WO2024055397A1 (en) * | 2022-09-14 | 2024-03-21 | 上海智能制造功能平台有限公司 | Observation viewing angle traceable method and system based on digital twin, and terminal |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020063724A1 (en) * | 2000-11-29 | 2002-05-30 | Powers John G. | Technique for accomplishing copy and paste and scan to fit using a standard TWAIN data source |
CN107066675A (en) * | 2017-01-18 | 2017-08-18 | 上海核工程研究设计院 | A kind of method that component information extraction and analysis is interacted with real-time emulation system |
CN108021084A (en) * | 2017-12-11 | 2018-05-11 | 中国兵器装备集团自动化研究所 | The production line three-dimension monitoring system that a kind of actual situation combines |
CN108040081A (en) * | 2017-11-02 | 2018-05-15 | 同济大学 | A kind of twin monitoring operational system of subway station numeral |
CN108726070A (en) * | 2018-06-11 | 2018-11-02 | 重庆大学 | Intelligent warehousing system and its twin visualization sensing control system of number |
CN109613895A (en) * | 2018-11-12 | 2019-04-12 | 中国电子科技集团公司第三十八研究所 | A kind of intelligence production line number twinned system |
CN109933035A (en) * | 2019-04-24 | 2019-06-25 | 中国科学院重庆绿色智能技术研究院 | A kind of production line control system, method and the production system twin based on number |
-
2019
- 2019-07-18 CN CN201910647931.3A patent/CN110347131A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020063724A1 (en) * | 2000-11-29 | 2002-05-30 | Powers John G. | Technique for accomplishing copy and paste and scan to fit using a standard TWAIN data source |
CN107066675A (en) * | 2017-01-18 | 2017-08-18 | 上海核工程研究设计院 | A kind of method that component information extraction and analysis is interacted with real-time emulation system |
CN108040081A (en) * | 2017-11-02 | 2018-05-15 | 同济大学 | A kind of twin monitoring operational system of subway station numeral |
CN108021084A (en) * | 2017-12-11 | 2018-05-11 | 中国兵器装备集团自动化研究所 | The production line three-dimension monitoring system that a kind of actual situation combines |
CN108726070A (en) * | 2018-06-11 | 2018-11-02 | 重庆大学 | Intelligent warehousing system and its twin visualization sensing control system of number |
CN109613895A (en) * | 2018-11-12 | 2019-04-12 | 中国电子科技集团公司第三十八研究所 | A kind of intelligence production line number twinned system |
CN109933035A (en) * | 2019-04-24 | 2019-06-25 | 中国科学院重庆绿色智能技术研究院 | A kind of production line control system, method and the production system twin based on number |
Non-Patent Citations (1)
Title |
---|
赵浩然 等: "面向数字孪生车间的三维可视化实时监控方法", 《计算机集成制造***》 * |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111274232A (en) * | 2020-01-15 | 2020-06-12 | 江苏古卓科技有限公司 | Digital twinning processing system and method based on multivariate data manufacturing process |
CN111413887A (en) * | 2020-03-17 | 2020-07-14 | 浙江大学 | Digital twin system of complex product assembly line |
CN111413887B (en) * | 2020-03-17 | 2021-06-01 | 浙江大学 | Digital twin system of complex product assembly line |
CN111539583A (en) * | 2020-05-13 | 2020-08-14 | 中国电子科技集团公司第十四研究所 | Production process simulation optimization method based on digital twinning |
CN111539583B (en) * | 2020-05-13 | 2023-10-24 | 中国电子科技集团公司第十四研究所 | Production process simulation optimization method based on digital twin |
CN111857520A (en) * | 2020-06-16 | 2020-10-30 | 广东希睿数字科技有限公司 | 3D visual interactive display method and system based on digital twins |
CN112288168B (en) * | 2020-10-30 | 2022-07-29 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | SMT production line quality analysis platform based on digital twinning |
CN112288168A (en) * | 2020-10-30 | 2021-01-29 | 西南电子技术研究所(中国电子科技集团公司第十研究所) | SMT production line quality analysis platform based on digital twin |
CN112200492A (en) * | 2020-11-02 | 2021-01-08 | 傲林科技有限公司 | Digital twin model construction and business activity prediction analysis method and device |
CN112200492B (en) * | 2020-11-02 | 2024-02-06 | 傲林科技有限公司 | Digital twin model construction and business activity prediction analysis method and device |
CN112882765A (en) * | 2021-01-29 | 2021-06-01 | 航天科工智能运筹与信息安全研究院(武汉)有限公司 | Digital twin model scheduling method and device |
CN112882765B (en) * | 2021-01-29 | 2023-10-20 | 航天科工智能运筹与信息安全研究院(武汉)有限公司 | Digital twin model scheduling method and device |
CN112859789B (en) * | 2021-01-29 | 2024-02-06 | 重庆邮电大学 | CFD-based method and system for constructing digital twin body of data center |
CN112859789A (en) * | 2021-01-29 | 2021-05-28 | 重庆邮电大学 | Method and system for constructing data center digital twin body based on CFD |
CN114169108B (en) * | 2021-12-29 | 2022-07-08 | 广东工业大学 | Real-time simulation method for material reducing machining based on digital twinning |
CN114169108A (en) * | 2021-12-29 | 2022-03-11 | 广东工业大学 | Real-time simulation method for material reducing machining based on digital twinning |
WO2024055397A1 (en) * | 2022-09-14 | 2024-03-21 | 上海智能制造功能平台有限公司 | Observation viewing angle traceable method and system based on digital twin, and terminal |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110347131A (en) | The digital twinned system of facing to manufacture | |
Liu et al. | A cyber-physical machine tools platform using OPC UA and MTConnect | |
Wan et al. | Artificial intelligence for cloud-assisted smart factory | |
WO2020199503A1 (en) | Digital twin platform-based factory management system and method therefor | |
Chen et al. | Smart factory of industry 4.0: Key technologies, application case, and challenges | |
CN110399642B (en) | Digital twin body aiming at production line and construction method and application thereof | |
CN103389699B (en) | Based on the supervisory control of robot of distributed intelligence Monitoring and Controlling node and the operation method of autonomous system | |
CN109613895A (en) | A kind of intelligence production line number twinned system | |
Borja et al. | Integration of service robots in the smart home by means of UPnP: A surveillance robot case study | |
CN100527169C (en) | Three-dimensional scene real-time drafting framework and drafting method | |
CN109326003A (en) | A kind of factory's three-dimension monitoring system based on virtual emulation | |
US20220156433A1 (en) | Industrial network communication emulation | |
Barakonyi et al. | Ubiquitous animated agents for augmented reality | |
CN111467789A (en) | Mixed reality interaction system based on Holo L ens | |
CN116129053A (en) | Power equipment model construction method | |
CN115225508A (en) | Internet target range scene construction method | |
Privat et al. | Towards a shared software infrastructure for smart homes, smart buildings and smart cities | |
Lu et al. | A digital twin reference model for smart manufacturing | |
Taj et al. | Interoperability in IOT based smart home: A review | |
Li et al. | Hybrid trajectory replanning-based dynamic obstacle avoidance for physical human-robot interaction | |
Um et al. | Industrial device monitoring and control system based on oneM2M for edge computing | |
Ding et al. | AML-based web-twin visualization integration framework for DT-enabled and IIoT-driven Manufacturing system under I4. 0 workshop | |
Li et al. | Virtual monitoring system for a robotic manufacturing station in intelligent manufacturing based on Unity 3D and ROS | |
Ko et al. | A study on manufacturing facility safety system using multimedia tools for cyber physical systems | |
CN115065718A (en) | Multi-agent cooperative control algorithm verification system based on optical indoor positioning |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191018 |