CN102789520A - Visual modeling method for airplane assembling process - Google Patents

Visual modeling method for airplane assembling process Download PDF

Info

Publication number
CN102789520A
CN102789520A CN2012102139522A CN201210213952A CN102789520A CN 102789520 A CN102789520 A CN 102789520A CN 2012102139522 A CN2012102139522 A CN 2012102139522A CN 201210213952 A CN201210213952 A CN 201210213952A CN 102789520 A CN102789520 A CN 102789520A
Authority
CN
China
Prior art keywords
transition
different level
visual
directed arc
definition
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
Application number
CN2012102139522A
Other languages
Chinese (zh)
Inventor
叶文华
卢鹄
庞微
余路
魏碧胜
刘霞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Shanghai Aircraft Manufacturing Co Ltd
Original Assignee
Nanjing University of Aeronautics and Astronautics
Shanghai Aircraft Manufacturing 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 Nanjing University of Aeronautics and Astronautics, Shanghai Aircraft Manufacturing Co Ltd filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN2012102139522A priority Critical patent/CN102789520A/en
Publication of CN102789520A publication Critical patent/CN102789520A/en
Pending legal-status Critical Current

Links

Images

Abstract

The invention relates to a visual modeling method for an airplane assembling process. The visual modeling method comprises a visual object definition process for a place object, a transition object, a directed arc object and a hierarchical object and a visual modeling process. The method comprises the following steps of: defining the place object, the transition object, the directed arc object and the hierarchical object and respectively visualizing the place object, the transition object, the directed arc object and the hierarchical object; establishing an automatic connection between the place object and the transition object and an automatic connection between the hierarchical object and transition; storing and repealing the defined objects; establishing incidence relation of model objects; and performing visual definition and storage on relation between an upper-layer model and a lower-layer model.

Description

