Skip to main content

A methodology to creating semi-artificial city driving cycle: case study of Istanbul


This study describes the methodology of creating Semi - Artificial City Cycle (SACC), which can be used for emission tests of road vehicles; sustainability of hybrid electric vehicle (HEV); or emission inventories of the city. This methodology uses the half-hour frequency traffic data of Istanbul to calculate the average speeds and travel distances of urban, rural and highway segments. Then, calculated average data convert into instantaneous time—velocity distribution by random time—speed values, which are appropriate for acceleration/deceleration of real-world driving. In addition, in this study, the obtained artificial cycles and the regulation cycle are modelled in the AVL Cruise software to compare, and the driving dynamics of the city are examined. The SACC has different acceleration/deceleration distribution, average driving speeds, trips and travel times than regulation tests. However, according to the simulation results, the same fuel consumption and CO2 emission factors are obtained with the regulation test, except for the highway segment.


Literature Review

The driving cycles for road vehicles are used primarily to test emissions, to determine fuel consumption and performance values and to create emission inventories. In addition, the driving cycles are used to investigate the battery endurance, electricity and power consumption of hybrid or electric vehicles [1,2,3,4]. For this reason, it is desired that a driving cycle should reflect the real traffic conditions.

Due to emission standards of road vehicles were not suitable for real driving conditions, researchers have worked to create city cycles and reveal the driving dynamics for decades. One of these studies is the Istanbul Driving Cycle (IDC), which was made in 1997 based on the thesis claiming that EURO standard test cycle does not reflect real traffic conditions [5, (Sorusbay: Çevre Deklerasyonu Ek VIII; Binek Taşıtların Ülkeye Özgün Yakıt Tüketimlerinin ve Emisyon Faktörlerinin Belirlenmesi, unpublished)]. In tests done with 30 vehicles, it has been revealed that the New European Driving Cycle (NEDC) does not reflect real traffic conditions, and IDC is different from both NEDC and FTP-75 American cycle. Since 1997, similar studies have been carried out in the world [6,7,8,9,10,11,12,13,14,15], and they have been concluded that different countries and even cities have different driving dynamics such as stop duration, acceleration/deceleration pattern, mean cruise speed and maximum speed. Because of all these studies, the new EURO standard Worldwide Harmonized Light-Duty Test Procedure (WLTP) has become a better reflective test procedure for real driving emission [16,17,18].

This new test procedure has made it mandatory to carry out tests in real traffic conditions in addition to laboratory tests [19]. According to this procedure, fuel consumption and CO2 emission factors are mainly determined by laboratory tests, while other pollutant emissions are mainly determined by real driving emission (RDE) tests [20]. Even if the RDE route is not determined, it has been shaped with many boundary conditions such as segment-based average speed, altitude change and air temperature [21]. Although the WLTP came into force in the European Union in 2018 (and in some other countries like Japan, China and Turkey), the old test procedures are still used in the rest of the world [22].

Despite renewed regulations, creating city driving cycles that represent real traffic conditions is a popular research topic even today. Many scientists have obtained cycles that reflect real traffic conditions by following different methodologies [23,24,25]. The most common of these methodologies is to create an acceleration distribution matrix with respect to the average velocity (or named in literature, speed acceleration frequency distribution (SAFD)). Thanks to this matrix, the driving dynamics of the traffic are extracted, and cycles that better reflect the real driving conditions can be obtained [5, 15, 26, 27].

Although segment separation of driving cycles is not observed in most studies, it is another method to create segmented driving cycles. For instance, in a study that performs data analysis using the SAFD matrix, segment-based driving cycles were created [28]. Although segment-based driving cycle is created in our study, we use a quadratic polynomial expressing the acceleration-average velocity distribution instead of the SAFD matrix and form artificial speed values that comply with the acceleration/deceleration pattern. Another feature of this study is to minimize the workload by creating an artificial cycle based on the average traffic data. The artificial cycle generation method [29, 30], which is also available in the literature, is an accepted method in terms of analysing the emission factors and fuel consumption of vehicles.

Aim and Scope of the Study

