Embedded interaction method, system and device based on distributed display control

By adopting an embedded interactive method of distributed display control in avionics system, using embedded interface control software and message queues to achieve decoupling between the avionics display control system and the task system, the software update in the new generation of avionics system is solved Synchronization issues reduce system risks and complexity.

CN119201156APending Publication Date: 2024-12-27SOUTHWEST CHINA RES INST OF ELECTRONICS EQUIP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411063294.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-05
Publication Date
2024-12-27

AI Technical Summary

Technical Problem

Under the distributed display control architecture of the new generation of avionics systems, the embedded software direct connection method of the traditional avionics display control system and the task system cannot be adapted, resulting in the need of synchronous upgrades during software updates, which increases system risks and complexity sex.

Method used

Adopting an embedded interaction method based on distributed display control, through the embedded interface control software in the avionics display control system, personalized display software and task system, three different interaction methods (control commands and responses, situation information perception reporting, General control command response) realizes decoupling between systems, and the personalized display software and the embedded interface control software in the task system reside on the same computing CPU, using emergency and ordinary message queues for information interaction.

Benefits of technology

The independent upgrade of the personalized display software when upgrading the avionic display control system is realized, avoiding the synchronous upgrade of the avionic display control system, reducing the number of systems and reducing the risks caused by task system upgrades.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119201156A_ABST
    Figure CN119201156A_ABST
Patent Text Reader

Abstract

The invention provides an embedded interaction method, system and device based on distributed display control. The method comprises an avionics display control system, personalized display software and embedded interface control software in a task system. The personalized display software and the embedded interface control software in the task system reside on the same computing CPU; three different interaction methods are adopted among embedded interface control software in the avionics display control system, the personalized display software and the task system for the control command and response of the task system, situation information sensing and reporting and general control command response, so that decoupling among the systems is realized. When the method provided by the invention is used for upgrading the avionics display control system, the personalized display software is upgraded, and the avionics display control system does not need to be synchronously upgraded, so that the number of upgraded systems is reduced, and system risks caused by task system upgrading and following upgrading of the avionics display control system are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the intersection of embedded software integration technology and avionics display control technology, and in particular to an embedded interaction method, system and device based on distributed display control. Background Art

[0002] The traditional avionics display control system mainly consists of two main functional components: avionics display and interaction between avionics system and mission system. Due to the different control logics of each mission system, the display control is closely coupled with the avionics display, which means that when the mission system is upgraded, the corresponding avionics display control system also needs to be upgraded. Under the distributed display control architecture of the new generation of avionics system, it becomes avionics display control (avionics display control system) + mission system display control (personalized display software). The display control logic of the mission system is completed by the mission system, and the avionics display control only completes the graphic display related to the mission system display control. The personalized display software resides in each mission system. In the distributed display control architecture of the new generation of avionics system, the avionics display control system displays the icon display data reported by the personalized display software through the bus on the multi-function display. The avionics display control system sends the button position on the multi-function display through the bus, and the personalized display software completes the control of the mission system after completing the analysis of the button position. The new generation of avionics distributed display control architecture completes the decoupling of the software update and upgrade of the mission system and the avionics system. When the mission system is upgraded, the avionics display control software does not need to be upgraded synchronously.

[0003] The traditional avionics display control system and the embedded software of the mission system are directly connected through the avionics bus. Under the distributed display control architecture of the new generation of avionics systems, the method of directly connecting the avionics display control system and the embedded software of the mission system can no longer be adapted. Summary of the invention

[0004] In order to adapt to the distributed display control architecture of the new generation of avionics systems, complete the interaction between the avionics display control system and the mission system (personalized display software resident), and complete the decoupling between systems, the present invention aims to provide an embedded interaction method, system and device based on distributed display control to solve the decoupling of avionics display control software updates and mission system software updates.

[0005] The present invention provides an embedded interactive method based on distributed display control, comprising:

