question

Aditya Prakash avatar image
0 Likes"
Aditya Prakash asked IT Asset commented

Trigger AGV to reach destination in a specific time

I am looking for a way to trigger AGV from one point to another in a specific time. AGV should increase speed to any number using acceleration/deceleration I give as an input to ensure it reaches destination on time.

FlexSim 16.1.2
agv
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

IT Asset avatar image
1 Like"
IT Asset answered

I think you could do it by calculating the distance between the two points and determining the speed it would need to arrive in the specified time. Then set the AGV speed in code before it does the travel.

I've had to do this for the operators in several models since there is no option to make them walk somewhere in a specific amount of time - so I think it could be done with the AGVs.

5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

IT Asset avatar image
1 Like"
IT Asset answered IT Asset commented

@Aditya Prakash

Here is an example model. It's kind of a pain to get at the AGV speeds to set them but hopefully this will get you started. Let me know if you have any questions about what I did.

agv-speed-example.fsm


· 2
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

Aditya Prakash avatar image Aditya Prakash commented ·

@A Kamphaus

Thank You for the help ! But I am not able to see anything when I download your model and open it on my system. Any idea why I am not able to open this model?

0 Likes 0 ·
IT Asset avatar image IT Asset Aditya Prakash commented ·

@Aditya Prakash

I built it in 18.0.2, other than making sure it's opening with that version I'm not sure.

0 Likes 0 ·
Steven Hamoen avatar image
1 Like"
Steven Hamoen answered Steven Hamoen commented
@Aditya Prakash

I'm wondering why you want to model this? Because I don't think there is a system in real live where you know the arrival time of an AGV. The only thing that I can imagine is if you have data that specifies an arrival time. But If you model that, your are not simulating but creating an animation. The reason I'm asking is that this is far from a natural AGV approach and for that reason quite complex to achieve.

· 2
5 |100000

Up to 12 attachments (including images) can be used with a maximum of 23.8 MiB each and 47.7 MiB total.

IT Asset avatar image IT Asset commented ·

Sometimes you are forced to use AGVs to model something which is not an AGV because there is no better alternative or because it's the system you know better. So whether or not this is a "natural" behavior of any AGV is besides the point.

0 Likes 0 ·
Steven Hamoen avatar image Steven Hamoen IT Asset commented ·

@A Kamphaus I looked at your sample model and that looked much easier then I thought it would be. But it is always good to check why somebody is doing something. You are also making assumptions about what the FP wants. Maybe it can be solved differently or with other objects. For instance using a path system is sometimes easier then using the AGV system.

0 Likes 0 ·