系统动力学模型 - 图文 下载本文

通常用箭头线来表示,它有正因果关系和负因果关系两种,如图9—1。P169

原因 结果

+ 就业机会E 迁入人口数I

-

死亡率R 总人口数P 正因果关系:两个变量呈同方向变化趋势,如:E增加,I增加; E减少,I减少。 负因果关系:两个变量呈异方向变化趋势,如:R增加,P减少; R减少,P增加。 2)因果关系环图

因果关系环图是指由两个或两个以上的因果关系连接而成的闭合回路图示。它定性描述了系统中变量之间的因果关系。它有正负因果关系环图两种,如图9—3,图9--4所示:P169

正因果关系环图:它会引起系统内部活动加强。

准则:若各因果关系均为正,则该环为正因果关系环; 若各因果关系为负的个数是偶数时,则该环也为正因果关系环。

负因果关系环图:它会引起系统内部活动减弱。

准则:若各因果关系均为负,则该环为负因果关系环; 若因果关系为负的个数是奇数,则该环为负因果关系环。

再如:生态学人口增长因果关系环图,如图9—5,图9--6 所示:

P170

2.2 系统动力学模型流图

系统动力学模型流图简称SD流图,是指由专用符号组成用以表示因果关系环中各个变量之间相互关系的图示。它能表示出更多系统结构和系统行为的信息,是建立SD模型必不可少的环节,对建立SD模型起着重要作用。其专用符号主要有八个: 1)水平变量

水平变量符号是表示水平变量的积累状态的符号,它是SD模型中最主要的变量。它由五部分组成,即:输入速率,输出速率,流线,变量名称及方程代码(L),如图 所示。

2)速率变量

速率变量符号是表示水平变量变化速率的变量。它能控制水平变量的变化速度,是可控变量。它由三部分组成,即:输入信息变量,变量名称及方程代码(R)。如图 所示。

3)辅助变量

辅助变量符号是辅助水平变量等的变量。如图 所示。

4)外生变量

外生变量符号如图 所示。 5)表函数

表函数符号如图 所示。 6)常数

常数符号如图 所示。 7)流线

流线符号又有物质流线,信息流线,资金流线,及订货流线四种: 物质流线符号是表示系统中流动着的实体,如图 所示。 信息流线符号是表示联接积累与流速的信息通道,如图 所示。 资金流线符号是表示资金,存款及货币的流向,如图 所示。 订货流线符号是表示订货量与需求量的流向,如图 所示。 8)源与沟

源符号与沟符号如图 所示。 2.3 系统动力学模型

系统动力学模型是由六种基本方程和专门的输出语句组成。其六种方程的标志符号分别为:

L:水平变量方程; R:速率变量方程;

A:辅助变量方程; N:计算初始值方程; C:赋值予常数方程; T:赋值予表函数中Y坐标值。

L方程是积累方程; R,A方程是代数运算方程;

C,T,N方程是提供参数值方程,并在同一次模拟中其值保持不变。

1)L方程

L方程是计算水平变量积累值的方程,其一般表示形式为: L POP鬃K=POPJ+DT?(BR鬃JKDRJK)

其中,

L:水平变量方程代码,表示方程性质。 DT:时间间隔,即时间增量。

.J:表示前一刻。

.K:现在时刻。

.L:未来一时刻。

POP?JPOP?K:过去一时刻人口数。

:现在时刻人口数。

POP?L:未来一时刻人口数。 BR?JKDR?JK:过去至现在该段时刻的人口出生率。

:过去至现在该时刻段的人口死亡率。

积累是系统内部流的堆积量,它等于过去一时刻的积累加上积