Construction and Reasoning Method of Knowledge Graph for Aircraft Skin Spraying Process
Abstract
1. Introduction
- (1)
- The research status of process knowledge reasoning
- (2)
- Application progress of knowledge graphs in the field of intelligent manufacturing processes
2. Materials and Methods
2.1. Construction of the Spraying Process Knowledge Graph
2.1.1. Spraying Process Knowledge System and Representation
2.1.2. Multi-Structural Dynamic Ontology Architecture Design
2.1.3. Multi-Source Knowledge Acquisition and Processing
2.1.4. Knowledge Fusion and Dynamic Updating
- Numerical conflicts: When the numerical difference for the same parameter exceeds the tolerance threshold (e.g., ±10%), an expert review mechanism is triggered.
- Logical conflicts: When a knowledge fragment is detected to violate the physical rule constraints defined in Section 2.1.2 (e.g., a recommended spraying distance greater than 300 mm), the system automatically marks this knowledge as “non-compliant” and isolates it, preventing its integration into the main knowledge graph. This ensures knowledge safety at the source.
2.1.5. Knowledge Graph Construction Process and Guidelines
- Construction guidelines
- 2.
- Construction process
2.2. Aircraft Skin Spraying Process Knowledge Reasoning Model
2.2.1. Multi-Granularity Semantic Understanding (M-Stage)
2.2.2. Knowledge-Enhanced Feature Fusion (K-Stage)
- 1.
- Graph attention-enhanced mechanism
- 2.
- Multi-structural feature fusion
2.2.3. Multi-Constraint Intelligent Matching (M-Stage)
| Algorithm 1. Dynamic subgraph matching algorithm | |
(Top-K Solutions) | |
| ▷ Project the query vector into the graph embedding space. | |
| do | ▷ Traverse all nodes in the graph. |
| then | ▷ Calculate the cosine similarity. |
| ▷ Collect candidate nodes. | |
| 6: end if | |
| 7: end for | |
| do | |
| 10: ▷ to expand the candidate subgraph. | |
| 11: then | |
| ▷ Perform dynamic constraint verification | |
| 13: end if | |
| 14: end for | |
| do | |
▷ Calculate comprehensive score. | |
| 17: end for | |
| ▷ Return the top-K subgraphs sorted by score as recommended solutions. | |
3. Results
3.1. Knowledge Graph Construction Example and Component Performance Verification
3.1.1. Key Component Performance Verification
- Knowledge extraction model performance evaluation
- Experimental setup: The dataset used for fine-tuning the SprayBERT model consists of 300 process-related sentences sourced from professional documents such as equipment manuals and process specifications. These sentences were annotated by domain experts in the form of (Entity1, Relation, Entity2) triples. The dataset was split into training, validation, and test sets in an 8:1:1 ratio.
- Model fine-tuning: The SprayBERT model used in this study is based on the BERT-base-Chinese model and was obtained through continued pre-training on a specialized corpus of spraying process texts constructed from domain manuals, process specifications, and other relevant documents. The corpus used for continued pre-training contains approximately 500,000 characters of professional text. During the fine-tuning phase, the AdamW optimizer was employed with a learning rate of 2 × 10−5, a batch size of 32, and a maximum sequence length of 256.
- Evaluation metrics: Precision, Recall, and F1-Score were used as evaluation metrics.
- Results and analysis: The performance of the SprayBERT model on the test set, as shown in Table 2, indicates that the model achieves high accuracy in entity and relation extraction tasks within the spraying process domain, thereby providing reliable assurance for the construction of a high-quality knowledge graph.
- 2.
- Validation of entity alignment algorithm effectiveness
3.1.2. Aircraft Skin Spraying Process Knowledge Graph Construction Example
3.2. Demonstration of the MKM Reasoning Model’s Inference Process
3.2.1. Query Parsing and Feature Completion (M-Stage Application)
3.2.2. Feature Fusion and Graph Attention Computation (K-Stage Application)
3.2.3. Multi-Constraint Matching and Solution Generation (M-Stage Application)
3.3. Performance Comparative Analysis of Spraying Process Knowledge Reasoning
- Dataset and Experimental Design: From the constructed knowledge graph, it selected 90 complete process chains as experimental samples. Each process chain contains a complete decision path from “spraying object” to “spraying paint” and then to “process parameters”, forming a complete case suitable for evaluating reasoning capabilities. The samples were randomly split into training, validation, and test sets in a 7:2:1 ratio to ensure impartial model evaluation.
- Baseline Models: To thoroughly validate the superiority of the MKM reasoning model, the following four representative categories of baseline methods for comparison: (1) Traditional Case-Based Reasoning (CBR); (2) Graph Convolutional Network (GCN); (3) Knowledge Graph Embedding methods (TransE, RotatE); and (4) Relational Graph Neural Network (CompGCN). All baseline models used the same training/test set split and were trained and tested under identical computational environments to ensure fairness.
- Evaluation Metrics: We adopted Hit@1, Hit@3, Mean Reciprocal Rank (MRR), and average response time to measure industrial applicability, which are widely used in knowledge reasoning and recommendation systems. The results are shown in Table 5.
4. Discussion
4.1. Analysis of Methodological Advantages and Innovation
- Multi-structural knowledge representation enhances the integration of semantics and logic: unlike baseline methods relying solely on flattened graph structures or vector embeddings, the knowledge graph constructed herein fuses tree hierarchies with graph association networks while embedding physical rule constraints. This multi-structural ontology architecture not only ensures the systematicity and manageability of the knowledge system (via tree hierarchies) but also flexibly represents complex cross-domain process logic (via graph networks), while establishing safety boundaries for the reasoning process (via physical constraints). During multi-structural feature fusion at the K-stage, the introduction of tree-hierarchy path features effectively enhances the semantic richness and discriminative power of node representations—capabilities absent in single-graph neural network models such as CompGCN.
- The three-stage reasoning mechanism achieves precise alignment from “semantics” to “structure”: the MKM model systematically resolves issues of understanding ambiguous user queries, completing implicit knowledge, and achieving precise matching with structured graph knowledge through a progressive process of “multi-granularity semantic understanding (M)–knowledge-enhanced feature fusion (K)–multi-constraint intelligent matching (M)”. Notably, the graph attention augmentation mechanism (GAT-A) introduced in the K stage incorporates constraint functions. This actively filters out associations violating physical laws or process compatibility during information propagation, ensuring the safety of recommended solutions at the algorithmic level. This addresses a critical industrial requirement often overlooked by traditional graph learning approaches.
- A favorable balance has been achieved between efficiency and accuracy: whilst embedding methods such as TransE offer faster inference speeds, their precision falls short of meeting the demands of complex process decision-making; conversely, CBR approaches are constrained by the coverage and retrieval efficiency of their case repositories. The MKM model employs a Dynamic Subgraph Matching (DSM) algorithm to focus the search scope on highly relevant subregions of the graph. This approach maintains high accuracy while controlling the average response time within a practical range of 350 milliseconds, demonstrating its feasibility for deployment in real-world interactive systems.
4.2. Generalization Capability and Robustness Analysis
4.2.1. Generalization Ability Testing for Data-Sparse Scenarios
- Partial sparsity: All process-related edges for the “carbon fiber” substrate were temporarily removed from the knowledge graph (only taxonomic relations retained), simulating a “category exists but no instances” scenario.
- Complete cold start (Zero-shot): A new entity “magnesium metal” was created in the graph without connecting it to any existing coating or parameter nodes, simulating a “completely unknown” scenario.
4.2.2. Validation of the Effectiveness of Parameter Uncertainty Handling Methods
5. Conclusions
- In terms of core performance, the MKM reasoning model significantly outperforms baseline methods such as traditional case-based reasoning, graph convolutional networks, and knowledge graph embedding across all evaluation metrics (including Hit@1, Hit@3, and MRR) in spraying process knowledge reasoning tasks. At the same time, its response efficiency meets the requirements of industrial applications, demonstrating its effectiveness and feasibility in real-world smart manufacturing environments.
- In terms of architecture design, the multi-structure ontology proposed in this paper, together with the accompanying MKM reasoning model, forms a complete solution. This solution ensures the systematicity and manageability of the knowledge system through a tree-like hierarchical structure, endows the model with the flexibility to capture complex process correlations through a graph association network, and sets safety boundaries for all reasoning activities through embedded physical rule constraints. This design not only enhances the performance of this task but also demonstrates the potential for migration to other manufacturing fields through its general framework.
- In terms of practicality and robustness, the model can still maintain stable reasoning performance even in scenarios with sparse data and parameter uncertainties. Through semantic transfer and feature enhancement mechanisms, MKM can effectively address practical industrial challenges such as “cold start” and parameter fluctuations, compensating for the shortcomings of traditional methods in dynamic adaptability and significantly enhancing the engineering practical value of the knowledge reasoning system.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Kang, X.; Xiang, B.; Li, Y.; Hao, X.; Zhang, Y. Adaptive machining technology of large aircraft skin based on rapid scanning. Aeronaut. Manuf. Technol. 2019, 62, 85–90. [Google Scholar] [CrossRef]
- Zhou, R. Surface treatment and coating process of aircraft skin. Coat. Prot. 2018, 39, 51–54+62. [Google Scholar]
- Yang, W.; Wang, Y.; Ji, Z. Knowledge Graph-based Process Knowledge Reasoning Method for Intelligent Production System. J. Syst. Simul. 2023, 35, 773–785. [Google Scholar] [CrossRef]
- Zheng, H.; Yang, S.; Lou, S.; Gao, Y.; Feng, Y. Knowledge-based integrated product design framework towards sustainable low-carbon manufacturing. Adv. Eng. Inform. 2021, 48, 101258. [Google Scholar] [CrossRef]
- Peng, G.; Wang, H.; Zhang, H.; Huang, K. A hypernetwork-based approach to collaborative retrieval and reasoning of engineering design knowledge. Adv. Eng. Inform. 2019, 42, 100956. [Google Scholar] [CrossRef]
- Long, X.; Li, H.; Ren, W.; Du, Y.; Mao, E.; Ding, N. A parameter-extended case-based reasoning method based on a functional basis for automated experiential reasoning in mechanical product designs. Adv. Eng. Inform. 2021, 50, 101409. [Google Scholar] [CrossRef]
- Long, X.; Li, H.; Du, Y.; Mao, E.; Tai, J. A knowledge-based automated design system for mechanical products based on a general knowledge framework. Expert Syst. Appl. 2021, 178, 114960. [Google Scholar] [CrossRef]
- Zhigang, J.; Bin, X.; Shuo, Z.; Hua, Z.; Wei, Y.; Mingren, D. Dynamic data flow-driven knowledge graph construction method for remanufacturing disassembly process. Comput. Integr. Manuf. Syst. 2024, 30, 879–892. [Google Scholar] [CrossRef]
- Jiang, J.; Wang, S. Semi-automatic construction technology of complex equipment knowledge graph constraints. Comput. Integr. Manuf. Syst. 2025, 31, 1383. [Google Scholar] [CrossRef]
- Sun, X.; Liu, S.; Shen, X.; Huang, D.; Bao, J. Digital twin-driven intelligent assembly method for high precision products. Comput. Integr. Manuf. Syst. 2022, 28, 1704–1716. [Google Scholar] [CrossRef]
- Liu, J.; Tang, Z.; Wang, X.; Dou, R.; Ji, H. Equipment fault knowledge graph and inference method based on meta-learning. Comput. Integr. Manuf. Syst. 2023, 29, 3600–3613. [Google Scholar] [CrossRef]
- Li, J.; Qu, Y.; Qiu, H.; Liu, B.; Li, L.; Zhang, J.; Wei, L. Effective machining process planning method based on knowledge graph and deep learning. Comput. Integr. Manuf. Syst. 2024, 30, 3850–3864. [Google Scholar] [CrossRef]
- Guo, L.; Yan, F.; Li, T.; Yang, T.; Lu, Y. An automatic method for constructing machining process knowledge base from knowledge graph. Robot. Comput.-Integr. Manuf. 2022, 73, 102222. [Google Scholar] [CrossRef]
- Xiong, C.; Xiao, J.; Li, Z.; Zhao, G.; Xiao, W. Knowledge graph network-driven process reasoning for laser metal additive manufacturing based on relation mining. Appl. Intell. 2024, 54, 11472–11483. [Google Scholar] [CrossRef]
- Guo, L.; Yan, F.; Li, T.; Zheng, J.; Xiong, J. Machining process reasoning system based on knowledge graph. Mod. Manuf. Eng. 2021, 10, 1–10. [Google Scholar] [CrossRef]
- Pasquadibisceglie, V.; Scaringi, R.; Appice, A.; Castellano, G.; Malerba, D. PROPHET: Explainable predictive process monitoring with heterogeneous graph neural networks. IEEE Trans. Serv. Comput. 2024, 17, 4111–4124. [Google Scholar] [CrossRef]
- Zhang, S.; Kong, S.; Kong, X.; Zhao, M. Construction Method of Typical Parts Process Knowledge Based on Knowledge Graph. Autom. Appl. 2023, 64, 53–57. [Google Scholar]
- Ding, C.; Qiao, F.; Liu, J.; Wang, D. Knowledge graph modeling method for product manufacturing process based on human–cyber–physical fusion. Adv. Eng. Inform. 2023, 58, 102183. [Google Scholar] [CrossRef]
- Liu, M.; Li, X.; Li, J.; Liu, Y.; Zhou, B.; Bao, J. A knowledge graph-based data representation approach for IIoT-enabled cognitive manufacturing. Adv. Eng. Inform. 2022, 51, 101515. [Google Scholar] [CrossRef]
- Li, Q.; Jiang, P.; Wang, J.; Yang, M.; Yang, Y. A kind of intelligent dynamic industrial event knowledge graph and its application in process stability evaluation. J. Intell. Manuf. 2025, 36, 1801–1818. [Google Scholar] [CrossRef]
- Wang, B.; Xu, H.; Li, C.; Li, Y.; Wang, M. TKGAT: Graph attention network for knowledge-enhanced tag-aware recommendation system. Knowl.-Based Syst. 2022, 257, 109903. [Google Scholar] [CrossRef]
- Hu, Z.; Liu, M.; Li, Q.; Li, X.; Bao, J. Modeling A Multi-Modal Knowledge Graph for Assembly Process of Wind Turbines with Multi-Source Heterogeneous Data. J. Shanghai Jiaotong Univ. 2024, 58, 1249–1263. [Google Scholar] [CrossRef]
- Schlichtkrull, M.; Kipf, T.N.; Bloem, P.; Van Den Berg, R.; Titov, I.; Welling, M. Modeling relational data with graph convolutional networks. In European Semantic Web Conference; Springer: Berlin/Heidelberg, Germany, 2018; pp. 593–607. [Google Scholar] [CrossRef]
- Dettmers, T.; Minervini, P.; Stenetorp, P.; Riedel, S. Convolutional 2d knowledge graph embeddings. In Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018; pp. 1811–1818. [Google Scholar] [CrossRef]
- Wang, H.; Zhang, F.; Xie, X.; Guo, M. DKN: Deep knowledge-aware network for news recommendation. In Proceedings of the 2018 World Wide Web Conference, Lyon, France, 23–27 April 2018; pp. 1835–1844. [Google Scholar] [CrossRef]
- Lin, Y.; Liu, Z.; Sun, M.; Liu, Y.; Zhu, X. Learning entity and relation embeddings for knowledge graph completion. In Proceedings of the AAAI Conference on Artificial Intelligence, Austin, TX, USA, 25–30 January 2015; pp. 2181–2187. [Google Scholar] [CrossRef]
- Fan, W.; Ma, Y.; Li, Q.; He, Y.; Zhao, E.; Tang, J.; Yin, D. Graph neural networks for social recommendation. In Proceedings of the World Wide Web Conference, San Francisco, CA, USA, 13–17 May 2019; pp. 417–426. [Google Scholar] [CrossRef]
- Steenwinckel, B.; Soete, C.; Moens, P.; Mussche, J.; Hoecke, S.V.; Ongenae, F. Quality in color: Using knowledge graphs for enhanced quality control in an automotive paintshop. In International Semantic Web Conference; Springer: Cham, Switzerland, 2024; pp. 236–252. [Google Scholar] [CrossRef]
- Chen, T.; Song, Y.; Wu, W.; Deng, Z.; Shen, X.; Shen, Z.; Chen, Y.; Ma, C. Multi-Objective Process Optimization and Properties of Ti (C, N) Ceramic Coatings Prepared By Laser Cladding. J. Therm. Spray Technol. 2025, 34, 2501–2520. [Google Scholar] [CrossRef]
- Zhang, Y.; Zhan, H.; Wan, Q.; Wang, R.; Zhang, X.; Wang, W. Multi-objective optimization of process parameters for rectangular laser cladding of Fe-based alloy wear-resistant coatings. Surf. Coat. Technol. 2025, 503, 131990. [Google Scholar] [CrossRef]
- Zhang, E.; Zhang, Z.; Jing, Z.; Yuan, J.; Ma, C.; Yan, S.; Zhang, S.; Liang, X. Research Progress on Process Optimization of Thermal-Sprayed Iron-Based Amorphous Coatings. Integr. Mater. Manuf. Innov. 2025, 14, 247–275. [Google Scholar] [CrossRef]
- Xu, F.; Zi, B.; Wang, J.; Yu, Z. Multi-Objective Trajectory Optimization for Rigid-Flexible Coupling Spray-Painting Robot Integrated with Coating Process Constraints. Chin. J. Mech. Eng. 2024, 37, 152. [Google Scholar] [CrossRef]




