State estimation for a class of non-linear, continuous-time dynamic systems affected by disturbances is investigated. The estimator is assigned a given structure that depends on an innovation function taking on the form of a ridge computational model, with some parameters to be optimized. The behaviour of the estimation error is analysed by using input-to-state stability. The design of the estimator is reduced to the determination of the parameters in such a way as to guarantee the regional exponential stability of the estimation error in a disturbance-free setting and to minimize a cost function that measures the effectiveness of the estimation when the system is affected by disturbances. Stability is achieved by constraining the derivative of a Lyapunov function to be negative definite on a grid of points, via the penalization of the constraints that are not satisfied. Lowdiscrepancy sampling techniques, typical of quasi-Monte Carlo methods, are exploited in order to reduce the computational burden in finding the optimal parameters of the innovation function. Simulation results are presented to investigate the performance of the estimator in comparison with the extended Kalman filter and in dependence of the complexity of the computational model and the sampling coarseness.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.