<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="client.xsl" type="text/xsl"?>
<article article-type="other">
<front>
<journal-meta>
<journal-id/>
<issn/>
<banner>
<href>banner.jpg</href>
<size width="100%"/>
</banner>
</journal-meta>
<doi>0795-cd</doi>
<article-meta>
<title-group>
<article-title>SMUQ: an Uncertainty Quantification Software for Mechanical Performance Evaluation of Engineering Structures</article-title>
</title-group>

<author>Niu Hongpan<sup>a</sup>, Xie Ke<sup>b</sup>, Fan Zhigeng<sup>c</sup>, Liu Xinen<sup>d</sup> and Xiao Shifu<sup>e</sup></author>

<aff>Institute of Systems Engineering, China Academy of Engineering Physics, Mianyang, China</aff>

<email><a href="mailto:skynew@qq.com"><sup>a</sup>skynew@qq.com</a></email>

<email><a href="mailto:xkshake@163.com"><sup>b</sup>xkshake@163.com</a></email>

<email><a href="mailto:fanzg@caep.cn"><sup>c</sup>fanzg@caep.cn</a></email>

<email><a href="mailto:liuxe@caep.cn"><sup>d</sup>liuxe@caep.cn</a></email>

<email><a href="mailto:sfxiao@pku.org.cn"><sup>e</sup>sfxiao@pku.org.cn</a></email>

</article-meta></front>
<body>
<abstract>
<title>ABSTRACT</title>
<p>An uncertainty quantification software based on MATLAB is introduced: engineering Structures Mechanical performance Uncertainty Quantification (SMUQ), which has discrete error estimation, parameter study, design of computer experiments, surrogate modelling, sensitivity analysis, uncertainty quantification and other functions, supports parametric finite element models based on ANSYS and ABAQUS, supports parallel computing of workstation, and supports database and model library. The purpose of SMUQ is to provide a convenient tool for engineering analysts and algorithm researchers. The software takes &#34;engineering structural mechanics model&#34; as its core, and develops an interactive friendly GUI based on MATLAB, which is easy for engineering analysts to apply. The software developed using object-oriented, modular and hierarchical design and the framework has good scalability, which is easy for advanced algorithms integration. The main features of the software and the main GUI are introduced. Finally, an engineering case involving aleatory uncertainty and epistemic uncertainty is presented to demonstrate the application of the software.</p>
<p><italic>Keywords: </italic>Software design, Uncertainty quantification, Sensitivity analysis, Surrogate model, Mechanical performance, MATLAB.</p>
</abstract>
<fpdf>
<href>pdflogo.jpg</href>
<hpdf>0795</hpdf>
</fpdf>
</body>
</article>