系统仿真是系统分析的有效工具,它以建模理论、计算方法、评估理论为理论基础;以计算机技术、网络技术、图形图像技术、多媒体技术、软件工程、自动控制及系统工程等技术为支撑。
计算机模拟的最大优点就在于可以综合考虑随机的或动态变化的各因素对系统动态动作过程的影响以及剖析系统的运行过程,同时预测和分析过程的合理性,找出系统的“瓶颈”,为优化系统的各个环节提供依据,最终达到提高系统整体性能和效益的目的。
该课题研究的内容主要是关于离散型事件的系统仿真。离散事件系统仿真是对状态变量只在一组离散时间点集合上发生变化的系统进行建模[2]。
离散事件系统的时间是连续变化的,而系统的状态仅在一些离散的时刻上由于随机事件的驱动而发生变化。由于状态是离散变化的,而引发状态变化的事件是随机发生的,因此这类系统的模型很难用数学方程来描述。随着系统科学和管理科学的不断发展及其在军事、航空航天、计算机集成制造和国民经济个领域中应用的不断深入,逐步形成了一些与连续系统不同的建模方法,主要有流程图和网络图[3]。
仿真可达到以下目的:①使对复杂系统内部及其子系统内部的相互作用的研究和实验成为可能;②可以仿真信息、组织和环境的变化,来观察这些变化对模型行为的影响;③改变仿真的输入并观察产生的输出,可以深入了解哪些变量是最重要的,以及变量间的相互作用;④设计用于训练的仿真模型使得学习成为可能,无需费用及现场指导;⑤动画显示仿真运行中的系统,从而使计划具有可视性;⑥仿真可以在新设计和新策略实施期进行试验,以便为可能发生的事情做好准备[2]。
1.2 仿真技术软件——FLEXSIM源]自=751-^论-文"网·www.751com.cn/
Flexsim 是一款美国的三维物流仿真软件,可被应用于系统建模与仿真以及实现业务流程的可视化。Flexsim中的对象参数可以表示基本上所有的存在的实物对象, 如工作人员、机器装备、车、传送带、集装箱、仓库等, 同时Flexsim 丰富的模型库可以将数据信息表示出来。Flexsim 具有层次结构, 可以通过继承来节省开发所需要的时间。而且它还是面向对象的开放式软件。视窗、对象、菜单列表、图形用户界面、对象参数等都是非常直观的。由于Flexsim 的对象是开放的, 因此这些对象可以在不同的用户、库和模型之间进行交换, 再结合对象的高度可自定义性, 可以大大提高建模的速度。Flexsim 的用户性和可移植性扩展了对象和模型的生命周期[4]。
Flexsim是一套系统仿真模型设计、制作与分析工具软件。它集计算机三维图像处理技术、人工智能技术、仿真技术、数据处理技术为一体,专门面向物流、制造等领域。使用Flexsim 可以达到多种效果:①提高资源(设备资源、人力资源、资金资源) 的利用率;②减少等待时间和排队长度;③有效分配资源;消除缺货问题;④把故障的负面影响减至最低;⑤研究可替换的投资概念;⑥决定零件经过的时间;⑦建立最优批量和工件排序;⑧解决物流发送问题;⑨研究设备预置时间和改换工具的影响;⑩在系统全部行为和相关作业中训练操作人员等[5]。
Flexsim是对离散事件进行系统仿真的有效工具,在Flexsim的支持下,建模过程将十分方便,只需要通过图形的拖动和必要的附加程序就可以快速建立系统的模型。Flexsim提供了处理器、操作员、吸收器、输送机、堆垛机、货架、暂存器等多种物力单元,以方便建立系统的物理模型,物理模型可以通过三维动画的方式表现出来,然后可对模型进行各种系统分析和工程验证,最终获得系统的优化设计或改造方案。