As understood from the literature review, driving cycles are needed to determine the fuel/energy consumption or exhaust emissions of light-duty and passenger vehicles. However, creating a driving cycle requires good statistical data analysis, high cost and time. The aim of our study is to create a semi-artificial driving cycle by analysing the road traffic data with a different perspective via saving time and cost at the same time. To do this, time mean speed (TMS) values are calculated for each time zone of the day on different road segments (urban, rural and highway), and artificial cycles suitable for TMS are created. Although these created cycles have artificial speed values, they reflect the driving behaviour of the city as stopping times/durations, acceleration/deceleration patterns and average speeds. While in the traditional methods, lots of tests must be performed on different routes of the city to obtain the speed distribution, it is easier to get a cycle by using existing traffic flow data thanks to this method.


The aim of the study, unlike the driving cycle derivation methods available in the literature, is to generate random cycles that contain real traffic conditions. Although these cycles contain artificial speed data, they are well-founded due to including real driving dynamics and reflecting average traffic activity. The average traffic activity gathered by more than one hundred thousand vehicles, which deliver data every 5 s in every day of the week. A representative image describing the collection of the traffic activity data is given in Fig. 1.

Fig. 1
figure 1

An example of road traffic data and road segments

The small road sections shown in Fig. 1 are obtained with the nodal points used in the mapping. The n given in the figure represents the total number of road section. In the urban and rural road segments, traffic lights, pedestrian crossings, traffic signs, intersections and junction points are used to define nodal points, while in the highway segment, traffic signs, junction point and highway toll booths are used. Each vehicle (with equipment) passing through these road sections collects speed and position information at frequencies of 5 s. Although these collected data give very good results in terms of understanding the traffic density, they contain some uncertainties. For example, the data filtered according to half-hour intervals cause the misunderstanding of vehicle number due to the much more signal number coming from the same car. With a clear expression, if y number of vehicles stay at least 10 s on the same road segment, they give two or more signals and cause the miscalculation of the vehicle number. This can occur in low-speed situations or on long road segments. On the other hand, no data is gotten while high-speed driving on enough short road segments. This affects the accuracy of the calculation of the average vehicle number. However, these data are ideal for determining average traffic speeds or average trips. The presentation of the filtered data is given in Table 1.

Table 1 An example of half-hour-based traffic activity data

A symbolic presentation of filtered data with half-hour time periods is given in Table 1. Here, Ni,(j−1)*30 and Vi,(j−1)*30 are the number of vehicle and half-hour average speed in segment i (from 1 to n + 3) at time (j−1)*30 (j is from 1 to 48). If all segments are classified with respect to the regulated speed limit, urban, rural and highway road parts could be obtained. Then, classified traffic activity data could be used to get the average driving pattern

Real Driving Characteristics

In order to convert the average speed data to instant values, artificial speed values are created. However, for these speed values to be logical, they must be based on actual driving characteristics. A few real driving tests were carried out on random routes with a light-duty vehicle equipped with OBD and GPS hardware to get real driving characteristics. Then, the distribution of acceleration/deceleration values according to instantaneous speed was obtained. Values such as instantaneous speed, engine speed and engine load were collected with the OBD hardware installed on the vehicle, while instantaneous speed and location data were collected with GPS. The acceleration/deceleration versus average velocity distribution, which is collected with a few real driving tests, is given in Fig. 2.

Fig. 2
figure 2

Acceleration—speed distribution obtained in tests done on real traffic conditions

If the distribution given in Fig. 2 is examined, it is seen that the acceleration/deceleration limits can be expressed with parabolic equations according to the average speed. So, in this study, parabolic equations are used to model driving dynamics instead of the SAFD matrix. The acceleration upper limit and deceleration lower limit can be calculated as given in Eqs. 2.1 and 2.2.

$$\begin{array}{c}{\mathrm a}_{\mathrm{up}}=-8.618\mathrm e-08\ast\mathrm V^4+2.337\mathrm e-05\ast\mathrm V^3-1.926\mathrm e-03\ast\mathrm V^2+\\3.347\mathrm e-02\ast\mathrm V+2.136\end{array}$$
$$\begin{array}{c}{\mathrm a}_{\mathrm{low}}=8.254\mathrm e-08\ast\mathrm V^4-2.245\mathrm e-05\ast\mathrm V^3+1.850\mathrm e-03\ast\mathrm V^2-\\3.116\mathrm e-02\ast\mathrm V-2.155\end{array}$$

