Electromechanical equipment maintenance instruction and fault feedback data interaction method

By defining interactive instructions and data packets, the high-reliability transmission of fault data of aircraft onboard equipment is achieved, which solves the problem of easy loss of fault data in the prior art and improves the integrity and accuracy of fault data recording.

CN119717769AActive Publication Date: 2025-03-28XIAN AIRCRAFT DESIGN INST OF AVIATION IND OF CHINA
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411873325.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-03-28
Estimated Expiration
2044-12-18

AI Technical Summary

Technical Problem

The existing data transmission mode of on-board equipment in aircraft is prone to data loss, and the transmission is unidirectional, and data retransmission cannot be achieved, resulting in the missing fault records and affecting system fault location and equipment maintenance.

Method used

By defining maintenance acquisition instructions, page header response, fault header, fault data and other interactive instructions and data packets, the fault data can be achieved with high reliability transmission of fault data of onboard equipment. The specific steps include sending maintenance and acquisition instructions at the terminal display device, forwarding instructions at the electromechanical and mechanical processing device and receiving the fault page header, uploading the fault packet at the end fault report device, and ensuring packet integrity through accumulated packet length verification.

Benefits of technology

It realizes high-reliability transmission of airborne equipment fault data, avoids data loss, improves the integrity and accuracy of fault data recording, and supports the accuracy of system fault location and equipment maintenance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119717769A_ABST
    Figure CN119717769A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of aircraft airborne equipment maintenance and inspection, and particularly relates to an electromechanical equipment maintenance instruction and fault feedback data interaction method, which comprises the following steps that: terminal display equipment sends a maintenance acquisition instruction to electromechanical comprehensive processing equipment; after receiving the maintenance obtaining instruction, the electromechanical comprehensive processing equipment forwards the maintenance obtaining instruction to the tail end fault reporting equipment and then sends the maintenance obtaining instruction to the electromechanical comprehensive processing equipment; and when the electromechanical comprehensive processing equipment receives the fault data, the data packet uploaded by the fault is considered to be complete. And ending the data interaction. By defining a maintenance acquisition instruction, a page head response, a fault page head and fault data, judging the page head response and checking the length of the fault data, the maintenance fault data of the airborne equipment is transmitted interactively to realize high-reliability transmission, so that the problem of data loss of a traditional fault information uploading system can be solved; and the integrity and accuracy of system fault data recording are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application belongs to the field of aircraft onboard equipment maintenance and inspection, and in particular relates to a method for interaction between electromechanical equipment maintenance instructions and fault feedback data. Background Art

[0002] The aircraft electromechanical system includes dozens of subsystems such as power system, fuel system, hydraulic system, landing gear system, environmental control system, etc. Modern aircraft adopts a distributed architecture combined with integrated control management technology to achieve comprehensive control of various electromechanical systems. Each system usually has a different number of controllers to implement the dedicated control functions of each system. In order to improve the testability of airborne equipment, each system's airborne equipment needs to perform regular self-inspections of the equipment's operating status during the operation of the equipment to form test results and fault reports, and when the aircraft is in maintenance, the above self-inspection results will be displayed through a unified maintenance interface so that airborne equipment maintenance personnel can accurately grasp the equipment's operating status and quickly implement corresponding troubleshooting measures to ensure the smooth execution of flight missions.

[0003] The maintenance fault data display method currently used on aircraft is to upload fault data by encoding fault information and using an event-based data interaction mode triggered by fault status changes. When a system fault occurs, the corresponding fault code is reported through the data bus to record the fault information. In this event-based transmission mode, when a bus transmission fails, the currently uploaded fault data will be lost, and since data transmission is unidirectional, the lost data will not be sent again, resulting in the loss of fault records, which causes inconvenience to system fault location and equipment maintenance.

[0004] Therefore, how to improve the reliability of data transmission is a problem that needs to be solved. Summary of the invention

[0005] The purpose of this application is to provide a method for interaction between maintenance instructions and fault feedback data of electromechanical equipment to solve the problem that existing fault data is easily lost.

[0006] The technical solution of the present application is: a method for interacting maintenance instructions and fault feedback data of electromechanical equipment, comprising:

[0007] The terminal display device sends a maintenance acquisition instruction to the electromechanical integrated processing device;

[0008] After receiving the maintenance acquisition instruction, the electromechanical integrated processing device sets the maintenance acquisition instruction sending flag to 1 and forwards the maintenance acquisition instruction to the terminal fault reporting device;

[0009] After receiving the maintenance acquisition instruction, the terminal fault reporting device enters the maintenance data upload mode and sends the fault page header to the electromechanical integrated processing device;

[0010] After receiving the fault header information, the electromechanical integrated processing device clears the instruction sending flag, obtains the length of the current fault data packet reported in the header, and clears the variable recording the length of the fault data packet; at the same time, it sends a header response to the terminal fault reporting device;

