Multi-type flight parameter data distributed playback control method

By establishing multiple computers within a local area network and utilizing a message exchange server and playback control software to achieve distributed playback of flight parameter data, the problem of synchronous playback of multiple types of data was solved, improving the convenience of data interpretation and the level of informatization.

CN118590718BActive Publication Date: 2025-11-18SHAANXI QIANSHAN AVIONICS
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410721849.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-05
Publication Date
2025-11-18
Estimated Expiration
2044-06-05

AI Technical Summary

Technical Problem

Existing technologies cannot effectively meet the synchronous playback requirements of multiple types of flight parameter data, and a single device or software cannot simultaneously handle the playback requirements of multiple types of flight parameter data.

Method used

A local area network is established using multiple computers. Distributed playback control of different types of flight parameter data is achieved through a message exchange server. Data synchronization and collaborative playback are performed using message forwarding software and playback control software.

Benefits of technology

It enables synchronous playback of multiple types of flight parameter data, improves the convenience of data interpretation and the level of informatization, and can flexibly increase the types of data playback according to needs, overcoming the limitations of single computer hardware performance and the number of monitors.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118590718B_ABST
    Figure CN118590718B_ABST
Patent Text Reader

Abstract

The multi-type flight parameter data distributed playback control method is suitable for the playback of multi-type data in the data card on the airplane, and comprises: establishing a local area network, wherein a control terminal and a data playback terminal are respectively in communication connection with a message exchange server and are in communication connection in the same local area network; the message exchange server is installed with a message forwarding software, the message forwarding software can send an instruction to the data playback terminal, the instruction is a request sent by the control terminal to the exchange server, the message exchange server receives and stores a predetermined theme playback request sent by part or all of the data playback terminals, sends an instruction or a command of playing time synchronization to the corresponding data playback terminal in response to the predetermined theme playback request, and meets the playing of multi-type flight parameter data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the technical field of avionics, and in particular to a distributed playback control method for multiple types of flight parameter data. Background Technology

[0002] Flight parameter data is collected and recorded by the flight parameter recording system. In recent years, with the development of technology, the types of flight parameter data have increased, including flight parameter data, audio and video data, and bus data. Among them, flight parameter data is the key parameter data collected in the aircraft, playing a crucial role in routine equipment maintenance and accident investigation. Audio and video data is data collected from the cockpit or cargo hold areas of the aircraft. Bus data is a data bus formed by collecting this type of data with the development of bus types such as 1553B bus, FC bus, and 1394B bus. Currently, airborne equipment has standardized the time of data acquisition, which provides a basis for the synchronous playback and analysis of multiple types of data.

[0003] With the increasing variety of flight parameter data, a single software or device can no longer meet the needs for data playback. Data fusion playback using multiple devices and multiple playback software can better meet current needs. Summary of the Invention

[0004] In view of this, the distributed playback control method for multiple types of flight parameter data provided by the present invention enables synchronous playback using multiple computers, with each computer responsible for playing back different types of data.

[0005] A distributed playback control method for multi-type flight parameter data is applicable to the playback of multi-type data in airborne data cards. The method includes:

[0006] Establish a local area network, including control terminals and data playback terminals communicating with the message exchange server and communicating within the same local area network;

[0007] The message exchange server is equipped with message forwarding software, which can send instructions to the data playback terminal. The instructions are requests sent by the control terminal to the exchange server.

[0008] The data playback terminal runs playback control software. The playback control software establishes a connection with the message exchange server by setting the IP address and port number of the message exchange server, and receives instructions or commands for playback theme information and playback time synchronization. The message exchange server receives and stores some or all of the predetermined theme playback requests sent by the data playback terminals, and sends instructions or commands for playback time synchronization to the corresponding data playback terminals in response to the predetermined theme playback requests.

[0009] Beneficial effects

