RPV Sealing Reliability Estimating Using a New Inconsistent Knowledge Fused Bayesian Network and Weighted Loss Function
Abstract
:1. Introduction
2. Preliminaries and Background
2.1. Introduction of the RPV and Its Sealing System
2.2. The Introduction of Regular BN Algorithms
2.3. Loss Functions
3. A New Knowledge Guided iBWL Method
3.1. A New Inconsistent Knowledge Fusion Guided Score Function for BN Structure Learning
- If an expert thinks the probability of xi having direct impact on xj is 50%, thus p(xi→xj) = 0.5;
- If an expert has no knowledge of the relationship between xi and xj, then p(xi→xj) = p(xi←xj) = = 1/3 ≈ 0.333;
- If an expert only gives one probability out of the three probabilities, then the remaining probabilities will be divided equally. For instance, if an expert believes p(xi→xj) = 0.4, but has no idea about p(xj→xi) nor , then p(xj→xi) = = (1 – 0.4)/2 = 0.3;
- An expert only needs to give two probabilities out of the three probabilities, because the sum of the three probabilities is 1. For instance, an expert believes p(xi→xj) = 0.4, = 0.3, then p(xi←xj) = 1 – 0.4 – 0.3 = 0.3;
- Since every type of knowledge is mutually exclusive, the relationship between xi and xj with direct knowledge is quantified with p(xi → xj)+p(xi ← xj). For example, if an expert believes that the probability of xi and xj having a direct relation is 0.6, thus p(xi → xj) = 0.6/2, p(xi ← xj) = 0.6/2.
- For a given threshold value τ, if , this means no useful expert knowledge about the i-th variable is available, then logP(xi) = f[τ] = 1.
- The activation function should be as smooth as possible under the threshold value τ to ensure that slight random noise will not cause drastic changes in the scoring function to enhance the robustness of the algorithm. τ can be set according to the knowledge or be optimized by genetic algorithms and so on. In our case, .
- If all experts are 100% confident about the relationship between xi and xj, which means , then f [1] = ∞ (or a very big positive number) to make sure the relationship learned from the data makes no difference.
Algorithm 1 Hill–climbing algorithm. | |
1: | Input Observed data D; score function f; maximum iteration times NumIter; restart times NumStart; |
2: | G is an empty DAG, |
3: | ResultG = G; |
4: | for r from 1 to NumStart: |
5: | for n from 1 to NumIter: |
6: | legal operation is one of the operations that adding, deleting, or flipping edge on DAG at the same time the DAG remains acyclic; |
7: | find a legal operation that maximizes f(G*, D, K) – f(G, D, K), where G* is G after one legal operation; |
8: | if f(G*, D) – f(G, D) > 0: |
9: | G = G*; |
10: | else: |
11: | break; |
12: | if f(G, D) – f(ResultG, D) > 0: |
13: | ResultG = G; |
14: | return ResultG; |
3.2. Weighted Loss Function Model for Reliability Evaluation
4. Results and Discussion
- Bolt preload (LS_YJL) affects the compression of the gasket. It is an important variable to ensure sealing performance, which will affect JX_IN, JX_ OUT, ZJ_ U, ZJ_ D, FL_ ZKL and other variables [3,32], but it is independent with the structure variables. For a FEA simulation model, LS_YJL is an input variable. FEA could not calculate the values of it nor the influence of it to the RPV sealing system. This is the reason that BN or other machine learning methods are needed for this issue.
- Displacement variables (ZX_IN, ZX_OUT, ZJ_D, ZJ_U, FL_ZKL) play important roles in the sealing system [33]. They are mainly affected by LS_YJL. In the network topology structure, there is no displacement variable point to the structure variables, which is completely consistent with the physics.
- The radial separation of the gasket is harmful and will lead to a bending moment or shear force. The too–big radial separation will result in gasket premature failure, but compared to the axial separation, the radial separation is less important. The sealing performance will seriously descend while the axial separation of the gasket would be larger than expected [33], with the axial separation represented by ZX_IN, ZX_OUT. According to Figure 4a, only the ramp angle has a direct effect on the radial displacement, while other parameters do not affect it. This represents a less important role of the radial displacement variable than other displacement variables, which is consistent with expert knowledge.
- The size variables in the sealing area (D11, D12, D13, D14, D15, θ), shown in Figure 1, interact with each other and are related to some of the other dimension variables. D11, D14, D15 are prominent in such variables
- According to the mechanism knowledge, LS_YJL is independent of SR2, the size of the spherical head, but the LS_YJL has a direct edge to SR2 in Figure 4b.
- D13 determines the assembly position of the gasket. The gasket should be at the position shown in Figure 1b, with three sides in contact with the surface, so that the sealing ring has a higher constraint to ensure the sealing performance. D12 and D14 determine the position of the sealing groove while reasonable positions of sealing grooves ensure the sealing ring has good sealing performance. If the distance between the two sealing grooves is too close, the sealing performance of a single sealing ring will be weakened. And the sealing performance will deteriorate when the distance is too long [34]. All in all, D11, D12, D13, and D14 are also important variables affecting the displacement parameters, which were not learned by the BIC method.
- ZX_IN and ZX_OUT are two interrelated displacement parameters, thus, they should have similar connections, while in Figure 4b, there are more directed edges pointed to ZX_IN than ZX_OUT. This is not consistent with the experts’ expectations.
- For the green sample, H3 has the biggest deviation from its target value and the deviations of other variables are comparatively small, close to 0. According to Table 3, H3 is not a key variable, therefore the deviation of it did not change the sealing performance very much. The reliability of it is still 99.6%.
- For the blue sample with 91.2% reliability, although the deviations of D14, D15, ZX_IN, ZX_OUT, ZJ_D, FL_ZKL, LS_YJL are not as big as that of H3 in the green sample, they are more important variables according to Table 3. Consequently, the blue sample has lower reliability than the green sample does.
- For the red sample with 88.0% reliability, D10, D11, T2, and θ have the highest deviations. They are important structure variables and their deviations from their corresponding expected values led to a dramatic decline in sealing reliability.
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Sinha, N.K.; Raj, B. Choice of rotatable plug seals for prototype fast breeder reactor: Review of historical perspectives. Nucl. Eng. Des. 2015, 291, 109–132. [Google Scholar] [CrossRef]
- Lu, K.; Takamizawa, H.; Katsuyama, J.; Li, Y. Recent improvements of probabilistic fracture mechanics analysis code PASCAL for reactor pressure vessels. Int. J. Press. Vessel. Pip. 2022, 199, 104706. [Google Scholar] [CrossRef]
- Lin, T.; Li, R.; Long, H.; Ou, H. Three–dimensional transient sealing analysis of the bolted flange connections of reactor pressure vessel. Nucl. Eng. Des. 2006, 236, 2599–2607. [Google Scholar] [CrossRef]
- Qu, J.; Sheng, X.; Dou, Y. Special research on sealing behaviour for reactor vessel of 300 Mwe nuclear power plant. Chin. J. Nucl. Sci. Eng. 1987, 7, 193–201. [Google Scholar]
- Jia, X.; Chen, H.; Li, X.; Wang, Y.; Wang, L. A study on the sealing performance of metallic C–rings in reactor pressure vessel. Nucl. Eng. Des. 2014, 278, 64–70. [Google Scholar] [CrossRef]
- Huang, L.; Thomas, G. Simulation of wave interaction with a circular ice floe. J. Offshore Mech. Arct. Eng. 2019, 141, 041302. [Google Scholar] [CrossRef]
- Shin, H.−C.; Roth, H.R.; Gao, M.; Lu, L.; Xu, Z.; Nogues, I.; Yao, J.; Mollura, D.; Summers, R.M. Deep convolutional neural networks for computer–aided detection: CNN architectures, dataset characteristics and transfer learning. IEEE Trans. Med. Imaging 2016, 35, 1285–1298. [Google Scholar] [CrossRef] [Green Version]
- Jensen, F.V. Bayesian networks. WIREs Comput. Stat. 2009, 1, 307–315. [Google Scholar] [CrossRef]
- Julia Flores, M.; Nicholson, A.E.; Brunskill, A.; Korb, K.B.; Mascaro, S. Incorporating expert knowledge when learning Bayesian network structure: A medical case study. Artif. Intell. Med. 2011, 53, 181–204. [Google Scholar] [CrossRef]
- Ershadi, M.M.; Seifi, A. An efficient Bayesian network for differential diagnosis using experts' knowledge. Int. J. Intell. Comput. Cybern. 2020, 13, 103–126. [Google Scholar] [CrossRef]
- Weber, P.; Medina–Oliva, G.; Simon, C.; Iung, B. Overview on Bayesian networks applications for dependability, risk analysis and maintenance areas. Eng. Appl. Artif. Intell. 2012, 25, 671–682. [Google Scholar] [CrossRef] [Green Version]
- Marcot, B.G.; Penman, T.D. Advances in Bayesian network modelling: Integration of modelling technologies. Environ. Model. Softw. 2019, 111, 386–393. [Google Scholar] [CrossRef]
- Sun, B.; Zhou, Y.; Wang, J.; Zhang, W. A new PC–PSO algorithm for Bayesian network structure learning with structure priors. Expert Syst. Appl. 2021, 184, 115237. [Google Scholar] [CrossRef]
- Chen, E.Y.−J.; Shen, Y.; Choi, A.; Darwiche, A. Learning Bayesian networks with ancestral constraints. Adv. Neural Inf. Process. Syst. 2016, 29, 1–9. [Google Scholar]
- Chang, R.; Brauer, W.; Stetter, M. Modeling semantics of inconsistent qualitative knowledge for quantitative Bayesian network inference. Neural Netw. 2008, 21, 182–192. [Google Scholar] [CrossRef]
- Shen, M.; Peng, X.; Xie, L.; Meng, X.; Li, X. Deformation Characteristics and Sealing Performance of Metallic O–rings for a Reactor Pressure Vessel. Nucl. Eng. Technol. 2016, 48, 533–544. [Google Scholar] [CrossRef] [Green Version]
- Luo, Y.; Liu, C.; Yue, W.; Dong, Y.; Zhang, Z.; Chen, X. Effect of cladding material properties on sealing performance of reactor pressure vessel with spherical head. Int. J. Pres. Ves. Pip. 2021, 195, 104571. [Google Scholar] [CrossRef]
- Scutari, M.; Graafland, C.E.; Gutiérrez, J.M. Who learns better Bayesian network structures: Accuracy and speed of structure learning algorithms. Int. J. Approx. Reason. 2019, 115, 235–253. [Google Scholar] [CrossRef] [Green Version]
- Kalisch, M.; Bühlman, P. Estimating high–dimensional directed acyclic graphs with the PC–algorithm. J. Mach. Learn. Res. 2007, 8. [Google Scholar]
- Tsamardinos, I.; Brown, L.E.; Aliferis, C.F. The max–min hill–climbing Bayesian network structure learning algorithm. Mach. Learn. 2006, 65, 31–78. [Google Scholar] [CrossRef] [Green Version]
- Bouckaert, R.R. Bayesian Belief Networks: From Construction to Inference; Utrecht University: Utrecht, Netherlands, 1995. [Google Scholar]
- Larranaga, P.; Sierra, B.; Gallego, M.J.; Michelena, M.J.; Picaza, J.M. Learning Bayesian networks by genetic algorithms: A case study in the prediction of survival in malignant skin melanoma. In Proceedings of the Conference on Artificial Intelligence in Medicine in Europe, Grenoble, France, 23–26 March 1997; Springer: Berlin, Heidelberg, 2005; pp. 261–272. [Google Scholar]
- Schwarz, G. Estimating the dimension of a model. Ann. Stat. 1978, 6, 461–464. [Google Scholar] [CrossRef]
- Geiger, D.; Heckerman, D. Learning gaussian networks. In Uncertainty Proceedings 1994; Elsevier: Amsterdam, The Netherlands, 1994; pp. 235–243. [Google Scholar]
- Hashemi, S.J.; Ahmed, S.; Khan, F. Loss functions and their applications in process safety assessment. Process Saf. Prog. 2014, 33, 285–291. [Google Scholar] [CrossRef]
- Taguchi, G.; Elsayed, E.A.; Hsiang, T.C. Quality Engineering in Production Systems; McGraw–Hill College: New York, NY, USA, 1989. [Google Scholar]
- Spiring, F.A. The reflected normal loss function. Can. J. Stat. 1993, 21, 321–330. [Google Scholar] [CrossRef]
- Chickering, M.; Heckerman, D.; Meek, C. Large–sample learning of Bayesian networks is NP–hard. J. Mach. Learn. Res. 2004, 5, 1287–1330. [Google Scholar]
- Masegosa, A.R.; Moral, S. An interactive approach for Bayesian network learning using domain/expert knowledge. Int. J. Approx. Reason. 2013, 54, 1168–1181. [Google Scholar] [CrossRef]
- Xue, F.; Li, X.; Zhou, K.; Ge, X.; Deng, W.; Chen, X.; Song, K. A Quality Integrated Fuzzy Inference System for the Reliability Estimating of Fluorochemical Engineering Processes. Processes 2021, 9, 292. [Google Scholar] [CrossRef]
- Tang, X.; Wang, J.; Zhong, J.; Pan, Y. Predicting essential proteins based on weighted degree centrality. IEEE/ACM Trans. Comput. Biol. Bioinform. 2013, 11, 407–418. [Google Scholar] [CrossRef] [PubMed]
- Fukuoka, T.; Nomura, M.; Nishikawa, T. Analysis of thermal and mechanical behavior of pipe flange connections by taking account of gasket compression characteristics at elevated temperature. J. Press. Vessel Technol. 2012, 134, 021202. [Google Scholar] [CrossRef]
- Tian, J.; Feng, H.; Yang, Y.; Liang, J.; Kuang, Y.; Zhang, H. Influence of Material Parameters and Thermal Parameters on Sealing Performance of Reactor Pressure Vessel Under Heat Focusing Effect. J. Press. Vessel Technol. 2019, 141, 041302. [Google Scholar] [CrossRef]
- Rino Nelson, N.; Siva Prasad, N.; Sekhar, A. A Study on the Behavior of Single–and Twin–Gasketed Flange Joint Under External Bending Load. J. Press. Vessel Technol. 2017, 139, 051204. [Google Scholar] [CrossRef]
Variables 1 | Description 2 | Variables 1 | Description 2 |
---|---|---|---|
FL_ZKL | . Axial separation of the flange. | SR2 | The inner diameter of the closure–head. |
ZX_IN | Axial separation of the inner seal ring. | D17 | The outer diameter of upper cladding. |
ZX_OUT | Axial separation of the outer seal ring. | D15 | The starting point of the ramp. |
JX_IN | . Radial separation of the inner seal ring. | D14 | The outer diameter of the inner seal groove. |
JX_OUT | . Radial separation of the outer seal ring. | D13 | The pitch diameter of the inner seal ring. |
ZJ_U | . Upper flange angle.2 | D12 | The outer diameter of the outer seal groove. |
ZJ_D | . Lower flange angle.2 | D11 | The pitch diameter of the outer seal ring. |
LS_YJL | Bolt preload. | D10 | The outer diameter of the flange of the cylinder. |
θ | Ramp angle. | D8 | The inner diameter of the cylinder flange. |
T2 | Wall thickness of the cylinder. | D7 | The inner diameter of cylinder flange. |
T1 | Wall thickness of closure–head. | D3 | The outer diameter of flange of closure–head. |
H3 | Height of flange of the cylinder. | D2 | Bolt centerline diameter. |
H1 | The downward offset of the center of the upper head. | D1 | The inner diameter of flange of closure–head. |
Expert | Professional Title | Working Years in the Related Area | Working Years in RPV Design and Analysis | Confidence Coefficient |
---|---|---|---|---|
E1 | Professor | 25 | 10 | 5 |
E2 | Associate professor A | 10 | 8 | 4 |
E3 | Associate professor B | 8 | 8 | 4 |
E4 | Engineer A | 6 | 3 | 2 |
E5 | Engineer B | 5 | 3 | 2 |
Node/Variable | Centrality Degree | ki | Node/Variable | Centrality Degree | ki |
---|---|---|---|---|---|
D14 | 12 | 0.136 | ZX_OUT | 6 | 0.068 |
D15 | 10 | 0.114 | ZJ_D | 6 | 0.068 |
D11 | 10 | 0.114 | ZJ_U | 6 | 0.068 |
D12 | 8 | 0.091 | ZX_IN | 6 | 0.068 |
θ | 8 | 0.091 | FL_ZKL | 5 | 0.057 |
D13 | 6 | 0.068 | LS_YJL | 5 | 0.057 |
Node/Variable | Fuqing 4 Unit | Fuqing 5 Unit | Node/Variable | Fuqing 4 Unit | Fuqing 5 Unit |
---|---|---|---|---|---|
D14 | 0.565022422 | 0.538116592 | ZX_OUT | 0.71517225 | 0.654898238 |
D15 | 0.372469636 | 0.331983806 | ZJ_D | 0.58882819 | 0.753666217 |
D11 | 0.393382353 | 0.797794118 | ZJ_U | 0.79986268 | 0.537599129 |
D12 | 0.250996016 | 0.398406375 | ZX_IN | 0.700518179 | 0.623336078 |
θ | 0.665236052 | 0.25751073 | FL_ZKL | 0.705600748 | 0.675037485 |
D13 | 0.398104265 | 0.44549763 | LS_YJL | 0.823301528 | 0.830323161 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Huang, H.; Luo, Y.; Liu, C.; Dong, Y.; Wei, X.; Zhang, Z.; Chen, X.; Song, K. RPV Sealing Reliability Estimating Using a New Inconsistent Knowledge Fused Bayesian Network and Weighted Loss Function. Processes 2022, 10, 1099. https://doi.org/10.3390/pr10061099
Huang H, Luo Y, Liu C, Dong Y, Wei X, Zhang Z, Chen X, Song K. RPV Sealing Reliability Estimating Using a New Inconsistent Knowledge Fused Bayesian Network and Weighted Loss Function. Processes. 2022; 10(6):1099. https://doi.org/10.3390/pr10061099
Chicago/Turabian StyleHuang, Hao, Ying Luo, Caiming Liu, Yuanyuan Dong, Xiaoran Wei, Zhe Zhang, Xu Chen, and Kai Song. 2022. "RPV Sealing Reliability Estimating Using a New Inconsistent Knowledge Fused Bayesian Network and Weighted Loss Function" Processes 10, no. 6: 1099. https://doi.org/10.3390/pr10061099
APA StyleHuang, H., Luo, Y., Liu, C., Dong, Y., Wei, X., Zhang, Z., Chen, X., & Song, K. (2022). RPV Sealing Reliability Estimating Using a New Inconsistent Knowledge Fused Bayesian Network and Weighted Loss Function. Processes, 10(6), 1099. https://doi.org/10.3390/pr10061099