热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

flexsim物流仿真案例_Flexsim仿真货架智能入库案例介绍

通篇文章总计1532个字数,读完大概需花5~10分钟。(友情提示:建议在WIFI模式下阅览)本篇仿真文刊读完后,将告诉大家在当前制造业中-
61700e68d151f1a6c32790155774e9a1.png

通篇文章总计1532个字数,读完大概需花5~10分钟。(友情提示:建议在WIFI模式下阅览)

      本篇仿真文刊读完后,将告诉大家在当前制造业中--存储货架智能出入库的简要实现逻辑:

1. 产品入库:产品在入库前,货架内部存储系统会分别发送两个相同的货位指令给产品及货架货格本身,目的是将产品与该货架货格的ID进行绑定,从而在两者的货位指令匹配成功后,该货架货格的资源不再给其它产品进行存储,同时产品开始进行入库动作。

2.产品转运:产品匹配到货架货位的指令后,将给物流转运工具发送转运指令,物流工具接收到指令后,立刻前来执行搬送任务,直到转运完成。

3.产品出库:产品在出库前,货架内部存储系统会在自身的货格中进行搜索,搜索到要出库的产品后,将发送两个相同的指令给产品及货架货格本身,目的是解除产品与该货架货格的ID绑定,从而在该产品出库后,此货架货格的资源可以被释放出来给其它的产品存储。

P1

引言

f43e1688867f5a393379390d95f705e5.png

引言:随着科技的不断发展,制造业对货架的功能愈来愈高。为了跟上时代的步伐,Flexsim也同步在更新自身的货架功能模块,以便更加灵活、更真实、更完美的模拟出货架的存储功能。

P2

案例介绍

布局

STEP1 仿真布局搭建:

模型布局说明:1个暂存区(Queue),1个堆垛机(Transporter),1个货架(Rack)(图一)

建模

STEP2 逻辑搭建:

1.产品入库PF流程--产品在入库前是通过图“Address”列的数据与货架的货位进行货格ID绑定的(此表相当于货架的系统,可智能控制货架的入库和出库指令),每一个产品都有唯一的货格ID,同时每一个货架货位也只有唯一的货格ID,当两者的ID匹配成功后,此产品即可执行产品入库的指令,同时该货架货位的货格此时也处于被占用的状态,不再与其它产品的ID进行匹配。(图二)

2.产品转运PF流程--产品与货架货位的ID绑定成功后,将发送一个入库任务,物流小车在接收到指令后,立刻前往产品所在的装载地(暂存区),产品装载好后、紧接着运行至卸载地(货架),将产品卸载到指定的货架货位。(图三)

3.产品出库PF流程--产品在出库前,系统会搜索货架货位中所有有产品的货格,然后通过某一个规则,比如指定的货格ID进行搜索,如果未搜索到产品,则进行下一个货格的ID搜索,直到搜索出有产品为止。搜索成功后,系统再发送两个相同的指令给此货架货位的货格ID和该货格中的产品,目的是将产品和该货格ID进行解绑。接着该产品可以执行出库的指令,同时该货架货位的货格也将处于非占用的状态,可以与其它产品的ID进行匹配,作为存储资源再次利用。(图四)

图二

237b6e242b7e9b18d2bb0c8e6ca71849.png

图三

12e65424399a4c97c43f55f96800315d.png

图四

00e5ed74cd11168010212a6a9c4378a7.png

应用

STEP3 模型重点函数应用:

1.产品入库&出库时,与货架进行唯一ID绑定的仿真指令;(图六)

2.Sub Flow的灵活运用,sub flow--子流程,它的功能是把具有相同规则,或相同流程,又或相同路径的PF功能模块集中起来,被其它所有需要走到此路径的PF功能模块调用,其目的是为了减轻PF实体的数量,同时减轻模型运行的负荷。(图七)

图六

09e620018d44afa2cb211fc3ca1dda4d.png

图七

7fe73d36f441a52858c9e14e47da6c10.png

作者有话说

    此模型虽然只是Flexsim--Storage System模块的一个基础应用,但是其中有关货架智能出入库的建模思路和sub flow的灵活应用对未来再次深入进行货架的出入库是具有广泛意义的。