[0011] After receiving the page header response, the terminal fault reporting device starts to continuously upload all data packets of this fault, including all fault data and the last fault page footer;

[0012] When the electromechanical integrated processing equipment receives the fault data, each time it receives a packet of data, it accumulates the variable recording the length of the fault data packet by 1 until it receives the end of the fault page. It then compares the accumulated data with the length of the fault data packet reported in the page header. If the lengths are consistent, it is considered that the data packet uploaded for this fault is complete, and the data is packaged and sent to the terminal display device, ending this data interaction.

[0013] Preferably, after the maintenance acquisition instruction is forwarded to the terminal fault reporting device, it is determined again whether the instruction sending flag is cleared. If the instruction sending flag is not cleared, the instruction is resent to the terminal fault reporting device in the next cycle.

[0014] Preferably, the fault page header includes the length information of the data packet reported for this fault.

[0015] Preferably, if the electromechanical integrated processing device does not receive the fault header information, the maintenance acquisition instruction is repeatedly forwarded to the terminal fault reporting device until the electromechanical integrated processing device receives the fault header information.

[0016] Preferably, if the electromechanical integrated processing device receives fault page footer information, the accumulated datagram length is compared with the length of the fault data packet reported in the page header. If the lengths are consistent, the data packet uploaded for this fault is considered complete, and these data are packaged and sent to the terminal display device, ending this data interaction.

[0017] Preferably, if the lengths are inconsistent, it is considered that data is lost in this data interaction process, and the instruction sending flag is set to 1; and the instruction is waited to be sent again.

[0018] Preferably, if the electromechanical integrated processing device receives neither fault page header information nor fault page footer information, the variable recording the length of the fault data packet is incremented by 1, and the length of the currently received data packet is recorded.

[0019] Preferably, if the terminal fault reporting device does not receive a header response after sending the fault header, it repeatedly sends the fault header to the electromechanical integrated processing device until a header response is received.

[0020] Preferably, the electromechanical integrated processing device periodically receives maintenance acquisition instructions from the terminal display device, and when there is an instruction, sets the instruction sending flag to 1, and forwards the instruction to the terminal fault reporting device.

[0021] Preferably, if the instruction sending flag is not cleared, the instruction is resent to the terminal fault reporting device in the next cycle.

[0022] Preferably, if the terminal fault reporting device receives a maintenance acquisition instruction, it enters the maintenance data upload mode, sends a fault header to the electromechanical integrated processing device, and the fault header includes the data packet length information of this fault report, and waits for a header response.

[0023] Preferably, the terminal fault reporting device periodically receives data from the electromechanical integrated processing device, judges the received data to determine whether the data is normal, and sends normal periodic data if the data is normal.

[0024] Preferably, the specific steps for determining whether the data is normal are as follows:

[0025] After receiving the instruction from the electromechanical integrated processing equipment, the terminal fault reporting device determines the instruction type and first determines whether it is a maintenance acquisition instruction. If so, it enters the maintenance sending mode, sends the fault page header, and marks the length of the current fault data packet in the fault page header; if not, it determines whether it is a fault page header response. If so, it sends all data packets of this fault, including all fault data and the last fault page tail, to exit the maintenance sending mode; if not, it determines whether it is working in the maintenance sending mode. If so, it enters the maintenance sending mode again, sends the fault page header, and marks the length of the current fault data packet in the fault page header; if not, it sends normal cycle data.

[0026] Preferably, if the accumulated data is inconsistent with the length of the fault data packet reported in the page header, it is considered that data loss occurs during this data interaction process, and the instruction sending flag is set to 1, and the maintenance acquisition instruction is repeatedly forwarded to the terminal fault reporting device until the data interaction is completed.

[0027] The electromechanical equipment maintenance instruction and fault feedback data interaction method of the present application defines maintenance acquisition instructions, page header responses, fault page headers, fault data, and through judgment of page header responses and verification of fault data length, the maintenance fault data of airborne equipment is sent interactively to achieve high-reliability data transmission, which can solve the data loss problem of traditional fault information uploading systems and improve the integrity and accuracy of system fault data records. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] In order to more clearly illustrate the technical solution provided by the present application, the following is a brief introduction to the accompanying drawings. Obviously, the accompanying drawings described below are only some embodiments of the present application.

[0029] Figure 1 This is a schematic diagram of the overall process of this application;

[0030] Figure 2 This is the overall system structure diagram of this application;

[0031] Figure 3 This is a schematic diagram of the data processing flow of the terminal fault reporting device for this application. DETAILED DESCRIPTION

[0032] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. 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.

[0033] A method for interacting maintenance instructions and fault feedback data of electromechanical equipment, such as Figure 1-Figure 2 As shown, the following steps are included:

