Offline detection method, device and system for aircraft and storage medium

Through the collaborative work of electrical inspection service equipment and terminals, the automation of off-line inspection of the aircraft is achieved, and the problems of low manual inspection efficiency and high error rate in the existing technology are solved, the detection efficiency and accuracy are improved, and the demand for mass production is met.

CN119722026APending Publication Date: 2025-03-28GUANGDONG HUITIAN AEROSPACE TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411777098.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-28

AI Technical Summary

Technical Problem

In the prior art, aircraft offline detection relies on manual operation, is inefficient and prone to errors, and cannot meet the needs of mass production.

Method used

Through the collaborative work of electrical inspection service equipment and terminals, the automation of aircraft offline inspection is realized. The specific steps include receiving the offline detection request, obtaining a preset identifier, matching the aircraft information, obtaining resource files, and sending resource files to the terminal to make it perform offline detection.

Benefits of technology

It realizes the automation of off-line inspection of the aircraft, improves the detection efficiency and accuracy, and meets the productivity needs of mass production lines.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119722026A_ABST
    Figure CN119722026A_ABST
Patent Text Reader

Abstract

The invention relates to an offline detection method, device and system for an aircraft and a storage medium. The method comprises the following steps: in response to a received offline detection request, obtaining a preset identifier according to the offline detection request; according to the preset identifier, obtaining aircraft information matched with the preset identifier; obtaining a resource file for offline detection according to the aircraft information; and sending the resource file to the terminal, so that the terminal performs offline detection on the to-be-detected offline aircraft according to the resource file. According to the scheme provided by the invention, automatic offline detection can be carried out on the to-be-detected offline aircraft, so that manual participation in the offline detection process of the aircraft is reduced or avoided, and the efficiency and accuracy of the offline detection of the aircraft are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of aircraft technology, and in particular to an offline detection method, device, system and storage medium for aircraft. Background Art

[0002] In related technologies, end-of-line testing refers to the process of testing the functions of components and controlling the quality of aircraft during the manufacturing process. With the development of science and technology, the number of electronic control units (ECUs) integrated in aircraft has increased. In this case, the quality testing of the entire aircraft's electronics and electrical appliances has become increasingly complex and important.

[0003] Therefore, it is particularly important to conduct comprehensive inspections on aircraft to ensure their quality. If only relying on manual use of handheld devices, operators manually inputting items one by one to perform offline inspections on handheld devices is not only inefficient, but also prone to various types of errors, making offline inspections unable to meet current production needs. Summary of the invention

[0004] In order to solve or partially solve the problems existing in the related technology, the present application provides a method, device, system and storage medium for offline detection of aircraft, which can automatically perform offline detection on the aircraft to be detected offline, so that the offline detection process of the aircraft reduces or avoids human participation, which is conducive to improving the efficiency and accuracy of offline detection of aircraft.

[0005] A first aspect of the present application provides an offline detection method for an aircraft, which is applied to an electrical inspection service device, and includes: in response to receiving an offline detection request, obtaining a preset identifier according to the offline detection request; obtaining aircraft information matching the preset identifier according to the preset identifier; obtaining a resource file for performing offline detection according to the aircraft information; and sending the resource file to a terminal so that the terminal performs offline detection on the aircraft to be detected according to the resource file.

[0006] In some implementations, the aircraft information includes: a model code characterizing the aircraft model; obtaining a resource file for offline testing based on the aircraft information includes: determining diagnostic resources that are suitable for the aircraft model based on the model code.

[0007] In some embodiments, the aircraft information includes: a material code, which is used to generate a characteristic code that characterizes the entire aircraft; based on the aircraft information, a resource file for offline testing is obtained, including: based on the characteristic code, obtaining a complete machine configuration resource that is adapted to the aircraft.

[0008] In some embodiments, the whole machine configuration resources include associated information of multiple electronic control units; sending a resource file to a terminal so that the terminal performs offline detection on the aircraft to be detected according to the resource file, including: sending the whole machine configuration resources to the terminal so that the terminal performs offline detection on multiple electronic control units according to the whole machine configuration resources.

[0009] In some embodiments, the method further includes: sending work station information of the aircraft to the terminal, where the work station information is used to instruct the terminal to perform an offline detection of the aircraft that is adapted to the work station information.

[0010] In some implementations, the method further includes: before sending the resource file to the terminal, upgrading the communication connection protocol.

