Airplane ground maintenance control panel simulation system

By designing an aircraft ground maintenance control board simulation system that combines software and hardware, the problem of lack of effective simulation systems in the prior art is solved, and efficient simulation of ground maintenance control board equipment is achieved, which improves training effect and reduces equipment losses.

CN119811160APending Publication Date: 2025-04-11CHENGDU KAIDI FEIYAN TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411904500.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-23
Publication Date
2025-04-11

AI Technical Summary

Technical Problem

The lack of effective simulation systems for aircraft ground maintenance control panel equipment in the prior art, resulting in high equipment loss and training costs.

Method used

An aircraft ground maintenance control board simulation system was designed, including a ground maintenance control board main control computer, network switch, ground maintenance control board simulation terminal computer, terminal setting display and ground maintenance control board display simulation components. Through the combination of software and hardware, it simulates the operation, data generation and data display of the ground maintenance control board, and simulates the system logic related to the ground maintenance control board of various majors in the aircraft.

Benefits of technology

It realizes effective simulation of ground maintenance control panel equipment, supports ground staff to conduct maintenance and maintenance operation training, improves training skills level, and reduces the consumption of physical equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119811160A_ABST
    Figure CN119811160A_ABST
Patent Text Reader

Abstract

The invention provides an aircraft ground maintenance control panel simulation system, and relates to the technical field of equipment simulation. The system comprises a ground maintenance control panel main control computer, a network port switch, a ground maintenance control panel simulation terminal computer, a terminal setting display and a ground maintenance control panel display simulation piece. Through a software and hardware combination mode, operation, data generation, data display and the like of the ground maintenance control panel are simulated, meanwhile, system logic related to the ground maintenance control panel in each specialty of an airplane is simulated, and a ground maintenance control panel simulation system conforming to the actual use process is constructed. Ground crew is supported to carry out maintenance and repair operation training of the aircraft ground maintenance control panel, the training skill level of the repair operation personnel is improved, and physical equipment loss is reduced. The system can be deployed in a user / industrial department training center to support clothes changing training work; the device replaces real installation to carry out practical operation training to a certain extent, the training cost is reduced, and the training efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of equipment simulation, and in particular to an aircraft ground maintenance control panel simulation system. Background Art

[0002] The ground maintenance control panel equipment is part of the aircraft ground maintenance control panel maintenance system, and relevant professionals are required to have the ability to operate it; among them, the ground maintenance control panel related training subjects are as follows Fig.14 As shown, however, the real ground maintenance control panel equipment is expensive and will inevitably cause equipment loss during daily training. Therefore, it is necessary to provide a ground maintenance control panel simulation terminal as a simulation substitute for daily training.

[0003] If the simulation of ground maintenance control panel equipment is realized, it can be deployed in the user / industrial department training center to support the replacement training work, such as: as a supplementary training equipment in the theoretical training stage; in the practical training stage, it can replace the actual equipment for practical training of certain maintenance tasks; it can also support the pre-job training of new ground staff, and in daily training, it can replace the actual equipment for practical training to a certain extent.

[0004] However, there is still a lack of existing simulation systems for ground maintenance control panel equipment; therefore, it is necessary to provide an aircraft ground maintenance control panel simulation system to solve the above technical problems. Summary of the invention

[0005] In order to solve the above technical problems, the present invention provides an aircraft ground maintenance control panel simulation system to solve the problem that the simulation system of the ground maintenance control panel equipment is blank.

[0006] The present invention provides an aircraft ground maintenance control panel simulation system, which includes a ground maintenance control panel main control computer, a network port switch, a ground maintenance control panel simulation terminal computer, a terminal setting display, and a ground maintenance control panel display simulation component; wherein,

[0007] The ground maintenance control panel main control computer runs ground maintenance control panel display software and ground maintenance control panel control software, and is connected to the network port switch through the network port; the ground maintenance control panel simulation terminal computer cooperates with VMC simulation software, and is connected to the network port switch through the network port; the ground maintenance control panel main control computer and the ground maintenance control panel simulation terminal computer transmit UDP messages through the network port switch;

[0008] The ground maintenance control panel display software is used to use the QT software QML module on the PC side to draw the same screen as the real ground maintenance control panel; the ground maintenance control panel control software is used to restore the control logic of the real ground maintenance control panel on the PC side;