[0006] Avionics display control system, personalized display software and embedded interface control software in the mission system; personalized display software and embedded interface control software in the mission system reside on the same computing CPU;

[0007] The avionics display control system, personalized display software and embedded interface control software in the mission system use three different interaction methods for the control commands and responses of the mission system, situation information perception and reporting, and general control command responses to achieve decoupling between systems.

[0008] Furthermore, the control command and response include:

[0009] Step 1: The avionics display control system sends the button position on the multi-function display of the mission system through the bus, and the embedded interface control software of the mission system receives the button position through the bus;

[0010] Step 2: The embedded interface control software of the task system forwards the button position to the personality display software. The personality display software generates a control instruction of the task system according to the button position and sends the control instruction to the embedded interface control software of the task system.

[0011] Step 3: After receiving the control command, the embedded interface control software of the task system executes the corresponding task and sends the status of the task system to the personality display software. The personality display software generates button response information according to the status of the task system and sends the button response information to the embedded interface control software of the task system.

[0012] Step 4: The embedded embedded interface control software sends the button response information to the avionics display control system through the bus, and the avionics display control system modifies the mission system status display on the multi-function display according to the button response information.

[0013] Furthermore, when executing control commands and responses, the information exchange between the personality display software and the embedded interface control software in the task system adopts the emergency message queue method.

[0014] Furthermore, the situation information perception and reporting includes:

[0015] Step 5: The embedded interface control software of the mission system generates corresponding situation awareness information according to the current electromagnetic environment;

[0016] Step 6: The embedded interface control software of the task system sends the situation awareness information to the personalized display software;

[0017] Step 7, the personalized display software converts the situation awareness information into graphic drawing information; the personalized display software sends the graphic drawing information to the embedded interface control software of the task system;

[0018] Step 8: The embedded interface control software of the mission system sends the graphics drawing information to the avionics display control system through the bus. The avionics display control system displays the graphics drawing information on the multi-function display.

[0019] Furthermore, when performing situation information perception and reporting, the information interaction between the personality display software and the embedded interface control software in the task system adopts the ordinary message queue method.

[0020] Furthermore, the graphic drawing information includes spatial features, identification features and attribute features.

[0021] Furthermore, the general control command response includes:

[0022] Step 9: The avionics display control system issues a general control command: maintenance self-check;

[0023] Step 10: After receiving the general control command, the embedded interface control software of the mission system performs a maintenance self-check and sends the maintenance self-check result of the mission system to the avionics display control system through the bus.

[0024] The present invention also provides an embedded interactive system based on distributed display control, comprising:

[0025] Avionics display control system, personalized display software and embedded interface control software in the mission system; personalized display software and embedded interface control software in the mission system reside on the same computing CPU;

[0026] The avionics display control system, personalized display software and embedded interface control software in the mission system use three different interaction methods for the control commands and responses of the mission system, situation information perception and reporting, and general control command responses to achieve decoupling between systems.

[0027] The present invention also provides a computing device, comprising:

[0028] At least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the above-mentioned embedded interaction method based on distributed display control.

[0029] In summary, due to the adoption of the above technical solution, the beneficial effects of the present invention are:

[0030] When the method proposed by the present invention is used to upgrade the avionics display control system, the personalized display software is upgraded, and the avionics display control system does not need to be upgraded synchronously (the avionics display control system only performs graphical display when processing the relevant display logic of the mission system, without control logic). The method proposed by the present invention reduces the number of upgraded systems and reduces the system risk caused by the upgrade of the avionics display control system due to the upgrade of the mission system. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] Figure 1 Schematic diagram of a multi-function display in an embodiment of the present invention (before the action is performed).

[0032] Figure 2 The figure is a schematic diagram of the control command and response interaction process in an embodiment of the present invention.

[0033] Figure 3 Schematic diagram of situation information perception and reporting in an embodiment of the present invention.

[0034] Figure 4 Schematic diagram of a multi-function display in an embodiment of the present invention (after the action is executed).