| Spraying Object Knowledge | Spraying Paint Knowledge | Spraying Process Parameter Knowledge | Spraying Object Knowledge | Spraying Paint Knowledge |
|---|---|---|---|---|
| Spraying Equipment | Environmental Parameters | Process Parameters | ||
| Material Spraying Area Coating Area | Paint Name Color Mixing Ratio Viscosity | Spray Gun Model | Temperature Humidity Wind Speed | Spraying Distance Spray Gun Traverse Speed Atomization Pressure Fan Pattern Control Pressure Fluid Flow Control Pressure |
| Task | Precision (P) | Recall (R) | F1-Score |
|---|---|---|---|
| Entity Recognition | 93.5% | 91.8% | 92.6% |
| Relation Classification | 91.2% | 90.5% | 90.8% |
| Overall Triple | 92.3% | 91.1% | 91.7% |
| Preprocessing Step | Original Text | Result |
|---|---|---|
| Structured Extraction | The recommended viscosity for epoxy primer is 21 s, with a mixing ratio of 5:3:2; the recommended spraying distance is 200 mm. | <Epoxy primer, hasViscosity, 21s> <Epoxy primer, hasMixRatio, 5:3:2> <Epoxy primer, optimalFor, 200 mm> |
| Semantic Alignment | Source 1: The paint name in the equipment manual is “S01Primer”; Source 2: It is referred to as “Epoxy Primer” in experimental records. | (1) Calculate attribute similarity (e.g., viscosity, mixing ratio consistency) using the GAT-A algorithm; (2) If the similarity exceeds the threshold (e.g., 0.9), merge into the unified entity “Epoxy Primer”. (3) Update the graph relationship: <S01primer, synonym, Epoxy primer> |
| Conflict Resolution | Source a: <Epoxy primer, hasMixRatio, 5:3:2>; Source b: <Epoxy primer, hasMixRatio, 4:2:1>. | Resolution Strategy: The numerical difference exceeds the threshold (±10%), triggering expert review. The ratio 5:3:2 is ultimately confirmed for adoption. |
| Parameter | Solution 1 | Solution 2 |
|---|---|---|
| Atomization Pressure | 0.2 | 0.23 |
| Fan Control Pressure | 0.1 | 0.21 |
| Flow Control Pressure | 0.1 | 0.17 |
| Spraying Speed | 200 | 230 |
| Spraying Distance | 500 | 500 |
| Ambient Temperature | 22 | 25 |
| Paint Viscosity | 18 s | 22 s |
| Model | Hit@1 | Hit@3 | MRR | Average Response Time (ms) |
|---|---|---|---|---|
| CBR | 0.71 | 0.85 | 0.78 | 850 |
| GCN | 0.78 | 0.89 | 0.83 | 600 |
| TransE | 0.65 | 0.80 | 0.72 | 150 |
| RotatE | 0.68 | 0.83 | 0.75 | 180 |
| CompGCN | 0.82 | 0.92 | 0.87 | 550 |
| MKM (Ours) | 0.91 | 0.97 | 0.94 | 350 |
| Input Query | Model | Solution Output | Solution Summary | Expert Evaluation (Technical Rationality) |
|---|---|---|---|---|
| Recommend spraying process parameters for carbon fiber workpieces | CBR | No | No similar cases found, matching failed | Not Applicable |
| MKM (Ours) | Yes | Located in “Composite Material” parent class via tree hierarchy, activated its generic process neighborhood | Reasonable and Feasible | |
| Spraying process for magnesium alloy | CBR | No | No similar cases found, matching failed | Not Applicable |
| MKM (Ours) | No | No associations found in the graph, triggered “Insufficient Knowledge” warning | System suggests incorporating external knowledge |
| Method | Precision@1 | Average Confidence |
|---|---|---|
| Baseline method | 0.76 | 0.79 |
| Our method | 0.89 | 0.92 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Yu, D.; Su, C.; Tian, H.; Song, W.; Yue, Y.; Bao, H. Construction and Reasoning Method of Knowledge Graph for Aircraft Skin Spraying Process. Processes 2026, 14, 581. https://doi.org/10.3390/pr14040581
Yu D, Su C, Tian H, Song W, Yue Y, Bao H. Construction and Reasoning Method of Knowledge Graph for Aircraft Skin Spraying Process. Processes. 2026; 14(4):581. https://doi.org/10.3390/pr14040581
Chicago/Turabian StyleYu, Danyang, Chengzhi Su, Huilin Tian, Wenyu Song, Yuxin Yue, and Haifeng Bao. 2026. "Construction and Reasoning Method of Knowledge Graph for Aircraft Skin Spraying Process" Processes 14, no. 4: 581. https://doi.org/10.3390/pr14040581
APA StyleYu, D., Su, C., Tian, H., Song, W., Yue, Y., & Bao, H. (2026). Construction and Reasoning Method of Knowledge Graph for Aircraft Skin Spraying Process. Processes, 14(4), 581. https://doi.org/10.3390/pr14040581
