Embedded type distributed simulation platform based on HLA facing to space flight measurement and control and its realization method

A simulation platform, aerospace measurement and control technology, applied in software simulation/interpretation/simulation, program control devices, etc., can solve the problems of high system overhead, strong targeted teaching, and difficulty in adapting to the long-term needs of users in the simulation system, so as to improve execution efficiency. , the effect of reducing system overhead

Inactive Publication Date: 2007-10-17
中国人民解放军63791部队
0 Cites 57 Cited by

AI-Extracted Technical Summary

Problems solved by technology

However, the system overhead of the simulation system is large, and it is difficult to develop independently. The general commercial simulation platform solutions are highly targeted and difficult to meet the long-t...
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

Method used

Described use scene fountain effect with two/three-dimensional world integrated modeling simulation situation, three-dimensional real-time flight simulation, to enhance the immersion of virtual reality system; Particle system is the effective method that realizes fountain effect, but this method needs a large amount of The drawing of triangle units will reduce the real-time performance of the virtual reality system. H...
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

Abstract

The invention relates to an embedded distributing emulation platform basen od HLA faced to space instrumentation and command and a method for carrying out same. The platform supports a distributed interactive simulation and is developped to high application based on HLA/DIS bottom protocol, and carrys out parallel running of multi-emulation platforms, and can record and playback the display and emulation process of two-dimension situation and three-dimension virtual environment for measurement and control environment and measurement and control object during the emulation process. The specific fuction of system includes: carrying out the emulation for measurement and control environment and measurement and control object by the emulation environment platform; adding, replacing or modifying the dynamic model, behavior, sensor and countermeasure of emulation body in the emulation engine by the assemble structure; having expandability; the platform development package having the application interface independently to the protocol; having the functon of route prediction and smoothness in order to display image of situation emulation more fluent and smooth; capable of record in-situ emulation data such that the whole process of virtual emulation training is playbacked, analyzed and evaluated.

Application Domain

Technology Topic

Controlling environmentPlatform development +9

Image

  • Embedded type distributed simulation platform based on HLA facing to space flight measurement and control and its realization method
  • Embedded type distributed simulation platform based on HLA facing to space flight measurement and control and its realization method
  • Embedded type distributed simulation platform based on HLA facing to space flight measurement and control and its realization method

Examples

  • Experimental program(1)

Example Embodiment

