How to prevent task executors merging on a single network node from overlapping?

How to prevent task executors merging on a single network node from overlapping?

nmzenke
Enthusiast Enthusiast
176 Views
4 Replies
Message 1 of 5

How to prevent task executors merging on a single network node from overlapping?

nmzenke
Enthusiast
Enthusiast

[ FlexSim 18.0.4 ]

truck-respecting-nn-space-at-join-point.fsm

I have built an example model that showcases the issue I'm having. In a nutshell, I have two sources of trucks traveling down their network path and joining together onto a single network path for the final segments of their travel. I can change the flowitem settings to "..."block space on networks" and make sure the network node paths are "non-passing" but at the join point/node there is overlap of the the executors while they wait to merge onto the joining node.

I have two nearly identical versions of the sample layout in the attached model. My preference would be to use the top example where a stream of trucks from below slowly turn and then merge with the top/horizontal path. Is there a way to make the different trucks aware of the others? I see there are collision settings but I'm not sure what the cleanest way to go about doing this.

0 Likes
Accepted solutions (1)
177 Views
4 Replies
Replies (4)
Message 2 of 5

joerg_vogel_HsH
Mentor
Mentor
Accepted solution

You can change the capacity of network nodes. You use a mesh of more nodes and control the nodes at the merging area by a traffic control object.

Message 3 of 5

nmzenke
Enthusiast
Enthusiast

Thanks for your comments. I don't seem to be any issues keeping the trucks between two distinct nodes behaving appropriately in isolation. My main issue is with the join point of two separate originating nodes merging into one and then moving forward. There are two key problems I'm having in my example model.

1) When there is heavy traffic going from Node 1 to Node 2 to Node 3 (and there is a delay at Node 2) trucks to overlap at the Node 2 point. This is because the last truck arriving at node 2 is taking up space on it's network path and doesn't "see" the truck ahead of it which has started down the path from Node 2 to Node 3 (but has to wait for a truck ahead of it before traveling away from Node 2).

2) The merge point leading up to Node 2 has trucks arriving on two separate network node paths. The trucks on these paths don't respect each other's space and drive on top of each other during their separate approaches to Node 2.

0 Likes
Message 4 of 5

raja_sekaran
Not applicable
@Noah Zenker

As per @Jörg Vogel suggestion, updated the model and attached it here. Hope this is what you are trying to achieve.

trafficcontrol-support.fsm

Message 5 of 5

nmzenke
Enthusiast
Enthusiast

Thanks for sharing the model edits. That looks like a great way to regulate trucks at the merge point.