Parameter estimation of ordinary differential equations

被引:60
作者
Li, ZF
Osborne, MR [1 ]
Prvan, T
机构
[1] Australian Natl Univ, Sch Math Sci, Canberra, ACT 0200, Australia
[2] Australian Natl Univ, Natl Ctr Epidemiol & Populat Hlth, Canberra, ACT 0200, Australia
[3] Macquarie Univ, Dept Stat, Sydney, NSW 2109, Australia
关键词
ordinary differential equations; data fitting; parameter estimation; orthogonal cyclic reduction; constrained optimization; SQP methods; Gauss-Newton approximation;
D O I
10.1093/imanum/drh016
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper addresses the development of a new algorithm for parameter estimation of ordinary differential equations. Here, we show that (1) the simultaneous approach combined with orthogonal cyclic reduction can be used to reduce the estimation problem to an optimization problem subject to a fixed number of equality constraints without the need for structural information to devise a stable embedding in the case of non-trivial dichotomy and (2) the Newton approximation of the Hessian information of the Lagrangian function of the estimation problem should be used in cases where hypothesized models are incorrect or only a limited amount of sample data is available. A new algorithm is proposed which includes the use of the sequential quadratic programming (SQP) Gauss-Newton approximation but also encompasses the SQP Newton approximation along with tests of when to use this approximation. This composite approach relaxes the restrictions on the SQP Gauss-Newton approximation that the hypothesized model should be correct and the sample data set large enough. This new algorithm has been tested on two standard problems.
引用
收藏
页码:264 / 285
页数:22
相关论文
共 31 条
[1]  
[Anonymous], 1995, NUMERICAL SOLUTION B
[2]   Fitting partial differential equations to space-time dynamics [J].
Bär, M ;
Hegger, R ;
Kantz, H .
PHYSICAL REVIEW E, 1999, 59 (01) :337-342
[3]  
Bard Y., 1974, Nonlinear Parameter Estimation
[4]   Advances in nonlinear programming concepts for process control [J].
Biegler, LT .
JOURNAL OF PROCESS CONTROL, 1998, 8 (5-6) :301-311
[5]  
Bock H. G., 1983, Progress in Scientific Computating, P95, DOI DOI 10.1007/978-1-4684-7324-77
[6]  
BOCK HG, 1987, 441 U HEID I ANG MAT
[7]  
BOCK HG, 1988, NUMERICAL TREATMENT, P269
[8]  
CHILDS SB, 1995, COMPUTATIONAL TECHNI, P193
[9]  
Dennis, 1996, NUMERICAL METHODS UN
[10]  
DENNIS JE, 1981, ACM T MATH SOFTWARE, V7, P348, DOI 10.1145/355958.355965