36.3.2 Gaussian Sum Filters
One approach for modeling systems with non‐Gaussian pdfs is the use of composite random variables expressed as a sum of Gaussian random variables. The generalized Gaussian sum can be expressed as
(36.31)
where w[j] is a scalar weighting factor, yj is a Gaussian random variable with mean
36.3.2.1 Multiple Model Adaptive Estimation
One implementation of the Gaussian sum filtering approach is known as multiple model adaptive estimation (MMAE). The MMAE filter uses a weighted Gaussian sum to address the situation where unknown or uncertain parameters exist within the system model. Some examples of these types of situations include modeling discrete failure modes, unknown structural parameters, or processes with multiple discrete modes of operation (e.g. “jump” processes).
Figure 36.1 Gaussian sum illustration. The random variable xsum is represented by a weighted sum of three individual Gaussian densities. In this example, xsum = 0.25x1 + 0.5x2 + 0.25x3.
Consider our standard linear Gaussian process and observation models, repeated from Eqs. 36.17 and 36.18 for clarity:
(36.32)
(36.33)
In the previous development, it was assumed that the system model parameters (i.e.
To address this situation, we can define a vector of the unknown system parameters, a, and jointly estimate these parameters along with the state vector. In other words, we must now solve for the following density:
(36.34)
which, after applying Bayes’ rule, can be expressed as
It is important to note that this expression is the product of the “known‐system model” pdf, p(xk| a, ℤk), and a new density function, p(a| ℤk), which is the pdf of the unknown system parameters, conditioned on the observation set. Assuming a ∈ ℝn, the parameter density can be written as
(36.36)
Applying Bayes’ rule yields
(36.37)
Marginalizing the denominator about the parameter vector results in a more familiar form:
where p(zk| a, ℤk−1) is the measurement prediction density, which, given our linear observation model, is expressed as the following normal distribution:
(36.39)
Unfortunately, the integral in the denominator is intractable in general, which requires an additional constraint. If the system parameters can be chosen from a finite set (e.g. a ∈ {a[1], a[2], ⋯, a[j]}), the parameter density can be expressed as the sum of the individual probabilities of the finite set. This results in a system parameter pdf defined as
where
(36.41)
Moving the position of the summation operators and parameter weight vector:
(36.42)
The properties of the delta function can be exploited to rewrite the numerator and eliminate the integral from the denominator:
At this point, we have established the posterior pdf of the parameter vector as a finite weighted set. Revisiting our system parameter pdf, now defined at time k
and substituting into Eq. 36.43 yields the parameter density update relationship
In the above equation, the predicted measurement pdf, p(zk| a[j], ℤk − 1), is evaluated at the measurement realization at time k, which yields the likelihood of realizing