# Commission Regulation (EC) No 692/2008 of 18 July 2008 implementing and amending Regulation (EC) No 715/2007 of the European Parliament and of the Council on type-approval of motor vehicles with respect to emissions from light passenger and commercial vehicles (Euro 5 and Euro 6) and on access to vehicle repair and maintenance information (Text with EEA relevance), Appendix 7a

Extent: E+W+S+N.I.

Verification of overall trip dynamics
1.
INTRODUCTION
This Appendix describes the calculation procedures to verify the overall trip dynamics, to determine the overall excess or absence of dynamics during urban, rural and motorway driving.
2.
SYMBOLS
RPA relative positive acceleration
‘ acceleration resolution a res ’ minimum acceleration > 0 measured in m/s 2
T4253H compound data smoother
‘ positive acceleration a pos ’ acceleration [m/s 2 ] greater than 0,1 m/s 2
Index (i) refers to the time step
Index (j) refers to the time step of positive acceleration datasets
Index (k) refers to the category (t = total, u = urban, r = rural, m = motorway)
Δ difference
> larger
≥ larger or equal
% per cent
< smaller
≤ smaller or equal
a acceleration [m/s 2 ]
a i acceleration in time step i [m/s 2 ]
a pos positive acceleration greater than 0,1 m/s 2 [m/s 2 ]
a pos,i,k positive acceleration greater than 0,1 m/s 2 in time step i considering the urban, rural and motorway shares [m/s 2 ]
a res acceleration resolution [m/s 2 ]
d i distance covered in time step i [m]
d i,k distance covered in time step i considering the urban, rural and motorway shares [m]
M k number of samples for urban, rural and motorway shares with positive acceleration greater than 0,1 m/s 2
N k total number of samples for the urban, rural and motorway shares and the complete trip
RPA k relative positive acceleration for urban, rural and motorway shares [m/s 2 or kWs/(kg × km)]
t k duration of the urban, rural and motorway shares and the complete trip [s]
v vehicle speed [km/h]
v i actual vehicle speed in time step i [km/h]
v i,k actual vehicle speed in time step i considering the urban, rural and motorway shares [km/h]
(v · a) i actual vehicle speed per acceleration in time step i [m 2 /s 3 or W/kg]
(v · a pos ) j,k actual vehicle speed per positive acceleration greater than 0,1 m/s 2 in time step j considering the urban, rural and motorway shares [m 2 /s 3 or W/kg].
(v · a pos ) k _[95] 95th percentile of the product of vehicle speed per positive acceleration greater than 0,1 m/s 2 for urban, rural and motorway shares [m 2 /s 3 or W/kg]
v – k average vehicle speed for urban, rural and motorway shares [km/h]
3.
TRIP INDICATORS
3.1.
Calculations
3.1.1.
Data pre-processing
Dynamic parameters like acceleration, v · a pos or RPA shall be determined with a speed signal of an accuracy of 0,1 % above 3 km/h and a sampling frequency of 1 Hz. This accuracy requirement is generally fulfilled by wheel (rotational) speed signals.
The speed trace shall be checked for faulty or implausible sections. The vehicle speed trace of such sections is characterised by steps, jumps, terraced speed traces or missing values. Short faulty sections shall be corrected, for example by data interpolation or benchmarking against a secondary speed signal. Alternatively, short trips containing faulty sections could be excluded from the subsequent data analysis. In a second step the acceleration values shall be ranked in ascending order, in order to determine the acceleration resolution a res = (minimum acceleration value > 0).
If a res ≤ 0,01 m/s 2 , the vehicle speed measurement is accurate enough.
If 0,01 < a res ≤ r max m/s 2 , smoothing by using a T4253 Hanning filter.
If a res > r max m/s 2 , the trip is invalid.
The T4253 Hanning filter performs the following calculations: The smoother starts with a running median of 4, which is centred by a running median of 2. It then re-smoothes these values by applying a running median of 5, a running median of 3, and Hanning (running weighted averages). Residuals are computed by subtracting the smoothed series from the original series. This whole process is then repeated on the computed residuals. Finally, the smoothed residuals are computed by subtracting the smoothed values obtained the first time through the process.
The correct speed trace builds the basis for further calculations and binning as described in paragraph 3.1.2.
3.1.2.
Calculation of distance, acceleration and v · a
The following calculations shall be performed over the whole time-based speed trace (1 Hz resolution) from second 1 to second t t (last second).
The distance increment per data sample shall be calculated as follows:
d i = v i /3,6, i = 1 to N t
Where:
d i is the distance covered in time step i [m]
v i is the actual vehicle speed in time step i [km/h]
N t is the total number of samples
The acceleration shall be calculated as follows:
a i = ( v i + 1 – v i – 1 )/(2 · 3,6), i = 1 to N t
Where:
a i is the acceleration in time step i [m/s 2 ]. For i = 1: v i – 1 = 0, for i = N t : v i + 1 = 0.
The product of vehicle speed per acceleration shall be calculated as follows:
(v · a) i = v i · a i /3,6, i = 1 to N t
Where:
(v · a) i is the product of the actual vehicle speed per acceleration in time step i [m 2 /s 3 or W/kg].
3.1.3.
Binning of the results
After the calculation of a i and (v · a) i , the values v i , d i , a i and (v · a) i shall be ranked in ascending order of the vehicle speed.
All datasets with v i ≤ 60 km/h belong to the ‘ urban ’ speed bin, all datasets with 60 km/h < v i ≤ 90 km/h belong to the ‘ rural ’ speed bin and all datasets with v i > 90 km/h belong to the ‘ motorway ’ speed bin.
The number of datasets with acceleration values a i > 0,1 m/s 2 shall be bigger or equal to 150 in each speed bin.
For each speed bin the average vehicle speed v – k shall be calculated as follows:
v – k = ∑ i v i,k ∕ N k , i = 1 to N k ,k = u,r,m
Where:
N k is the total number of samples of the urban, rural, and motorway shares.
3.1.4.
Calculation of v · a pos _[95] per speed bin
The 95th percentile of the v · a pos values shall be calculated as follows:
The (v · a) i,k values in each speed bin shall be ranked in ascending order for all datasets with a i,k ≥ 0,1 m/s 2 and the total number of these samples M k shall be determined.
Percentile values are then assigned to the (v · a pos ) j,k values with a i,k ≥ 0,1 m/s 2 as follows:
The lowest v · a pos value gets the percentile 1/ M k , the second lowest 2/ M k , the third lowest 3/ M k and the highest value M k /M k =100 %.
(v · a pos ) k _[95] is the (v · a pos ) j,k value, with j/M k = 95 %. If j/M k = 95 % cannot be met, (v · a pos ) k _[95] shall be calculated by linear interpolation between consecutive samples j and j + 1 with j/M k < 95 % and ( j + 1)/ M k > 95 %.
The relative positive acceleration per speed bin shall be calculated as follows:
RPA k = Σ j (Δ t · ( v · a pos ) j,k )/Σ i d i,k , j = 1 to M k ,i = 1 to N k ,k = u,r,m
Where:
RPA k is the relative positive acceleration for urban, rural and motorway shares in [m/s 2 or kWs/(kg*km)]
Δt time difference equal to 1 second
M k the sample number for urban, rural and motorway shares with positive acceleration
N k the total sample number for urban, rural and motorway shares.
4.
VERIFICATION OF TRIP VALIDITY
4.1.1.
Verification of v*a pos_[95] per speed bin (with v in [km/h])
If v – k ≤ 74,6 km ∕ h
and
v × a pos k _ 95 > 0,136 × v – k + 14,44
is fulfilled, the trip is invalid.
If v – k > 74,6 km ∕ h and v × a pos k _ 95 > 0,0742 × v – k + 18,966 is fulfilled, the trip is invalid.
4.1.2.
Verification of RPA per speed bin
If v – k ≤ 94,05 km ∕ h and RPA k < − 0,0016 × v – k + 0,1755 is fulfilled, the trip is invalid.
If v – k > 94,05 km ∕ h and RPA k < 0,025 is fulfilled, the trip is invalid.

---
Source: https://www.legislation.gov.uk/eur/2008/692/annex/IIIA/appendix/7a (the official version)
Page: https://openlegislation.uk/eu-regulation-2008-692/annex-IIIA/appendix-7a
Contains public sector information licensed under the Open Government Licence v3.0. Source: legislation.gov.uk, The National Archives.

