Integration platform and method of Matlab (matrix laboratory) simulation model based on HLA (high level architecture)

A simulation model, integrated platform technology, applied in special data processing applications, instruments, electrical digital data processing and other directions, can solve the problems of different step sizes, inflexible data mapping mechanism, low simulation operation efficiency, etc., to achieve independence and Improved reusability, simplified development process, and improved simulation accuracy

Inactive Publication Date: 2012-10-03
TSINGHUA UNIV
View PDF3 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The disadvantage of this method is that the reading and writing of the workspace and single-step operation depend on the openness of the simulation software, and the data replication of single-step operation and workspace makes the simulation operation efficiency very low; the data mapping mechanism is not flexible and does not support OMT dynamic configuration; the adapter method is separated from the model, and the data space is read and written during the simulation process. Limited by the openness of the data space, data interaction and model modification can only be performed at the step point, so different simulation solutions are used for the interactive model Algorithm, variable step size algorithm, different step size and other complex situations, the accuracy of co-simulation will be greatly affected

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
  • Integration platform and method of Matlab (matrix laboratory) simulation model based on HLA (high level architecture)
  • Integration platform and method of Matlab (matrix laboratory) simulation model based on HLA (high level architecture)
  • Integration platform and method of Matlab (matrix laboratory) simulation model based on HLA (high level architecture)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0049] The specific implementation manners of the present invention will be described in detail below in conjunction with the accompanying drawings.

[0050] Such as figure 1 As shown, the present invention proposes a Matlab method model HLA integration method based on the HLA enabling module. In the specific implementation of the HLA enabling module, in order to make the co-simulation model have high versatility and strong model simulation process control capabilities, it is no longer necessary to build a federation member program independent of the model, but to conversely integrate the federation The member's operation process is embedded in the model simulation process of commercial simulation software, so that the interface between the developed simulation software and HLA becomes a part of the simulation model.

[0051] In terms of technical implementation, one of the most basic external programming interfaces of Matlab is adopted: S-Function. S-function is a set of sp...

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 an integration platform of a Matlab (matrix laboratory) simulation model based on an HLA (high level architecture), which overcomes the disadvantages that the efficiency is low, the performance is poor and the like in the prior art. The integration platform of the Matlab simulation model based on the HLA disclosed by the invention comprises a simulation model module, a configuration file module, an HLA enabling module and an RTI (real time information) system. The configuration file module is used for filling SOM (simulation object model) information; and the HLA enabling module is used for realizing the interaction between the simulation model and the RTI system. The HLA enabling module comprises a simulation parameter configuration sub-module, an input sub-module, an output sub-module, a data space sub-module, an RTI service function sub-module and a callback service function sub-module. The invention discloses an integration method of the Matlab simulation model based on the HLA. According to the integration platform and the integration method of the Matlab simulation model based on the HLA disclosed by the invention, the integration of the HLA of the Matlab simulation model is realized, and the reusability of the simulation model is improved.

Description

technical field [0001] The invention relates to an HLA-based Matlab simulation model integration platform and method. Background technique [0002] HLA is currently a widely accepted distributed simulation standard, and most distributed interactive simulation platforms are built with reference to the HLA standard. Matlab is a set of engineering calculation and numerical analysis software package, including many toolboxes used in different fields and simulink system simulation, etc. Due to its powerful and complete functions, it has become the most widely used engineering calculation and analysis software tool in the world One, its application range involves many fields such as industry, construction, medical treatment and electronics. Although Matlab has powerful modeling and simulation functions and provides a friendly API interface, it does not support HLA / RTI itself and cannot directly participate in HLA / RTI-based co-simulation. [0003] At present, there are many metho...

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): G06F17/50
Inventor 范文慧马成肖田元唐树才
Owner TSINGHUA UNIV
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