系统动力学分析步骤
(1)系统分析(分析问题,剖析要因)
1)调查收集有关系统的情况与统计数据
2)了解用户提出的要求、目的与明确所要解决的问题
3)分析系统的基本问题与主要问题、基本矛盾与主要矛盾、变量与主要变
量
4)初步划分系统的界限,并确定内生变量、外生变量和输入量
5)确定系统行为的参考模式
(2)系统的结构分析(处理系统信息,分析系统的反馈机制)
1)分析系统总体的与局部的反馈机制
2)划分系统的层次与子块
3)分析系统的变量、变量之间的关系,定义变量(包括常数),确定变量的
种类及主要变量。
4)确定回路及回路间的反馈耦合关系,初步确定系统的主回路及它们的性
质,分析主回路随时间转移的可能性
(3)确定定量的规范模型
1)确定系统中的状态、速率、辅助变量和建立主要变量之间的关系;
2)设计各非线性表函数和确定、估计各类参数;
3)给所有N方程、C方程与表函数赋值;
(4)模型模拟与政策分析
1)以系统动力学的理论为指导进行模型模拟与政策分析,进而更深入地剖
析系统的问题;
2)寻找解决问题的决策,并尽可能付诸实施,取得实践结果,获取更丰富
的信息,发现新的矛盾与问题;
3)修改模型,包括结构与参数的修改;
(5)模型的检验和评估
这一步骤的任务不是放在最后一起来做的,其中相当一部分是在上述过程中分散进行的。
参考模式:用图形表示重要变量,并推论和绘出与这些最有关的其他重要的两,从而突出、集中的勾画出有待研究的问题的发展趋势和轮廓,我们称这类随时间变化的变量图形为行为参考模式。
在建模的过程中,要反复地参考这些模式。
当系统的模型建成后,检验其有效性标准之一就是看模型产生的行为模式与参考模式是否大体一致。