Time-discretization of nonlinear control systems via Taylor methods

被引:94
作者
Kazantzis, N [1 ]
Kravaris, C [1 ]
机构
[1] Univ Michigan, Dept Chem Engn, Ann Arbor, MI 48109 USA
基金
美国国家科学基金会;
关键词
nonlinear systems; numerical properties; real-time implementation; sampled-data representations; stability; Taylor method; time-discretization;
D O I
10.1016/S0098-1354(99)00007-1
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A new discretization method for the calculation of a sampled-data representation of a nonlinear continuous-time system is proposed. It is based upon the well-known Taylor method and the zero-order hold (ZOH) assumption. The mathematical structure of the new discretization scheme is analyzed and characterized as being particularly useful in establishing concrete connections between numerical properties and system-theoretic properties. In particular, the effect of the Taylor discretization procedure on key properties of nonlinear systems, such as equilibrium properties and asymptotic stability, is examined. Within a control context, numerical aspects of Taylor discretization are also discussed, and 'hybrid' discretization schemes, that result from a combination of the 'scaling and squaring' technique with the Taylor method, are also proposed, especially under conditions of very low sampling rates. Practical issues associated with the selection of the method's parameters to meet CPU time and accuracy requirements, are examined as well. Finally, the performance of the proposed discretization procedure is evaluated in a chemical reactor example, that exhibits nonlinear behavior and is subject to various sampling rates. (C) 1999 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:763 / 784
页数:22
相关论文
共 24 条
[1]   ATOMFT - SOLVING ODES AND DAES USING TAYLOR-SERIES [J].
CHANG, YF ;
CORLISS, G .
COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1994, 28 (10-12) :209-233
[2]  
Chen C.-T., 1998, LINEAR SYSTEM THEORY
[3]  
FRANKLIN GF, 1992, DIGITAL CONTROL DYNA
[4]   Algorithm 755: ADOL-C: A package for the automatic differentiation of algorithms written in C/C++ [J].
Griewank, A ;
Juedes, D ;
Utke, J .
ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 1996, 22 (02) :131-167
[5]   SAMPLING, INFINITE ZEROS AND DECOUPLING OF LINEAR-SYSTEMS [J].
GRIZZLE, JW ;
SHOR, MH .
AUTOMATICA, 1988, 24 (03) :387-396
[6]  
Grobner W, 1967, LIE REIHEN IHRE ANWE
[7]  
HENRICI P, 1964, ELEMENTS NUMERICAL A
[8]   CONTROL OF NONLINEAR-SYSTEMS USING POLYNOMIAL ARMA MODELS [J].
HERNANDEZ, E ;
ARKUN, Y .
AICHE JOURNAL, 1993, 39 (03) :446-460
[9]  
Isaacson E., 1966, ANAL NUMERICAL METHO
[10]  
Isermann R, 1989, DIGITAL CONTROL SYST