[0010] This invention is designed for scenarios involving simultaneous playback from multiple distributed playback terminals within a local area network. It provides a technical approach for the simultaneous playback of multiple types of flight parameter data, achieving the following: 1) It enables simultaneous playback of multiple types of data, clearly addressing the pain point of simultaneous playback of multiple types of data, meeting the needs for collaborative playback of multiple types of data, and allowing for the arbitrary addition of data playback types; 2) Distributed playback addresses the challenge that a single computer cannot meet the needs of playing multiple types of data, primarily due to limitations in computer hardware performance and the number of monitors. Distributed playback allows for the combined use of multiple computers to meet the requirements of playing multiple types of data; 3) It improves the convenience of interpreting multiple types of data through networked interpretation of flight parameter data, enhancing the informatization level of data interpretation. Attached Figure Description

[0011] To more clearly illustrate the technical solutions of the embodiments of this disclosure, the drawings used in the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0012] Figure 1 This is a framework diagram of the method of the present invention. Detailed Implementation

[0013] The embodiments of this disclosure will now be described in detail with reference to the accompanying drawings.

[0014] The following specific examples illustrate the implementation of this disclosure. Those skilled in the art can easily understand other advantages and effects of this disclosure from the content disclosed in this specification. Obviously, the described embodiments are only a part of the embodiments of this disclosure, and not all of them. This disclosure can also be implemented or applied through other different specific embodiments, and the details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this disclosure. It should be noted that, in the absence of conflict, the following embodiments and features in the embodiments can be combined with each other. Based on the embodiments in this disclosure, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this disclosure.

[0015] It should be noted that various aspects of embodiments within the scope of the appended claims are described below. It will be apparent that the aspects described herein can be embodied in a wide variety of forms, and any particular structure and / or function described herein is merely illustrative. Based on this disclosure, those skilled in the art will understand that one aspect described herein can be implemented independently of any other aspect, and two or more of these aspects can be combined in various ways. For example, any number of aspects set forth herein can be used to implement the device and / or practice the method. Additionally, this device and / or method can be implemented using other structures and / or functionalities besides one or more of the aspects set forth herein.

[0016] It should also be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this disclosure. The drawings only show the components related to this disclosure and are not drawn according to the number, shape and size of the components in actual implementation. In actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0017] Furthermore, specific details are provided in the following description to facilitate a thorough understanding of the examples. However, those skilled in the art will understand that these aspects can be practiced without these specific details.

[0018] See Figure 1 The distributed playback control method for multiple types of flight parameter data shown is applicable to the playback of multiple types of data in airborne data cards. The method includes:

[0019] S101: Establish a local area network, including the control terminal and data playback terminal communicating with the message exchange server respectively and communicating within the same local area network;

[0020] S102: The message exchange server is equipped with message forwarding software. The message forwarding software can send instructions to the data playback terminal. The instructions are requests sent by the control terminal to the exchange server.

[0021] S103: The data playback terminal runs playback control software. The playback control software establishes a connection with the message exchange server by setting the IP address and port number of the message exchange server, and receives instructions or commands for playback theme information and playback time synchronization. The message exchange server receives and stores the predetermined theme playback requests sent by some or all data playback terminals, and sends instructions or commands for playback time synchronization to the corresponding data playback terminal in response to the predetermined theme playback request. Preferably, the playback control software running on the data playback terminal generates predetermined theme playback requests in a human-computer interaction manner. The predetermined theme playback requests include audio data playback requests, bus data, flight parameter data playback, and video data playback, etc.

[0022] After receiving a pre-defined theme playback request, the message exchange server matches the request with the data stored on the data card. If a match is found, a prompt message is sent to the control terminal. The control terminal then sends a playback command based on the prompt message and forwards the playback command to the corresponding data playback terminal via the message exchange server for playback. If no match is found, no prompt message is sent. The message forwarding software mentioned above is EMQX software.

[0023] As a specific implementation provided in this case, it also includes a data reading device that is communicatively connected to the message exchange server. The data reading device is used for inserting and removing data cards and for transmitting data to the message exchange server.

[0024] As a specific implementation method provided in this case, it also includes a data reading device that is communicatively connected to the message exchange server. The data reading device is used for inserting and removing data cards and interacting with data playback terminals via a wired connection. After the message exchange server matches the multi-type data stored on the data card with a predetermined theme playback request, the designated data reading device transmits the matched data to the corresponding data playback terminal, which then plays the data in response to the playback command sent by the control terminal to the message exchange server.

[0025] For example:

[0026] Step 1: Create a message exchange server. This includes a message exchange server, a control terminal, and a data playback terminal.

