D (1) i + x i. i=1. j=1

Similar documents
The Partition of Unity Finite Element Approach to the Stationary Fokker-Planck Equation

Title: A Homotopic Approach to Domain Determination and Solution Refinement for the Stationary Fokker- Planck Equation

A Nonlinear Filter based on Fokker Planck Equation and MCMC Measurement Updates

Uncertainty Propagation for Nonlinear Dynamical Systems using Gaussian Mixture Models

Solution of Fokker Planck equation by finite element and finite difference methods for nonlinear systems

EPC procedure for PDF solution of nonlinear. oscillators excited by Poisson white noise

New Advances in Uncertainty Analysis and Estimation

A reduced-order stochastic finite element analysis for structures with uncertainties

Performance Evaluation of Generalized Polynomial Chaos

arxiv: v7 [quant-ph] 22 Aug 2017

Path integrals for classical Markov processes

Prediction of the radiated sound power from a fluid-loaded finite cylinder using the surface contribution method

5 Applying the Fokker-Planck equation

Safety Envelope for Load Tolerance and Its Application to Fatigue Reliability Design

Synchronization of Limit Cycle Oscillators by Telegraph Noise. arxiv: v1 [cond-mat.stat-mech] 5 Aug 2014

Dynamic System Identification using HDMR-Bayesian Technique

ALGEBRAIC FLUX CORRECTION FOR FINITE ELEMENT DISCRETIZATIONS OF COUPLED SYSTEMS

A path integral approach to the Langevin equation

Structural Damage Detection Using Time Windowing Technique from Measured Acceleration during Earthquake

Stochastic Spectral Approaches to Bayesian Inference

Generalized Finite Element Methods for Three Dimensional Structural Mechanics Problems. C. A. Duarte. I. Babuška and J. T. Oden

Analysis of Stochastic Resonance Phenomenon in Wind Induced Vibration of a Girder POSPÍŠIL Stanislav 1,a and NÁPRSTEK Jiří 1,b

Numerical Solutions of Laplacian Problems over L-Shaped Domains and Calculations of the Generalized Stress Intensity Factors

M4A42 APPLIED STOCHASTIC PROCESSES

Reduction of Random Variables in Structural Reliability Analysis

Different approaches to model wind speed based on stochastic differential equations

NPTEL

16. Working with the Langevin and Fokker-Planck equations

Reduction of Finite Element Models of Complex Mechanical Components

Some solutions of the written exam of January 27th, 2014

Seismic analysis of structural systems with uncertain damping

Efficient Solvers for Stochastic Finite Element Saddle Point Problems

Dynamic response of structures with uncertain properties

Abstract: Complex responses observed in an experimental, nonlinear, moored structural

Random Vibrations & Failure Analysis Sayan Gupta Indian Institute of Technology Madras

Hydro-elastic Wagner impact using variational inequalities

A Model of Evolutionary Dynamics with Quasiperiodic Forcing

Chapter 2 Finite Element Formulations

Stochastic Dynamics of SDOF Systems (cont.).

ANNEX A: ANALYSIS METHODOLOGIES

Fourier transforms, Generalised functions and Greens functions

The use of cubic spline and far-side boundary condition for the collocation solution of a transient convection-diffusion problem

Parametrically Excited Vibration in Rolling Element Bearings

Continuum Limit of Forward Kolmogorov Equation Friday, March 06, :04 PM

CHAPTER 10: Numerical Methods for DAEs

MCE693/793: Analysis and Control of Nonlinear Systems

Handbook of Stochastic Methods

Lecture 21: Physical Brownian Motion II

DELFT UNIVERSITY OF TECHNOLOGY

Computing Phase Noise Eigenfunctions Directly from Steady-State Jacobian Matrices

Basic Principles of Weak Galerkin Finite Element Methods for PDEs

Schwarz Preconditioner for the Stochastic Finite Element Method

Session 1: Probability and Markov chains

Karhunen-Loève Approximation of Random Fields Using Hierarchical Matrix Techniques