[0034] Step S100, the terminal display device sends a maintenance acquisition instruction to the electromechanical integrated processing device;

[0035] Step S200: After receiving the maintenance acquisition instruction, the electromechanical integrated processing device sets the maintenance acquisition instruction sending flag to 1 and forwards the maintenance acquisition instruction to the terminal fault reporting device.

[0036] After the maintenance acquisition instruction is forwarded to the terminal fault reporting device, it is determined again whether the instruction sending flag is cleared. If the instruction sending flag is not cleared, the instruction is resent to the terminal fault reporting device in the next cycle.

[0037] Step S300, after receiving the maintenance acquisition instruction, the terminal fault reporting device enters the maintenance data upload mode and sends the fault page header to the electromechanical integrated processing device.

[0038] The fault page header contains the length information of the data packet reported for this fault.

[0039] Step S400, after receiving the fault header information, the electromechanical integrated processing device clears the instruction sending flag, obtains the length of the current fault data packet reported in the header, and clears the variable recording the length of the fault data packet, and sends a header response to the terminal fault reporting device.

[0040] If the electromechanical integrated processing device does not receive the fault header information, the process returns to step S200.

[0041] Preferably, if the electromechanical integrated processing device receives the fault page footer information, the accumulated datagram length is compared with the length of the fault data packet reported in the page header. If the lengths are consistent, it is considered that the data packet uploaded for this fault is complete, and these data are packaged and sent to the terminal display device. End this data interaction. If the lengths are inconsistent, it is considered that data is lost during this data interaction process, and the instruction sending flag is set to 1. Wait for the instruction to be sent again.

[0042] Preferably, if the electromechanical integrated processing device receives neither fault page header information nor fault page footer information, the variable recording the length of the fault data packet is incremented by 1, and the length of the currently received data packet is recorded.

[0043] Step S500, after receiving the page header response, the terminal fault reporting device starts to continuously upload all data packets of this fault, including all fault data and the last fault page tail.

[0044] If the terminal fault reporting device does not receive a page header response after sending the fault page header, it returns to step S300 and resends the page header response.

[0045] Preferably, the electromechanical integrated processing device periodically receives maintenance acquisition instructions from the terminal display device, and when there is an instruction, sets the instruction sending flag to 1 and forwards the instruction to the terminal fault reporting device. If the instruction sending flag is not cleared, the instruction is resent to the terminal fault reporting device in the next cycle.

[0046] Preferably, if the terminal fault reporting device receives a maintenance acquisition instruction, it enters the maintenance data upload mode, sends a fault header to the electromechanical integrated processing device, and the fault header includes the data packet length information of this fault report, and waits for a header response.

[0047] Preferably, the terminal fault reporting device periodically receives data from the electromechanical integrated processing device, judges the received data, and determines whether the data is normal. If normal, it sends normal periodic data, such as Figure 3 , the specific judgment steps are as follows:

[0048] After receiving the instruction from the electromechanical integrated processing equipment, the terminal fault reporting device determines the instruction type and first determines whether it is a maintenance acquisition instruction. If so, it enters the maintenance sending mode, sends the fault page header, and marks the length of the current fault data packet in the fault page header; if not, it determines whether it is a fault page header response. If so, it sends all data packets of this fault, including all fault data and the last fault page tail, to exit the maintenance sending mode; if not, it determines whether it is working in the maintenance sending mode. If so, it enters the maintenance sending mode again, sends the fault page header, and marks the length of the current fault data packet in the fault page header; if not, it sends normal cycle data.

[0049] Step S600: When the electromechanical integrated processing device receives the fault data, it accumulates the variable recording the length of the fault data packet by 1 for each packet of data received until the end of the fault page is received. The accumulated data is compared with the length of the fault data packet reported in the page header. If the lengths are consistent, it is considered that the data packet uploaded for this fault is complete, and the data is packaged and sent to the terminal display device. This data interaction ends.

[0050] If the accumulated data is inconsistent with the length of the fault data packet reported in the page header, it is considered that data is lost during this data exchange process, and the instruction sending flag is set to 1, and the process returns to step 2 until the data exchange is completed.

[0051] In summary, by defining maintenance acquisition instructions, page header responses, fault page headers, fault data, judging the page header responses and verifying the length of the fault data, the maintenance fault data of the airborne equipment can be transmitted interactively to achieve high-reliability data transmission, which can solve the data loss problem of the traditional fault information upload system and improve the integrity and accuracy of the system fault data records.

[0052] Finally, it should be noted that: the drawings of the embodiments disclosed in the present invention only involve structures related to the embodiments disclosed in the present invention, and other structures can refer to the general design. In the absence of conflict, the same embodiment and different embodiments of the present invention can be combined with each other;