A kind of aircraft assembling process visual modeling method
Technical field
The present invention relates to a kind of visual modeling method of complex product assembling process, be specially adapted to the modeling of aircraft assembling process, belong to manufacturing system modeling technique field.
Background technology
Present generation aircraft adopts the manufacturing mode by the customer order customized production basically, and production lot is little, and is wide in variety, and the Aircraft Production process adopts by sortie basically and manages.The aircraft assembling process has the assembly process complicacy, the assembling content is many, the assembly space level is many (assembly line-erect-position-station-operation), the manual setting operation is main, characteristics such as workplace is narrow, the assembling work time uncertainty strong, assemble sequence control strictness, and its production efficiency and cost directly depend on the performance of aircraft assembly line.Therefore, in order to improve the performance of aircraft assembly line, it is crucial when carrying out the planning of aircraft assembly line with design, the aircraft assembling process being carried out modeling, simulation analysis and optimization.
At present, the method for manufacturing system assembling process modeling is existing many, mainly contains two big types: so that to reach rope QUEST, Siemens eM-Plant be representative analogue system man-machine interaction modeling method and be the theoretical method of representative with the Petri net.Problems such as analogue system man-machine interaction modeling method is practical, but has logical relation and not close inspection of sequential relationship between the object, and modeling efficiency is low, and workload is big.Modeling method based on the Petri net comprises basic Petri net and various expansion Petri net (comprising Colored Petri Net, stochastic Petri net, object-oriented Petri net net, layering Petri net, layering object-oriented Petri net net, Object-Oriented Stochastic Petri net etc.); This method has strict Fundamentals of Mathematics of comparison and stronger discrete event dynamic system descriptive power; Aspect Performance Evaluation, has more significant advantage; But when describing the system of the such complicacy of aircraft assembling process, have following problem: structure is too loaded down with trivial details; Can not describe characteristics such as space delamination, object-oriented, installation time randomness simultaneously, also not have method for visualizing and system.Therefore, be necessary to develop a kind of method and system that can support the visual modeling of aircraft complex assembling process.
Summary of the invention
To existing modeling methods of manufacturing system do not satisfy the modeling of aircraft assembling process by different level, object-oriented, installation time randomness by different level, requirement such as visual, patent of the present invention has proposed a kind of object-oriented petri net visual modeling method and system at random by different level.It is convenient, visual that this method and system has modeling, can satisfy each item requirement of aircraft complex assembling process modeling.
To achieve these goals, technical scheme of the present invention is: integrated application Object-oriented Technique, petri net and petri network technology at random by different level, set up the OO petri network modeling method at random by different level of a cover, and form the visual modeling system.This method has comprised storehouse institute object, transition object, directed arc object, four types of visualized objects such as object and a cover visual modeling flow process by different level.Model object wherein is made up of other four class objects; Resources such as the personnel of storehouse institute object representation aircraft assembling process and equipment; The various assemblings or the carrying activity of transition object representation aircraft assembling process; The various assemblings of directed arc object representation aircraft assembling process or the context of carrying activity, by different level object representation the hierarchical relationship between the model object.Storehouse institute object can be connected with one or more directed arc objects with object by different level, and the transition object also can be connected with one or more directed arc objects, and storehouse institute object and object by different level must be realized and being connected of transition object through the directed arc object.To storehouse institute object, transition object, directed arc object, by different level these four types of visualized objects of object can edit, move, duplicate, operation such as deletion.Simultaneously, each model is preserved by computer documents, and a plurality of model files can the file tree structure form show, and can adjust.Its visual modeling flow process is: definition model object and object by different level; Definition storehouse institute object, transition object and directed arc object also carry out visual respectively; Set up storehouse institute's object and transition object, object and transition is dynamically connected certainly by different level; The definition object storage with cancel; Set up the incidence relation of model object; The visual definition and the preservation of levels relationship model.The concrete steps of modeling are following:
Step 1: define four class objects and visual
Definition storehouse institute object: given display position coordinate and feature size, generate storehouse institute object figure, import given object oriented, information input port (IM), information outlet (OM).
Definition transition object: given display position coordinate and feature size generate transition object figure, input object title, installation time, installation time distribution function.
Definition directed arc object: the given preorder object oriented that will connect and position coordinates, postorder object oriented and position coordinates generate directed arc object figure.
Define object by different level: given display position coordinate and feature size generate object figure by different level, input object title, input transition, output transition, sublayer input interface, sublayer output interface.
Definition object shift operation functionality: the object that selection will be moved; Response mobile messaging function; Transmit to move object, the object coordinate (x, y) be revised as (x+offset.x, y+offset.y), offset.x and offset.y are respectively x, the y coordinate components of displacement; Refresh the model view district, window redraws.
Definition object tools operating function: set up an array object, join the data of current selected object in the new Array.
Definition object paste operation function: add new Array in the object tools operation in the array object of view area to, window redraws, and generates new object at given position.
Definition object shearing manipulation function: set up an array object, join the data of current selected object in the new Array, deleting in the array object of current selected object from view area, window redraws.
Definition object deletion action function: deleting in the array object of the object of current selection from view area, window redraws.
Step 2: storehouse institute's object and transition object, object and transition object is dynamically connected certainly by different level
The object that selection will connect; Number of objects as selecting is not equal to 2, then finishes, otherwise is the starting point coordinate of directed arc object with point coordinate in selected first object right side; With point coordinate in second object left side is the terminal point coordinate of directed arc object; Generate the arrow of an expression directed arc object, window redraws, and finishes.
Step 3: the definition object preservation and cancel
The preservation of definition object: a newly-built class, with the object encapsulation that this type handle will be preserved, comprise its data structure and and to the operation of various data; When modeling, generate the object of class, utilize array object to preserve the object that generates; By current number group objects Refresh Data view area, carry out window and redraw.
Cancelling of definition object: when modeling generates class object, be pressed into the current number group objects in the stack; When cancelling, the array object of stack top is popped; Give the current number group objects array object of current stack top; By current number group objects Refresh Data view area, carry out window and redraw.
Step 4: the incidence relation of setting up model object
Incidence matrix realizes through setting up in association between each object of composition model.Incidence matrix is that the directed arc object according to link library institute object (or object) by different level and transition object comes to generate automatically.Incidence matrix R={rij}n * m, wherein n is the transition number of objects, and m is a storehouse institute object and object sum by different level, and the value rule of element rij is: when the directed arc object points to storehouse institute's object or by different level during object j from transition object i, rij=1; As institute's object or when object j points to transition object i by different level from the storehouse, rij=-1; As transition object i and storehouse institute's object or object j when it doesn't matter by different level, rij=0.
The generative process of incidence matrix R is following: go through all over the transition object, and give each transition object number i, obtain incidence matrix line number n; Go through all over storehouse institute object and object by different level, and give each storehouse institute's object or object number j by different level, obtain incidence matrix columns m; Generate the incidence matrix R of n * m, and make rij=0; Go through all over the directed arc object,, revise the value of respective associated matrix element rij according to the object type and the numbering of Qi Qianji with the back collection.
Step 5: visual definition of levels relationship model and preservation
Give filename of each (layer) model and storing path, store with a computer documents form.In order to realize the visual of levels relationship model, to define the upper strata model file of each model file simultaneously; For the top layer model file, its upper strata model file is represented with himself filename.Pass through recurrence layer by layer like this, can form model file tree, show the relation of each layer model file intuitively.
When the invention has the beneficial effects as follows the complicated assembling process modeling to complex products such as aircrafts; Can take man-machine interaction mode easily, carry out graphical modeling from up to down, by different level; Not only convenient, directly perceived, quick, accurate; And solved complex object that modeling methods of manufacturing system in the past is difficult to represent simultaneously, by different level, activity duration randomness, production line moves continuously with problem such as intermittently move, and has satisfied the complicated assembling process modeling demand of present generation aircraft.
Description of drawings
Fig. 1 is a basic model ingredient and diagrammatic representation.
Fig. 2 is the visual modeling flow process.
Token name is claimed among the figure:
1 storehouse institute object
2 directed arc objects
3 transition objects
4 objects by different level
Embodiment
As shown in Figure 1, model by storehouse institute object 1, transition object 3, directed arc object 2 and by different level 4 four types of visualized objects of object form, can use programming languages such as VC, VB, implement according to the modeling procedure of Fig. 2.
Step S101: definition storehouse institute, transition, by different level, directed arc four class objects and carry out visual.Specifically: definition storehouse institute object, transition object, directed arc object and the data structure of object by different level; Generate the presentation graphic and the presentation graphic of object by different level of presentation graphic, the directed arc object of presentation graphic, the transition object of storehouse institute object respectively, realize the visual of four class objects; Define the moving of four class objects again, duplicate, paste, the function of shearing, deletion action.
Step S102: set up being dynamically connected certainly of storehouse institute's object and transition object, set up being dynamically connected certainly of object and transition object by different level;
Step S103: define the preservation of object and cancel function;
Step S104: the incidence relation of setting up model object.Specifically: set up the incidence relation of storehouse institute's object and transition object, set up the incidence relation of object and transition object by different level, confirm the incidence matrix element value, generate incidence matrix according to the value rule;
Step S105: the visual definition and the preservation of levels relationship model.Specifically: definition levels relationship model, through recurrence, form the model file tree, realize the visual of levels relationship model, define the model file hold function at last, implementation model is preserved.

