I have a model where a transporter is approaching an intersection. Depending on the state of the intersection, the transporter may need to stop. I can use a pre-arrival event for a decision point on an AGV network to tell the vehicle to stop but the condition at the intersection may change while the vehicle is decelerating. If this is the case, I need to stop the deceleration and start accelerating again. If I could force a speed change to a non-zero condition, I could incrementally check the state of the intersection but I can only find a way to stop the vehicle. The acceleration and deceleration of these vehicles takes a long time so I need to do this without coming to a stop at a decision. Pre-arrival works well when I check a state and tell the vehicle to stop. If the intersection is in the proper state, the vehicle moves through without any speed change. Any ideas how to conditionally change the speed of a vehicle to a non-zero value?