当前位置:文档之家› 物流系统仿真学习笔记

物流系统仿真学习笔记

物流系统仿真学习笔记
1.什么是系统及模型?构成系统的要素?模型的特征?
答:系统就是人们希望认识的对象,只是这个对象比较复杂,构成的零件比较多,并且这些零件之间是相互作用相互影响的。

构成系统的要素:实体,属性,活动。

模型的三个特征:模型是对真实系统的抽象。

模型由与所分析的问题相关的要素构成。

模型表明了有关要素之间的相互关系。

2.计算机仿真的定义和作用?
答:计算机仿真是指通过计算机对模型进行仿真实验,演示所研究系统的有关要素的变化,模拟真实系统运行的状况及随时间的变化规律,实现所要运行的系统实验的全过程。

作用:解释。

定义和阐述一个系统的行为。

设计评估。

评估不同的设计方案。

分析。

通过实验设计和因子分析,分析影响系统的相关变量以及这些变量之间的
相关水平。

预测。

预测某一时间段可能发生的状况,用于决策参考。

验证。

证明数学方法提供数值解。

3.关于eM-Plant的认识?
答:eM-Plant是一款强大的软件,能够通过建模有效的反映真实的系统。

一款好的软件能够处理好软件的易用性灵活独立性以及开放性之间的相互关系。

eM-Plant很好地平衡了这3这之间的关系,为我们有效地建模提供了很大的方便。

4. 如何在eM-Plant下新建仿真项目?
答:单击文件(File)菜单中的新建仿真项目(New Model)命令,即可新建一个仿真项目。

通过这个新建的仿真项目就可以开始进行建模运行等一系列的操作。

5. eM-Plant的工作界面包括哪几部分?
答:包括(1)系统菜单(2)系统工具栏(3)浏览器窗口(4)工具箱(5)工作区(6)控制台信息窗
6. eM-Plant中所有的基本对象按照其功能可以分为几类?
答:可以分为物流对象,信息流对象,用户接口对象和移动对象四大类。

7. 实现物流对象分流的方法有哪些?简述其区别。

答:分流可以通过物流对象和后续节点直接连接来完成,也可以采用FlowControl对象来完成。

通过FlowControl对象进行分流,可以完成更复杂的控制和操作;把分流功能集中在FlowControl对象,比通过定义物流对象的离去策略(ExitStrategy)选项卡,更能提高FlowControl对象以及物流对象的可重用性;通过FlowControl对象可以设置更多的分流策略。

8. 表的类型有哪几种?
答:表共有5种类型,包括普通表(TableFile),随即表(CardFile),栈表(StackFile),对列表(QueueFile)和时间序列(TimeSequence)。

9. 支持后进先出的存取方式的表类型是什么?
答:支持后进先出的表类型是栈表(StackFile)。

10.访问eM-Plant中某个对象可以采用什么方式?
答:绝对路径方式和相对路径方式。

绝对路径的访问方式是通过指明对象的完整标识,即“名称空间+对象名”的方式来访问;如果访问同一个名称空间中的其他对象,可以只使用对象名,而不用加名称空间,这种访问方式称为相对路径访问方式。

11.ParallelProc对象和SingleProc对象的区别是什么?
答:SingleProc对象用于表示一次只能处理一个MU的设备或设施。

ParallelProc对象可以同时处理多个MU,代表可以同时处理多个MU的设备或设施。

12.如何定义表的参数?
答:单击表的左上角,是左上角单元格变为橙色,整个表变为蓝色。

然后右击左上角,在弹出的快捷菜单中单击Format命令;或者在表的菜单栏中单击Format菜单中的Format…命令,弹出标定义窗口。

统一定义的表参数分别在配置选项卡,权限选项卡,维度选项卡和数据类型选项卡中设置。

13.定义列名的用途是什么?
答:(1)标示该列数据的意义。

(2)在用户通过程序的方式访问表中数据时,和行名一起,共同定位需要访问的单元格。

14.设置格式串的方法?
答:integer格式串用于控制整数的位数。

Real格式串用于控制浮点数的总长度和小数位数。

String格式串用于控制字符串中每一字符的字符含义。

15.关于Line对象的作用是什么?
答:Line对象属于主动物流对象,用来模拟传送带以及和传送带相似的设备。

16.资源对象和物流对象之间的关系是什么?
答:物流对象需要某种服务,服务需要某类资源完成,资源对象通过提供某类资源,满足物流对象的某种服务请求。

资源对象或者自身就是资源,比如worker对象;或者能够提供资源,比如workerpool对象。

17.MU如何进入Assembly对象?
答:MU只能通过Connector对象进入Assembly对象,而不能在程序语句控制下进入Assembly对象。

18.匿名指代符的作用和类型?
答:匿名指代符好比汉语中使用的代词“你”或“他”,用来指代相对当前对象(我)位置的对象(你活他),它能够给编程带来极大的帮助。

而且,如果都使用匿名指代符
而不是绝对路径,那么在变更模型所在目录,或者模型导入其他仿真项目时,将不
用对程序进行任何更改,可以大大提高程序的适应性。

类型:“@”用来表示当前对象中的MU 对象。

“?”用来指代调用当前Method的物流对象。

Self用于指代目前执行的Method本身。

Current用于表示正在执行的当前Method对象所在的Frame窗口。

Location可以用于指代正在执行的当前Method对象所在的Frame窗口。

符号“~”和Location的含义是一样的,它是location的缩略写法。

Root表示一个仿真模型中的顶层Franme窗口
19.SimTalk中的常量和变量分别指什么?
答:常量是指在程序执行过程中,其值不会改变的量;变量是其值可以改变的量。

常量又可以分为系统预定义常量和用户自定义常量。

SimTalk中的预定义常量包括pi和
e,pi表示圆周率,e表示欧拉常数。

SimTalk中的变量包括局部变量和全局变量两
种。

20.谈谈你对物流系统仿真这门课程的认识和理解,对教学方式有什么好的建议?
答:物流系统仿真是一门很有用的课程,通过建立模型来模拟现实世界中可能会出现的情况,能够有效的减少不必要的错误跟损失。

其实不只是有物流才会用到仿真,很
多行业都会涉及到仿真这门学科,通过计算机模拟减少生产生活中出现的失误是一
种对计算机跟深层次的应用,用得好将具有深远的意义。

对于本门课程的教学方式我们老师主要的是通过学生自己熟悉软件的方式进行的,我认为这种方式有利于学生对软件的理解和认识。

老师可以通过对具体案例的分析
使同学们认识到仿真的重要性,增进对课程学习的兴趣,进而达到学以致用的目的。

相关主题