Global stabilization of feedforward systems with exponentially unstable Jacobian linearization

7. Kinetics controlled by fluctuations: Kramers theory of activated processes

Introduction to numerical simulations for Stochastic ODEs

Outline. Structural Matrices. Giacomo Boffi. Introductory Remarks. Structural Matrices. Evaluation of Structural Matrices

USING CARLEMAN EMBEDDING TO DISCOVER A SYSTEM S MOTION CONSTANTS

Article (peer-reviewed)

Stochastic Structural Dynamics Prof. Dr. C. S. Manohar Department of Civil Engineering Indian Institute of Science, Bangalore

Magnetic waves in a two-component model of galactic dynamo: metastability and stochastic generation

Langevin Methods. Burkhard Dünweg Max Planck Institute for Polymer Research Ackermannweg 10 D Mainz Germany

Higher Order Averaging : periodic solutions, linear systems and an application

Geometric Dyson Brownian motion and May Wigner stability

First Excursion Probabilities of Non-Linear Dynamical Systems by Importance Sampling. REN Limei [a],*

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing

AN ADAPTIVE GAUSSIAN SUM FILTER FOR THE SPACECRAFT ATTITUDE ESTIMATION PROBLEM

Available online at ScienceDirect. Procedia IUTAM 19 (2016 ) IUTAM Symposium Analytical Methods in Nonlinear Dynamics

New Physical Principle for Monte-Carlo simulations

Introduction to Finite Element Method

I forgot to mention last time: in the Ito formula for two standard processes, putting

OPTIMAL PERTURBATION OF UNCERTAIN SYSTEMS

In Proc. of the V European Conf. on Computational Fluid Dynamics (ECFD), Preprint

Structural Matrices in MDOF Systems

PARALLEL COMPUTATION OF 3D WAVE PROPAGATION BY SPECTRAL STOCHASTIC FINITE ELEMENT METHOD

4. Complex Oscillations

Construction of Lyapunov functions by validated computation

A Novel Gaussian Sum Filter Method for Accurate Solution to Nonlinear Filtering Problem

Chapter III. Stability of Linear Systems

and Joachim Peinke ForWind Center for Wind Energy Research Institute of Physics, Carl-von-Ossietzky University Oldenburg Oldenburg, Germany

Solution of Stochastic Optimal Control Problems and Financial Applications

Hairer /Gubinelli-Imkeller-Perkowski

Affine Processes. Econometric specifications. Eduardo Rossi. University of Pavia. March 17, 2009

A variational radial basis function approximation for diffusion processes

Discontinuous Galerkin and Finite Difference Methods for the Acoustic Equations with Smooth Coefficients. Mario Bencomo TRIP Review Meeting 2013

dynamical zeta functions: what, why and what are the good for?

Spectral methods for fuzzy structural dynamics: modal vs direct approach

A NEW METHOD FOR VIBRATION MODE ANALYSIS

High-Order Representation of Poincaré Maps

STOCHASTIC PROCESSES IN PHYSICS AND CHEMISTRY

OPTIMAL PERTURBATION OF UNCERTAIN SYSTEMS

NATIONAL BOARD FOR HIGHER MATHEMATICS. Research Scholarships Screening Test. Saturday, February 2, Time Allowed: Two Hours Maximum Marks: 40

On the Nature of Random System Matrices in Structural Dynamics

Approximation of Top Lyapunov Exponent of Stochastic Delayed Turning Model Using Fokker-Planck Approach

Economics 204 Fall 2011 Problem Set 2 Suggested Solutions

Benchmarking high order finite element approximations for one-dimensional boundary layer problems

QUANTUM MARKOVIAN KINETIC EQUATION FOR HARMONIC OSCILLATOR. Boris V. Bondarev

. Frobenius-Perron Operator ACC Workshop on Uncertainty Analysis & Estimation. Raktim Bhattacharya

Chapter 1 Recollections from Elementary Quantum Physics