[0009] The VMC simulation software is used to provide ground maintenance control panel data simulation, including environmental control system simulation module, fuel system simulation module, hydraulic pneumatic brake system simulation module, life support system simulation module, auxiliary power system simulation module, power unit system simulation module, power supply system simulation module, fire protection system simulation module and canopy system simulation module.

[0010] As a further solution, the ground maintenance control panel simulation terminal computer is also provided with terminal nested shell software, main control simulation software, maintenance element software, cockpit simulation software, image capture software and virtual ground maintenance control panel shell software.

[0011] As a further solution, the message IDs used by the UDP message include discrete drive 511A, switch signal 511B, maintenance element 511C, cockpit signal 511D, operation status message 511E and operation command 511F.

[0012] As a further solution, the ground maintenance control board display simulation component is provided with a signal conditioning module, peripheral keys, switches / buttons and LED signal lights; wherein the peripheral keys, switches / buttons and LED signal lights are electrically connected to the signal conditioning module respectively, and the signal conditioning module is electrically connected to the main control computer of the ground maintenance control board through a 422 serial port, and establishes communication control with the ground maintenance control board control software, and performs 422 / 511B communication conversion through the ground maintenance control board control software.

[0013] As a further solution, when the host command is to stop: each software no longer sends UDP messages, but only receives the broadcast run command 511F;

[0014] When the command of the master control end is ready: each software sends its own heartbeat to the terminal control software; if a conflict check is required, the terminal control software performs a conflict check on the configuration data received from the master control end;

[0015] When the command of the master control end is running: When the master control end receives the ready state of the running status message 511E, the command is set to running and sent.

[0016] As a further solution, the master runs the control logic through the following steps:

[0017] The master cycle starts and continues to receive the running status 511E;

[0018] If it is not received for three consecutive cycles, the stop command is issued and the master cycle ends; otherwise, the master command is obtained;

[0019] When the master control command is to stop, the stop command is issued and the master control cycle ends;

[0020] When the master control command is ready, the prepare master control command includes the dog configuration state and the prepare command; if so, the state is set to be operational; otherwise, the master control end cycle ends;

[0021] When the master control command is running, the slave control end is started to run the control logic;

[0022] The slave operation control logic is set by the slave status;

[0023] If the slave control state is in operation, the master control cycle ends;

[0024] If the slave control state is not running, the operation will be cancelled and the state will be stopped;

[0025] If the slave is in the ready state, it is determined whether it can be run; if so, a run command is issued; otherwise, the master cycle ends.

[0026] As a further solution, the image capture software captures and displays the ground maintenance control board screen based on the HDML acquisition card, including a control panel window and a ground maintenance control board screen window; wherein, the control panel window is used to set the capture channel, resolution, set the capture screen window position and size, and control whether to display the captured screen; the ground maintenance control board screen window displays the screen captured by the acquisition card.

[0027] As a further solution, the ground maintenance control panel screen simulation software simulates the graphical interfaces of each maintenance system display terminal in the ground maintenance panel hardware equipment, including the fuel system interface, power system interface, power supply system interface, hydraulic system interface, life support system interface, hatch life-saving interface, air energy interface, landing gear interface, environmental control system interface, flight tube flight control interface, probe heating interface, electromechanical integration interface, consumables query interface, brake system interface, weapon system interface and maintenance self-check interface.

[0028] Compared with the prior art, the aircraft ground maintenance control panel simulation system provided by the present invention has the following advantages:

[0029] The present invention simulates the operation, data generation, and data display of the ground maintenance control panel itself by combining software and hardware, and at the same time simulates the system logic related to the ground maintenance control panel of each aircraft profession, constructs a ground maintenance control panel simulation system that basically conforms to the actual use process, supports ground crew to carry out aircraft ground maintenance control panel maintenance and repair operation training, improves the training skill level of maintenance operators, and reduces the wear and tear of physical equipment. It can be deployed in the user / industrial department training center to support refitting training, such as: as a supplementary training equipment in the theoretical training stage; in the practical training stage, it can replace the actual installation for practical training of certain maintenance tasks; it can also support the pre-job training of new ground crew members, and in daily training, it can replace the actual installation for practical training to a certain extent. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A schematic diagram of a flow chart of an aircraft ground maintenance control panel simulation system provided by the present invention;

[0031] Figure 2 A schematic diagram of a flow chart when the master control terminal commands to prepare provided by the present invention;

