系统动力学以控制论、信息论、决策论等有关理论为理论基础,以计算机仿真技术为手段,定量研究非线性、高阶次、多重反馈复杂系统的学科,是一门认识系统,解决系统问题的综合交叉学科。从系统方法论来说,系统动力学是结构的方法、历史的方法和功能的方法的统一。系统动力学对问题的理解,基于系统行为与内在机制间的相互的紧密的依赖关系,并且透过数学模型的建立与操作的过程而获得的,逐步发掘出产生形态变化的因、果关系,系统动力学称之为结构。

其特点包括:

1、系统动力学能够研究工业、农业、经济、社会、生态等多学科系统问题。明确反映系统内部、外部因素之间的相互关系,随着调整控制参数,可实时观测变化趋势。它通过将研究对象划分为若干子系统,并且建立各个子系统之间的因果关系网络,建立整体与各组成元素相协调的机制,强调宏观与微观相结合、实时调整结构参数,多方面、多角度、综合性地研究系统问题。

2、系统动力学模型是一种因果关系机理性模型,它强调系统与环境相互联系、相互作用;它的行为模式与特性主要由系统内部的动态结构和反馈机制所决定,不受外界因素干扰。系统中所包含的含量是随时间变化的,因此可用来模拟长期性和周期性系统问题。

3、系统动力学是一种结构模型,不需要提供特别精准的参数,着重与系统结构和动态行为的研究。它处理问题的方法是定性与定量结合统一,分析、综合与推理的方法。以定性分析为先导,尽可能采用“白化”技术,然后再以定量分析为支持,把不良结构尽可能相对地“良化”,两者相辅相成,和谐统一,逐步深化。

4、系统动力学模型针对高阶次、非线性、时变性系统问题的求解不是用传统的讲解方法,而是采用数字模拟技术,因此系统动力学可在宏观与微观层次上对复杂的多层次、多部门的大系统进行综合研究。

5、系统动力学的建模过程便于实现建模人员、决策人员和专家群众的三种结合,便于运用各种数据、资料、人们的经验与知识、也便于汲取、融汇其他系统学科与其他科学的精髓。

结构模式:

1、因果关系图:

因果箭:连接因果要素的有向线段。箭尾始于原因,箭头终于结果。因果关系有正负极之分。正(+)为加强,负(-)为减弱。

因果链:因果关系具有传递性 。在同一链中,若含有奇数条件极性为负的因果箭,则整条因果链是负的因果链,否则,该条因果链为极性正。

因果反馈回路:原因和结果的相互作用形成因果关系回路(因果反馈回路)。是一种封闭的、首尾相接的因果链,其极性判别如因果链。

2、流程图

流程图是系统动力学结构模型的基本形式,绘制流程图是系统动力学建模的核心内容。

(1)流(Flow):系统中的活动和行为,通常只区分实物流和信息流;

(2)水准(Level):系统中子系统的状态,是实物流的积累;

(3)速率(Rate):系统中流的活动状态,是流的时间变化;在SD中,R表示决策函数。

(4)参数量(Parameter):系统中的各种常数;

(5)辅助变量(Auxiliary Variable):其作用在于简化R,使复杂的决策函数易于理解。

(6)滞后(Delay):由于信息和物质运动需要一定的时间,于是就带来愿意和结果、输入和输出、发送和接收等之间的时差,并有物流和信息流滞后之分。

动力学建模步骤:

(1)明确研究目标

(2)确立系统边界、因果关系分析

