基于Flexsim的供应链建模与仿真课程设计(下)

简介: 基于Flexsim的供应链建模与仿真课程设计

三、课程设计心得


通过本次的供应链建模与仿真课程,我学习到了很多,这还是比较有意思的课程,所以我自己也很投入地做着这次课程设计。我发现flexsim不仅能够把我们现实中的东西模拟仿真出来,而且也可以自己创造一些新的流程再造,把一些无法在现实中实现的情况模拟仿真出来。这种仿真是不需要耗费大量的人力和物力的,对公司的生产发展工作起到了一个非常大的帮助。我们可以在电脑上大胆模拟各种情景,这可以开拓我们的思维,锻炼我们的能力。

在网络上和B站查找了很多关于flexsim的学习资料并认真学习了一下,大致能够知道如何有效的运行flexsim 。在处理一些简单的实体时,能够利用软件做出模型,并进行数据分析,得出大致结论。但在操作过程中,我还是遇到了很多困难,一些无法完全看懂的参数和设置没有及时弄懂,导致后期设置工作进行得缓慢。在系统地了解了相关参数、设置名称、功能后,课程设计才顺利地完成。在设计过程中,通过查阅大量有关资料,也有与同学互相交流经验,并相互讨论请教,让我们的同学关系更进了一步,同学之间互帮互助,一起探讨问题,听听不同的看法对我自己的课程设计也有很大的帮助,所以也要学习我的同学们。

虽然最后这个设计并没有很好,但在制作的过程中所学的知识与经验,让我日后能在工作中独立思考,树立对自己工作能力的信心,我相信这对今后的学习工作有非常重要的影响。这将是我在这门课程设计中收获的最大财富,使我终身受益。


四、业务建模与仿真的结果分析


4.1业务的模型图



4.2模拟仿真运行时的运行状态及模拟仿真结果


4.2.1输出的模拟仿真运行时的运行状态分析(附截图)



4.2.2模拟运行后的输出数据分析(附数据表,只统计数据比例,第四部分深入分析)


Flexsim Summary Report

Time: 10450.91131


Object Class idle processing blocked

暂存区4 Queue 0 0 0

染色wxx Processor 5008.417941 2512 764.744645

染色wxx Processor 4460.823606 2528 1745.149725

染色wxx Processor 6854.180531 2192 0

染色wxx Processor 3501.123611 2528 2623.736807

染色wxx Processor 3723.324264 2512 2089.570827

传送带wxx Conveyor 0 0 9109.553484

传送带wxx Conveyor 0 0 7962.935684

传送带wxx Conveyor 0 0 418.95069

传送带wxx Conveyor 0 0 10274.11442

传送带wxx Conveyor 0 0 9095.70144

组装wxx Combiner 944.461846 420 0

暂存区wxx Queue 0 0 0

货架wxx Rack 0 0 0

任务分配器16wxx Dispatcher 10450.91131 0

叉车wxx Transporter 10180.18735 0 0

工人wxx1 Operator 3846.605334 0 0

工人wxx4 Operator 4687.193098 0 0

工人2wxx Operator 6205.957583 0 0

切割wxx Processor 10135.91131 315 0

暂存区wxx Queue 0 0 0

称重计量wxx Processor 9820.911312 630 0

暂存区wxx Queue 0 0 0

塑封wxx Processor 10225.91131 225 0

暂存区wxx Queue 0 0 0

检测wxx Processor 10000.91131 450 0

暂存区wxx Queue 0 0 0

贴标签wxx Processor 9550.911312 900 0

工人5wxx Operator 10144.86446 0 0

工人3wxx Operator 7958.581878 0 0

传送带wxx Conveyor 0 0 0

堆垛机wxx ASRSvehicle 9771.025056 0 0

货架wxx2 Rack 10450.91131 0 0

传送带wxx12 Conveyor 0 0 0

托盘发生器wxx1 Source 0 0 8887.61808

拆包wxx Separator 22.43028 1010 333.870868

操作员46689 Operator 698.971476 0 0

暂存区wxx47 Queue 0 0 0

组装wxx45 Combiner 943.826545 30 0

发生器10768 Source 0 0 5409.089552

传送带wxx45 Conveyor 0 0 0

堆垛机wxx45 ASRSvehicle 9971.480158 0 0

货架wxx46 Rack 10450.91131 0 0

传送带12114 Conveyor 0 0 0

合成器1wxx Combiner 44.456896 0 10406.45442

卡纸发生器wxx6 Source 0 0 10450.91131

托盘储存区27wxx Sink 0 0 0

质检wxx Processor 9950.911312 500 0

合格品暂存区58wxx Queue 0 0 0

暂存区62wxx Queue 0 0 0

合成器63 Combiner 5.558577 150 0

托盘发生器64wxx Source 0 0 10260.71038

传送带65wxx Conveyor 0 0 0

客户wxx Sink 0 0 0

打包装箱285wxx Processor 10003.2357 447.675617 0


4.2.3根据输出数据,以各实体的加工和空闲时间进行对比,做出圆饼图进行观察各工序的工作状态


① 第一个合成器:

② 拆包器:

③ 染色器:

④ 质检器:

⑤ 第二个合成器:


4.2.4输出结果分析


针对以上的仿真模拟,对检验系统的优化过程是裁剪人员,原来把货搬到染色器的人有4个人,用3个人完全可以完成,所以裁剪掉一名工人,充分利用3名工人。如果这个工厂想加工更多的产品,就需要提高组装器的工作效率。可以通过分析得出有些暂存区出现了拥堵,如果不对检测机台进行修改,模型中就会不断积累越来越多的待加工品,而暂存区的容量也会不断增加直到无法再加。为了解决这个问题,我们不得添加一个组装器,因为组装器台是整个系统的瓶颈之一。

另外还可以找出些设备工作负荷过低,长时间处于闲置状态。以上问题的发现可对整个系统的优化起到很好的指导作用。

相关文章
|
缓存 JSON 安全
43 Swift中的一些第三方库
Swift中的一些第三方库
654 0
|
Android开发 开发者
解决No version of NDK matched the requested version问题
一个本来好好的项目,突然在运行的时候报错: No version of NDK matched the requested version 21.0.6113669. Versions available locally: 20.1.5948944 网上很多人建议在build.gradle中添加ndk,如下: android { ... ndkVersion '20.1.5948944' } 复制代码 也确实可以解决问题,但是本来一个对ndk版本没有强依赖的项目,现在固定在一个版本上,其他开发者也必须有这个具体版本才能正常编译运行。
2395 0
|
Java 应用服务中间件 Maven
Maven - 两种Tomcat插件的配置
Maven - 两种Tomcat插件的配置
1422 0
|
JavaScript 前端开发 API
第9期 一文读懂TS的(.d.ts)文件
第9期 一文读懂TS的(.d.ts)文件
640 0
|
7月前
|
存储 编解码 缓存
2026年上亿用户级短视频 APP 的服务器成本与架构解析
上亿用户规模的短视频 APP 需依托复杂的分布式架构支撑高并发、大流量场景,其服务器相关成本不仅包含硬件资源费用,还涉及存储、分发、安全等全链路支出。从行业实践来看,这类应用的年度服务器及配套服务成本通常达数千万元级别,其中 CDN 分发、云服务器集群、数据存储是核心开销项,以下结合技术架构与实际案例展开解析。
|
传感器 人工智能 物联网
《跨越架构鸿沟:分布式软总线实现设备通信大一统》
随着设备多样性增加,不同芯片架构(如X86、ARM、RISC-V)在通信中面临诸多障碍。分布式软总线技术应运而生,通过融合底层通信技术、协议货架适配和中间适配层,屏蔽硬件、操作系统及协议差异,实现高效统一通信。该技术已在智能家居与办公场景中展现价值,未来结合AI与新一代通信技术,将助力万物互联愿景的实现。
642 6
|
开发框架 人工智能 安全
ModelScope魔搭25年5月发布月报
不知不觉间,日历已经翻过了立夏,而开源模型的世界中似乎并没有春夏秋冬。在刚刚过去的四月份,见证了开源社区又一次蓬勃发展的浪潮。以Qwen3家族为代表,一系列新模型的开源为整个生态注入了新的活力。通过全面覆盖多种规格的 dense 与 MoE 模型架构,Qwen3 首次在开源模型中引入“快思考与慢思考” 双模式的支持,获得了广大开发者的热烈欢迎,成为新一代开源大模型的标杆之作。
584 10
|
数据采集 数据可视化 数据处理
如何使用Python实现一个交易策略。主要步骤包括:导入所需库(如`pandas`、`numpy`、`matplotlib`)
本文介绍了如何使用Python实现一个交易策略。主要步骤包括:导入所需库(如`pandas`、`numpy`、`matplotlib`),加载历史数据,计算均线和其他技术指标,实现交易逻辑,记录和可视化交易结果。示例代码展示了如何根据均线交叉和价格条件进行开仓、止损和止盈操作。实际应用时需注意数据质量、交易成本和风险管理。
1136 5
|
监控 测试技术 数据库
详解Hyper-V虚拟机CPU分配方法
在Hyper-V环境中,合理分配虚拟机的CPU资源至关重要。vCPU是物理CPU的虚拟化表示,管理员可通过指定处理器数量、核心数、设置兼容性和亲和性、启用动态分配等方法优化性能。使用性能监视工具监控并调整CPU资源,避免过度分配,确保虚拟机稳定运行。定期评估和优化资源分配策略,以适应业务变化,保持最佳性能。
|
安全 小程序 API
【03】支付宝支付商户申请下户到配置完整流程-对签约申请已通过商户进行开通API支付-创建应用-申请支付宝公钥-应用公钥-支付宝密钥-配合支付宝官方证书生成工具+配置完整流程-优雅草卓伊凡
【03】支付宝支付商户申请下户到配置完整流程-对签约申请已通过商户进行开通API支付-创建应用-申请支付宝公钥-应用公钥-支付宝密钥-配合支付宝官方证书生成工具+配置完整流程-优雅草卓伊凡
1534 0
【03】支付宝支付商户申请下户到配置完整流程-对签约申请已通过商户进行开通API支付-创建应用-申请支付宝公钥-应用公钥-支付宝密钥-配合支付宝官方证书生成工具+配置完整流程-优雅草卓伊凡