登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
6
0
0
首页
资料共享
›
自爬式机器人存货简化模型
返回列表
自爬式机器人存货简化模型
[ 复制链接 ]
SunshineFu
资料共享
235
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
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
2522
224
2
FlexSim2016 中国象棋
FlexSim2016 中国象棋
1611
44
3
Flexsim二次开发之塔吊
Flexsim二次开发之塔吊
1481
45
4
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
关于Processs Flow 使用的两个案例(AGV Elevator案例/子母穿梭
1389
34
5
快递分拨中心案例~新手可参考
快递分拨中心案例~新手可参考
1096
62
博主榜
慧娴亚伦
+ 45331
Htenghui
+ 10630
白可露
+ 7753
4
liguanyu
+ 6759
5
Round2011
+ 6323
6
梁之安
+ 6321
7
zgh1120
+ 5341
8
ishelo
+ 4710
9
linweixu168
+ 3722
10
liuzhifan
+ 3628
首页
分类
目录
索引
我的