Class 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 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 speed
        acceleration - Vehicle acceleration
        veh_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 tyres
        LwStd - Standard Deviation of Lw
        VehId - 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()