aup and alow are the acceleration/deceleration upper and lower limits, and V is the mean velocity. 97.5% of the real acceleration/deceleration distribution given in Fig. 2 stays between aup and alow curves. Therefore, using these curves while controlling the acceleration/deceleration of artificial velocity values causes an error of 2.5%.

Artificial Istanbul Driving Cycle

With the changed emission regulation, a new driving cycle, Worldwide Harmonized Light-Duty Cycle (WLTC), which is accepted by European countries and some other developed countries, comes into force. Although this cycle is more realistic and more dynamic than NEDC, creating a city cycle is still a topic of current research, since it is an unchangeable fact that every city has its own driving dynamics [11,12,13]. For this reason, real driving emission tests are also required in the new emission regulation along with WLTC tests. Although these real driving tests will be carried out in random traffic conditions, they should be carried out on routes that meet certain boundary conditions specified in the EU regulation [21]. In this case, the question arises: do the RDE routes reflect the average driving behaviour of cities? For this reason, in this study, it is thought that a city cycle might still be needed, and it is studied how a new cycle could be created for Istanbul.

The methodology to create the new Istanbul Driving Cycle is different from literature studies. This methodology involves artificial speed, which depends on real average traffic data and real acceleration/deceleration patterns. It also considers average hourly travel distances instead of a fixed travel distance. According to this method, hourly trip length of road segments could be achieved like Eq. 2.3.

$${\mathrm{Trip}}_{\mathrm i,\mathrm t}=\frac{\sum{\mathrm N}_{\mathrm i,\mathrm j,\mathrm t}{\mathrm L}_{\mathrm i,\mathrm j,\mathrm t}}{\sum{\mathrm N}_{\mathrm i,\mathrm t}}\ast{\mathrm W}_{\mathrm i,\mathrm t}$$

Tripi,t is the hourly average trip length of segment i (i: urban, rural and highway), Ni,j,t, and Li,j,t are vehicle number and road length in segment i and section j at time t, respectively. Ni,t is the total number of data vehicle (DV) which give traffic data in segment i at time t, and Wi,t is the weight factor in segment i at time t to define the dependence on traffic density and it is between 0 and 1. The weight factor (Wt) is the ratio of the total number of DV in the time period of t to the total number of DV in peak traffic hour, and it is given in Eq. 2.4.

$${\mathrm W}_{\mathrm i,\mathrm t}=\frac{{\mathrm N}_{\mathrm i,\mathrm t}}{\max\left({\mathrm N}_{\mathrm i,\mathrm t}\right)}$$

The max (Ni,t) given in the Eq. 2.4 is the maximum DV number in segment i for the whole day. The hourly average speed of each segment could be calculated as in Eq. 2.5.

$${\mathrm V}_{\mathrm i,\mathrm t}=\frac{\sum{\mathrm V}_{\mathrm i,\mathrm j,\mathrm t}{\mathrm N}_{\mathrm i,\mathrm j,\mathrm t}}{\sum{\mathrm N}_{\mathrm i,\mathrm j,\mathrm t}}$$

Vi, t is the hourly time mean speed (TMS) of segment i at time period of t. In fact, this is the weighted average speed, since we calculate it as a ratio of the sum of the total speed (average speed of section j multiplied by the vehicle number of section j) to the sum of the vehicle number. The graphic of TMS of road segments is given in Fig. 3.

Fig. 3
figure 3

Time—the mean speed of Istanbul traffic

As seen in Fig. 3, TMS of Istanbul city is given based on road segments. The x-axis represents the hour of a day for all road segments separately. Every segment is separated into macro trips (sub-trips) according to local minimum points, which are rush hours. It can be said that rush hour shows the same effect on traffic for all segments.

In Fig. 4, hourly average trip lengths and DV numbers of urban, rural and highway are given. As seen in the figure, the travel distance per vehicle in urban and rural road segments is approximately the same at most times of the day. On the other hand, the travel distance per vehicle in the highway segment at any time of the day is higher than in other segments. The average trip length is the lowest in the early morning (between 4 and 6) due to the low number of vehicles and short-distance travels. Since there are business entrance hours between 6 and 8, the number of vehicles (DV) has increased, but travel distances have remained short. In the middle of the day, the DV increases and travel distances increase compared to the previous hours. Since there is a rush hour after 5 pm, the number of vehicles and travel distances increase until 8 pm and then decrease. The daily average trips of urban, rural and highway segments are 5.5 km, 6.2 km and 11.5 km, respectively.