[0011] A second aspect of the present application provides another offline detection method for an aircraft, which is applied to a terminal and includes: sending an offline detection request; wherein the offline detection request carries a preset identifier, and the preset identifier is used to obtain a resource file for performing offline detection; and receiving the resource file, and performing offline detection on the aircraft to be detected offline according to the resource file.

[0012] In some embodiments, the terminal includes at least one of the following: a communication module, the communication module is used to connect to the electrical inspection service equipment for communication; a storage module, the storage module is used to store resource files; a display module, the display module is used to display the execution menu matching the offline detection; an input module, the input module is used to interact with the terminal; a function parsing module, the function parsing module is used to provide a script execution environment to run resource files, and / or, the function parsing module is used to provide atomic functions related to diagnostic resources; and an instruction control module, the instruction control module is used to transmit diagnostic instructions.

[0013] According to a third aspect of the present application, there is provided an offline detection device for an aircraft, the device comprising: a first obtaining module, for obtaining a preset identifier according to an offline detection request in response to receiving an offline detection request; a second obtaining module, for obtaining aircraft information matching the preset identifier according to the preset identifier; a third obtaining module, for obtaining a resource file for offline detection according to the aircraft information; and a first sending module, for sending the resource file to a terminal, so that the terminal performs offline detection on the aircraft to be detected offline according to the resource file.

[0014] A fourth aspect of the present application provides another offline detection device for an aircraft, the device comprising: a second sending module, used to send an offline detection request; wherein the offline detection request carries a preset identifier, the preset identifier is used to obtain a resource file for performing offline detection; and a receiving module, used to receive the resource file, and perform offline detection on the aircraft to be detected offline according to the resource file.

[0015] A fifth aspect of the present application provides an offline detection system for an aircraft, the system comprising an electrical inspection service device and a terminal, wherein the electrical inspection service device is used to, in response to receiving an offline detection request, obtain a preset identifier according to the offline detection request; obtain aircraft information matching the preset identifier according to the preset identifier; obtain a resource file for performing offline detection according to the aircraft information; and send the resource file to the terminal so that the terminal performs offline detection on the aircraft to be detected offline according to the resource file; and the terminal is used to send an offline detection request; wherein the offline detection request carries a preset identifier, and the preset identifier is used to obtain a resource file for performing offline detection; and receive the resource file, and perform offline detection on the aircraft to be detected offline according to the resource file.

[0016] In some embodiments, the system further includes a production execution system, and the production execution system is used to send aircraft information and / or workstation information of the aircraft to the electrical inspection service equipment.

[0017] A sixth aspect of the present application provides an electronic device, including:

[0018] Processor; and

[0019] The memory stores executable codes thereon, and when the executable codes are executed by the processor, the processor is caused to execute the method as described above.

[0020] A seventh aspect of the present application provides a computer-readable storage medium having executable code stored thereon. When the executable code is executed by a processor of an electronic device, the processor is caused to execute the method as described above.

[0021] The technical solution provided by the present application may include the following beneficial effects: it is possible to automatically perform offline inspection on an aircraft to be inspected, thereby reducing or avoiding human involvement in the offline inspection process of the aircraft, which is beneficial to improving the efficiency and accuracy of offline inspection of the aircraft.

[0022] The technical solution of the present application can also: realize batch automatic process for off-line inspection, which is conducive to standardization, process and automation of aircraft off-line inspection, and meet the productivity of batch production lines.

[0023] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] The above and other objects, features and advantages of the present application will become more apparent by describing in more detail exemplary embodiments of the present application in conjunction with the accompanying drawings, wherein the same reference numerals generally represent the same components in the exemplary embodiments of the present application.

[0025] Figure 1 is a flow chart of an offline detection method for an aircraft shown in an embodiment of the present application;

[0026] Figure 2 is another flow chart of an offline detection method for an aircraft shown in an embodiment of the present application;

[0027] Figure 3 is a schematic diagram of the structure of a terminal shown in an embodiment of the present application;

[0028] Figure 4 is a schematic structural diagram of an offline detection device for an aircraft shown in an embodiment of the present application;

[0029] Figure 5 is another structural schematic diagram of an offline detection device for an aircraft shown in an embodiment of the present application;

[0030] Figure 6 is a schematic structural diagram of an offline detection system for an aircraft shown in an embodiment of the present application;

[0031] Figure 7 is a schematic diagram of the execution of offline detection shown in an embodiment of the present application;

[0032] Figure 8 is another schematic diagram of offline detection shown in an embodiment of the present application;

[0033] Fig. 9 It is a schematic diagram of the structure of an electronic device shown in an embodiment of the present application. DETAILED DESCRIPTION