[0053] Finally: The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for interactive maintenance instructions and fault feedback data of electromechanical equipment, characterized in that: include: The terminal display device sends a maintenance acquisition instruction to the electromechanical integrated processing device; After receiving the maintenance acquisition instruction, the electromechanical integrated processing device sets the maintenance acquisition instruction sending flag to 1 and forwards the maintenance acquisition instruction to the terminal fault reporting device; After receiving the maintenance acquisition instruction, the terminal fault reporting device enters the maintenance data upload mode and sends the fault page header to the electromechanical integrated processing device; After receiving the fault header information, the electromechanical integrated processing device clears the instruction sending flag, obtains the length of the current fault data packet reported in the header, and clears the variable recording the length of the fault data packet; at the same time, it sends a header response to the terminal fault reporting device; After receiving the page header response, the terminal fault reporting device starts to continuously upload all data packets of this fault, including all fault data and the last fault page footer; When the electromechanical integrated processing equipment receives the fault data, each time it receives a packet of data, it accumulates the variable recording the length of the fault data packet by 1 until it receives the end of the fault page. It then compares the accumulated data with the length of the fault data packet reported in the page header. If the lengths are consistent, it is considered that the data packet uploaded for this fault is complete, and the data is packaged and sent to the terminal display device, ending this data interaction.

2. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: After the maintenance acquisition instruction is forwarded to the terminal fault reporting device, it is determined again whether the instruction sending flag is cleared. If the instruction sending flag is not cleared, the instruction is resent to the terminal fault reporting device in the next cycle.

3. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: The fault page header contains the length information of the data packet reported for this fault.

4. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: If the electromechanical integrated processing device does not receive the fault page header information, the maintenance acquisition instruction will be repeatedly forwarded to the terminal fault reporting device until the electromechanical integrated processing device receives the fault page header information.

5. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: If the electromechanical integrated processing device receives the fault page footer information, the accumulated datagram length is compared with the length of the fault data packet reported in the page header. If the lengths are consistent, the data packet uploaded for this fault is considered complete, and these data are packaged and sent to the terminal display device, ending this data interaction.

6. The method for interacting maintenance instructions and fault feedback data of electromechanical equipment according to claim 5, characterized in that: If the lengths are inconsistent, it is considered that data is lost during this data interaction process, and the command sending flag is set to 1; wait for the command to be sent again.

7. The method for interacting maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: If the electromechanical integrated processing device receives neither fault page header information nor fault page footer information, the variable recording the length of the fault data packet is incremented by 1, and the length of the currently received data packet is recorded.

8. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: If the terminal fault reporting device does not receive a page header response after sending the fault page header, it will repeatedly send the fault page header to the electromechanical integrated processing device until a page header response is received.

9. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: The electromechanical integrated processing device periodically receives maintenance acquisition instructions from the terminal display device, sets the instruction sending flag to 1 when there is an instruction, and forwards the instruction to the terminal fault reporting device.

10. The method for interacting maintenance instructions and fault feedback data of electromechanical equipment according to claim 9, characterized in that: If the instruction sending flag is not cleared, the instruction is resent to the terminal fault reporting device in the next cycle.

11. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: If the terminal fault reporting device receives the maintenance acquisition instruction, it enters the maintenance data upload mode and sends the fault page header to the electromechanical integrated processing equipment. The fault page header contains the data packet length information of this fault report and waits for the page header response.

12. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: The terminal fault reporting device periodically receives data from the electromechanical integrated processing device, judges the received data to determine whether the data is normal, and sends normal periodic data if the data is normal.

13. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 12, characterized in that: The specific steps to determine whether the data is normal are as follows: After receiving the instruction from the electromechanical integrated processing device, the terminal fault reporting device determines the instruction type, first determining whether it is a maintenance acquisition instruction, and then enters the maintenance sending mode, sends the fault page header, and marks the length of the fault data packet in the fault page header; If not, determine whether it is a fault page header response. If so, send all data packets of this fault, including all fault data and the last fault page tail packet, and exit the maintenance sending mode; If not, determine whether it is working in the maintenance sending mode. If so, enter the maintenance sending mode again, send the fault page header, and mark the length of the fault data packet in the fault page header; If not, normal cycle data is sent.

14. The method for interactively communicating maintenance instructions and fault feedback data of electromechanical equipment according to claim 1, characterized in that: If the accumulated data is inconsistent with the length of the fault data packet reported in the page header, it is considered that data loss occurs during this data exchange process. The command sending flag is set to 1, and the maintenance acquisition command is repeatedly forwarded to the terminal fault reporting device until the data exchange is completed.

Citation Information

Patent Citations

  • Multi-board-card communication equipment, method and system based on CAN2.0

    CN109379264A

  • ECU offline operation troubleshooting analysis method

    CN112180891A

  • Partial discharge data processing system based on data transmission

    CN113301147A

  • Jig and method for collecting fault information

    CN116841222A

  • Serial communication method with data receiving fault detection function

    CN118567885A