[0032] Figure 3 A schematic diagram of a flow chart when a main control terminal command is to run provided by the present invention;

[0033] Figure 4 A schematic diagram of the RS-422 serial communication process provided by the present invention;

[0034] Figure 5 A schematic diagram of a signal transmission process provided by the present invention;

[0035] Figure 6 A schematic diagram of the control logic flow of the main control terminal provided by the present invention; Figure 7 A schematic diagram of the operating logic flow of the main control simulation software provided by the present invention; Figure 8 A schematic diagram of the operation logic flow of the VMC simulation software provided by the present invention; Fig. 9 A schematic diagram of the initial cover closing of the virtual ground maintenance control panel provided by the present invention; Fig.10 A schematic diagram of opening the cover of the virtual ground maintenance control panel provided by the present invention; Fig.11 Schematic diagram of the module software and main functions provided by the present invention; Fig.12 A schematic diagram of the layout of the terminal nested shell software provided by the present invention; Fig.13 A schematic diagram of the wiring method of the HDML acquisition card provided by the present invention; Fig.14 This is a schematic diagram of training subjects related to ground maintenance control panels. 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 described clearly and completely 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] See also Figure 1 The present invention provides an aircraft ground maintenance control board simulation system, which is used for a DPU high-speed daughter card based on a single DPU chip, wherein the DPU chip is connected to a PCI device, wherein the PCI device is provided with a plurality of BAR registers, a Linux kernel is loaded into the DPU chip, and a BAR space mapping process, a PCI device initialization process, a PF data channel initialization process and a VP data channel initialization process are respectively executed; wherein,

[0038] BAR space mapping process: perform IO remap mapping operation on the BAR register, map the physical address of the BAR register to the virtual address space of the Linux kernel, and obtain the BAR space;

[0039] PCI device initialization process: PCI device initialization is performed through BAR space;

[0040] PF data channel initialization process: Initialize the PCI driver and kernel timer, and on this basis, maintain the work queue tasks and periodically perform port status polling;

[0041] VP data channel initialization process: set and assign interrupt vectors to VP data channels, and manage the on and off of VP data channels through interrupt vectors.

[0042] It should be noted that the aircraft ground maintenance control panel simulation system provided in this embodiment has three major software modules: ground maintenance control panel display software, ground maintenance control panel control software, and VMC simulation software. In addition, an operating interface for virtual maintenance of the aircraft should be reserved to meet the needs of ground maintenance subject simulation.

[0043] Among them, the "VMC simulation software" aims to ensure the data simulation and operation simulation of the ground maintenance control panel, and provides simulation modules for the environmental control system, fuel system, hydraulic and pneumatic brake system, life support system, auxiliary power system, power unit system, power supply system, fire protection system and canopy system. The "ground maintenance control panel display software" uses the QT software QML module on the PC side to draw the same screen as the real ground maintenance control panel. The "ground maintenance control panel control software" uses the PC software of the Windows system to restore the control logic of the real ground maintenance control panel to the maximum extent.

[0044] The signal is sent using UDP unicast. At the sender, data is sent regularly every 100ms (or a value between 20ms and 500ms).

[0045] Depending on the command from the main control end (the main control computer of the ground maintenance control panel), the signal transmission and reception of each software are different.

[0046] When the host command is stop: each software no longer sends UDP messages and only receives broadcast 511F messages.

[0047] When the master control command is ready: each software sends its own heartbeat to the terminal control software. If conflict check is required, the terminal control software also needs to receive the configuration data of the master control for conflict check; the message ID of this stage is as follows: Figure 2 As shown;

[0048] When the master command is to run: When the master 511E receives "Ready", the command can be set to run and sent; the message ID at this stage is as follows Figure 3 shown.

[0049] Except for the 422 serial port between the ground maintenance control board simulation terminal computer and the ground maintenance control board display simulation component, the rest are standard shelf cables. RS-422 serial port, communication baud rate 115200bit / s, ground maintenance control board display simulation component and ground maintenance control board control computer communicate in two directions: direction 1 and direction 2, as shown in the figure below. Each frame of data in both directions is transmitted in a fixed period of 50ms. RS-422 serial port communication is as follows Figure 4 As shown;

[0050] The display analog component end of the ground maintenance control board is a DB-9 female socket, and the control computer end of the ground maintenance control board is a DB-9 male socket. The pin definition table is shown in Table 1;