[0035] Figure 5 Schematic diagram of an avionics display control system and a mission system in an embodiment of the present invention. DETAILED DESCRIPTION

[0036] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Generally, the components of the embodiments of the present invention described and shown in the drawings here can be arranged and designed in various different configurations.

[0037] Therefore, the following detailed description of the embodiments of the present invention provided in the accompanying drawings is not intended to limit the scope of the invention claimed for protection, but merely represents selected embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0038] Example

[0039] This embodiment proposes an embedded interactive method based on distributed display control. Its processing hardware platform requires a faster bus between the avionics display control system and the mission system, usually an optical fiber, which can maintain a faster transmission rate of 20ms and a larger data volume. The data volume of a single packet can reach 16M. Figure 5 As shown, in an embedded interactive method based on distributed display control, three objects are avionics display control system, personalized display software (embedded software, resident in the mission system), and embedded interface control software in the mission system. The personalized display software and the embedded interface control software in the mission system reside on the same computing CPU.

[0040] In the processing flow of the embedded interactive method based on distributed display control, three different interactive methods are used for the control commands and responses of the task system, situation information perception reporting, and general control command responses. The specific steps are as follows:

[0041] (1) Control commands and responses (see Figure 1 , Figure 2 , Figure 4 )

[0042] Step 1: The multi-function display shows “communication is not suppressed”. Figure 1 As shown, the operator presses the communication suppression button on the multi-function display, and the avionics display control system sends the button position on the multi-function display of the mission system through the bus ( Figure 1 The second button in the left column), the task system's embedded interface control software receives the button position via the bus.

[0043] Step 2. The embedded interface control software of the task system forwards the button position (the second button from the left) to the personalized display software by means of an emergency message queue. The personalized display software generates a control instruction (communication suppression instruction) for the task system according to the button position and sends it to the embedded interface control software of the task system by means of an emergency message queue.

[0044] Step 3: After receiving the control command, the embedded interface control software of the task system executes the corresponding task (no longer receives the communication signal), and sends the status of the task system (communication suppression response) to the personality display software through the emergency message queue. The personality display software generates button response information (the second button response on the left) according to the status of the task system, and sends the button response information to the embedded interface control software of the task system;

[0045] Step 4: The embedded embedded interface control software sends the button response information (the second button on the left responds) to the avionics display control system through the bus. The avionics display control system modifies the mission system status display (the second button on the left displays communication inhibition) on the multi-function display according to the button response information (the second button on the left responds), such as Figure 4 shown.

[0046] (2) Situational information perception and reporting (see Figure 3 , Figure 4 )

[0047] Step 5: The embedded interface control software of the mission system generates corresponding situational awareness information according to the current electromagnetic environment (e.g., there is a weather radar target at 50 kilometers in the 30-degree direction of the aircraft coordinate system);

[0048] Step 6: The embedded interface control software of the mission system sends the situation awareness information (weather radar target) to the personalized display software through a common message queue;

[0049] Step 7: The personalized display software converts the situational awareness information into graphic drawing information of spatial features (angle 30 degrees, distance 50 kilometers), identification features (icons of ground weather radar), attribute features (non-threatening targets are represented by blue), etc. The personalized display software sends the graphic drawing information to the embedded interface control software of the mission system through a common message queue;

[0050] Step 8: The embedded interface control software of the mission system sends the graphics drawing information to the avionics display control system through the bus. The avionics display control system displays the graphics drawing information on the multi-function display: in the aircraft coordinate system, at a direction of 30 degrees and a distance of 50 kilometers, a blue ground weather radar is drawn, such as Figure 4 shown.

[0051] (3) General control command response

[0052] Step 9: The avionics display control system issues a general control command: maintenance self-check;

[0053] Step 10: After receiving the general control command, the embedded interface control software of the mission system performs a maintenance self-check and sends the maintenance self-check result of the mission system to the avionics display control system through the bus.

[0054] In addition, in some embodiments, an embedded interactive system based on distributed display control is proposed, comprising:

