arena 仿真概述
arena仿真教程第2章介绍

第2章仿真基本概念在正式接触Arena软件之前,本章先介绍仿真中的一些重要概念、方法和相关问题。
这些基本概念对任何仿真软件都是一样的,对于理解Arena对模型的仿真过程起着关键作用。
本书将通过2.1节中的一个简单的示例来阐述这些概念,2.2节介绍了处理示例模型的几种方案;2.3节描述了仿真模型的各组成元素;而2.4节则用手工方式完成了示例的仿真过程,并描述了仿真过程的组织和活动。
2.5节比较了两种不同的仿真建模方法;2.6节介绍了仿真输入与输出中的随机性问题;最后,2.7节介绍了如何实施一个仿真项目,有关内容将在第13章有更全面的阐述。
阅读本章后,读者将能了解仿真的基本逻辑、结构、组成要素、以及对仿真建模项目的管理。
所有这些构成了Arena的基础,以及学习后续章节建立更完善模型的前提。
2.1 引例本节给出了一个示例系统,并指出我们要从中了解系统的哪些行为和性能。
2.1.1 示例系统由于大量仿真模型中都会包含等待线或队列(queue),故本书将从这样一个非常简单的模型出发。
该模型表示了制造设施的一部分:零件“毛坯”到达钻孔加工中心,在仅有的单台钻床上加工,然后离开,如图2-1所示。
如果零件到达时钻床是空闲的,则立刻开始加工;否则,将进入一个“先进先出”(FIFO)的队列等待。
此即模型的逻辑(logical)结构。
原书P19钻孔加工中心钻床到达的零件毛坯加工完的零件离开队列正在加工的零件图2-1 简单加工系统还要对模型给定一些数值(numerical)成分,包括仿真是如何开始和结束的。
首先,要确定最为基础的基准时间单位:本书将全部用分钟来计量时间。
采用什么样的时间单位在逻辑上是无关紧要的,所以可针对待研究的系统特点选取最合适、熟悉和方便的时间单位1。
虽然可根据需要或方便使用不同的单位表示模型的输入时间量,如用分钟表示平均服务时间,用小时表示机器平均无故障时间,但在计算时,所有的时间都要转换为基准单位。
仿真系统与软件-Arena基础

9/36
(2)Advanced Process
10/36
(3)Advanced Transfer
11/36
(4)Reports panel
12/36
(5)Navigate panel
13/36
4. Arena流程窗口:Flowchart window
Describe dynamic processes
– – –
Resource animation Two plots Some (passive) labels, artwork
17/36
18/36
(1) Create Flowchart Module
“Birth” node for entities Gave this instance of the Create-type module the Name Part Arrives to System
–
– –
Can edit via dialog – double-click in leftmost column Double-click where indicated to add new row Right-click on row, column to do different things
–
Queues, Resources, Entity types, Variables … others
Arena keeps internal lists of different kinds of names
– –
Presents existing lists to you where appropriate Helps you remember names, protects you from typos
Arena概述与仿真建模基本操作

第5章Arena建模基本操作5.1 Arena建模概述5.1.1Arena功能与特点Arena是一种支持用于离散事件仿真可视化交互式仿真软件(VIS)。
应用Arena,用户可以交互地建立模型,创建系统的动画,运行仿真器,收集仿真输出的数据,创建查看需要的统计报告。
Arena还包括输入分析器,它是一个输入数据分析的工具。
用流程图将系统表示成实体相关活动的逻辑网络。
Arena通过完整层次化结构(hierarchical)保持了建模的灵活性。
Arena支持分层建模,即一些模型元素可以代表一个下层模型;下层模型可以包含更深一层的模型。
分层建模可以将复杂的模型分解成更小更容易理解的模型单元。
5.1 Arena建模概述5.1.1Arena功能与特点提供了13个(Arena10.0)建模模板(Template),每个模板中提供了许多用于图形仿真建模与分析的模块(Module),将这些模块组合起来就能构建出各种不同的仿真模型(Model)。
为了便于组织和显示,各模块按类型组合在一个面板(Panel)中构成模板。
通过面板间的切换,可以很方便地找到所有的仿真建模构件集。
不同模板的面板中的模块可以在同一个模型中混合使用。
Arena是与微软Office兼容的产品,它的工具栏和菜单栏与Office是类似的。
同时Arena使用网络化多媒体动画技术(OLE 动画)和VBA视窗技术与桌面应用程序的整合。
嵌入在流程导航工具Visio里的接口使得用Visio画的流程图可以自动导入Arena中。
5.1 Arena建模概述5.1.1Arena功能与特点Arena应用领域✓物流领域,Arena的应用涉及从供应商到客户的整个供应链,包括供应商管理、库存管理、制造过程、分销物流、配送中心选址规划/商务过程以及客户服务等。
✓制造过程仿真:①生产过程中的工艺过程计划、设备布置等;②生产管理中的生产计划、库存管理;③制造过程的经济性、风险性分析,辅助企业投资决策;④各种先进制造模式如虚拟组织及敏捷供应链管理的可视化仿真等。
ARENA介绍

