|
Autopysta
|
Parameter class for the linear car-following model. More...
#include <p_linear.h>
Public Member Functions | |
| p_linear () | |
| Default constructor for p_linear. | |
| p_linear (double V, double c1, double c2, double c3, double sr, double tau) | |
| Constructor with custom parameter values. | |
Public Member Functions inherited from params | |
| params () | |
| Default constructor for the params class. | |
Parameter class for the linear car-following model.
This class stores the parameters used in the linear car-following model. These parameters include:
These parameters are essential for simulating vehicle behavior in traffic flow.
| p_linear::p_linear | ( | ) |
Default constructor for p_linear.
Initializes the parameters with default values based on typical traffic conditions: Free-flow speed = 120 km/h, reaction time = 4/6 seconds, and default coefficients for speed and spacing.
| p_linear::p_linear | ( | double | V, |
| double | c1, | ||
| double | c2, | ||
| double | c3, | ||
| double | sr, | ||
| double | tau ) |
Constructor with custom parameter values.
This constructor allows setting custom values for the linear model parameters.
| V | Free-flow speed in m/s. |
| c1 | Coefficient for speed difference sensitivity. |
| c2 | Coefficient for follower's speed difference sensitivity. |
| c3 | Coefficient for spacing sensitivity. |
| sr | Jam spacing in meters. |
| tau | Driver's reaction time in seconds. |