[0051] Table 1DB-9 serial port pin definition

[0052]

[0053] Direction 1 is that the "ground maintenance control panel controller" sends a control signal of the LED signal light to the "ground maintenance control panel simulation display", and its communication protocol is shown in Table 2 below;

[0054] Table 2 Direction 1 Communication Protocol

[0055]

[0056]

[0057] Note: Light 1 (door safety light); Light 2 (ground power light); Light 3 (onboard power light); Light 4 (battery connection light); Light 5 (battery maintenance light).

[0058] Direction 2 is that the "ground maintenance control panel controller" receives the peripheral key, switch / button position signals sent by the "ground maintenance control panel simulation display", and its communication protocol is shown in Table 3 below;

[0059] Table 3 Direction 2 communication protocol

[0060]

[0061]

[0062] The instructions are as follows:

[0063] There are no combination buttons in the app;

[0064] Only one event is allowed to occur at the same time. If two events occur at the same time, no operation will be performed.

[0065] When the key is released, an event signal is issued;

[0066] When there is a key event, the duration from pressing to lifting is given in the data word (in milliseconds). The duration should be at least 20 milliseconds, and the longest duration can be represented by two bytes.

[0067] The display simulation component of the ground maintenance control panel performs software or hardware de-jitter on the signal before sending it out.

[0068] Note: Switch 40 (ground maintenance control panel power switch); switch 41 (ground power switch); switch 42 (battery switch); switch 43 (probe heating); switch 44 (IPU switch); switch 45 (cabin switch); switch 46 (parachute switch); switch 47 (jammer switch); switch 48 (cabin door safety switch); switch 49 (weapon safety switch)

[0069] The software system consists of Figure 1As shown, the terminal control software provided by the present invention, which has a front-end interface, needs to be designed to adapt to the size of the mother window.

[0070] In the technical agreement, the ground maintenance control panel simulation terminal should have three software modules: ground maintenance control panel display software, ground maintenance control panel control software, and VMC simulation software. According to the actual overall plan, the ground maintenance control panel simulation terminal was further optimized and some functional modules (virtual ground maintenance control panel shell software) were added.

[0071] The ground maintenance control panel simulation terminal is divided into seven softwares: main control simulation software, VMC simulation software, cockpit simulation software, maintenance element simulation software, ground maintenance control panel display software, ground maintenance control panel control software, and ground maintenance control panel virtual shell software. Among them, the ground maintenance control panel display software, ground maintenance control panel control software, VMC simulation software, and ground maintenance control panel virtual shell software are the four must-configure softwares for this project. Users can decide whether to configure the remaining softwares according to their own needs.

[0072] The communication messages between the main control software and the ground maintenance control panel simulation terminal are shown in the figure below. In the figure, "511A", "511B", "511C", "511D", "511E", and "511F" are message IDs, all of which are composed of a series of signals.

[0073] The main control software and the ground maintenance control panel simulate the terminal signal transmission as follows Figure 5 As shown;

[0074] The main control end sends the running command to each software in the form of broadcast through the "run command" signal in "511F", and the signal values ​​are "stop", "ready", and "run". At the same time, the main control end receives the "software running status" in "511E" to obtain the actual running status of each software, and the signal values ​​are "not running", "ready", and "running".

[0075] “Stop” is the initial value of this signal of the master control software.

[0076] "Preparation" requires that each software be opened normally, set its own initial status, and perform conflict checks if necessary.

[0077] "Run" means when the main control end finds that all software have been opened normally, the initial status has been set, and the conflict check has passed, the main control end can manually issue a "Run" command to officially start maintenance training.

[0078] The main control end runs the control logic such as Figure 6 Shown

[0079] Interface submodule

[0080] On the basis of maintaining the original professional setting logic, the required QML interface files are extracted by reading the QML code, and the interface adaptation function of each layout is added. After the interface adaptation function is modified, the interface adaptation test is carried out. After the test is passed, the interface style is changed to the blue style.

[0081] C++ logic submodule

[0082] The main control simulation software is mainly responsible for the preparation, stop and operation of the VMC simulation software and multi-source module software. The operation status of the VMC simulation software is obtained through periodic monitoring, and the corresponding operation commands are sent in combination with the user's key operations. In addition, the main control simulation software is also responsible for controlling the ground maintenance control board source selection, cockpit source selection, maintenance element source selection functions, controlling the VMC simulation software, and realizing the video recording, playback, and deletion functions.

