question

Michael C18 avatar image
0 Likes"
Michael C18 asked Logan Gold commented

Crane Collision Avoidance

RSI_Dual_Crane_Test.fsmI have a basic question regarding using crane collision avoidance using cranes. I have two overhead bridge cranes on a common set of rails (200 ft x 80 ft x 40 feet high). I have been able to represent the cranes using 2 cranes in 3D object modelling but the cranes cross over each other. I have reviewed the old examples in cranecollisionavoidance.fsm from 2017 - I am able to run this sample model and see that there is a crane collision detect event that moves the "other crane" out of the way. However, I am unclear how to incorporate this code into my model. I am looking for as simple a mechanism to keep the cranes from crossing over each other in the mode. I have attached my basic model with 2 cranes but no collion detection / avoidance.

FlexSim 23.0.5
multiple cranes
· 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.

Jeanette F avatar image Jeanette F ♦♦ commented ·

Hi @Michael C18, was Felix Möhlmann's answer helpful? If so, please click the "Accept" button at the bottom of their answer. Or if you still have questions, add a comment and we'll continue the conversation.

If we haven't heard back from you within 3 business days we'll auto-accept an answer, but you can always unaccept and comment back to reopen your question.

0 Likes 0 ·
Michael C18 avatar image Michael C18 Jeanette F ♦♦ commented ·
Yes helpful but will still call th ehelp line to have some walk me through how to integrate this solution to my model.



0 Likes 0 ·

1 Answer

Felix Möhlmann avatar image
0 Likes"
Felix Möhlmann answered Logan Gold commented

The linked post contains a newer example model that replaces the old collision detection mechanic with the proximity agent system that superceded it a couple of years ago.

https://answers.flexsim.com/questions/100306/crane-collision-logic-with-agent-system.html

The proximity system works in a radius around the object, so the logic first checks if the distance along the relevant axis is below the minimum. It then does some checks whether the current crane has to move out of the way (based on priority and if such a task is already given to one of the cranes). To move out of the way the crane is given a preempting task sequence.

· 3
5 |100000

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

Michael C18 avatar image Michael C18 commented ·

Thanks helpful but will still need some help on help line to walk me through how to integrate in my model.


Mike


0 Likes 0 ·
Jason Lightfoot avatar image Jason Lightfoot ♦♦ Michael C18 commented ·
Can you be specific about what you're needing help on? You will probably get faster responses on this site by asking specific smaller questions (as new posts) than over-arching general ones.
0 Likes 0 ·
Logan Gold avatar image Logan Gold ♦♦ Michael C18 commented ·

I was able to help Mike over the phone by talking a little bit through the example model in the linked post. We talked about the Proximity System and the On In Proximity trigger that handles the collision avoidance.

@Michael C18, let us know if you have any more questions.

0 Likes 0 ·