[0034] The embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided to make the present application more thorough and complete, and to fully convey the scope of the present application to those skilled in the art.

[0035] The terms used in this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The singular forms of "a", "said" and "the" used in this application and the appended claims are also intended to include plural forms unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0036] It should be understood that although the terms "first", "second", "third", etc. may be used in this application to describe various information, this information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of this application, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.

[0037] As the low-altitude economy is developing rapidly in the field of aircraft, the requirements for aircraft safety, functionality, and production cycle are becoming increasingly higher. In related technologies, the aircraft production process cannot meet the requirements of mass production because it requires manual offline testing. Therefore, it is very necessary to improve productivity in the key links of aircraft production, such as reducing manual participation in offline testing and offline configuration, so that the process of aircraft offline testing and configuration can not only meet safety requirements, but also cope with the differences brought by multifunctionality, and improve the production cycle.

[0038] In response to the above problems, an embodiment of the present application provides a method for offline detection of an aircraft, which can automatically perform offline detection on an aircraft to be detected offline, thereby reducing or avoiding human participation in the offline detection process of the aircraft, which is conducive to improving the efficiency and accuracy of offline detection of aircraft.

[0039] The technical solution of the embodiments of the present application is described in detail below with reference to the accompanying drawings.

[0040] Figure 1 It is a flow chart of an offline detection method for an aircraft shown in an embodiment of the present application.

[0041] See also Figure 1 , a method for off-line detection of an aircraft, the method being applied to an electrical inspection service device, the method comprising:

[0042] Step 101: in response to receiving an offline detection request, obtaining a preset identifier according to the offline detection request.

[0043] In some embodiments, when there is a need for offline inspection of an aircraft, an offline inspection request may be initiated. For example, the offline inspection request may be initiated by a terminal, and the request carries a preset identifier for characterizing the terminal, so that the electrical inspection service device obtains the preset identifier after receiving the request.

[0044] Step 102: According to the preset identifier, obtain aircraft information matching the preset identifier.

[0045] In some embodiments, the electrical inspection service device may include a storage device for storing aircraft information that matches a preset identifier; the aircraft information that matches the preset identifier may also be stored in the cloud, and the electrical inspection service device obtains the aircraft information that matches the preset identifier by calling a cloud server.

[0046] In some embodiments, the aircraft information may include the preset identification, a model code representing the aircraft model, a material code, and an aircraft unique code, etc.

[0047] Step 103: Obtain a resource file for offline testing according to the aircraft information.

[0048] In some embodiments, resource files for offline detection applicable to different types of aircraft may be configured in advance, and the execution of the resource files may enable automatic offline detection of the aircraft to be detected.

[0049] In some embodiments, the resource files may include diagnostic resources, whole machine configuration resources, workstation resources, and other resource files that may be used for offline testing.

[0050] Step 104 , sending a resource file to the terminal so that the terminal performs offline detection on the aircraft to be detected offline according to the resource file.

[0051] In some embodiments, for example, a resource file that can be used for offline detection is sent to the terminal, and the terminal initiates offline detection of the aircraft to be detected based on the resource file.

[0052] The offline detection method for aircraft in the embodiment of the present application can obtain a preset identifier after receiving an offline detection request, thereby obtaining aircraft information matching the preset identifier through association matching according to the preset identifier, and retrieving the entire aircraft information; then using the matched aircraft information, obtaining a resource file for offline detection; sending the resource file that can be used for offline detection to the terminal, and the terminal initiates offline detection of the aircraft to be detected offline according to the resource file, so that the offline detection process of the aircraft reduces or avoids manual participation, which is conducive to improving the efficiency and accuracy of offline detection of aircraft. It can also realize batch automatic process for offline detection, which is conducive to standardization, process and automation of aircraft offline detection, and meet the productivity of batch production lines.

[0053] In some embodiments, the aircraft information includes: a model code characterizing the aircraft model; obtaining a resource file for offline detection based on the aircraft information includes: determining diagnostic resources suitable for the aircraft model based on the model code.

[0054] It can be understood that corresponding model codes can be configured for different types of aircraft models, so as to add offline inspection and configuration processes and strategies for different models, thereby developing resource files that match the process strategies and other requirements.

[0055] It can be understood that diagnostic resources suitable for the aircraft model, such as diagnostic components, diagnostic scripts, and diagnostic menus for different aircraft models, can be screened according to the aircraft model code.

[0056] The offline detection method for aircraft in the embodiment of the present application can determine the diagnostic resources suitable for the aircraft model based on the model code, and can adapt to different aircraft models and different offline detection configuration processes and strategies by adjusting the diagnostic resources.

