Aircraft final assembly and integration testing platform and testing method
By building an aircraft assembly and integration testing platform, the problem of data silos has been solved, unified data management and real-time decision-making have been achieved, and the operational efficiency and quality of aircraft assembly and testing have been improved.
Patent Information
- Application Number
- PCT/CN2024/115519
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2024-04-17
- Filing Date
- 2024-08-29
- Publication Date
- 2025-10-23
AI Technical Summary
Existing technologies cannot comprehensively collect, analyze, and store basic aircraft assembly data, resulting in operators being unable to complete assembly and testing operations efficiently and accurately. Furthermore, the problem of data silos and insufficient information exchange leads to low assembly efficiency and high rework rates.
An aircraft assembly and integration testing platform is provided, comprising an application layer, a storage layer, an edge layer, and an execution layer. By constructing process data, test models, and interactive toolkits, it enables unified data management and real-time decision-making, assisting assembly and testing operations.
Through the rational design of the platform architecture, information acquisition and operational efficiency have been improved, enabling the coordination of assembly guidance for operators and automatic testing, and enhancing the efficiency of data acquisition, operation guidance, and fault handling during the final assembly and testing process.
Smart Images

Figure CN2024115519_23102025_PF_FP_ABST
Abstract
Description
Airplane assembly and integration test platform and test method TECHNICAL FIELD
[0001] The present application relates to the field of system assembly / test, in particular to an airplane assembly and integration test platform and test method. BACKGROUND
[0002] The assembly and integration test process of an airplane is a complex system engineering process, and is also a process of changing from spatial constraints in the installation stage to principle constraints in the test stage in airplane manufacturing. As one of the last and most important links in airplane manufacturing process, the assembly and integration test involves numerous professional technologies and extremely complex process flow.
[0003] At present, the assembly and integration test of an airplane has improved in digitalization with the introduction of digital assembly and test equipment, but still faces the following problems: full-element data classification and standardized definition have not been realized. There are many data sources for the assembly and integration test of an airplane in each airplane manufacturing factory, including multiple types of design documents, numerical models, process documents, process models, and data generated by tests, etc. The data sources exist in various forms, including electronic documents, various database types, standard markup language types, and paper records, etc. Since most systems are independently designed and developed, a large number of data islands are formed. With the continuous increase of information, it is difficult to effectively utilize the data information, and the demand of assembly process control cannot be met. Assembly and test do not form effective collaboration, and assembly work and test work lack information interaction. The assembly and integration test process mainly by hand operation has no efficient guidance means. Since the current system integration and assembly of an airplane still mainly relies on manual operation, in the on-site work process, it is often difficult to find, compare, and understand effective information. The existing operation guidance for airplane assembly and test needs to look up paper documents while checking electronic manuals, and the operator works discontinuously. The consistency of the physical state of the airplane product and equipment with the three-dimensional model is poor. According to the traditional assembly method, it is difficult to effectively guide the actual assembly personnel to complete the assembly work, resulting in low assembly process efficiency and high assembly rework rate.
[0004] In view of the above problems existing in the assembly and integration test, it is urgent to form an airplane precise assembly and interactive test platform based on basic data, realize comprehensive collection, analysis, and storage of assembly basic data, use digital means based on assembly and integration test basic data, and make real-time decision of process control information, so that different processes and different flows can work collaboratively, and the operator can be guided to complete assembly and test operation efficiently and accurately through augmented reality and other means, and the assembly efficiency and quality can be significantly improved.
[0005] SUMMARY
[0006] The main purpose of the present application is to provide an aircraft assembly and integration test platform and a test method, aiming to solve the technical problem that the prior art cannot comprehensively collect, analyze and store assembly basic data, resulting in the inability to guide operators to efficiently and accurately complete assembly and test operations.
[0007] To achieve the above purpose, the present application provides an aircraft assembly and integration test platform, which comprises an application layer, a storage layer, an edge layer and an execution layer.
[0008] The application layer is used for process data preparation, test model construction, interactive toolkit compilation and dispatching assistance decision-making of aircraft assembly.
[0009] The storage layer is used for storing design data, process data, production data and historical data of aircraft assembly.
[0010] The execution layer is used for executing assembly tasks and test tasks of aircraft assembly links.
[0011] The edge layer is used for controlling data interaction between the application layer, the storage layer and the execution layer.
[0012] Optionally, the application layer comprises a test model construction module, a rule management module, a data conversion module, an interactive toolkit construction module and a real-time decision-making module.
[0013] The test model construction module is used to compile a test program set for a specific test task according to the specific test task; wherein the test program set serves as the data basis of the test model construction module.
[0014] The rule management module is used to edit process data, standard operation data and process feature data of aircraft assembly, and to establish association rules between the process data based on the standard operation data and the process feature data; wherein the association rules serve as the data basis of the interactive toolkit construction module.
[0015] The data conversion module is used to perform data conversion on the content parsed by the original data model to generate a lightweight model; wherein the data conversion only reduces the number of model facets without changing the model structure tree; the original data model is an initial assembly model corresponding to an assembly task; the lightweight model serves as the data basis of the interactive toolkit construction module.
[0016] The interactive toolkit construction module is used to construct an interactive toolkit.
[0017] The real-time decision-making module is used to complete dispatching assistance decision-making by instantiating the interactive toolkit and the assembly task and test task list.
[0018] Optionally, the edge layer comprises a second service database and an edge control module;
[0019] The second service database is configured to store the instantiated interactive tool package and the feedback information from the execution layer.
[0020] The edge control module is configured to receive and preprocess the interactive tool package, the assembly task and test task list and the corresponding feedback information.
[0021] Optionally, the execution layer comprises an assembly guidance module, an interactive test module and a data acquisition module.
[0022] The assembly guidance module is configured to control the assembly guidance terminal to execute the assembly work based on the total assembly instruction input by the instantiated interactive tool package and the assembly task list according to the specific task requirements.
[0023] The interactive test module is configured to execute the test work according to the instantiated interactive tool package and the test task list, parse the instantiated interactive tool package to obtain the test program and test data, and execute the automatic test according to the test program and test data.
[0024] The data acquisition module is configured to complete the data acquisition task of the tooling and equipment usage state through the sensor during the execution of the assembly task and test task, and feed back the collected data to the edge layer.
[0025] In addition, to achieve the above-mentioned purpose, the application further provides an aircraft assembly and integration test method based on the aircraft assembly and integration test platform.
[0026] The method comprises the following steps:
[0027] The application layer constructs the process data according to the basic process information corresponding to the assembly task and test task.
[0028] The application layer constructs the model and interactive tool package corresponding to the assembly task and test task based on the process data.
[0029] The application layer judges whether the data of the interactive tool package meets the requirements of the assembly task and test task, and if the requirements are met, the data is locked and the interactive tool package is instantiated to generate the instantiated interactive tool package and the assembly task and test task list.
[0030] The execution layer executes the assembly task and test task based on the instantiated interactive tool package and the assembly task and test task list.
[0031] Optionally, the step of constructing the process data by the application layer according to the basic process information corresponding to the assembly task and test task comprises:
[0032] The application layer receives basic process information corresponding to the assembly task and the test task;
[0033] The application layer produces initial process data according to the basic process information; wherein the basic process information includes material information, personnel information and tool equipment information involved in the assembly task and the test task;
[0034] The application layer establishes an association rule between the initial process data according to standard operation and process characteristics, so as to form process data with logical association.
[0035] Optionally, the step of constructing the model and the interactive tool package corresponding to the assembly task and the test task based on the process data by the application layer comprises:
[0036] The application layer constructs a test model corresponding to the test task and the process data;
[0037] The application layer compiles attribute information and associated data of the interactive tool package according to the assembly task, and constructs a corresponding interactive tool package.
[0038] Optionally, the step of judging whether the data of the interactive tool package meets the requirements of the assembly task and the test task by the application layer, and if the requirements are met, locking the data and instantiating the interactive tool package to generate an instantiated interactive tool package and an assembly task and test task list comprises:
[0039] The application layer parses the data of the interactive tool package to obtain resource state data;
[0040] The application layer judges whether the data of the interactive tool package meets the requirements of the real-time task according to the resource state data, and if the requirements are met, locks the data and instantiates the interactive tool package to generate an instantiated interactive tool package and an assembly task and test task list.
[0041] Optionally, the data of the interactive tool package is data processed by data conversion to realize lightweight processing; wherein the data conversion is conversion to reduce the number of model patches without changing the model structure tree.
[0042] Optionally, the step of executing the assembly task based on the instantiated interactive tool package and the assembly task and test task list by the execution layer comprises:
[0043] The assembly guidance terminal of the execution layer responds to the final assembly instruction input based on the instantiated interactive tool package and the assembly task list, and starts to execute the assembly operation;
[0044] If there is a fault during the execution of the assembly task, the assembly guide terminal outputs a fault handling prompt to guide the handling of the fault; if there is no fault, the execution layer continues to execute the assembly task according to the process requirements until the assembly task in the assembly task list is completed.
[0045] Optionally, the step of executing the test task based on the instantiation interaction toolkit and the assembly task and test task list comprises:
[0046] executing a test task according to the instantiation interaction toolkit and the test task list;
[0047] parsing the instantiation interaction toolkit to obtain a test program and test data;
[0048] executing an automatic test according to the test program and test data.
[0049] Optionally, the step of executing the assembly task and test task based on the instantiation interaction toolkit and the assembly task and test task list further comprises:
[0050] If a test task needs to be performed during the execution of the assembly task, the assembly guide terminal transmits interaction test information to the interaction test platform of the execution layer through the edge layer to complete the test task.
[0051] Optionally, the step of executing the assembly task and test task based on the instantiation interaction toolkit and the assembly task and test task list further comprises:
[0052] During the execution of the assembly task and test task, a sensor is used to complete a related data collection task of a tooling and equipment usage state, and collected data is fed back to the edge layer.
[0053] The application can achieve the following beneficial effects:
[0054] An embodiment of the present application proposes an aircraft assembly and integration test platform and test method, which includes: an application layer, a storage layer, an edge layer, and an execution layer; the application layer is used for aircraft assembly process data preparation, test model construction, interactive toolkit compilation, and work dispatch auxiliary decision-making; the storage layer is used to store aircraft assembly design data, process data, production data, and historical data; the execution layer is used to execute assembly tasks and test tasks in the aircraft assembly process; the edge layer is used to control data interaction between the application layer, the storage layer, and the execution layer; the application layer constructs process data based on basic process information corresponding to a target assembly test task; the application layer constructs a test model and interactive toolkit corresponding to the assembly test task based on the process data; the application layer determines whether the data of the interactive toolkit meets the real-time task requirements. If so, the application layer locks the data and instantiates the interactive toolkit to generate an instantiated interactive toolkit and a task list; the execution layer executes the target assembly test task based on the instantiated interactive toolkit and the task list. That is, based on a reasonable platform architecture, the application layer realizes the preparation of structured process data, the preparation of model-based operation instruction documents and auxiliary decision-making for dispatching, which can complete the unification of data sources in the field of final assembly; through the mutual coordinated operation of the application layer, storage layer, edge layer and execution layer, data upload and download between the industrial control network and the internal network and data interaction control between each layer are realized, thereby improving the efficiency of information acquisition and operation efficiency; through the collaborative operation of the edge layer and the execution layer, the interactive coordination of the assembly guidance work of the operator and the automatic test is realized, and the efficiency of acquiring data information, operating guidance and fault handling in the process of aircraft final assembly and testing is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0055] FIG1 is a flow chart of an aircraft assembly and integration testing method according to an embodiment of the present application;
[0056] FIG2 is a schematic diagram of functional modules of an aircraft assembly and integration test platform provided by an embodiment of the present application;
[0057] FIG3 is a schematic diagram of a flow chart of an interactive toolkit construction process in an aircraft assembly and integration testing method provided in an embodiment of the present application.
[0058] The realization of the objectives, functional features and advantages of this application will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0059] It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0060] The main solution of the embodiment of the application is: an aircraft assembly and integration test platform and a test method are provided, the aircraft assembly and integration test platform comprises: an application layer, a storage layer, an edge layer and an execution layer; the application layer is used for process data preparation of aircraft assembly, test model construction, interactive tool package compilation and dispatching auxiliary decision-making; the storage layer is used for storing design data, process data, production data and historical data of aircraft assembly; the execution layer is used for executing assembly tasks and test tasks of aircraft assembly links; the edge layer is used for controlling data interaction between the application layer, the storage layer and the execution layer; the application layer constructs process data according to basic process information corresponding to a target assembly test task; the application layer constructs a test model and an interactive tool package corresponding to the assembly test task based on the process data; the application layer judges whether the data of the interactive tool package meets real-time task requirements, if the requirements are met, the data is locked, and the interactive tool package is instantiated to generate an instantiated interactive tool package and a task list; and the execution layer executes a target assembly test task based on the instantiated interactive tool package and the task list.
[0061] In the prior art, the data sources of aircraft manufacturers for assembly and integration testing are various, including various design documents, numerical models, process documents, process models, data generated by testing and the like, and the data sources exist in various forms, including electronic documents, various databases, standard markup languages and paper records. Since most systems are independently designed and developed, a large number of data islands are formed, and with the continuous increase of information, it is difficult to effectively utilize the data information, and the demand of assembly process control cannot be met. Assembly and testing do not form effective cooperation, and assembly work and testing work lack information interaction. The aircraft assembly and integration testing process mainly operated by hand has no efficient guidance means. Since the current aircraft system integration assembly is still mainly operated by hand, in the on-site work process, it is often difficult to find, compare and understand effective information, and the existing operation guidance of aircraft assembly and testing needs to look up paper documents while looking at electronic manuals, the operator looks and does at the same time, the work is discontinuous, the consistency of the physical state of the aircraft product and the three-dimensional model is poor, and according to the traditional assembly method, the actual work personnel cannot be effectively guided to complete the assembly work, resulting in low assembly process efficiency and high assembly rework rate.
[0062] To this end, the application provides a solution, based on a reasonable platform architecture, through the application layer to realize structured process data preparation, model-based operation guide file preparation and dispatching auxiliary decision-making, which can complete the data source unification in the field of final assembly; through the mutual collaborative operation of the application layer, the storage layer, the edge layer and the execution layer to realize the data upload and downlink between the industrial control network and the internal network and the data interaction control between the layers, improve the information acquisition efficiency and the work efficiency; through the collaborative work of the edge layer and the execution layer, the interactive collaboration of assembly guidance work and automatic testing for the operator is realized, and the efficiency of data information acquisition, operation guidance and fault handling in the process of aircraft final assembly and testing is improved.
[0063] Referring to FIG. 1, the embodiment of the application provides an aircraft final assembly and integrated test method, the aircraft final assembly and integrated test platform comprising an application layer, a storage layer, an edge layer and an execution layer; the application layer provides the application tools necessary for final assembly process technicians to complete the work, and assists in completing process data preparation, test model construction, interactive tool package preparation and dispatching auxiliary decision-making; the storage layer is used for storing design data, process data, production data and historical data of the system; the edge layer is used for controlling the data interaction between the application layer, the storage layer and the execution layer, and completing data upload and downlink operations; the execution layer is used for executing aircraft final assembly production, completing assembly and testing tasks in the aircraft final assembly link;
[0064] S1: constructing process data based on basic process information corresponding to a target final assembly test task through a rule management module of the application layer of the aircraft final assembly and integrated test platform; wherein the rule management module establishes the association rules between process data based on standard operations and process characteristics;
[0065] In the specific implementation process, the rule management module acquires basic process information and makes process data in combination with the relevant knowledge reserve of process personnel; wherein the basic process information includes material information, personnel information and work tool equipment information; the standard operation and the process characteristic are established, the necessary resources for assembly are determined according to the standard operation and the process characteristic, thereby the association rules between process data are established, and the structured process data with logical association are formed; as shown in Tables 1, 2, 3, 4 and 5, which are respectively standard operation data table, process characteristic data table, material data table, personnel requirement data table and tool equipment data table, and Table 6 is the process data table constructed through the rule management module;
[0066] Table 1 Standard operation data table
[0067] Table 2 Process characteristic data table
[0068] Table 3 Material data table
[0069] Table 4 Personnel Requirement Data Table
[0070] Table 5 Tooling Equipment Data Table
[0071] Table 6 Process Data Table
[0072] S2: constructing a test model and an interactive tool package corresponding to the final assembly test task based on the process data;
[0073] When the target final assembly test task is a test task, a corresponding test model is constructed based on process data according to a specific test task and in combination with test requirements;
[0074] When the target final assembly test task is an assembly task, interactive tool package attribute information is prepared, core material sequence and auxiliary component sequence are selected and prepared based on process data, standard operation and man, machine, material, environment, and measurement data are automatically associated, if there is no associated data information, process data is reacquired, if there is associated data information, the data information is matched and confirmed, and the interactive tool package is audited and released;
[0075] In the specific implementation process, when the test model is constructed, a process personnel prepares a TPS for a specific test task according to the specific test task and in combination with test requirements, etc. through a test model construction module; in this embodiment example, a TPS program is edited according to specific requirements of a pipeline air tightness test, corresponding program code is generated, and the program code is stored in a local or first business database in the form of an xml file;
[0076] As shown in FIG. 3, when the interactive tool package is constructed, a process personnel can prepare an interactive tool package by using an interactive tool package construction module after receiving a specific task; first, interactive tool package basic information, core material information, and material sequence information are prepared, if there is no associated data information, process data is re-prepared, otherwise, preparation of auxiliary component / process model information is continued, it is confirmed whether material / standard operation / visual interactive has complete associated data, and finally, the interactive tool package is audited and released;
[0077] As an optional implementation, the step of constructing a test model or an interactive tool package corresponding to a specific task based on process data further includes:
[0078] When the model is lightened during the editing of the interactive toolkit, in the embodiment, the process personnel need to upload the digital model as an attachment when editing the interactive toolkit, download the original data model file A of the hydraulic pipeline, the size of the file A is 150MB, parse the original data model of the hydraulic pipeline through the data conversion module, and convert the data in the content, select the lightening ratio of 5%, and perform the lightening on the model to obtain the lightened digital model B, the size of the file B is 7.5MB; wherein the data conversion is the conversion for reducing the number of model patches without changing the model structure tree, and the converted data is stored in the local or the database;
[0079] S3: obtaining the interactive toolkit data by applying the model selection, entering the number of times, checking the data, parsing the interactive toolkit data, obtaining the resource state data, judging whether the data of the interactive toolkit meets the real-time task requirement, if the requirement is met, locking the data, and instantiating the interactive toolkit to generate the instantiated interactive toolkit and the task list; the instantiated interactive toolkit is a data package with a specific personnel ID and a tool equipment quality number determined to be allocated;
[0080] In the specific implementation process, if the assembly task performed does not need the interactive test module to participate, the information issuing and feedback are completed by the assembly guide module and the edge control module in cooperation; if the assembly task performed needs the interactive test module to participate, the information interaction between the assembly guide module and the interactive test module is completed by the edge control module, and the information issuing and feedback are completed by the assembly guide module, the interactive test module and the edge control module in cooperation;
[0081] In the embodiment, the selected pipeline installation task needs the interactive test module to cooperate to complete the air tightness test, so the edge layer dispatches the corresponding interactive toolkits to the assembly guide module and the interactive test module after receiving the task, and controls the information interaction between the assembly guide module and the interactive test module, and the assembly guide module and the interactive test module control the corresponding assembly guide platform and interactive test platform;
[0082] S4: based on the instantiated interactive toolkit and the task list, the operator controls the assembly guide module, the interactive test module and the data acquisition module of the execution layer through the edge control module of the edge layer to perform assembly guidance, interactive test, and real-time acquisition of production data;
[0083] In the specific implementation process, the assembly guidance step includes:
[0084] Performing assembly work according to the instantiated interactive toolkit and the task list issued by the edge control module;
[0085] If there is a fault, the operator can click the fault handling button, the system will call the fault guide module and feedback the task state, and apply for assistance processing through the fault guide module;
[0086] If the installation process requires feedback data, the operator can fill in the data on the interactive interface, and the system enters the next process after verification is completed; if the process requires the cooperation of the interactive test module, the request is sent according to the page prompt, the data information is transmitted to the interactive test module through the edge control module, and when the interactive test module completes the corresponding task, the data information is transmitted to the assembly guide module, and the next step operation is continued according to the process requirements until the tasks in the task list are completed; in the embodiment, after the operator completes the task, the corresponding interactive tool package is selected, the terminal is parsed, and the task is previewed, the standard process is presented step by step on the tablet computer or the corresponding display device, and the operator performs the assembly operation according to the standard process guide information.
[0087] The steps of the interactive test include:
[0088] According to the instantiated interactive tool package and the task list issued by the edge control module, the test operation is performed;
[0089] First, the instantiated interactive tool package is parsed to obtain the necessary test program and data; and then the automatic test is performed according to the specific program.
[0090] The steps of real-time collection of production data include:
[0091] During the assembly and test execution process, the corresponding process data of the use state of the corresponding tooling and equipment is collected through the corresponding sensors on the tooling and equipment, and is fed back to the edge control module through the industrial control network.
[0092] Referring to FIG. 2, based on the same inventive idea, the embodiment of the application also provides an aircraft assembly and integration test platform, which comprises an application layer, a storage layer, an edge layer and an execution layer; the application layer and the storage layer are connected with an internal network, the edge layer and the execution layer are connected with an industrial control network, and information is unidirectionally transmitted between the internal network and the industrial control network, so as to ensure the confidentiality of the information.
[0093] The application layer provides application tools necessary for assembly process technicians to complete work, and assists in completing process data preparation, test model construction, interactive toolkit compilation, and dispatching assistance decision-making; the application layer includes a test model construction module, a rule management module, a data conversion module, an interactive toolkit construction module, and a real-time decision-making module; the test model construction module is used to establish test requirement models, test description models, signal models, tested object models, instrument models, test result models, test station models, test adapter models, and connection models; process technicians compile test program sets for specific test tasks according to test requirements and test processes according to test subjects, and the test program sets serve as data bases for the interactive toolkit construction module; the rule management module is used to edit process data of six dimensions, i.e., personnel information, mechanical equipment information, material information, implementation method information, environmental information, and test information, included in assembly and test tasks of assembly, and edit standard processes, standard operations, and process feature data; based on standard operations and process features, association rules between process data are established and serve as data bases for the interactive toolkit construction module; the data conversion module is used to analyze original data models, which are initial assembly models corresponding to assembly test tasks, and perform data conversion on the contents of the original data models to reduce the quantity of model facets and adapt to augmented reality display scenarios without changing model structure trees; the generated lightweight models serve as data bases for the interactive toolkit construction module; the interactive toolkit construction module is used to edit core materials or test subjects according to specific needs of assembly and test tasks and assembly and test processes for information, effectively encapsulate and integrate the core materials or test subjects according to reasonable logic rules, realize structured compilation of operation guidance files, combine lightweight numerical models and video pictures and corresponding multimedia data, construct interactive toolkits, and provide data support for three-dimensional visualization applications of on-site terminals; the interactive toolkits organize data according to a standard xml format; the real-time decision-making module is used to instantiate interactive toolkits and give task lists by analyzing on-site task conditions and actual resource usage conditions, combining resource requirements of the interactive toolkits, combining process paths, and using advanced algorithms and decision-making technologies to complete dispatching assistance decision-making; the task lists and corresponding instantiated interactive toolkits are issued from an internal network to an industrial control network through a one-way gate.
[0094] The storage layer includes a newly built first service database meeting the requirements of the application layer, and a basic database facing the whole assembly domain; the first service database includes process data, a process rule library, a tool package, a lightweight model, and a test program set generated in rule construction, interactive tool package construction, and test model construction; the process data, the process rule library, the tool package, the lightweight model, and the test program set are stored in the basic database at a fixed time; the basic database includes design data, process data, production data, and historical data of all assemblies in the whole domain.
[0095] The edge layer is mainly used for controlling data interaction between different modules, and completing data uploading and issuing; the edge layer includes a second service database and an edge control module; the second service database is used for instantiating interactive tool package storage, assembly guide platform feedback information storage, interactive test platform feedback information storage, auxiliary fault elimination information storage, and management and fusion of the above data information; the edge control module is used for receiving and preprocessing interactive tool packages, task lists, and corresponding feedback data from the internal network; when the task is issued, the task list and the interactive tool package are respectively issued to the terminal platform; if the terminal is not online, the terminal is waited to be online before the issuance is performed; the issuance situation is fed back by the terminal; meanwhile, the edge control module receives and processes data fed back by the industrial control network, and controls data interaction between modules.
[0096] The execution layer directly faces the aircraft assembly production, and completes the assembly and test tasks of the aircraft assembly link. When performing related tests, the operation execution guidance adopts an AR device or a tablet terminal of the assembly guidance platform, and wireless data transmission can be performed between the tablet terminal and the system. The execution layer includes an assembly guidance module, an interactive test module, and a production data real-time acquisition module. The assembly guidance module realizes accurate assembly guidance based on multiple digital terminals, and includes a platform server, an interactive multi-digital terminal, and a terminal management system. The assembly guidance module is used to acquire an interactive toolkit of the edge layer, analyze the interactive toolkit content, and present the interactive multi-digital terminal. An operator can realize related steps and information guidance according to specific task requirements, and record and acquire data of on-site work, thereby assisting the operator to complete on-site assembly work. The interactive multi-digital terminal includes augmented reality glasses, a tablet computer, and a desktop computer. An operator can select a suitable digital terminal to assist in guiding assembly and test work according to an on-site operation environment. The terminal management system is used to manage the AR glasses and the tablet computer, and mainly includes a control host, a touch control, and intelligent storage functions. The interactive test module is based on an interactive toolkit file generated based on test requirements, test models, and other basic data. Through human-computer interaction (human-computer interaction refers to that, in a test process, when a switch on a machine or a device needs to be operated, an operator sequentially and accurately operates the corresponding switch under the guidance of the assembly guidance terminal, and the terminal feeds back operation completion information from the edge layer to the interactive test module), a multi-machine interaction mode, and a test task and a test configuration file, a corresponding test program set program is executed, signal acquisition and automatic signal test functions are realized, excitation or control is applied under the cooperation of human-computer interaction, the function test of a measured system is completed, a test result is recorded, and a test report is generated. The interactive test module realizes test tasks on different test objects by loading different test program set programs, and has certain test flexibility and reconfigurability. The data acquisition module is used to complete data acquisition and feedback of corresponding states of on-site tooling and equipment through corresponding sensors during the execution of a task.
[0097] It should be noted that the modules in the aircraft assembly and integrated test platform in this embodiment are one-to-one corresponding to the steps in the aircraft assembly and integrated test method in the foregoing embodiment. Therefore, the specific embodiments of this embodiment can refer to the embodiments of the foregoing aircraft assembly and integrated test method, and will not be described herein.
[0098] As an example, the executable instructions can be deployed to execute on one computing device, or on multiple computing devices located at one site, or on multiple computing devices distributed in multiple sites and interconnected through a communication network, which includes an internal network, an industrial control network.
[0099] It should be noted that, in this document, the terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0100] The above-mentioned sequence numbers of the embodiments of the present application are only for description, and do not represent advantages or disadvantages of the embodiments.
[0101] From the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be realized by means of software and necessary general hardware platforms, and of course can also be realized by hardware, but in many cases the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a software product in essence or in the form of a part of the prior art that makes a contribution. The computer software product is stored in a storage medium (such as a read-only memory / random access memory, a magnetic disk, or an optical disk) and includes a plurality of instructions for causing a multimedia terminal device (which can be a mobile phone, a computer, a television receiver, or a network device) to execute the methods described in the various embodiments of the present application.
[0102] The above is only a preferred embodiment of the present application, and does not limit the patent scope of the present application. Any equivalent structure or equivalent process transformation, or direct or indirect application in other related technical fields, which is made by using the content of the specification and drawings of the present application, is also included in the patent protection scope of the present application.
Claims
1. An aircraft final assembly and integration test platform, characterized by, The aircraft assembly and integration test platform comprises an application layer, a storage layer, an edge layer and an execution layer; The application layer is used for process data preparation, test model construction, interactive toolkit compilation and dispatching auxiliary decision-making of aircraft assembly; The storage layer is used for storing design data, process data, production data and historical data of aircraft assembly; The execution layer is used for executing assembly tasks and test tasks of aircraft assembly; The edge layer is used for controlling data interaction between the application layer, the storage layer and the execution layer.
2. The aircraft final assembly and integration test platform of Claim 1, wherein, The application layer comprises a test model construction module, a rule management module, a data conversion module, an interactive toolkit construction module and a real-time decision-making module; The test model construction module is used for compiling a test program set for a specific test task according to the specific test task; wherein the test program set serves as the data basis of the test model construction module; The rule management module is used for editing process data, standard operation data and process feature data of aircraft assembly, and establishing association rules between the process data based on the standard operation data and the process feature data; wherein the association rules serve as the data basis of the interactive toolkit construction module; The data conversion module is used for data conversion of contents parsed from an original data model to generate a lightweight model; wherein the data conversion only reduces the number of model facets without changing the model structure tree; the original data model is an initial assembly model corresponding to an assembly task; the lightweight model serves as the data basis of the interactive toolkit construction module; The interactive toolkit construction module is used for constructing an interactive toolkit; The real-time decision-making module is used for completing dispatching auxiliary decision-making through instantiation of the interactive toolkit and assembly task and test task lists. The edge layer comprises a second business database and an edge control module; 3. The aircraft final assembly and integration test platform of Claim 1, wherein, The second business database is used for storing the instantiated interactive toolkit and information fed back by the execution layer; The edge control module is used for receiving and preprocessing the interactive toolkit, the assembly task and test task list and the corresponding feedback information. The execution layer comprises an assembly guidance module, an interactive test module and a data acquisition module; 4. The aircraft final assembly and integration test platform of claim 1, wherein, The assembly guidance module is used for controlling an assembly guidance terminal to execute assembly operations based on assembly instructions input by the instantiated interactive toolkit and the assembly task list according to specific task requirements; The interactive test module is used for executing test operations according to the instantiated interactive toolkit and the test task list; The data acquisition module is used for completing related data acquisition tasks of tooling and equipment usage states through sensors during execution of the assembly task and the test task, and feeding back the acquired data to the edge layer. The application layer constructs process data according to basic process information corresponding to the assembly task and the test task; The application layer constructs models and interactive toolkits corresponding to the assembly task and the test task based on the process data; 5. A method of aircraft final assembly and integration testing based on the aircraft final assembly and integration test platform of any of claims 1-4, characterized in that, The application layer judges whether the data of the interactive toolkit meets the requirements of the assembly task and the test task, and if the requirements are met, the data is locked and the interactive toolkit is instantiated to generate an instantiated interactive toolkit and a list of assembly tasks and test tasks; The execution layer executes the assembly task and the test task based on the instantiated interactive toolkit and the list of assembly tasks and test tasks.
6. The aircraft final assembly and integration test method of claim 5, wherein, The step of constructing process data by the application layer according to the basic process information corresponding to the assembly task and the test task includes: The application layer receives the basic process information corresponding to the assembly task and the test task; The application layer produces initial process data according to the basic process information; wherein the basic process information includes material information, personnel information and tool equipment information involved in the assembly task and the test task; The application layer establishes the association rules between the initial process data according to the standard operation and the process characteristics to form process data with logical association.
7. The aircraft final assembly and integration test method of claim 5, wherein, The step of constructing the model and the interactive toolkit corresponding to the assembly task and the test task by the application layer based on the process data includes: The application layer constructs a corresponding test model according to the test task and the process data; The application layer compiles the interactive toolkit attribute information and the associated data information according to the assembly task to construct a corresponding interactive toolkit.
8. The aircraft final assembly and integration test method of claim 5, wherein, The step of judging whether the data of the interactive toolkit meets the requirements of the assembly task and the test task by the application layer, and if the requirements are met, locking the data and instantiating the interactive toolkit to generate an instantiated interactive toolkit and a list of assembly tasks and test tasks includes: The application layer parses the data of the interactive toolkit to obtain resource state data; The application layer judges whether the data of the interactive toolkit meets the requirements of the real-time task according to the resource state data, and if the requirements are met, the data is locked and the interactive toolkit is instantiated to generate an instantiated interactive toolkit and a list of assembly tasks and test tasks.
9. The aircraft final assembly and integration test method of claim 5, wherein, The data of the interactive toolkit is data processed by data conversion to reduce the number of model facets without changing the model structure tree.
10. The aircraft final assembly and integration test method of claim 5, wherein, The step of executing the assembly task by the execution layer based on the instantiated interactive toolkit and the list of assembly tasks and test tasks includes: The assembly guidance terminal of the execution layer starts to execute the assembly operation in response to the total assembly instruction input based on the instantiated interactive toolkit and the list of assembly tasks; If there is a fault during the execution of the assembly operation, the assembly guidance terminal outputs a fault handling prompt to guide the handling of the fault; if there is no fault, the execution layer continues to execute the assembly operation according to the process requirements until the assembly task in the list of assembly tasks is completed.
11. The aircraft final assembly and integration test method of claim 5, wherein, The step of executing the test task by the execution layer based on the instantiated interactive toolkit and the list of assembly tasks and test tasks includes: Executing the test operation according to the instantiated interactive toolkit and the list of test tasks; Parsing the instantiated interactive toolkit to obtain the test program and the test data; Executing the automatic test according to the test program and the test data.
12. The aircraft final assembly and integration test method of claim 5, wherein, The execution layer executes the assembly task and the test task based on the instantiation interaction tool package and the assembly task and test task list, and further includes the steps of: During the execution of the assembly task, if a test task is needed, the assembly guidance terminal transmits interaction test information to the interaction test platform of the execution layer through the edge layer to complete the test task.
13. The aircraft final assembly and integration test method of claim 5, wherein, The execution layer executes the assembly task and the test task based on the instantiation interaction tool package and the assembly task and test task list, and further includes the steps of: During the execution of the assembly task and the test task, the related data collection task of the tooling and equipment usage state is completed through a sensor, and the collected data is fed back to the edge layer.
Citation Information
Patent Citations
Flight test equipment installation system and method
CN105318148A
Automatic test systematic framework for automobile electronic products and test method
CN106443242A
Production workshop total factor model for aircraft assembly
CN115718463A
Assembly test interaction method and device, equipment and storage medium
CN116737483A
Aircraft general assembly and integration test platform and test method
CN118083152A
Cited By
Aircraft engineering data modular exchange method and system
CN121389336A
Aircraft general assembly integrated mobile test system and method
CN121757392A
Standardized flexible production line for air aircraft final assembly and control method thereof
CN122110947A