Spare parts matching method, device, medium and product
Patent Information
- Application Number
- CN202611313281.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-27
- Publication Date
- 2026-10-30
AI Technical Summary
[0002]目前,航材匹配依赖明确的目标航材件号的场景,在买方仅提供运营机型或有限机队信息时,无法从大量库存中发现可能适用航材
[0009]本发明实施例中,通过响应于航材需求信息输入操作,确定航材需求信息;将航材需求信息转换为结构化的航材需求画像数据,航材需求画像数据包括至少一项需求航材的第一航材属性值,第一航材属性值至少包括与需求航材相匹配的第一机型;获取库存航材的库存航材信息,库存航材信息包括至少一项库存航材的第二航材属性值,第二航材属性值至少包括库存航材的来源机型;根据航材需求画像数据、库存航材信息以及至少一项航材匹配条件,确定航材需求画像数据中的第一航材属性值与库存航材信息中的第二航材属性值的匹配情况,根据匹配情况在库存航材中确定候选航材集合;根据匹配情况,确定候选航材集合中每个候选航材对航材需求信息的航材匹配分数,根据航材匹配分数确定匹配航材以及匹配航材的推荐程度。本发明实施例的技术方案解决了目前航材匹配依赖目标航材件号的问题,可以仅通过需求信息进行航材匹配确定使用航材,并生成可解释的量化的匹配结果。
Smart Images

