437 research outputs found
Efficient Uncertainty Quantification with the Polynomial Chaos Method for Stiff Systems
The polynomial chaos method has been widely adopted as a computationally
feasible approach for uncertainty quantification. Most studies to date
have focused on non-stiff systems. When stiff systems are considered,
implicit numerical integration requires the solution of a nonlinear
system of equations at every time step. Using the Galerkin approach, the
size of the system state increases from to , where
is the number of the polynomial chaos basis functions. Solving such systems with full
linear algebra causes the computational cost to increase from to
. The -fold increase can make the computational cost
prohibitive. This paper explores computationally efficient uncertainty
quantification techniques for stiff systems using the Galerkin, collocation and collocation least-squares formulations of polynomial chaos. In the Galerkin approach, we propose a modification in the implicit time stepping process using an approximation of the
Jacobian matrix to reduce the computational cost. The numerical results
show a run time reduction with a small impact on accuracy. In
the stochastic collocation formulation, we propose a least-squares
approach based on collocation at a low-discrepancy set of
points. Numerical experiments illustrate that the collocation
least-squares approach for uncertainty quantification has similar
accuracy with the Galerkin approach, is more efficient, and does not
require any modifications of the original code
Motion Planning of Uncertain Ordinary Differential Equation Systems
This work presents a novel motion planning framework, rooted in nonlinear programming theory, that treats uncertain fully and under-actuated dynamical systems described by ordinary differential equations. Uncertainty in multibody dynamical systems comes from various sources, such as: system parameters, initial conditions, sensor and actuator noise, and external forcing. Treatment of uncertainty in design is of paramount practical importance because all real-life systems are affected by it, and poor robustness and suboptimal performance result if it’s not accounted for in a given design. In this work uncertainties are modeled using Generalized Polynomial Chaos and are solved quantitatively using a least-square collocation method. The computational efficiency of this approach enables the inclusion of uncertainty statistics in the nonlinear programming optimization process. As such, the proposed framework allows the user to pose, and answer, new design questions related to uncertain dynamical systems.
Specifically, the new framework is explained in the context of forward, inverse, and hybrid dynamics formulations. The forward dynamics formulation, applicable to both fully and under-actuated systems, prescribes deterministic actuator inputs which yield uncertain state trajectories. The inverse dynamics formulation is the dual to the forward dynamic, and is only applicable to fully-actuated systems; deterministic state trajectories are prescribed and yield uncertain actuator inputs. The inverse dynamics formulation is more computationally efficient as it requires only algebraic evaluations and completely avoids numerical integration. Finally, the hybrid dynamics formulation is applicable to under-actuated systems where it leverages the benefits of inverse dynamics for actuated joints and forward dynamics for unactuated joints; it prescribes actuated state and unactuated input trajectories which yield uncertain unactuated states and actuated inputs.
The benefits of the ability to quantify uncertainty when planning the motion of multibody dynamic systems are illustrated through several case-studies. The resulting designs determine optimal motion plans—subject to deterministic and statistical constraints—for all possible systems within the probability space
Time and Frequency Domain Methods for Basis Selection in Random Linear Dynamical Systems
Polynomial chaos methods have been extensively used to analyze systems in
uncertainty quantification. Furthermore, several approaches exist to determine
a low-dimensional approximation (or sparse approximation) for some quantity of
interest in a model, where just a few orthogonal basis polynomials are
required. We consider linear dynamical systems consisting of ordinary
differential equations with random variables. The aim of this paper is to
explore methods for producing low-dimensional approximations of the quantity of
interest further. We investigate two numerical techniques to compute a
low-dimensional representation, which both fit the approximation to a set of
samples in the time domain. On the one hand, a frequency domain analysis of a
stochastic Galerkin system yields the selection of the basis polynomials. It
follows a linear least squares problem. On the other hand, a sparse
minimization yields the choice of the basis polynomials by information from the
time domain only. An orthogonal matching pursuit produces an approximate
solution of the minimization problem. We compare the two approaches using a
test example from a mechanical application
Mori-Zwanzig reduced models for uncertainty quantification I: Parametric uncertainty
In many time-dependent problems of practical interest the parameters entering
the equations describing the evolution of the various quantities exhibit
uncertainty. One way to address the problem of how this uncertainty impacts the
solution is to expand the solution using polynomial chaos expansions and obtain
a system of differential equations for the evolution of the expansion
coefficients. We present an application of the Mori-Zwanzig formalism to the
problem of constructing reduced models of such systems of differential
equations. In particular, we construct reduced models for a subset of the
polynomial chaos expansion coefficients that are needed for a full description
of the uncertainty caused by the uncertain parameters. We also present a
Markovian reformulation of the Mori-Zwanzig reduced equation which replaces the
solution of the orthogonal dynamics equation with an infinite hierarchy of
ordinary differential equations. The viscous Burgers equation with uncertain
viscosity parameter is used to illustrate the construction. For this example we
provide a way to estimate the necessary parameters that appear in the reduced
model without having to solve the full system.Comment: 21 pages, 2 figure
Automating embedded analysis capabilities and managing software complexity in multiphysics simulation part I: template-based generic programming
An approach for incorporating embedded simulation and analysis capabilities
in complex simulation codes through template-based generic programming is
presented. This approach relies on templating and operator overloading within
the C++ language to transform a given calculation into one that can compute a
variety of additional quantities that are necessary for many state-of-the-art
simulation and analysis algorithms. An approach for incorporating these ideas
into complex simulation codes through general graph-based assembly is also
presented. These ideas have been implemented within a set of packages in the
Trilinos framework and are demonstrated on a simple problem from chemical
engineering
A General Framework for Enhancing Sparsity of Generalized Polynomial Chaos Expansions
Compressive sensing has become a powerful addition to uncertainty
quantification when only limited data is available. In this paper we provide a
general framework to enhance the sparsity of the representation of uncertainty
in the form of generalized polynomial chaos expansion. We use alternating
direction method to identify new sets of random variables through iterative
rotations such that the new representation of the uncertainty is sparser.
Consequently, we increases both the efficiency and accuracy of the compressive
sensing-based uncertainty quantification method. We demonstrate that the
previously developed iterative method to enhance the sparsity of Hermite
polynomial expansion is a special case of this general framework. Moreover, we
use Legendre and Chebyshev polynomials expansions to demonstrate the
effectiveness of this method with applications in solving stochastic partial
differential equations and high-dimensional (O(100)) problems.Comment: Corrected the lemmas in the previous version using perturbation
theory of singular value decomposition. arXiv admin note: text overlap with
arXiv:1506.0434
Multilevel preconditioner of Polynomial Chaos Method for quantifying uncertainties in a blood pump
More than 23 million people are suffered by Heart failure worldwide. Despite
the modern transplant operation is well established, the lack of heart
donations becomes a big restriction on transplantation frequency. With respect
to this matter, ventricular assist devices (VADs) can play an important role in
supporting patients during waiting period and after the surgery. Moreover, it
has been shown that VADs by means of blood pump have advantages for working
under different conditions. While a lot of work has been done on modeling the
functionality of the blood pump, but quantifying uncertainties in a numerical
model is a challenging task. We consider the Polynomial Chaos (PC) method,
which is introduced by Wiener for modeling stochastic process with Gaussian
distribution. The Galerkin projection, the intrusive version of the generalized
Polynomial Chaos (gPC), has been densely studied and applied for various
problems. The intrusive Galerkin approach could represent stochastic process
directly at once with Polynomial Chaos series expansions, it would therefore
optimize the total computing effort comparing with classical non-intrusive
methods. We compared different preconditioning techniques for a steady state
simulation of a blood pump configuration in our previous work, the comparison
shows that an inexact multilevel preconditioner has a promising performance. In
this work, we show an instationary blood flow through a FDA blood pump
configuration with Galerkin Projection method, which is implemented in our open
source Finite Element library Hiflow3. Three uncertainty sources are
considered: inflow boundary condition, rotor angular speed and dynamic
viscosity, the numerical results are demonstrated with more than 30 Million
degrees of freedom by using supercomputer.Comment: 14 pages, 11 figures, UNCECOMP/ECCOMAS conference 201
Stochastic Galerkin method for cloud simulation
We develop a stochastic Galerkin method for a coupled Navier-Stokes-cloud
system that models dynamics of warm clouds. Our goal is to explicitly describe
the evolution of uncertainties that arise due to unknown input data, such as
model parameters and initial or boundary conditions. The developed stochastic
Galerkin method combines the space-time approximation obtained by a suitable
finite volume method with a spectral-type approximation based on the
generalized polynomial chaos expansion in the stochastic space. The resulting
numerical scheme yields a second-order accurate approximation in both space and
time and exponential convergence in the stochastic space. Our numerical results
demonstrate the reliability and robustness of the stochastic Galerkin method.
We also use the proposed method to study the behavior of clouds in certain
perturbed scenarios, for examples, the ones leading to changes in macroscopic
cloud pattern as a shift from hexagonal to rectangular structures
Heterogeneous animal group models and their group-level alignment dynamics; an equation-free approach
We study coarse-grained (group-level) alignment dynamics of individual-based
animal group models for {\it heterogeneous} populations consisting of informed
(on preferred directions) and uninformed individuals. The orientation of each
individual is characterized by an angle, whose dynamics are nonlinearly coupled
with those of all the other individuals, with an explicit dependence on the
difference between the individual's orientation and the instantaneous average
direction. Choosing convenient coarse-grained variables (suggested by
uncertainty quantification methods) that account for rapidly developing
correlations during initial transients, we perform efficient computations of
coarse-grained steady states and their bifurcation analysis. We circumvent the
derivation of coarse-grained governing equations, following an equation-free
computational approach.Comment: final form; accepted for publication in Journal of Theoretical
Biolog
Uncertainty quantification in Eulerian-Lagrangian simulations of (point-)particle-laden flows with data-driven and empirical forcing models
An uncertainty quantification framework is developed for Eulerian-Lagrangian
models of particle-laden flows, where the fluid is modeled through a system of
partial differential equations in the Eulerian frame and inertial particles are
traced as points in the Lagrangian frame. The source of uncertainty in such
problems is the particle forcing, which is determined empirically or
computationally with high-fidelity methods (data-driven). The framework relies
on the averaging of the deterministic governing equations with the stochastic
forcing and allows for an estimation of the first and second moment of the
quantities of interest. Via comparison with Monte Carlo simulations, it is
demonstrated that the moment equations accurately predict the uncertainty for
problems whose Eulerian dynamics are either governed by the linear advection
equation or the compressible Euler equations. In areas of singular particle
interfaces and shock singularities significant uncertainty is generated. An
investigation into the effect of the numerical methods shows that
low-dissipative higher-order methods are necessary to capture numerical
singularities (shock discontinuities, singular source terms, particle
clustering) with low diffusion in the propagation of uncertainty
- …