[0057] In some embodiments, the aircraft information includes: a material code, which is used to generate a characteristic code that characterizes the entire aircraft; based on the aircraft information, a resource file for offline testing is obtained, including: based on the characteristic code, obtaining the entire machine configuration resources that are adapted to the aircraft.

[0058] It can be understood that the material code refers to the characteristic code used to generate the characterization of the aircraft, such as the aircraft material number. The material code is used to distinguish the aircraft material configuration of the aircraft model. For example, the characteristic code of the aircraft can be composed of the material code and the version number of the aircraft configuration list; then the aircraft configuration resources can be obtained through the characteristic code of the aircraft.

[0059] In some embodiments, the whole machine configuration resource may include association information of multiple electronic control units. Sending a resource file to a terminal so that the terminal performs offline detection on the aircraft to be detected offline according to the resource file includes: sending the whole machine configuration resource to the terminal so that the terminal performs offline detection on multiple electronic control units according to the whole machine configuration resource.

[0060] For example, the electrical inspection service equipment obtains the whole machine configuration list through the characteristic code of the whole aircraft, which includes the composition information of the whole machine's electronic control unit, software version number, diagnostic routes of each electronic control unit of the aircraft, actual configuration words and other information.

[0061] It is understandable that with the development of science and technology, more and more ECUs are integrated in aircraft. In this case, the detection of the quality of the whole machine's electronic appliances is becoming more and more complex and important. The offline detection method for aircraft in the embodiment of the present application can enable the terminal to automatically perform offline detection on a variety of electronic control units according to the whole machine configuration resources by sending the whole machine configuration resources to the terminal, which is conducive to coping with the more advanced and complex environment of the equipment and electronic components in the current aircraft, without the need for training and learning related offline detection knowledge.

[0062] In some embodiments, the method further includes: sending work station information of the aircraft to the terminal, where the work station information is used to instruct the terminal to perform an offline inspection of the aircraft that is adapted to the work station information.

[0063] The workstation determines the production process of offline inspection and configuration, and different workstations have different processes. Therefore, for different aircraft, the workstation information is sent to instruct the aircraft to perform offline inspection adapted to the workstation information; for example, the diagnostic menu bound to the workstation is automatically executed according to the process arrangement, and the diagnostic menu is associated with the diagnostic component and the diagnostic script, so the function of automatically executing the offline inspection process can be achieved.

[0064] In some embodiments, the method further includes: before sending the resource file to the terminal, upgrading the communication connection protocol.

[0065] The communication connection protocol refers to the communication protocol between the electric inspection service equipment and the terminal. The communication protocol can be a websocket protocol (WebSocket is a protocol for full-duplex communication on a single TCP connection), or a transmission control protocol (TCP, TransmissionControl Protocol) or a remote procedure call protocol (CRPC, CognitiveRadio Protocol Cracking) and other protocols.

[0066] The electrical inspection service equipment upgrades the communication connection protocol to websocket protocol, TCP or CRPC protocol, which can facilitate the subsequent initiation of electrical inspection service message push. The electrical inspection service equipment can remotely send data to the target terminal.

[0067] Figure 2 It is another flow chart of the offline detection method for an aircraft shown in an embodiment of the present application.

[0068] See also Figure 2 , a method for detecting an aircraft offline, the method being applied to a terminal, the method comprising:

[0069] Step 201, sending an offline detection request; wherein the offline detection request carries a preset identifier, and the preset identifier is used to obtain a resource file for offline detection.

[0070] For example, an offline inspection request is sent to the electrical inspection service equipment.

[0071] Step 202: receiving a resource file, and performing offline inspection on the aircraft to be inspected according to the resource file.

[0072] For example, a resource file returned by the electrical inspection service device according to an offline inspection request is received, and an offline inspection is performed on the aircraft to be inspected according to the resource file.

[0073] In some embodiments, the terminal may be integrated into a central control domain of the aircraft; it may also be integrated into other control domains with a network and a communication bus.

[0074] In some embodiments, for example, after the aircraft is powered on, the terminal in the central control domain of the aircraft automatically enters the factory mode, and after entering the factory mode, it automatically initiates a connection to the electrical inspection service device, sends an offline inspection request, and waits for the resource file returned by the electrical inspection service device. The offline inspection request carries a preset identifier, such as the terminal hardware ID (CDCUID).