Arena仿真软件是最具学术性的可视化交互仿真模型软件,世界一流大学都选择它进行教学和科研。
Arena最具学术性的可视化交互仿真软件◇美国罗克韦尔软件公司(Rockwell sofi、、rare Ino.)是全球最大的计算机“系统仿真”软件供应商。
其产品Arella软件广泛应用于金融、电信、物流等行业的客户关系管理(cR介压)、业务流程再造(BPR)等领域。
◇具体涉及:客户服务中心的运营管理、前台后台业务的流程再造等方后进行业务流程管理决策的方法是:首先为业务流程建立一个计算机化的系为,再对系统模型进行透视分析、假设演练、动态统计和二、三维计算机动画演示,最终使管理者对业务流程获得直观和精确的理解。
◇发展过程:1983年,专门针对仿真领域的柔性建模语言SIMAN问世;1993年,美国著名的Rockwell公司在SIMAN语言的基础上推出Arena1.0版本;2006年,Arena推出11.0版本;同年,在美国冬季仿真会议上,48%的学术论文引用Arena;2007年,Arena将重磅冲击中国的仿真软件市场!2011年, Arena推出14.0版本;2014年, Arena推出14.7版本;没有什么比数字更具说服力!二十多年的研发历程和多位仿真界专家学者心血的凝聚,造就了今天Arena众多同类软件无法比拟的优势。
建模层次感强,模板和库资源丰富◇层次化的建模体系保证您可以灵活地进行各个水平上的仿真建模。
您既可以使用最底层的语言(VB、C/C++ 等)进行复杂系统建模,也可以根据需要使用高级模板进行模型的开发,您甚至可以开发出新的模板用做商业用途◇提供了将近20个模板和近300个封装好的逻辑模块,涵盖了多个领域,满足您在各个层次建模的需要学术性强——全面深入地体现系统仿真的有关理论,学术界应用广◇专业的分析和优化功能:输入分析器用来进行输入数据概率分布函数的拟合;过程分析器用于比较不同模型中具体参数或者同一模型中的多次仿真中具体参数的值,并以各种图表的形式提供比较的结果;输出分析器包括对输出数据的多样显示功能和强大的数理统计分析,以确保输出分析的准确性和可靠性;优化工具OptQuest采用Tabu搜索算法和遗传算法对仿真模型进行优化,大大增强了Arena对复杂问题的决策支持;◇全面而细致的仿真报告。
Arena仿真软件系统.pptx

•电子部件封装的具体建模思路 -两种不同的实体到达模型,每一种都有自己的时间分 布, 要分别两个Create模块来产生到达的部件。 -不同类型的部件的处理时间也不相同,使用两个 assign 模 块来定义其属性,分别賦予其封装处理时间。部件在 封 装操作中,使用包含在封装时间属性里的时间变量。 -两个准备区和封装操作使用各自的P rocess 模块来仿真。 -封装结束后,要对部件进行检查,结果部件将会根据一 定的概率去不同的地点。用Decide模块的两个选择支决 定部件的去向。 -使用Process和Decide模块对重新加工区进行仿真。 -用三个独立的Record和Dispose模块组仿真部件离开系 统 (运走,返修后运走,破碎),并通过这些模块获得相 应的循 环时间统计量。
>家庭抵押(home mortgage)流程分析 (1)绘制流程图
-产生抵押申请实体 -评判申请 -决定申请是否被接受 -消除申请实体中 止仿真程序 (2)什么是模块? 在Arena中,模块是流程图的组成部分以 及数据的载体,仿真所需要的信息都储 存 在模块中。
1
>基本程序模板 • Create:它是流程的开始,实体从该模块进入仿 真过 程。 • Dispose:它是流程的结尾,实体从该模块退出仿 真 过程。 • Process:处理一项活动,通常需要一个或更多的 资 源,并且需要消耗一些时间来完成 • Decide:是程序的分支部分,实体只可以选择一 个 分支。 • Batch:在继续运行流程之前,收集一些实体 • Separate:在并行的程序中复制实体,或是将先 前 所建立的一组实体分散成其他组。 • Assign:改变一些参数的值(在仿真过程中), 例如实体的类型或仿真变量。 • Record:拥有统计功能,统计实体的数量和时间 周 期。
arena仿真教程第3章