系统动力学学习笔记一相关推荐

  1. 后台系统可扩展性学习笔记

    整理了一下笔记目录,将以前学习的一些知识串联起来了,比如cdn.负载均衡.中间件,以前只是各自了解了一点,现在大概理清了后台系统设计中他们各自的作用. 后台系统可扩展性学习笔记(一)概要 后台系统可扩 ...

  2. 嵌入式系统设计师学习笔记二十八:嵌入式程序设计③——高级程序设计语言

    嵌入式系统设计师学习笔记二十八:嵌入式程序设计③--高级程序设计语言 解释程序和编译程序 编译器的工作阶段示意图 语法错误:非法字符,关键字或标识符拼写错误 语法错误:语法结构出错,if--endif ...

  3. 计算机组成原理 | 第八章《计算机的外围设备》、第九章《输入/输出系统》 学习笔记

    计算机组成原理 | 第八章<计算机的外围设备>.第九章<输入/输出系统> 学习笔记 引言 & 声明 第一章 计算机系统概论 第二章 计算机中数据的表示方法 第三章 运算 ...

  4. CIM系统导论学习笔记

    CIM系统导论学习笔记 企业管理的基本概念与企业运作 信息与信息技术 大数据 信息技术支持下的企业创新 企业管理信息系统 工程设计分系统 制造自动化系统 CIMS的组成和集成 CIM是组织现代化生产的 ...

  5. 快餐店收银系统Pos学习笔记

    #快餐店收银系统Pos学习笔记 ##第一节mockplus 这是一个产品经理使用的软件,可以大概地做出网页样式. ##第二节安装vue-cli环境 mpm install vue-cli -g 全局下 ...

  6. 嵌入式系统设计师学习笔记①:数的进制转换

    嵌入式系统设计师学习笔记:数的转换 进位计数制系统的基本概念:数制,基数,数码,数位,位权 制作了个表格如下: 在十六进制中:A-10,B-11,C-12,D-13,E-14,F-15. 举例各种进制 ...

  7. 5w字总结 Unix系统编程学习笔记(面试向)(Unix环境高级编程/Unix环境程序设计)

    文章目录 一.计算 C语言的数据表示与处理 计算 C语言的基本运算操作 内存表和符号表 类型转换 函数类型的分析 指令 复合指令 句法 函数 函数激活(Activation Record) 函数激活定 ...

  8. Linux系统基础学习笔记1

    个人学习笔记,如有错误还请告知.谢谢 文章目录 个人学习笔记,如有错误还请告知.谢谢 一.简介 二.虚拟机配置网络 1.VMWare中虚拟机网络模式 2.命令方式 配置 1. 配置ifcfg-eth0 ...

  9. Flax Engine(动画系统)学习笔记(三)——骨骼

    2021SC@SDUSC 骨骼(skeleton)由刚性的关节(joint)层阶结构构成.(技术上来说,关节就是动画师直接控制的刚性物体,而骨头只是关节之间的空位.但通常来说,游戏引擎并不关注骨头,只 ...

  10. 系统监理工程师学习笔记

    前言:本着学习目的,一点一点更新笔记,作为后来复习用,有需要的可以参考一下.鉴于能力有限,有问题可以评论留言. 第一章 计算机基础 1.1 操作系统的功能及分类 操作系统的5大功能: 进程(处理机)管 ...

最新文章

  1. 2022-2028年中国服装电商行业发展战略规划及投资方向研究报告
  2. 还在用分页?你out了 !试试 MyBatis 流式查询,真心强大!
  3. HDOJ/HDU 2566 统计硬币(公式~遍历~)
  4. Python可视化应用实战-如何制作酷炫的图表?
  5. VTK:图片之ImageWarp
  6. AutoMapper2
  7. Tesla对德国政府的审批流程表示受够了
  8. 【毕业设计/课程设计】基于STM32的六臂行走机器小车设计
  9. 力软 Learun 是如何验证权限的
  10. linux创建2g文件,创建一个2G的文件(Linux命令dd)
  11. 读懂才会用 : 瞅瞅Redis的epoll模型
  12. java-php-python-springboot网络办公系统计算机毕业设计
  13. this关键字的作用
  14. C++规范编码引涉语法点之(8)trivial和non-trivial构造/析构/复制/赋值函数 及POD类型
  15. cf3月活动大全 3月活动汇总2015
  16. 运筹说 第77期 | 算法介绍之图与网络分析(一)
  17. 解决ViVO 手机安装APP失败问题
  18. 美国大力发展量子产业,国会直接指定能源部制定量子系统访问路线图
  19. JETSON AGX XAVIER GMSL2接口相机驱动
  20. 共享自习室无人自习室源码

热门文章

  1. ESP8266 教程3 — 通过TCP组建局域网并通信
  2. tomcat修改端口号失效
  3. Steam忘记账号如何在文件夹中找回
  4. java判断浏览器杂项_杂 项 - HelloJava菜鸟社区
  5. Apache下如何安装ssl证书?PHPWAMP如何开启SSL
  6. c# 图片批量转双层PDF,OFD格式文件
  7. 非极大值抑制算法(NMS)的python实现
  8. 学计算机专业你后悔吗?为什么?
  9. 商品管理查询分类下的所有子类目
  10. 深度学习啃“花书”指南