Method for avoiding expansion of simulation model library and improving model reusability

A simulation model library and model reuse technology, applied in the field of simulation, can solve problems such as low model reuse and model library expansion

Active Publication Date: 2022-07-01
中电普信(北京)科技发展有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

If the modified models are all stored in the model library, it will lead to an overblown model library, and the model reuse in it is too low

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
  • Method for avoiding expansion of simulation model library and improving model reusability
  • Method for avoiding expansion of simulation model library and improving model reusability
  • Method for avoiding expansion of simulation model library and improving model reusability

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0033] In this method, the description of the entity model in the entity model library and the values ​​of the model parameters are stored in a computer file system directory in the form of files, and the model name is used as the file name. For example, in the "Entity" directory, there are "J-10 Fighter.xml", "H-6 Bomber.xml" and so on. There is a description of the parameters of the J-10 fighter jet in "J-10 Fighter.xml", for example, "{length=16.43 meters, wingspan=9.75 meters}".

[0034] To determine the entity in the file, you need to specify the corresponding entity model, for example, J-102: {model="J-10 fighter jet"}. When the simulation is running, according to the model name of J-102 "J-10 Fighter", find the corresponding file "J-10 fighter. Simulation entity.

[0035] If the default parameter values ​​of the "J-10 fighter jet" model cannot meet the needs of the original scenario, the parameter values ​​need to be modified. For example, if an improved version of t...

Embodiment 2

[0040] This embodiment provides a method for avoiding the expansion of the simulation model library and improving the reusability of the model. The method can be used in a simulation program, system or device based on the entity model library, and the execution body corresponding to the method can be a terminal or a server, such as Figure 1-2 As shown, the method includes steps S101 to S103:

[0041] In step S101, the scenario file is opened, and the entity model parameters corresponding to the entity instance are edited. The entity model parameters come from the entity model library by default;

[0042] In step S102, the modified entity model parameters are saved, which can be selected to be saved to the entity, the scenario or the entity model library. If it can be used in other scenarios later, save it to the model library; if it needs to be used for multiple entities in this scenario, save it to the model list in this scenario; if it is only used for a single entity in t...

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

The invention discloses a method for avoiding simulation model library expansion and improving model reusability, which comprises the following steps: acquiring entity model parameters based on entity instances, and performing hierarchical storage on the entity model parameters; and performing simulation based on the grading and the entity instance. By using the method provided by the invention, a necessary new model is actually available and can be added into a model library after being examined. Other models may then be written in the scenario file and may be referenced by multiple entities in the scenario.

Description

technical field [0001] The invention belongs to the technical field of simulation, and in particular relates to a method for avoiding the expansion of a simulation model library and improving model reuse. Background technique [0002] At present, with the birth of stochastic computer simulation technology, the simulation technology has received extensive attention and high attention from countries all over the world. However, when the model in the model library has a small number of parameters that cannot meet the needs, it is necessary to modify the existing model. If the modified models are stored in the model library, the model library will be over-expanded, and the model reuse in it will be too low. Therefore, there is an urgent need for a technology that can solve the above-mentioned problems in the prior art. SUMMARY OF THE INVENTION [0003] The purpose of the present invention is to provide a method for avoiding the expansion of the simulation model library and im...

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): G06F30/20
CPCG06F30/20
Inventor 叶少波
Owner 中电普信(北京)科技发展有限公司
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