如何成为一名仿真模型开发人员

在本文中,我们将详细介绍仿真模型开发人员的工作,要成为一名仿真模型开发人员需要了解的内容以及在哪里可以找到学习资源。

专业仿真建模

在世界范围内,将基于计算机的仿真建模应用于商业还是一项比较新的技术。但是,目前 西门子微软普华永道洛克希德马丁辉瑞阿尔斯通麦当劳空中客车DHL沃尔玛宝马等越来越多的公司,已经将仿真建模作为其日常工作流程的一部分。 那么,他们为什么选择仿真呢?

经过实践,在仿真的帮助下,公司可以计划变更、优化流程、检验假设并普遍提高绩效。此外,随着现代业务流程和系统变得越来越复杂,传统的 Excel 等静态建模方法已不再适用。

仿真建模是使用计算机程序重建真实系统,搭建反映系统随时间变化的结构和行为的模型。换言之,这种建模技术的独特之处在于考虑了系统的动态。

仿真建模师是做什么的?

商业建模与空气动力学、化学、气象学和力学这类科学、工程项目的建模略有不同。本文将仅关注用于解决应用业务问题的仿真模型开发人员。

仿真建模师的工作,简单来说就是做真实对象和系统建模的。

通常,他们接受过相关学科和编程技巧方面的专业学习。他们知道如何设计数据结构,编写相应算法,知道仿真、统计和概率论的基础知识。同时,他们熟悉连续媒体和平面设计的动态建模,而且...

...而且,好吧,那可能是在一个理想的世界里。实际上,对仿真建模专家的要求通常更加灵活。

根据我们的经验,他们大多通过下面两种方式进入这个行业:

  • 受过技术教育或培训的人,对技术非常熟悉,并决定深入研究;
  • 学科领域的专家,例如采矿、制造或物流,并研究仿真建模以更有效地解决其行业中的问题。

要成为仿真建模专家,您需要了解什么?

1. 学习意愿、灵活性和个人动力

当然,掌握统计学、数学和算法知识是非常必要的,相关技术教育将极大地帮助建模工作。如果没有这方面的知识,您可以参加专门的课程学习了解。

此外,还需要了解仿真是什么,它能解决哪些问题,有哪些替代方案(线性规划、优化)以及它们的用途,并且还需要熟悉市场上的工具。

您越早开始尝试建模,您就会越早开始学习。 在以建模为业的过程中,不可避免地,您将面对各种困难,通过不断克服困难,迎难而上,您将在成为专业人士的道路上顺利前行。

可以从基础开始。 参加建模培训课程或学习自学资料,下载 AnyLogic免费版,按照分步说明构建基本模型。之后,可以慢慢转向实际项目直至独立完成建模工作。

要成为专业人士,就需要针对相同问题不断尝试新的解决方法,学习其他专家创建模型的逻辑(如果有源文件),测试建模工具中可用的不同可能性。

2. “这不是我们想要的”,或者说沟通的重要性

如果您已经选择了成为一名仿真建模师,请做好沟通交谈的准备,您会需要跟许多不同的人,进行非常多的沟通。

通常,项目就是针对客户想要解决的业务问题,您使用仿真为他们提供解决方案。但是,有一点非常重要,那就是您不仅要解决技术问题(如何建模?),还要解决业务问题(仿真是否有助于解决问题?)。

在实践中,经常会发现,写在职权范围内的内容、在团队会议上所说的内容以及客户管理层所期望的结果是三件截然不同的事情。
— 哈佛商业评论

开始建模前,首先要清楚的阐明目标,定义项目的最终结果,以便您(以及您的团队)和客户的期望尽可能的匹配。换言之,您需要学习如何管理项目中利益相关人员的期望并在这个项目过程中保持良好的沟通。

3. 简化的艺术(是的,这是一门艺术)

“选择抽象级别和建模方法是构建模型的核心问题。我们可以做出哪些假设?我的模型的边界在哪里,即我们认为给定和外部的内容是什么,我们要建模什么?这个是艺术、经验和直觉的领域,而不是科学和技术。”
— Andrei Borshchev 博士,AnyLogic 公司首席执行官

想象一下,你有一个复杂的系统,比如一个工厂,里面有车间、人员、设备、流程等。一些建模初学者或者新手模型开发商可能会认为:“对这个系统建模越详细,结果就越可靠”。 事实证明,这是一个非常典型的错误。

只为模型选择一个抽象级别,更有助于它解决当前的问题,不需要过多不必要的细节。遵循奥卡姆剃刀原则:如无必要,则不要将其包含在模型中。抽象级别还决定了特定情况最适合哪些建模方法。主要方法是离散事件、基于智能体和系统动力学。

选择仿真模型的抽象级别
选择仿真模型的抽象级别

谁可以成为仿真建模师?

仿真可能是您的主要活动或一项附加技能。无论它适合你工作的哪一方面,作为现代工程师、经理、业务分析师和业务顾问,都要求您了解其原理和功能,掌握创建和应用模型的能力。

以管理人员为例,他们使用仿真和系统方法来管理多互联的复杂项目。通过这种方式,他们可以有效防止项目中断或成本超支。他们还可以以安全的方式测试假设方案,并使用模型来支持他们的提案。

阅读复杂项目管理中的建模和仿真  →

物流专业人士也使用仿真建模来设计新的供应链和改进现有的供应链。建模有助于评估物流流程的有效性,为供应链管理制定战略和解决方案。

从哪里可以学习仿真建模?

许多知名大学都有为本科和研究生开设的研究仿真建模的课程,例如:

您还可以找到一些第三方的短期在线课程(TeachableUdemy)或参加我们线下线上的培训课程

总的来说

仿真建模在商业领域的应用还是一项相对年轻的技术,但许多大型公司都已认可其必要性。 高层管理人员、后勤人员、业务顾问和分析师都已经使用仿真建模来解决其业务领域中的问题。

如果您具备本文中列出的一些知识和技能,并且非常渴望掌握仿真建模参与此类项目,我们建议您从我们网站上的资料开始学习:

一路上,您可能会遇到困难和挫折,但一定不要因此而后退,请记住,世界上有很多人与你一样在学习如何构建仿真模型,你并不孤单。您可以到StackOverflow上发布您的问题,我们会帮助您找到答案(如何在 StackOverflow 上获得你想要的)。


相关文章