• Stars
    star
    5
  • Rank 2,861,937 (Top 57 %)
  • Language
    MATLAB
  • Created almost 3 years ago
  • Updated almost 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

This document is prepared based on the lectures and notes for the graduate level course- ‘Uncertainty Quantification’ (CE 6310) taught by Dr. Sankaran Mahadevan at Vanderbilt University. Course materials of ‘Spring 2015’ and ‘Spring 2019’.

More Repositories

1

Digital-twin-approach-for-damage-tolerant-mission-planning-under-uncertainty

The digital twin paradigm that integrates the information obtained from sensor data, physics models, as well as operational and inspection/maintenance/repair history of a system (or a component) of interest, can potentially be used to optimize operational parameters of the system in order to achieve a desired performance or reliability goal. In this article, we develop a methodology for intelligent mission planning using the digital twin approach, with the objective of performing the required work while meeting the damage tolerance requirement. The proposed approach has three components: damage diagnosis, damage prognosis, and mission optimization. All three components are affected by uncertainty regarding system properties, operational parameters, loading and environment, as well as uncertainties in sensor data and prediction models. Therefore the proposed methodology includes the quantification of the uncertainty in diagnosis, prognosis, and optimization, considering both aleatory and epistemic uncertainty sources. We discuss an illustrative fatigue crack growth experiment to demonstrate the methodology for a simple mechanical component, and build a digital twin for the component. Using a laboratory experiment that utilizes the digital twin, we show how the trio of probabilistic diagnosis, prognosis, and mission planning can be used in conjunction with the digital twin of the component of interest to optimize the crack growth over single or multiple missions of fatigue loading, thus optimizing the interval between successive inspection, maintenance, and repair actions.
MATLAB
15
star
2

Physics-Informed-and-Hybrid-Machine-Learning-in-Additive-Manufacturing

Physics-Informed and Hybrid Machine Learning in Additive Manufacturing: Application to Fused Filament Fabrication
Jupyter Notebook
12
star
3

Process-Optimization-Under-Uncertainty-for-Improving-the-Bond-Quality-of-Polymer-Filaments-in-Fused-

This paper develops a computational framework to optimize the process parameters such that the bond quality between extruded polymer filaments is maximized in fused filament fabrication (FFF). A one-dimensional heat transfer analysis providing an estimate of the temperature profile of the filaments is coupled with a sintering neck growth model to assess the bond quality that occurs at the interfaces between adjacent filaments. Predicting the variability in the FFF process is essential for achieving proactive quality control of the manufactured part; however, the models used to predict the variability are affected by assumptions and approximations. This paper systematically quantifies the uncertainty in the bond quality model prediction due to various sources of uncertainty, both aleatory and epistemic, and includes the uncertainty in the process parameter optimization. Variance-based sensitivity analysis based on Sobol' indices is used to quantify the relative contributions of the different uncertainty sources to the uncertainty in the bond quality. A Gaussian process (GP) surrogate model is constructed to compute and include the model error within the optimization. Physical experiments are conducted to show that the proposed formulation for process parameter optimization under uncertainty results in high bond quality between adjoining filaments of the FFF product.
MATLAB
6
star
4

Multi-Objective-Optimization-Under-Uncertainty-of-Part-Quality-in-Fused-Filament-Fabrication

Multi-objective optimization
Jupyter Notebook
3
star
5

PCA-Tutorial

Principal Component Analysis (PCA)
Jupyter Notebook
1
star
6

Personal-weight-predictions-using-machine-learning

What can machine learning tell you about your weight?
Jupyter Notebook
1
star
7

Bayesian-Neural-Network

Bayesian Neural Network
Jupyter Notebook
1
star
8

miniLlama

Replicated the architecture of Llama to create miniLlama for testing / demo purposes.
Jupyter Notebook
1
star
9

Python-Save-Plots

Save plots as PDF/PGF (Progressive Graphics File) for direct upload to LaTeX.
Python
1
star
10

Information-fusion-and-machine-learning-for-sensitivity-analysis-using-physics-knowledge-and-experim

Highlights • Physics-informed machine learning is investigated for global sensitivity analysis. • Physics and test data are fused to maximize the accuracy of sensitivity estimates. • Uncertainties in Gaussian process and deep neural network models are included. • Accuracy, uncertainty and computational effort of proposed approaches are compared.
Jupyter Notebook
1
star