State space model identification of multirate processes with time-delay using the expectation maximization☆
Introduction
Parameter estimation approaches have wide applications in many areas such as signal processing [1], [2], [3], [4] and system identification [5], [6]. Mathematical models are the foundation of system control. The state space model can be utilized to describe dynamic systems [7], [8], [9]. In industrial systems, many controlled objects need to be abstracted into state space models of the system [10], [11]. In general, a physical phenomenon with time delay (fixed or varying) accompanies with the controlled object. In practice, the irregularly sampled outputs are often available with random delays due to manual analysis in laboratory [12], [13]. Moreover, the associated sampling delays are uncertain since only the arrival time of the measurements is recorded, while the time instant that the samples are actually taken is unknown or not accurately recorded.
Traditional methods assume the delay is a fixed value and it can be treated as a parameter in the identification problem [14], [15], [16]. So, the delay estimation may be solved by the recursive algorithms [17], [18], [19] and the iterative algorithms [20], [21] along with the model parameters. However, the delay is usually associated with some process variable transmission (e.g. liquid flow rate). The fast flow rate results in small time delay while a slow flow rate results in a long time delay, thus the varying delay is more reasonable at most situations [22], [23], [24]. Xie et al. proposed the FIR model identification of multirate processes with random delays using the EM algorithm [25]; Chen et al. presented the robust identification of continuous-time models with arbitrary time-delay from irregularly sampled data [26].
The elements of a variety of measurement sampling functions and control signal operate at different sampling rates which lead to multirate (MR) systems [27], [28], [29]. The theoretical research for such multirate sampled systems started in the 1950’s. The application in the field is concerned with computer signal processing, network control system and process control. Various methods have been proposed to model the MR systems and infer the unmeasurable or missing outputs [30], [31]. The first important work for the MR system was performed by Kranc on the switch decomposition technique, later termed as the lifting technique, which has become a standard tool to transform a periodically time-varying system into a time-invariant one. For example, Zamani et al. studied the tall discrete-time linear systems with multirate outputs [32], Zhang et al. presents the finite-time filtering problem for a class of wireless networked multirate systems with fading channels [33]. Some estimation methods have been proposed for linear systems [34], [35], pseduo-linear systems [36], bilinear systems [37], [38] and bilinear-parameter systems [39].
This paper develops a multirate model based identification procedure of state space systems, taking into account uncertain random delays associated with the irregularly sampled outputs. The expectation maximization (EM) algorithm computes the maximum likelihood estimates of unknown parameters in probabilistic models involving latent variables. The EM algorithm is an iterative method that alternates between computing a conditional expectation and solving a maximization problem [40], [41], [42]. We will in this work derive the EM algorithm and show that it provides a maximum likelihood estimate. There are two main motivations: to simultaneously estimate the discrete time delay and continuous states; to estimate the parameters of the state space model. To solve the above problems, we will use the EM algorithm. Under the EM framework, it will be shown that, instead of the point estimation of the scheduling variable, the complete probability distribution of the estimation of the scheduling variable is what one really needs for the estimation of system parameters. The states estimation are given by their expectation. The parameter identification methods can be applied to many engineering areas [43], [44], [45], [46], [47], [48].
This paper presents new expectation maximization methods for jointly estimating system parameters and time delay. This work differs from the method in [10] based on the iterative identification idea for state-delay systems; the recent work in [14] which is based on the robust identification for Wiener time-delay system.
The main contributions of this paper are as follows.
- •
This paper proposes identification of state space model with unknown time delay, which includes conventional non-uniformly sampled-data systems and multirate systems as special cases.
- •
By introducing two hidden variables, this paper presents the derived EM algorithm to estimate the unknown model parameters and the time-delays simultaneously.
- •
By using a numerical example, this paper demonstrates the performances of the proposed algorithm, including the estimation errors of the EM algorithm for finite measurement data.
This paper is organized as follows. Section 2 describes the state space systems with time-varying time delay. Section 3 proposes the expectation maximization algorithm. Section 4 gives the model identification using the EM algorithm. A simulation example is used to illustrate the results in Section 5. Finally, we offer several concluding remarks in Section 6.
Section snippets
Problem statement
The mathematical formulation of state space model with time-varying time delay is as follows:where {xt} is the unmeasurable state; is the input and available at every sampling period Δt; T represents the number of data points that have been collected. is the irregularly sampled output and only available at time instant with unknown time delay (i.e., the delay can vary in each data sample); is process noise and
Model identification using the EM algorithm
The mathematical form of the Q function of the EM algorithm for the state space system with time-varying time delay can be written aswhere Θ denotes the system parameters: A, and Θk represents the parameter estimation results from the previous iteration which are used to compute the expectation of the complete data likelihood. The observed data set Cobs are and while the hidden
Simulation study
Consider the following multirate state space system with time-varying time delay:where the fast-rate input sequence {ut} is generated from Gaussian distribution with shown in Fig. 2; the slow-rate output is available at time instant Ti · Δt with random time delay ; the variance of the process noise {wt} and measurement noise are and respectively; thus the noise to signal ratio is
Conclusions
This paper considers identification of MR systems with unknown random delays and continuous states, which includes conventional non-uniformly sampled-data systems and multirate systems as special cases. Due to the impact of random delay, the irregularly sampled output cannot appropriately indicate current noise-free output. Thus traditional identification methods like least squares algorithm fail to identify such MR systems if the uncertain delay problem is overlooked. To address this
References (69)
State filtering and parameter estimation for state space systems with scarce measurements
Signal Process.
(2014)- et al.
A two steps procedure in state estimation gross error detection, identification, and correction
Int. J. Electr. Power Energy Syst.
(2015) - et al.
Identification methods for time-delay systems based on the redundant rules
Signal Process.
(2017) - et al.
Identification of the delay parameter for nonlinear time-delay systems with unknown inputs
Automatica
(2013) - et al.
A multi-innovation state and parameter estimation algorithm for a state space system with d-step state-delay
Signal Process.
(2017) - et al.
A recursive least squares parameter estimation algorithm for output nonlinear autoregressive systems using the input-output data filtering
J. Frankl. Inst.
(2017) - et al.
A hierarchical least squares identification algorithm for hammerstein nonlinear systems using the key term separation
J. Frankl. Inst.
(2018) - et al.
Multiple model approach to linear parameter varying time-delay system identification with EM algorithm
J. Frankl. Inst.
(2014) - et al.
Robust identification of wiener time-delay system with expectation-maximization algorithm
J. Frankl. Inst.
(2017) - et al.
Robust identification of continuous-time models with arbitrary time-delay from irregularly sampled data
J. Process Control
(2015)
Gradient iterative algorithm for dual-rate nonlinear systems based on a novel particle filter
J. Frankl. Inst.
A general multirate approach for direct closed-loop identification to the nyquist frequency and beyond
Automatica
System identification and distributed control for multi-rate sampled systems
J. Process Control
Some new results of designing an IIR filter with colored noise for signal processing
Digit. Signal Process.
Combined state and parameter estimation for a bilinear state space system with moving average noise
J. Frankl. Inst.
Iterative identification algorithms for bilinear-in-parameter systems with autoregressive moving average noise
J. Frankl. Inst.
Estimation of multiple sound sources with data and model uncertainties using the EM and evidential EM algorithms
Mech. Syst. Signal Process.
Convergence of the EM algorithm for continuous mixing distributions
Stat. Probab. Lett.
Expectation maximization estimation algorithm for hammerstein models with non-gaussian noise and random time delay from dual-rate sampled-data
Digital Signal Process.
Parallel processing algorithm for railway signal fault diagnosis data based on cloud computing
Futur. Gener. Comput. Syst.
An optimal reproducing kernel method for linear nonlocal boundary value problems
Appl. Math. Lett.
A new reproducing kernel collocation method for nonlocal fractional boundary value problems with non-smooth solutions
Appl. Math. Lett.
The perturbed sparre andersen model with a threshold dividend strategy
J. Comput. Appl. Math.
Optimality of the threshold dividend strategy for the compound poisson model
Stat. Probab. Lett.
Exit problems for jump processes with applications to dividend problems
J. Comput. Appl. Math.
Optimal dividend problem with a terminal value for spectrally positive levy processes
Insur. Math. Econ.
Monitoring strategy for relay incentive mechanism in cooperative communication networks
Comput. Electr. Eng.
Sparsity-aware transmit beamspace design for FDA-MIMO radar
Signal Process.
Recursive least squares and multi-innovation stochastic gradient parameter estimation methods for signal modeling
Circ. Syst. Signal Process.
Iterative parameter estimation for signal models based on measured data
Circu. Syst. Signal Process.
The parameter estimation algorithms based on the dynamical response measurement data
Adv. Mech. Eng.
Hierarchical parameter estimation for the frequency response based on the dynamical window data
Int. J. Control Autom. Syst.
Parameter estimation algorithms for dynamical response signals based on the multi-innovation theory and the hierarchical principle
IET Signal Process.
Parameter estimation for control systems based on impulse responses
Int. J. Control Autom. Syst.
Cited by (97)
Robust-to-occlusion machine vision model for predicting quality variables with slow-rate measurements
2024, Computers and Chemical EngineeringHierarchical multi-innovation stochastic gradient identification algorithm for estimating a bilinear state-space model with moving average noise
2023, Journal of Computational and Applied MathematicsCitation Excerpt :Finally, some concluding remarks are given in Section 8. Previous study has developed an expectation maximization algorithm for state space systems with time delay [41]. While, due to the removal of state variables, the calculation burden is heavy and state estimation is not considered.
Research on high-dimensional space control of microgrid voltage data based on chaos theory
2022, Sustainable Energy Technologies and AssessmentsParameter identification of Hammerstein–Wiener nonlinear systems with unknown time delay based on the linear variable weight particle swarm optimization
2022, ISA TransactionsCitation Excerpt :Due to the existence of time delay, the quality of control processes cannot reflect the disturbance of the systems in time, which makes the adjustment time and the control difficulty increase [6]. Thus the time delay estimation is another crucial subject in the field of identification [7–9]. In the area of the nonlinear system modeling, block structured nonlinear systems have become research hotspots in recent years.
Data filtering-based multi-innovation forgetting gradient algorithms for input nonlinear FIR-MA systems with piecewise-linear characteristics
2021, Journal of the Franklin Institute
- ☆
This work was supported by Natural Science Foundation of Jiangsu Province (BK20181033, BK20170436), Natural Science Fundamental Research Project of Colleges and Universities in Jiangsu province (18KJB120001, 17KJB120001) and National Natural Science Foundation of China (61803049).