系统动力学原理_第1页
系统动力学原理_第2页
系统动力学原理_第3页
系统动力学原理_第4页
系统动力学原理_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

5 1 系统动力学理论系统动力学理论 5 1 1 系统动力学的概念系统动力学的概念 系统动力学 简称 SD System Dynamics 是由美国麻省理工学院 MIT 的福瑞斯特 J W Forrester 教授创造的 一门以控制论 信息论 决策论等有关理论为理论基础 以计算机仿真技术为手段 定量研究非线性 高阶次 多重反馈复杂系统的学科 它也是一门认识系统问题并解决系统问题 的综合交叉学科 1 3 从系统方法论来说 系统动力学是结构的方法 功能的 方法和历史的方法的统一 它基于系统论 吸收了控制论 信息论的精髓 是 一门综合自然科学和社会科学的横向学科 系统动力学对问题的理解 是基于 系统行为与内在机制间的相互紧密的依赖关系 并且透过数学模型的建立与操 作的过程而获得的 逐步发掘出产生变化形态的因 果关系 系统动力学称之 为结构 系统动力学模型不但能够将系统论中的因果逻辑关系与控制论中的反 馈原理相结合 还能够从区域系统内部和结构入手 针对系统问题采用非线性 约束 动态跟踪其变化情况 实时反馈调整系统参数及结构 寻求最完善的系 统行为模式 建立最优化的模拟方案 5 1 2 系统动力学的特点系统动力学的特点 系统动力学是一门基于系统内部变量的因果关系 通过建模仿真方法 全 面动态研究系统问题的学科 它具有如下特点 4 8 1 系统动力学能够研究工业 农业 经济 社会 生态等多学科系统问 题 系统动力学模型能够明确反映系统内部 外部因素间的相互关系 随着调 整系统中的控制因素 可以实时观测系统行为的变化趋势 它通过将研究对象 划分为若干子系统 并且建立各个子系统之间的因果关系网络 建立整体与各 组成元素相协调的机制 强调宏观与微观相结合 实时调整结构参数 多方面 多角度 综合性地研究系统问题 2 系统动力学模型是一种因果关系机理性模型 它强调系统与环境相互 联系 相互作用 它的行为模式与特性主要由系统内部的动态结构和反馈机制 所决定 不受外界因素干扰 系统中所包含的变量是随时间变化的 因此运用 该模型可以模拟长期性和周期性系统问题 3 系统动力学模型是一种结构模型 不需要提供特别精确的参数 着重 于系统结构和动态行为的研究 它处理问题的方法是定性与定量结合统一 分 析 综合与推理的方法 以定性分析为先导 尽可能采用 白化 技术 然后 再以定量分析为支持 把不良结构尽可能相对地 良化 两者相辅相成 和谐 统一 逐步深化 4 系统动力学模型针对高阶次 非线性 时变性系统问题的求解不是采 用传统的降阶方法 而是采用数字模拟技术 因此系统动力学可在宏观与微观 层次上对复杂的多层次 多部门的大系统进行综合研究 5 系统动力学的建模过程便于实现建模人员 决策人员和专家群众的三 结合 便于运用各种数据 资料 人们的经验与知识 也便于汲取 融汇其他 系统学科与其他科学的精髓 5 1 3 系统动力学的结构模式系统动力学的结构模式 9 10 系统动力学对系统问题的研究 是基于系统内在行为模式 与结构间紧密 的依赖关系 通过建立数学模型 逐步发掘出产生变化形态的因 果关系 系 统动力学的基本思想是充分认识系统中的反馈和延迟 并按照一定的规则从因 果逻辑关系图中逐步建立系统动力学流程图的结构模式 图 1 因果关系图 图 2 SD 流程图 一 因果关系图 因果箭 连接因果要素的有向线段 箭尾始于原因 箭头终于结果 因果 关系有正负极之分 正 为加强 负 为减弱 因果链 因果关系具有传递性 在同一链中 若含有奇数条极性为负的因 果箭 则整条因果链是负的因果链 否则 该条因果链为极性正 因果反馈回路 原因和结果的相互作用形成因果关系回路 因果反馈回路 是一种封闭的 首位相接的因果链 其极性判别如因果链 反馈的概念是普遍存在的 以取暖系统产生热量温暖房间为例 屋内一个 和它相连的探测器将室温的信息返回给取暖系统 以此来控制系统的开关 因 此也控制了屋内的温度 室温探测器是反馈装置 它和炉子 管道 抽风机一 起组成了一个反馈系统 二 流程图 流程图是系统动力学结构模型的基本形式 绘制流程图是系统动力学建模 的核心内容 1 流 Flow 系统中的活动和行为 通常只区分实物流和信息流 2 水准 Level 系统中子系统的状态 是实物流的积累 3 速率 Rate 系统中流的活动状态 是流的时间变化 在 SD 中 R 表示决策函数 4 参数量 Parameter 系统中的各种常数 5 辅助变量 Auxiliary Variable 其作用在于简化 R 使复杂的决策 函数易于理解 6 滞后 Delay 由于信息和物质运动需要一定的时间 于是就带来 愿意和结果 输入和输出 发送和接受等之间的时差 并有物流和信息流滞后 之分 5 1 4 系统动力学的建模步骤系统动力学的建模步骤 一 明确研究目标 充分了解需要研究的系统 通过资料收集 调查统计 根据系统内部各系 统之间存在的矛盾 相互影响与制约作用 以及对应产生的影响 确立矛盾与 问题 二 确立系统边界 因果关系分析 对研究目标产生的原因形成动态假设 Dynamic Hypothsis 并确定系统边 界范围 由于系统的内部结构是多种因素共同作用的结果 因此 系统边界的 范围直接影响系统结构和内部因素的数量 结合研究目标的特征 将系统拆分成若干个子系统 并确定各子系统内部 结构 以及系统与各子系统之间的内在联系和因果关系 三 构建模型 绘制系统流程图 并建立相应的结构方程式 其中绘制系统流程图是构建 系统动力学模型过程中的核心部分 它将系统变量与结构符号有机结合起来 明确表示了研究对象的行为机制和量化指标 四 模型模拟 基于已经完成的系统流程图 在模型中输入所有常熟 表函数及状态变量 方程的初始值 设定时间步长 然后进行模拟 得到预测数值及对应的图表 再根据研究目标 对系统边界 内部结构反馈调整 能够实现完整的系统模拟 五 结果分析 对模型进行测试 确保现实中的行为能够再现于计算机模型系统 并对模 拟结果进行分析 预测 设计 测试各选择性方案 减少问题 并从中选定最 优化方案 内在联系 明确研究目标 资料分析 确立系统边界 确立系统边界 调查统计确立矛盾与问题 因果关系分析 系统拆分子系统子系统内部结构 模型构建 模型构建 边界范围影响 内部结构 边界范围影响 内部因素数量 系系统统流流程程图图结构方程式 核核心心内内容容 机制 量化 模型模拟 模型模拟 结果分析 结果分析 最优方案确定 最优方案确定 合理性分析可靠性分析 预测数值对应图表 反馈调整反馈调整 图 5 3 系统动力学的建模步骤 5 1 5 系统动力学建模软件系统动力学建模软件 一 软件介绍 11 13 系统动力学可以与其他软件结合进行仿真模拟 本文选用的是 VENSIM 软 件 VENSIM 仿真软件是一款由美国 Ventana Systems 公司研发 通过文本编辑 器和图形绘制窗口 实现人机对话 集流程图制作 编程 反馈分析 图形和 表格输出等为一体的多功能软件 二 VENSIM 软件主要有以下几个特点 1 界面友好 操作便捷 VENSIM 采用标准的 Windows 界面 能够建立友好的人机对话窗口 不仅 支持菜单和快捷键外 还提供多个工具条或图标 能够提供多种数据输入和输 出方式 2 提供多种分析方法 VENSIM 提供两类分析工具 结构分析工具和数据集分析工具 结构分析工具包含原因树 cause tree 功能 使用树 Uses Tree 和循环 图 loops 原因树 cause tree 功能 建立一个使用过变量的树状因果图 能够将所有工作变量之间的因果关系用树状的图形形式表示出来 使用树 Uses Tree 功能 建立一个使用过变量的树状因果图 循环图 loops 功能 可以将模型中所有反馈回路以列表的形式表示出来 数据集分析工具 如结果图 graph 功能可以以图形的形式直观地模拟整 个周期内数值的变化情况 并作出准确预测 横向表格 Table 功能可以横向 显示依据时间间隔所选择变量值的表格 模拟结果比较 Run Compares 功能 可以

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论