Platform-spanning 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: 2015-05-06
BEIJING SIMULATION CENT
View PDF4 Cites 18 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 t...

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
  • Platform-spanning 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 standardized processing of the simulation model; storing the logic rules of the simulation code in a template file; and the user performs simulation model development information based on the standardized simulation model template. Configuration; record the user input information in the user interaction process and analyze it, at the same time, generate a data dictionary and file mapping relationship that can translate the macros in the simulation model template. The macros include name macros and control macros. The name macros are used for Simple mapping of character strings, the control macro includes branch macros and loop macros; the data dictionary and file mapping relationship of the macros are stored as an XML format file; the data dictionary and file mapping relationship information in the XML format is parsed and extracted Formulate node data information; according ...

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 present 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 simulation model development (BOM) is the current popular simulation system development method. Through the formal description of the component 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 continuous emergence of various new platforms and technologies, the simulation system platform faces the problem of how to adapt to multiple platforms and the coexistence of multiple operating systems. The current model development tools used in the simulation platform are strongly dependent on the specific development environment, such as VC6.0, VS2008, etc....

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
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