Data-Oriented and Object-Oriented Hybrid Modeling Method and Storage Medium

An object-oriented and data-oriented technology, applied in the field of simulation computing, can solve the problems of multi-threaded access conflict, uncontrollable simulation structure, repeated development, etc., and achieve the effect of reducing strong coupling relationship, reducing strong dependence, and reducing abnormal problems.

Active Publication Date: 2021-01-05
BEIJING HUARU TECH
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0019] 1) Direct data interaction between model objects may cause multi-threaded access conflicts and data inconsistency problems, resulting in violations and crashes of the simulation system and uncontrollable simulation structures;
[0020] 2) The interaction between models is strongly dependent on the model system of the simulation system, so that the third-party model must be redesigned according to the existing model system if it wants to interact with the current simulation system;
[0021] 3) The strong coupling relationship between model objects is not conducive to the reuse of models;
[0022] 4) The input-output relationship between models is very obscure, which is not conducive to model development;
[0023] 5) The model data and attributes must be completely consistent, and the robustness of the model is poor, which makes the simulation system very sensitive, and the change of an object attribute may cause the simulation to run incorrectly
[0025] 1. It is impossible to improve the reusability of the model, and there is a phenomenon of repeated development, which wastes time and manpower;
[0026] 2. When multiple simulation systems are interconnected, efficient data interaction between models cannot be performed;
[0027] 3. Difficulty in cross-platform data interaction in the simulation system
[0028] Therefore, how to solve the above problems, avoid the repeated development of models, avoid the strong coupling relationship of models, perform efficient data interaction when multiple simulation systems are interconnected, and solve the difficulty of cross-platform data interaction has become a technical problem that needs to be solved urgently in the existing technology

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
  • Data-Oriented and Object-Oriented Hybrid Modeling Method and Storage Medium
  • Data-Oriented and Object-Oriented Hybrid Modeling Method and Storage Medium
  • Data-Oriented and Object-Oriented Hybrid Modeling Method and Storage Medium

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0077] see figure 2 , shows an example of modeling using a hybrid modeling method according to a specific embodiment of the present invention.

[0078] 1) Sort out the interactive data and functional interfaces of the model to be developed. Considering the future cross-platform interaction problem, use IDL language to write it as .IDL file;

[0079] 2) Model developers use programming development tools to define related attributes and interfaces in programming development according to the defined data files;

[0080] 3) According to the functional characteristics of the model, write the business logic calculation code of the functional interface in the model;

[0081] 4) After the model development is completed, start the simulation system to load the model for simulation;

[0082] 5) During the simulation running process, the model stores the output data in the public data area, and the models of the same simulation system perform data interaction through the public data ...

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 data and object-oriented hybrid modeling method and a storage medium. The method comprises the following steps of: carrying out data analysis on each model, arranging input / output data of the models, and defining function interfaces of the models according to specific business functions of the models; designing the models as independent objects, packaging and abstractingthe objects, and defining member interfaces and member variables of the objects according to the data analysis result; and realizing the function interfaces according to specific business logics of the model. During model attribute and function interface definition, the model data and the function interfaces are described by utilizing an IDL standard; and in a same simulation system, a public dataarea is set for storing all the data generated by the models in the simulation operation period. According to the method and the storage medium, the IDL standard is used for describing the interfacedefinition, so that cross-platform data interaction is convenient; strong coupling relationship among the model objects is reduced, so that the model reusability is improved; and strong dependency between model data and attributes is decreased, so that the tolerance of simulation systems is strengthened.

Description

technical field [0001] The present application relates to the field of simulation computing, more specifically, to a data-oriented and object-oriented hybrid modeling method and storage medium during simulation. Background technique [0002] With the development of science and technology, modeling and simulation technology is widely used in the analysis, assessment and decision-making assistance of problems in various fields. For example: analysis and evaluation of combat operations in the field of national defense, auxiliary decision-making in emergency management of unconventional emergencies in the social field, and traffic modeling and simulation evaluation. [0003] Usually a simulation system application needs to simulate a huge number of objects, events or processes. Therefore, choosing an appropriate modeling method becomes the key to reduce the repeated development of simulation models, improve the development efficiency, and enhance the standardization of models. ...

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 Patents(China)
IPC IPC(8): G06F30/20G06F8/20
CPCG06F8/24G06F30/20
Inventor 闫飞高鹏蕊孟龙龙刘涛郑元庆马文娟
Owner BEIJING HUARU 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