[0083] When the running command is "Ready", the terminal control software: (1) forwards the initial status given by the master control terminal; (2) receives the heartbeat information of each software; (3) performs conflict checks on modules including hardware. When the heartbeat is complete and the conflict check passes, in "511E", the terminal control software sets its own running status to "Ready".

[0084] When the run command is "Run", the terminal control software: (1) forwards various messages to the corresponding modules; (2) checks the completeness of the received information;

[0085] The operation logic of the main control simulation software is as follows Figure 7 Master control simulation software shown

[0086] VMC Simulation Software

[0087] The VMC simulation software is mainly responsible for VMC simulation. It obtains the operating status of the ground maintenance control panel control software, cockpit simulation software, maintenance element software, and main control simulation software through periodic monitoring, and feeds back to the main control simulation software. It controls message forwarding in combination with source selection status according to the operating commands of the main control simulation software to achieve conflict handling. It controls message forwarding in combination with source selection status according to the operating commands of the main control simulation software to achieve conflict handling. It realizes recording, playback, and deletion command forwarding according to the video instructions of the main control simulation software.

[0088] When the run command is "prepare", the terminal control software:

[0089] Forward the initial status given by the master;

[0090] Receive heartbeat information from each software

[0091] Conflict checks are performed on modules including hardware. When the heartbeat is complete and the conflict check passes, the self-operation status is set to "Ready" in "511E".

[0092] When the run command is "Run", the terminal control software:

[0093] Forward various messages to corresponding modules;

[0094] Check the completeness of the received information;

[0095] The operation logic of VMC simulation software is as follows Figure 8 As shown;

[0096] Interface submodule

[0097] On the basis of maintaining the original professional setting logic, the required QML interface files are extracted by reading the QML code, and the interface adaptation function of each layout is added. After the interface adaptation function is modified, the interface adaptation test is carried out. After the test is passed, the interface style is changed to the blue style.

[0098] C++ logic submodule

[0099] Based on the C++ code in the original VMC simulator project, split the module functions and specific referenced resource files. Modify the code related to module communication in the project and set the IP and port of related module communication. The functions that need to be split for this module are roughly the table data model corresponding to the bus topology, custom timer, excel file operation, flight control professional system, flight control system structure related definitions, global data structure and variables, professional setting function, table data splitting model corresponding to the PB list, table data model corresponding to the PL list, file parsing and network communication tasks.

[0100] Conflict Check Module

[0101] Interface submodule

[0102] On the basis of maintaining the original VMC simulator software interface configuration, the required QML interface files are extracted by reading the QML code, and the interface adaptive functions of each layout are added. After the interface adaptive function is modified, the interface adaptive test is carried out. After the test is passed, the interface style is modified to the blue style. The function, appearance, size and color of the modified adaptive interface should be consistent with the relevant modules of the original VMC simulator software.

[0103] C++ logic submodule

[0104] Based on the C++ code in the original VMC simulator project, split the module functions and specific referenced resource files. Modify the code related to module communication in the project and set the IP and port of related module communication. The functions that need to be split for this module are roughly the table data model corresponding to the conflict check, the global data structure and variables, the table data model corresponding to the operation list, the table data model corresponding to a single ICD for data transmission and reception, the table data model corresponding to all ICDs for data transmission and reception, file parsing and network communication tasks.

[0105] VMC Simulation Software

[0106] Interface submodule

[0107] On the basis of maintaining the original VMC simulator software interface configuration, the required QML interface files are extracted by reading the QML code, and the interface adaptive functions of each layout are added. After the interface adaptive function is modified, the interface adaptive test is carried out. After the test is passed, the interface style is modified to a blue style. The function, appearance, size, and color of the modified adaptive interface should be consistent with the relevant modules of the original VMC simulator software.

[0108] C++ logic submodule