Fig. 4
figure 4

Distribution of average trip and DV number per hour according to Istanbul road segments

Although these findings show the average traffic pattern of the city, they are not sufficient to establish a driving cycle. To create a cycle, we need instant velocity instead of mean speed. However, instantaneous speed changes are not available since GPS tests were not conducted for the whole city. Therefore, artificial speed values providing hourly average driving velocities are created with the MATLAB software. These artificial speed values are controlled by acceleration/deceleration limits, which are get by real driving tests, to make them more meaningful. The steps of the methodology described up to this part are calculated as given in Eqs. 2.6, 2.7, 2.8, 2.9, 2.10, 2.11 and 2.12.

$${\mathrm V}_{\mathrm k,\mathrm i,\mathrm t}=\mathrm{Random}\left(0,140\right)\;\left[\mathrm{km}/\mathrm h\right]$$
$${\mathrm a}_{\mathrm k,\mathrm i,\mathrm t}=\frac{{\mathrm V}_{\mathrm k,\mathrm i,\mathrm t}-{\mathrm V}_{\mathrm k-1,\mathrm i,\mathrm t}}{3.6\ast\left({\mathrm t}_{\mathrm k,\mathrm i,\mathrm t}-{\mathrm t}_{\mathrm k-1,\mathrm i,\mathrm t}\right)}\;\left[\mathrm m/\mathrm s^2\right]$$
$$\mathrm{if}\;{\mathrm a}_{\mathrm{low}}\leq{\mathrm a}_{\mathrm k,\mathrm i,\mathrm t}\leq{\mathrm a}_{\mathrm{up}}\;\mathrm{continue};\mathrm{else}\;\mathrm{go}\;\mathrm{to}\;\mathrm{Eq}.2.6$$
$${\mathrm d}_{\mathrm k,\mathrm i,\mathrm t}=\left(\frac{\mathrm{mean}\left({\mathrm V}_{\mathrm k-1,\mathrm i,\mathrm t},{\mathrm V}_{\mathrm k,\mathrm i,\mathrm t}\right)}{3.6}\ast\left({\mathrm t}_{\mathrm k,\mathrm i,\mathrm t}-{\mathrm t}_{\mathrm k-1,\mathrm i,\mathrm t}\right)\right)/1000\;\left[\mathrm{km}\right]$$
$${\mathrm d}_{\mathrm i,\mathrm t}^{\mathrm{new}}=\frac{{\mathrm d}_{\mathrm i,\mathrm t}}{\sum_{\mathrm t=1}^{\mathrm t=24}{\mathrm d}_{\mathrm i,\mathrm t}}\ast\mathrm{mean}\left({\mathrm d}_{\mathrm i}\right)$$
$$\mathrm{if}\sum\nolimits_{\mathrm n=2,\mathrm i,\mathrm t}^{\mathrm n=\mathrm k,\mathrm i,\mathrm t}{\mathrm d}_{\mathrm n}\geq{\mathrm d}_{\mathrm i,\mathrm t}^{\mathrm{new}};{\mathrm V}_{{\mathrm k}_{\mathrm{mean}},\mathrm i,\mathrm t}=\frac{3600\ast\sum_{\mathrm n=2,\mathrm i,\mathrm t}^{\mathrm n=\mathrm k,\mathrm i,\mathrm t}{\mathrm d}_{\mathrm n}}{{\mathrm t}_{\mathrm k,\mathrm i,\mathrm t}-{\mathrm t}_{2,\mathrm i,\mathrm t}}\;\left[\mathrm{km}/\mathrm h\right]$$
$$\begin{array}{c}\mathrm{if}\;{\mathrm V}_{\mathrm i,\mathrm t}\ast0.95\leq{\mathrm V}_{{\mathrm k}_{\mathrm{mean}},\mathrm i,\mathrm t}\leq{\mathrm V}_{\mathrm i,\mathrm t}\ast1.05\;\\{\mathrm V}_{\mathrm{cycle}}=\left[{\mathrm V}_{\mathrm{cycle}};{\mathrm V}_{\mathrm k,\mathrm i,\mathrm t}\right]\;\mathrm{else}\;\mathrm{go}\;\mathrm{to}\;\mathrm{Eq}.2.6\end{array}$$

