如何选择仿真软件(摘自Averill Law 和 David Kelton 的《仿真建模和分析》208页)

当选择仿真软件的时候,会有太多的因素需要考虑,归纳来说,需要考虑以下几类

功能 解释
整体能力(包括建模的灵活性和简易性)
建模灵活性和可编程功能 没有任何一个仿真软件的预制模块可以涵盖所有情形。有限模块而没有可编程的扩展功能只能意味着有限的灵活性和有限的功能。同时,灵活性还要求软件可以定义物件的属性、全局变量和决策逻辑;可以方便调用数学函数和算法;可以方便构建新的模块、改变现有模块
使用简易 拖拉式图形界面可以帮助快速建模;软件需要具有复杂程度适中的模块库;模块参数可以灵活配置
分层建模 一般实际仿真模型比较复杂,分层建模可以允许用户将多个模块合并成一个更高层次的模块,可以放到模块库中被随时调用。这样做突出的好处就是整个模型脉络清晰、层次分明、规划合理,以及模块可再利用
调试功能 功能强大的交互式调试功能可以帮助建模人员追踪物件的路径和各种事件触发时系统的状态
模型快速运行 模型的执行速度快
友好的前台处理功能 可以让建模人员设计适合终端用户使用的友好的界面,让不熟悉仿真的人员也可以方便的改变参数和观测结果
Run-time 版本 以更低价位运行仿真试验
数据导入导出功能 和Excel和数据库有接口
参数调节自运行功能 允许模型对某个参数的多种可能数值自动进行多次循环仿真,并记录结果,绘制图表
离散仿真和连续仿真混合 现实离散仿真中需要调用很多连续仿真的功能
初始化到特定状态 并不是所有的仿真都要从“空”的系统状态开始。这需要仿真软件可以方便的初始到特定状态,减少达到稳态的时间
状态保存和重调用 允许保存某次仿真的状态,并在下一此启动时可以调出
低价位 仿真软件价格差别极大,要整体考虑
硬件和软件的要求
平台兼容性 如果一个软件具有多个平台上的版本,一般就具有平台兼容性
操作系统  
动画和动态图形
具有直观形象的动画功能  
标准图标库  
动画平滑可控  
并行动画和事后播放  
三维动画(可选) 有些软件提供三维动画,用于演示和建模对立体高度要求高的场合
输入CAD图纸  
动态实时参数和图形显示 可以将模型中的参数和统计数据实时显示出来
数理统计功能
好的随机数发生器 随机数发生器的有效性需要经过理论证明。一般商用仿真软件的随机数发生器都是经过证明的。
多种分布函数供选 包括离散和连续分布函数
可以方便进行独立多次重复性随机试验 在相同试验条件下的不同随机数试验
被理论证明的产生确信区间的方法  
可以指定暂态周期和稳态周期  
方便指定需收集数据  
试验设计(可选) 支持Statistical experimental design
有限优化功能 可以实现一定的优化寻优功能
客户支持和文档
销售商提供培训  
好的技术支持  
良好的文档 文档本身可以解决大部分仿真概念、原理、使用、编程等需要
范例 软件提供大量案例
免费演示软件  
用户交流平台 提供所有用户交流信息、问题、体会和心得的机会
输出图表功能
标准报表  
可定制报表  
动态和静态图形  
数据输出到第三方软件  

 

