Skip to content

aslResearch/aslUQ

Repository files navigation

Highlight: This repository carries out quantification and propagation of uncertainties in stochastic dynamical systems using Generalized Polynomial Chaos Expansion.

Methodology: The toolbox uses Mixed Sparse Grid quadrature nodes and weights to carry out pseudospectral collocation-based gPC expansion.

Use: For any stochastic process, the toolbox can compute the mean, variance, covariance, solution ensembles, contour bi-variate probability density function.

Applicable to: Dynamical Models with Gaussian and Uniform Distribution of Uncertainties

Programming Languages: MATLAB and Python

Windows

1. Clone this github repo
    cd ~
    git clone https://github.com/aslResearch/aslUQ
2. Edit the Uncertainty Quantification/MATLAB/demo.m to include the desired simulation parameters
3. Add the ode45 model .m file in Quantification/MATLAB/: 
    The example ode45 model .m file for the demo is "spring_mass_damper.m"
* The Uncertainty Quantification/MATLAB/src contains the MATLAB source files to carry out gPC expansion.