3.2 Arena 的窗口组成
在这一部分,我们将打开一个现成的模型,看看Arena的各种窗口,以便读者熟悉,同 时介绍一些Arena的基本术语。
3.2.1 打开模型文件
已有的模型可以通过 File>Open 菜单命令打开 (或者单击 弹出 “打开文件” 对话框) ,
文件名称会出现在滚动框内,当然你也可以直接搜索其它文件夹或磁盘。找到名为 Model 03-01.doe 的文件(Arena 文件的默认扩展名为.doe1)。当使用典型安装时,该模型文件保存 在 Arena 7.0 文件夹下的 Book Examples 文件夹内。单击文件名选中该文件,并点击 Open 按钮即可(或者双击该文件名)。
Arena中国
等同于 File >Template Panel >Attach。这些模板文件(扩展名为.tpo)保存在 Arena 7.0 文件夹下的 Template 文件夹中。 模板断开 (当你不再需要相应的建模元素出现在活动面板里时) , 等同于 File >Template Panel >Detach。 关联帮助按钮,提供关于菜单或者工具栏命令的帮助。单击它鼠标箭头上会增加一个 问号,用带有问号的箭头单击想要得到帮助的工具栏按钮或者菜单命令即可得到相应 的帮助信息,关闭帮助窗口后鼠标指针就会返回原来的单箭头。 工具提示(Tooltips)可以提供另外一种更加快速和简洁的关于工具栏按钮的帮助。将 鼠标停留在某个按钮上面保持一两秒种不动, 就会出现一个小方框显示该按钮的名称。 如果 你想知道那个按钮更多的信息,可以使用 ,也可以在帮助系统中查阅相关信息(因为你
Arena中国
操作窗口,如移动、调整大小、最大化、最小化和关闭。 对菜单的操作。书中使用如下符号“M > C> S > T”,表示打开菜单M,从中选择C, 然后从子菜单中选择S(如果有的话)t键的使用。“Ctrl+任意键”意味着同时按下Ctrl键和任意键(这一 点同样适用于“Alt+任意键”和“Shift+任意键”)。如果“任意键”是键盘键,则不区分 大小写。“任意键”也可以是鼠标点击,例如“Ctrl+单击”可以拓展某个选择使其包括增 列项目。 对文本和其它项目的剪切 Cut(或者菜单命令 Edit>Cut,或者组合快捷键 Ctrl+X), 复制 Copy(或 Edit>Copy,或 Ctrl+C)和粘贴 Paste(或 Edit>Paste,或 Ctrl+V)。 填写对话框,包括输入和编辑文本条目、按下按钮、选定和清除(即取消选定)选 项框、 从一列选择按钮 (单选按钮) 中单击选中其中一个按钮、 以及从下拉菜单中选择项目。 如果读者对以上提到的操作不熟悉,在阅读下面的内容前最好先要复习一下Windows 操作指南。 下面来到电脑旁,电脑中已按随书附带的说明书安装了 Arena 系统(可以参阅附录 E 来了解如何安装 Arena 教学版,安装程序在随书附带的光盘内),找到 Arena 图标或快捷方 式并双击它(或者启动 Windows,单击开始按钮,在程序菜单中找到 Rockwell Software,进 而找到 Arena 7.0 子菜单,最后在其中找出 Arena 7.01 的图标并单击来启动 Arena),很快 Arena 版权窗口就会出现,如果你运行的是教学版(本书光盘提供的即为该版本)或评估版 的 Arena,你将会看到一个相应的信息框,阅读后请点击确定(OK)(由于 OK 按钮是默认 选项,也可以在键盘上之间点击回车键)。 此时在Arena窗口左上方会出现文件 (File) 、 视图 (View) 、 工具 (Tools) 和帮助 (Help) 菜单(如果一个空的模型文件在Arena启动后被自动打开,则还可以看到其它几个菜单)。 你还可以看到含有不同按钮的工具栏, 不过在打开模型文件之前, 只有如下几个工具栏可用 (处于激活状态): 创建一个新的空模型文件,这个按钮等同于菜单命令 File >New 和键盘操作 Ctrl+N。 显示一个对话框用以打开一个以前保存过的模型,等同于 File >Open 和 Ctrl+O。你 可能需要在其它文件夹或磁盘中去寻找所要打开的模型文件。 模板添加(系统提供了若干模板(Template),每个模板中包含了相应的建模元素),
仿真系统与软件-Arena基础

We picked Picture.Blue Ball from the default list
21/36
(3) Process Flowchart Module
Represents the machine, including the resource, queue, and entity delay time (processing) Enter Name – Drilling Center Type – picked Standard to define logic here rather than in a submodel (more later …) Report Statistics check box at bottom
–
If we had other Create modules (we don’t) they’d all have different Names
Double-click on module to open property dialog:
19/36
Create
20/36
(2) Entity Data Module
8/36
(1)Basic Process
– – – – – –
–
Record:拥有统计功能,统计实体的数量和时间周 期。 Entity:定义系统中的实体的属性。 Queue:定义系统中队列的属性。 Resource:定义系统中资源的属性。 Variable:定义系统中变量。 Schedule:定义系统中使用的计划,用于产生实体、 使用资源等。 Set:将系统中具有某种相同属性的资源整合成为 一个集使用,具有与资源类似的性质。
2/36
Arena讲解(二)

0
Complete?
True
Accepted
0 0 0
False
0
Returned
0
2013-7-20
Management System Simulation
14
(3)定义模型数据
(5)设置抵押申请评审员成本:资源模块,参数为
“Idle/Hour”:12、“Busy/Hour”:12。 (6)设置模拟模型运行参数:“Run/Setup…”菜单 项,设置统计数据项和模拟总时间。
21(个)
96.54%
2013-7-20
Management System Simulation
17
(6)增强可视化效果
(1) 动画显示抵押评审员资源:单击“Animate”工具条上资源 按钮,在弹出资源放置对话框中进行设置。 (2)给正在加工处理的实体绘制曲线图:单击“Animate”工具 条上的曲线图按钮,在弹出曲线图对话框中进行设置。
来定义
2013-7-20
Management System Simulation
26
模拟中需考虑的对象 (continued...)
Resources资源
资源是实体所需要进行竞争获得的,如
服务人员 机器设备 空间,……
实体可以获取(seize)一个资源,使用之,并释放(releases)之。 需要强调的是:在进行处理时将一个资源分配给一个实体, 而不是将一个实体分配给一个资源 “一个”资源可以具有多个处理单元能力
i 1
Di
N
N
N = no. of parts completing queue wait Di = waiting time in queue of the part Know: D1 = 0 N>1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2020/8/1
25
简单处理系统的特色
事件列表:
◦ [实体号,事件发生时间,事件类型] ◦ 以事件发生事件升序排列 ◦ 每次都将下一个事件至于事件列表顶部 ◦ 事件列表初始化时要调度第一个到达事件
状态变量:描述当前的状态
◦ 服务器状态 B(t) = 1如果忙, 0 如果空闲 ◦ 队列中的顾客/零件数 Q(t) ◦ 当前队列中每个顾客/零件到达时间
◦ 可以因为有限的空间和资源来设定有限的排队空间——当实体到 达一个已满的队列时必须定义如何对实体进行处理
◦ 对于此对象,通常需要观测队列的程度,等待时间,等等
2020/8/1
19
模拟中需考虑的对象 (continued…)
Statistical accumulators统计累加器
◦ 用来监测所发生情况的变量 ◦ 具体设定取决于所设计的输出性能指标 ◦ 在模型中处于“被动”地位——只监测,不参与 ◦ 在ARENA中自动设定了许多,也可以根据实际需要来
2020/8/1
22
简单处理系统中的事件 (continued…)
离开(Departure),即服务结束
◦ 将生长量累加器加1 ◦ 计算该零件在系统中的周转时间 (now - time of arrival) ◦ 更新与时间相关的统计量 ◦ 如果队列不空:
◦ 将排在第一位的零件取出,计算并记录其排队时间(此时该零件已完成排队)并开始加工 该零件,并安排其离开事件(将事件记录插入未来事件表);
◦ 传统制造行业 ◦ 服务业 ◦ 医疗健康业 ◦ “商业流程”
◦ 仍然是大多数是在大企业中得到应用 ◦ 通常只是一种辅助工具
2020/8/1
28
计算机仿真技术的沿革 (continued…)
目前
◦ 逐渐在小型企业中得到推广 ◦ 成为了一种标准工具 ◦ 通常会在设计过程的前期进行应用 ◦ 可以进行实时控制
按照以上平均值来考虑,这个模型就等价于一个均匀到达,均匀 服务的模型,可以直接应用初中数学进行解决,也就无所谓队列 问题了! ◦ 我们的目标——介于完全随机和完全稳定之间的合理模型 ◦ 这种简单估测方法具有非常大的局限性
2020/8/1
10
分析过程 (continued…)
排队论
◦ 需要额外对模型的假设 ◦ 最为通用的模型: M/M/1 queue
◦ 两个车站之间的运输时间 ◦ 系统中能容纳的零件个数 ◦ 模拟时钟
◦ “写在墙上” ◦ 在ARENA中内部有一个常规变量,也可以根据需要来定义
2020/8/1
16
模拟中需考虑的对象 (continued...)
Resources资源
◦ 资源是实体所需要进行竞争获得的,如
◦ 服务人员 ◦ 机器设备 ◦ 空间,……
S2 A S
S E(Service Time) A E(Interarrival Time)
◦ 存在的问题:有效性,估计均值,长期有效,但是未必对于某个问题有 效。
◦ 通常用于对平均性能进行考虑时应用
2020/8/1
11
模拟的机制
单个操作(到达,服务时间)按照实际过程进行处理 对系统变化,事件都按照实际“时间”,实际顺序进行 处理 对不同对象之间的交互作用进行逐个模拟 默认安置“观测者”来对输出性能指标进行收集 具体的,穷举式的分析方法 在过程中任何事物都是具体和清晰的
队列的平均队长:
队列中的最大队长: max Q(t) 0t 20
零件的平均和最大停留时间 (在系统中停留的时
间,或成为周转时间)
iP1Fi P ,
max Fi
i 1, ,P
Fi = flowtime of ith part
2020/8/1
8
20
B(t)dt
0
20
研究目标:输出性能指标(continued...)
2020/8/1
21
简单处理系统中的事件
新零件到达系统(Arrivial)
到达:新零件进入系统。 ◦ 安排下一个新零件的适时到达,也即将其到达事件
记录插入未来事件表; ◦ 更新随时间离散变化的各统计量(从上一事件发生
到现在); ◦ 把到达零件的到达时间(即仿真时钟的当前值)保
存在一个属性中,用以在后面计算该零件的系统逗留 时间和排队时间; ◦ 如果钻床空闲,则到达零件立即开始加工(其排队 时间为零),将钻床状态置为“忙”,并安排该零件 的离开事件,统计该零件的排队时间; ◦ 否则,如果钻床正在加工其它零件,则将到达零件 置于队列末尾,队长变量加1。
Higher
机器设备的使用率 (忙率)
◦ 即钻床处于忙态的时间占仿真总时间的比例。这是另一个随时间离散变 化的统计量,其随时间变化的函数为如下“忙态”函数
20
B(t)dt
其它需要的指标
◦ inform0ation overload?
◦ 并不是指标2越0多越好
1 B(t) 0
如果钻床在t时刻忙 如果钻床在t时刻闲
◦ 到达时间 ◦ 停留日期 ◦ 优先级 ◦ 颜色
◦ 对于特定实体,必须绑定属性值 ◦ 属性可以视为(实体的)“局部”变量 ◦ 在ARENA中有些属性是自动生成的,有些则需要进行定义
2020/8/1
15
模拟中需考虑的对象 (continued...)
(全局) Variables变量
◦ 反映了系统的特征,而与实体无关 ◦ 名称和取值对于整个系统来说是唯一的 ◦ 不与实体绑定 ◦ 实体可以对变量进行访问,并改变变量取值,例如:
◦ 实体可以获取(seize)一个资源,使用之,并释放(releases)之。
◦ 需要强调的是:在进行处理时将一个资源分配给一个实体, 而不是将一个实体分配给一个资源
◦ “一个”资源可以具有多个处理单元能力 “A” resource can have several units of capacity
N>1
6
队列中所有零件的最大排队时间:
max Di
i 1, ,N
仿真过程中开始在钻床接受服务的零件的最大排 队等待时间(maximum waiting time in queue)。这 是用来度量最坏情况的,对于确定对顾客的服务水平 保证应该会有所帮助。这个量越小越好。
2020/8/1
7
研究目标:输出性能指标 (continued...)
对系统状态进行初始化
2020/8/1
24
简单处理系统的特色
仿真时钟(ARENA中内置)
仿真过程中的当前时间值记在一个特殊变量中, 称为仿真时钟(simulation clock)。与实际时间不同, 仿真时钟并不是连续推进、均匀取值的,而是从当 前事件的发生时间跳跃到下一个事件的发生时间。 因为相继两个事件之间系统没有发生变化,所有也 就没有必要浪费时间来考虑这两个事件之间的过程。
未来展望
◦ 与操作系统的兼容和交互 ◦ 为特定行业和企业开发出专用“模板” ◦ 自动统计设计和分析
2020/8/1
29
ARENA的定位
具有层次结构
◦ 可以进行多层建模 ◦ 可以将不同建模层次根据
需要整合到一个模型内 ◦ 通常是采用从上至下的方
式进行建模
在具备模拟器的易于使用 的特点的同时,不失适用 性
◦ 例如,餐厅中的一个台面可以有多个椅子 ◦ 一个售票窗口可以有多个售票员
◦ 在模拟过程中,资源的处理单元个数可以改变
2020/8/1
18
模拟中需考虑的对象 (continued…)
Queues队列
◦ 当实体无法进行运动时(通常是由于无法获取需要的资源)用于实 体等待的对象
◦ 具有名称,通常是与相应的资源绑定
2020/8/1
26
计算机仿真技术的沿革 (Continued…)
大发展阶段 (1970s-early 1980s)
◦ 计算机越来越快,越来越便宜
◦ 仿真技术的价值得到越来越广泛的认同
◦ 仿真软件也得到的改善,但是仍然需要学习专门的语言来进行编 写,而且还是批处理模式
◦ 通常用来汽车,航空工业中的“灾难性”问题
到达时间:
◦ 间隔到达时间:
服务时间:
模拟到20(模拟)分钟时终止仿真,如恰好在第20分钟时结束,届 时在系统中仍有零件(正在加工或在队列中等待),那它们 也只能完不成加工了。
2020/8/1
4
表2-1 零件的到达、间隔和服务时间(单位:分钟)
零件编号 1 2 3 4 5 6 7 8 9 10 11
◦ 然后就需要考虑大量细节,存放大量的过程参数和变量 ◦ 幸好有模拟软件来进行跟踪和帮助
2020/8/1
13
模拟中需考虑的对象
Entity 实体
◦ 系统的“参与者”,在系统的移动,状态发生变化, 可以影响其它实体或者被其它实体影响
◦ 动态对象 — 需要进行创建,进行移动,以及离开系统
(根据需要) ◦ 通常表示“实际”的事物
◦ 在以上的模型中实体指的就是零件
◦ 也可以构造出“假”实体,只是用于建模的方便
◦ 例如,Breakdown demon, break angel
◦ 一个系统中可以同时具有多个不同类型的实体
2020/8/1
14
模拟中需考虑的对象 (continued...)
Attributes属性
◦ 同一类型实体的特征,用来描述和区分实体 ◦ 同一类实体都具有相同的属性,但属性值不同,例如:
2020/8/1
到达时间 0.00 1.73 3.08 3.79 4.41 18.69 19.39 34.91 38.06 39.82 40.82
到达间隔 1.73 1.35 0.71 0.62 14.28 0.70 15.52 3.15 1.76 1.00 .