[0029] The realization of the embedded simulation platform includes: the verification of important parameters and performance indicators of the aircraft and spacecraft with a variety of support methods such as two/three-dimensional world-ground integrated modeling simulation situation, three-dimensional real-time flight scenes, data, tables, and images, Performance, evaluation, real-time and accurate realization of the flight status, trajectory, sub-satellite point trajectory and satellite flight status of the aircraft in real time; the setting of the distributed real-time control interface includes: setting an emergency control process;
[0030] The implementation of the simulation support platform based on the HLA specification includes:
[0031] 1) The realization of the stated statement management: In FedExec, the FedDM module provides all federated members' declaration management letters based on object classes and interaction classes. FedDM reads the federation execution data (Federation Execution Data FED) information from the FOM file , At the same time, it receives the declaration management call of each member, and publishes/orders information for each object class and its attributes and interaction class record members in the FOM, so that the supply and demand status of each member for the object class and interaction class can be determined;
[0032] 2) Implementation of object management: In FedExec, the FedObjM module maintains the record of each object instance in the federation, and also maintains the ownership information of each instance attribute; all object instances of the members are registered through LRC, and LRC will The instance name and handle are sent to FedExec for backup, and the members who subscribe to the object class can discover the instance. When the member registers an object instance, LRC should notify the subscribed member whose subscription domain and update domain overlap to find the object instance, and For members who subscribe to the best-effort transmission attribute, LRC instructs them to join the corresponding multicast group; when the member updates the instance attribute, for reliable transmission, LRC will use the TCP connection to send data to the subscribed member; when the UDP is used for best-effort transmission, LRC Send the data directly to the corresponding multicast group, because the subscribed member has already joined the multicast group, so the attribute value can be reflected. Because LRC maintains both class-based and value-based filtering information, it can determine the receiving members and multicast groups of any given object class, interactive class;
[0033] 3) Time management: In FedExec, the FedTM module provides all time management services; when a member requests time advancement, LRC will send the request to FedExec, and FedTM checks the time status of all members and calculates the time stamp for each member Lower limit (LBTS), sending time advance permission to appropriate members. The requesting member cannot advance its logical time before receiving the permission. Data distribution management: DDM is a key technology in RTI, which provides a set of services to reduce the sending and receiving of irrelevant data. The DDM service allows the sender of the data to specify the characteristics of the data, and the user of the data to specify the data needs; when the characteristics and requirements match, the data is distributed from the sender to the user.
[0034] The distributed real-time control interface receives and processes rocket flight parameter data (such as ballistic parameters, attitude parameters, separation and other key point parameters...) from the measurement and control equipment in real time by setting centralized control items, and other object positions required for analysis And constraint parameters, and call the 3D model parameters of each simulation entity stored in the specified directory as required in real time; through the interactive processing communication module provided by the simulation engine, the connection command is sent to the embedded simulation platform, and the interface is closed after the communication is completed ; The calculation and data output display part receives the instructions sent by the distributed real-time control interface, uses the input data to calculate according to the requirements, and realizes the rocket flight process simulation through three methods of 3D model flight scene, dynamic data and icon display, and standard data file output .
[0035] The two/three-dimensional integrated world-ground modeling and simulation situation and three-dimensional real-time flight simulation use the scene fountain effect to enhance the immersion of the virtual reality system; the particle system is an effective method to achieve the fountain effect, but this method requires a large number of triangular units. Drawing will reduce the real-time performance of the virtual reality system. Here, the vector control method is used to establish the particle system fountain model, and then rendered into a certain number of continuous images, these images are used as textures, and billboard technology and dynamic texture technology are used to realize the rendering of the texture fountain, which not only ensures the realism of the system, It also improves the real-time performance of the system.
[0036] The simulation support software XC-RTI based on HLA specification, XC-RTI software is composed of three parts: RTI execution process (RtiExec), federation execution process (FedExec) and RTI library (libRTI). Each member links the libRTI library. RtiExec. It is a global process whose main function is to manage the creation and cancellation of FedExec, and guide members to join the correct federal execution. Every FedExec. Process management is executed by a federation, allowing members to join and exit the federation, and assisting the joining members to implement data exchange, time advancement and other federation management functions. libRTI is a C library that provides member developers with services defined by the HLA interface specification. Members communicate with RtiExec, FedExec and other members by calling the HLA service implemented by the libRTI library. The currently implemented XC-RTI uses the TCP protocol to process reliable data transmission, and the UDP protocol to achieve best-effort data transmission.
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

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.
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

Similar technology patents

Dynamic monitoring method applied to cloud platform

ActiveCN107483292AReduce monitoring frequencyReduce system overheadData switching networksSecurity assessmentSystem service
Owner:UNIV OF ELECTRONIC SCI & TECH OF CHINA

Classification and recommendation of technical efficacy words

  • Reduce system overhead
  • Improve execution efficiency

Data transmission method and device based on priority level as well as network equipment

InactiveCN102025638AAvoid polling operations and maintenance managementReduce system overheadData switching networksData transmissionPriority call
Owner:RUIJIE NETWORKS CO LTD

Computing group structure for superlong instruction word and instruction flow multidata stream fusion

InactiveCN101021778AAvoid wasting storage bandwidthImprove execution efficiencyConcurrent instruction executionArchitecture with multiple processing unitsData bufferInstruction sequence
Owner:NAT UNIV OF DEFENSE 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