Transcription:

A SEMIANALYTIC MESHLESS APPROACH TO THE TRANSIENT FOKKER-PLANCK EQUATION Mrinal Kumar, Suman Chakravorty, and John L. Junkins Texas A&M University, College Station, TX 77843 mrinal@neo.tamu.edu, schakrav@aeromail.tamu.edu, junkins@tamu.edu Abstract A semianalytic partition of unity finite element method (PUFEM) is presented to solve the transient Fokker- Planck equation (FPE) for high-dimensional nonlinear dynamical systems. The meshless PUFEM spatial discretization is employed to develop linear ordinary differential equations (ODEs) for the time varying coefficients of the local shape functions. A similarity transformation to the modal coordinates is shown to reveal numerous spurious modes in the eigenspace of the discretized FPE operator. The identification and elimination of these modes leads to an analytical solution of the ODEs developed by the spatial discretization and a significant order-reduction in the transient problem. The initial equation-error resulting from the retained set of admissible modes is shown to be an upper bound for all time, and thus sufficient for the approximation for all time. Results are presented for a two-dimensional nonlinear stochastic oscillator. Introduction Uncertainty propagation through dynamical systems has been an important area of research for several decades. The Fokker-Planck equation (FPE) provides the exact description of the uncertainty propagation problem through dynamical systems driven by white-noise. Consider a stochastic dynamic system governed by the following Itô stochastic differential equation (SDE): dx = f(t, x)dt + g(t, x)db(t), E[x(t 0 )] = x 0 (1) where, B(t) is a m dimensional Brownian motion process, and f(t, x) : [0, ) R n R n and g(t, x) : [0, ) R n R n m are measurable functions. The state of the system, x(t), is a n dimensional stochastic processes whose pdf at any time t is denoted by W(t, x) and the initial density is known to be W(t 0, x) = W 0 (x). Then, the time-evolution of the instantaneous pdf of x(t) is governed by the following well known Fokker-Planck equation: where, [ W(t, x) = t N x i D (1) i + N N j=1 2 D (2) ij x i x j ] W(t, x) (2) D (1) (t, x) = f(t, x) + 1 g(t, x) 2 x Qg(t, x), D(2) (t, x) = 1 2 g(t, x)qgt (t, x) (3) The spatial operator on the RHS of Eq.2 is called the Fokker-Planck operator, denoted by L FP. D (1) is known as the drift coefficient vector and D (2) the diffusion coefficient matrix. Analytical solutions to Eq. 2 are known to exist only for linear dynamics. Numerical approaches also face several difficult issues, described in detail in Kumar et. al. (2006). Kumar, M., Chakravorty, S., and Junkins, J. L. 1