The k, i and t indices given in the equations are used for the “kth” random value (for velocity, acceleration/deceleration or distance) at “t” time in “i” segment. Vk, i, t is uniformly distributed pseudorandom value selected between 0 and 140 km/h and represents the velocity at time t in segment i, ak, i, t is the acceleration or deceleration and dk, i, t is the distance change per second at time t in segment i. After checking the acceleration/deceleration value in Eq. 2.8, the travelled distance per second is calculated in Eq. 2.9. In Eq. 2.10, di,t represents the trip length at time t in segment i; by multiplying the rate of the specific trip by the total trip (\(\frac{d_{i,t}}{\sum_{t=1}^{t=24}{d}_{i,t}}\Big)\) with the average daily trip (mean (di)), we calculate the normalized trip length (di, tnew) at time t in segment i. If the sum of dk, i, t (\({\sum}_{n=2,i,t}^{n=k,i,t}{d}_n\)) is equal to or higher than the dij, tnew, the average of selected random velocity values (\({V}_{k_{\mathrm{mean}},i,t}\)) is calculated as in Eq. 2.11. After the calculated average, velocity (\({V}_{k_{\mathrm{mean}},i,t}\)) is compared with the real mean speed of segment i at time t (Vi,t) with a tolerance of 5%; the artificial driving cycle is created gradually. Five different Artificial Istanbul Driving Cycles (AIDCs) obtained via this methodology and average speed of Istanbul traffic are given in Fig. 5.

Fig. 5
figure 5

Average speed values of Istanbul traffic and artificial cycles

In Fig. 5, the black lines represent the real average speed obtained with hourly-filtered traffic activity data, and the other lines represent the AIDC (C1 is cycle 1, C2 is cycle 2, etc.) which is gained with the methodology mentioned above. To represent starting, finishing and idling conditions, zero speeds are added to the beginning and end of road segments (urban, rural and highway). In this step, attention is paid to ensure that the total stopping times are approximately the same rate as WLTC for class 3b. The characteristic features of AIDCs and WLTC are given in Table 2.

Table 2 General features of WLTC and AIDCs

Low and medium segments of WLTC [31] are called urban, high segment of WLTC [31] is called rural and extra high segment of WLTC [31] is called highway in this study. For AIDCs, urban, rural and highway segments are determined according to the regular speed limits. As can be seen in Table 2, the average speeds of the AIDCs and WLTC in the urban and rural segments are more close to each other contrary to the highway segment, but the travel distances are different. Compared to the highway segment, the average speed of WLTC is higher, but the travel distance is lower than that of AIDCs. As a result, artificial cycles have a higher average speed

Results and Discussion

Since the European Commission updated its emission regulations in 2017 [32], it is thought that polluting gases are measured more realistically thanks to the more dynamic WLTC laboratory cycle and additional Real Driving Emission (RDE) tests [33]. However, it is a research subject whether the boundary conditions specified in the regulation and the real traffic conditions match. For this reason, in our study, the average driving behaviour of Istanbul, one of the largest metropolises in the world, is determined by using real traffic flow data. These average values are analysed in the computer environment to obtain a testable driving cycle. With the engine fuel consumption map based on real driving emission tests, simulations are made in the AVL Cruise software. Specifications of the vehicle used in the real driving test and computation model are given in Table 3.

Table 3 Specifications of the test vehicle

Acceleration/deceleration distributions of WLTC and AIDCs are given in Figs. 6 and 7, respectively, and engine operating conditions of all driving cycle is given in Fig. 8.

Fig. 6
figure 6

WLTC acceleration/deceleration distribution

Fig. 7
figure 7

AIDC acceleration/deceleration distribution

Fig. 8
figure 8

Engine operating conditions at AIDCs and WLTC cycles

In Figs. 6 and 7, acceleration/deceleration distributions according to the average vehicle speed and engine working conditions of WLTC and AIDCs modelled in the AVL Cruise software are given. The bold area given in Figs. 6 and 7 represents the region between the ± 0.1 limits of acceleration/deceleration and is considered as cruise speed. In Figs. 6 and 7, it is clear that the acceleration/deceleration distributions differ for WLTC and AIDCs. The intensity of cruise driving in WLTC and AIDCs is very low below 15 km/h and 25 km/h, respectively. In addition, the acceleration/deceleration distribution in WLTC above 60 km/h is in a narrower range than AIDCs. In Fig. 8, the distributions of the engine operating points obtained as a result of the simulation are given. As can be seen, the engine operating points are formed between 2800 rpm and 3200 rpm due to the high speeds in the extra high phase of WLTC. However, in AIDCs with a maximum speed of less than 120 km/h, engine-working points do not occur in high-speed regions. On the other hand, in AIDCs with a wide acceleration range, the engine operated in the full load zone, while in WLTC, the engine remained in the medium load zone.

