Class RoadVehicleCnossosvarParameters
- java.lang.Object
-
- org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
-
- org.noise_planet.noisemodelling.emission.road.cnossosvar.RoadVehicleCnossosvarParameters
-
public class RoadVehicleCnossosvarParameters extends RoadCnossosParameters
Parameters for CNOSSOS variant method for one unique vehicle This class extends the class RoadCnossosParameters- Author:
- Nicolas Fortin, Pierre Aumond, Arnaud Can
-
-
Constructor Summary
Constructors Constructor Description RoadVehicleCnossosvarParameters(double speed, double acceleration, String veh_type, int acc_type, boolean Stud, double LwStd, int VehId)
Simplest road noise evaluation
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
getAcc_type()
double
getAcceleration()
double
getLwStd()
double
getSpeed()
boolean
getStud()
int
getSurfaceAge()
String
getVeh_type()
int
getVehId()
void
setSurfaceAge(int surfaceAge)
-
Methods inherited from class org.noise_planet.noisemodelling.emission.road.cnossos.RoadCnossosParameters
getFileVersion, getFrequency, getHgvPerHour, getJunc_dist, getJunc_type, getLvPerHour, getMvPerHour, getqStudRatio, getRoadSurface, getSlopePercentage, getSpeedHgv, getSpeedLv, getSpeedMv, getSpeedWav, getSpeedWbv, getTemperature, getTsStud, getWavPerHour, getWay, getWbvPerHour, setFileVersion, setFrequency, setJunc_dist, setJunc_type, setRoadSurface, setSlopePercentage, setSlopePercentage_without_limit, setSpeedFromRoadCaracteristics, setTemperature, setWay
-
-
-
-
Constructor Detail
-
RoadVehicleCnossosvarParameters
public RoadVehicleCnossosvarParameters(double speed, double acceleration, String veh_type, int acc_type, boolean Stud, double LwStd, int VehId)
Simplest road noise evaluation- Parameters:
speed
- Vehicle speedacceleration
- Vehicle accelerationveh_type
- Vehicle type (CNOSSOS categories)acc_type
- Acceleration mode (1 = Distance to Junction (CNOSSOS), 2= Correction from IMAGINE with bounds , 3 = Correction from IMAGINE without bounds)Stud
- True = equipped with studded tyresLwStd
- Standard Deviation of LwVehId
- Vehicle ID used as a seed for LwStd
-
-
Method Detail
-
getSurfaceAge
public int getSurfaceAge()
- Returns:
- Road surface age
-
setSurfaceAge
public void setSurfaceAge(int surfaceAge)
- Parameters:
surfaceAge
- Road surface age in years, from 1 to 10 years.
-
getLwStd
public double getLwStd()
-
getVehId
public int getVehId()
-
getSpeed
public double getSpeed()
-
getAcc_type
public int getAcc_type()
-
getVeh_type
public String getVeh_type()
-
getAcceleration
public double getAcceleration()
-
getStud
public boolean getStud()
-
-