Research article Special Issues

Performance enhanced Kalman filter design for non-Gaussian stochastic systems with data-based minimum entropy optimisation

  • Almost all of the complex dynamic processes are subjected to non-Gaussian random noises which leads to the performance deterioration of Kalman filter and Extended Kalman filter (EKF). To enhance the filtering performance, this paper presents an EKF-based filtering algorithm using minimum entropy criterion for a class of stochastic non-linear systems subjected to non-Gaussian noises. For practical implementations, the Kalman filters are widely used and the structure will not be changed due to the system integration, therefore, it is important to enhance the performance without changing the existing system design. In particular, a compensative framework has been developed where the EKF design meets the basic filtering requirements and the polynomial-based non-linear compensation has been used to adjusted the basic estimation from EKF with the entropy criterion. Since the entropy of the system output estimation error can be approximated using the measured data by kernel density estimation (KDE). A data-based framework can be obtained to enhance the performance. In addition, the presented algorithm is analysed from the view of the estimation convergence and a numerical example has been given to demonstrate the effectiveness.

    Citation: Qichun Zhang. Performance enhanced Kalman filter design for non-Gaussian stochastic systems with data-based minimum entropy optimisation[J]. AIMS Electronics and Electrical Engineering, 2019, 3(4): 382-396. doi: 10.3934/ElectrEng.2019.4.382

    Related Papers:

    [1] Yuyang Zhou, Randa Herzallah . Probabilistic message passing control and FPD based decentralised control for stochastic complex systems. AIMS Electronics and Electrical Engineering, 2020, 4(2): 216-233. doi: 10.3934/ElectrEng.2020.2.216
    [2] Ashraf A. Ahmad, Ameer Mohammed, Mohammed Ajiya, Zainab Yunusa, Habibu Rabiu . Estimation of time-parameters of Barker binary phase coded radar signal using instantaneous power based methods. AIMS Electronics and Electrical Engineering, 2020, 4(4): 347-358. doi: 10.3934/ElectrEng.2020.4.347
    [3] Ch Priyanka, D Venkata Ratnam, Sai Krishna Santosh G . A Review on design of low noise amplifiers for global navigational satellite system. AIMS Electronics and Electrical Engineering, 2021, 5(3): 206-228. doi: 10.3934/electreng.2021012
    [4] D Venkata Ratnam, K Nageswara Rao . Bi-LSTM based deep learning method for 5G signal detection and channel estimation. AIMS Electronics and Electrical Engineering, 2021, 5(4): 334-341. doi: 10.3934/electreng.2021017
    [5] Tadele A. Abose, Fanuel O. Ayana, Thomas O. Olwal, Yihenew W. Marye . BER performance analysis of polar-coded FBMC/OQAM in the presence of AWGN and Nakagami-m fading channel. AIMS Electronics and Electrical Engineering, 2024, 8(3): 311-331. doi: 10.3934/electreng.2024014
    [6] José M. Campos-Salazar, Pablo Lecaros, Rodrigo Sandoval-García . Dynamic analysis and comparison of the performance of linear and nonlinear controllers applied to a nonlinear non-interactive and interactive process. AIMS Electronics and Electrical Engineering, 2024, 8(4): 441-465. doi: 10.3934/electreng.2024021
    [7] Sebin J Olickal, Renu Jose . LSTM projected layer neural network-based signal estimation and channel state estimator for OFDM wireless communication systems. AIMS Electronics and Electrical Engineering, 2023, 7(2): 187-195. doi: 10.3934/electreng.2023011
    [8] José M. Campos-Salazar, Juan L. Aguayo-Lazcano, Roya Rafiezadeh . Non-ideal two-level battery charger—modeling and simulation. AIMS Electronics and Electrical Engineering, 2025, 9(1): 60-80. doi: 10.3934/electreng.2025004
    [9] Simon Bateson . A USB high resolution lock-in photometer. AIMS Electronics and Electrical Engineering, 2019, 3(1): 1-15. doi: 10.3934/ElectrEng.2019.1.1
    [10] Manisha Bangar, Prachi Chaudhary . A novel approach for the classification of diabetic maculopathy using discrete wavelet transforms and a support vector machine. AIMS Electronics and Electrical Engineering, 2023, 7(1): 1-13. doi: 10.3934/electreng.2023001
  • Almost all of the complex dynamic processes are subjected to non-Gaussian random noises which leads to the performance deterioration of Kalman filter and Extended Kalman filter (EKF). To enhance the filtering performance, this paper presents an EKF-based filtering algorithm using minimum entropy criterion for a class of stochastic non-linear systems subjected to non-Gaussian noises. For practical implementations, the Kalman filters are widely used and the structure will not be changed due to the system integration, therefore, it is important to enhance the performance without changing the existing system design. In particular, a compensative framework has been developed where the EKF design meets the basic filtering requirements and the polynomial-based non-linear compensation has been used to adjusted the basic estimation from EKF with the entropy criterion. Since the entropy of the system output estimation error can be approximated using the measured data by kernel density estimation (KDE). A data-based framework can be obtained to enhance the performance. In addition, the presented algorithm is analysed from the view of the estimation convergence and a numerical example has been given to demonstrate the effectiveness.


    In order to control and optimise the system performance, the system state observiation is a significant concept since the system state can reflect the internal properties of the dynamic system. However, for most of the practical systems, the system state cannot be measured directly, meanwhile, the random noise would affect the state and the measurement. To estimate the system state using system output measurement, Kalman filter has been presented in 1960 [3].

    Kalman filter is well-developed for linear stochastic systems which are subjected to Gaussian noises. To deal with the non-linearities of the stochastic systems, extended Kalman filter (EKF) [6] has been presented by adding the linearisation operation into the Kalman filter design. In this case, the non-linear system model has been converted to linear model locally for each instant. Due to the fact that the Kalman filter and EKF have simple parametric structure, they are widely used in practice. Notice that both Kalman filter and EKF have adopted Gaussian assumption. In other words, the performances of Kalman filter and EKF would be deteriorated if the systems are subjected to non-Gaussian noises.

    Motivated by non-Gaussian distribution shaping control, the non-Gaussian systems widely exist in industrial process, for example, paper-making process, networked systems [7], neural interaction systems [16,17], etc, it is important to investigate the filtering problem subjected to non-Gaussian noises. Note that the states or outputs will be non-Gaussian even if the noise is Gaussian due to the influences of the non-linear dynamics [8]. The performance enhancement problem for non-Gaussian control system design has been analysed in [19,20], where the entropy criterion has been adopted to enhance the performance of the exiting fixed control loop. Similarly, this approach can be extended to filtering problem in order to overcome the fore-mentioned shortcomings.

    In particular, the filter design cannot be adjusted anymore once the system integration is completed, which means the filter cannot adapt to the model time-variant dynamics, unexpected damage, non-Gaussian noise, etc. Therefore, the performance enhancement strategy should be considered based on the existing system structure and a new compensative framework for the estimated states should be established. We assume that the existing EKF design has been completed for the system and a compensative non-linear term is added to the estimated state directly. Following this approach, the residuals and un-modelled dynamics can be compensated by the non-linear term. In particular, our objective is to design an optimal non-linear term to enhance the performance.

    In this paper, the non-linear term has been re-expressed by polynomial while the coefficients of the polynomial can be optimised in real time to minimise the performance criterion, where entropy has been used as performance criterion to describe the randomness of the estimation error [4]. Comparing with the existing minimum entropy filter, the convergence analysis of the presented algorithm would be obtained based upon the existing EKF structure, while the non-Gaussian effects will be attenuated by entropy optimisation. Moreover, the entropy can be estimated by kernel density estimation (KDE) with data. As a result, the analytical evolution is not essential. Different from the Kalman framework, not only the variance has been considered in the design but also the whole distribution of the estimation error has been taken into account which implies that our design includes more information and makes the performance enhancement feasible. Since the presented filtering algorithm can improve the estimation accuracy, it would affect a lot of related research topics such as fault diagnosis [5], probabilistic decoupling [15,18] and even non-linear filtering problem [13].

    The rest of this paper is organised as follows: in Section 2, the preliminaries are briefly introduced including the problem formulation, EKF and KDE. Section 3 shows the main algorithm where the compensation loop has been designed and the optimisation has been achieved. In Section 4, the convergence of the presented algorithm has been analysed. To validate the effectiveness of the presented filtering framework, the simulation results have been illustrated in Section 5. As the last part of the paper, further discussion and conclusions have been given by Section 6 and Section 7, respectively.

    Consider the stochastic non-linear system model:

    xk+1=f(xk)+wkyk=h(xk)+vk (2.1)

    where xRn and yR denote the system state vector and system output, respectively. wRn and vR stand for the random noises with arbitrary stochastic distributions where E{wk}=0 and E{vk}=0. k is the sampling index. f:RnRn and h:RnR are known differentiable non-linear functions where f(0)=0 and h(0)=0. Note that E{} denotes the operation for calculating the mean value.

    Remark 1. For the filtering problem, single-output means the limited measurable information which demonstrates the benefit of the system state estimation. Actually, the multi-output model can be covered using the presented algorithm with the generalised joint-entropy minimum optimisation. Without loss of the generality, the single-output model is adopted in this manuscript for simplifying the formulation.

    Based upon the structure of the system model, the EKF design can be started with linearisation as follows:

    {Fk,Hk}={fx,hx}|x=xk (2.2)

    After system linearisation, the investigated system model (2.1) can be re-presented as follows:

    xk+1=Fkxk+ˉf(xk)+wkyk=Hkxk+ˉh(xk)+vw (2.3)

    where ˉf(xk) and ˉh(xk) stand for the un-modelled dynamics of the investigated system model (2.1).

    The EKF filter structure can be given by Eq. (2.4)

    ˆxk+1=f(ˆxk)+Kk˜yk (2.4)

    where ˆxk denotes the estimated system state xk for sampling index k, ˜yk=ykh(ˆxk) stand for the estimation error of the system output yk and the filter gain KkRn×1 can be calculated recursively as follows:

    Kk=FkPkHTk(HkPkHTk+Rk)1 (2.5)

    while the P matrix is governed by the following Riccati equation.

    Pk+1=FkPkFTk+QkFkPkHTkKTk (2.6)

    Note that Rk and Qk stand for the covariance matrix for wk and vk which implies these matrices are time-varying symmetric positive definite matrices and

    Rk=E{wkwTk},Qk=E{vkvTk} (2.7)

    The filtering design objective can be formulated as

    limk˜xk=0,x0Rn (2.8)

    where ˜xk=xkˆxk denote the estimation error of the system state xk and ˆx0 is the initial value of the filter.

    For theoretical analysis, the following assumptions can be made for the investigated system model (2.1).

    Assumption 1. There exists one positive real number L1,k<1, such that the inequality (2.9) holds for any sampling instant k.

    ˉf(xk)ˉf(ˆxk)L1,k˜xk (2.9)

    where denotes the norm operation.

    Assumption 2. There exists one positive real number L2,k<1, such that the inequality (2.10) holds for any sampling instant k.

    ˉh(xk)ˉh(ˆxk)L2,k˜xk (2.10)

    Remark 2. Since the noises are unmeasurable, the covariance matrices Rk and Qk cannot be obtained accurately, while the approximation also results in the performance decay. It affects the performance strongly for non-Gaussian systems because the non-Gaussian distribution cannot be characterised sufficiently by 1st-order and 2nd-order moments.

    Note that Kalman-like filters are based on quadratic cost function which means that the optimal result is obtained using 2nd-order moment such as variance and covariance. However, since the variance and covariance cannot be used to deal with the non-Gaussian distribution properly, the concept of entropy can be introduced to describe the signal randomness which is subjected to the non-Gaussian noise. In particular, the quadratic Rényi entropy has been used in this paper.

    H2(ˉω)=logΩγ2(ˉω)dˉω (2.11)

    where ˉω denotes random variable, Ω denotes the sample space and γ() stands for the probability density function (PDF). Notice that the entropy is equivalent to variance for Gaussian random variable.

    Once the samples of the random variable ˉω can be collected as a data set {ˉω1,ˉω2,,ˉωN}, then the PDF of ˉω can be estimated by kernel density estimation (KDE) as follows:

    ˆγ(ˉω)=1NNi=1GΣ(ˉωˉωi) (2.12)

    where G denotes the Gaussian kernel function. Σ stands for the covariance matrix of the kernel function.

    Substituting the KDE equation into the definition of Rényi entropy, the estimation of entropy can be formulated as follows:

    ˆH2(ˉω)=log(1N2Ni,j=1G2Σ(ˉωiˉωj)) (2.13)

    Note that logarithm is a monotonic function, the entropy optimisation can be rewritten as information potential optimisation equivalently, where the information potential has been defined as

    ˆP(ˉω)=1N2Ni,j=1G2Σ(ˉωiˉωj) (2.14)

    Based upon the analysis above, the accuracy will be improved if a compensative term can be added to the EKF filter, where the EKF has been design as fixed component in terms of structure and parameters. The additional term can be inserted onto the existing filter directly which is shown as follows:

    ˆxk+1=f(ˆxk)+Kk(ykh(ˆxk))+g(˜yk) (3.1)

    Since the non-linear function g(˜yk) is difficult to estimate for sampling instant k, the polynomial form can be adopted as follows:

    g(˜yk)=α0+α1˜yk+α2˜y2k++αi˜yik+ (3.2)

    where αi denotes the coefficient of the polynomial. Note that g(0)=α0 which results in α0=0 since g(0)=0. Potentially, the polynomial can be simplified with α0=0.

    Equivalently, the polynomial can be re-written based on parametric structure with optimisation purpose.

    g(˜yk)=Λkϕk(˜yk) (3.3)

    where

    Λk=[α0,α1,,αi,] (3.4)
    ϕk(˜yk)=[1,˜yk,˜y2k,˜yik,]T (3.5)

    while i denotes the order for polynomial estimation. Generally, high-order polynomial will lead to better estimation however the order should be pre-specified considering the computational load. Without loss of generality, we can choose m as the order of the estimation. Notice that m=1 results in a linear compensator. In addition, Eq. (3.3) can be further simplified since g(0)=0. As a result, α0=0 while the first element can be removed from Eq. (3.5) and α0 can be also removed from Eq. (3.4).

    Since ϕk is known for any sampling instant k, the parameter matrix Λk should be obtained with the entropy optimisation. Using KDE and information potential definition, we use information potential to describe the randomness while it can be approximated as follows:

    ˆP2=(1k2ki,j=1G2Σ(˜yi˜yj)) (3.6)

    where G denotes the Gaussian kernel function. Σ stands for the covariance matrix of the kernel function.

    Based upon the obtained entropy value, Eq. (3.7) can be considered as the performance criterion for the optimisation.

    Jk=R1ˆP22+R2ΛTkΛk+R3E{˜y2k} (3.7)

    where R1, R2 and R3 are the weighting constants.

    To minimise the performance criterion (3.7), the gradient descent optimisation can be adopted as follows:

    Λk+1=ΛkεkJkΛk (3.8)

    where εk is the time-varying step for optimisation.

    Note that there always exists a real sufficient large-value constant R2, such that the inequality (3.9) can be satisfied.

    2JΛ2k>0 (3.9)

    which results in the existence of the optimum.

    To illustrate the presented algorithm, the block diagram is given by Figure 1.

    Figure 1.  The block diagram of the presented filtering algorithm. Note that the existing EKF loop will not be affected by the additional compensative loop.

    The convergence analysis of the presented filtering algorithm should be started from the dynamics of the system state estimation error. Particularly, substituting the designed filter (3.1) (3.3) into the system model (2.1), we have

    ˜xk+1=f(xk)f(ˆxk)Kk˜ykΛkϕk(˜yk)+wk=Fk˜xk+ˉf(xk)ˉf(ˆxk)Kk˜ykΛkϕk(˜yk)+wk (4.1)

    Moreover, we have

    ˜yk=Hk˜xk+ˉh(xk)ˉh(ˆxk)+vw (4.2)

    Substituting ˜yk and Λk into the equations (4.2) and (4.3), we have

    ˜xk+1=Fk˜xk+ˉf(xk)ˉf(ˆxk)+wkKk(Hk˜xk+ˉh(xk)ˉh(ˆxk)+vw)(Λk1εk1Jk1Λk1)ϕk(˜yk)=(FkKkHk)˜xk+ˉf(xk)ˉf(ˆxk)Kk(ˉh(xk)ˉh(ˆxk))Kkvk+wk+(Λk1εk1Jk1Λk1)ϕk(˜yk) (4.3)

    Using Assumption A2, the inequality (4.4) can be obtained.

    ˜yk=Hk˜xk+ˉh(xk)ˉh(ˆxk)+vkHk˜xk+L2,k˜xk+vk (4.4)

    which leads to

    E{˜yk}(Hk+L2,k)E{˜xk} (4.5)

    Using the structure of ϕk, there always exist two real positive numbers ˉL2,k and ˉσk, such that,

    E{ϕk(˜yk)}ˉL2,kE{˜xk}+ˉσk (4.6)

    where ˉσk denotes the upper bound for α0 for all sampling instants.

    Substituting Eqs. (4.5) and (4.6) to Eq. (4.3) with Assumption A1, we have

    E{˜xk+1}=(FkKkHk)E{˜xk}+E{wk}+ˉf(xk)ˉf(ˆxk)+E{Kkvk}+KkE{ˉh(xk)ˉh(ˆxk)}+Λk1εk1Jk1Λk1E{ϕk(˜yk)}FkKkHkE{˜xk}+KkL2,kE{˜xk}+L1,kE{˜xk}+Λk1εk1Jk1Λk1(ˉL2,kE{˜xk}+ˉσk)=(FkKkHk+L1,k+L2,kKk+ˉL2,kΛk1εk1Jk1Λk1)E{˜xk}+ˉL2,kΛk1εk1Jk1Λk1ˉσk (4.7)

    Note that the estimation error ˜xk is bounded if

    FkKkHk+L1,k+L2,kKk+ˉL2,kΛk1εk1Jk1Λk1<1 (4.8)

    In addition, the selected step εk1 makes the inequality (4.9) holds, naturally.

    ˉL2,kΛk1εk1Jk1Λk1<1 (4.9)

    which leads that the upper bound ˉσk is decreasing along k. In other words, ˉσk0 implies that the estimation error converges to 0 in mean-norm sense. In this paper, ˉσk=0 since α0=0 which simplifies Eq. (4.8) as follows:

    E{˜xk+1}=(FkKkHk+L1,k+L2,kKk+ˉL2,kΛk1εk1Jk1Λk1)E{˜xk} (4.10)

    Note that FkKkHk<1, L1,k<1 and L2,k<1, Eq. (4.8) is implementable. For any sampling instant k, the system evaluation is governed by the pre-specified step εk1. Note that the convergence can be achieved with the information from the previous sampling instant then Jk is always bounded.

    Based upon the convergence analysis, the design procedure can be demonstrated using the following pseudo-code: Algorithm 1.


     | Show Table
    DownLoad: CSV

    In order to demonstrate the effectiveness of the presented algorithm especially for practical application, the two-tank system model, shown by Figure 2, has been investigated in terms of level control. In particular, the water in the pool is injected into tank 1 with controlling the pump u2,k and flow from tank 2 to tank 1 goes through the intercommunicating valve, while the valve opening ratio u1,k and the discharge vale of tank 2 are closed. Based on [13], the system model can be formulated as follows:

    A1dx1dt=k3u1c1k1x1+k0x2x1+w1A2dx2dt=k4u2c2k3u1+c1k2x2k0x2x1+w2y=x1+v (5.1)
    Figure 2.  The investigated two-tank water level control system.

    where x1 is the level of tank 1and x2 denotes the level of tank 2. A1 and A2 are the cross-sectional area. c1 and c2 are constant parameters of the valves and pumps. k0,k1,k2,k3 and k4 stand for the ratio of the valves. Note that w and v are the process noise and measurement noise, respectively. Furthermore, w and v are non-Gaussian noises although they are with zero mean values.

    To apply the presented filtering algorithm, the discrete-time model can be obtained following the discretisation of system model (5.1) where the sampling time is selected as 0.1s. In addition, the parameters of the model can be pre-measured as A1=A2=167.4cm2, k0=0.7, k1=0.25, k2=k3=0, k4=0.1, c1=0 and c2=2.88. Since the value of tank 1 is assumed as closed, we have u1=0 while the system is driven by u2 only where it has been pre-specified as u2=30.

    Without loss of generality, we choose m=2 which results in a 2-nd order polynomial based compensator and α0=0. The weighting constants are given as R1=R3=1 and R2=50. Before k=3000, only EKF is used where the EKF can give a good tracking property for any initial value, however the entropy of each instant has not been optimised. The enhanced performance scheme will be adopted based on existing EKF design after k=3000 while the entropy will be attenuated by the additional compensation.

    In particular, Figure 3 shows the performance of the estimation for system output, where the measurement noise v has been attenuated. And based on the estimation error ˜yk, the system state x1 and x2 can be estimated while performances have been illustrated by Figures 4 and 5. It has been shown that the non-Gaussian noise strongly affects the process. The presented algorithm can supply the good performance for system state estimation subject to the non-Gaussian noise. In addition, the estimation errors ˜x1 and ˜x2 are given by Figures 6 and 7, where the estimation errors are bounded and close to zero.

    Figure 3.  The measured system output yk, the ideal dynamics of yk without noise and the estimated system state ˆyk.
    Figure 4.  The measured system state x1,k, the ideal dynamics of x1,k and the estimated system state ˆx1,k.
    Figure 5.  The measured system state x2,k, the ideal dynamics of x2,k and the estimated system state ˆx2,k.
    Figure 6.  The system state x1 estimation error ˜x1.
    Figure 7.  The system state x2 estimation error ˜x2.

    Based upon the performance enhancement via entropy attenuation, the probability density function of the system output estimation error should become sharp which has been shown by Figure 8. Note that after k=3000, the probability density function becomes sharper which implies that the entropy value has been attenuated and the randomness of the estimation error has been reduced. Meanwhile, the performance criterion is given by Figure 9 where the value of the entropy-based cost function has been minimised. Figure 8 also illustrates the comparison of the performance between the EKF and the presented filtering scheme, where the performance has been enhanced in terms of minimum randomness of the estimation. Note that the EKF can be used firstly and then the filter design can be switched to the enhancement scheme as the presented algorithm will not affect the existing design loop. Meanwhile, the convergence is much easier to achieved once the estimation error has been governed within a neighbourhood of zero point.

    Figure 8.  The probability density function of the system output estimation error ˜yk. Note that the sharp probability density function leads to the attenuated entropy.
    Figure 9.  The value of performance criterion Jk and its mean value.

    The contribution of the presented algorithm can be considered as the framework. In particular, most of the practical system structures cannot be changed after the design progress. In other words, it is significant to enhance the performance without changing the existing design from the view of the implementation. Moreover, this paper shows the framework with EKF as a standard example. The approach can be adopted with all the other filter design such as high-gain[2], NN-based filter[13], even particle filter[14], etc. On the other hand, the performance criterion can also be replaced by other optimisation objectives such as the economic dispatch [9], etc.

    Notice that the presented algorithm will not increase the complexity of the algorithm implementation. For each instant, the optimisation operations have been merged into the EKF algorithm, however, only one iteration has been adopted for each instant optimisation which means the addition complexity for each instant k is equal to O(M), where M is a positive integer constant denoting the operation number for optimisation at each instant. In other words, along the system runs k, the additional compensator complexity will be kept at the same level comparing to the existing filter design algorithm.

    Since a number of the exciting fault diagnosis approaches are based on the filter or observer designs. The presented framework has a direct perspective for practical applications. Due to the fact that the probability density function based design has been used for fault diagnosis and tolerance control[1,12], the entropy performance enhancement can be merged into the existing methods directly. Another perspective is the potential applications for operation control of industrial processes, such as magnesium furnaces [10,11], etc.

    In this paper, a novel filtering algorithm has been proposed in order to enhance the estimation accuracy for the non-Gaussian system based upon the existing EKF design. Basically, the existing EKF design has not been changed in terms of the structure and the parameters. An additional compensation loop has been designed using the non-linear compensator in the polynomial format with adjustable coefficients. Moreover, this addition non-linear term can be restated as a gain vector with a measurable vector, then the optimal coefficients should be obtained as the gain of the compensator. To achieve this optimisation, the concept of the entropy and kernel density estimation (KDE) have been adopted where the parameters have been optimised with the minimum entropy cost function using the gradient descent approach. The theoretical analysis demonstrates that the additional compensative loop design is able to guarantee the convergence of the estimation error and the simulation results indicate the effectiveness of the presented algorithm.

    We would like to thank the editor and reviewer for their valuable comments which improve the quality of this paper strongly.

    The author declares no conflicts of interest in this paper.



    [1] Dai X and Gao Z (2013) From model, signal to knowledge: A data-driven perspective of fault detection and diagnosis. IEEE T Ind Inform 9: 2226-2238. doi: 10.1109/TII.2013.2243743
    [2] Dai X, Gao Z, Breikin T, et al. (2012) High-gain observer-based estimation of parameter variations with delay alignment. IEEE T Automat Contr 57: 726-732. doi: 10.1109/TAC.2011.2169635
    [3] Grewal MS (2011) Kalman filtering, Springer.
    [4] Guo L and Wang H (2006) Minimum entropy filtering for multivariate stochastic systems with non-gaussian noises. IEEE T Automat Contr 51: 695-700. doi: 10.1109/TAC.2006.872771
    [5] Guo L, Yin L, Wang H, et al. (2009) Entropy optimization filtering for fault isolation of nonlinear non-gaussian stochastic systems. IEEE T Automat Contr 54: 804-810. doi: 10.1109/TAC.2008.2009599
    [6] Reif K, Gunther S, Yaz E, et al. (1999) Stochastic stability of the discrete-time extended kalman filter. IEEE T Automat Contr 44: 714-728. doi: 10.1109/9.754809
    [7] Ren M, Zhang J, Jiang M, et al. (2015) Minimum ({h, φ})- entropy control for non-gaussian stochastic networked control systems and its application to a networked dc motor control system. IEEE Transactions on Control Systems and Technology 23: 406-411. doi: 10.1109/TCST.2014.2324978
    [8] Ren M, Zhang Q and Zhang J (2019) An introductory survey of probability density function control. Systems Science & Control Engineering 7: 158-170.
    [9] Wang S, Wang H, Fan R, et al. (2018) Objective pdf-shaping-based economic dispatch for power systems with intermittent generation sources via simultaneous mean and variance minimization. 2018 IEEE 14th International Conference on Control and Automation (ICCA), 927-934.
    [10] Yang J and Chai T (2016) Data-driven demand forecasting method for fused magnesium furnaces. 2016 12th World Congress on Intelligent Control and Automation (WCICA), 2015-2022.
    [11] Yang J, Chai T, Luo C, et al. (2019) Intelligent demand forecasting of smelting process using data-driven and mechanism model. IEEE T Ind Electron 66: 9745-9755. doi: 10.1109/TIE.2018.2883262
    [12] Yao L, Qin J, Wang H, et al. (2012) Design of new fault diagnosis and fault tolerant control scheme for non-gaussian singular stochastic distribution systems. Automatica 48: 2305-2313. doi: 10.1016/j.automatica.2012.06.036
    [13] Yin X, Zhang Q, Wang H, et al. (2019) Rbfnn-based minimum entropy filtering for a class of stochastic nonlinear systems. IEEE T Automat Contr, 1-1.
    [14] Yu M, Liu C, Li B, et al. (2016) An enhanced particle filtering method for gmti radar tracking. IEEE T Aero Elec Sys 52: 1408-1420. doi: 10.1109/TAES.2016.140561
    [15] Zhang Q and Hu L (2018) Probabilistic decoupling control for stochastic non-linear systems using ekf-based dynamic set-point adjustment. 2018 UKACC 12th International Conference on Control (CONTROL), 330-335.
    [16] Zhang Q and Sepulveda F (2017) Entropy-based axon-to-axon mutual interaction characterization via iterative learning identification. EMBEC & NBC 2017, 691-694, Springer.
    [17] Zhang Q and Sepulveda F (2017) A model study of the neural interaction via mutual coupling factor identification. 2017 39th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC), 3329-3332.
    [18] Zhang Q and Yin X (2018) Observer-based parametric decoupling controller design for a class of multi-variable non-linear uncertain systems. Systems Science & Control Engineering 6: 258-267.
    [19] Zhou Y, Zhang Q and Wang H (2016) Enhanced performance controller design for stochastic systems by adding extra state estimation onto the existing closed loop control. 2016 UKACC 11th International Conference on Control (CONTROL), 1-6.
    [20] Zhou Y, Zhang Q, Wang H, et al. (2018) Ekf-based enhanced performance controller design for nonlinear stochastic systems. IEEE T Automat Contr 63: 1155-1162. doi: 10.1109/TAC.2017.2742661
  • This article has been cited by:

    1. Yarong Luo, Chi Guo, Shengyong You, Jingnan Liu, A Novel Perspective of the Kalman Filter from the Rényi Entropy, 2020, 22, 1099-4300, 982, 10.3390/e22090982
    2. Binglei Guan, Xianfeng Tang, Qichun Zhang, Multisensor decentralized nonlinear fusion using adaptive cubature information filter, 2020, 15, 1932-6203, e0241517, 10.1371/journal.pone.0241517
    3. Xiafei Tang, Qichun Zhang, Xuewu Dai, Yiqun Zou, Neural Membrane Mutual Coupling Characterisation Using Entropy-Based Iterative Learning Identification, 2020, 8, 2169-3536, 205231, 10.1109/ACCESS.2020.3037816
    4. Ashraf A. Ahmad, Ameer Mohammed, Mohammed Ajiya, Zainab Yunusa, Habibu Rabiu, Estimation of time-parameters of Barker binary phase coded radar signal using instantaneous power based methods, 2020, 4, 2578-1588, 347, 10.3934/ElectrEng.2020.4.347
    5. Chunhui Li, Jian Ma, Yongjian Yang, Bingsong Xiao, Adaptively Robust Square-Root Cubature Kalman Filter Based on Amending, 2021, 9, 2169-3536, 47579, 10.1109/ACCESS.2021.3068602
    6. Saumen Dhara, Pradip Kumar Sadhu, Alok Kumar Shrivastav, Analysis of over current relay and hybrid filter including the utilization of SFCL in a distribution network with DG, 2022, 6, 2578-1588, 81, 10.3934/electreng.2022006
    7. Ismail A Mageed, Qichun Zhang, 2022, Inductive Inferences of Z-Entropy Formalism (ZEF) Stable M/G/1 Queue with Heavy Tails, 978-1-6654-9807-4, 1, 10.1109/ICAC55051.2022.9911090
    8. Qichun Zhang, Yuyang Zhou, Recent Advances in Non-Gaussian Stochastic Systems Control Theory and Its Applications, 2022, 2653-6226, 111, 10.53941/ijndi0101010
    9. Qichun Zhang, 2021, Variance Assignment for a Class of Stochastic Non-linear Systems, 978-1-86043-557-7, 1, 10.23919/ICAC50006.2021.9594276
    10. Nemat Ghahremani, Hassan Alhassan, Design of a new algorithm to improve the convergence of extended Kalman filter based on incremental predictive model for inertial navigation system alignment and its stability analysis, 2022, 16, 2008-8345, 27, 10.52547/joc.16.1.27
    11. Jinhui Zhao, Tianyu Hu, Ruifang Zheng, Penghui Ba, Congli Mei, Qichun Zhang, Defect Recognition in Concrete Ultrasonic Detection Based on Wavelet Packet Transform and Stochastic Configuration Networks, 2021, 9, 2169-3536, 9284, 10.1109/ACCESS.2021.3049448
    12. Zhengbin Li, Lijun Ma, Yongqiang Wang, Qichun Zhang, Parameter estimation for nonlinear sandwich system using instantaneous performance principle, 2022, 17, 1932-6203, e0271160, 10.1371/journal.pone.0271160
    13. Lijie Sun, Lin Zeng, Hongjuan Zhou, Lei Zhang, Strip thickness prediction method based on improved border collie optimizing LSTM, 2022, 8, 2376-5992, e1114, 10.7717/peerj-cs.1114
    14. Sihai Guan, Qing Cheng, Yong Zhao, Bharat Biswal, Qichun Zhang, Robust adaptive filtering algorithms based on (inverse)hyperbolic sine function, 2021, 16, 1932-6203, e0258155, 10.1371/journal.pone.0258155
    15. Shenyue Luo, Jianfeng Niu, Peifeng Zheng, Zhihui Jing, Qichun Zhang, Application of minimum error entropy unscented Kalman filter in table tennis trajectory prediction, 2022, 17, 1932-6203, e0269257, 10.1371/journal.pone.0269257
    16. Qichun Zhang, Xin Yin, 2021, State Estimation for Stochastic Non-linear Systems via Backstepping Design, 978-1-86043-557-7, 1, 10.23919/ICAC50006.2021.9594193
    17. Xiafei Tang, Yuyang Zhou, Yiqun Zou, Qichun Zhang, Variance and Entropy Assignment for Continuous-Time Stochastic Nonlinear Systems, 2021, 24, 1099-4300, 25, 10.3390/e24010025
    18. Zhi Cheng, Xiaofeng Chen, Hua Li, Weikai Li, Dongyuan Lin, 2023, Minimum Error Entropy High-Order Extended Kalman Filter, 979-8-3503-1249-2, 411, 10.1109/ICCSI58851.2023.10303856
    19. Roman Korkin, Ivan Oseledets, Aleksandr Katrutsa, Multiparticle Kalman filter for object localization in symmetric environments, 2024, 237, 09574174, 121408, 10.1016/j.eswa.2023.121408
    20. Lesia Mochurad, Implementation and analysis of a parallel kalman filter algorithm for lidar localization based on CUDA technology, 2024, 11, 2296-9144, 10.3389/frobt.2024.1341689
    21. Pingshu Ge, Ce Zhang, Tao Zhang, Lie Guo, Qingyang Xiang, Maximum Correntropy Square-Root Cubature Kalman Filter with State Estimation for Distributed Drive Electric Vehicles, 2023, 13, 2076-3417, 8762, 10.3390/app13158762
  • Reader Comments
  • © 2019 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(5513) PDF downloads(545) Cited by(21)

Figures and Tables

Figures(9)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog