c# – 工厂车间模拟

c# – 工厂车间模拟,第1张

概述我想创建一个工厂车间模拟,我正在寻找如何做到这一点的想法.到目前为止我的想法是: •一个工厂由一系列流程组成,其中一些流程是串联的,有些是并行的.每个进程将与上游和下游和并行邻居进行通信,让他们知道它是通过放置 •每个过程都将拥有自己的基本属性,如最大吞吐量,通过投入产生的维护成本 显然,我还没有完全想到这一点,但我希望有人能够给我一些想法或者可能链接到在线资源 更新: 这个项目只是为了我自己的 我想创建一个工厂车间的模拟,我正在寻找如何做到这一点的想法.到目前为止我的想法是:

•一个工厂由一系列流程组成,其中一些流程是串联的,有些是并行的.每个进程将与上游和下游和并行邻居进行通信,让他们知道它是通过放置

•每个过程都将拥有自己的基本属性,如最大吞吐量,通过投入产生的维护成本

显然,我还没有完全想到这一点,但我希望有人能够给我一些想法或者可能链接到在线资源

更新:
这个项目只是为了我自己的娱乐,也许可以学习一点点的方式.我不是作为程序员,编程只是一个爱好我.我决定用C#写.

解决方法 准确地模拟整个工厂是一项重大工作.

首先你需要弄清楚:你为什么要进行模拟?是谁的?它会给他们什么价值?模拟的哪些部分很有趣?它需要多么准确?该过程的哪些部分不需要准确模拟?

为了弄清楚这些问题的答案,您需要与想要模拟的任何人交谈.

一旦你找出了要模拟的东西,那么你需要弄清楚如何模拟它.您需要一些模型和这些模型的一些参数.您可以从实际生产中获取一些实际数据,并尝试从数字中推导出模型.模型可以是输入和输出之间的简单线性关系,更复杂的关系,甚至是随机(随机)效应.如果您无法访问真实数据,那么您将不得不在模型中进行猜测,但这并不会很好,因此尽可能地获取真实数据.

您可能还想考虑组件崩溃的可能性,以及可能产生的影响.工人罢工怎么办?原材料不可用?机械磨损会随着时间的推移逐渐降低产量?再次,您可能不想考虑这些细节,这取决于客户的需求.

如果您的模拟涉及随机事件,您可能需要运行多次并获得平均结果,例如使用Monte Carlo模拟.

为了给出更好的答案,我们需要更多地了解需要模拟的内容以及想要实现的内容.

总结

以上是内存溢出为你收集整理的c# – 工厂车间模拟全部内容,希望文章能够帮你解决c# – 工厂车间模拟所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1258539.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存