[0027] The message exchange server, based on the MQTT protocol, is used to receive and forward messages from both the control terminal and the data playback terminal. The control terminal can create different topics on the message exchange server and send control messages to the relevant topics. The data playback terminal, by subscribing to the relevant topics, can receive messages from those topics and execute the commands in the relevant messages.

[0028] Step 2: Create a playback control theme

[0029] The playback control topic consists of operation types and operation data. Operation types include open file, play, pause, stop, speed up playback, and shuffle playback. The operation data varies depending on the operation type. The operation types and operation data for the playback control topic are shown in Table 1.

[0030]

[0031] Table 1 Contents of Playback Commands

[0032] Step 3: Create a data synchronization topic

[0033] The data synchronization topic consists of operation type and operation data. The data of the data synchronization control topic consists of synchronization type and operation data. The synchronization type includes: instant synchronization and calibration synchronization. Instant synchronization means that the data playback terminal needs to immediately locate this position for playback. Calibration synchronization means that the data playback terminal uses the synchronization time to calibrate its own playback time, without needing to immediately locate this position. The control terminal creates this topic and sends the synchronization time to this topic, as shown in Table 2.

[0034]

[0035] Table 2. Relevant parameters corresponding to operation types.

[0036] Step 4: Playback Controls.

[0037] The control terminal sends a playback control command to the message interaction server. The data playback terminal that subscribes to the playback control topic will receive the message, parse the message, and then execute the message command.

[0038] Step 5: Synchronized Playback Control

[0039] The control terminal periodically sends playback control commands to the message interaction server. The data playback terminal that subscribes to the synchronized playback theme will receive the synchronization message. After parsing the message, the data playback terminal will know the progress of the entire data playback and use the time to correct its own playback time.

[0040] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.

Claims

1. A distributed playback control method for multi-type flight parameter data, applicable to the playback of multi-type data in airborne data cards, characterized in that, The methods include: A local area network is established, including control terminals and data playback terminals that are respectively connected to the message exchange server and are connected within the same local area network. The data playback terminals include flight parameter data playback terminals, audio and video data playback terminals and bus data playback terminals. The flight parameter data playback terminals, audio and video data playback terminals and bus data playback terminals play different types of data respectively. The message exchange server is equipped with message forwarding software, which can send instructions to the data playback terminal. The instructions are requests sent by the control terminal to the exchange server. The data playback terminal runs playback control software. The playback control software establishes a connection with the message exchange server by setting the IP address and port number of the message exchange server, and receives instructions or commands for playback theme information and playback time synchronization. The message exchange server receives and stores some or all of the predetermined theme playback requests sent by the data playback terminals, and sends instructions or commands for playback time synchronization to the corresponding data playback terminals in response to the predetermined theme playback requests. The message forwarding software is EMQX software, and it also includes a data reading device that is communicatively connected to the message exchange server. The data reading device is used for inserting and removing data cards and for transmitting data to the message exchange server. It also includes a data reading device that communicates with the message exchange server. This data reading device is used for inserting and removing data cards and interacts with the data playback terminal via a wired connection. After the message exchange server matches the predetermined topic playback request with multiple types of data stored on the data card, it designates the data reading device to transmit the matched data to the corresponding data playback terminal, which then plays the data in response to the playback command sent by the control terminal to the message exchange server.

2. The distributed playback control method for multi-type flight parameter data according to claim 1, characterized in that, In response to the predetermined theme playback request, an instruction or command is sent to the corresponding data playback terminal to synchronize playback time, including: The playback control software running on the data playback terminal generates the predetermined theme playback request in a human-computer interaction manner, and the predetermined theme playback request includes an audio data playback request. After receiving the predetermined theme playback request, the message exchange server matches the predetermined theme playback request with the data stored in the data card. If a match is found, a prompt message is sent to the control terminal. The control terminal then sends a playback command based on the prompt message and forwards the playback command to the corresponding data playback terminal through the message exchange server for playback. If no match is found, no prompt message is sent.

Citation Information

Patent Citations

  • Synchronous playback platform architecture method for multiple types of flight parameter data

    CN112084143A

  • Aircraft data synchronous playback method and device

    CN117395262A