(五)系统动态学方法

系统动态学是研究社会大系统的计算机仿真方法。它可以方便地对各种决策进行实验,分析,选择合理的符合实际的结果,应用面很广。用它来预测区域城镇化水平时,可以把人口过程、城镇化过程和经济发展过程连结在一起,构成一个互相制约、互相影响的复杂的动态系统。系统内一个因素的

变动往往会引起其它众多因素的连锁反应,运用一般的传统方法就很难对此做出全面正确的分析和估计。

北京大学在泰安市域城镇体系规划中试用过这种方法。整个系统包括人口模块、城镇化模块、乡村人口转移模块。各模块主要系统变量各不相同, 因而具有不同的功能。人口模块主要研究和反映人口的发展和控制、人口构成、劳动力供给、农业人口和非农业人口的自然增长以及人口密度和人均耕地的变化。城镇化模块的重点在于研究工业生产与城镇化的关系、非农业人口比重、城镇人口及城镇驻地人口的变动趋势。乡村人口转移模块着眼于分析伴随着城镇化,乡村人口向城镇的集聚过程,涉及耕地变动、农业劳动力需求和供给、乡村剩余劳力向城镇的转移等问题。各模块之间相互联系,互为条件,共同构成一个复杂的动态系统。系统内一个因素的变动往往会引起其它众多因素的连锁反应。工作步骤分为:①明确系统目标、边界,选择相关变量;②分析系统内机制,确定各种因素之间的因果反馈关系;③画出流图,运用 Dynamo 语言,构造方程式,建造 SD 模型;④计算机仿真和结果分析。

此方法的突出优点是对那些受政策和人为因素影响较大的决策变量进行调整,可以得出多方案的仿真结果,供决策者选择。