Muscolino et. al. (1997) presented a global approximation approach using global C-type Gram-Chalier expansions to solve the transient FPE. Local methods (e.g. finite difference (FD) and finite elements (FE)) have been employed by several researchers (Wojtkiewicz et. al., Johnson et. al., 1997) and success has been reported for the 4 dimensional FPE recently. In these works, the ODEs obtained from the discretization process are solved numerically (despite being linear) with stabilized integration schemes like the Crank-Nicholson algorithm due to the ill-conditioned nature of the system. In the current paper, we employ a meshless finite element approach for the transient FPE which reduces the burdens typically associated with the traditional FEM and allows for easy extension to problems in higher dimensions. The approach is semianalytic, in which the system of linear ODEs developed for the coefficients of the local shape functions is integrated analytically using a similarity transformation. A key result is that such a transformation reveals numerous spurious modes in the eigenspace of the discretized FP-operator which have no physical relevance to the problem. The identification and elimination of these extraneous modes leads to a significant order reduction of the transient problem and more importantly, an analytical solution of the ODEs in terms of the remaining admissible modes. The latter clearly obviates the need for a stabilized numerical time-integration scheme. Furthermore, it is shown that with a given minimal set of admissible eigenfunctions, the equation-error at all times remains bounded by the equation-error at the initial time. In other words, a minimal set of modes that approximates the initial pdf sufficiently well is enough to approximate the FPE response for all times. (in terms of equation-error) In this paper, we clearly illustrate the order-reduction for a 2-D nonlinear oscillator. Variational Formulation of the FPE using the Meshless PUFEM The partition of unity (PU) approach to finite elements was developed by Babuška and Melenk (1997). It falls under the broad category of meshless FEM which significantly reduces the dependence of problem formulation on the domain of solution and inter-element connectivity, leading to an easy extension to higher dimensional problems. A detailed description of the (meshless) discretization and shape-function selection for the FPE can be found in Kumar et. al. (2006). Here, we present the local variational equations for the transient FPE. The PUFEM approximation of the instantaneous pdf can be written as: Ŵ(t, x) = Q P s ϕ s (x) a sj (t)ψ sj (x) = j=1 s,j s=1 a sj (t)ψ sj (x) (4) where, a sj (t) are the time-varying coefficients of the local shape functions denoted by Ψ sj (x) = ψ sj (x). The unknown coefficients, a sj (t) are then found by substituting the above approximation for W(t, x) into the FPE, followed by the projection of the residual error onto a space of test functions, V = {v(x)}. Following the Galerkin approach, the test functions are chosen to be the same as the shape functions, i.e., V = {ϕ s (x)ψ sj (x)}. We thus obtain the following local variational form for the n-d FPE over the local subdomain Ω s with boundary Γ s : Ω s (Ŵ(t, x))vdω t Ω s L FP (Ŵ(t, x))vdω + α Γ s Γ (Ŵ(t, x) W Γ(t, x))vdγ = 0 (5) Kumar, M., Chakravorty, S., and Junkins, J. L. 2

Although it is ideally desired to have W Γ = 0 on the global domain boundary Γ, we implement artificial boundary conditions as (W Γ 10 9 ) using the penalty parameter α to avoid numerical difficulties like a singular system of equations. Putting together the projection equations from all the local subdomains, we are led to the following system of linear ODEs involving the mass matrix M, the stiffness matrix K and load vector f: Mȧ(t) + Ka(t) = f (6) Transformation to Modal Coordinates It is well known that studying the eigenstructure for a standard system of LTI ODEs is highly rewarding. However, in the present case the problem involves several complicated numerical issues like ill-conditioning (due to large penalty parameter) and large size. Additionally, the stiffness matrix is neither symmetric nor definite due to the non-normal nature of the FP operator. Nevertheless, extensive research has been conducted for such systems (Saad 1992, van der Vorst 2003) and we can benefit from such studies. Thus considering Eq.6, we look at the following similarity transformation: a = V 1 a, where, V is obtained by solving the generalized eigenvalue problem for the system (M, K), i.e. Mv = λkv. This leads us to the familiar decoupled form of the original system (Eq.6): ȧ (t) = Λa (t) + f, (7) where, Λ is a diagonal matrix containing the generalized eigenvalues for (M, K), and f = V 1 M 1 f. Thus, if we can handle the numerical issues involved in computing V and Λ, we obtain the transient behavior of the system analytically in the modal space. The time history of the individual modal amplitudes, a i(t), can be written as: a i(t) = ( a i(t 0 ) + f i λ i ) exp(λ i t) f i λ i. (8) It was found that given the fineness of meshless discretization in use, the solution of the generalized eigenvalue problem of (M, K) generates several extraneous modes. These modes do not contribute to the improvement of approximation accuracy and only a small subset of the computed eigenfunctions is sufficient to produce the transient FPE response. Identification and Elimination of Extraneous Modes The extraneous eigenvalues in the spectrum of the discretized Fokker-Planck operator can be classified into two groups. The first group is an artifact of the penalty method used for boundary condition enforcement and comprises of eigenfunctions that display severe boundary condition violation. These modes are all highly unstable (with large positive real parts), causing the corresponding modal amplitudes to diverge. It is in-fact easy to prove a large positive penalty parameter in Eq.5 guarantees the existence of such unstable modes. The second group comprises of unreliable eigenfunctions that have not converged for the particular spatial discretization in use. These eigenfunctions are identified by evaluating their residual error when substituted into the functional eigenvalue problem of the continuous FP-operator: ε ψ (x) = L FP (ψ(x)) λψ(x) (9) Kumar, M., Chakravorty, S., and Junkins, J. L. 3