[0055] Avionics display control system, personalized display software and embedded interface control software in the mission system; personalized display software and embedded interface control software in the mission system reside on the same computing CPU;

[0056] The avionics display control system, personalized display software and embedded interface control software in the mission system use three different interaction methods for the control commands and responses of the mission system, situation information perception reporting, and general control command responses to achieve decoupling between systems. The specific process is described in the aforementioned method and will not be repeated here.

[0057] In addition, in some embodiments, a computing device is proposed, comprising: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the embedded interactive method based on distributed display control as described in the above embodiments. Examples of computing devices include PCs, tablet computers, smart phones, or PDAs.

[0058] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. An embedded interactive method based on distributed display control, characterized in that: include: Avionics display control systems, personalized display software, and embedded interface control software in mission systems; The personalized display software and the embedded interface control software in the mission system reside on the same computing CPU; The avionics display control system, personalized display software and embedded interface control software in the mission system use three different interaction methods for the control commands and responses of the mission system, situation information perception and reporting, and general control command responses to achieve decoupling between systems.

2. The embedded interactive method based on distributed display control according to claim 1, characterized in that: The control command and response include: Step 1: The avionics display control system sends the button position on the multi-function display of the mission system through the bus, and the embedded interface control software of the mission system receives the button position through the bus; Step 2: The embedded interface control software of the task system forwards the button position to the personality display software. The personality display software generates a control instruction of the task system according to the button position and sends the control instruction to the embedded interface control software of the task system. Step 3: After receiving the control command, the embedded interface control software of the task system executes the corresponding task and sends the status of the task system to the personality display software. The personality display software generates button response information according to the status of the task system and sends the button response information to the embedded interface control software of the task system. Step 4: The embedded embedded interface control software sends the button response information to the avionics display control system through the bus, and the avionics display control system modifies the mission system status display on the multi-function display according to the button response information.

3. The embedded interactive method based on distributed display control according to claim 2 is characterized in that: When executing control commands and responses, the information exchange between the personality display software and the embedded interface control software in the task system adopts the method of emergency message queue.

4. The embedded interactive method based on distributed display control according to claim 1, characterized in that: The situation information perception reporting includes: Step 5: The embedded interface control software of the mission system generates corresponding situation awareness information according to the current electromagnetic environment; Step 6: The embedded interface control software of the task system sends the situation awareness information to the personalized display software; Step 7, the personalized display software converts the situation awareness information into graphic drawing information; the personalized display software sends the graphic drawing information to the embedded interface control software of the task system; Step 8: The embedded interface control software of the mission system sends the graphics drawing information to the avionics display control system through the bus. The avionics display control system displays the graphics drawing information on the multi-function display.

5. The embedded interactive method based on distributed display control according to claim 4 is characterized in that: When performing situation information perception and reporting, the information interaction between the individual display software and the embedded interface control software in the task system adopts the ordinary message queue method.

6. The embedded interactive method based on distributed display control according to claim 4 is characterized in that: The graphic drawing information includes spatial features, identification features and attribute features.

7. The embedded interactive method based on distributed display control according to claim 1, characterized in that: The general control command response includes: Step 9: The avionics display control system issues a general control command: maintenance self-check; Step 10: After receiving the general control command, the embedded interface control software of the mission system performs a maintenance self-check and sends the maintenance self-check result of the mission system to the avionics display control system through the bus.

8. An embedded interactive system based on distributed display control, characterized in that: include: Avionics display control systems, personalized display software, and embedded interface control software in mission systems; The personalized display software and the embedded interface control software in the mission system reside on the same computing CPU; The avionics display control system, personalized display software and embedded interface control software in the mission system use three different interaction methods for the control commands and responses of the mission system, situation information perception and reporting, and general control command responses to achieve decoupling between systems.

9. A computing device, characterized in that: include: at least one processor; And a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the embedded interaction method based on distributed display control as described in any one of claims 1-7.