Aircraft mission computer simulator
A computer simulator and simulator technology, applied in the field of aircraft avionics system simulation, can solve the problems of incompatibility between real-time and running status display, poor real-time performance, etc., achieve good real-time performance and running status display function, improve real-time performance, The effect of speeding up the development progress
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0066] Specific implementation mode one: see figure 1 and 2 Describe this embodiment, the aircraft mission computer simulator described in this embodiment, described simulator adopts industrial computer to realize, adopts Windows+RTX mechanism to be embedded in industrial computer as the internal structure of mission computer simulator, and described internal structure includes Windows process Communicate with RTX process, Windows process and RTX process by using shared memory communication mechanism and mutual exclusion mechanism;
[0067] The shared memory communication mechanism realizes data interaction between the Windows process and the RTX process through the shared memory, and the Windows process is responsible for establishing the shared memory.
[0068] Mutual exclusion mechanism to realize mutual exclusion of shared memory read and write between Windows process and RTX process;
[0069] The Windows process is used to realize the operation control, data display, da...
specific Embodiment approach 2
[0076] Specific implementation mode two: see figure 1 and 2 Describe this embodiment, the difference between this embodiment and the aircraft task computer simulator described in Embodiment 1 is that the basic unit of data shared by the Windows process and the RTX process is protocol data, and the shared data includes: order data and release data,
[0077] The order data is the protocol data information of each aircraft component received by the mission computer simulator through various communication buses,
[0078] Published data is the protocol data information sent by the mission computer simulator to each aircraft component through various communication buses.
specific Embodiment approach 3
[0079] Specific implementation mode three: see image 3 Describe this embodiment, the difference between this embodiment and the aircraft mission computer simulator described in the second embodiment is that the shared memory is divided into four parts:
[0080] The release status area is composed of the flag bits of the release agreement, which is used to identify the data update status of the release agreement. After the Windows process updates the data, the release status is set, and the RTX process checks the release status to obtain the updated release agreement data. The minimum unit of update is The entire protocol packet;
[0081] The release data area stores the protocol data information released by the task computer simulator, and the format is determined before the simulation runs, and the number of the release protocols is determined by the initialization data in the planning file.
[0082] The order status area is composed of the flag bits of the order agreement,...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com