挑选仿真软件之前,不妨考虑一下这些问题:

  • EXTEND擅长做哪些仿真分析以关键绩效指标来看,如果您关注的是时间周期(包括制造周期、采购周期、配送周期、客服周期 、商业流程处理周期等等)、利用率(产能、设备、人员等等)、库存(在制库存、供应链库存分配、订货点/安全库存、冻结期、备品备件可靠性分析等等)、产出率(投料策略、OEE等)、生产方式(JIT、看板、CONWIP、精益制造、生产计划等等)以及其他和流程评价相关的指标 (BPR、6 西格玛等等),EXTEND都能发挥积极的作用。这方面的案例不胜枚举,可以参考文献

  • 你的仿真软件容易使用吗? 无论软件如何宣传,仿真软件使用的难易程度并不相同。复杂繁琐的软件并不意味着功能的优越,简单便捷的软件更不意味着功能的缺失。软件设计的架构和基础模块的设计使得EXTEND在容易使用的同时,具备建立连续、离散、支持Agent机制、系统动力学、支持State-Action机制等的强大功能。

  • 你希望成为仿真技术人员还是动画制作人员?通过仿真软件去学习动画制作技术,让工业管理专业去比拼动漫专业,这些都是错位地选择。没有人希望犯扬短避长的错误。EXTEND适合解决问题的仿真技术人员使用 ,会技巧地化繁为简,通过内部逻辑的相似度对现实系统进行抽象,以提升运营绩效水平为目标,主要时间花费在

(1)分析问题(2)逻辑归纳(3)建立模型 (4)处理数据

(5)仿真试验和分析 (6)系统改善 (7)得出有意义的结论

在时间、投资和条件允许下,适当地

(8)动画和视觉效果制作

  • 软件有强大的技术支持吗?购买了软件之后,是一个人在黑暗中探索,还是有一群人在后面帮助你快速实现教学、科研、应用的需要。 我们和软件开发商一起努力使EXTEND技术支持是所有仿真软件中领先的。欢迎光顾 EXTEND论坛,我们承诺问题的响应时间不超过2个工作日。

  • 企业愿意花多少钱投入?同样可以实现效率改善,达到同样的改善目的,企业更容易接受性价比最优的软件。EXTEND 性价比非常突出,是对于没有太多仿真知识和经验积累的企业,实现循序渐进,可持续改善的首选工具。低价格意味低决策风险,当企业积累到一定应用经验,自然就会对自身的仿真需求和仿真工具有了更多的体会和判断。

  • 建模效率对你重要吗?当今应用环境中,不但重视创造价值的结果,更注重创造结果的速度。高效率的建模意味着快速的结果、降低的风险和降低的成本.EXTEND以高效率创造价值而享有良好的口碑。

  • 动画和逻辑可以分开制作吗?快速的逻辑制作可以保证项目关键绩效指标的要求,保证项目的成功,起到”雪中送炭“的作用;分离的动画制作可以满足挑剔的客户”锦上添花“的要求。这样稳妥的复杂仿真项目管理只有在EXTEND中可以实现。

  • 能否给你足够的信心应付各种情况?没有一个仿真软件的预制模块可以满足各种复杂问题的需要。越是复杂的实际仿真项目,越需要可以充分扩展的能力给你充分的信心和从容。EXTEND是一个可以不用对客户说“不”的仿真软件,对于复杂系统的改善有着不可比拟的扩展能力。

  • 谁将主导这个软件的应用?是学生,是教师,还是一个投入于此的专职团队。EXTEND是任何人可以轻松掌控的软件,实现快速的学习和知识共享,不用担心因为人员的流失而停顿。我们鼓励学校教师亲历亲为,掌控EXTEND使用。

  • 你的智慧体现在哪里?大家都有了仿真软件,智慧的较量不是在于使用的工具,而在于建模的技巧和优化的逻辑。EXTEND是一个可以轻松实现个性化逻辑嵌入,体现自身价值的工具。

  • 什么样的学生会更被企业接受?企业欢迎有价值意识,可以提出改进方案的学生。随着EXTEND在企业中的普及,具备EXTEND以及系统改善知识的学生会在当今注重结果的社会中脱颖而出。

  • 软件可以开设的课程足够多吗?可以应用仿真的领域非常广泛,包括物流机械和搬运、供应链管理、商业流程、医疗服务、生产计划调度、交通运输、物流配送、质量管理等等,作为灵活的仿真软件,EXTEND是一个可以支持多门课程教学并且入门容易的仿真软件。