e592a1bc92ad089b34f276adc9af3bb0.png

拓展:

       相信在不久的将来,将会有部分制造行业的公司就会有智能货架出入库的仿真需求,因为目前仿真不仅可以模拟出智能货架的复杂出入库逻辑,还可以对货架智能出入库的不同规则进行验证,得出哪一个货架的出入库规则最适合本公司的生产环境。

互动环节:

1、 “烦”和“顺”不过一念之差矣,烦恼使人忧郁,顺利使人欢快。

--当你碰到烦恼的时候,就如同本次案例视频一样,冷静下来好好把事情捋一捋,就会变顺了,否则只会让你越来越烦恼;

2、 对模型感兴趣的小伙伴可以在公众号留言找管理员获取哦;

3、 对模型有问题和建议也可以在公众号留言,大家一起集思广益,做技术交流,在这个领域共同成长,共同进步…

激情|高效|共赢

可邮箱留言

6cdd933a58147ed8b020520e8569d287.png

wei_zou2@tianma.cn

cc88de29ab3492b2f4c15e5a7ee0324c.png



推荐阅读
  • 本文将详细介绍如何在没有显示器的情况下,使用Raspberry Pi Imager为树莓派4B安装操作系统,并进行基本配置,包括设置SSH、WiFi连接以及更新软件源。 ... [详细]
  • 本文探讨了如何通过一系列技术手段提升Spring Boot项目的并发处理能力,解决生产环境中因慢请求导致的系统性能下降问题。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • 本文详细解析了Python中的os和sys模块,介绍了它们的功能、常用方法及其在实际编程中的应用。 ... [详细]
  • 掌握远程执行Linux脚本和命令的技巧
    本文将详细介绍如何利用Python的Paramiko库实现远程执行Linux脚本和命令,帮助读者快速掌握这一实用技能。通过具体的示例和详尽的解释,让初学者也能轻松上手。 ... [详细]
  • 本文详细介绍了macOS系统的核心组件,包括如何管理其安全特性——系统完整性保护(SIP),并探讨了不同版本的更新亮点。对于使用macOS系统的用户来说,了解这些信息有助于更好地管理和优化系统性能。 ... [详细]
  • 本文详细介绍了 Apache Jena 库中的 Txn.executeWrite 方法,通过多个实际代码示例展示了其在不同场景下的应用,帮助开发者更好地理解和使用该方法。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 本题探讨如何通过最大流算法解决农场排水系统的设计问题。题目要求计算从水源点到汇合点的最大水流速率,使用经典的EK(Edmonds-Karp)和Dinic算法进行求解。 ... [详细]
  • 微软Exchange服务器遭遇2022年版“千年虫”漏洞
    微软Exchange服务器在新年伊始遭遇了一个类似于‘千年虫’的日期处理漏洞,导致邮件传输受阻。该问题主要影响配置了FIP-FS恶意软件引擎的Exchange 2016和2019版本。 ... [详细]
  • 由二叉树到贪心算法
    二叉树很重要树是数据结构中的重中之重,尤其以各类二叉树为学习的难点。单就面试而言,在 ... [详细]
  • 优化Flask应用的并发处理:解决Mysql连接过多问题
    本文探讨了在Flask应用中通过优化后端架构来应对高并发请求,特别是针对Mysql 'too many connections' 错误的解决方案。我们将介绍如何利用Redis缓存、Gunicorn多进程和Celery异步任务队列来提升系统的性能和稳定性。 ... [详细]
  • 深入剖析JVM垃圾回收机制
    本文详细探讨了Java虚拟机(JVM)中的垃圾回收机制,包括其意义、对象判定方法、引用类型、常见垃圾收集算法以及各种垃圾收集器的特点和工作原理。通过理解这些内容,开发人员可以更好地优化内存管理和程序性能。 ... [详细]
  • 本文探讨了Web开发与游戏开发之间的主要区别,旨在帮助开发者更好地理解两种开发领域的特性和需求。文章基于作者的实际经验和网络资料整理而成。 ... [详细]
author-avatar
慧慧2502916487
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有