主客观赋权专家推理的滚磨光整加工工艺要素决策
TL;DR Summary
A subjective-objective empowerment expert reasoning model is proposed to accurately decide key barrel finishing process elements, effectively handling incomplete information and improving decision robustness and applicability.
Abstract
2025 年 8 月 控 制 工 程 Aug. 2025 第 32 卷第 8 期 Control Engineering of China Vol. 32, No. 8 文章 编号: 1671-7848(2025)08-1524-13 DOI: 10.14107/j.cnki.kzgc.20221031 主客观赋权专家推理的滚磨光整加工工艺要素决策 张浩 1a ,田建艳 1a ,王良晨 2 ,史玉皓 1a ,孙家飞 1a ,杨胜强 1b ( 1. 太原理工大学 a. 电气与动力工程学院; b. 机械与运载工程学院,山西 太原 030024 ; 2. 廊坊市北方天宇机电技术有限公司,河北 廊坊 065000 ) 摘 要: 滚磨光整加工是先进制造技术中提高零件表面质量和改善使用性能的表面完整性 加工工艺,滚抛磨块、光整设备和磨液是影响滚磨光整加工效果和效率的核心工艺要素。 目前,采用专家推理方法可以实现滚抛磨块决策,但应用于光整设备和磨液决策时其准确 率不理想,并且当新问题特征信息不完整时无法对工艺要素进行决策。因此,提出了基于 主客观赋权专家推理 (subjective and objective empowerment expert reasoning, SOE - ER) 的滚 磨光整加工工艺要素决策模型。首先详细阐述了分级分类规则构建过程,然后介绍了专家 推理中的主客观赋权,最后搭建了基于 SOE - ER 模型的滚磨光整加工工艺要素决策系统, 并进行了实验研究。 结果表明 SOE - ER 模型对 3 种核心工艺要素均具有较高的决策准确率, 可以为新问题的工艺要素决策提供合理有效的指导。 关键词: 滚磨光整加工;加工工艺要素;专家推理;主客观赋权;决策系统 中图分类号: TP29 ; TG356.28 文献标识码: A 引用格式: 张浩 , 田建艳 , 王良晨 , 史玉皓 , 孙家飞 , 杨胜强 . 主客观赋权专家推理的滚磨光整加工工艺 要素决策 [J]. 控制工程 , 2025, 32(8): 1524-1536. Decision of Barrel Finishing Process Elements Based on Subjective and Objective Empowerment Expert Reasoning ZHANG Hao 1a , TIAN Jianyan 1a , WANG Liangchen 2 , SHI Yuhao 1a , SUN Jiafei 1a , YANG Shen
Mind Map
In-depth Reading
English Analysis
1. Bibliographic Information
1.1. Title
主客观赋权专家推理的滚磨光整加工工艺要素决策 (Decision of Barrel Finishing Process Elements Based on Subjective and Objective Empowerment Expert Reasoning)
1.2. Authors
- 张浩 (ZHANG Hao)
- 田建艳 (TIAN Jianyan)
- 王良晨 (WANG Liangchen)
- 史玉皓 (SHI Yuhao)
- 孙家飞 (SUN Jiafei)
- 杨胜强 (YANG Shengqiang)
Affiliations:
- 1.a. Taiyuan University of Technology, College of Electrical and Power Engineering, Taiyuan 030024, China
- 1.b. Taiyuan University of Technology, College of Mechanical and Vehicle Engineering, Taiyuan 030024, China
-
- Langfang North Tianyu Mechanical & Electrical Technology Co., Ltd., Langfang 065000, China
1.3. Journal/Conference
控制工程 (Control Engineering)
1.4. Publication Year
2025, 32(8): 1524-1536 (This indicates it's a forthcoming publication or was published recently in 2025, according to the provided text).
1.5. Abstract
Roller finishing is a surface integrity processing technology used in advanced manufacturing to improve the surface quality and performance of parts. The core process elements affecting its effectiveness and efficiency are abrasive media, finishing equipment, and grinding fluid. While existing expert reasoning (ER) methods can achieve abrasive media decision, their accuracy is unsatisfactory for finishing equipment and grinding fluid decisions. Moreover, these methods fail to make decisions when new problem feature information is incomplete. To address these issues, this paper proposes a decision model for barrel finishing process elements based on subjective and objective empowerment expert reasoning (SOE-ER). The model first details the construction process of hierarchical classification rules, then introduces subjective and objective empowerment in expert reasoning, and finally establishes a decision system based on the SOE-ER model, which is validated through experimental research. Results show that the SOE-ER model achieves high decision accuracy for all three core process elements and can provide reasonable and effective guidance for decision-making even with incomplete feature information in new problems.
1.6. Original Source Link
/files/papers/690503a1c95b8a1241e580e5/paper.pdf (This is a local file path, indicating the paper content was provided directly rather than linked to an external public repository.)
2. Executive Summary
2.1. Background & Motivation
The core problem the paper aims to solve lies in the barrel finishing process, which is a crucial surface integrity processing technology in advanced manufacturing for enhancing part surface quality and usage performance. The effectiveness and efficiency of this process heavily depend on three core process elements: abrasive media, finishing equipment, and grinding fluid.
Currently, expert reasoning (ER) methods exist for deciding abrasive media, but their accuracy is not ideal when applied to finishing equipment and grinding fluid decisions. A significant limitation is their inability to make decisions when new problem feature information is incomplete. This means that if some characteristics of a new part or processing requirement are unknown, the system cannot provide a recommendation. This gap hinders the widespread adoption of intelligent decision-making in barrel finishing, where real-world data might often be partially missing.
Therefore, the paper's entry point or innovative idea is to leverage expert knowledge and successful processing cases to develop a new rule base construction method and a novel reasoning method that can overcome these limitations, specifically by improving accuracy for all process elements and enabling decisions even with incomplete feature information.
2.2. Main Contributions / Findings
The paper makes several primary contributions:
-
Proposed SOE-ER Model: It introduces a novel
Subjective and Objective Empowerment Expert Reasoning (SOE-ER)model forbarrel finishing process elements decision. This model aims to integrate expert experience and successful case knowledge. -
Hierarchical Classification Rule Construction: It elaborates on a detailed process for constructing
hierarchical classification rules, which forms the basis of theknowledge base. This includes definingfeature value range levels,hierarchical classification of training set cases, andinterval rule construction, along with aspecial rule libraryfor unique processing scenarios. -
Subjective and Objective Empowerment: The model incorporates both
subjective feature weighting(usingAnalytic Hierarchy Process (AHP)to reflect the importance of different part features) andobjective rule weighting(based onfeature interval compactnessto refine the selection of activated rules). -
Handling Incomplete Information: A key contribution is the mechanism to
update subjective feature weightswhenfeature information is incomplete, allowing the system to still make decisions in such scenarios, a limitation of previous methods. -
Decision System Development: A
decision systemforbarrel finishing process elementsis established based on theSOE-ERmodel, providing a practical platform for application. -
High Decision Accuracy and Robustness: Experimental results demonstrate that the
SOE-ERmodel achieveshigh decision accuracyfor all three core process elements (abrasive media, finishing equipment, and grinding fluid). It significantlyoutperforms traditional ER and CBR methods, especially when dealing with cases that havelarge differences in feature informationorincomplete feature information.The key conclusions are that the
SOE-ERmodel effectively addresses the challenges of low accuracy for equipment and fluid decisions and the inability to handle incomplete data, providing a robust and intelligent guidance forbarrel finishing process element decision-making.
3. Prerequisite Knowledge & Related Work
3.1. Foundational Concepts
-
Barrel Finishing (滚磨光整加工): This is a
surface integrity processing technologyused in manufacturing. Parts are placed in afinishing equipment(e.g., vibratory or centrifugal machine) along withabrasive media(also called tumbling media or abrasive blocks) andgrinding fluid. Through complex relative motions, the media collide, roll, and micro-abrade the part surfaces. The goal is toreduce surface roughness,remove burrs and microscopic defects, andimprove surface qualityandperformance. -
Expert System (专家系统): An
expert systemis a computer program that emulates the decision-making ability of a human expert. It typically consists of aknowledge base(containing facts and rules from a specific domain) and aninference engine(which applies the rules to the facts to deduce new facts or recommend actions). The paper leverages this concept to automate decisions for barrel finishing. -
Expert Reasoning (ER) (专家推理): This refers to the process within an
expert systemwhere rules and facts are used to draw conclusions or make decisions, mimicking a human expert's thought process. In the context of this paper, it's about selecting appropriateprocess elementsbased on part characteristics and processing requirements. -
Case-Based Reasoning (CBR) (案例推理): A problem-solving paradigm that uses past experiences (
cases) to solve new problems. When a new problem arises,CBRattempts to find similar past cases, adapt their solutions, and apply them to the new problem. The paper mentionsCBRas a prior approach, but notes its limitation: when new problem features are significantly different from stored cases,CBRoften struggles to find sufficiently similar cases, leading to poor performance. -
Subjective Empowerment (主观赋权): This involves assigning weights to different factors or criteria based on
human judgmentorexpert opinions. These weights reflect the perceived importance or influence of each factor. In this paper,Analytic Hierarchy Process (AHP)is used for subjective empowerment. -
Objective Empowerment (客观赋权): This involves assigning weights to factors based on
data-driven methodsormathematical algorithms, without direct human intervention. These weights often reflect the inherent characteristics of the data, such as variability or compactness. In this paper,feature interval compactnessis used for objective empowerment. -
Analytic Hierarchy Process (AHP) (层次分析法): A structured technique for organizing and analyzing complex decisions. It breaks down a decision problem into a hierarchy of criteria and alternatives, then uses pairwise comparisons to derive
ratio scale prioritiesfor each element in the hierarchy. These priorities represent therelative importanceof the elements, forming the basis forsubjective weights. -
Interval Numbers/Fuzzy Numbers (区间数/模糊数): Mathematical constructs used to represent uncertain or imprecise values. An
interval numberis defined by a lower and upper bound (e.g.,[0.2, 0.4]), indicating that the true value lies within this range. The paper usesinterval rulesto represent ranges of feature values, which is suitable for qualitative or imprecise input data.
3.2. Previous Works
The paper frames its work by highlighting the limitations of existing methods in barrel finishing process element decision.
-
Existing Expert Reasoning (ER) for Abrasive Media: The paper notes that
expert reasoning (ER)has been successfully applied toabrasive media decision, citing[4] Zhou X Y, TIAN J Y, GAO W, et al. Research on optimal model of the abrasive blocks based on expert reasoning[J]. Modern Manufacturing Engineering, 2020. However, its accuracy isunsatisfactoryforfinishing equipmentandgrinding fluiddecisions. This suggests that while ER is a good starting point, it needs enhancement for the broader range of process elements. -
Case-Based Reasoning (CBR) Limitations: The paper mentions
case base reasoning (CBR)as another approach forabrasive media decision([3] YANG Y, GAO W, YANG S Q, et al. Optimal model of abrasive blocks based on fuzzy clustering and case-based reasoning[J]. Surface Technology, 2019). The primary limitation ofCBRis itslow similaritywhenfeature differencesbetween a new problem and existing cases are large. This meansCBRstruggles with novel or significantly different scenarios. -
Expert Weight Determination in Expert Systems: The paper cites several works on
expert weight determinationas a critical aspect ofexpert systems:[11] CHEN Z, ZHONG P S, LIU M, et al. An integrated expert weight determination method for design concept evaluation[J]. Scientific Reports, 2022: Proposed a two-layer integration method for expert weights, showing its effectiveness in improving accuracy. This underscores the importance of proper weighting.[12] YU L P, HU L Y. Simulation and optimization of expert-assisted weighting in academic evaluation[J]. Statistics & Decision, 2022: Introduced expert-assisted weighting but did not address the issue of combined expert weighting.[13] MA X Y, ZHANG H F, LIU Z J, et al. Temperature prediction model of electrical equipment based on variable weight combination[J]. Control Engineering of China, 2023: Proposed a variable weight combination prediction model using an improvedAHPto enhance prediction accuracy and stability. This directly relates to the paper's use ofAHPfor weighting.[14] BAI L L, BAI S W, DANG W C, et al. Coal mine safety assessment based on maximum deviation combination empowerment[J]. Computer Applications and Software, 2021: Proposed a maximum deviation combination empowerment method that integrates indicator weight information.[15] WU J J, YANG Y J, WANG Z F. Research on the reliability allocation method of micro-robot based on combined weight[J]. Manufacturing Automation, 2022: Introduced a combination weighting method based on matrix estimation theory to overcome unreasonable traditional allocation.
-
Handling Incomplete Data in Expert Systems: The paper also addresses the challenge of
incomplete feature information, citing:[16] WANG F D, GONG Z T, SHAO Y B. Incomplete complex intuitionistic fuzzy system: preference relations, expert weight determination, group decision-making and their calculation algorithms[J]. Axioms, 2022: Proposed estimation algorithms for missing elements in incomplete fuzzy systems.[17] HOSSAIN E, HOSSAIN M S, ZANDER P O, et al. Machine learning with belief rule-based expert systems to predict stock price movements[J]. Expert Systems with Applications, 2022: Proposed updating initial belief degrees to handle uncertainties due to incomplete data. This provides a direct inspiration for the paper's solution to incomplete feature information.
3.3. Technological Evolution
The evolution of expert systems has moved from simpler rule-based systems to more sophisticated approaches that incorporate fuzzy logic, case-based reasoning, and advanced weighting mechanisms. Early expert systems primarily relied on fixed rules and complete information. The introduction of CBR allowed for learning from past experiences, but faced challenges with dissimilar cases. The need for more robust decision-making led to research into weighting schemes (both subjective and objective) to better reflect the importance of different factors. More recently, the field has addressed the practical issue of incomplete data, developing methods to infer or adapt to missing information. This paper's work fits within this progression by combining expert reasoning with subjective and objective empowerment and explicitly addressing incomplete feature information, thereby enhancing the adaptability and accuracy of expert systems in a real-world manufacturing context.
3.4. Differentiation Analysis
Compared to the main methods in related work, the SOE-ER model's core differences and innovations are:
- Enhanced Accuracy for All Core Elements: Unlike prior
ERmethods that showed good accuracy only forabrasive mediabut struggled withfinishing equipmentandgrinding fluid,SOE-ERaims to achieve high accuracy acrossall three core process elements. - Integration of Subjective and Objective Empowerment: The paper's novelty lies in the
dual-weighting approach. It combinessubjective weights(derived fromAHPbased on expert knowledge) forfeature attributeswithobjective weights(derived fromfeature interval compactness) foractivated rules. This aims to provide a more balanced and robust decision-making process than methods relying solely on one type of weighting. - Robustness to Incomplete Feature Information: A critical innovation is the mechanism to
update subjective feature weightswhen new problem feature information isincomplete. This directly addresses a major limitation of conventionalexpert reasoningandcase-based reasoningsystems, which typically fail or provide poor results under such conditions. - Improved Rule Base Construction: The
hierarchical classification rulesandimproved interval production rule representationallow for a more nuanced and flexible representation of expert knowledge, which is particularly suitable for the complex and often qualitative nature ofbarrel finishing process parameters. - Overall Superiority: Experimental comparisons show that
SOE-ERconsistentlyoutperforms both CBR and ER methodsin terms of decision accuracy, especially for cases withlarge feature differencesorincomplete information, demonstrating its superior robustness and effectiveness.
4. Methodology
4.1. Principles
The core idea behind the proposed Subjective and Objective Empowerment Expert Reasoning (SOE-ER) model is to combine the strengths of expert knowledge and historical successful processing cases to make accurate and reliable decisions for barrel finishing process elements. The theoretical basis or intuition is that by systematically structuring expert knowledge into hierarchical classification rules and then refining the inference process with both subjective weights (reflecting expert-perceived importance of features) and objective weights (reflecting the data-driven compactness of rules), the system can mimic human expert decision-making more effectively. Furthermore, by adaptively adjusting subjective weights when feature information is incomplete, the model aims to maintain its decision-making capability even under uncertainty, a common scenario in real-world applications. This approach seeks to overcome the limitations of traditional expert systems and case-based reasoning by providing a more comprehensive and adaptable inference mechanism.
4.2. Core Methodology In-depth (Layer by Layer)
The SOE-ER model for barrel finishing process elements decision involves three main phases: knowledge base construction, expert reasoning with subjective and objective empowerment, and rule aggregation.
4.2.1. Knowledge Base Construction
The knowledge base consists of a case library and rule libraries, including a special rule library.
4.2.1.1. Process Element Case Library Construction
The case library is built by extracting pre-conditions (input features) and post-conditions (output process elements) from actual processing reports and schemes, guided by expert experience.
-
Case Pre-conditions (Input Features): For
shaft parts(used as an example), thepre-conditionsinclude:- Part Dimensions:
Part length()Part shaft diameter()
- Part Pre-processing State:
Surface roughness before processing()Burr before processing()Brightness before processing()Hardness before processing()
- Part Processing Requirements:
Surface roughness after processing()Burr after processing()Brightness after processing()Hardness after processing()Residual stress improvement()
- Part Dimensions:
-
Case Post-conditions (Output Process Elements): These are digitally represented for data management and expert reasoning.
-
Abrasive Media (滚抛磨块): Categorized by shape (spherical, triangular), size (e.g., 2#, 3#, 4#, 8#), and type (e.g., rough grinding 1R, medium grinding 2F, fine grinding 5G, super fine grinding 6P). An example of its digital representation is
S2-1R(Spherical, Size 2#, Rough grinding). The following are the results from Table 1 of the original paper:序号 滚抛磨块 尺寸 形状 材质 类型 型号 1 2号粗磨 2# 球形(S) 刚玉(C) 粗磨(R) S2-1R 2 2号中磨 2# 球形(S) 刚玉(C) 中磨(F) S2-2F 3 3号精磨 3# 氧化铝(A) 精磨(G) S3-5G 4 3号超精磨 3# 球形(S) 氧化铝(A) 超精磨(P) S3-6P 5 4号精磨 4# 球形(S) 氧化铝(A) 精磨(G) S4-5G 6 4号三角 4# 正三角形(T) 刚玉(C) 粗磨(R) T4*4R 7 斜三角8*8 8# 斜三角形(TP) 刚玉(C) 粗磨(R) TP8*8R -
Finishing Equipment (光整设备): Categorized by processing method (e.g., centrifugal, swirling, horizontal, vibratory) and volume (e.g., 400 L, 600 L). The following are the results from Table 2 of the original paper:
序号 光整设备 容积/L 型号 1 离心式光整机 5 LL05 2 旋流式光整机 400 X400 3 旋流式光整机 600 X600 4 卧式光整机 1300 W1300 5 卧式光整机 1600 W1600 6 振动式光整机 600 ZY600 -
Grinding Fluid (磨液): Categorized by material applicability (e.g., steel, aluminum, titanium alloy) and specific function (e.g., anti-rust cleaning). The following are the results from Table 3 of the original paper:
序号 磨液 适用范围 型号 1 钢磨液 钢、合金钢、铸铁 HA-IS 2 铝磨液 铝、铝合金、铜 HA-LA 3 不锈钢磨液 不锈钢材质 HA-SS 4 泡沫清洗磨液 泡沫清洗 HA-BC 5 钛合金磨液 钛合金材质 HA-TA 6 防锈清洗磨液 防锈清洗 HA-RC
-
4.2.1.2. Process Element Rule Library Construction
This process involves three steps: feature value range level division, hierarchical classification of training set cases, and interval rule construction. The overall process is visualized in Figure 1.
The following figure (Figure 1 from the original paper) illustrates the diagram of interval rules hierarchical classification construction:
该图像是图表,展示了图1区间规则分级分类构建的流程框图,描述了轴类零件案例库及其分类标准、磨块设备磨液案例库和区间规则构建的层级结构。
4.2.1.2.1. Feature Value Range Level Division
Standards are established for dividing the range of pre-condition feature values into levels based on national standards, industry common sense, expert opinions, and data distribution characteristics.
-
Example for Roughness, Burr, Brightness:
Roughness (Ra): Divided into 4 levels using , , as boundaries.Burr: Assigned 0 (no removal required) or 1 (removal required) based on whether burr removal is needed after processing.Brightness: Divided into 4 levels (traceable machining marks, no brightness, low brightness without grinding patterns, very high brightness) assigned 1, 2, 3, 4 respectively.
-
Other Features: Other feature values are categorized based on the distribution characteristics of actual case data. The
interval boundariesfor features like length, shaft diameter, pre-processing burr, hardness, and residual stress improvement are determined throughsimulation experimentsusing acontrol variable methodto find optimal boundary values.The following are the results from Table 4 of the original paper:
长度L/mm 轴径D/mm 粗糙度Ra/um 加工前毛刺Bi/mm 光亮度Br 硬度H/HRC 残余应力改善Rs/MPa 加工后毛刺B 等级1 L≤100 [0.00,0.25] 等级1 D≤40 [0.00,0.25] 等级1 Ra≤0.2 [0.00,0.25] 等级1 B≤0.5 [0.00,0.25] 等级1 可辨加工痕迹方向 [0.00,0.25] 等级1 H≤40 [0.00,0.25] 等级1 Rs≥-100 [0.00,0.25] 等级1 有 等级2 100<L≤300 [0.25,0.50] 等级2 40<D≤80 [0.25,0.50] 等级2 0.2<Ra≤0.4 [0.25,0.50] 等级2 0.5<B≤1 [0.25,0.50] 等级2 无光亮度 [0.25,0.50] 等级2 40<H≤50 [0.25,0.50] 等级2 -200≤Rs<-100 [0.25,0.50] [0.00,0.50] 等级2 等级3 300<L≤500 [0.50,0.75] 等级3 80<D≤120 [0.50,0.75] 等级3 0.4<Ra≤0.8 [0.50,0.75] 等级3 1<B≤1.5 [0.50,0.75] 等级3 较低且没有磨纹 [0.50,0.75] 等级3 50<H≤60 [0.50,0.75] 等级3 -300≤Rs<-200 [0.50,0.75] 等级4 L>500 [0.75,1.00] 等级4 D>120 [0.75,1.00] 等级4 Ra>0.8 [0.75,1.00] 等级4 B>1.5 [0.75,1.00] 等级4 光亮度非常高 [0.75,1.00] 等级4 H>60 [0.75,1.00] 等级4 Rs<-300 [0.75,1.00] 无 [0.50,1.00]
4.2.1.2.2. Hierarchical Classification of Training Set Cases
Training set cases are classified to provide a structured basis for rule construction, considering the influence of each feature on the decision.
-
Definition 1: Rule Structure A rule is defined as: Where:
- is the -th
pre-condition(rule antecedent) of the -th rule. - is the
conclusion(rule consequent, representing a process element) of the -th rule in the process element rule library.
- is the -th
-
Classification Steps:
- First-level Classification (by
post-conditiontype): Cases are classified according to the different types/models ofprocessing elements(abrasive media, equipment, grinding fluid). If there are types, then classes are formed, and afirst-level tagis assigned, where . - Second-level Classification (by
roughness improvement level): Theroughness improvement level() is chosen as the most influential factor forabrasive media decision. is calculated as: $ Z = \frac{|\mathrm{Ra}_1 - \mathrm{Ra}_2|}{\mathrm{Ra}_1} $ Where:- is the
surface roughness before processing. - is the
surface roughness after processing. Cases are then divided into two levels, and asecond-level tagis assigned: $ T_2 = \begin{cases} 0, & Z < \alpha \ 1, & Z \geq \alpha \end{cases} $ Where: - is the
roughness improvement level factor, set to0.5.
- is the
- Third-level Classification (by
initial roughness level): Thesurface roughness before processing() is chosen as the second most influential factor. Based on national standards, is divided into 4 levels, and athird-level tagis assigned: $ T_3 = \begin{cases} 1, & 0 < \mathrm{Ra}_1 \leq 0.2 \mu m \ 2, & 0.2 \mu m < \mathrm{Ra}_1 \leq 0.4 \mu m \ 3, & 0.4 \mu m < \mathrm{Ra}_1 \leq 0.8 \mu m \ 4, & \mathrm{Ra}_1 > 0.8 \mu m \end{cases} $ These three levels of classification () provide the basis for constructinginterval rules.
- First-level Classification (by
4.2.1.2.3. Interval Rule Construction
Rules are formulated with multiple pre-conditions and a single post-condition. Each pre-condition feature value is represented by its corresponding level's membership interval. The post-condition is the process element model. An improved interval production rule representation is used to establish the rule library:
$
R_i: \mathrm{IF} \Big[ F_{i,1}^-, F_{i,1}^+ \Big] \mathrm{AND} \Big[ F_{i,2}^-, F_{i,2}^+ \Big] \mathrm{AND} \cdots \mathrm{AND} \big[ F_{i,j}^-, F_{i,j}^+ \big] \mathrm{THEN } B_i
$
Where:
- is the -th rule in the rule library.
- and are the
lowerandupper boundsof the interval for the -thpre-condition featureof the -th rule. - is the
post-condition(process element) of the -th rule.
4.2.1.3. Special Rule Library Supplement
To handle unique or complex processing scenarios not covered by general rules, a special rule library is constructed. This library contains rules for specific types of parts, such as B-series gear shafts or C-series camshafts, which have different sets of features or specific processing requirements. This ensures the system's ability to match corresponding features for non-standard problems.
The following are the results from Table 5 of the original paper:
| 序号 | B1/mm | B2/mm | B3/mm | B4/μm | B5/um | B6/um | B7/um | B8/um | B9/um | 磨块 | 设备 | 磨液 | |||||||||||||||||||||||||
| 1 | [0.75,1.00] | [0.50,0.75] | [0.00,0.25] | [0.00,0.25] | [0.25,0.50] | [0.25,0.50] | [0.00,0.25] | [0.00,0.25] | [0.00,0.25] | 1 | S4-1F | WH2000 | HA-IS | ||||||||||||||||||||||||
| 2 | [0.50,0.75] | [0.75,1.00] | [0.50,0.75] | [0.00,0.25] | [0.25,0.50] | [0.25,0.50] | [0.00,0.25] | [0.00,0.25] | [0.00,0.25] | 1 | S4-1F | WH2000 | HA-IS | ||||||||||||||||||||||||
| 3 | [0.75,1.00] | [0.50,0.75] | [0.00,0.25] | [0.25,0.50] | [0.25,0.75] | [0.25,0.75] | [0.00,0.25] | [0.00,0.25] | [0.00,0.25] | 二 | S4-1F | WH2000 | HA-IS | ||||||||||||||||||||||||
| 序号 | C1/mm | C2/mm | C3/um | C4/um | C5/um | C6/um | C7/um | C8/um | C9/um | C10/um | 磨块 | 设备 | 磨液 | ||||||||||||||||||||||||
| 1 | [0.50,0.75] | [0.00,0.25] | [0.75,1.00] | [0.75,1.00] | [0.75,1.00] | [0.50,0.75] | [0.50,0.75] | [0.25,0.50] | [0.00,0.25] | [0.00,0.25] | TP3*x4R | ZY600 | HA-IS | ||||||||||||||||||||||||
| 2 | [0.50,0.75] | [0.00,0.25] | [0.25,0.50] | [0.25,0.50] | [0.25,0.50] | [0.25,0.50] | [0.25,0.0] | [0.25,0.50] | [0.25,0.50] | [0.25,0.50] | T4*4F | ZY600 | HA-IS | ||||||||||||||||||||||||
4.2.2. Process Element Expert Reasoning
This phase involves intervalization of new problem features, subjective and objective empowerment, and rule aggregation.
4.2.2.1. Feature Value Intervalization and Subjective Feature Weight Determination
4.2.2.1.1. New Problem Feature Value Intervalization
For a new problem, its known feature values are converted into interval forms (upper and lower bounds) that correspond to the established feature value range level division standards. This makes the new problem comparable with the rules in the rule library.
4.2.2.1.2. Rule Subjective Feature Weight Determination
Feature weights quantify the importance of each feature in the rule antecedent for the decision outcome. These are determined using the Analytic Hierarchy Process (AHP).
- Hierarchical Structure: A three-level hierarchy is established:
- Target Layer:
Total subjective feature weight. - Criterion Layer:
Part dimensions,Part pre-processing features,Part processing requirements. - Scheme Layer: The individual
pre-condition features( to ) that influence the process element decision.
- Target Layer:
- Pairwise Comparison and Eigenvector Calculation: Pairwise comparison matrices are constructed for each level based on expert judgment. The
maximum eigenvalue() and correspondingeigenvector() for each comparison matrix are calculated using: $ P \overline{W} = \lambda_{\mathrm{max}} \overline{W} $ Where:- is the
pairwise comparison matrix. - is the
eigenvector. - is the
maximum eigenvalue.
- is the
- Normalization: The eigenvector is normalized to obtain the
feature weight vector: $ W = \frac{\overline{W}}{|\overline{W}|} $ - Total Subjective Feature Weight: For a hierarchical structure, if the
criterion layercontains indicators with single-layer weights , and thescheme layercontains indicators (for each ) with single-layer weights , then thetotal subjective feature weightfor each scheme layer indicator is: $ w_{ij} = w_{A_i} w_{A_{ij}} $ Where:-
is the weight of criterion .
-
is the weight of scheme under criterion .
-
is the total subjective weight for feature .
The following are the results from Table 6 of the original paper:
层次 特征 各层指标 各层权重 Wij 准则层A - A 0.060 8 - A 0.353 1 1 A 0.586 1 二 方案层A F1 A 0.500 0 0.030 4 F A12 0.500 0 0.030 4 方案层A F A1 0.467 3 0.165 0 F4 A22 0.277 2 0.097 9 F5 A23 0.160 1 0.0565 方案层A F6 A31 0.095 4 0.033 7 F7 A2 0.411 7 0.2413 F8 A3 0.285 3 0.167 2 F9 A4 0.146 9 0.086 1 F10 A35 0.095 4 0.055 9 F11 A36 0.060 7 0.035 6
-
4.2.2.1.3. Update Subjective Feature Weights when Feature Information is Incomplete
When new problem feature information is incomplete (i.e., some feature values are unknown), the initial subjective feature weights () need to be updated to maintain decision capability. The weights of the missing features are set to zero, and the remaining weights are redistributed proportionally. The updated subjective feature weight is calculated as:
$
\overline{w}{ij} = \frac{\tau(i,j)w{ij}}{\sum_{i=1}^{m_1}\sum_{j=1}^{m_2}(\tau(i,j)w_{ij})}
$
Where:
- is the number of indicators in the
criterion layer. - is the number of indicators in the
scheme layer. - is a binary indicator, which cannot be all zeros:
$
\tau(i,j) = \begin{cases} 1, & P_j \in R_i \ 0, & \text{otherwise} \end{cases}
$
Where:
-
is the -th feature of the
new problem. -
is the set of
rule antecedentsfor the -th rule. -
If is known, ; if is unknown (missing), .
This ensures that the weights of existing features are re-normalized, maintaining their relative importance while ignoring missing data.
-
The following are the results from Table 7 of the original paper:
| 序号 | F1 | F | F | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 |
| 1 | 0.030 4 | 0.030 4 | 0.165 0 | 0.0979 | 0.0565 | 0.033 7 | 0.2413 | 0.1672 | 0.0861 | 0.055 9 | 0.035 6 |
| 2 | 0.0315 | 0.0315 | 0.171 1 | 0.1015 | 0.058 6 | 0.034 9 | 0.2502 | 0.173 4 | 0.089 3 | 0.058 0 | 0 |
| 3 | 0.034 7 | 0.034 7 | 0.188 6 | 0.1119 | 0.064 6 | 0 | 0.275 8 | 0.1911 | 0.098 4 | 0 | 0 |
| 4 | 0.0415 | 0.0415 | 0.225 3 | 0.133 7 | 0 | 0 | 0.329 6 | 0.228 4 | 0 | 0 | 0 |
| 5 | 0.0651 | 0.0651 | 0.353 2 | 0 | 0 | 0 | 0.516 6 | 0 | 0 | 0 | 0 |
| 6 | 0 | 0 | 0.4061 | 0 | 0 | 0 | 0.5939 | 0 | 0 | 0 | 0 |
| 7 | 0.051 2 | 0.051 2 | 0 | 0.164 8 | 0.095 2 | 0.0568 | 0 | 0.281 6 | 0.145 0 | 0.094 2 | 0.060 0 |
As illustrated in Table 7, when some feature information is missing (e.g., in row 2, is 0), its weight is set to zero, and the remaining weights are re-normalized. This ensures the sum of active weights remains 1, and the relative importance between active features is preserved. For instance, the ratio of to remains approximately constant across different scenarios of missing data.
4.2.2.2. Calculate Comprehensive Weighted Similarity
After feature value intervalization and subjective feature weight determination, the similarity between the new problem's features and each rule's features in the rule library is calculated.
- Interval Similarity Function: The similarity between the -th feature of the new problem () and the -th feature of the -th rule () is calculated using an
interval similarity function: $ \mathrm{SIM}(F_{i,j}^, F_{i,j}) = 1 - \frac{|F_{i,j}^{-} - F_{i,j}^-|+|F_{i,j}^{*+} - F_{i,j}^+|}{2} $ Where:- and are the
lowerandupper boundsof the new problem's -th feature interval. - and are the
lowerandupper boundsof the -th rule's -th feature interval.
- and are the
- Comprehensive Weighted Similarity: The
comprehensive weighted similarityfor each rule is then calculated by summing the products of theupdated subjective feature weights() and theinterval similarities: $ R_{\mathrm{RS}i} = \sum_{j=1}^{m} \left( \overline{w}{ij} \mathrm{SIM}(F{i,j}^*, F_{i,j}) \right) $ Where:- is the
comprehensive weighted similaritybetween the -th rule and the new problem's features. - is the
updated subjective feature weightfor the -th feature of the -th rule. - is the
maximum number of featuresin a rule.
- is the
- Rule Activation: A rule is
activatedif itscomprehensive weighted similarityis greater than or equal to a predefinedactivation threshold.
4.2.2.3. Calculate Objective Rule Weights
When multiple activated rules have similar comprehensive weighted similarities and potentially different conclusions, objective rule weights are introduced to refine the decision. These weights represent the compactness of the rule's feature intervals.
- Objective Feature Weight: The
objective feature weightfor each feature of rule is calculated based on itsinterval compactness: $ w_{ij}' = 1 - \Big[ (F_{i,j}^+ - F_{i,j}^-) - (F_{0,j}^+ - F_{0,j}^-) \Big] $ Where:- and are the
lowerandupper boundsof the -th feature interval for rule . - and are the
lowerandupper boundsof thesmallest possible intervalfor the -th feature. (A smaller interval means higher compactness, hence higher ).
- and are the
- Objective Rule Weight: The
objective rule weightfor rule is theaverageof its objective feature weights: $ \overline{W}i = \frac{\sum{j=1}^{N_2} w_{ij}'}{N_2} $ Where:- is the
number of featuresin the rule antecedent.
- is the
- Definition 2: Activated Rule Set: Where is the number of rules in set .
- Normalized Objective Rule Weight: The objective rule weights for rules within an activated set are
normalized: $ W_i = \frac{\overline{W}i}{\sum{i \in I_k}^{L_k} \overline{W_i}} $ Where:- is the sum of objective rule weights for all rules in the set .
4.2.2.4. Process Element Rule Aggregation
The final step uses the calculated objective rule weights to aggregate the conclusions of the activated rules and determine the final process element decision.
- Threshold Determination:
- is the
maximum comprehensive weighted similarityamong all activated rules. - is the
critical valueused to divide activated rules into two sets. - is the
difference between the maximum and critical values. The paper empirically sets values based on the process element type:0.02 for abrasive media,0.05 for equipment, and0.01 for grinding fluid.
- is the
- Rule Set Division:
- Set : Contains activated rules whose
comprehensive weighted similarityisclose to the maximum similarity(i.e., ). These rules are considered highly similar. The similarities of these rules arefuzzifiedto thecritical value. Let be the number of rules in . The process element result from is: $ B_1^* = \bigcup_{i \in I_1} W_i \Big( \frac{1 + M_{\mathrm{MF}}}{2} \Big) B_i $ - Set : Contains activated rules whose
comprehensive weighted similarityisfurther from the maximum similarity(i.e., ). Let be the number of rules in . The process element result from is: $ B_2^* = \bigcup_{i \in I_2} W_i \Big( \frac{1 - M_{\mathrm{MF}}}{2} \Big) B_i $
- Set : Contains activated rules whose
- Final Aggregation: The final
process element inference resultis obtained by combining the results from and : $ B^* = B_1^* \cup B_2^* $ The system then sums theweighted coefficientsfor identical process elements and selects theprocess elementcorresponding to themaximum total weightas the final decision.
4.2.3. Decision System for Barrel Finishing Process Elements
The SOE-ER model is implemented in an intelligent database platform for barrel finishing process.
The following figure (Figure 2 from the original paper) shows the intelligent database platform for barrel finishing process for the entire industry chain:
该图像是图2,面向全产业链应用的滚磨光整加工工艺智能数据库平台界面截图,展示了系统欢迎界面及功能模块选项,包括系统管理、基础信息、工艺实例、工艺分析和工艺决策。
The platform includes modules for feature range division, knowledge base, inference engine, and model description. Users input new part information and requirements.
The following figure (Figure 3 from the original paper) shows the part information input interface of the process elements decision:
该图像是图3加工工艺要素决策的零件信息输入界面截图,展示了工件的基本信息及加工参数填写区域,如零件类别、加工粗糙度、加工硬度等字段,界面布局清晰,便于用户输入和确认。
As shown in Figure 3, the part information input interface allows input of part details (client, type, material, length, diameter), pre-processing features (roughness, hardness, brightness), and processing requirements (post-processing roughness, hardness, brightness). This data is stored in a database. The system then processes this data using the SOE-ER model to decide the process elements.
The following figure (Figure 4c from the original paper) shows the expert reasoning decision of abrasive media:
该图像是图表,展示了论文中图4滚抛磨块专家推理决策界面,界面包含工件信息输入和磨块推理决策结果,体现专家系统推理过程和决策输出。
Figure 4(c) shows the abrasive media expert reasoning decision interface, which provides multiple decision results for the user to choose from based on their specific needs.
5. Experimental Setup
5.1. Datasets
The experiments are conducted using a substantial volume of actual processing cases collected from multiple barrel finishing manufacturers. These real-world instances are used to construct the case library and rule libraries. The data for shaft parts is used as a primary example, including features such as:
-
Part length() / mm -
Part shaft diameter() / mm -
Surface roughness before processing() / m -
Burr before processing() / mm -
Brightness before processing() (qualitative: 1-discernible marks, 2-no brightness, 3-low brightness, 4-very high brightness) -
Hardness before processing() / HRC -
Surface roughness after processing() / m -
Burr after processing() (binary: 0-no removal required, 1-removal required) -
Brightness after processing() (qualitative: 1-discernible marks, 2-no brightness, 3-low brightness, 4-very high brightness) -
Hardness after processing() / HRC -
Residual stress improvement() / MPaThe choice of these datasets is effective for validating the method's performance because they represent real-world industrial scenarios, ensuring that the developed model is practical and robust under actual operating conditions. The paper indicates that these cases allow for a comprehensive evaluation of the model's accuracy and adaptability.
5.2. Evaluation Metrics
The primary evaluation metric used in the paper is decision accuracy. Although not explicitly defined with a mathematical formula in the text, accuracy is generally understood as the proportion of correctly predicted instances to the total number of instances.
Conceptual Definition of Accuracy:
Accuracy measures the overall correctness of a model's predictions. In this context, it quantifies how often the SOE-ER model's recommended process elements (abrasive media, finishing equipment, grinding fluid) match the actual, known successful process elements from the test cases. It is a straightforward and intuitive metric for classification tasks, indicating the model's ability to make correct decisions.
Mathematical Formula for Accuracy: $ \text{Accuracy} = \frac{\text{Number of Correct Predictions}}{\text{Total Number of Predictions}} $
Symbol Explanation:
Number of Correct Predictions: The count of instances where the model's output (e.g., predicted abrasive media type) precisely matches the actual, known outcome from the dataset.Total Number of Predictions: The total number of instances (test cases) for which the model made a prediction.
5.3. Baselines
The paper compares the proposed SOE-ER model against two other methods:
-
Expert Reasoning (ER): This refers to a more conventional expert reasoning method, specifically the one discussed in related work (Zhou et al. [4]), which showed high accuracy for
abrasive mediadecision but not forfinishing equipmentandgrinding fluid. This serves as a baseline to demonstrate the improvements made bySOE-ERin handling all three process elements. -
Case-Based Reasoning (CBR): This method, as described in related work (Yang et al. [3]), relies on finding similar past cases. It is included as a baseline to highlight
SOE-ER's advantage in situations where feature information might differ significantly from existing cases, which is a known weakness ofCBR.These baselines are representative because they are established methods within the domain of intelligent decision-making for manufacturing processes, and their known limitations (as discussed in the introduction) directly motivate the development of the
SOE-ERmodel. Comparing against them allows for a clear demonstration ofSOE-ER's advancements in terms of accuracy and robustness.
6. Results & Analysis
The experimental validation of the SOE-ER model is conducted on a decision system platform, using real-world processing cases from multiple barrel finishing manufacturers. The evaluation is structured to verify the model's accuracy and superiority under various conditions: cases used in rule construction, cases not used in rule construction, cases with incomplete feature information, and comparison with baseline methods.
6.1. Core Results Analysis
6.1.1. Cases Used in Rule Construction
The first set of experiments uses cases that were part of the rule construction process to verify the model's basic accuracy and rationality.
The following are the results from Table 8 of the original paper:
| 序号 | F1 mm | F mm | F μm | F4 mm | F5 | Fd HRC | F/ μm | F8 | F9 | F10 HRC | F11/ MPa | 磨块推理 结果 | 结果 | 磨块案例设备推理设备案例磨液推理 结果 | 结果 | 结果 | 磨液案例 结果 |
| 1 | 118 | 26 | 0.850 | 1.39 | 1 | 36 | 0.651 | 0 | 4 | 45 | -140 | KL16-2G | KL16-2G | X400 | X400 | HA-IS | HA-IS |
| 2 | 154 | 17 | 0.982 | 0.83 | 1 | 35 | 0.344 | 1 | 4 | 42 | -275 | S2-1R | S2-1R | X400 | X400 | HA-IS | HA-IS |
| 3 | 375 | 135 | 0.339 | 0.64 | 2 | 32 | 0.181 | 1 | 4 | 44 | -245 | S2-5G | S2-5G | X600 | X400 | HA-IS | HA-IS |
| 4 | 435 | 46 | 0.147 | 0.70 | 1 | 38 | 0.121 | 0 | 3 | 43 | -189 | S2-1F | S2-1F | W900 | W900 | HA-IS | HA-IS |
| 5 | 731 | 58 | 0.193 | 0.80 | 1 | 40 | 0.148 | 0 | 3 | 48 | -231 | S2-1F | S2-1F | W1300 | W1300 | HA-IS | HA-IS |
| 6 | 92 | 39 | 0.250 | 0.99 | 2 | 43 | 0.134 | 1 | 3 | 51 | -207 | S2-2F | S2-2F | X400 | X400 | HA-IS | HA-IS |
| 7 | 60 | 38 | 0.168 | 0.73 | 1 | 61 | 0.088 | 0 | 3 | 68 | -125 | KL10-1G | KL10-1G | X1400 | X1400 | HA-LA | HA-LA |
| 8 | 486 | 140 | 0.108 | 0.99 | 2 | 33 | 0.096 | 1 | 4 | 43 | -271 | S3-6P | S3-6P | W900 | W900 | HA-IS | HA-IS |
| 9 | 280 | 106 | 0.296 | 0.85 | 1 | 35 | 0.130 | 1 | 4 | 45 | -274 | S2-2F | S3-1R | W2100 | W2100 | HA-IS | HA-IS |
| 10 | 48.5 | 18 | 0.244 | 1.06 | 2 | 43 | 0.169 | 0 | 4 | 51 | -210 | S3-5G | S3-5G | X400 | X400 | HA-IS | HA-IS |
| 11 | 235 | 38 | 0.313 | 0.94 | 2 | 36 | 0.360 | 1 | 4 | 44 | -234 | S3-2F | S3-2F | X400 | X400 | HA-IS | HA-IS |
| 12 | 475 | 35 | 0.528 | 0.58 | 1 | 38 | 0.511 | 1 | 3 | 43 | -243 | S3-3F | S3-3F | W1300 | W1300 | HA-IS | HA-IS |
| 13 | 954 | 430 | 0.468 | 0.71 | 1 | 42 | 0.153 | 1 | 4 | 48 | -200 | S4-1F | S4-1F | WH2000 | WH2000 | HA-IS | HA-IS |
| 14 | 410 | 42 | 0.495 | 1.38 | 1 | 46 | 0.155 | 0 | 4 | 55 | -158 | TP3*4R | TP3*4R | ZY600 | ZY600 | HA-LA | HA-LA |
| 15 | 560 | 75 | 0.856 | 0.37 | 1 | 42 | 0.421 | 0 | 4 | 53 | -189 | TP8*8R | TP8*8R | ZY600 | ZY600 | HA-LA | HA-LA |
Analysis of Table 8: Out of 15 cases, the abrasive media decision was inconsistent for only one case (Case 9, predicted S2-2F vs. actual S3-1R). The equipment decision was inconsistent for one case (Case 3, predicted X600 vs. actual X400). The grinding fluid decisions were 100% correct. This demonstrates that when the model is applied to cases it has "seen" during rule construction, it achieves a very high accuracy, confirming its inherent rationality.
6.1.2. Cases Not Used in Rule Construction
To evaluate the model's generalization ability, experiments are conducted using cases that were explicitly excluded from the rule construction process.
The following are the results from Table 9 of the original paper:
| 序号 | F1 mm | F mm | F3/ μm | F4 mm | F5 | F HRC | F μm | F8 | F9 | F10 HRC | F11/ MPa | 磨块推理 结果 | 结果 | 结果 | 磨块案例设备推理 设备案例 磨液推理 磨液案例 结果 | 结果 | 结果 |
| 1 | 310 | 105 | 5.673 | 1.40 | 1 | 33 | 1.454 | 1 | 3 | 46 | -198 | KL16-2G | KL16-2G | X400 | X400 | HA-IS | HA-IS |
| 2 | 58 | 14 | 0.955 | 1.14 | 1 | 38 | 0.482 | 0 | 3 | 47 | -246 | KL24-1G | KL24-1G | X600 | X400 | HA-SS | HA-SS |
| 3 | 350 | 130 | 0.717 | 1.40 | 1 | 64 | 0.547 | 1 | 2 | 68 | -95 | S2-1R | S2-1R | X600 | X600 | HA-IS | HA-IS |
| 4 | 396 | 44 | 0.364 | 1.08 | 2 | 39 | 0.150 | 1 | 4 | 50 | -242 | S2-5G | S2-5G | W1600 | W1600 | HA-IS | HA-IS |
| 5 | 125 | 54 | 0.170 | 1.28 | 1 | 33 | 0.147 | 0 | 3 | 44 | -211 | S3-6P | S2-5G | X400 | X400 | HA-IS | HA-IS |
| 6 | 372 | 110 | 0.969 | 0.73 | 1 | 31 | 0.851 | 1 | 4 | 43 | -274 | S2-5G | S2-5G | W1300 | W1300 | HA-IS | HA-IS |
| 7 | 110 | 38 | 0.180 | 1.18 | 2 | 63 | 0.089 | 1 | 4 | 69 | -116 | KL10-1G | KL10-1G | X1600 | X1400 | HA-LA | HA-LA |
| 8 | 390 | 100 | 0.235 | 0.83 | 1 | 32 | 0.140 | 1 | 3 | 45 | -271 | S3-6P | S3-6P | X400 | X400 | HA-IS | HA-IS |
| 9 | 500 | 120 | 0.605 | 0.85 | 1 | 41 | 0.294 | 0 | 3 | 43 | -246 | S3-1R | S3-1R | W1300 | W1300 | HA-IS | HA-IS |
| 10 | 135 | 32 | 0.221 | 0.85 | 2 | 32 | 0.206 | 1 | 4 | 40 | -226 | S3-2F | S3-2F | X400 | X400 | HA-IS | HA-IS |
| 11 | 156 | 22 | 0.454 | 0.98 | 1 | 40 | 0.267 | 1 | 3 | 50 | -212 | S3-3F | S3-3F | X600 | X400 | HA-BC | HA-IS |
| 12 | 717 | 41 | 0.962 | 0.79 | 1 | 31 | 0.684 | 1 | 3 | 41 | -210 | S2-5G | S3-3F | W1300 | W1300 | HA-IS | HA-IS |
| 13 | 425 | 210 | 0.371 | 0.84 | 2 | 43 | 0.345 | 1 | 4 | 57 | -175 | T4*4R | T4*4R | W2000 | W2000 | HA-IS | HA-IS |
| 14 | 105 | 25 | 0.668 | 0.73 | 1 | 36 | 0.531 | 1 | 3 | 41 | -233 | T2*2R | T2*2R | X400 | X400 | HA-IS | HA-IS |
| 15 | 157 | 35 | 1.991 | 1.40 | 2 | 30 | 0.767 | 0 | 4 | 36 | -230 | TP3*4R | TP3*4R | L05 | L05 | HA-LA | HA-LA |
Analysis of Table 9: For cases not used in rule construction, the abrasive media decision was inconsistent for two cases (Case 5, predicted S3-6P vs. actual S2-5G; Case 12, predicted S2-5G vs. actual S3-3F). The equipment decision was inconsistent for three cases (Case 2, predicted X600 vs. actual X400; Case 7, predicted X1600 vs. actual X1400; Case 11, predicted X600 vs. actual X400). The grinding fluid decision was inconsistent for one case (Case 11, predicted HA-BC vs. actual HA-IS). While showing some inconsistencies, the overall accuracy remains acceptable, demonstrating the model's effectiveness and generalization capability beyond its training data.
6.1.3. Cases with Incomplete Feature Information
This experiment tests the SOE-ER model's adaptability when faced with incomplete feature information in new problems.
The following are the results from Table 10 of the original paper:
| 序号 | F1 mm | F mm | F3 um | F mm | F5 | Fd HRC | F/ um | F8 | F9 | F10 HRC | F11/ MPa | 结果 | 磨块推理 磨块案例 设备推理设备案例 结果 | 结果 | 结果 | 磨液推理 结果 | 磨液案例 结果 |
| 1 | 118 | 35 | 0.850 | 1.06 | 2 | 38 | 0.651 | 0 | 3 | 46 | 1 | KL16-2G | KL16-2G | X400 | X400 | HA-LA | HA-LA |
| 2 | 155 | 42 | 0.325 | 0.62 | 1 | 53 | 0.299 | 1 | 4 | 61 | S2-1R | S2-1R | X400 | X400 | HA-IS | HA-IS | |
| 3 | 175 | 40 | 0.411 | 0.58 | 2 | 1 | 0.160 | 0 | 4 | S2-5G | S2-5G | W1600 | W1600 | HA-IS | HA-IS | ||
| 4 | 345 | 55 | 0.183 | 1.09 | 1 | 1 | 0.113 | 0 | 3 | S2-1F | S2-1F | X400 | X400 | HA-IS | HA-IS | ||
| 5 | 191 | 33 | 1.367 | 0.76 | 1 | 0.662 | 1 | 1 | 一 | S2-5G | S2-3F | X400 | X400 | HA-LA | HA-IS | ||
| 6 | 295 | 38 | 0.775 | 1 | 0.324 | 1 | S3-6P | S3-6P | X600 | X400 | HA-IS | HA-IS | |||||
| 7 | 280 | 106 | 0.296 | 1 | 0.130 | S3-1R | S3-1R | W2100 | W2100 | HA-IS | HA-IS | ||||||
| 8 | 45 | 10 | 0.442 | 1 | 一 | 一 | 0.187 | S3-2F | S3-2F | X400 | X400 | HA-IS | HA-IS | ||||
| 9 | 128 | 19 | 0.956 | 1 | 一 | 一 | 0.436 | S2-1F | S3-3F | X600 | X400 | HA-LA | HA-LA | ||||
| 10 | 1 | 0.404 | 一 | 一 | 0.162 | S4-1F | S4-1F | WH2000 | WH2000 | HA-IS | HA-IS | ||||||
| 11 | 1 | 0.407 | 1 | 1 | 0.177 | 二 | 1 | S4-5G | S4-5G | W2100 | W1600 | HA-IS | HA-IS | ||||
| 12 | 1 | 1 | 0.839 | 1 | 1 | 1 | 0.345 | 1 | 1 | 二 | 1 | S3-6P | S4-3F | LL60 | LL60 | HA-LA | HA-IS |
| 13 | 65 | 16 | 一 | 0.65 | 1 | 44 | 二 | 1 | 3 | 53 | -225 | T2*2R | T2*2R | LL80 | LL05 | HA-IS | HA-IS |
| 14 | 430 | 38 | 1.30 | 2 | 47 | 1 | 0 | 4 | 56 | -150 | S3-5G | TP3*4R | ZY600 | ZY600 | HA-IS | HA-IS | |
| 15 | 320 | 78 | 1 | 0.73 | 1 | 39 | 1 | 0 | 4 | 46 | -201 | TP8*8R | TP8*8R | X600 | ZY600 | HA-IS | HA-LA |
Analysis of Table 10: In the presence of incomplete information (indicated by blank cells or —), the SOE-ER model still provides decisions. For abrasive media, four cases (5, 9, 12, 14) were inconsistent. For equipment, five cases (6, 9, 11, 13, 15) were inconsistent. For grinding fluid, three cases (5, 12, 15) were inconsistent. Despite the missing data, the model maintains a respectable level of decision accuracy, demonstrating its adaptability and ability to make reasonable inferences even with partial information.
6.1.4. Comparison with CBR and ER
To highlight SOE-ER's superiority, a cross-comparison experiment is conducted against CBR and ER methods using cases with large differences in feature information (i.e., cases that are quite distinct from those in the knowledge base).
The following are the results from Table 11 of the original paper:
| 序号 | F1/mm | F2/mm | F3/um | F4/mm | F5 | F/HRC | F/um | F8 | F9 | F10/HRC | F11/MPa |
| 1 | 300 | 106 | 0.510 | 1.73 | 2 | 39 | 0.433 | 1 | 4 | 48 | -154 |
| 2 | 214 | 32 | 0.533 | 0.97 | 2 | 52 | 0.159 | 1 | 4 | 55 | -268 |
| 3 | 195 | 28 | 0.069 | 1.26 | 1 | 33 | 0.061 | 0 | 3 | 41 | -215 |
| 4 | 175 | 35 | 0.159 | 0.74 | 1 | 30 | 0.101 | 0 | 3 | 42 | -234 |
| 5 | 245 | 38 | 0.570 | 0.71 | 1 | 39 | 0.324 | 0 | 3 | 49 | -245 |
| 6 | 390 | 100 | 0.235 | 0.83 | 1 | 32 | 0.140 | 1 | 3 | 45 | -271 |
| 7 | 340 | 109 | 2.846 | 0.58 | 1 | 45. | 0.851 | 1 | 3 | 55 | -220 |
| 8 | 110 | 32 | 0.206 | 0.78 | 1 | 47 | 0.069 | 0 | 3 | 55 | -230 |
| 9 | 500 | 36 | 0.373 | 0.96 | 2 | 50 | 0.258 | 0 | 4 | 55 | -202 |
| 10 | 30 | 8 | 0.145 | 0.97 | 2 | 30 | 0.107 | 0 | 4 | 35 | -215 |
| 11 | 130 | 115 | 0.912 | 0.92 | 2 | 41 | 0.411 | 0 | 4 | 47 | -148 |
| 12 | 640 | 110 | 0.523 | 0.17 | 1 | 33 | 0.188 | 1 | 4 | 44 | -273 |
| 13 | 425 | 210 | 0.371 | 0.84 | 2 | 43 | 0.345 | 1 | 4 | 57 | -175 |
| 14 | 430 | 75 | 0.948 | 0.71 | 2 | 44 | 0.458 | 0 | 4 | 52 | -170 |
| 15 | 330 | 75 | 1.500 | 0.95 | 2 | 36 | 1.406 | 1 | 4 | 44 | -209 |
The following are the results from Table 12 of the original paper:
| 序号 | SOE-ER 磨块 | ER 磨块 | CBR 磨块 | 测试案例 磨块 | SOE-ER 设备 | ER 设备 | CBR 设备 | 测试案例 设备 | SOE-ER 磨液 | ER 磨液 | CBR 磨液 | 测试案例 磨液 |
| 1 | KL16-2G | KL16-2G | KL16-2G | KL16-2G | X400 | X400 | X400 | X400 | HA-IS | HA-IS | HA-IS | HA-IS |
| 2 | S2-1R | S2-1R | S2-1R | S2-1R | X400 | X400 | X400 | X400 | HA-LA | HA-LA | HA-LA | HA-LA |
| 3 | S2-5G | S2-5G | S2-5G | S2-5G | X600 | X600 | X600 | X400 | HA-LA | HA-LA | HA-LA | HA-IS |
| 4 | S2-2F | S2-2F | S2-2F | S2-2F | W1600 | W1600 | W1600 | W1600 | HA-IS | HA-IS | HA-IS | HA-IS |
| 5 | S2-2F | S2-2F | S2-2F | S2-5G | W1600 | W1300 | W1300 | W1600 | HA-IS | HA-IS | HA-BC | HA-IS |
| 6 | S3-6P | S3-6P | S2-5G | S3-6P | X1600 | W1600 | W1600 | X1400 | HA-BC | HA-BC | HA-BC | HA-BC |
| 7 | S3-1R | S3-1R | S3-1R | S3-1R | LL05 | LL05 | LL05 | LL05 | HA-IS | HA-IS | HA-IS | HA-IS |
| 8 | S3-5G | S3-5G | S3-5G | S3-5G | W1300 | W1300 | W1300 | W1300 | HA-TA | HA-TA | HA-TA | HA-TA |
| 9 | S3-5G | S2-5G | S2-5G | S3-5G | W2000 | W2100 | W2100 | W2000 | HA-IS | HA-IS | HA-IS | HA-IS |
| 10 | T3*3R | T3*3R | T3*3R | T3*3R | X600 | X600 | X600 | X600 | HA-LA | HA-LA | HA-LA | HA-LA |
| 11 | S3-2F | S3-2F | S3-2F | S3-2F | W900 | W900 | W1300 | W900 | HA-IS | HA-IS | HA-IS | HA-IS |
| 12 | S4-5G | S4-5G | S4-5G | S4-5G | LL80 | LL80 | LL80 | LL80 | HA-SS | HA-SS | HA-SS | HA-SS |
| 13 | T4*4R | T4*4R | T4*4R | T4*4R | W2100 | W2100 | W2100 | W2100 | HA-IS | HA-IS | HA-IS | HA-IS |
| 14 | TP3*4R | TP8*8R | TP8*8R | TP3*4R | X600 | X600 | X600 | ZY600 | HA-RC | HA-BC | HA-BC | HA-RC |
| 15 | TP8*8R | TP8*8R | TP8*8R | TP8*8R | LL60 | LL60 | LL60 | LL60 | HA-LA | HA-LA | HA-LA | HA-LA |
Analysis of Table 12:
-
Abrasive Media Decision (磨块):
CBR: Inconsistent for 4 cases (5, 6, 9, 14), resulting in an accuracy of .ER: Inconsistent for 3 cases (5, 9, 14), resulting in an accuracy of .SOE-ER: Inconsistent for only 1 case (5), resulting in an accuracy of .SOE-ERsignificantly outperformsCBRandERfor abrasive media.
-
Equipment Decision (设备):
CBR: Inconsistent for 6 cases (3, 5, 6, 9, 11, 14), resulting in an accuracy of .ER: Inconsistent for 5 cases (5, 6, 9, 11, 14), resulting in an accuracy of .SOE-ER: Inconsistent for 3 cases (3, 5, 6), resulting in an accuracy of .SOE-ERshows a substantial improvement overCBRandERfor equipment decision.
-
Grinding Fluid Decision (磨液):
CBR: Inconsistent for 3 cases (3, 5, 14), resulting in an accuracy of .ER: Inconsistent for 2 cases (3, 14), resulting in an accuracy of .SOE-ER: Inconsistent for only 1 case (3), resulting in an accuracy of .SOE-ERconsistently achieves higher accuracy for grinding fluid decision as well.
The results clearly show that ER improves upon CBR for some decisions, and SOE-ER further improves upon both ER and CBR, achieving consistently higher accuracy across all three core process elements, particularly under conditions of large feature differences.
6.1.5. Overall Accuracy Comparison
A comprehensive comparison of the average accuracy rates for different part types (gear shafts, camshafts, crankshafts), methods (CBR, ER, SOE-ER), and process elements is presented.
The following figure (Figure 5 from the original paper) shows the comparison chart of accuracy rate of different parts, different methods and different process elements in case of large difference in feature information:
该图像是图5,比较了特征信息差异较大情况下不同零件种类、不同方法(CBR、ER、SOE-ER)及不同滚磨光整加工工艺要素的准确率。结果显示SOE-ER方法在各类工艺要素中的决策准确率均显著优于其他方法。
Analysis of Figure 5: This chart visualizes the average accuracy for gear shafts, camshafts, and crankshafts across the three methods (CBR, ER, SOE-ER) for abrasive media, equipment, and grinding fluid decisions, specifically when feature information differences are large.
-
Abrasive Media:
SOE-ERconsistently achieves an accuracy above 90% for all three part types, significantly higher thanCBR(which is often below 80%) andER(which is generally between 80-90%). -
Equipment: For equipment,
SOE-ERmaintains an accuracy above 80% for all part types, which is a considerable improvement overCBR(often below 70%) andER(ranging from 70-80%). -
Grinding Fluid:
SOE-ERagain demonstrates an accuracy above 90% for grinding fluid across all part types, outperformingCBR(around 80%) andER(around 85%).Overall Conclusion from Comparison: Figure 5 strongly validates the
superiorityof theSOE-ERmodel. It demonstrates thatSOE-ERachievesstable high decision accuracy(over 90% for abrasive media and grinding fluid, over 80% for equipment) even when testing with cases that were not part of the rule construction and have significant feature differences. This indicates its robustgeneralization abilityandeffectivenessin providing reliable guidance for new problems, which was a primary objective of the research.
7. Conclusion & Reflections
7.1. Conclusion Summary
This paper successfully addresses the challenges in barrel finishing process element decision-making by proposing a novel Subjective and Objective Empowerment Expert Reasoning (SOE-ER) model. The model's foundation is a meticulously constructed knowledge base comprising a case library and hierarchical classification rule libraries, augmented by a special rule library for unique scenarios. A key innovation is the integration of both subjective feature weights (derived via AHP) and objective rule weights (based on feature interval compactness), which are dynamically updated to handle incomplete feature information. Experimental validation on a developed decision system platform demonstrated that the SOE-ER model consistently achieves high decision accuracy for all three core process elements: abrasive media, finishing equipment, and grinding fluid. Critically, it outperforms conventional Expert Reasoning (ER) and Case-Based Reasoning (CBR) methods, particularly in scenarios involving large feature differences or missing data. This ensures that the model can provide practical, effective, and reliable guidance for new processing problems in barrel finishing.
7.2. Limitations & Future Work
The authors themselves acknowledge future research directions, implying current limitations:
- Continuous Knowledge Base Accumulation: There is a continuous need to
accumulate more successful casesfrom various enterprises to enrich and expand thecase libraryandrule libraries. This suggests that the knowledge base, while robust, is not exhaustive and benefits from ongoing growth. - Dynamic Knowledge Base Updates: The system requires
continuous updatingof itscase libraryandrule librariesto adapt to evolving technologies, materials, and processing requirements. - Further Refinement of Intelligent Technology: The authors plan to
continuously improve and perfect the intelligent technologywithin the database platform, implying ongoing opportunities for enhancing the model's intelligence and capabilities.
7.3. Personal Insights & Critique
This paper presents a valuable contribution to intelligent manufacturing, specifically in the domain of barrel finishing. The SOE-ER model is well-structured, combining established techniques like AHP with novel ideas like objective rule weighting and a robust mechanism for handling incomplete information. Its practical application through a decision system platform highlights its potential for industrial use.
Inspirations and Applications:
- The dual
subjective-objective empowermentapproach is inspiring. Many decision-making problems involve a mix of expert intuition (subjective) and data-driven insights (objective). This model effectively blends them, a strategy that could be transferred to other domains requiring complex parameter selection, such as material design, process optimization in other manufacturing steps, or even medical diagnosis where expert knowledge meets patient data. - The explicit handling of
incomplete feature informationis a significant strength. Real-world data is rarely perfectly complete. The method of re-normalizing weights for available features is elegant and practical, making the expert system more resilient and usable in imperfect data environments. This aspect could be particularly useful in quality control systems or diagnostic tools where certain sensor readings might be intermittently unavailable.
Potential Issues and Areas for Improvement:
-
Subjectivity in AHP: While
AHPis a powerful tool forsubjective weighting, its reliance on expert judgment introduces a degree of subjectivity. The quality of the weights is directly dependent on the consistency and expertise of the human evaluators. Variations in expert opinions could lead to different weight distributions and, consequently, different decision outcomes. Further research could explore methods for aggregating weights from multiple experts or quantifying the uncertainty in AHP-derived weights. -
Determination of Optimal Boundary Values: The paper states that
optimal boundary valuesfor features are determined by "simulation experiments using a control variable method." While effective, the details of these simulations and how "optimal" is defined (e.g., maximizing accuracy, minimizing false positives) are not elaborated. A more detailed explanation of this optimization process would enhance the rigor. -
Empirical Values: The
critical value difference() used inrule aggregationis empirically set (0.02 for abrasive media, 0.05 for equipment, 0.01 for grinding fluid). The justification for these specific values and their sensitivity analysis are not provided. These values can significantly influence how activated rules are clustered and aggregated. A more systematic approach (e.g., cross-validation or optimization) to determine could make the model more robust and less prone to hyperparameter tuning issues. -
Scalability of Rule Base: As the
case libraryandrule librariesgrow, the computational cost of calculating similarities and aggregating rules for a new problem might increase. While not explicitly discussed, the scalability of theinference enginecould become a factor for extremely large industrial databases. -
Interpretability of Aggregation: The aggregation process (Equations 14-16) involves combining weighted conclusions. While effective, the interpretability of why a specific
process elementis chosen when multiple rules are activated could be complex. Providing more transparent explanations for aggregated decisions could be beneficial for user trust and debugging.Overall, the
SOE-ERmodel represents a solid step forward inintelligent decision-makingforbarrel finishing, offering a practical and robust solution to real-world industrial problems. The identified areas for improvement mostly relate to further enhancing the rigor and transparency of certain design choices.
Similar papers
Recommended via semantic vector search.