Claims (3)

1. aircraft assembling process visual modeling method is characterized in that: defined storehouse institute object, transition object, directed arc object, four types of visualized objects of object and a cover visual modeling flow process by different level.
2. according to the aircraft assembling process visual modeling method in the claim 1, it is characterized in that: described storehouse institute object comprises data such as object oriented, information input port (IM), information outlet (OM) storehouse institute object display graphics, dimension of picture, display position coordinate;
Said transition object comprises data such as object oriented, installation time, the transition of installation time distribution function, object display graphics, dimension of picture, display position coordinate;
Said directed arc object comprises preorder object oriented and position coordinates, postorder object oriented and position coordinates, directed arc object display graphical data;
Said object by different level comprises object oriented, input transition title, output transition title, sublayer input interface, sublayer output interface, object display graphics, display position coordinate and feature size by different level.
3. according to the aircraft assembling process visual modeling method in the claim 1, it is characterized in that said visual modeling flow process comprises:
Definition storehouse institute object, transition object, directed arc object and object by different level, and carry out visual respectively;
Set up storehouse institute's object and transition object, object and transition is dynamically connected certainly by different level;
The definition object storage with cancel;
Set up the incidence relation of model object;
The visual definition and the preservation of levels relationship model.
CN2012102139522A 2012-06-26 2012-06-26 Visual modeling method for airplane assembling process Pending CN102789520A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012102139522A CN102789520A (en) 2012-06-26 2012-06-26 Visual modeling method for airplane assembling process

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012102139522A CN102789520A (en) 2012-06-26 2012-06-26 Visual modeling method for airplane assembling process