[0109] Based on the C++ code in the original VMC simulator project, separate the module functions and specific referenced resource files. Modify the code related to module communication in the project and set the IP and port of the relevant module communication. The functions that need to be split for this module include air energy system related structure definition, auxiliary power system simulation, auxiliary power system related structure definition, brake system simulation, brake system related structure definition, hatch cover system simulation, hatch cover system related structure definition, custom timer, environmental control system simulation, environmental control system related structure definition, power unit system related structure definition, electromechanical integrated system simulation, electromechanical integrated system related structure definition, power supply system simulation, power supply system related structure definition, excel file operation, flight control system simulation, flight control system related structure definition, fuel system simulation, fuel system related structure definition, fire protection system simulation, fire protection system related structure definition, global data structure and variables, hydraulic system simulation, hydraulic system related structure definition, landing gear system simulation, landing gear system related structure definition, life support system simulation, life support system related structure definition, probe heating system simulation, probe heating system related structure definition, definition of public data set function, file parsing, start / stop and network communication tasks, task system simulation, task system related structure definition, weapon system simulation.

[0110] Cockpit simulation software

[0111] Interface submodule

[0112] On the basis of maintaining the original VMC simulator software interface configuration, the required QML interface files are extracted by reading the QML code, and the interface adaptive functions of each layout are added. After the interface adaptive function is modified, the interface adaptive test is carried out. After the test is passed, the interface style is modified to a blue style. The function, appearance, size, and color of the modified adaptive interface should be consistent with the relevant modules of the original VMC simulator software.

[0113] C++ logic submodule

[0114] Based on the C++ code in the original VMC simulator project, split the module functions and specific referenced resource files. Modify the code related to module communication in the project and set the IP and port of related module communication. The functions that need to be split for this module are roughly global data structures and variables, maintenance element functions, file parsing and network communication tasks.

[0115] Maintenance element simulation software

[0116] Interface submodule

[0117] On the basis of maintaining the original VMC simulator software interface configuration, the required QML interface files are extracted by reading the QML code, and the interface adaptive functions of each layout are added. After the interface adaptive function is modified, the interface adaptive test is carried out. After the test is passed, the interface style is modified to a blue style. The function, appearance, size, and color of the modified adaptive interface should be consistent with the relevant modules of the original VMC simulator software.

[0118] C++ logic submodule

[0119] Based on the C++ code in the original VMC simulator project, separate the module functions and specific referenced resource files. Modify the code related to module communication in the project and set the IP and port of related module communication. The functions that need to be separated for this module are roughly cockpit simulation function, global data structure and variables, file parsing and network communication tasks.

[0120] Ground maintenance control panel display software

[0121] The ground maintenance control panel screen simulation software refers to the real ground maintenance panel display screen, and uses QT to reconstruct the graphic display. The graphic display is consistent with the real ground maintenance panel screen display and the change state is consistent. It can simulate the graphical interface of each maintenance system display terminal in the ground maintenance panel hardware equipment, including fuel system, power system, power supply system, hydraulic system, life support system, hatch life-saving, air energy, landing gear, environmental control system, flight control, probe heating, electromechanical integration, consumables query, brake system, weapon system, and maintenance self-inspection.

[0122] The ground maintenance control panel screen simulation software is a pure display software without external output. It receives data from the "PC-based ground maintenance control panel control software" through UDP network communication, performs data analysis and processing, assigns values ​​to interface elements, and realizes dynamic screen switching.

[0123] Ground maintenance control panel control software

[0124] The PC-based ground maintenance control board control software has the same maintenance control logic functions as the real ground maintenance control board, and reuses the provided C source code program as much as possible. It can correctly respond to the operation of the buttons and switches around the simulated hardware screen, and the logic is consistent with the real device.

[0125] The PC-based ground maintenance control panel control software runs the simulation professional system logic and periodically sends page display data to the ground maintenance control panel screen simulation software through UDP network communication.

[0126] Ground Maintenance Control Panel Virtual Shell Software

[0127] The virtual ground maintenance control board shell software relies on the existing three-dimensional digital model of the ground maintenance control board to software-ize the hardware module of the ground maintenance control board, and software-izes the panels, buttons, switches, and lights on the ground maintenance control board, and uses UDP communication to replace the 422 communication of the analog parts.

[0128] When the input source of the ground maintenance control panel of the "terminal control software" is the "virtual ground maintenance control panel", the peripheral key and switch status information is periodically sent out through 511B, and the receiving 511A realizes lighting.

[0129] When the input source of the "terminal control software" is the "simulated ground maintenance control board", 511B and 511A are received in real time, and the virtual shell software panel buttons and switch states are loaded and displayed as the simulated ground maintenance control board changes, realizing soft and hard display.

