Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

HLA co-simulation method supporting LabView graphical programming

A graphical programming and co-simulation technology, applied in the direction of software simulation/interpretation/simulation, program control devices, etc., can solve the problems of low simulation operation efficiency, difficult maintenance, mixed simulation system structure, etc., to facilitate management and debugging, ensure Consistency of knots, effect of ensuring simulation efficiency

Inactive Publication Date: 2014-07-23
PLA PEOPLES LIBERATION ARMY OF CHINA STRATEGIC SUPPORT FORCE AEROSPACE ENG UNIV
View PDF3 Cites 8 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Therefore, it is true that the LabView simulation program can be indirectly connected to the HLA simulation system in the form of a proxy, but this method causes additional non-RTI data communication and time synchronization between LabView and the middleware / adapter, which will inevitably lead to the failure of the simulation system. Problems such as mixed structure, difficult maintenance, and low efficiency of simulation operation

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
  • HLA co-simulation method supporting LabView graphical programming
  • HLA co-simulation method supporting LabView graphical programming
  • HLA co-simulation method supporting LabView graphical programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The present invention will be described in detail below in conjunction with the accompanying drawings.

[0027] refer to figure 1 Overall design diagram of the present invention, LabView federation member is the same as other members, communicates with RTI server by local LRC, and its structural level is successively as follows from bottom to top: a, federation basic code will serve a large number of HLA services and its complicated calling process Packaged as a simple and easy-to-use C++ class; b. According to the CLF interface specification for LabView to call C++ language programs, write and call the federal basic code and the dynamic link library function responsible for LabView / C++ data conversion, and compile it to form a CLF that can be directly called by LabView -DLL; c. HLA-CLF wraps a series of processes that LabView invokes CLF-DLL through CLF nodes; d. LabView member simulation framework program is written in graphical programming language, and calls HLA-CLF...

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 relates to an HLA multi-field co-simulation method oriented to LabView graphical programming. The method comprises the steps that first, FOM extension is conducted according to a simulation demand, and a related HLA service and a call-back complex process are packed to be structured federation basis codes; a CLF interface specification of a C++ language program is called according to a LabView, a dynamic-link library file CLF-DLL capable of being directly called by a CLF node is written, and the relation of a LabView graphical simulation program and an RTI service function is established; the LabView is packed to be a CLF node HLA-CLF through the process that the CLF-DLL calls various services of the HLA; at last, the HLA-CLF is used for establishing a simulation process framework of LabView federation members, and a LabView graphical simulation model is called to form independent and complete LabView federation members. The HLA co-simulation method supporting LabView graphical programming can guarantee the consistency and the simulation efficiency of nodes of an HLA co-simulation system, can be used for LabView federation member development oriented to various HLA software platforms, and also can provide important reference for other simulation software (such as Matlab and Scilab) to be connected to an HLA / RTI simulation system.

Description

technical field [0001] The invention relates to system simulation, distributed interactive simulation and software integration, in particular to a distributed interactive simulation system based on HLA / RTI for LabView simulation application access, specifically an HLA co-simulation method supporting LabView graphical programming. Background technique [0002] LabView is currently the most widely used virtual instrument development environment in the world, mainly used in instrument control, data acquisition, data analysis and other fields. As a graphical programming development environment, LabView uses a graphical language to write programs in the form of block diagrams, which has the advantages of convenient development and intuitive interface. But this also makes it difficult for LabView to implement the underlying operations, so it needs to use programs developed in other languages ​​to achieve specific functions. The CLF node is the interface provided by LabView and th...

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/455
Inventor 李智樊鹏山熊伟张恒源张雅声
Owner PLA PEOPLES LIBERATION ARMY OF CHINA STRATEGIC SUPPORT FORCE AEROSPACE ENG UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products