Publications (1)

Publication Number Publication Date
CN102789520A true CN102789520A (en) 2012-11-21

Family

ID=47154923

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012102139522A Pending CN102789520A (en) 2012-06-26 2012-06-26 Visual modeling method for airplane assembling process

Country Status (1)

Country Link
CN (1) CN102789520A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103020393A (en) * 2012-12-31 2013-04-03 北京航空航天大学 Aircraft assembly data visualization method based on Web
CN103679333A (en) * 2013-09-27 2014-03-26 上海飞机制造有限公司 Workflow-based quick response system and application thereof
CN104102970A (en) * 2013-04-12 2014-10-15 波音公司 Nonconformance Visualization System
CN104504958A (en) * 2014-12-22 2015-04-08 中国民航大学 Airplane digitalized coordination virtual maintenance training device and coordination maintenance method
CN103942386B (en) * 2014-04-17 2017-01-11 北京航空航天大学 Aircraft assembly process visualization method based on mobile terminal
CN109766565A (en) * 2018-10-31 2019-05-17 中国飞机强度研究所 A kind of lever system automated construction method
US10331295B2 (en) 2013-03-28 2019-06-25 The Boeing Company Visualization of an object using a visual query system
CN110851132A (en) * 2020-01-15 2020-02-28 汉谷云智(武汉)科技有限公司 Graphical modeling computer program product, method and device based on web
US10685147B2 (en) 2016-02-29 2020-06-16 The Boeing Company Non-conformance mapping and visualization
CN112863251A (en) * 2020-12-31 2021-05-28 中国船舶重工集团公司第七0九研究所 Flight information aid decision method and system based on aviation control state

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6823299B1 (en) * 1999-07-09 2004-11-23 Autodesk, Inc. Modeling objects, systems, and simulations by establishing relationships in an event-driven graph in a computer implemented graphics system
CN102073758A (en) * 2010-12-16 2011-05-25 北京邮电大学 Turing model-based augment reality assembly environment system modeling method
CN102117367A (en) * 2011-03-14 2011-07-06 沈阳飞机工业(集团)有限公司 Visual simulation system for airplane assembly site

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6823299B1 (en) * 1999-07-09 2004-11-23 Autodesk, Inc. Modeling objects, systems, and simulations by establishing relationships in an event-driven graph in a computer implemented graphics system
CN102073758A (en) * 2010-12-16 2011-05-25 北京邮电大学 Turing model-based augment reality assembly environment system modeling method
CN102117367A (en) * 2011-03-14 2011-07-06 沈阳飞机工业(集团)有限公司 Visual simulation system for airplane assembly site

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
周小波等: "基于层次时间Petri 网的飞机部件装配过程建模方法", 《锻压装备与制造技术》, no. 4, 3 August 2010 (2010-08-03), pages 99 - 104 *
李妍琛等: "随机Petri 网在软件可靠性分析中的应用", 《现代电子技术》, no. 2, 31 January 2007 (2007-01-31), pages 135 - 137 *
蔡志林: "Petri网建模工具软件的研究与实现", 《中国优秀硕士学位论文全文数据库信息科技辑》, no. 3, 31 March 2006 (2006-03-31), pages 13 - 29 *

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103020393A (en) * 2012-12-31 2013-04-03 北京航空航天大学 Aircraft assembly data visualization method based on Web
CN103020393B (en) * 2012-12-31 2015-05-06 北京航空航天大学 Aircraft assembly data visualization method based on Web
US10331295B2 (en) 2013-03-28 2019-06-25 The Boeing Company Visualization of an object using a visual query system
CN104102970A (en) * 2013-04-12 2014-10-15 波音公司 Nonconformance Visualization System
CN104102970B (en) * 2013-04-12 2020-04-03 波音公司 Unqualified part visualization system
US10481768B2 (en) 2013-04-12 2019-11-19 The Boeing Company Nonconformance identification and visualization system and method
CN103679333A (en) * 2013-09-27 2014-03-26 上海飞机制造有限公司 Workflow-based quick response system and application thereof
CN103942386B (en) * 2014-04-17 2017-01-11 北京航空航天大学 Aircraft assembly process visualization method based on mobile terminal
CN104504958A (en) * 2014-12-22 2015-04-08 中国民航大学 Airplane digitalized coordination virtual maintenance training device and coordination maintenance method
CN104504958B (en) * 2014-12-22 2017-01-11 中国民航大学 Airplane digitalized coordination virtual maintenance training device and coordination maintenance method
US10685147B2 (en) 2016-02-29 2020-06-16 The Boeing Company Non-conformance mapping and visualization
CN109766565A (en) * 2018-10-31 2019-05-17 中国飞机强度研究所 A kind of lever system automated construction method
CN110851132A (en) * 2020-01-15 2020-02-28 汉谷云智(武汉)科技有限公司 Graphical modeling computer program product, method and device based on web
CN112863251A (en) * 2020-12-31 2021-05-28 中国船舶重工集团公司第七0九研究所 Flight information aid decision method and system based on aviation control state
CN112863251B (en) * 2020-12-31 2022-04-26 中国船舶重工集团公司第七0九研究所 Flight information aid decision method and system based on aviation control state