[0075] In some embodiments, the terminal can perform offline inspection on the aircraft to be inspected according to the received resource file. For example, the terminal automatically executes the diagnostic components and diagnostic scripts of the current workstation according to the diagnostic resources and the workstation resources where the aircraft to be inspected is located. For example, during the execution process, the diagnostic script is matched with the bill of materials, and a diagnostic instruction is sent to each electronic control unit (Electric Control Unit, ECU), such as ecu_1, ecu_2, ..., ecu_n; so that after the ECU receives the instruction, it performs offline inspection on the aircraft to be inspected.

[0076] In some embodiments, the terminal may also receive feedback instruction results. The terminal collects the diagnostic instruction results of each ECU, can calculate the operation result of the current diagnostic component, and report the execution result of the diagnostic component to the electric inspection service device.

[0077] In some embodiments, the terminal includes at least one of the following: a communication module, the communication module is used to connect to the electrical inspection service equipment for communication; a storage module, the storage module is used to store resource files; a display module, the display module is used to display the execution menu matching the offline detection; an input module, the input module is used to interact with the terminal; a function parsing module, the function parsing module is used to provide a script execution environment to run resource files, and / or, the function parsing module is used to provide atomic functions related to diagnostic resources; and an instruction module, the instruction module is used to transmit diagnostic instructions.

[0078] Figure 3 It is a schematic diagram of the structure of the terminal shown in the embodiment of the present application.

[0079] See also Figure 3 The terminal 300 includes a communication module 310 , a storage module 320 , a display module 330 , an input module 340 , a function parsing module 350 and an instruction module 360 ​​.

[0080] In some embodiments, the terminal 300 can connect to the electrical inspection service equipment through the communication module 310 for communication. For example, after upgrading the communication protocol, the electrical inspection service equipment can maintain its ability to remotely push information. The communication module 310 enables the electrical inspection service equipment to remotely send data to the terminal 300.

[0081] In some embodiments, the terminal 300 receives the resource file sent by the electrical inspection service device and stores it locally through the storage module 320, which can reduce a large amount of remote data communication and further speed up the execution speed of offline inspection.

[0082] In some embodiments, after receiving the resource file, the terminal 300 parses and classifies it to obtain diagnostic resources, such as diagnostic menus, diagnostic components, and diagnostic scripts, and displays the diagnostic resources on the user display screen through the display module 330 so that the user can view the execution menu of the offline detection through the display screen.

[0083] In some embodiments, when the user views the offline detection process and results according to the information displayed by the display module 330, the user can interact with the terminal 300 through the input module 340. For example, after the signal from the input module 340 is received by the terminal 300, it is interpreted as a menu execution action. The input module 340 provides an interactive function of the terminal 300.

[0084] In some embodiments, since the diagnostic script is composed of a group of functions, for example, they are combined together through logical judgment of a certain language, and can be written according to the production process. Therefore, in the terminal 300, the diagnostic script is executed to achieve the goal of offline detection, such as key learning, detection of software and hardware version numbers of each ECU, and ECU data calibration. By providing a function parsing module 350 in the terminal 300. Among them, the function parsing module 350 provides a script execution environment, such as being able to run lua scripts. The function parsing module 350 can also be used to provide atomic functions related to diagnostic resources, such as setting FIN codes (aircraft unique code), printing output information, creating UI display windows, obtaining system information, and implementing UDS protocols; wherein, the UDS protocol includes atomic function capabilities such as fault code reading and clearing fault codes.

[0085] Through the atomic function capability provided by the function analysis module 350, production line users can customize different end-of-line inspection processes according to the process requirements of end-of-line inspection and configuration, and solve the problem of adapting different machine models and different workstation processes.

[0086] In some embodiments, the execution of the diagnostic script and function in the terminal 300 will be parsed into a number of diagnostic instructions, and the diagnostic instructions will be sent to the communication bus through the instruction control module 360. Each ECU in the aircraft communicates with the terminal 300 through the communication bus. It can be understood that the communication bus may include a CAN bus and Ethernet, etc.; it can be sent to each ECU in the aircraft through protocols such as DoCAN and DoIP.

[0087] Corresponding to the aforementioned application function implementation method embodiments, the present application also provides an offline detection device, system, electronic device and corresponding embodiments for an aircraft.

[0088] Figure 4 It is a schematic diagram of the structure of an offline detection device for an aircraft shown in an embodiment of the present application.

[0089] See also Figure 4 The offline detection device 400 for an aircraft in this embodiment includes a first obtaining module 410 , a second obtaining module 420 , a third obtaining module 430 and a first sending module 440 .

