A cross-platform simulation model development method and system

A simulation model and development system technology, which is applied in the field of cross-platform simulation model development system, can solve the problems of simulation model development depending on the platform and development environment, and achieve the effect of solving cross-platform problems and getting rid of dependence

Active Publication Date: 2017-08-04
BEIJING SIMULATION CENT
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The technical problem to be solved by the present invention is to provide a cross-platform simulation model development method and system, solve the problem that the development of simulation models in the past depends on the platform and development environment, and enhance the flexibility and portability of simulation model development

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
  • A cross-platform simulation model development method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0031] The invention discloses a cross-platform simulation model development method. The method includes standardizing the simulation model; storing the logic rules of the simulation code in a template file; and the user carries out the simulation model development information according to the standardized simulation model template. Configuration; record the user input information in the user interaction process and analyze it, and at the same time, generate a data dictionary and a file mapping relationship capable of translating the macros in the simulation model template, the macros include name macros and control macros, and the name macros are used for Simple mapping of character strings, the control macro includes a branch macro and a loop macro; the data dictionary and file mapping relationship of the macro are stored as an XML format file; the data dictionary and file mapping relationship information in the XML format are analyzed to extract Formulate node data informati...

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 platform-spanning simulation model development method. The method comprises the following steps: carrying out standardized processing on a simulation model; storing a logic rule of a simulation code into a template file; configuring simulation model development information by a user according to a standardized simulation model template; recording user input information in a user interaction process and analyzing; meanwhile, generating a data dictionary and file mapping relation capable of translating macros in the simulation model template; translating the corresponding template file according to the data dictionary and file mapping relation of the macros to obtain a target code file. According to the technical scheme, the function of a WIZARD customization tool under development environments including Microsoft VC6.0, VS2008 and the like can be replaced and the dependence on the development environments is avoided; automatic generation of a model code framework of various platform and compiler versions can be supported and the platform-spanning problem of the development of the simulation model is solved.

Description

technical field [0001] The invention relates to simulation model development, in particular to a cross-platform simulation model development system and method. Background technique [0002] Introducing the model-driven architecture (MDA) development model into the component-based simulation model development (BOM) is currently a popular simulation system development method. Through the formal description of the component-based simulation model, the model development tool is used to automatically generate the BOM component interface. Simulation model code framework. [0003] With the rapid development of computer technology and the emergence of various new platforms and technologies, the simulation system platform is faced with the problem of how to adapt to multiple platforms and the coexistence of multiple operating systems. At present, the model development tools used in the simulation platform strongly depend on the specific development environment, such as VC6.0, VS2008...

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): G06F9/44
Inventor 徐筠卿杜政李志平
Owner BEIJING SIMULATION CENT
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