Implementation of sensitivity calculations in a general-purpose simulation program

被引:2
|
作者
Stangerup, P [1 ]
机构
[1] Stansim Res ApS, DK-2990 Nivaa, Denmark
关键词
sensitivity analysis; numerical integration; backward-differentiation formulas; simulation programs;
D O I
10.1016/S0010-4655(98)00169-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper describes the implementation of sensitivity calculations in a general-purpose simulation program ESACAP. It is well known that exact derivatives of a steady state or time domain solution with respect to any parameter in a nonlinear dynamic system can be obtained at very little additional computational effort. The algorithm using already available Jacobians in a numerical integration scheme is applied to backward-differentiation formulas (BDFs) of variable step and order. Sensitivity calculation in the ESACAP version of the BDFs based on Scaled differences is described. The main purpose of this paper is to identify the additional pieces of code required for sensitivity calculations in connection with a general problem-description language. The paper also describes the computation of exact derivatives in small-signal frequency-domain analyses including poles and zeros of transfer functions. Results from typical ESACAP simulations with sensitivities are presented. (C) 1999 Elsevier Science B.V.
引用
收藏
页码:130 / 141
页数:12
相关论文
共 50 条