Figure CN123014332A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present invention relate to the field of computer technology, and in particular to a method, device, medium and product for matching aircraft materials. Background Technology
[0002] Currently, in scenarios where aircraft parts matching relies on clearly defined target part numbers, it becomes impossible to identify potentially suitable parts from a large inventory when the buyer only provides information on the operating aircraft type or a limited fleet. When the buyer does not know the specific target part number, or only wishes to find potentially available parts by aircraft type, the system struggles to proactively discover potential matching results. Summary of the Invention
[0003] This invention provides an aircraft material matching method, device, medium, and product to solve the problem that current aircraft material matching relies on the target aircraft material part number. It can determine the aircraft materials to be used based solely on demand information and generate interpretable and quantifiable matching results.
[0004] In a first aspect, embodiments of the present invention provide an aircraft material matching method, the method comprising: In response to the input of aircraft material demand information, the aircraft material demand information is determined; Convert aircraft material demand information into structured aircraft material demand profile data. The aircraft material demand profile data includes at least one first aircraft material attribute value of the demanded aircraft material. The first aircraft material attribute value includes at least one first aircraft type that matches the demanded aircraft material. Obtain inventory information of stocked aircraft parts, including at least one second aircraft part attribute value of the stocked aircraft parts, and the second aircraft part attribute value includes at least the source aircraft model of the stocked aircraft parts; Based on the aircraft material demand profile data, the inventory aircraft material information, and at least one aircraft material matching condition, determine the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the inventory aircraft material information, and determine the candidate aircraft material set in the inventory aircraft material based on the matching situation. Based on the matching results, determine the matching score of each candidate aircraft material in the candidate aircraft material set for the aircraft material demand information, and determine the matched aircraft material and the degree of recommendation of the matched aircraft material based on the matching score.
[0005] Secondly, embodiments of the present invention also provide an aircraft material matching device, the device comprising: The aircraft material demand information determination module is used to determine aircraft material demand information in response to the aircraft material demand information input operation; The aircraft material demand profile data determination module is used to convert aircraft material demand information into structured aircraft material demand profile data. The aircraft material demand profile data includes at least one first aircraft material attribute value of the demanded aircraft material. The first aircraft material attribute value includes at least one first aircraft type that matches the demanded aircraft material. The inventory aircraft materials information determination module is used to obtain inventory aircraft materials information, which includes at least one second aircraft material attribute value of the inventory aircraft materials, and the second aircraft material attribute value includes at least the source aircraft model of the inventory aircraft materials; The candidate aircraft material set determination module is used to determine the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the aircraft material inventory information, based on the aircraft material demand profile data, the aircraft material inventory information, and at least one aircraft material matching condition, and to determine the candidate aircraft material set from the aircraft material inventory based on the matching situation. The matching aircraft material determination module is used to determine the matching score of each candidate aircraft material in the candidate aircraft material set for the aircraft material demand information based on the matching results, and to determine the matching aircraft material and the degree of recommendation of the matching aircraft material based on the matching score.
[0006] Thirdly, embodiments of the present invention also provide an electronic device, the electronic device comprising: At least one processor; and A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the aircraft material matching method according to any embodiment of the present invention.
[0007] Fourthly, embodiments of the present invention also provide a computer-readable storage medium storing computer instructions, which are used to cause a processor to execute and implement the aircraft material matching method described in any embodiment of the present invention.
[0008] Fifthly, embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the aircraft material matching method as described in any of the embodiments of the present invention.
[0009] In this embodiment of the invention, in response to an input operation of aircraft material demand information, aircraft material demand information is determined; the aircraft material demand information is converted into structured aircraft material demand profile data, which includes at least one first aircraft material attribute value of the demanded aircraft material, and the first aircraft material attribute value includes at least one first aircraft model that matches the demanded aircraft material; inventory aircraft material information is obtained, which includes at least one second aircraft material attribute value of the inventory aircraft material, and the second aircraft material attribute value includes at least one source aircraft model of the inventory aircraft material; based on the aircraft material demand profile data, the inventory aircraft material information, and at least one aircraft material matching condition, the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the inventory aircraft material information is determined, and a set of candidate aircraft materials is determined from the inventory aircraft materials based on the matching situation; based on the matching situation, an aircraft material matching score for each candidate aircraft material in the candidate aircraft material set is determined for the aircraft material demand information, and the matched aircraft material and the recommendation degree of the matched aircraft material are determined based on the aircraft material matching score. The technical solution of this invention solves the problem that current aircraft material matching depends on the target aircraft material part number. It can determine the aircraft materials to be used by matching aircraft materials based solely on demand information and generate interpretable and quantifiable matching results. Attached Figure Description
[0010] To more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of the present invention and should not be regarded as a limitation on the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0011] Figure 1 A flowchart of an aircraft material matching method provided in an embodiment of the present invention; Figure 2 A flowchart illustrating another aircraft material matching method provided in this embodiment of the invention; Figure 3 This is a schematic diagram of the structure of an aircraft material matching system provided in an embodiment of the present invention; Figure 4 This is a schematic diagram of the structure of an aircraft material matching device provided in an embodiment of the present invention; Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0012] The present invention will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and not intended to limit it. Furthermore, it should be noted that, for ease of description, the accompanying drawings show only the parts relevant to the present invention, and not all of the structures.
[0013] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this invention, terms such as "first," "second," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance. The acquisition, storage, use, and processing of data in the technical solutions of this application all comply with relevant laws and regulations.
[0014] It should be noted that in the embodiments of this application, certain software, components, models and other existing solutions in the industry may be mentioned. These should be regarded as exemplary and are only intended to illustrate the feasibility of implementing the technical solution of this application. However, it does not mean that the applicant has used or necessarily used the relevant content of the solution.
[0015] Figure 1 This is a flowchart illustrating an aircraft material matching method according to an embodiment of the present invention. This embodiment is applicable to aircraft material matching scenarios. The method can be executed by an aircraft material matching device, which can be implemented in software and / or hardware and integrated into an electronic device.
[0016] like Figure 1 As shown, the aircraft material matching method includes the following steps: S110, in response to the input operation of aircraft material demand information, determine the aircraft material demand information.
[0017] Aircraft material demand information can be obtained by aircraft material buyer users filling in various form items on the preset demand information input interface provided by the aircraft material trading system; aircraft material demand information can also be uploaded in file form, including documents, pictures, etc.
[0018] S120. Convert the aircraft material demand information into structured aircraft material demand profile data, which includes the first aircraft material attribute value of at least one demanded aircraft material.
[0019] For file-based aircraft material demand information, the uploaded file is parsed and extracted to obtain structured aircraft material demand profile data.
[0020] The identification document contains the first aircraft material attribute value, which is a structured parameter used to limit the required aircraft material attributes and feature constraints, and is used to retrieve the suitable supply aircraft material resources, i.e., the inventory aircraft material; the first aircraft material attribute value must include at least the first aircraft model that matches the required aircraft material, and is also a required field to fill in the form.
[0021] The original information obtained by identification is cleaned, field aligned, ambiguous and normalized. Invalid and garbled characters and duplicate and redundant content are removed. Non-standard free text is mapped to the system’s preset standardized field dictionary. Missing key fields are filled in and fields that cannot be automatically identified are marked for confirmation. After the standardization mapping is completed, a structured aircraft material requirement profile data containing the first aircraft material attribute value of at least one required aircraft material is generated.
[0022] S130. Obtain inventory information of stocked aircraft materials, including at least one second aircraft material attribute value of stocked aircraft materials.
[0023] The inherent structured characteristic parameters of the stocked aircraft materials are used to compare with the first aircraft material attribute value to determine whether the aircraft materials meet the buyer's demand matching conditions; the second aircraft material attribute value includes at least the source aircraft model of the stocked aircraft materials.
[0024] S140. Based on the aircraft material demand profile data, the inventory aircraft material information, and at least one aircraft material matching condition, determine the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the inventory aircraft material information, and determine the candidate aircraft material set in the inventory aircraft material based on the matching situation.
[0025] Retrieve aircraft material demand profile data, inventory aircraft material information, and at least one preset aircraft material matching condition. According to the comparison rules specified in the matching condition, verify the first aircraft material attribute value contained in the aircraft material demand profile and the second aircraft material attribute value corresponding to the inventory aircraft material one by one to determine the matching status between each attribute.
[0026] When the stock of aircraft materials meets any of the matching conditions, the stock of aircraft materials is determined to meet the screening requirements and is included in the candidate aircraft material set.
[0027] S150. Based on the matching results, determine the matching score of each candidate aircraft material in the candidate aircraft material set for the aircraft material demand information, and determine the matched aircraft material and the degree of recommendation of the matched aircraft material based on the matching score.
[0028] After obtaining the set of candidate aircraft materials, iterate through each candidate aircraft material in the set and retrieve the matching status of each item corresponding to that candidate aircraft material, namely, the comparison results of the first aircraft material attribute value of the aircraft material demand profile with the second aircraft material attribute value of the inventory aircraft materials, and the verification results of the matching conditions of each aircraft material.
[0029] Based on preset weighting rules for each aircraft material attribute, the system scores and weights each matching item to calculate the matching score of the candidate aircraft material for the current aircraft material demand information. The system pre-configures a minimum threshold for the matching score, and determines candidate aircraft materials with matching scores not lower than the minimum threshold as matched aircraft materials. The system then classifies the recommendation level according to the matching scores of each matched aircraft material, with higher scores indicating a higher degree of recommendation, thereby achieving differentiated recommendations for multiple aircraft materials.
[0030] The technical solution of this embodiment determines the aircraft material demand information in response to the input operation of aircraft material demand information; converts the aircraft material demand information into structured aircraft material demand profile data, which includes at least one first aircraft material attribute value of the demanded aircraft material, and the first aircraft material attribute value includes at least one first aircraft model that matches the demanded aircraft material; obtains inventory aircraft material information of the inventory aircraft material, which includes at least one second aircraft material attribute value of the inventory aircraft material, and the second aircraft material attribute value includes at least one source aircraft model of the inventory aircraft material; determines the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the inventory aircraft material information based on the aircraft material demand profile data, the inventory aircraft material information, and at least one aircraft material matching condition; determines the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the inventory aircraft material information based on the matching situation; determines a set of candidate aircraft materials in the inventory aircraft material based on the matching situation; determines the aircraft material matching score of each candidate aircraft material in the candidate aircraft material set to the aircraft material demand information based on the matching score; and determines the matched aircraft material and the recommendation degree of the matched aircraft material based on the matching score. The technical solution of this invention solves the problem that current aircraft material matching depends on the target aircraft material part number. It can determine the aircraft materials to be used by matching aircraft materials based solely on demand information and generate interpretable and quantifiable matching results.
[0031] Figure 2 This is a flowchart illustrating an aircraft material matching method provided in an embodiment of the present invention. This embodiment belongs to the same inventive concept as the aircraft material matching methods in the above embodiments, and further describes the process of part number standardization. This method can be executed by an aircraft material matching device, which can be implemented in software and / or hardware and integrated into an electronic device with application development capabilities.
[0032] like Figure 2 As shown, the aircraft material matching method in this embodiment includes the following steps: S210, in response to the input operation of aircraft material demand information, determine the aircraft material demand information.
[0033] S220. Convert aircraft material demand information into structured aircraft material demand profile data, which includes at least one first aircraft material attribute value of the demanded aircraft material.
[0034] The first aircraft material attribute value includes at least one of the following: the first aircraft model that matches the required aircraft material; in an optional implementation, the first aircraft material attribute value includes at least one of the following: the aircraft model sub-model of the required aircraft material, the engine model, the set of required aircraft material part numbers, whether it can be a disassembled part, whether it can be a repaired part, whether it can be a part to be repaired, and the certificate acceptance requirements.
[0035] For example, the demand profile data for aircraft materials can be represented as follows: BuyerProfile={Operating Model, Sub-model, Engine Model, Region, ATA Section to Watch, Common Part Numbers, Acceptance of Disassembled Parts, Acceptance of Repaired Parts, Acceptance of Parts Under Repair, Documentation Requirements, Missing Information}
[0036] The first aircraft type, i.e., the operating aircraft type, is a required or preferred input field, such as A320, B737, B787, etc.; the sub-type and engine type are optional fields used to improve matching accuracy; the set of commonly used part numbers can be uploaded by the buyer or entered by the buyer one by one; whether to accept disassembled parts, repaired parts, parts awaiting repair, and document acceptance requirements are used to determine the feasibility of the subsequent transaction. The ATA chapter is a standard chapter of aircraft technical data.
[0037] Among these, the operating model can be used as the minimum input condition. That is to say, if the buyer only enters the operating model, the system can still start the model-level coarse matching process. When the buyer only enters the operating model, the system can still generate a basic profile, but will mark fields such as sub-model, engine model, and common part number list as missing items, and will prompt for supplementation in the subsequent results; after the buyer further enters information such as common part number list, sub-model, and engine model, the system can improve the matching accuracy.
[0038] This step aims to lower the barrier to entry for buyers. Buyers can obtain initial recommendations without initially providing sensitive information such as registration number, MSN, LineNumber, or detailed configuration status.
[0039] In one optional implementation, missing values for required aircraft material attributes are determined based on the aircraft material demand profile data and a preset list of demand attribute values; guidance information is generated to prompt for supplementary input of aircraft material demand information based on the missing values.
[0040] If the buyer does not provide a sub-model or engine model, the system will mark the corresponding field as empty and generate a "Sub-model needs confirmation" or "Engine model needs confirmation" item in the subsequent matching results. This avoids the system mistaking a potentially applicable result at the engine model level for a definitive result at the suffix number level and guides the buyer to supplement the information.
[0041] S230. Obtain inventory information of stocked aircraft materials, including at least one second aircraft material attribute value of stocked aircraft materials.
[0042] The system retrieves information on aircraft parts awaiting disposal from the platform's inventory database, forming a set of inventory items to be matched, including at least one type of aircraft part. This set preferably includes reusable parts and repairable parts, but can be expanded to other categories of aircraft parts based on platform configuration. This step aims to limit the matching targets, preventing the inclusion of aircraft parts that are not within the scope of disposal or unsuitable for the current matching scenario in the results. For example, in the first stage, only reusable parts and repairable parts are matched by default; consumable parts, standard parts, or raw materials can be temporarily excluded from the default results or handled separately through configuration options.
[0043] The second aircraft material attribute value includes at least one of the following: the aircraft type from which the stocked aircraft material originates; in an optional implementation, the second aircraft material attribute value includes at least one of the following: stocked aircraft material part number, stocked aircraft material part name, aircraft technical data standard chapter / section, aircraft material category, stock quantity, source type, technical status, and certificate status.
[0044] The platform's inventory of aircraft parts can be represented as follows: InventoryPart = {Inventory Part Number, Standard Part Number, Serial Number, Part Name, ATA Chapter, Aircraft Material Category, Inventory Quantity, Source Type, Source Aircraft Model, Source Aircraft Sub-model, Source Engine Type, Applicable Aircraft Model, Technical Condition, Maintenance Condition, Documentation Condition, Documentation List, Replacement Part Number, Previous Part Number, Next Part Number, Interchangeable Part Number, Remarks}.
[0045] The source type can include dismantled parts from lease returns, leftover parts from model withdrawals, modified replacement parts, long-term stagnant inventory parts, etc.; the technical status can include available, available after repair, pending repair, unavailable, etc.; the document status can include complete, partially missing, to be supplemented, unavailable, etc.
[0046] S240. Standardize the demand aviation material part numbers in the aviation material demand profile data and the inventory aviation material part numbers in the inventory aviation material information, so as to perform matching analysis of aviation material matching conditions through the standardized demand aviation material part numbers and inventory aviation material part numbers.
[0047] Standardizing the demand part numbers in the aircraft material demand profile data and the inventory part numbers in the inventory aircraft material information can be achieved by performing at least one of the following standardization processes: removing leading and trailing spaces from the part numbers; or unifying capitalization; or handling symbol differences, including connectors, forward slashes, and spaces; or identifying and removing manufacturer prefixes or suffixes.
[0048] Establish a mapping relationship between original aircraft part numbers and standardized aircraft part numbers; aggregate or group inventory of different batches or different serial numbers for the same part number.
[0049] For example, a single item number might appear as "ABC-123", "ABC123", or "abc 123" in different sources. After standardization, the system maps these numbers to a unified standard item number for subsequent direct and extended matching. This step preserves the advantages of traditional item number searches while reducing missed detections due to inconsistent item number formats.
[0050] S250. Based on the aircraft material demand profile data, the inventory aircraft material information, and at least one aircraft material matching condition, determine the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the inventory aircraft material information, and determine the candidate aircraft material set in the inventory aircraft material based on the matching situation.
[0051] The system generates a set of candidate aircraft parts based on the buyer's demand profile, inventory information, and a knowledge base of aircraft part suitability. Candidate aircraft parts can be added to the set if they meet any one of the following matching criteria: In one optional implementation, the aircraft material matching condition includes at least one of the following: the stock aircraft material part numbers in the stock aircraft material information match the demand aircraft material part numbers in the demand aircraft material part number set in the aircraft material demand profile data; or, the applicable aircraft type in the stock aircraft material information includes the first aircraft type in the aircraft material demand profile data; or, the stock aircraft material part numbers in the stock aircraft material information are applicable to the first aircraft type in the aircraft material demand profile data; or, the source aircraft type in the stock aircraft material information is consistent with the first aircraft type in the aircraft material demand profile data; or, the stock aircraft material part numbers in the stock aircraft material information are associated with the demand aircraft material part numbers in the demand aircraft material part number set in the aircraft material demand profile data, and the association relationship includes substitution, sequential order, or interchange; or, the aircraft technical data standard chapters of the stock aircraft materials in the stock aircraft material information fall within the scope of the aircraft technical data standard chapters of the demand aircraft materials in the aircraft material demand profile data.
[0052] This step aims to prevent the system from relying on a single path to generate results. The system can discover explicit results through direct matching of part numbers, or it can discover potential results through model compatibility and substitution relationships.
[0053] The aircraft parts suitability knowledge base serves as an auxiliary knowledge base for conditional matching. It may include: a part number master data table, recording basic information such as part number, part name, manufacturer, and ATA section; an aircraft type suitability relationship table, recording the suitability relationships between part numbers and operating aircraft types, sub-types, and engine types; a substitution relationship table, recording substitution, pre-sequence, post-sequence, interchange, and conditional substitution relationships between part numbers; an effectiveness sample table, recording historical applicability ranges or historical installation samples; a certificate rule table, recording the requirements of different buyers or regions for certificate combinations; a technical status rule table, recording the impact of different technical statuses on the recommendation level; and a relationship source credibility table, recording the credibility of different data sources.
[0054] The substitution table can be represented as: Relation = {Source part number, Target part number, Relation type, Applicable machine model, Applicable conditions, Relation source, Relation reliability, Whether manual confirmation is required}.
[0055] The relationship types include substitution, preorder, postorder, interchange, and conditional substitution; the relationship sources can include OEM data, IPC, CMM, IPL, supplier data, historical installation records, historical purchase records, and manual maintenance data. The system can set different levels of credibility based on the relationship source.
[0056] In the matching criteria, there is a matching relationship between the stocked aircraft parts numbers in the stocked aircraft parts information and the demanded aircraft parts numbers in the demanded aircraft parts number set in the aircraft parts demand profile data. Specifically, if the buyer uploads a list of commonly used parts numbers, i.e., a set of demanded aircraft parts numbers, the system compares the buyer's commonly used standard parts numbers with the stock standard parts numbers. Stock parts that meet any of the following conditions can be marked as direct parts number matching: The stock part numbers are completely consistent with the required part numbers; or, the stock OEM part numbers are consistent with the buyer's commonly used part numbers, which are also the required part numbers; or, the stock manufacturer part numbers are consistent with the buyer's commonly used part numbers; or, the stock part numbers are consistent with the buyer's commonly used part numbers after being standardized in format.
[0057] Direct part number matching results are typically assigned a high confidence level. The system can record the matching path as "direct part number matching" and generate a recommendation reason: "The inventory part number matches the commonly used part number uploaded by the buyer." It should be noted that direct part number matching is one of the important basic paths in this embodiment. This embodiment does not believe that part number search has a fundamental flaw, but rather combines part number search with subsequent judgments on model applicability, substitution relationships, document status, and technical status to make the search results more complete and interpretable.
[0058] In the matching conditions, the applicable aircraft type in the inventory aircraft parts information includes the first aircraft type in the aircraft parts demand profile data; the inventory aircraft parts part number in the inventory aircraft parts information is applicable to the first aircraft type in the aircraft parts demand profile data; the source aircraft type in the inventory aircraft parts information is consistent with the first aircraft type in the aircraft parts demand profile data. Specifically, the system matches the operating aircraft type, i.e., the first aircraft type, sub-type, and engine type in the aircraft parts demand profile with the applicable aircraft type, source aircraft type, and knowledge base applicability relationship of the inventory parts.
[0059] Inventory parts that meet one of the following conditions can be marked as model-compatible: the applicable model of the inventory part includes the buyer's operating model; or, the knowledge base shows that the part number is applicable to the buyer's operating model; or, the source model of the inventory part is the same as the buyer's operating model; or, there is a record of the same model compatibility in the historical Effectiveness sample.
[0060] For results that only meet the operational model matching criteria but lack sub-model, engine model, or specific effectiveness information, the system does not directly determine them as definitively applicable, but instead marks them as "potentially applicable at the model level." Such results can be retained in the candidate set, but uncertainty is reflected in the recommendation level and pending confirmation items. This condition aims to address the issue of the system being able to discover potentially applicable inventory based on model information even when the buyer does not know the specific target part number.
[0061] In the matching criteria, the stocked aircraft parts numbers in the inventory information are associated with the demanded aircraft parts numbers in the demand profile data. These associations include substitution, sequential, or interchangeable relationships. Specifically, the system uses the substitution relationship table in the aircraft parts applicability knowledge base to perform extended matching on commonly used buyer parts numbers and stocked parts numbers. Extended matching includes: The inventory part number is a substitute part number for the buyer's frequently used part number; the inventory part number is a preceding part number of the buyer's frequently used part number; the inventory part number is a following part number of the buyer's frequently used part number; there is an interchangeable relationship between the inventory part number and the buyer's frequently used part number; and there is a conditional substitution relationship between the inventory part number and the buyer's frequently used part number under specific model, specific configuration, specific SB state, or specific Effectiveness conditions. This condition aims to resolve the issue of potential omissions of substitute inventory during direct part number searches, while also avoiding over-judgment of unconditional application of substitution relationships.
[0062] This embodiment can also modify the candidate set based on sub-model and engine type. When the buyer provides sub-model or engine type, the system further modifies the candidate parts.
[0063] Correction methods may include: increasing the matching score if the candidate's applicable relationship explicitly includes the buyer's sub-model; increasing the matching score if the candidate's applicable relationship explicitly includes the buyer's engine model; retaining the candidate result and marking it as "needs further confirmation" if the candidate only matches the main engine model but lacks sub-model or engine type information; and filtering or significantly reducing the weight of the candidate if the knowledge base clearly shows that it is not applicable to the buyer's sub-model or engine model.
[0064] For example, a certain inventory part might be compatible with the B787 engine at the general engine model level, but the knowledge base indicates it's only applicable to a specific engine type. If the buyer's entered engine model doesn't match this condition, the system can filter or downgrade the part's ranking. If the system lacks sufficient data for judgment, it won't filter it directly but will mark it as pending confirmation. This step aims to reduce the probability of incorrect recommendations based solely on general engine model matching.
[0065] This embodiment can also incorporate constraints based on document status, technical status, and buyer acceptance preferences. The system assesses candidate parts based on their document status, technical status, and buyer acceptance preferences. The assessment includes: document completeness; presence of an airworthiness label; availability of repair release documents; availability of a service history; absence of missing or supplementary documents; technical status (available, repaired, pending repair, or unavailable); buyer acceptance of disassembled parts; buyer acceptance of repaired parts; buyer acceptance of parts awaiting repair; and buyer requirements for specific document combinations. Based on the assessment results, the system performs filtering, downgrading, or alerts: if the buyer explicitly does not accept parts awaiting repair, and the candidate part is in a pending repair status, the system can filter the result; if the candidate part has high technical applicability but incomplete documents, the system can retain the result but lower its recommendation level and output "Documents pending supplementation"; if both the candidate part's document status and technical status meet the buyer's acceptance preferences, its recommendation level is increased; if the candidate part's technical status is unavailable, the system either does not display it by default or only displays it under specific permissions.
[0066] The purpose of this step is to combine technical applicability with transaction feasibility, avoiding the output of results that are actually difficult to complete based solely on part number or model.
[0067] S260. Based on the matching results, determine the matching score of each candidate aircraft material in the candidate aircraft material set for the aircraft material demand information, and determine the matched aircraft material and the degree of recommendation of the matched aircraft material based on the matching score.
[0068] For example, the overall matching score can be composed of the following dimensions: The overall matching score is calculated as follows: Aircraft type matching score + Sub-model / engine matching score + Direct part number matching score + Substitution relationship matching score + Relationship source credibility score + Effectivity confidence score + Document integrity score + Technical condition score + Buyer acceptance preference matching score. One feasible scoring method is as follows: Model matching score, maximum 20 points; Sub-model / engine matching score, maximum 15 points; Direct part number matching score, maximum 20 points; Substitution relationship matching score, maximum 15 points; Relationship source credibility score, maximum 10 points; Effectiveness confidence score, maximum 10 points; Document integrity score, maximum 5 points; Technical condition score, maximum 3 points; Buyer acceptance preference matching score, maximum 2 points.
[0069] The above scores can be adjusted based on the platform's actual data quality and business rules. The purpose of the comprehensive score is not to replace the final confirmation of engineering applicability, but to rank and classify potential applicability results among a large number of aviation materials.
[0070] The matching score determines the appropriate aircraft materials and their recommendation level. For example: 50 points and above are considered matching aircraft materials; 85 points and above: highly recommended; 70 to 84 points: moderately recommended; 50 to 69 points: low recommended; below 50 points: not recommended or not displayed by default; results with unconfirmed key conditions are marked as pending confirmation.
[0071] The system ultimately displays the recommended results to the buyer in the form of a search results list. Each result includes at least: Recommended Part Number; Part Name; ATA Chapter; Aircraft Part Category; Inventory Quantity; Technical Condition; Certificate Status; Source Type; Source model; Matching method; Recommendation level; Overall matching score; Reason for recommendation; Pending confirmation items; Single item inquiry entry; Batch inquiry entry.
[0072] Buyers can initiate inquiries for individual recommended items or select multiple recommended items to initiate batch inquiries. When a buyer initiates an inquiry, the system automatically includes the buyer profile, inquiry item number, matching method, reason for recommendation, matters requiring confirmation, buyer receiving preferences, and document requirements. Similarly, when sellers or platform operators receive an inquiry, they can not only know which item number the buyer is inquiring about, but also why the system believes that the item may be suitable for the buyer's fleet, and which technical or document conditions need to be confirmed subsequently.
[0073] This embodiment can automatically recommend usable replacement parts and repairable parts for the buyer's fleet from the platform's aviation parts inventory, even when the buyer only provides aircraft model-level information, eliminating the need for the buyer to input precise part numbers for searching. It supports an interactive approach of "initial rough recommendation, followed by supplementary information to improve accuracy." The buyer can first input the operating aircraft model to obtain preliminary results, and then supplement with sub-models, engine models, and a list of commonly used part numbers to improve matching accuracy. This method lowers the barrier to entry for buyers and avoids forcing them to provide sensitive fleet information such as registration numbers, MSN, and Line numbers; it combines the buyer's aircraft model profile with a list of commonly used part numbers to form a dual-channel matching mechanism. Aircraft model profiling is used to identify inventory parts that buyers may be interested in, while a list of commonly used part numbers improves the accuracy of part number-level matching. It supports not only direct part number matching but also extended matching using substitute part numbers, sequential part numbers, and interchangeable part numbers. This allows for the discovery of inventory parts that buyers haven't directly searched for but may have applicable relationships, increasing the exposure and disposal opportunities for aviation materials. The matching process integrates platform inventory data, applicable aircraft model data, source aircraft data, internal effectiveness samples, substitute relationship data, document status, and technical status, achieving multi-source data fusion judgment. It sets applicability confidence levels and recommendation grades, distinguishing between high recommendation, medium recommendation, low recommendation, pending confirmation, and no recommendation results, avoiding misjudging potential applicability at the aircraft model level as definitive applicability at the last digit level, and outputting interpretable recommendation results. It not only provides recommended part numbers but also matching methods, reasons for recommendation, document status, technical status, and pending confirmation items, facilitating buyer understanding of why the aviation material is recommended and enabling subsequent manual verification by engineering or aviation material personnel. It combines technical applicability with transaction feasibility. While determining the aircraft type, part number, and substitution relationship, the system also filters or downgrades search results based on document completeness, technical condition, and buyer receiving preferences, thereby increasing the reference value of search results for actual transactions. The output format is adapted to buyer usage habits, displaying recommended parts as a search result list and providing buttons for single-item and batch inquiries, allowing buyers to directly enter the inquiry process from the recommended results, improving inquiry conversion efficiency. It is suitable for aviation materials scenarios such as dismantled parts of leased aircraft and leftover parts after aircraft models are phased out, which helps to transform static inventory lists into proactive recommendations for potential buyers, improving the efficiency of aviation material disposal.
[0074] The technical solution of this embodiment determines the aircraft material demand information in response to the input operation of aircraft material demand information; converts the aircraft material demand information into structured aircraft material demand profile data, which includes at least one first aircraft material attribute value of the demanded aircraft material, and the first aircraft material attribute value includes at least one first aircraft model that matches the demanded aircraft material; obtains the inventory aircraft material information of the inventory aircraft material, which includes at least one second aircraft material attribute value of the inventory aircraft material, and the second aircraft material attribute value includes at least one source aircraft model of the inventory aircraft material; and compares the demanded aircraft material part numbers in the aircraft material demand profile data with the inventory aircraft material information. The part numbers are standardized to perform matching analysis of the required and stocked aircraft parts numbers. Based on the aircraft part demand profile data, stocked aircraft part information, and at least one matching condition, the matching status of the first aircraft part attribute value in the aircraft part demand profile data and the second aircraft part attribute value in the stocked aircraft part information is determined. Based on the matching status, a set of candidate aircraft parts is determined from the stocked aircraft parts. Based on the matching status, the matching score of each candidate aircraft part in the candidate set is determined relative to the aircraft part demand information. Based on the matching score, the matched aircraft parts and the degree of recommendation for the matched aircraft parts are determined. The technical solution of this invention solves the problem that current aircraft part matching relies on the target aircraft part number. It can determine the aircraft parts to be used based solely on demand information and generate interpretable, quantifiable matching results. Standardization avoids missed searches due to different part number specifications.
[0075] In a specific example of aircraft material matching, such as Figure 3 As shown, the aircraft parts matching system may include the following modules: buyer input information receiving module; buyer aircraft model profile generation module; platform aircraft parts inventory data module; aircraft parts suitability knowledge base module; part number standardization processing module; candidate aircraft parts generation module; multi-layer suitability matching module; certificate and technical status constraint module; comprehensive scoring and recommendation level generation module; and interpretable result output and inquiry interaction module. The relationships between the modules are as follows: The system includes the following modules: Buyer Input Information Receiving Module (for receiving information input or uploaded by the buyer); Buyer Aircraft Model Profile Generation Module (for converting buyer information into a structured profile); Platform Aircraft Material Inventory Data Module (for storing inventory, source, status, and certificate information of aircraft materials to be disposed of); Aircraft Material Applicability Knowledge Base Module (for storing part number master data, applicable aircraft model relationships, substitution relationships, sequential relationships, interchangeability relationships, effectiveness samples, certificate rules, and technical status rules); Part Number Standardization Processing Module (for eliminating part number format differences); Candidate Aircraft Material Generation Module (for forming a set of aircraft materials to be matched); Multi-layer Applicability Matching Module (for performing direct part number matching, aircraft model matching, sub-model / engine type matching, and substitution relationship extended matching); Certificate and Technical Status Constraint Module (for filtering or downsizing based on certificate completeness, technical status, and buyer receiving preferences); Comprehensive Score and Recommendation Level Generation Module (for generating recommendation levels); and Explainable Result Output and Inquiry Interaction Module (for displaying recommended part numbers, reasons for recommendation, and matters to be confirmed to the buyer, and supporting inquiry interaction).
[0076] Figure 4 This is a schematic diagram of the structure of the aircraft material matching device provided in an embodiment of the present invention. This embodiment is applicable to scenarios involving aircraft material matching. The device can be implemented by software and / or hardware and integrated into an electronic device.
[0077] like Figure 4 As shown, the aircraft material matching device includes: an aircraft material demand information determination module 310, an aircraft material demand profile data determination module 320, an inventory aircraft material information determination module 330, a candidate aircraft material set determination module 340, and a matching aircraft material determination module 350.
[0078] The system includes: a material demand information determination module 310, used to determine material demand information in response to a material demand information input operation; a material demand profile data determination module 320, used to convert the material demand information into structured material demand profile data, the material demand profile data including at least one first material attribute value of the demanded material, the first material attribute value including at least one first aircraft type matching the demanded material; and an inventory material information determination module 330, used to obtain inventory material information, the inventory material information including at least one second material attribute value of the inventory material, the second material attribute value including at least one second material attribute value, and so on. The system includes at least the aircraft models from which the stocked aircraft parts originate; the candidate aircraft parts set determination module 340 is used to determine the matching situation between the first aircraft part attribute value in the aircraft part demand profile data and the second aircraft part attribute value in the stocked aircraft part information based on the aircraft part demand profile data, the stocked aircraft part information, and at least one aircraft part matching condition, and to determine the candidate aircraft parts set from the stocked aircraft parts based on the matching situation; the matching aircraft parts determination module 350 is used to determine the aircraft part matching score of each candidate aircraft part in the candidate aircraft parts set to the aircraft part demand information based on the matching situation, and to determine the matching aircraft parts and the recommendation degree of the matching aircraft parts based on the matching score.
[0079] The technical solution of this invention involves: responding to an input operation of aircraft material demand information to determine aircraft material demand information; converting the aircraft material demand information into structured aircraft material demand profile data, the aircraft material demand profile data including at least one first aircraft material attribute value of the demanded aircraft material, the first aircraft material attribute value including at least one first aircraft model matching the demanded aircraft material; obtaining inventory aircraft material information of the inventory aircraft material, the inventory aircraft material information including at least one second aircraft material attribute value of the inventory aircraft material, the second aircraft material attribute value including at least one source aircraft model of the inventory aircraft material; determining the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the inventory aircraft material information based on the aircraft material demand profile data, the inventory aircraft material information, and at least one aircraft material matching condition; determining a candidate aircraft material set in the inventory aircraft material based on the matching situation; determining the aircraft material matching score of each candidate aircraft material in the candidate aircraft material set to the aircraft material demand information based on the matching score; and determining the matched aircraft material and the recommendation degree of the matched aircraft material based on the matching score. The technical solution of this invention solves the problem that current aircraft material matching depends on the target aircraft material part number. It can determine the aircraft materials to be used by matching aircraft materials based solely on demand information and generate interpretable and quantifiable matching results.
[0080] In one optional implementation, the first aircraft material attribute value includes at least one of the following: aircraft sub-model, engine model, set of required aircraft material part numbers, whether it can be a disassembled part, whether it can be a repaired part, whether it can be a part to be repaired, and certificate acceptance requirements.
[0081] In one optional implementation, the second aircraft material attribute value includes at least one of the following: stock aircraft material part number, stock aircraft material part name, aircraft technical data standard chapter / section, aircraft material category, stock quantity, source type, technical status, and certificate status.
[0082] In one alternative implementation, the aircraft material matching conditions include at least one of the following: The following conditions apply to the aircraft parts: 1. The inventory part numbers in the inventory aircraft parts information match the demand part numbers in the demand aircraft parts profile data; 2. The applicable aircraft type in the inventory aircraft parts information includes the first aircraft type in the demand aircraft profile data; 3. The inventory part numbers in the inventory aircraft parts information are applicable to the first aircraft type in the demand aircraft profile data; 4. The source aircraft type in the inventory aircraft parts information is the same as the first aircraft type in the demand aircraft profile data; 5. The inventory part numbers in the inventory aircraft parts information are associated with the demand part numbers in the demand aircraft parts profile data, including substitution, sequential, or interchange relationships; 6. The chapters and sections of the aircraft technical data standards for the inventory aircraft parts in the inventory aircraft parts information fall within the scope of the chapters and sections of the aircraft technical data standards for the demand aircraft parts in the demand aircraft profile data.
[0083] In one alternative embodiment, the apparatus further includes: The part number standardization module is used to standardize the part numbers of demanded aircraft materials in the demand profile data and the part numbers of inventory aircraft materials in the inventory information, so as to perform matching analysis of aircraft materials matching conditions through the standardized demanded part numbers and inventory aircraft materials part numbers.
[0084] In one alternative implementation, the part number standardization module is also used for: Perform at least one of the following standardization processes on the demand part numbers in the aircraft part demand profile data and the inventory part numbers in the inventory aircraft part information: Remove leading and trailing spaces from part numbers; or, unify case; or, handle symbol differences, including connectors, forward slashes, and spaces; or, identify and remove manufacturer prefixes or suffixes.
[0085] In one alternative embodiment, the apparatus further includes: The guidance information generation module is used to determine the missing values of required aviation material attributes based on the aviation material demand profile data and the preset list of demand attribute values; and to generate guidance information to prompt the input of supplementary aviation material demand information based on the missing values of required aviation material attributes.
[0086] The aircraft material matching device provided in the embodiments of the present invention can execute the aircraft material matching method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the method execution.
[0087] Figure 5 A schematic diagram of an electronic device 10, which can be used to implement embodiments of the present invention, is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0088] like Figure 5As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 can also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0089] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0090] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as the aircraft material matching method.
[0091] In some embodiments, the aircraft material matching method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or installed on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the aircraft material matching method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform the aircraft material matching method by any other suitable means (e.g., by means of firmware).
[0092] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), system-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0093] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0094] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0095] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0096] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or middleware components (e.g., application servers), or frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0097] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0098] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0099] This invention also provides a computer program product, including a computer program that, when executed by a processor, implements the aircraft material matching method as provided in any embodiment of this application.
[0100] In implementing the computer program product, computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, as well as conventional procedural programming languages such as C or similar languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0101] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0102] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A method for matching aircraft materials, characterized in that, include: In response to the input of aircraft material demand information, the aircraft material demand information is determined; The aircraft material demand information is converted into structured aircraft material demand profile data. The aircraft material demand profile data includes at least one first aircraft material attribute value of the demanded aircraft material. The first aircraft material attribute value includes at least one first aircraft type that matches the demanded aircraft material. Obtain inventory information of stocked aircraft parts, wherein the inventory information includes at least one second aircraft part attribute value of the stocked aircraft parts, and the second aircraft part attribute value includes at least the source aircraft model of the stocked aircraft parts; Based on the aircraft material demand profile data, the aircraft material inventory information, and at least one aircraft material matching condition, determine the matching situation between the first aircraft material attribute value in the aircraft material demand profile data and the second aircraft material attribute value in the aircraft material inventory information, and determine a set of candidate aircraft materials in the aircraft material inventory based on the matching situation; Based on the matching results, determine the matching score of each candidate aircraft material in the candidate aircraft material set for the aircraft material demand information, and determine the matched aircraft material and the recommendation level of the matched aircraft material based on the matching score.
2. The method according to claim 1, characterized in that, The first aviation material attribute value includes at least one of the following: aircraft sub-model, engine model, set of required aviation material part numbers, whether it can be a disassembled part, whether it can be a repaired part, whether it can be a part to be repaired, and certificate acceptance requirements.
3. The method according to claim 1, characterized in that, The second aircraft material attribute value includes at least one of the following: stock aircraft material part number, stock aircraft material part name, aircraft technical data standard chapter / section, aircraft material category, stock quantity, source type, technical status, and certificate status.
4. The method according to claim 1, characterized in that, The aircraft material matching conditions include at least one of the following: There is a matching relationship between the inventory aircraft part numbers in the inventory aircraft part information and the demand aircraft part numbers in the demand aircraft part number set in the aircraft part demand profile data; or... The applicable aircraft models in the inventory aircraft parts information include the first aircraft model in the aircraft parts demand profile data; or... The inventory part numbers in the inventory aviation parts information are applicable to the first aircraft model in the aviation parts demand profile data; or... The source aircraft model in the inventory aircraft parts information is consistent with the first aircraft model in the aircraft parts demand profile data; or... The inventory aircraft parts number in the inventory aircraft parts information is associated with the demand aircraft parts number in the demand aircraft parts number set in the aircraft parts demand profile data. This association includes substitution, sequential order, or interchange relationships; or... The standard chapters and sections of the aircraft technical data for the stocked aircraft materials in the stocked aircraft materials information fall within the scope of the standard chapters and sections of the aircraft technical data for the demanded aircraft materials in the aircraft materials demand profile data.
5. The method according to claim 4, characterized in that, Before determining the matching status of the aircraft material attribute values in the aircraft material demand profile data and the aircraft material attribute values in the aircraft material inventory information based on the aircraft material demand profile data, the aircraft material inventory information, and at least one aircraft material matching condition, the method further includes: The required aircraft material part numbers in the aircraft material demand profile data and the inventory aircraft material part numbers in the inventory aircraft material information are standardized, so as to perform matching analysis of the aircraft material matching conditions through the standardized required aircraft material part numbers and the inventory aircraft material part numbers.
6. The method according to claim 5, characterized in that, The standardization process for the required aircraft part numbers in the aircraft part demand profile data and the inventory aircraft part numbers in the inventory aircraft part information includes: The required aircraft part numbers in the aircraft part demand profile data and the inventory aircraft part numbers in the inventory aircraft part information shall be standardized using at least one of the following methods: Remove spaces before and after the part number; or, Unify capitalization; or, Handling symbol differences, whereby the symbols include connectors, forward slashes, and spaces; or, Identify and remove manufacturer prefixes or suffixes.
7. The method according to claim 1, characterized in that, The method further includes: Based on the aircraft material demand profile data and the preset demand attribute value list, determine the missing values of the demand aircraft material attributes; Based on the missing values of the required aircraft material attributes, guide information is generated to prompt for supplementary input of aircraft material requirement information.
8. An electronic device, characterized in that, The device includes at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores a computer program executable by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the aircraft material matching method according to any one of claims 1-7.
9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that are used to cause a processor to execute the aircraft material matching method according to any one of claims 1-7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the aircraft material matching method as described in any one of claims 1-7.
