Defines the driving cycle v(t) as one of the following choices:
- user defined by a table
- UDC urban driving cycle [0..195] s with vMax=50 km/h
- EUDC extra urban driving cycle [0..400] s with vMax=120 km/h
- NEDC new European driving cycle [0..1180] s = 4 x UDC + 1 x EUDC
- WLTC Worldwide Harmonized Light-Duty Vehicles Test Procedure - Class 3 [0..1800] s with vMax=131.3 km/h
- FTP75 EPA Federal Test Procedure - 75 [0..1874] s with vMax=56.7 mph=91.25 km/h
- CADCU Common Artemis Driving Cycle - Urban
- CADCR Common Artemis Driving Cycle - Rural Road
- CADCM130 Common Artemis Driving Cycle - Motor Highway with vMax=130 km/h
- CADCM150 Common Artemis Driving Cycle - Motor Highway with vMax=150 km/h
The first column specifies in a strict monotonically rising order the time (measured in s), the second column the speed (either in m/s or km/s).
The table can be given by the user or read from an external file.
If the speed is given in km/h, the user has to set the parameter convert_from_kmh=true.
When the time leaves the time range defined in the table, the user can choose the behaviour:
- HoldLastPoint: Hold the first/last table point outside of the table scope
- LastTwoPoints: Extrapolate by using the derivative at the first/last table points outside of the table scope
- Periodic: Repeat the table scope periodically
- NoExtrapolation: Extrapolation triggers an error
Note: The table is linearly interpolated.
The user may choose that (in case of periodic extrapolation) after a given count of cycles n the simulation is terminated (if the simulation Stop time is set long enough).
Note: If n≤0, the simulaton is terminated by the simulation Stop time.
Generated at 2024-12-21T19:25:56Z
by OpenModelicaOpenModelica 1.24.3 using GenerateDoc.mos