Simulation object visual development environment implementation method based on port encapsulation

An implementation method and technology of development environment, applied in the field of modeling and simulation, can solve the problem that can not meet the needs of distributed and independent development of simulation objects, can not meet the needs of zero modification and reuse of simulation objects, and can not meet the needs of visual assembly of simulation calculation models for simulation Object requirements and other issues, to achieve the effect of improving development efficiency, satisfying zero-modification reuse, and lowering development thresholds

Active Publication Date: 2015-01-07
NAT UNIV OF DEFENSE TECH
View PDF1 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0010] (1) It cannot meet the requirement of visually assembling simulation calculation models into simulation objects;
[0011] (2) It cannot meet the needs of distributed and independent development of simulation objects;
[0012] (3) It cannot meet the requirements of zero-modification reuse of simulation objects in different simulation applications

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Simulation object visual development environment implementation method based on port encapsulation
  • Simulation object visual development environment implementation method based on port encapsulation
  • Simulation object visual development environment implementation method based on port encapsulation

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0091] The present invention will be further described in detail below with reference to the drawings and specific embodiments of the specification.

[0092] Such as figure 2 As shown, the method for implementing the visual development environment of a simulation object based on port encapsulation of the present invention has the following steps:

[0093] (1) Configure the content of the simulation object description file; determine the information that must be configured during the visual assembly of the simulation object, as the content of the simulation object description file, and then constitute the meta model of the simulation object description file; it includes the basic information set of the simulation object, simulation Object initialization information set, simulation object event information set, input / output port information set. See image 3 , Its specific composition is:

[0094] The basic information set of the simulation object is used to describe the basic inform...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A simulation object visual development environment implementation method based on port encapsulation includes the steps: (1) configuring simulation object description file contents; (2) setting up a resource management module of a simulation computational model, automatically traversing resource files of the simulation computational model, importing the simulation computational model into a simulation computational model management module, and loading primitives of the simulation computational model onto a resource management panel of the simulation computational model; (3) setting up a simulation object function assembly primitive panel, and loading initiative primitives, event primitives, event dispatch primitives, event cancel primitives and input / output port primitives onto the simulation object function assembly primitive panel; (4) setting up a simulation object visual assembly module on the basis of port encapsulation to sequentially implement sub-modules forming the simulation object visual assembly module; (5) setting up an automatic simulation object prescription file generation module. The simulation object visual development environment implementation method based on port encapsulation has the advantages of simplicity and convenience in operation, supportiveness to independent development of simulation objects, improvement of simulation object development efficiency, improvement of reusability of the simulation objects and the like.

Description

Technical field [0001] The present invention mainly relates to the technical field of modeling and simulation, and specifically refers to a method for implementing a visual development environment of a simulation object based on port packaging. Background technique [0002] Since developed countries such as Europe and the United States began to study parallel discrete event simulation technology in the 1990s, a number of parallel discrete event simulation operation support environments have been introduced, such as SPEEDES, Parsec, YH-SUPE, etc. These parallel discrete event simulation support environments are widely used in complex system simulation applications such as large-scale ecological environment simulation, computational system biology simulation, national and national defense strategy research, crisis prediction and warning, and disposal decision-making. They are the research of complex systems and complexity issues. Provides important scientific experimental methods a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
Inventor 姚益平朱峰鄢来斌姚锋唐文杰蒋志文曲庆军陈慧龙孟冬胡腾飞刘元
Owner NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products