核分析代码中病态矩阵的原因识别与修复

Lance C. Larsen
{"title":"核分析代码中病态矩阵的原因识别与修复","authors":"Lance C. Larsen","doi":"10.1115/icone2020-16903","DOIUrl":null,"url":null,"abstract":"\n Many of the analytical codes used in the nuclear industry, such as TRACE, RELAP5, and PARCS, approximate the equations that model the physics via a linearized system of equations. One common difficulty when solving linearized systems is that an accurately formulated system of equations may be ill-conditioned. Ill-conditioned matrices can result in significant amplification of error leading to poor, or even invalid, results. Ill-conditioned matrices lead to some challenging issues for the analytical code developers:\n • An ill-conditioned matrix is often solvable, and there may be no obvious indication numerically that something has gone wrong even though numerical error is large. Thus, how can ill-conditioning be effectively detected for a matrix?\n • When ill-conditioning is detected, how can the source of the ill-conditioning be determined so that it can be analyzed and corrected?\n Ill-conditioning is fundamentally a geometric problem that can be understood with geometric concepts associated with matrices and vectors. Geometric concepts and tools, useful for understanding the cause of ill-conditioning of a matrix, are presented. A geometric understanding of ill-conditioning can point to the rows or columns of the matrix that most contribute to ill-conditioning so that the source of ill-conditioning can be analyzed and understood, and leads to techniques for building matrix preconditioners to improve the solvability of the matrix.","PeriodicalId":414088,"journal":{"name":"Volume 3: Student Paper Competition; Thermal-Hydraulics; Verification and Validation","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Identifying the Cause of and Fixing Ill-Conditioned Matrices in Nuclear Analysis Codes\",\"authors\":\"Lance C. Larsen\",\"doi\":\"10.1115/icone2020-16903\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"\\n Many of the analytical codes used in the nuclear industry, such as TRACE, RELAP5, and PARCS, approximate the equations that model the physics via a linearized system of equations. One common difficulty when solving linearized systems is that an accurately formulated system of equations may be ill-conditioned. Ill-conditioned matrices can result in significant amplification of error leading to poor, or even invalid, results. Ill-conditioned matrices lead to some challenging issues for the analytical code developers:\\n • An ill-conditioned matrix is often solvable, and there may be no obvious indication numerically that something has gone wrong even though numerical error is large. Thus, how can ill-conditioning be effectively detected for a matrix?\\n • When ill-conditioning is detected, how can the source of the ill-conditioning be determined so that it can be analyzed and corrected?\\n Ill-conditioning is fundamentally a geometric problem that can be understood with geometric concepts associated with matrices and vectors. Geometric concepts and tools, useful for understanding the cause of ill-conditioning of a matrix, are presented. A geometric understanding of ill-conditioning can point to the rows or columns of the matrix that most contribute to ill-conditioning so that the source of ill-conditioning can be analyzed and understood, and leads to techniques for building matrix preconditioners to improve the solvability of the matrix.\",\"PeriodicalId\":414088,\"journal\":{\"name\":\"Volume 3: Student Paper Competition; Thermal-Hydraulics; Verification and Validation\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-08-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Volume 3: Student Paper Competition; Thermal-Hydraulics; Verification and Validation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1115/icone2020-16903\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Volume 3: Student Paper Competition; Thermal-Hydraulics; Verification and Validation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1115/icone2020-16903","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

核工业中使用的许多分析代码,如TRACE、RELAP5和PARCS,都是通过线性化的方程组近似模拟物理的方程。求解线性化系统的一个常见困难是,一个精确表述的方程组可能是病态的。条件不良的矩阵会导致错误的显著放大,从而导致较差甚至无效的结果。病态矩阵给分析代码开发人员带来了一些具有挑战性的问题:•病态矩阵通常是可解的,即使数值误差很大,也可能没有明显的数值指示表明出了问题。因此,如何有效地检测矩阵的病态?•当检测到不良条件作用时,如何确定不良条件作用的来源,以便对其进行分析和纠正?病态条件反射本质上是一个几何问题,可以用与矩阵和向量相关的几何概念来理解。几何概念和工具,有助于理解矩阵的病态的原因,提出。对病态条件的几何理解可以指出矩阵中最可能导致病态条件的行或列,从而可以分析和理解病态条件的来源,并导致构建矩阵预条件的技术,以提高矩阵的可解性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
Identifying the Cause of and Fixing Ill-Conditioned Matrices in Nuclear Analysis Codes
Many of the analytical codes used in the nuclear industry, such as TRACE, RELAP5, and PARCS, approximate the equations that model the physics via a linearized system of equations. One common difficulty when solving linearized systems is that an accurately formulated system of equations may be ill-conditioned. Ill-conditioned matrices can result in significant amplification of error leading to poor, or even invalid, results. Ill-conditioned matrices lead to some challenging issues for the analytical code developers: • An ill-conditioned matrix is often solvable, and there may be no obvious indication numerically that something has gone wrong even though numerical error is large. Thus, how can ill-conditioning be effectively detected for a matrix? • When ill-conditioning is detected, how can the source of the ill-conditioning be determined so that it can be analyzed and corrected? Ill-conditioning is fundamentally a geometric problem that can be understood with geometric concepts associated with matrices and vectors. Geometric concepts and tools, useful for understanding the cause of ill-conditioning of a matrix, are presented. A geometric understanding of ill-conditioning can point to the rows or columns of the matrix that most contribute to ill-conditioning so that the source of ill-conditioning can be analyzed and understood, and leads to techniques for building matrix preconditioners to improve the solvability of the matrix.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
A Comparative Study of Constrained and Unconstrained Melting Inside a Sphere Study on Seismic Isolation and Hi-Frequency Vibration Isolation Technology for Equipment in Nuclear Power Plant Using Aero Floating Technique Experimental Study of the Processes of Gas-Steam Pressurizer Insurge Transients Study on Scattering Correction of the 60Co Gantry-Movable Dual-Projection Digital Radiography Inspection System An Experimental Study of Two-Phase Flow in a Tight Lattice Using Wire-Mesh Sensor
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1