All the unconverged eigenfunctions appear as a distinct band showing high residual error and can be filtered out easily. Thus eliminating the extraneous modes, we are left with a reduced set (A) of admissible eigenfunctions that approximate the transient FPE for all possible initial conditions. However, for a specified initial pdf, it is possible to identify an even smaller set B A, which approximates the transient solution and provides further order reduction. The set B can be chosen by the process of elimination, such that the selected eigenfunctions approximate the initial state pdf sufficiently well in terms of equation-error. It can then be shown that the equation-error at all subsequent times remains bounded by the initial equation-error and thus the identified minimal admissible subset B is sufficient to simulate the FPE response for all times. This result can be stated as the following theorem: Theorem 1. Let A = {ψ i : Real(λ i ) < 0, ε i = L FP (ψ i ) λ i ψ i < δ} be the set of stable admissible eigenfunctions. If a subset B = {ψi : ψi A, i = 1,..., N B } of A can be identified such that the initial equation-error is within a specified tolerance, i.e. e(t 0 ) = tŵ(t 0, x) L FP (Ŵ(t 0, x)) < ɛ, then the equation-error at all subsequent times is bounded by the initial equation-error, i.e. e(t) < ɛ. Proof. We assume that W Γ = 0, such that f = 0. This assumption is not restrictive because the load vector is ideally zero, and is set to a small value ( f 10 6 ) in order to avoid numerically induced singularities. Now, the equation-error in the FPE at time t is given by: e(t) = x) LFP(Ŵ(t, x)) tŵ(t, (10) Using the proposed subset B of admissible eigenfunctions, we have the following expression for the instantaneous pdf: Ŵ(t, x) = card(b)=n B a i (t)ψi (x) Substituting this expression in Eq.10 we have the following developments: N B [ e(t) = t (a i (t)ψi (x)) L FP (a i (t)ψi (x))] N B = [{ȧ i (t) λ i a i (t)}ψi (x) a i (t)ε i (x)] (11) Eq.9 N B e(t) = a i (t)ε i (x) (12) Eq.7, f=0 The time history of the modal amplitudes a i (t) (in general complex valued) in the above equation is given by Eq.8, from which it is easy to show that a(t) a(0). We thus conclude from Eq.12 that e(t) e(0) ɛ t 0. The above theorem claims that the equation-error is bounded by a monotonically decaying envelope which has greatest width at the initial time. The same is true for the modal amplitudes a i (t). In the special case of systems that admit a stationary distribution, only one mode (corresponding to λ = 0, static mode ) has non-zero amplitude as t. Kumar, M., Chakravorty, S., and Junkins, J. L. 4

Results Consider the following two dimensional nonlinear oscillator (Muscolino et. al. 1997): ẍ + βẋ + x + α(x 2 + ẋ 2 )ẋ = g(t)g(t) (13) The initial condition is assumed to be a Gaussian distribution with mean at the origin. In Fig.1 we see the appearance of the two groups of spurious modes. Extraneous modes of group 1 are clearly visible in Fig.1(a) by the large magnitudes of their eigenvalues. The two distinct bands of equation-error in Fig.1(b) distinguish the extraneous modes of group 2. The set A of admissible modes is shown in Fig.1(b) surrounded by an ellipse. The smallest eigenvalue (corresponding to the unique stationary distribution) is clearly highlighted in both figures and appears as an isolated solution, as expected. For the initial distribution used (zero mean Gaussian), a much smaller set B was found, (shown with circles in Fig.1(b)) which approximates the initial condition sufficiently well and contains only 20% of the total number of degrees of freedom originally used. A verification of the redundant nature of all the eliminated modes ( B C ) is seen in Fig.1(c), wherein the initial amplitudes of all eliminated modes is negligible. In other words, they do not participate in the approximation of the initial distribution, which is a necessary condition for the redundant nature. Following Theorem 1, we know that a i (t) a i (0). Thus these modes do not participate in the approximation at any later time and are therefore redundant. We thus see that a significant reduction in the order of approximation is achievable for the transient problem. Fig.2 shows the time evolution of the initial distribution obtained from the analytical integration of the coefficients of the remaining modes and Fig.2(c) confirms the exponential decrease in transient equation error in accordance with Theorem 1. All the initial distributions simulated led to the same stationary distribution, as expected. Conclusions A semianalytical approach to solving the transient FPE has been presented in this paper. A similarity transformation to the modal coordinates has been used to eliminate numerous spurious modes which do not relate to any physical aspect of the problem. This is shown to lead to an analytical solution and a significant reduction in the number of degrees of freedom of the approximation, which is highly attractive. Furthermore, the use of the meshless PUFEM discretization makes this approach easily extendable to higher dimensional problems. The use of eigenfunctions as the basis for approximation also provides a method for identifying a set of natural basis functions for the FPE from the pool of admissible eigenfunctions, which can be used to exploit the capability of using special (non-polynomial) functions as shape functions in the PUFEM approximation space. References H. Risken, The Fokker Planck Equation: Methods of Solution and Applications, Springer Series in Synergetics, Springer-Verlag, 1989. M. Kumar, P. Singla, S. Chakravorty and J. L. Junkins, The Partition of Unity Finite Element Approach to the Stationary FPE, AIAA/AAS Astrodynamics Specialist Conf., Kumar, M., Chakravorty, S., and Junkins, J. L. 5

(a) Unstable Eigenvalues (of Group 1) Assume the Largest Magnitudes and are Easy Large Equation-Error and Appear as a are almost trivial. (b) Unconverged Eigenfunctions Show (c) Initial Amplitudes of all modes B C to Identify. Distinct Band. Also Shown is the Minimal Set B for the Gaussian Initial Condition. Figure 1: A Break-up of the Spectrum of the Discretized FP Operator for the Oscillator. (a) Time Evolution of pdf: Time: 0.0s (b) Time Evolution of pdf: Time: 2.8s 2.4s. 8.0s. (c) Time History of Equation Error, e(t) Figure 2: Solution to the FPE for a 2-D Nonlinear Oscillator Starting with a Gaussian Initial Condition. Aug 21-24, 2006, Keystone, CO, USA. G. Muscolino, G. Ricciardi and M. Vasta, Stationary and Non Stationary Probability Density Function for Non-Linear Oscillators, Int. J. Nonlin. Mech., Vol. 32, No. 6, 1997, pp 1051-1064. S. F. Wojtkiewicz, and L. A. Bergman, Numerical Solution of High Dimensional FPEs, 8 th ASCE Specialty Conf. on Prob. Mech. and Structural Reliability, 2000, Proceedings. E. A. Johnson, S. F. Wojtkiewicz, L. A. Bergman and B. F. Spencer Jr., FEM and FD Solutions to the Transient Fokker-Planck Equation, Workshop on Nonlinear and Stochastic Beam Dynamics in Accelerators, Lüneburg, Germany, 1997, 290-306, Proceedings. I. Babuška and J. Melenk, The Partition of Unity Finite Element Method, Int. J. Num. Meth., Vol. 40, 1997, pp 727-758. Saad, Y., Numerical Methods for Large Eigenvalue Problems, Manchester University Press, UK, 1992. van der Vorst, A. A., Iterative Krylov Methods for Large Linear Systems, Cambridge Monographs on Applied and Computational Mathematics, 2003. Kumar, M., Chakravorty, S., and Junkins, J. L. 6