Class IncentiveSpeed

java.lang.Object
org.opentrafficsim.road.gtu.lane.tactical.lmrs.IncentiveSpeed
All Implemented Interfaces:
Supplier<IncentiveSpeed>, Stateless<IncentiveSpeed>, Incentive, VoluntaryIncentive

public final class IncentiveSpeed extends Object implements VoluntaryIncentive, Stateless<IncentiveSpeed>
Determines lane change desire for speed, where the slowest vehicle in the current and adjacent lanes are assessed. The larger the speed differences between these vehicles, the larger the desire. Negative speed differences result in negative lane change desire. Only vehicles within a limited anticipation range are considered. The considered speed difference with an adjacent lane is reduced as the slowest leader in the adjacent lane is further ahead. The desire for speed is reduced as acceleration is larger, preventing over-assertive lane changes as acceleration out of congestion in the adjacent lane has progressed more.

Copyright (c) 2013-2024 Delft University of Technology, PO Box 5, 2600 AA, Delft, the Netherlands. All rights reserved.
BSD-style license. See OpenTrafficSim License.

Author:
Wouter Schakel