[0090] The first obtaining module 410 is configured to obtain a preset identifier according to the offline detection request in response to receiving the offline detection request.

[0091] The second obtaining module 420 is used to obtain aircraft information matching the preset identifier according to the preset identifier.

[0092] The third obtaining module 430 is used to obtain a resource file for offline detection according to the aircraft information.

[0093] The first sending module 440 is used to send a resource file to the terminal, so that the terminal performs offline detection on the aircraft to be detected offline according to the resource file.

[0094] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated again here.

[0095] According to an embodiment of the present application, any multiple modules in the first acquisition module 410, the second acquisition module 420, the third acquisition module 430 and the first sending module 440 can be combined in one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the first acquisition module 410, the second acquisition module 420, the third acquisition module 430 and the first sending module 440 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or by any one of the three implementation methods of software, hardware and firmware or by a suitable combination of any of them. Alternatively, at least one of the first obtaining module 410 , the second obtaining module 420 , the third obtaining module 430 and the first sending module 440 may be at least partially implemented as a computer program module, and when the computer program module is executed, a corresponding function may be executed.

[0096] Figure 5 It is a schematic diagram of the structure of an offline detection device for an aircraft shown in an embodiment of the present application.

[0097] See also Figure 5 The offline detection device 500 for an aircraft in this embodiment includes a second sending module 510 and a receiving module 520 .

[0098] The second sending module 510 is used to send an offline detection request; wherein the offline detection request carries a preset identifier, and the preset identifier is used to obtain a resource file for performing offline detection.

[0099] The receiving module 520 is used to receive a resource file and perform offline detection on the aircraft to be detected according to the resource file.

[0100] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated again here.

[0101] According to an embodiment of the present application, any multiple modules in the second sending module 510 and the receiving module 520 can be combined in one module for implementation, or any one of the modules can be split into multiple modules. Alternatively, at least part of the functions of one or more of these modules can be combined with at least part of the functions of other modules and implemented in one module. According to an embodiment of the present disclosure, at least one of the second sending module 510 and the receiving module 520 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application-specific integrated circuit (ASIC), or can be implemented by hardware or firmware such as any other reasonable way of integrating or packaging the circuit, or implemented in any one of the three implementation methods of software, hardware and firmware or in any appropriate combination of any of them. Alternatively, at least one of the second sending module 510 and the receiving module 520 can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding function can be executed.

[0102] Figure 6 This is a schematic diagram of the structure of the off-line detection system for aircraft shown in the embodiment of the present application.

[0103] See also Figure 6 The offline detection system 600 for an aircraft in this embodiment includes an electrical inspection service device 610 and a terminal 620 .

[0104] The electrical inspection service device 610 is used to respond to receiving an offline inspection request and obtain a preset identifier according to the offline inspection request; obtain aircraft information matching the preset identifier according to the preset identifier; obtain a resource file for performing offline inspection according to the aircraft information; and send the resource file to the terminal so that the terminal performs offline inspection on the aircraft to be inspected according to the resource file.

[0105] Terminal 620 is used to send an offline detection request; wherein the offline detection request carries a preset identifier, and the preset identifier is used to obtain a resource file for offline detection; and receive the resource file, and perform offline detection on the aircraft to be detected offline according to the resource file.

[0106] In some embodiments, the system 600 may further include a production execution system, where the production execution system is used to send aircraft information and / or workstation information of the aircraft to the electrical inspection service equipment.

[0107] In order to better understand the present system 600, the content of the present system is further described below in conjunction with embodiments, but the present system is not limited to the following embodiments.

[0108] Figure 7It is a schematic diagram of the execution of offline detection shown in an embodiment of the present application.

[0109] See also Figure 7 , the production execution system 710 sends the aircraft information that needs offline inspection and configuration to the electrical inspection service device 720. For example, the production execution system 710 pushes the aircraft information list to the electrical inspection service device 720 via the https protocol; the aircraft information list may include the aircraft FIN code, the whole machine material list, and the hardware ID information of the terminal 730.

[0110] After receiving the aircraft information, the electrical inspection service device 720 stores the aircraft information list in a storage device such as a database for subsequent matching query.

[0111] After the whole machine is powered on, the terminal 730 in the central control domain of the aircraft automatically enters the factory mode, and after entering the factory mode, it automatically initiates a connection to the electric inspection service device 720. For example, an offline inspection request is sent, and the request carries the hardware ID of the terminal 730.

[0112] After receiving the offline inspection request, the electrical inspection service device 720 may perform the following processing:

[0113] The electrical inspection service device 720 performs protocol upgrade.