[0130] The initial cover closure of the virtual ground maintenance control panel is as follows Fig. 9 As shown, the virtual ground maintenance control panel cover is opened as follows Fig.10 As shown;

[0131] The virtual ground maintenance control panel displays the following effects:

[0132] The virtual ground maintenance control panel shell software screen needs to be dynamically adapted to the screen resolution.

[0133] The 3D digital model lid can be opened and closed by clicking a button.

[0134] When the peripheral keys are pressed, they need to be highlighted. When the panel switch is clicked, the corresponding switch status word needs to be highlighted, and the switch position changes with the status word position.

[0135] Terminal nested shell software

[0136] The terminal nested shell software integrates the sub-software of the ground maintenance control board simulation terminal into a complete ground maintenance control board simulation terminal software. The embedded module software and main functions are as follows Fig.11 As shown; the terminal nested shell software runs on a 16:9 display, the square part on the left runs the main control simulation, maintenance elements, cockpit simulation, VMC simulation and other software, and the rest of the right runs the virtual ground maintenance control panel; Among them, the terminal nested shell software layout is as follows Fig.12 shown.

[0137] Recording and playback

[0138] The video recording and playback is uniformly controlled by the main control terminal, and the relevant commands are transmitted to the terminal control software through 511F. The recorded video is placed in the read-only folder of the computer where the terminal control is located.

[0139] The recording and playback function belongs to the terminal control software. During playback, a full-screen window pops up to play back the video on the top layer. When the main control end stops playing back, the terminal control software closes the top playback window.

[0140] Recording video format: mp4

[0141] Complete naming rules for recorded videos: videoid.mp4

[0142] The terminal control software receives 511F, where the meaning of the video recording and playback related icds is shown in Table 4 below:

[0143] Table 4 Terminal control software receives recording and playback commands

[0144]

[0145]

[0146] Nested sub-software screen

[0147] In the terminal nested shell software, the nested sub-software includes the main control simulation software, VMC simulation software, maintenance element software, cockpit simulation software, and virtual ground maintenance control board software. The display layout is divided into the left and right sides. The software on the left side of the interface includes: main control simulation software, VMC simulation software, maintenance element software, and cockpit simulation software. The sub-software is switched through the tab page. The software on the right side of the interface is displayed as the virtual ground maintenance control board software, which is always displayed. The remaining sub-software can be partially loaded and unloaded through the configuration file.

[0148] Image capture software

