Aircraft maintenance tool intelligent management system
By designing an intelligent management system for aircraft maintenance tools and using RFID technology and client software, the problems of low management efficiency and high error rate of aviation maintenance tools are solved, the intelligent management and monitoring of tools are realized, and the quality and efficiency of maintenance work are improved.
Patent Information
- Application Number
- CN202510037502.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-09
- Publication Date
- 2025-04-22
AI Technical Summary
The current aviation maintenance tool management mechanism is complicated, inefficient, high error rate, and low degree of information and intelligence, resulting in tools loss, misappropriation, and untimely and inaccurate records, which affects the progress and quality of maintenance work.
An intelligent management system for aircraft maintenance tools was designed, using hardware facilities such as RFID tags, RFID cabinets, RFID doors and RFID handhelds, combined with software facilities such as PC clients and mobile clients to realize the automatic identification, management and monitoring of tools, and supports tool borrowing, inventory, maintenance, abnormal feedback and other functions.
Through the intelligent management system, the efficiency and accuracy of tool management are improved, the loss and misappropriation of tooling are reduced, the supervision and abnormal management of maintenance operations are enhanced, and the quality and efficiency of aircraft maintenance are improved.
Smart Images

Figure CN119863191A_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of intelligent tool management, and in particular relates to an intelligent management system for aircraft maintenance tools. Background Art
[0002] With the continuous growth of the global air transport industry, the size of airline fleets continues to expand, the number of flight hours of aircraft increases, and some aircraft are older and need more frequent repairs and maintenance, and even large-scale structural updates and whole-machine modifications to extend their service life. This has brought more business to the maintenance industry and has also led to a continuous increase in the demand for civil aircraft maintenance. The complexity of aircraft systems determines the demand for a variety of maintenance tools and ground support equipment in modern aviation maintenance. The reliability of maintenance tools and equipment directly affects the reliability and safety of aircraft; the management standardization of maintenance tools and equipment directly affects the efficiency and benefits of aircraft operations. Although most airlines have currently formulated tool management systems, clearly assigned responsibilities to people, required the classification and identification of tools, and recorded the use, maintenance and damage, etc., the traditional manual management method is inefficient and prone to errors. When there are many tools and they are used frequently, problems such as tool loss, misuse, and untimely and inaccurate records are prone to occur, affecting the progress and quality of maintenance work. Summary of the invention
[0003] In order to solve the deficiencies of the above-mentioned background technology, the present invention provides an intelligent management system for aircraft maintenance tools to solve the problems of the current aviation maintenance tool management mechanism being cumbersome and complex, inefficient, high error rate, and low level of informatization and intelligence.
[0004] To achieve the above object, the technical solution adopted by the present invention is as follows:
[0005] An intelligent management system for aircraft maintenance tools, including hardware facilities and software facilities; the hardware facilities include fixed facilities and movable facilities, and also include aircraft maintenance tools with RFID tags, i.e., system management objects; the fixed facilities are arranged in a tool warehouse, including a PC, a local server, an RFID rack cabinet, and an RFID door; the movable facilities include a tool cart and an RFID handheld device;
[0006] The software facilities include PC client and mobile client; the PC client is deployed on a PC in a local area network and is suitable for inspector users and administrator users; inspectors log in to their personal accounts through a PC terminal in the local area network to unlock inspector functional permissions, including report statistics, data analysis, query approval, intelligent decision-making, information release, and system functions; administrator users log in to their personal accounts through a warehouse PC terminal to unlock administrator functional permissions, including tool management, user management, task management, and exception management functional modules; the mobile client is deployed on an RFID handheld device in a local area network and is suitable for administrator and maintenance personnel users to realize flexible inventory, search, and exception feedback operations of tools and equipment.
[0007] Preferably, the PC includes a warehouse PC terminal and an inspector PC terminal; the warehouse PC is adjacent to the local server and is arranged in the tool warehouse for deploying the management system PC client, server, and database, and the inspector PC terminal is any PC terminal connected to the local area network of the management system; the RFID rack is divided into regional layouts in the warehouse according to the types of tools, and an RFID module is set to realize the inventory of container tools; the RFID door is placed at the entrance of the tool warehouse, with a built-in RFID module to identify and record the RFID tags and FIRD work cards passing by; the tool cart is equipped with an RFID tag and a tool placement compartment, and the space in the compartment is layered or partitioned to realize tool loading; the RFID handheld device is equipped with a mobile client, integrated with an RFID module and an embedded system, to realize the business related to the maintenance personnel and the administrator;
[0008] The software of the PC client is deployed on the local server, and inspectors and administrators log in and use it through the browser URL, including system function module, user management module, tool management module, task management module, query module, and statistical analysis module; the mobile client is deployed on the RFID handheld device, and administrators and maintenance personnel can use their personal accounts to log in and use it, including system function module, user management module, tool management module, task management module, and abnormality management module.
[0009] Preferably, the hardware facilities are used to jointly establish a local area network. The PC accesses the management system local area network through a router by wired or wireless means and communicates with the local server and database in real time. The RFID cabinets, RFID doors, and RFID handheld devices are connected through a wireless network to achieve real-time communication with the local server within the local area network.
[0010] Preferably, the software of the PC client includes a browser and a server. The browser software adopts Html, JavaScript and CSS frameworks. The server software adopts the Spring framework of Java technology and manages packages through the Spring Boot Maven plug-in. The browser and the server communicate using the Hypertext Transfer Protocol (HTTP). The data transmission between the browser and the server adopts the JSON data format. The database adopts the MySQL database with excellent performance, and the business logic layer interacts with the database through My Batis.
[0011] Preferably, the RFID cabinet is equipped with a power module, an RFID module and a wireless communication module to realize the inventory of tools in the warehouse and synchronize the tool information in the warehouse with the local server and database; the RFID door has a built-in power module, an RFID module and a wireless communication module to realize the identification record of staff and tools entering and leaving the warehouse, record the entry and exit information and synchronize it to the server database, and is also used for tool borrowing and returning process verification; the RFID handheld device is equipped with a power module, a microprocessor, a touch screen, an RFID scanning and positioning module, a GNNS positioning module, and a wireless communication module to realize functions such as handheld terminal user management, task management, tool management, operation track recording and abnormal feedback, and each task operation group is equipped with an RFID handheld device.
[0012] Preferably, the RFID scanning and positioning module includes an RFID antenna and an RFID signal acquisition circuit to scan the direction and distance information of the tool tag to achieve tool tag positioning.
[0013] Preferably, the PC client has the following functional modules: system function module, user management module, tool management module, task management module, exception management module, query module, and statistical analysis module;
[0014] System function modules: Login management is responsible for user identity authentication and login process control; System settings provide configuration functions for system global parameters; Data storage uses MySQL database to store all data during system operation, such as user information, tool information, task information, log information, statistical reports, etc.; Security management ensures system security by encrypting sensitive data, applying user permissions, setting network protection, etc.
[0015] User management module: comprehensive management of user information, including entry, modification, query and deletion of user account information (account, password, authority information), basic user information (name, work number, gender, date of birth, contact number, email address, etc.), and job information (department, job title, job description, etc.); user authority setting, assigning corresponding system permissions to users according to their roles and responsibilities in civil aviation maintenance tool management, for example, granting the administrator role the operation permissions for all functional modules, including user management, tool management, task management, exception management, etc.; granting the inspector role the permissions related to log review, report query and export, and announcement release supervision in addition to the administrator role permissions;
[0016] Tool management module: comprehensive management of tool information, including entry, modification, query and deletion of basic tool information (name, number, specification, manufacturer, production date, purchase date, purchase price, tool picture, link to instruction manual, etc.), borrowing and returning information (borrowing information, return information, current status), and maintenance information (maintenance date, maintenance personnel, maintenance content, maintenance cost, maintenance result, next estimated maintenance time, etc.); tool search function starts the search process based on the current status information of the tool, uses the radio frequency scanning function of the handheld RFID terminal to locate the RFID tag embedded in the lost tool, and realizes the recovery of the lost tool by real-time display of the positioning direction and distance; records the operation logs of tool borrowing and returning, operation, maintenance, and information modification;
[0017] Task management module: The administrator fills in task information and creates maintenance tasks according to the needs of civil aviation maintenance work, such as task name, task description, task priority, estimated start time, estimated completion time, pre-selection of required tools and materials list, task assignment, etc. After the task is established, the task information is automatically pushed to the relevant personnel, and the task status is displayed in the task management module; after receiving the notification, the person who receives the task confirms the receipt of the task in the system, the system updates the task status, and records the task start time, so that the management personnel can track the task execution status and reasonably adjust the task allocation strategy;
[0018] Abnormal management module: provides active and automatic abnormal feedback. When users find abnormal situations, the maintenance personnel can actively initiate abnormal feedback to the administrator. The administrator handles the abnormality and returns to inform the maintenance personnel of the processing results or continues to feedback the abnormality to the inspector. The inspector receives the abnormal feedback reminder to handle it and returns to inform the administrator of the processing results. When the system detects that the actual status of tasks, tools, and users does not match the database status, or that the system process is wrong, it will automatically alarm; it automatically stores abnormal information to facilitate subsequent review and analysis by inspectors;
[0019] Query module: provides query functions for various system log information, including user operation logs and system operation logs, which facilitates tracing user behavior and system operation status, and provides a basis for system maintenance and optimization; the tool query function allows users to quickly find detailed information on specific tools based on the various attributes of the tools, providing convenience for maintenance personnel to select appropriate tools, and for administrators to manage tool inventory and allocate resources; the personnel query function allows users to quickly find detailed information on specific personnel based on the various attributes of personnel, making it convenient for inspectors and administrators to quickly obtain user information in personnel management, task allocation, authority setting and other work, and also facilitates mutual communication and collaboration between maintenance personnel; the report query function provides query and export operations for various reports generated by the system, such as: personnel attendance report, tool inventory report, tool borrowing and returning report, maintenance task report, tool maintenance report, etc.
[0020] Statistical analysis module: Based on the large amount of business data stored in the system, various statistical reports are generated: personnel attendance statistics, warehouse tool statistics, tool usage statistics, maintenance task statistics, maintenance information statistics, abnormal feedback statistics, etc.; it is convenient for inspectors to conduct in-depth analysis of the generated statistical reports, and use data analysis methods and tools, such as data comparison analysis (comparing tool usage in different time periods or different departments, maintenance task completion, etc.), trend analysis (analyzing the changing trends of tool usage frequency, number of maintenance tasks, etc. over time), proportion analysis (calculating the proportion of various tools in the total inventory, the proportion of different maintenance task costs in the total cost, etc.), etc., to explore the patterns and potential problems behind the data; the report analysis results are displayed in the form of intuitive charts or text reports, which is convenient for managers to quickly understand and grasp key information, and provide a strong basis for formulating scientific and reasonable tool management strategies, maintenance work plans and resource allocation plans.
[0021] Preferably, the mobile client has the following functional modules: system function module, user management module, tool management module, task management module, and exception management module;
[0022] The system function module provides user login management function, the operation team leader logs in and registers the maintenance team member information; system settings and real-time communication, timely update status information and send application feedback information; abnormal feedback passively or actively reports abnormal operation process through real-time communication;
[0023] The user management module provides user information maintenance and maintenance team member information management functions, which can be viewed to facilitate the implementation and recording of maintenance tasks;
[0024] The tool management module provides tool query, claim, inventory, and search functions. Tool query is used to display the specific attributes and related instructions of the tool; tool claim is used for the operation team to claim additional tools according to actual needs; tool inventory is used to implement the "three inventory" system during the operation; tool search is used to identify and locate the tool label when the tool is lost;
[0025] The task management module provides task lists, task details, task execution status, and recording and querying of the handheld device's movement trajectory, and timely synchronizes relevant status information to the server and browser client;
[0026] The exception management module provides passive or active exception reporting, exception handling, exception query and other functions; it enables timely handling of exceptions in user, task and tool management.
[0027] Another object of the present invention is to provide an intelligent management method for aviation maintenance tools, which adopts the above management system and includes the following processes:
[0028] A1. Tool library establishment
[0029] First, the system administrator starts to build the tool library: it involves comprehensive and accurate entry or import of detailed information on various aircraft maintenance tools. For each tool, its basic information such as tool name, model, specification, manufacturer, unique identification number, etc. must be accurately recorded in the system; at the same time, it is also necessary to enter the tool's technical parameters, applicable models, inventory quantity, storage location key data, which will constitute the basic data architecture of the tool library and provide solid data support for subsequent maintenance task allocation and tool management. For example, when entering the information of an aviation wrench, it is necessary not only to clarify its size specifications, torque range and other technical indicators, but also to record its specific shelf location in the tool library and the current inventory quantity to ensure that it can be quickly located and deployed when needed.
[0030] A2. Establishment of maintenance tasks
[0031] The administrator carefully creates specific maintenance tasks in the intelligent management system according to the aircraft maintenance plan and actual needs. In the process of creating tasks, the administrator initially screens and associates the tools and equipment that may be needed from the tool library according to the nature and requirements of the tasks, and establishes a preliminary connection between the tasks and the tools. At the same time, for specific maintenance tasks, the administrator creates a corresponding maintenance team and associates the team members with the tasks, clarifying the responsibilities and division of labor of each member. Finally, through the notification function of the system, the detailed information of the maintenance task, the list of required tools, and the task allocation of the maintenance team are released to the relevant personnel in a clear and concise manner, ensuring that each member can understand their tasks and responsibilities in a timely and accurate manner, and be fully prepared for subsequent maintenance work.
[0032] A3. Task dispatch and receipt
[0033] After the maintenance task is released, the system automatically dispatches the task to the corresponding maintenance team; the maintenance team members log in to the intelligent management system and check the detailed maintenance task content in the personal task interface, including key information such as task description, technical requirements, and estimated completion time; after carefully checking the preliminary associated tool list, team members submit a request through the system's additional tool request function based on the actual maintenance situation, if they find that other unassociated tools are needed, and specify the name, model, and reason for the request of the required tools; after receiving the request, the system will process it according to the established approval process to ensure the reasonable deployment and efficient use of tools;
[0034] A4. Tool lending
[0035] When the maintenance team's tool application request is approved, team members can go through the tool lending procedures in the intelligent management system. By manually selecting the tool to be borrowed and taking out the corresponding tool in the system, the system will automatically record the tool's borrowing time, borrower, borrowing purpose and other information, and update the inventory status in the tool library. At the same time, the system will generate corresponding borrowing records for subsequent tracking and management. During the borrowing process, the system will also check the status of the tool, such as whether it is in a usable state, whether the calibration validity period has expired, etc., to ensure that the borrowed tool can be used normally and ensure the smooth progress of maintenance work.
[0036] A5. Task Execution
[0037] After receiving the required tools, the maintenance team officially started the maintenance task. Before the operation started, in accordance with the standard operating procedures for aviation maintenance, the team members used RFID handheld devices to conduct strict "three counts" of the tools, namely, counts before work, counts when the workplace was transferred, and counts after the work was completed. The system automatically records the information of each count to ensure that the number and status of the tools are accurate and prevent the tools from being left on the aircraft or lost during the operation. At the same time, with the help of the positioning module of the handheld terminal, the system records the operation trajectory of the maintenance personnel in real time, including the stay time and movement path in different parts of the aircraft, and provides data support for the traceability and optimization of the maintenance process. During the operation, if there are abnormal situations such as tool damage, mismatch with the task, and new potential faults in the aircraft, the team members will promptly feedback the problem to the administrator and relevant technical personnel through the system's abnormal feedback function, and describe in detail the specific manifestations, location and possible impact of the abnormal situation, so as to take timely measures to solve the problem and ensure the safety and quality of the maintenance work.
[0038] A6. Tool Search
[0039] If a tool is found missing during the inventory, the team members will immediately start the tool search process; the mobile terminal system will display the previously recorded operation track records and possible storage locations, providing clues and guidance for finding the lost tools. At the same time, the RFID scanning and positioning module will be started to scan and locate the lost tool tags, helping the maintenance personnel to find the lost tools as soon as possible and reduce the impact of the lost tools on subsequent maintenance work;
[0040] A7. Tool return
[0041] When the maintenance task is completed, the maintenance team will first count the tools again, and return the tools after confirming that they are correct; after returning the tools to their original locations one by one according to the borrowing information, the return completion status is updated through the RFID handheld system, and the server-side system will initiate an inventory command to the smart shelf to review the tool status. After the tool information is verified to be correct, the tool return time, status and other information are automatically recorded and the inventory status is updated to complete the tool return process, and the operation log of this maintenance task is fully saved; the operation log includes detailed tool borrowing and returning records, recording the borrowing and returning time, borrower, tool status and other information of each tool; accurate operation trajectory records, showing the action route and operation position of the maintenance personnel during the entire maintenance process; and complete abnormal feedback records, covering all abnormal situations found during the maintenance process, feedback time, handling measures and results; these rich and detailed operation logs will be stored in the system as important historical data, providing a strong basis for subsequent maintenance work evaluation, tool management optimization and quality traceability.
[0042] A8. Tool maintenance
[0043] The administrator regularly performs maintenance work on the tools in the tool library, including cleaning, calibration, repair and replacement of the tools. During maintenance, the system records in detail the time, content, operator and post-maintenance status of each maintenance work. If abnormal situations such as tool damage or calibration failure occur during maintenance, the system will promptly provide abnormal feedback and wait for further instructions from the inspector. Through tool maintenance and recording, the health status of the tools can be timely grasped, and tools that need to be repaired or replaced can be arranged in advance to ensure that the tools are always in good working condition, providing reliable guarantee for the smooth progress of aviation maintenance work. At the same time, it also helps to analyze the service life and failure patterns of tools, and provide data support for optimizing tool procurement and inventory management.
[0044] A9. Prosecutor's Review
[0045] The inspector logs in to the browser client, handles the abnormal situations reported by the administrator in a timely manner and reviews all abnormal feedback records; analyzes the key factors such as the cause, type, and frequency of occurrence of abnormal situations, and generates detailed statistical reports based on these data; the statistical reports will display the distribution of abnormal situations, trend changes, and the degree of impact on maintenance work in the form of intuitive charts and data, providing decision support for management; at the same time, the inspector writes a detailed review report based on the statistical analysis results, and if necessary, publishes an announcement through the system to convey the results of the handling of abnormal situations, improvement measures, and subsequent precautions to all maintenance personnel and relevant managers, so as to promote experience sharing and continuous improvement of the entire maintenance team, and continuously improve the quality and efficiency of aviation maintenance work.
[0046] The beneficial effects of the present invention are:
[0047] The present invention provides an aircraft maintenance tool intelligent management system, which realizes the construction and deployment of the hardware settings and software facilities of the aircraft maintenance tool intelligent management system by using program development technology, computer network technology, and RFID identification and positioning technology, realizes the intelligent management of the entire life cycle of aircraft maintenance tools, simplifies the business processes related to aircraft maintenance tools, improves the efficiency of tool management, strengthens the supervision of the maintenance operation process, and improves the tool abnormality management guarantee mechanism. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 It is a schematic diagram of the system composition of the present invention.
[0049] Figure 2 Schematic diagram of the hardware architecture of the present invention.
[0050] Figure 3 It is a schematic diagram of the software system relationship of the present invention.
[0051] Figure 4 It is a functional schematic diagram of the PC client of the present invention.
[0052] Figure 5 It is a functional schematic diagram of the RFID handheld client of the present invention.
[0053] Figure 6 It is a maintenance task operation flow chart of the present invention.
[0054] Figure 7 This is a tool library management flow chart of the present invention.
[0055] Figure 8 It is a data management flow chart of the present invention. DETAILED DESCRIPTION
[0056] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments.
[0057] like Figure 1 As shown, this embodiment provides an aviation maintenance tool management system, including:
[0058] Hardware facilities; the hardware facilities include fixed facilities and movable facilities, and also include various aircraft maintenance tools with RFID tags, i.e., system management objects; the fixed facilities are set up in the tool warehouse, including PCs, local servers, RFID racks, and RFID doors; the movable facilities include tool carts and RFID handheld devices;
[0059] Software facilities; the software facilities include PC client and mobile client; PC client can be deployed on PC in LAN, suitable for inspector users and administrator users; inspector logs in to personal account through PC terminal in LAN to unlock inspector functional rights, including report statistics, data analysis, query approval, intelligent decision-making, information release, exception management, system settings and other functions; administrator user logs in to personal account through PC terminal in warehouse to unlock administrator functional rights, including tool management, user management, task management, exception management and other functions; mobile client is deployed on RFID handheld device in LAN, without distinguishing user rights, suitable for any user, and used to realize flexible inventory, search and exception feedback operations of borrowed tools;
[0060] In this embodiment, the intelligent tool room control system includes a perception layer, a transmission layer, a data layer, an application layer, and a display layer. RFID technology uses a UHF radio frequency module with a working range of 840-960MHz, complies with the EPC global C1G2 / ISO18000-C standard, and has high sensitivity and high reading and writing speed.
[0061] Perception layer: RFID reader / writer, RFID handheld device, RFID tag;
[0062] Transport layer: TCP / IP, routers, switches;
[0063] Data layer: MySQL relational database, MyBatis persistence layer framework;
[0064] Application layer: browser client system (B / S architecture), mobile client system (Android platform);
[0065] Display layer: inspector interface, administrator interface, and maintenance operator interface.
[0066] like Figure 2 As shown, in this embodiment, the aviation maintenance tool intelligent management system includes an administrator PC, an inspector PC, a local server, an RFID cabinet, an RFID door, an RFID handheld device and a tool tag; the administrator PC, the inspector PC, the local server, the RFID cabinet, the RFID door and the RFID handheld device are all connected through a network switch or a wireless router TCP / IP communication; the RFID cabinet, the RFID door and the RFID handheld device communicate with the RFID electronic tags on the tools and equipment through wireless radio frequency identification technology.
[0067] The local server is the core data storage and processing center of the aviation maintenance tool intelligent management system. It is responsible for storing all system data, including tool information, user information, maintenance task information, tool borrowing and returning records, etc., and processing and responding to data requests from various client devices (such as administrator PC, inspector PC, RFID rack cabinet, RFID door, RFID handheld device);
[0068] The administrator PC is usually set up in the tool management warehouse and is mainly used by system administrators. The administrator logs in to the aviation maintenance tool intelligent management system through a personal account and performs management work related to users, maintenance tasks, and tools within the scope of various permissions.
[0069] The inspector's PC is only required to be a terminal device that is connected to the LAN of the aviation maintenance tool intelligent management system through a switch or router gateway device. It is not required to be set up in the tool management warehouse. It is used by inspectors to log in to the intelligent management system to handle abnormal situations in the aviation maintenance tool management process, review the work records of administrators and maintenance personnel, and analyze and compile statistics on system data;
[0070] RFID racks are tool storage devices with radio frequency identification functions, mainly used for storage management and automatic identification of aviation maintenance tools. It communicates with the RFID electronic tags on the tools through radio frequency identification technology to achieve automatic inventory and inventory management of tools.
[0071] RFID doors are mainly installed at the entrances and exits of tool warehouses to monitor and manage the tools that come in and out. It uses radio frequency identification technology to record the information of tools being taken out and in, and prevents unauthorized tools from being taken out or brought in, ensuring the normal borrowing and returning management of tools.
[0072] The RFID handheld device is a portable wireless radio frequency identification device for maintenance personnel to use in mobile scenarios, such as aircraft maintenance sites, tool warehouses, etc.; each maintenance team is equipped with an RFID handheld device, which allows the team leader to log in to the system anytime and anywhere and perform maintenance task management, team member management, tool management, and exception management. It is an important tool for realizing on-site tool management.
[0073] like Figure 3 As shown, the PC client and mobile client software are synchronized with the server database in real time within the system local area network through the TCP / IP network communication protocol. The following is a detailed description of these two software systems;
[0074] The PC client is aimed at inspectors and administrators. Inspectors can review data records related to various maintenance tools and review abnormal records through the PC client. The PC client also provides inspectors with the function of generating and analyzing statistical reports. By analyzing these reports, inspectors can discover potential problems and trends in maintenance tool management. Inspectors can receive feedback information and publish announcements through the PC client. Administrators can use the PC client to comprehensively configure and maintain the maintenance tool intelligent management system, manage user accounts and permissions, monitor the inventory of maintenance tools in real time, and conduct inventory and adjustments. They can create maintenance tasks, track the progress of maintenance tasks, and promptly handle abnormal problems that arise during task execution.
[0075] The PC client system includes browser software and server software. The browser software uses Html, JavaScript and CSS frameworks. The server software uses the Spring framework of Java technology and manages packages through the Spring Boot Maven plug-in. The browser and server use the Hypertext Transfer Protocol (HTTP) to communicate. The data transmission between the browser and server uses the JSON data format. The database uses the high-performance MySQL database. The business logic layer interacts with the database through My Batis. Development tools: IDEA; database: MySQL8; development language: JAVA; browser: supports Firefox, Google, IE8 and above.
[0076] The server-side software is the core part of the entire client. It is responsible for processing various business logics, realizing data persistence and interaction; communicating with the browser-side software through the HTTP protocol and providing external data interface services; managing and coordinating various resources in the system, including database connection pools, server memory, etc.; responsible for system security and authority management, such as user authentication and authorization, etc. The browser-side software is mainly responsible for displaying the system interface to the user, receiving the user's operation and converting it into a request to send to the server, and presenting and visualizing the data after obtaining data (JSON format) from the server; in addition, the browser-side software can also perform some simple business logic processing to improve the user experience and reduce the pressure on the server.
[0077] The mobile client is deployed on an RFID handheld device and is aimed at administrators and maintenance personnel. It is mainly used during the operation process to facilitate administrators and maintenance personnel to quickly log into the system at the operation site to adapt to mobile work scenarios, and provide tasks management, tool management, exception management and other functions.
[0078] The mobile client is developed based on the RFID SDK of the Android platform, adopts a layered architecture to implement various functions, uses Android native UI components and XML layout files to build the user interface, uses Java to write business logic code, and uses Android component lifecycle management methods combined with design patterns; uses the API of the RFID SDK to communicate with the RFID device, and uses the JSON data format for data transmission with the server.
[0079] After analyzing the business and users of the aircraft maintenance tool intelligent management system, the PC client needs to have seven functional modules: system functions, user management, tool management, task management, exception management, data query, and data statistics; by dividing the permissions of inspectors and administrators, the software function usage permissions of the two users can be restricted, such as Figure 4 The PC client software system has the following functions:
[0080] System functions: basic system settings and parameter configuration, system update management, login process control, data storage, etc.
[0081] User management: comprehensive management of user account information, basic user information, job information, and user rights management;
[0082] Tool management: basic tool information management, tool borrowing and returning management, tool maintenance management, tool loss management and inventory management, etc.;
[0083] Task management: maintenance task creation and task allocation, task progress tracking and monitoring, etc.;
[0084] Exception management: system and user exception report management, exception handling and follow-up;
[0085] Data query: tool information query, task information query, user information query and report query, etc., user operation log and system operation log;
[0086] Data statistics: Generate various statistical reports: personnel attendance statistics, warehouse tool statistics, tool usage statistics, maintenance task statistics, maintenance information statistics, abnormal feedback statistics, etc.
[0087] like Figure 5 As shown, the RFID handheld mobile client is aimed at administrators and maintenance personnel. The system functions include: system settings, user management, tool management, task management, and exception management.
[0088] The system settings module is responsible for setting various system parameters, such as network connection mode, notification reminder settings, language selection, etc.; responsible for data interaction with the server, setting relevant parameters for data synchronization; setting notification sound, vibration and other reminder methods; adjusting RFID scanning parameters, etc.;
[0089] The user management module provides user login and maintenance team member information management functions to facilitate the implementation and recording of maintenance tasks;
[0090] The tool management module provides tool query, claim, inventory, and search functions. Tool query is used to display the specific attributes and related instructions of the tool; tool claim is used for the operation team to claim additional tools according to actual needs; tool inventory is used to implement the "three inventory" system during the operation; tool search is used to identify and locate the tool label when the tool is lost;
[0091] The task management module provides task lists, task details, task execution status, and recording and querying of the handheld device's movement trajectory, and timely synchronizes relevant status information to the server and browser client;
[0092] The exception management module provides passive or active exception reporting, exception handling, exception query and other functions; it enables timely handling of exceptions in user, task and tool management.
[0093] like Figure 6 As shown, in this embodiment, the specific operation process of the aircraft maintenance task is as follows:
[0094] A1. Task creation: The entire process starts with task creation. This is the starting point of the aircraft maintenance task, which may be formulated by the maintenance manager according to the aircraft maintenance plan or emergency situation;
[0095] A2. Associate workgroup: After the task is created, it needs to be associated with the workgroup responsible for executing the task. This step ensures that the right people are available to perform the maintenance operation;
[0096] A3. Associate tools: After determining the work group, associate the tools required to complete the task. This step is to ensure that maintenance personnel have the appropriate tools available when performing the task;
[0097] A4. Check whether the tools are complete: After associating the tools, you need to check whether the required tools are complete. If the tools are not complete, you need to apply for the tools. After you have applied for the complete tools, you can proceed to the next step. If the tools are complete, you can directly borrow the tools.
[0098] A5. Tool lending: After confirming that all tools are available, lend the tools to the working group so that they can perform maintenance operations;
[0099] A6. Task execution: After the working group gets the tools, they start to perform the maintenance task;
[0100] A7. Judgment of abnormal operation: During the task execution, it is necessary to judge whether there is abnormal operation (such as technical difficulties encountered during maintenance, etc.); if there is no abnormal operation, continue to the next process; if there is an abnormal operation, further judge whether the abnormality is the loss of tools; if the tool is lost, it is necessary to perform a tool search operation, and continue the task execution after finding the tool; if the tool is not lost, and other abnormalities occur (such as sudden equipment failure, etc.), the abnormality is reported and processed, and the next task process is continued after the processing is completed;
[0101] A8. Tool return: After the task is completed, the working group needs to return the tools to the tool management department; A9. Task completion: After the tools are returned, the entire aircraft maintenance task operation process is completed.
[0102] like Figure 7 As shown, in this embodiment, the specific process of aircraft maintenance tool library management is as follows:
[0103] B1. Tool library creation: The entire process starts with tool library creation, which is the starting point for aircraft maintenance tool library management;
[0104] B2. Information entry: After the tool library is created, the information of the maintenance tools is entered, including entering the relevant information of the tools (such as tool name, model, number, specification, instructions for use, etc.) into the tool library system;
[0105] B3. Tool borrowing and returning: Maintenance personnel borrow tools from the tool library according to the needs of maintenance tasks and return the tools after the maintenance tasks are completed;
[0106] B4. Determine whether a tool is missing: During the whole process of borrowing and returning tools, it is necessary to determine whether a tool is missing at any time. If a tool is missing, the tool search operation is performed. After the missing tool is found, the operation process can be continued. If no tool is missing during this process, the tool maintenance phase is entered;
[0107] B5. Tool maintenance: Perform maintenance operations on tools that have been returned to the warehouse to ensure that the tools are in good working condition and ready for next use;
[0108] B6. Judgment of abnormal operation: During the tool maintenance process, it is necessary to determine whether there is any abnormality in the maintenance operation (such as damage to the tool during maintenance, etc.); if there is an abnormality in the operation, the abnormality report and abnormality handling operation shall be carried out; after the abnormality handling is completed, the tool library management work may need to be re-performed; if there is no abnormality in the operation, it means that the tool maintenance is completed;
[0109] B7. Completion and end of maintenance: After the tool maintenance is completed, the tool warehouse meets the operational requirements and the entire aircraft maintenance tool warehouse management process is completed.
[0110] like Figure 8 As shown, in this embodiment, the specific process of inspector data management of the aircraft maintenance tool intelligent management system is as follows:
[0111] C1. Data management: The process starts with data management, which is the starting point of the entire data management process and involves the overall control and operation of aircraft maintenance-related log records;
[0112] C2. Data review: During data review, inspectors carefully check system maintenance tasks, tools, and user-related operation records to ensure the accuracy, authenticity, and completeness of the data;
[0113] C3. Data anomaly judgment: After data review, determine whether the data is abnormal; if the data is abnormal, enter the abnormal analysis stage, conduct in-depth analysis of the abnormal data, find out the cause of the abnormality and propose improvement plans; if the data is not abnormal, continue to generate reports;
[0114] C4. Report generation: Generate corresponding reports based on the reviewed data. These reports may include information such as the usage, inventory, and maintenance of maintenance tools;
[0115] C5. Analysis report: further analyze the generated report and form an analysis report to provide a basis for subsequent decision-making;
[0116] C6. Judgment of improvement measures: Based on the analysis report, determine whether improvement measures need to be taken; if improvement measures need to be taken, enter the stage of issuing announcements and improving systems, publish the improvement measures in the form of announcements, and improve the relevant data management systems; if improvement measures are not needed, directly enter the record reporting stage;
[0117] C7. Record report: record the analysis report as an important file of the data management process;
[0118] C8. End: The entire data management process is completed.
Claims
1. An intelligent management system for aircraft maintenance tools, characterized in that: Including hardware facilities and software facilities; The hardware facilities include fixed facilities and movable facilities, and also include aircraft maintenance tools with RFID tags, i.e., system management objects; the fixed facilities are set up in the tool warehouse, including PCs, local servers, RFID rack cabinets, and RFID doors; the movable facilities include tool carts and RFID handheld devices; The software facilities include PC client and mobile client; the PC client is deployed on a PC in a local area network and is suitable for inspector users and administrator users; inspectors log in to their personal accounts through a PC terminal in the local area network to unlock inspector functional permissions, including report statistics, data analysis, query approval, intelligent decision-making, information release, and system functions; administrator users log in to their personal accounts through a warehouse PC terminal to unlock administrator functional permissions, including tool management, user management, task management, and exception management functional modules; the mobile client is deployed on an RFID handheld device in a local area network and is suitable for administrator and maintenance personnel users to realize flexible inventory, search, and exception feedback operations of tools and equipment.
2. The aircraft maintenance tool intelligent management system according to claim 1, characterized in that: The PC includes a warehouse PC terminal and an inspector PC terminal; the warehouse PC is adjacent to the local server and is arranged in the tool warehouse for deploying the management system PC client, server, and database, and the inspector PC terminal is any PC terminal connected to the local area network of this management system; the RFID rack is divided into regional layouts in the warehouse according to the types of tools, and an RFID module is provided to realize the inventory of container tools; the RFID door is placed at the entrance of the tool warehouse, and has a built-in RFID module to identify and record the RFID tags and FIRD work badges passing by; the tool cart is equipped with an RFID tag and a tool placement compartment, and the space in the compartment is layered or partitioned to realize tool loading; the RFID handheld device is equipped with a mobile client, integrated with an RFID module and an embedded system, to realize the business related to maintenance personnel and administrators.
3. The aircraft maintenance tool intelligent management system according to claim 1, characterized in that: The hardware facilities are used to jointly establish a local area network. The PC accesses the management system local area network through a router by wired or wireless means and communicates with the local server and database in real time. The RFID cabinet, RFID door, and RFID handheld device are connected through a wireless network to achieve real-time communication with the local server in the local area network.
4. The aircraft maintenance tool intelligent management system according to claim 1, characterized in that: The software of the PC client includes a browser and a server. The browser software adopts Html, JavaScript and CSS frameworks. The server software adopts the Spring framework of Java technology and manages packages through the Spring Boot Maven plug-in. The browser and the server communicate using the Hypertext Transfer Protocol (HTTP). The data transmission between the browser and the server adopts the JSON data format. The database adopts the MySQL database with excellent performance. The business logic layer interacts with the database through My Batis.
5. The aircraft maintenance tool intelligent management system according to claim 1, characterized in that: The RFID cabinet is equipped with a power module, an RFID module and a wireless communication module to realize the inventory of tools in the warehouse and synchronize the tool information in the warehouse with the local server and database; the RFID door has a built-in power module, an RFID module and a wireless communication module to realize the identification record of staff and tools entering and leaving the warehouse, record the entry and exit information and synchronize it to the server database, and is also used for tool borrowing and returning process verification; the RFID handheld device is equipped with a power module, a microprocessor, a touch screen, an RFID scanning and positioning module, a GNNS positioning module, and a wireless communication module to realize the functions of handheld terminal user management, task management, tool management, operation track recording and abnormal feedback, and each task operation group is equipped with an RFID handheld device.
6. The aircraft maintenance tool intelligent management system according to claim 5, characterized in that: The RFID scanning and positioning module includes an RFID antenna and an RFID signal acquisition circuit, which scans the direction and distance information of the tool tag to achieve tool tag positioning.
7. The aircraft maintenance tool intelligent management system according to claim 1, characterized in that: The PC client has the following functional modules: system function module, user management module, tool management module, task management module, exception management module, query module, and statistical analysis module; System function modules: Login management is responsible for user identity authentication and login process control; System settings provide configuration functions for system global parameters; Data storage uses MySQL database to store all data during system operation, such as user information, tool information, task information, log information, statistical reports, etc.; Security management ensures system security by encrypting sensitive data, applying user permissions, setting network protection, etc. User management module: comprehensive management of user information, including the entry, modification, query and deletion of user account information, basic user information and job information; user authority setting, assigning corresponding system permissions to users according to their roles and responsibilities in civil aviation maintenance tool management; granting the inspector role the permissions related to log review, report query and export, and announcement release supervision in addition to the administrator role permissions; Tool management module: comprehensive management of tool information, including entry, modification, query and deletion of basic tool information, borrowing and returning information, and maintenance information; tool search function starts the search process based on the current status information of the tool, uses the radio frequency scanning function of the handheld RFID terminal to locate the RFID tag embedded in the lost tool, and realizes the recovery of the lost tool by real-time display of the direction and distance of the location; records the operation logs of tool borrowing and returning, operation, maintenance, and information modification; Task management module: The administrator fills in the task information and creates maintenance tasks according to the needs of civil aviation maintenance work; after the task is established, the task information is automatically pushed to the relevant personnel, and the task status is displayed in the task management module; after receiving the notification, the person who receives the task confirms the receipt of the task in the system, and the system updates the task status and records the task start time, so that the management personnel can track the task execution status and reasonably adjust the task allocation strategy; Abnormal management module: provides active and automatic abnormal feedback. When users find abnormal situations, the maintenance personnel can actively initiate abnormal feedback to the administrator. The administrator handles the abnormal situation and returns to inform the maintenance personnel of the processing results or continues to feedback the abnormal situation to the inspector. The inspector receives the abnormal feedback reminder to handle it and returns to inform the administrator of the processing results. When the system detects that the actual status of tasks, tools, and users does not match the database status, or there is an error in the system process, it will automatically alarm; it automatically stores abnormal information to facilitate subsequent review and analysis by the inspector; Query module: provides query functions for various system log information, including user operation logs and system operation logs, which facilitates tracing user behavior and system operation status, and provides a basis for system maintenance and optimization; The tool query function allows users to quickly find detailed information about a specific tool based on the tool's various attributes, making it easier for maintenance personnel to select appropriate tools and for administrators to manage tool inventory and allocate resources. The personnel query function allows users to quickly find detailed information about specific personnel based on their various attributes, making it easier for inspectors and administrators to quickly obtain user information during personnel management, task allocation, and authority setting, and also facilitates communication and collaboration between maintenance personnel. The report query function provides query and export operations for various reports generated by the system; Statistical analysis module: Generate various statistical reports based on the large amount of business data stored in the system; It is convenient for inspectors to conduct in-depth analysis of the generated statistical reports and use data analysis methods and tools to explore the patterns and potential problems behind the data; the report analysis results are displayed in the form of intuitive charts or text reports, which makes it easy for managers to quickly understand and grasp key information, and provide a strong basis for formulating scientific and reasonable tool management strategies, maintenance work plans and resource allocation plans.
8. The aircraft maintenance tool intelligent management system according to claim 1, characterized in that: The mobile client has the following functional modules: system function module, user management module, tool management module, task management module, and exception management module; The system function module provides user login management function, the operation team leader logs in and registers the maintenance team member information; system settings and real-time communication, timely update status information and send application feedback information; abnormal feedback passively or actively reports abnormal operation process through real-time communication; The user management module provides user information maintenance and maintenance team member information management functions, which can be viewed to facilitate the implementation and recording of maintenance tasks; The tool management module provides tool query, claim, inventory, and search functions. Tool query is used to display the specific attributes and related instructions of the tool; tool claim is used for the operation team to claim additional tools according to actual needs; tool inventory is used to implement the "three inventory" system during the operation; tool search is used to identify and locate the tool label when the tool is lost; The task management module provides task lists, task details, task execution status, and recording and querying of the handheld device's movement trajectory, and timely synchronizes relevant status information to the server and browser client; The exception management module provides passive or active exception reporting, exception handling, exception query and other functions; it enables timely handling of exceptions in user, task and tool management.
9. An intelligent management method for aviation maintenance tools, using any management system of claims 1 to 8, comprising the following process: A1. Tool library establishment First, the system administrator starts to build the tool library: This involves comprehensive and accurate entry or import of detailed information on various aircraft maintenance tools. For each tool, its basic information must be accurately recorded in the system. At the same time, it is also necessary to enter the tool's technical parameters, applicable aircraft models, inventory quantity, and storage location key data. This information will form the basic data architecture of the tool library and provide solid data support for subsequent maintenance task allocation and tool management. A2. Establishment of maintenance tasks The administrator carefully creates specific maintenance tasks in the intelligent management system according to the aircraft maintenance plan and actual needs. In the process of creating tasks, the administrator initially screens and associates the tools and equipment that may be needed from the tool library according to the nature and requirements of the tasks, and establishes a preliminary connection between the tasks and the tools. At the same time, for specific maintenance tasks, the administrator creates a corresponding maintenance team and associates the team members with the tasks, clarifying the responsibilities and division of labor of each member. Finally, through the notification function of the system, the detailed information of the maintenance task, the list of required tools, and the task allocation of the maintenance team are released to the relevant personnel in a clear and concise manner, ensuring that each member can understand their tasks and responsibilities in a timely and accurate manner, and be fully prepared for subsequent maintenance work. A3. Task dispatch and receipt After the maintenance task is released, the system automatically dispatches the task to the corresponding maintenance team; the maintenance team members log in to the intelligent management system and check the detailed maintenance task content in the personal task interface; after carefully checking the preliminary associated tool list, the team members find that other unassociated tools are needed according to the actual maintenance situation, and submit a request through the system's additional tool request function, detailing the information of the required tools; after receiving the request, the system will process it according to the established approval process to ensure the reasonable deployment and efficient use of tools; A4. Tool lending When the maintenance team's tool application request is approved, team members can go through the tool lending procedures in the intelligent management system. By manually selecting the tool to be lent and taking out the corresponding tool in the system, the system will automatically record the tool's lending time, borrower, borrowing purpose and other information, and update the inventory status in the tool library. At the same time, the system will generate corresponding lending records for subsequent tracking and management. During the lending process, the system will also check the status of the tool to ensure that the borrowed tool can be used normally and ensure the smooth progress of maintenance work. A5. Task Execution After receiving the required tools, the maintenance team officially started the maintenance task. Before the operation started, in accordance with the standard operating procedures for aviation maintenance, the team members used RFID handheld devices to strictly "check the three counts" of the tools, namely, check before work, check when the workplace was transferred, and check after work. The system automatically recorded the information of each check to ensure the accuracy of the number and status of the tools, and prevent the tools from being left on the aircraft or lost during the operation. At the same time, with the help of the positioning module of the handheld terminal, the system recorded the operation trajectory of the maintenance personnel in real time, including the stay time and movement path in different parts of the aircraft, and provided data support for the traceability and optimization of the maintenance process. During the operation, if the tools were damaged, did not match the tasks, or new hidden faults were found in the aircraft, the team members would promptly feedback the problems to the administrators and relevant technical personnel through the abnormal feedback function of the system, and describe in detail the specific manifestations, location and possible impact of the abnormal situation, so as to take timely measures to solve the problems and ensure the safety and quality of the maintenance work. A6. Tool Search If a tool is found to be missing during the inventory, team members will immediately start the tool search process; The mobile terminal system will display the previously recorded operation track records and possible storage location information to provide clues and guidance for finding lost tools. At the same time, the RFID scanning and positioning module will be activated to scan and locate the lost tool tags, helping maintenance personnel to find the lost tools as soon as possible and reduce the impact of tool loss on subsequent maintenance work. A7. Tool return When the maintenance task is completed, the maintenance team will first count the tools again, and return the tools after confirming that they are correct; after returning the tools one by one to their original locations according to the borrowing information, the return completion status is updated through the RFID handheld system, and the server-side system will initiate an inventory command to the smart shelf to review the tool status. After the tool information is verified to be correct, the tool return time and status information are automatically recorded and the inventory status is updated to complete the tool return process, and the operation log of this maintenance task is fully saved; the operation log includes detailed tool borrowing and returning records, recording the borrowing and returning time, borrower, and tool status information of each tool; accurate operation trajectory records show the action route and operation position of the maintenance personnel during the entire maintenance process; And complete abnormal feedback records, covering all abnormal situations found during the maintenance process, feedback time, handling measures and results; A8. Tool maintenance The administrator regularly performs maintenance work on the tools in the tool library, including cleaning, calibration, repair and replacement of the tools. During maintenance, the system records in detail the time, content, operator and post-maintenance status of each maintenance work. If the tool is damaged or the calibration fails during maintenance, the system will promptly provide abnormal feedback and wait for further instructions from the inspector. A9. Prosecutor's Review The inspector logs in to the browser client, handles the abnormal situations reported by the administrator in a timely manner and reviews all abnormal feedback records; analyzes the causes, types, and key factors of the abnormal situations, and generates detailed statistical reports based on these data; the statistical reports will display the distribution of abnormal situations, trend changes, and the degree of impact on maintenance work in the form of intuitive charts and data, providing decision support for management; at the same time, the inspector writes a detailed review report based on the statistical analysis results, and if necessary, publishes an announcement through the system to convey the results of the abnormal situation handling, improvement measures, and subsequent precautions to all maintenance personnel and relevant management personnel.