[0114] The electrical inspection service device 720 retrieves the aircraft information according to the hardware ID of the terminal 730. The aircraft information includes the model code, aircraft FIN code and material code, etc., which characterize the aircraft model. Among them, the electrical inspection service device 720 screens the diagnostic components and diagnostic scripts, diagnostic menus and workstations bound to the diagnostic menus for different models according to the model code. The aircraft FIN code is used to identify the unique code of the entire aircraft, which can be sent to the terminal 730. The material code is used to distinguish the material configuration of the entire aircraft model. The characteristic code that characterizes the entire aircraft can be formed by the code and the version number of the entire configuration list. The electrical inspection service device 720 obtains the entire configuration list through the characteristic code of the entire aircraft. The entire configuration list includes the composition information of the electronic control unit of the entire aircraft, the software version number, the diagnostic routes of each electronic control unit of the aircraft, the actual configuration word and other information.

[0115] The electrical inspection service device 720 generates a resource file for offline inspection based on the above information.

[0116] The electrical inspection service device 720 sends the resource file to the terminal 730. Then, the terminal 730 stores the resource file so as to perform offline inspection and configuration work.

[0117] The production execution system 710 sends the workstation information of the aircraft offline inspection process to the electrical inspection service equipment 720.

[0118] After receiving the workstation information, the electrical inspection service device 720 automatically matches the workstation of the aircraft on the production line and issues workstation resources to different aircraft.

[0119] After receiving the workstation resources, the terminal 730 automatically executes the diagnostic menu bound to the workstation according to the process arrangement, and the diagnostic menu is associated with the diagnostic component and the diagnostic script, thereby realizing the automated offline inspection of the aircraft to be inspected.

[0120] Figure 8 It is another schematic diagram of offline detection shown in an embodiment of the present application.

[0121] See also Figure 8 , the production execution system 840 sends the aircraft information to the electrical inspection service equipment 820 for subsequent query matching.

[0122] The aircraft 810 requests the electrical inspection service device 820 to perform offline inspection through the terminal of the central control domain. The electrical inspection service device 820 generates a resource file and sends it to the terminal.

[0123] The terminal automatically executes the diagnostic components and diagnostic scripts of the current workstation according to the diagnostic resources and the workstation resources of the aircraft to be tested. For example, during the execution, the diagnostic script is matched with the bill of materials, and a diagnostic instruction is sent to each electronic control unit (Electric Control Unit, ECU) in the aircraft 810, such as ecu_1, ecu_2, ..., ecu_n; so that after the ECU receives the instruction, it performs offline inspection on the aircraft to be tested. For example, the diagnosis is run according to the instruction, and the instruction result is fed back to the terminal.

[0124] The terminal collects the diagnostic instruction results of each ECU, can calculate the operation result of the current diagnostic component, and report the execution result of the diagnostic component to the electric inspection service device 820.

[0125] The electrical inspection service device 820 communicates with the model configuration system to transmit data for offline configuration.

[0126] The electrical inspection service device 820 feeds back the specific execution results to the quality management system to conduct off-line inspection of the whole machine and quality evaluation of the configuration. It can also track quality issues.

[0127] Fig. 9 It is a schematic diagram of the structure of an electronic device shown in an embodiment of the present application.

[0128] See also Fig. 9 , the electronic device 900 includes a memory 910 and a processor 920 .

[0129] The processor 920 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0130] The memory 910 may include various types of storage units, such as system memory, read-only memory (ROM), and permanent storage devices. Among them, ROM can store static data or instructions required by the processor 920 or other modules of the computer. The permanent storage device may be a readable and writable storage device. The permanent storage device may be a non-volatile storage device that does not lose the stored instructions and data even after the computer is powered off. In some embodiments, the permanent storage device uses a large-capacity storage device (such as a magnetic or optical disk, flash memory) as a permanent storage device. In some other embodiments, the permanent storage device may be a removable storage device (such as a floppy disk, optical drive). The system memory may be a readable and writable storage device or a volatile readable and writable storage device, such as a dynamic random access memory. The system memory may store some or all instructions and data required by the processor at run time. In addition, the memory 910 may include any combination of computer-readable storage media, including various types of semiconductor memory chips (such as DRAM, SRAM, SDRAM, flash memory, programmable read-only memory), and disks and / or optical disks may also be used. In some embodiments, the memory 910 may include a readable and / or writable removable storage device, such as a laser disc (CD), a read-only digital versatile disc (such as a DVD-ROM, a double-layer DVD-ROM), a read-only Blu-ray disc, an ultra-density optical disc, a flash memory card (such as an SD card, a mini SD card, a Micro-SD card, etc.), a magnetic floppy disk, etc. The computer-readable storage medium does not include carrier waves and transient electronic signals transmitted wirelessly or wired.