Similar Documents

Publication Publication Date Title
CN102789520A (en) Visual modeling method for airplane assembling process
CN103020393B (en) Aircraft assembly data visualization method based on Web
Browning The many views of a process: Toward a process architecture framework for product development processes
Lianto et al. Continuous innovation: a literature review and future perspective
Long et al. Modeling and distributed simulation of supply chain with a multi-agent platform
CN100435049C (en) Production site-faced semi-immersion assembling process planning method
CN102609985A (en) Three-dimensional power station graphic platform
CN106557457B (en) QT-based system for automatically generating cross-platform complex flow chart
CN104484163B (en) A kind of isomery model conversion method based on unified Modeling environment
CN105354376B (en) The exchange method and system of multi-dimensional data and OA databases based on BIM
KR20140141313A (en) System for automatically generating virtual factory model, method for automatically generating virtual factory model, system for automatically simulating virtual factory model and method for automatically simulating virtual factory model
Aurich et al. Improvement of manufacturing processes with virtual reality-based CIP workshops
CN103064682A (en) Device-orientated human-computer interface configuration design method
CN103838922A (en) Safety behavior simulation training system
Sordan et al. Industry 4.0: A bibliometric analysis in the perspective of operations management
CN102081521A (en) General development platform of military hardware operation interface
CN103870624A (en) Simulation analysis template for hung crossbeam
CN110096773A (en) Threedimensional model batch processing method and system for the exploitation of nuclear power station virtual emulation
CN109063223A (en) The light weight method and device of BIM model and the processing method and system of BIM model
US20190188893A1 (en) Simulated reality data representation system and method
CN105653750A (en) Realization method for assembly layout in human computer interface 3D designing system
Aehnelt et al. Towards a contextualized visual analysis of heterogeneous manufacturing data
Markhede et al. Spatial positioning tool
Jin et al. An integration methodology for automated recurring cost prediction using digital manufacturing technology
Papadonikolaki et al. A BIM-based supply chain model for AEC

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121121