一、解析方法与仿真建模

1.1 解析模型

即直接写出一个公式,但是直接的公式(解析法)是具有局限性的,公式适合表达静态的变量间依赖关系,而另外一些具有动态行为的系统并不适用,如具有以下特点:

  1. 行为的非线性
  2. 记忆性
  3. 变量间的非直观影响
  4. 时间依赖性和因果依赖性
  5. 其他一些不确定性和大量的参数

2.2 仿真建模

仿真模型:主要描述了系统当前状态如何向下一状态转化的规则集合。这些规则有多种形式:差分方程、状态图、过程流程图及调度方案
你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。

二、现代仿真建模三大方法

离散事件建模(DE)、基于智能体建模(AB)、系统动力学模型(SD)。

  1. 系统动力学模型:适合较高抽象层级,适合决策建模,其强调的是因果回馈,即状态之前会相互影响。
  2. 离散事件建模:支持中层和偏下层的抽象层级,强调环环相扣的程序
  3. 智能体建模:适合中抽样层级,即可实现比较底层抽象的细节,也可以实现公司、政府等较高抽象层级,其强调的是互动

三、离散事件建模

离散事件模型可以具象为一个过程流图,其中各个模块表示各种操作。主要操作包括:各类时间延迟、资源服务、之路选择、分离与组合等。实体对资源进行竞争,并导致时间延迟,因此实体会有一个队列存在。

实体可以表示客户、病人、来电、纸质或电子文档、零件、产品、任务等等。
资源表示职员、医生、接线员、工人、服务器、进程器等。

服务时间和实体到达时间取自随机的概率分布,从而使离散事件模型具有一定的随机性。

典型的离散事件模型输出包括:

  1. 资源利用率(员工满负荷率)
  2. 实体在全部或部分系统中的停留时间
  3. 等待时间
  4. 队列长度
  5. 系统吞吐量
  6. 瓶颈
  7. 实体构建和处理的开销

3.1 几个基本概念

  1. 资源:Resource Pool
  2. 资源的提取:Seize
  3. 延迟:Delay
  4. 资源释放:Release
  5. 服务:Service。即2、3、4的集合
  6. 等候:Queue

3.2 时间运作机制

会有一个依时间排列的时间清单,事件的处理会按如下步骤:
Step.1:先去处理最接近的事件
Step.2:把模拟时间调到事件时间
Step.3:更新系统状态变量
Step.4:依时序插入未来事件

Anylogic 仿真建模(一)相关推荐

  1. VOIP业务仿真建模,使用间歇泊松过程模型,能够图形显示业务的突发特性

    VOIP业务仿真建模,使用间歇泊松过程模型,能够图形显示业务的突发特性 clc; clear; close all; %题设和假设的参数 E_intval = 0.4; C2 = 2; % IPP时间 ...

  2. svpwm仿真_三相三线逆变_并网仿真建模

    1  设计指标 输入电压:700Vdc 电网电压:线电压380V±15% 并网功率:10kW 开关频率:50kHz 系统时钟:100MHz MCU类型:浮点 2  仿真模型详细设计 2.1主回路 图1 ...

  3. python建模仿真 matlab_清华大学出版社-图书详情-《仿真建模与MATLAB实用教程》

    MATLAB语言是目前世界上最为流行的科学计算语言之一,它的特点是能够快速地完成诸如矩阵运算.微分.寻优等计算任务.由于它配备了很多应用领域的专业工具箱,诸如金融.信号处理.图像处理.神经网络.嵌入式 ...

  4. 2022(一等奖)B2548基于群体智慧的中国人口多情景时空仿真建模与预测

    作品介绍 1 设计思想 1.1 作品背景 作为人口大国,人口问题始终是中国高度关注的重要战略问题,深刻影响着国家政治改革.经济发展.社会进步和文化建设等方面.然而,目前中国人口发展面临着深刻而复杂的形 ...

  5. 地铁牵引供电系统MATLAB/Simulink仿真建模

    地铁牵引供电系统MATLAB/Simulink仿真建模 1. 牵引网建模--24脉波整流 参考文献: 西南交大 边宏超 硕士毕业论文 仿真结果--空载电压 2. 牵引电机建模--异步电机 参考文献: ...

  6. AVL-Cruise纯电动汽车仿真建模教程-能量回收策略的实现

    目录 0.前言 1.能量回收策略分类 2.能量回收策略建立 2.1能量回收策略逻辑 2.2控制策略输入输出信号 2.3 Cruise模型设置 2.4 Function 策略代码 3.仿真分析 4.结语 ...

  7. 怎么利用matlab建模仿真,仿真建模与MATLAB

    MATLAB语言是一种目前世界上最为流行的科学计算语言,它的特点是能够快速地完成诸如矩阵运算.微分.寻优等计算任务.由于它配备了很多应用领域的专业工具箱,诸如金融.信号处理.图像处理.神经网络.嵌入式 ...

  8. SUMO 仿真建模--事件模拟

    SUMO 仿真建模–事件模拟 本篇介绍几种常见交通事件场景在sumo软件中如何模拟.交通事件包括: 停车事件(车辆事故) 车道临时关闭 交叉口溢流死锁 长话短说,模拟的方法有两种: 在xml文件中硬编 ...

  9. 基于matlab多绕组变压器模型的磁饱和式可控电抗器仿真建模方法,基于MATLAB多绕组变压器模型的磁饱和式可控电抗器仿真建模方法...

    第3期 田铭兴,等:基于MATLAB多绕组变压器模型的磁饱和式可控电抗器仿真建模方法 囝 im=0 I砂s 肛.芈2手%麓≯砂s 把式(10)代入式(6)得: 归沁出!牛业"砂^>o ...

最新文章

  1. 【Xamarin挖墙脚系列:现有IPhone/IPad 设备尺寸】
  2. Programming Pearls: Chatper3 Problem5 [Hyphenation Words]
  3. Apache Hadoop YARN – ResourceManager--转载
  4. wxWidgets:wxListEvent类用法
  5. setInterval只执行一次的原因
  6. hive mysql性能_Hive数据库安全审计功能
  7. python 化学模块_Python chemif包_程序模块 - PyPI - Python中文网
  8. android 智能家居 pdf,智能家居项目化教程.pdf
  9. ctypes python 结构体_Python 中 ctypes 的使用
  10. Python基础进阶之路(三)之列表
  11. 围观京东云,您有一份区块链技术礼包待查收!
  12. 威联通_万兆加持!威联通QNAP TS-932X,首次入手威联通NAS简单体验
  13. 运算符in和not in
  14. sql建表语句(含:序列、主键)
  15. android半透明引导页
  16. C语言链表之在指定结点前面或后面插入新的结点
  17. Linux解压zip格式压缩包
  18. LC-3指令集 字符的输入与输出
  19. Vue使用微信录音并上传服务端
  20. java怎么写桌面日历_Win7桌面怎么添加日历记事本

热门文章

  1. Effective C# Item30:尽可能实现CLS兼容的程序集
  2. Jsoup(一)Jsoup详解(官方)
  3. mac自动生成路径问题
  4. git push 报错:you are not allowed to upload merges
  5. SIP消息头域的说明
  6. CSS挂马及相应防范方法
  7. JMETER性能测试从入门到精通高级篇 - 分布式压测部署之负载机的设置(详解教程)
  8. Android6.0以上打电话动态权限
  9. 源代码可以从应用提取码_大规模下加速源代码分析
  10. python dataframe索引转成列_Pandas之DataFrame对象的列和索引之间的转化