全球FlexSim系统仿真中文论坛

搜索
查看: 10892|回复: 7
打印 上一主题 下一主题

按照一定时间(如0.5s)刷新并统计AGV状态

[复制链接]
跳转到指定楼层
1#
liuzhifan 发表于 2017-8-8 15:31:45 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
为了按照按照一定时间(如0.5s)刷新并统计AGV状态,我们需要周期性地触发一端代码,那这样就可以使用建模逻辑-用户事件来实现。
: _3 z7 s* X/ i# k4 x' N# G我做的模型实现了统计AGV是否装载货物,电池电量,AGV速度等。
5 V# Z$ p# `% N6 I5 r% Z, {* @
5 m- i; t! O3 a9 Q关于速度的统计,我没有在树视图中发现存在存储速度的树节点。就采用坐标距离公式的方法,求出了一定时间(如0.5s)内的平均速度。
- b" R; u/ K  N5 \double agv_speed=sqrt((y1-y2)*(y1-y2)+(x1-x2)*(x1-x2))/0.5;//坐标距离计算公式) x$ X9 \" s# u2 R- j
6 O0 G2 Q1 `" S* ^
4 Z6 o& E8 t0 H/ j% r$ q
请批评指正!不知论坛大神是否有更好的办法来实现速度的统计!我在这个抛砖引玉了!6 @  W/ }8 k) i' k) M
  F. Q; a0 n) Q) V7 }: y% ^3 a) Z( v

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 2威望 +15 收起 理由
shadowwind + 6 赞一个!
慧娴亚伦 + 9 赞一个!

查看全部评分

8#
chenghsun 发表于 2020-3-26 11:12:08 | 只看该作者
  q7 y7 T4 Y* g0 h& w
学习下,万分感谢
6#
dmchen 发表于 2019-11-26 18:52:22 | 只看该作者
学习下,万分感谢
4#
我很强壮 发表于 2017-8-9 13:44:33 | 只看该作者
我这个是7.5复刻版本   

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
3#
 楼主| liuzhifan 发表于 2017-8-9 11:21:52 | 只看该作者
我很强壮 发表于 2017-8-9 10:028 e" W. V3 |3 X; M$ r0 S! Z  }
这个代码是有问题的    通过运行发现   速度在第0秒的时候 为什么会到25m/s    而且在一直往后运行 为什么 ...
) y7 X# Y, i7 Z( W; y1 o
我看了我的模型,在开始的那一刻速度会突然飙升,但是一会就没了,具体问题我还得在找找。关于速度一直为0问题,我运行模型时没有发生这个问题
2#
我很强壮 发表于 2017-8-9 10:02:35 | 只看该作者
这个代码是有问题的    通过运行发现   速度在第0秒的时候 为什么会到25m/s    而且在一直往后运行 为什么速度基本上都是在保持0m/s& s; p$ f5 o& D7 x6 T2 C! ?" ~
方法是没有错误的  我感觉你是在记录坐标的时候出现了问题
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-6-29 04:21 , Processed in 0.071783 second(s), 16 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表