[0131] The memory 910 stores executable codes, and when the executable codes are processed by the processor 920 , the processor 920 can execute part or all of the methods described above.

[0132] In addition, the method according to the present application may also be implemented as a computer program or a computer program product, which includes computer program code instructions for executing some or all of the steps in the above method of the present application.

[0133] Alternatively, the present application can also be implemented as a computer-readable storage medium (or non-transitory machine-readable storage medium or machine-readable storage medium) on which executable code (or computer program or computer instruction code) is stored. When the executable code (or computer program or computer instruction code) is executed by a processor of an electronic device (or server, etc.), the processor executes part or all of the steps of the above-mentioned method according to the present application.

[0134] The embodiments of the present application have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and changes will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or improvements to the technology in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A method for off-line detection of an aircraft, characterized in that: The method is applied to electrical inspection service equipment, and the method comprises: In response to receiving the offline detection request, obtaining a preset identifier according to the offline detection request; According to the preset identifier, obtaining aircraft information matching the preset identifier; According to the aircraft information, obtaining a resource file for offline testing; and The resource file is sent to the terminal, so that the terminal performs offline detection on the aircraft to be detected offline according to the resource file.

2. The method according to claim 1, characterized in that: The aircraft information includes: a model code representing the aircraft model; and obtaining a resource file for offline detection according to the aircraft information includes: According to the aircraft model code, a diagnostic resource adapted to the aircraft model is determined.

3. The method according to claim 1, characterized in that The aircraft information includes: a material code, and the material code is used to generate a characteristic code representing the entire aircraft; and obtaining a resource file for offline testing according to the aircraft information includes: According to the feature code, a whole machine configuration resource adapted to the aircraft is obtained.

4. The method according to claim 3, characterized in that The whole machine configuration resource includes association information of multiple electronic control units; and sending the resource file to the terminal so that the terminal performs offline detection on the aircraft to be detected offline according to the resource file, comprises: The whole machine configuration resource is sent to the terminal, so that the terminal performs offline detection on multiple electronic control units according to the whole machine configuration resource.

5. The method according to claim 1, characterized in that The method further comprises: The workstation information of the aircraft is sent to the terminal, where the workstation information is used to instruct the terminal to perform an offline detection on the aircraft that is adapted to the workstation information.

6. The method according to claim 1, characterized in that The method further includes: before sending the resource file to the terminal, upgrading the communication connection protocol.

7. A method for off-line detection of an aircraft, characterized in that: The method is applied to a terminal, and the method includes: Sending an offline detection request; wherein the offline detection request carries a preset identifier, and the preset identifier is used to obtain a resource file for offline detection; and The resource file is received, and offline detection is performed on the aircraft to be offline according to the resource file.

8. The method according to claim 7, characterized in that The terminal includes at least one of the following: A communication module, the communication module is used to connect to the electrical inspection service equipment for communication; A storage module, wherein the storage module is used to store the resource file; A display module, the display module is used to display an execution menu matching the offline detection; An input module, the input module is used to interact with the terminal; a function parsing module, the function parsing module is used to provide a script execution environment to run the resource file, and / or the function parsing module is used to provide atomic functions related to the diagnostic resource; and A command control module is used to transmit diagnostic commands.

9. A system for detecting aircraft offline, characterized in that: The system includes an electrical inspection service device and a terminal, wherein: The electrical inspection service device is used to, in response to receiving an offline inspection request, obtain a preset identifier according to the offline inspection request; obtain aircraft information matching the preset identifier according to the preset identifier; obtain a resource file for offline inspection according to the aircraft information; and send the resource file to the terminal, so that the terminal performs offline inspection on the aircraft to be inspected according to the resource file; and The terminal is used to send an offline detection request; wherein the offline detection request carries a preset identifier, and the preset identifier is used to obtain a resource file for performing offline detection; and receive the resource file, and perform offline detection on the aircraft to be detected offline according to the resource file.

10. The system according to claim 9, characterized in that The system further comprises a production execution system, wherein the production execution system is used to send aircraft information and / or workstation information of the aircraft to the electrical inspection service equipment.

11. An electronic device, characterized in that: include: processor; as well as A memory having executable codes stored thereon, which, when executed by the processor, causes the processor to execute the method according to any one of claims 1 to 8.