登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
搜索
搜索
本版
用户
帖子
设置
我的收藏
退出
6
0
0
首页
资料共享
›
自爬式机器人存货简化模型
返回列表
自爬式机器人存货简化模型
[ 复制链接 ]
SunshineFu
资料共享
783
6
2020-3-8 23:18:56
[i=s] 本帖最后由 SunshineFu 于 2020-3-8 23:18 编辑 [/i]
最近在做一个自爬式仓库仿真的案例,这个案例是对Exotec Solutions公司打造的全自动化仓储系统进行仿真,感觉比较有意思,主要应用的还是AGV网络相关的知识,这里将机器人存货简化模型分享给各位Flexsim爱好者。
1.模型布局
2.模型描述
发生器Tote产生在初始时刻产生100个周转箱,每个周转箱在货架上都有指定的存储位置,发生器Box每隔1秒产生一个货物,当合成器Combiner1收集2个货物就会将打包好的周转箱发送至暂存区Queue1,两个自爬式机器人Robot(任务执行器代替)在装载到货物将运载周转箱指定存储位置进行卸载,最后返回暂存区Queue1,继续装载货物,完成运载任务,直到暂存区Queue1无货物为止。
3.模型要求
(1)机器人在搬运货物的过程中不能发生碰撞
(2)机器人到达每个巷道入口时,如果巷道内部的货架列上已经有了一个机器人,则到达的机器人在巷道入口等待,直到巷道内部的机器人完成了服务,爬下了货架列,开始离开时,到达的 机器人方可进入
4.建模步骤
(1)发生器、合成器基本参数设置,发生器Tote在创建触发中分别给周转箱添加“Col”和“Row”标签,标签值分别为货架列数和层数;
(2)在货架巷道入及货架各列放置一个供Robot停靠的控制节点,货架各列对应的控制节点添加一个“number”的标签,其值为货架列号;
(3)给机器人添加一个“number”标签作为每个机器人的编号,并添加“x”标签记录装载周装箱指定存储列的x轴坐标;
(4)给货架Rack4添加一个“Status”便签,标签值为1表示被机器人占用,标签值为0表示货架空闲,再添加一个“Use”的标签,记录占用货架的机器人编号;
(5)用PF模块中的监听发生器监听暂存区Queue1的调用运输工具触发,产生一个token,其机器人装载周转箱后使前往决策点ControlPoint19,采用搜索重定向确定机器人行进目的地;
(6)获取行进目的地位置后前往巷道等待控制点ControlPoint22,采用等待延迟时间,当货架被机器人占用时即Status值为1时进行等待,当Status为0时行进到终点;
(7)当货架处于空闲状态时,机器人行进至周转箱对应货架列下方,赋予货架“Status”标签值为1,“Use”标签值为占用机器人编号;
(8)机器人行进至指定控制点,利用PF模块的行进至指定坐标即爬到货架指定层,卸载货物后,再爬到地面,将货架“Status”和“Use”都设置为0,让下一台等待机器人进入巷道;
(9)卸载货物后的机器人行进至起点ControlPoint,等待分配新的存货任务;
5.模型展示
点赞
0
收藏
0
────
0
人觉得很赞
────
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
举报
6 回复
小王子波
回复
举报
2020-3-12 17:38:05
点个赞
回复
评论
举报
Flexsimxuexi1
回复
举报
2020-3-24 09:32:48
楼主,我按你上面模型里面的 重新做了一遍 但是 一直 报错, Robot 从 控制点 直接就向着货架进行存储,未经过货架对应的控制点;这个是什么原因,能帮忙 解决一下吗?
另外有两个问题请教:
1、AGV Network —— Way Points —— Where —— destination.labelName ==[color=#ffff00] te.first.col [/color][color=#000000]中,te 是指代AGV吗?[/color]
[color=#000000]2、货架的 Storage Object——Slot AssignmentStrategy 存储策略中的 “Use Legacy Place in Bay/Lavel ”是自定义的逻辑吗?[/color]
[color=#000000]
[/color]
[color=#000000]
[/color]
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
评论
举报
SunshineFu
楼主
回复
举报
2020-3-24 11:56:04
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=31381&ptid=11512][color=#999999]Flexsimxuexi1 发表于 2020-3-24 09:32[/color][/url][/size]
楼主,我按你上面模型里面的 重新做了一遍 但是 一直 报错, Robot 从 控制点 直接就向着货架进行存储 ...[/quote]
1.检查下是否给货架每列对应控制点设置number标签,我看你搜索重定向里面的代码是destination.lableName = te.first.col, 要改成destination.number = te.first.col才行,这样才能行进到正确控制点;
2.te就是指的AGV,te.first.col指的是AGV上的第一个临时实体的“col”的标签值,第一个临时实体是周转箱,每个周转箱上都有一个列标签;
3.你应该是是用Flexsim2020版本打开我用Flexsim2019做的模型,这个2020版本货架改动很大,建议还是用19的版本学习这个模型。
回复
评论
举报
Flexsimxuexi1
回复
举报
2020-3-25 08:08:57
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=31388&ptid=11512][color=#999999]SunshineFu 发表于 2020-3-24 11:56[/color][/url][/size]
1.检查下是否给货架每列对应控制点设置number标签,我看你搜索重定向里面的代码是destination.lableName ...[/quote]
明白了,感谢:handshake
回复
评论
举报
此时一步
回复
举报
2020-3-29 21:27:52
学习
回复
评论
举报
xingchen159
回复
举报
2025-12-24 19:59:07
感谢分享!!!
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
浏览过的版块
信息公告
新手入门
资料共享
登录开启您的创作之旅
快速登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
12080
227
2
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
6128
45
3
FlexSim2016 中国象棋
FlexSim2016 中国象棋
5999
44
4
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
5629
62
5
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
5471
34
博主榜
Htenghui
+ 10630
白可露
+ 7753
liguanyu
+ 6759
4
Round2011
+ 6323
5
梁之安
+ 6321
6
zgh1120
+ 5341
7
ishelo
+ 4710
8
linweixu168
+ 3722
9
liuzhifan
+ 3628
10
adysunshine
+ 3566
首页
分类
目录
索引
我的