In Fig. 9, the CO2 emission factors of the different road segments and the total cycle are given. It is well known that the average speed and CO2 emission factor have a convex polynomial relationship [34, 35]. This means that higher CO2 emission is released at low and high speeds, but lower CO2 emission is released at medium speed. Due to the average speeds of AIDCs and WLTC in the urban and rural segments being close to each other, they are approximately the same CO2 emission factor. However, since WLTC has higher speeds in the highway segment, the CO2 emission factor is also higher. When it comes to the whole cycle, a higher CO2 emission factor occurs in WLTC. This is because the cycle average speed is around 55 km/h in AIDCs while it is 46.5 km/h in WLTC.

Fig. 9
figure 9

Variation of CO2 emission factors by segments and cycles

In Fig. 10, the time percentages of idling (zero vehicle speed), acceleration and cruise driving of WLTC and AIDCs are given. As the speed lower than 1 km/h is accepted idling condition, cruise driving is received if acceleration is equal to zero or between ± 0.1 m/s2 limit. The acceleration driving is admitted as higher acceleration than 0.1 m/s2. While the time taken for acceleration in WLTC is about the same as the time taken for cruise speed, the time taken for acceleration in AIDCs is about twice the time taken for cruise driving.

Fig. 10
figure 10

Distributions of the idling (zero vehicle speed), acceleration and cruise driving time rates of the cycles

In Fig. 11, The total fuel consumption (TFC) factor for different driving behaviours of all test cycles is given. These factors are calculated with the ratio of total consumed fuel in each driving mode to total trip length. As expected, the zero speed (idling) TFC factor is lowest and the acceleration TFC factor is highest in all driving cycles. For acceleration driving mode, TFC factor values reach the maximum level. It is well known that fuel consumption increases while acceleration is due to the need for more power. In addition, some studies show that acceleration level is quite effective on fuel consumption [36, 37]. It is highlighted in another study that the same acceleration level at different speeds has a dissimilar effect on CO2 or fuel economy [38]. Although the time taken for acceleration in WLTC is less than AIDCs, the TFC factor obtained is higher. This is because the vehicle also accelerates at high speeds in the WLTC test. On the other hand, the TFC factor obtained in AIDCs in cruise driving is about 30% of the value calculated in WLTC. This is because WLTC has high cruise speeds than AIDCs.

Fig. 11
figure 11

Total fuel consumption factors for cycles according to driving modes


In this study, a methodology that generates artificial cycles based on average speeds reflecting all hours of the day is introduced in order to obtain cycles with features comparable to WLTC. The cycles obtained with this methodology can be considered semi-real in that they are both compatible with average traffic data and include real acceleration distributions.

AIDC, created with artificial instantaneous speeds, includes hourly average travel distances instead of fixed travel distances. For this reason, it is a longer cycle than the WLTC test. AIDCs, which are created according to the 3-month average speeds of Istanbul traffic, have lower highway speeds compared to WLTC. On the other hand, AIDCs obtained according to the limits of the actual speed—acceleration distribution—have a wider acceleration/deceleration range than WLTC.

AIDCs and WLTC are modelled with the AVL Cruise software to compare CO2 and fuel consumption factors, and engine-operating conditions are analysed. While AIDCs use higher engine load, WLTC runs on a higher engine speed region. CO2 emission factor for all cycles so close to each other in both urban and rural segments but WLTC has a higher CO2 factor at the highway segment due to the higher driving speeds. TFC values during acceleration are the highest because of the high power demand for all tests, while AIDCs have low TFC factor than WLTC due to the low cruise speeds.

This study presents a methodology that can serve as an example for future studies to create a driving cycle. Because it is based on average traffic data, it creates a dynamic result which can be modified with changing traffic behaviour. However, as hourly traffic data causes damping of the average speed, this aspect can be further improved.

Availability of data and materials