[0149] Image capture software captures and displays the ground maintenance control panel screen based on the HDML acquisition card (the wiring method of the HDML acquisition card is as follows Fig.13 The software has two windows: the control panel and the ground maintenance control panel. You can select the capture channel and resolution on the control panel, set the capture window position and size, and control whether to display the capture image. Click Start Display on the control panel to open the borderless capture window, and the window content is the image captured by the capture card. The virtual ground maintenance control panel synchronizes the virtual ground maintenance control panel screen with the simulated ground maintenance control panel screen by capturing its window screen.

[0150] In summary, the present invention simulates the operation, data generation, data display, etc. of the ground maintenance control panel itself by combining software and hardware, and simulates the system logic related to the ground maintenance control panel of each aircraft profession, so as to build a ground maintenance control panel simulation system that basically conforms to the actual use process, and supports ground crew to carry out aircraft ground maintenance control panel maintenance and repair operation training, improve the training skill level of maintenance operators, and reduce the wear and tear of physical equipment. It can be deployed in the user / industrial department training center to support refitting training, such as: as a supplementary training equipment in the theoretical training stage; in the practical training stage, it can replace the actual installation to carry out practical training of certain maintenance tasks; it can also support the pre-job training of new ground crew members, and in daily training, it can replace the actual installation to carry out practical training to a certain extent.

[0151] The above embodiments only express preferred implementation modes, and the descriptions thereof are relatively specific and detailed, but they cannot be understood as limiting the scope of the present invention. It should be pointed out that, for ordinary technicians in this field, several modifications and improvements can be made without departing from the concept of the present invention, and these all belong to the protection scope of the present invention.

Claims

1. An aircraft ground maintenance control panel simulation system, characterized in that: It includes a ground maintenance control panel main control computer, a network port switch, a ground maintenance control panel simulation terminal computer, a terminal setting display and a ground maintenance control panel display simulation component; among which, The ground maintenance control panel main control computer runs ground maintenance control panel display software and ground maintenance control panel control software, and is connected to the network port switch through the network port; the ground maintenance control panel simulation terminal computer cooperates with VMC simulation software, and is connected to the network port switch through the network port; the ground maintenance control panel main control computer and the ground maintenance control panel simulation terminal computer transmit UDP messages through the network port switch; The ground maintenance control panel display software is used to use the QT software QML module on the PC side to draw the same screen as the real ground maintenance control panel; the ground maintenance control panel control software is used to restore the control logic of the real ground maintenance control panel on the PC side; The VMC simulation software is used to provide ground maintenance control panel data simulation, including environmental control system simulation module, fuel system simulation module, hydraulic pneumatic brake system simulation module, life support system simulation module, auxiliary power system simulation module, power unit system simulation module, power supply system simulation module, fire protection system simulation module and canopy system simulation module.

2. The aircraft ground maintenance control panel simulation system according to claim 1, characterized in that: The ground maintenance control panel simulation terminal computer is also provided with terminal nested shell software, main control simulation software, maintenance element software, cockpit simulation software, image capture software and virtual ground maintenance control panel shell software.

3. The aircraft ground maintenance control panel simulation system according to claim 1, characterized in that: The message IDs used by the UDP message include discrete drive 511A, switch signal 511B, maintenance element 511C, cockpit signal 511D, operation status message 511E and operation command 511F.

4. The aircraft ground maintenance control panel simulation system according to claim 1, characterized in that: The ground maintenance control board display simulation component is provided with a signal conditioning module, peripheral keys, switches / buttons and LED signal lights; wherein the peripheral keys, switches / buttons and LED signal lights are electrically connected to the signal conditioning module respectively, and the signal conditioning module is electrically connected to the main control computer of the ground maintenance control board through a 422 serial port, and establishes communication control with the ground maintenance control board control software, and performs 422 / 511B communication conversion through the ground maintenance control board control software.

5. The aircraft ground maintenance control panel simulation system according to claim 1, characterized in that: When the host command is to stop: each software no longer sends UDP messages, but only receives the broadcast run command 511F; When the command of the master control end is ready: each software sends its own heartbeat to the terminal control software; if a conflict check is required, the terminal control software performs a conflict check on the configuration data received from the master control end; When the command of the master control end is running: When the master control end receives the ready state of the running status message 511E, the command is set to running and sent.

6. The aircraft ground maintenance control panel simulation system according to claim 1, characterized in that: The main control end runs the control logic through the following steps: The master cycle starts and continues to receive the running status 511E; If it is not received for three consecutive cycles, the stop command is issued and the master control cycle ends; otherwise, the master control command is obtained; When the master control command is to stop, the stop command is issued and the master control cycle ends; When the master control command is ready, the prepare master control command includes the dog configuration state and the prepare command; if so, the state is set to be operational; otherwise, the master control end cycle ends; When the master control command is running, the slave control end is started to run the control logic; The slave operation control logic is set by the slave status; If the slave control state is running, the master control cycle ends; If the slave control state is not running, the operation will be cancelled and the state will be stopped; If the slave is in the ready state, it is determined whether it can be run; if so, a run command is issued; otherwise, the master cycle ends.

7. The aircraft ground maintenance control panel simulation system according to claim 1, characterized in that: The image capture software captures and displays the ground maintenance control panel screen based on the HDML acquisition card, including a control panel window and a ground maintenance control panel screen window; wherein the control panel window is used to set the capture channel and resolution, set the capture screen window position and size, and control whether to display the captured screen; the ground maintenance control panel screen window displays the screen captured by the acquisition card.

8. The aircraft ground maintenance control panel simulation system according to claim 1, characterized in that: The ground maintenance control panel screen simulation software simulates the graphic interfaces of each maintenance system display terminal in the ground maintenance panel hardware equipment, including the fuel system interface, power system interface, power supply system interface, hydraulic system interface, life support system interface, hatch life-saving interface, air energy interface, landing gear interface, environmental control system interface, flight tube flight control interface, probe heating interface, electromechanical integration interface, consumables query interface, brake system interface, weapon system interface and maintenance self-check interface.

Citation Information

Patent Citations

  • Virtual training system for aircraft maintenance

    CN109712461A

  • Mechanical comprehensive simulation maintenance training system

    CN113706967A

  • Aircraft virtual maintenance training system and teaching training method

    CN116884285A

  • Console system for aircraft maintenance training

    CN119132142A