Optimization based on quasi-Monte Carlo sampling to design state estimators for non-linear systems

被引:21
作者
Alessandri, A. [2 ]
Cervellera, C. [3 ]
Maccio, D. [3 ]
Sanguineti, M. [1 ]
机构
[1] Univ Genoa, Dept Commun Comp & Syst Sci DIST, I-16145 Genoa, Italy
[2] Univ Genoa, Dept Prod Engn Thermoenerget & Math Models DIPTEM, I-16129 Genoa, Italy
[3] Natl Res Council Italy, Inst Intelligent Syst Automat ISSIA CNR, I-16149 Genoa, Italy
关键词
state estimation; input-to-state stability; ridge computational models; constrained optimization; non-linear programming; quasi-Monte Carlo methods; low-discrepancy sequences; VARIABLE-BASIS; APPROXIMATION; NETWORK; OBSERVERS; BOUNDS; RATES;
D O I
10.1080/02331930902863665
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
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. Low-discrepancy 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.
引用
收藏
页码:963 / 984
页数:22
相关论文
共 45 条
[1]   Functional optimal estimation problems and their solution by nonlinear approximation schemes [J].
Alessandri, A. ;
Cervellera, C. ;
Sanguineti, M. .
JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 2007, 134 (03) :445-466
[2]   Design of asymptotic estimators: An approach based on neural networks and nonlinear programming [J].
Alessandri, Angelo ;
Cervellera, Cristiano ;
Sanguineti, Marcello .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (01) :86-96
[3]  
Anderson B.D.O., 1979, Optimal Filtering
[4]  
[Anonymous], 1994, Nonlinear dynamics and chaos: with applications to physics, biology, chemistry, and engineering, DOI 9780738204536
[5]   The extended Ritz method for functional optimization: overview and applications to single-person and team optimal decision problems [J].
Baglietto, M. ;
Sanguineti, M. ;
Zoppoli, R. .
OPTIMIZATION METHODS & SOFTWARE, 2009, 24 (01) :15-43
[6]   UNIVERSAL APPROXIMATION BOUNDS FOR SUPERPOSITIONS OF A SIGMOIDAL FUNCTION [J].
BARRON, AR .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1993, 39 (03) :930-945
[7]  
Bertsekas DP., 2008, NONLINEAR PROGRAMMIN
[8]   Optimization of a large-scale water reservoir network by stochastic dynamic programming with efficient state space discretization [J].
Cervellera, C ;
Chen, VCP ;
Wen, AH .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 171 (03) :1139-1151
[9]   Deterministic design for neural network learning: An approach based on discrepancy [J].
Cervellera, C ;
Muselli, M .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2004, 15 (03) :533-544
[10]   Efficient sampling in approximate dynamic programming algorithms [J].
Cervellera, Cristiano ;
Muselli, Marco .
COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2007, 38 (03) :417-443