The data that support the findings of this study are available from Başarsoft Ltd., but restrictions apply to the availability of these data, which were used under licence for the current study, and so are not publicly available. Data are however available from the corresponding author upon reasonable request and with permission of Başarsoft Ltd.



Worldwide Harmonized Light-Duty Test Cycle


Real-driving emission

CO2 :

Carbon dioxide


Total fuel consumption

V :

Vehicle speed

N :

Vehicle number


  1. Liaw BY, Dubarry M (2007) From driving cycle analysis to understanding battery performance in real-life electric hybrid vehicle operation. J Power Sources 174(1):76–88

    Article  Google Scholar 

  2. Hongwen H, Jinquan G, Jiankun P, Huachun T, Chao S (2018) Real-time global driving cycle construction and the application to economy driving pro system in plug-in hybrid electric vehicles. Energy 152:95–107

    Article  Google Scholar 

  3. Zhao X, Zhao X, Yu Q, Ye Y, Yu M (2020) Development of a representative urban driving cycle construction methodology for electric vehicles: a case study in Xi’an. Transp Res Part D Transp Environ 81:102279.

    Article  Google Scholar 

  4. Brady J, O’Mahony M (2016) Development of a driving cycle to evaluate the energy economy of electric vehicles in urban areas. Appl Energy 177:165–178

    Article  Google Scholar 

  5. Ergeneman M, Soruşbay C, Goktan AG (2010) Estimation of greenhouse gas emissions related to urban driving patterns. In: 3rd International Conference on Additive Technologies. Nova Gorica Slovenia.

  6. Mock P et al (2014) From laboratory to road. A 2014 update of official and real-world fuel consumption and CO2 values for passenger cars in Europe

    Google Scholar 

  7. Fontaras G, Dilara P (2012) The evolution of European passenger car characteristics 2000--2010 and its effects on real-world CO2 emissions and CO2 reduction policy. Energy Policy 49:719–730

    Article  Google Scholar 

  8. Fontaras G, Zacharof NG, Ciuffo B (2017) Fuel consumption and CO2 emissions from passenger cars in Europe – laboratory versus real-world emissions. Prog Energy Combust Sci 60:97–131.

    Article  Google Scholar 

  9. Ntziachristos L et al (2014) In-use vs. type-approval fuel consumption of current passenger cars in Europe. Energy Policy 67:403–411

    Article  Google Scholar 

  10. Zhang S et al (2014) Real-world fuel consumption and CO2 (carbon dioxide) emissions by driving conditions for light-duty passenger vehicles in China. Energy 69:247–257.

    Article  Google Scholar 

  11. Wang Q, Huo H, He K, Yao Z, Zhang Q (2008) Characterization of vehicle driving patterns and development of driving cycles in Chinese cities. Transp Res Part D Transp Environ 13(5):289–297

    Article  Google Scholar 

  12. Kamble SH, Mathew TV, Sharma GK (2009) Development of real-world driving cycle: case study of Pune, India. Transp Res Part D Transp Environ 14(2):132–140

    Article  Google Scholar 

  13. Schifter I, Diaz L, Rodriguez R, López-Salinas E (2005) A driving cycle for vehicle emissions estimation in the metropolitan area of Mexico City. Environ Technol 26(2):145–154

    Article  Google Scholar 

  14. Baslamisli SC, Kocak M, Ince B, Testik MC (2016) Türkiye Sürüş Çevrimlerinin Oluşturulması: Konya Şehir Çalışması. 8th Automotive Technologies Congress, Bursa

  15. Yugendar P, Rao KR, Tiwari G (2020) Driving cycle estimation and validation for Ludhiana City, India. Int J Traffic Transp Eng 10:no. 2

    Google Scholar 

  16. What are the benefits of WLTP. Accessed 13 Aug 2021.

  17. WLTP and RDE, new test for the certification of fuel consumption, CO2 and pollutant emissions. Accessed 13 Aug 2021.

  18. ACEA- Driving mobility for Europe; laboratory test. Accessed 13 Aug 2021.

  19. Allphabet International. “WLTP & RDE The new test procedures.” Accessed 25 Oct 2018.

  20. Giechaskiel B, Vlachos T, Riccobono F, Forni F, Colombo R, Montigny R et al (2016) Implementation of portable emissions measurement systems (PEMS) for the real-driving emissions (RDE) regulation in Europe. J Vis Exp JoVE:118

  21. Commıssıon Regulatıon (EU) 2017/1151. Accessed 5 Dec 2021.

  22. Worldwide Emission Standards and Related Regulations. Accessed 16 Aug 2021.

  23. Mayakuntla SK, Verma A (2018) A novel methodology for construction of driving cycles for Indian cities. Transp Res Part D Transp Environ 65:725–735

    Article  Google Scholar 

  24. Quirama LF, Giraldo M, Huertas JI, Jaller M (2020) Driving cycles that reproduce driving patterns, energy consumptions and tailpipe emissions. Transp Res Part D Transp Environ 82:102294

    Article  Google Scholar 

  25. Huzayyin OA, Salem H, Hassan MA (2021) A representative urban driving cycle for passenger vehicles to estimate fuel consumption and emission rates under real-world driving conditions. Urban Clim 36:100810

    Article  Google Scholar 

  26. Cui Y, Xu H, Zou F, Chen Z, Gong K (2021) Optimization based method to develop representative driving cycle for real-world fuel consumption estimation. Energy 235:121434.

    Article  Google Scholar 

  27. Zhao X, Yu Q, Ma J, Wu Y, Yu M, Ye Y (2018) Development of a representative EV urban driving cycle based on a k-means and SVM hybrid clustering algorithm. J Adv Transp

  28. Zhang L et al (2021) Road type-based driving cycle development and application to estimate vehicle emissions for passenger cars in Guangzhou. Atmos Pollut Res 12(8):101138

    Article  Google Scholar 

  29. Chrenko D, Garcia Diez I, Le Moyne L (2012) Artificial driving cycles for the evaluation of energetic needs of electric vehicles. In: 2012 IEEE transportation electrification conference and expo (ITEC), pp 1–5.

    Chapter  Google Scholar 

  30. Hereijgers K, Silvas E, Hofman T, Steinbuch M (2017) Effects of using synthesized driving cycles on vehicle fuel consumption. IFAC-PapersOnLine 50(1):7505–7510

    Article  Google Scholar 

  31. Worldwide Harmonized Light Vehicles Test Cycle (WLTC). Accessed 16 Aug 2021.

  32. WLTP explained: what is WLTP and how does it work? Accessed 16 Aug 2021.

  33. The WLTP: a standard that car drivers can understand. The WLTP cycle%2C which is,km according to the WLTP. Accessed 20 Sept 2021.

  34. Olaverri-Monreal C, Errea-Moreno J, Diaz-Álvarez A (2018) Implementation and evaluation of a traffic light assistance system based on V2I communication in a simulation framework. J Adv Transp

  35. Moussa RR (2022) Reducing carbon emissions in Egyptian roads through improving the streets quality. Environ Dev Sustain:1–22

  36. Jones R (1980) Quantitative effects of acceleration rate on fuel consumption. Technical report (No. PB-80-191299) Environmental Protection Agency. Ann Arbor

  37. Bakhit P, Said D, Radwan L (2015) Impact of acceleration aggressiveness on fuel consumption using comprehensive power based fuel consumption model. Civ Environ Res 7(3):148–156

    Google Scholar 

  38. Nouri P, Morency C (2015) Untangling the impacts of various factors on emission levels of light duty gasoline vehicles, vol. 53 CIRRELT

    Google Scholar 

Download references


We acknowledge the contribution of Başarsoft Ltd. to this study by providing valuable data for road traffic behaviour in Istanbul.


This work is supported by TUBITAK (The Scientific and Technological Research Council of Turkey) with project number 119M112.

Author information

Authors and Affiliations



MA wrote the original draft, made simulations and created the methodology. CS reviewed and edited the paper. All authors read and approved the final manuscript.

Corresponding author

Correspondence to Muhammet Aydın.

Ethics declarations

Ethics approval and consent to participate

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declare that they have no competing interests.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article's Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article's Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit The Creative Commons Public Domain Dedication waiver ( applies to the data made available in this article, unless otherwise stated in a credit line to the data.

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Aydın, M., Soruşbay, C. A methodology to creating semi-artificial city driving cycle: case study of Istanbul. J. Eng. Appl. Sci. 69, 77 (2022).

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI:


  • Average traffic data
  • Artificial driving cycle
  • Modelling CO2 emission