Hostname: page-component-8448b6f56d-dnltx Total loading time: 0 Render date: 2024-04-19T10:32:33.427Z Has data issue: false hasContentIssue false

Raw driving data of passenger cars considering traffic conditions in Semnan city

Subject: Engineering

Published online by Cambridge University Press:  19 May 2023

Mohammad Azadi*
Affiliation:
Faculty of Mechanical Engineering, Semnan University, Semnan, Iran
Ali Malekan
Affiliation:
Faculty of Mechanical Engineering, Semnan University, Semnan, Iran
Ali Shahsavand
Affiliation:
Faculty of Mechanical Engineering, Semnan University, Semnan, Iran
*
Corresponding author: Mohammad Azadi; Email: m_azadi@semnan.ac.ir

Abstract

This article analyzes raw driving data of passenger cars in the city of Semnan in Iran, with the objective of understanding the impact of traffic conditions at different times of day (morning, noon, evening, and night). For this study, two cars, the Toyota Prius and the Peugeot Pars (or the IKCO Persia), were used, and the data of speed, longitude, latitude, and altitude of the vehicles were acquired. This data was collected over a week (July 21–28, 2022) for a distance of 670 km (13 hr), with the help of the Global Positioning System application, and were presented for both cars. In addition to this, the data on fuel consumption and average speed, based on the Electronic Control Unit in the Prius, was also collected. Finally, a sensitivity analysis was done on the features of the raw data, based on the Principal Component Analysis method.

Type
Research Article
Information
Result type: Novel result
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press

Introduction

One important parameter that affects the driving cycles in a city is its traffic condition. Besides influencing driving behavior (Balsa-Barreiro et al., Reference Balsa-Barreiro, Valero-Mora, Menendez and Mehmood2020), it also has an impact on the emission, energy, and fuel consumption of the vehicle (Gebisa et al., Reference Gebisa, Gebresenbet, Gopal and Nallamothu2021; Lejri et al., Reference Lejri, Can, Schiper and Leclercq2018). Therefore, when engineers tend to develop a driving cycle for a city, the traffic condition must be considered during data acquisition.

In an urban environment, traffic congestion is dependent on the time and the route. If we take the time parameter, as expected, heavier traffic can usually be seen during weekdays and at peak times, while lighter traffic can be observed during weekends and public holidays (Abas et al., Reference Abas, Rajoo and Abidin2018). If analyzing the effect of routes, the traffic flow will be influenced by the topography, the road type, the density of population and business centers, weather conditions, etc.

In this regard, Fotouhi and Montazeri-Gh (Reference Fotouhi and Montazeri-Gh2013) developed the Tehran (Iran) driving cycle by the K-means clustering approach. They clustered the driving data based on four traffic congestion types, namely congested, urban, extra-urban, and highway driving, based on the vehicle speeds. Chugh et al. (Reference Chugh, Kumar, Muralidharan, Kumar, Sithananthan, Gupta, Basu and Malhotra2012) extracted the Delhi (India) driving cycle based on monitoring the traffic conditions for three days. They also categorized traffic into congested, semi-urban, urban, and extra-urban. Pouresmaeili et al. (Reference Pouresmaeili, Aghayan and Taghizadeh2018) used the hourly measurements of air pollutant stations to find the traffic condition in the city of Mashhad. The peaks were in the morning (7:00) and in the afternoon (16:00), based on the concentration of air pollutants.

In this dataset, the traffic conditions were considered for data acquisition of driving cycles by passenger cars in Semnan city.

Data description

After covering a distance of 670 km and driving for 13 hours over 7 days, the Global Positioning System (GPS) data were collected. More information about the process of data logging is provided in the section on Experimental design, materials, and methods. There were 96 unique data in the repository that each included three files with different file extensions. Tables 17 and 814 list the data for characteristics of driving cycles of the Toyota Prius and the Peugeot Pars (or the IKCO Persia), respectively. Note that each one was identical and there were no changes implemented during the process of data logging.

Table 1. Characteristics of logged data on Thursday, July 21, 2022, for the Prius

Table 2. Characteristics of logged data on Friday, July 22, 2022, for the Prius

Table 3. Characteristics of logged data on Saturday, July 23, 2022, for the Prius

Table 4. Characteristics of logged data on Sunday, July 24, 2022, for the Prius

Table 5. Characteristics of logged data on Monday, July 25, 2022, for the Prius

It should be noted that in these tables, the selected features for all driving data included the total time, total distance, idle time, cruise time, driving time, drive time spent for decelerating/accelerating, time for decelerating/accelerating, standing time, percentage of time driving, and time stopping. Other features included the average trip speed, average driving speed, standard deviation of speed, average or maximum speed, acceleration, and average negative/positive acceleration.

The results demonstrated that the time of day and the day of the week directly affect the time of driving and, consequently, other significant driving cycle characteristics in Semnan. Likewise, there are a lot of factors that can affect driving behavior, such as traffic congestion, pedestrian presence, the mood of the driver, and distraction factors during driving, which are not included in this article and could be tracked in further investigations.

In addition, to implement a sensitivity analysis, the Principal Component Analysis (PCA) method was used on the characteristics of raw data. Figure 1 shows the relative PCA coefficients of both vehicles via a double-legend bar chart.

Table 6. Characteristics of logged data on Wednesday, July 27, 2022, for the Prius

Figure 1. Relative PCA coefficients of both vehicles.

Table 7. Characteristics of logged data on Thursday, July 28, 2022, for the Prius

Table 8. Characteristics of logged data on Thursday, July 21, 2022, for the Persia

Table 9. Characteristics of logged data on Friday, July 22, 2022, for the Persia

Table 10. Characteristics of logged data on Saturday, July 23, 2022, for the Persia

Table 11. Characteristics of logged data on Sunday, July 24, 2022, for the Persia

Table 12. Characteristics of logged data on Monday, July 25, 2022, for the Persia

Table 13. Characteristics of logged data on Wednesday, July 27, 2022, for the Persia

Table 14. Characteristics of logged data on Thursday, July 28, 2022, for the Persia

As expected, the relative PCA coefficient of “total distance” was 97.37%, and that of the “total time” was evaluated at almost 2.4% for all logged data. Figure 2 illustrates the scatter plot of these two driving cycle characteristics. The same procedure was used for Persia-related data but this time with the relative PCA coefficient of 94.4% for the “total distance” and around 3.5% for the “total time”. Figure 3 demonstrates the relation between them as well, for the Persia.

Figure 2. The scatter plot for two main parameters of data for the Prius.

Figure 3. The scatter plot for two main parameters of data for the Persia.

Comparing the obtained results to the literature (Joubert & Grabe, Reference Joubert and Grabe2022; Miri et al., Reference Miri, Azadi and Pakdel2022; Onyekpe et al., Reference Onyekpe, Palade, Kanarachos and Szkolnik2021; Wawage & Deshpande, Reference Wawage and Deshpande2022), it could be claimed that there was an average error of 9% for the sensitivity of the most reliable PCA coefficients. Despite this, the order of the effective parameters was alike. In these references, many factors such as the driver behavior during driving (aggressive or defensive), the ground vehicle model (as mentioned in the literature (Joubert & Grabe, Reference Joubert and Grabe2022; Miri et al., Reference Miri, Azadi and Pakdel2022; Onyekpe et al., Reference Onyekpe, Palade, Kanarachos and Szkolnik2021; Wawage & Deshpande, Reference Wawage and Deshpande2022): Ford Fiesta Titanium, Pars Khodro Tiba, Isuzu FTR850, and Ford Figo 1.2), the driver age, the environmental scenarios, the road states, the selected route, the GPS update rate, the country, and the data acquisition methods (a diverse model of smartphones) differed from this work.

For the Prius, based on data obtained by the Electronic Control Unit (ECU), the fuel consumption was measured and is reported in Tables 15 and 16. Higher values are denoted in red and lower values are denoted in green. From these data, the fuel consumption is found to be between 3.7 and 6.1 L/100 km. As expected, the fuel consumption was highest for the onward drive route in the evening, when the traffic condition was at its worst. In the return drive route, the highest fuel consumption was found to be at night. Based on Table 16, the fuel consumption is observed to be between 4.0 and 5.6 L/100 km. The change in the driving behavior in the onward and return drive routes was due to the road slope.

Table 15. The fuel consumption for the Prius in the onward route based on ECU data

Table 16. The fuel consumption for the Prius in the return route based on ECU data

Furthermore, the average speed of the car is also depicted in Tables 17 and 18, based on the ECU data. Here, the implications of the colors green and red are reversed, with lower values being denoted with red and vice versa. The average speed was between 38.4 and 59.7 km/hr on the onward route and 43.5 and 63.1 km/hr on the return route. In both routes, the average speed of the Prius was lower at night as compared to the other times when data acquisition happened. In addition, speed was found to be higher in the evening. On Fridays, the average speed was found to be higher than that of the other days, since this day of the week is a holiday in Iran and consequently the traffic condition is lighter.

Table 17. The average speed of the Prius in the onward route based on ECU data

Table 18. The average speed of the Prius in the return route based on ECU data

Finally, to monitor and control traffic conditions that affect driving cycles, new technologies will need to be developed. As an example, Khosravi et al. (Reference Khosravi, Rezaee, Moghimi, Wan and Menon2023) presented a method to predict crowd emotion to understand more about human–vehicle interaction, using fuzzy logic ranking and modified transfer learning techniques. In this study, they utilized unmanned aerial vehicles with video surveillance capabilities to improve citywide traffic flow.

To discuss more the relationship between this data article and the literature (Khosravi et al., Reference Khosravi, Rezaee, Moghimi, Wan and Menon2023), it should be noted that the current study collected raw driving data from passenger cars in Semnan to gain a better understanding of traffic conditions and inform the improvement of urban transportation systems. This research contributes to the broader goal of creating more efficient and safe smart cities through the use of modern technology, which is a common goal also shared by other studies, such as the aforementioned research by Khosravi et al. (Reference Khosravi, Rezaee, Moghimi, Wan and Menon 2023). Thus, while this dataset focuses on driving data collection and analysis, it aligns with other research on modern technology to improve traffic flow and safety in smart cities. The combination of these approaches can lead to more efficient and safe urban environments, where transportation systems and public safety are improved through advanced technology and innovative methods.

Experimental design, materials, and methods

In this study, the impact of traffic conditions on driving data is presented for the city of Semnan in Iran. The map of this city and the road conditions are presented in Figure 4a. In this image, different roads with various speed limits are also illustrated, such as expressways (110 km/hr), main roads (80 km/hr), secondary roads (60 km/hr), and branch roads (40 km/hr).

Figure 4. (a) A map of Semnan and the road conditions, with the route of data acquisition: (b) onward and (c) return.

In order to acquire driving data, two passenger cars or vehicles were used. One was a hybrid car combining an internal combustion engine with an electric module (the Toyota Prius), and another one had only an internal combustion engine (the Peugeot Pars, also known as the IKCO [IranKhodro Company] Persia in Iran, too). GPS sensors have been used for logging coordination data such as longitude, latitude, elevation, speed, and local time. For the route, the start point of the data logging was at Azad University, and the destination was Imam Market, both within the city. After reaching the goal, the driver took a brief break and returned the cars to the start point using the same roads. The route of data acquisition is depicted in Figure 4a,b, including 13.2 km of the onward journey and 15.6 km of the return journey.

It should be noted that the drivers for the Prius and Persia were men aged 33 and 25 years old, with 18 and 5 years of driving experience, respectively. Moreover, in the selected route, the Prius was followed by the Persia.

Based on this procedure, for about 670 km and 13 hours, driving data were acquired for 7 days. The above procedure was repeated every day for one week (except Tuesday, and twice on Thursday) and for four different times of the day (morning, noon, evening, and night). Details of data acquisition can be found in Table 19 for July 21–28, 2022 (from 07:00 to 22:00). In this table, light, moderate, and heavy traffic has been denoted by green, orange, and red colors, respectively; these data were obtained from Google Maps.

Table 19. The time of data acquisition in Semnan

Note. X shows the time of data acquisition. A red-X means no data, while a blue-X means data at different times, due to limitations.

The traffic condition in Semnan could be compared to Mashhad, also a city in Iran, as presented in a study by Pouresmaeili et al. (Reference Pouresmaeili, Aghayan and Taghizadeh2018). They found that by the hourly measurements of air pollutant stations in Mashhad, the peak hour in the morning was found to be between 7:00 and 09:00, and in the afternoon it was between 16:00 and 18:00. However, these peaks were found to be between 12:00 and 12:30 in the morning and between 20:00 and 21:30 in the evening in Semnan city. It means that the configuration of the city has an impact on traffic conditions, even when both cities are located in one country (Iran).

In other words, the driving cycle consequently needs to be developed for each city, separately. As a confirmation, Kamble et al. (Reference Kamble, Mathew and Sharma2009) illustrated that the traffic condition in Pune (India) had large fluctuations due to heterogeneity and congestion, leading to higher variations in the vehicle speed, deceleration, and acceleration values.

The initial data can be found in the Mendeley Data (Azadi & Shahsavand, Reference Azadi and Shahsavand2023). These data include the speed versus the time, plus the GPS data (, and altitude).

Notably, each piece of data included the following: a “TXT” file, a piece of general information about the GPS data; a “GPX” file, a GPS exchange format, which is an XML file that is designed for the GPS data in the software applications; and a “KML” file, which is used to demonstrate the geographic data in an Earth browser).

Because of the low GPS accuracy of the utilized device for speed measurement, the car speed for each instant could be calculated using discrete derivatives of the car position. For this problem, the raw GPS data were imported to MATLAB using the “gpxread” command, as follows,

P = gpxread(‘file.gpx’);

where “file.gpx” refers to the file name of the raw data in the GPX file format. After the execution of the above line of code, the variable P would be a geo-point vector with feature properties.

The number of the collected points would be,

N = length(P.latitude);

Although this number could be found within the “TXT” format file, the GPX format was used for convenience. It could be possible to get the number of collected points using other properties instead of latitude. The “geopoint” also contains the recorded time of the GPS, though the format differs and should be converted to be recognized as a “datetime” class of MATLAB,

timeStr = strrep(P.Time,’Z’,’‘);

timeStr = strrep(timeStr,’T’,’ ‘);

t = datetime(timeStr);

The letters ‘Z’ and ‘T’ have to be removed in order to avoid getting errors. Finally, “datetime” function will convert the “cell” array to the “datetime” class. In the next step, the calculation of the distance between the collected points is required. Fortunately, MATLAB has a function for this problem as well,

e = wgs84Ellipsoid;

lat = P.latitude;

lon = P.longitude;

d = distance(lat(1:end-1), lon(1:end-1), lat(2:end), lon(2:end), e);

where “wgs84Ellipsoid” is the Reference ellipsoid for World Geodetic System 1984, and the “distance” function calculates the distance between the points on a sphere or an ellipsoid. By knowing the distance between the points, the velocity and the acceleration between every two points could be calculated; but first, the format of the date should be changed to seconds. Function “datenum” changes the “datetime” class to “double” (days number).

day2seconds = 24*3600;

dt = day2seconds*datenum(diff(t));

v = d./dt * 3.6;

v = [v 0];

a = diff(v/3.6)./dt;

a = [a 0];

where d, dt, v, and a are the distance, elapsed time, mean velocity, and mean acceleration between two data points, respectively. By knowing these values at each instance, the generation of the drive cycle can begin. The following equations have been derived from the literature (Onyekpe et al., Reference Onyekpe, Palade, Kanarachos and Szkolnik2021), with which the characteristics of the data can be demonstrated. The following definitions of the parameters are applied to n data rows of time in seconds, and i is the selected element of time, with $ 1\le i\le n $ and for velocities $ 1\le i<n $ .

The total time, the total stop time, and the total distance of the data could be calculated as

(1) $$ {T}_{total}={t}_2-{t}_1+\sum \limits_{i=2}^n\left({t}_i-{t}_{i-1}\right) $$
(2) $$ {T}_{stop}=\left\{\begin{array}{c}\hskip-1em {t}_2-{t}_1,\left({v}_1=0\cap {a}_1=0\right)\\ {}\hskip1.2em 0,\hskip-6em (else)\end{array}\right.+\sum \limits_{i=2}^n\left\{\begin{array}{c}\hskip-1em {t}_i-{t}_{i-1},\left({v}_i=0\hskip0.35em \cap \hskip0.35em {a}_i=0\right)\\ {}\hskip1.8em 0,\hskip-5.6em (else)\end{array}\right. $$
(3) $$ dist=\left({t}_2-{t}_1\right)\frac{v_1}{3.6}+\sum \limits_{i=2}^n\left({t}_i-{t}_{i-1}\right)\frac{v_i}{3.6} $$

where $ {t}_i $ , $ {v}_i $ , and $ {a}_i $ are the i-th elements of the local GPS time, vehicle velocity, and vehicle acceleration, respectively, and n is the number of data points collected. Having Equations (1) and (2), the “driving time” could be evaluated by Equation (4). Furthermore, the equations of “driving time spent accelerating” and “decelerating” are Equations (5) and (6), respectively.

(4) $$ {T}_{drive}={T}_{total}-{T}_{stop} $$
(5) $$ {T}_{acc}=\left\{\begin{array}{c}\hskip-1em {t}_2-{t}_1,\left({a}_1> acc\_ threshold\right)\\ {}\hskip1.2em 0,\hskip-9.6em (else)\end{array}+\sum \limits_{i=2}^n\left\{\begin{array}{c}\hskip-1em {t}_i-{t}_{i-1},\left({a}_i> acc\_ threshold\right)\\ {}\hskip1.8em 0,\hskip-9.3em (else)\end{array}\right.\right. $$
(6) $$ {T}_{dec}=\left\{\begin{array}{c}\hskip-1em {t}_2-{t}_1,\left({a}_1<- acc\_ threshold\right)\\ {}\hskip1.2em 0,\hskip-11.4em (else)\end{array}+\sum \limits_{i=2}^n\left\{\hskip-1em ,\begin{array}{c}{t}_i-{t}_{i-1},\left({a}_i<- acc\_ threshold\right)\\ {}\hskip-2.6em 0,\hskip-11em (else)\end{array}\right.\right. $$

in which, the “acc_threshold” is one of the drive cycle parameters and should be determined considering the accumulation error of the sensors. This absolute value of the parameter defines if there is any acceleration or deceleration. According to Equations (4) and (5), the cruise time of the vehicle could be calculated as follows,

(7) $$ {T}_{cruise}={T}_{drive}-{T}_{acc}-{T}_{dec} $$

In addition, the percentage of $ {T}_{drive} $ , $ {T}_{cruise} $ , $ {T}_{acc} $ , $ {T}_{dec} $ , and $ {T}_{stop} $ , according to $ {T}_{total} $ , are represented in Equations (8) to (12).

(8) $$ \% drive=\frac{T_{drive}}{T_{total}} $$
(9) $$ \% cruise=\frac{T_{cruise}}{T_{total}} $$
(10) $$ \% acc=\frac{T_{acc}}{T_{total}} $$
(11) $$ \% dec=\frac{T_{dec}}{T_{total}} $$
(12) $$ \% stop=\frac{T_{stop}}{T_{total}} $$

Equations (13) and (14) are related to “average speed” for a trip and “average driving speed”, using Equations (1), (3), and (4). Note that the unit of the “dist” is meters and the unit of all times is stated in seconds, though the fraction will be in $ \frac{m}{s} $ . By multiplying 3.6, the unit changes to $ \frac{km}{h} $ .

(13) $$ {\overline{v}}_{trip}=3.6\frac{dist}{T_{total}} $$
(14) $$ {\overline{v}}_{drive}=3.6\frac{dist}{T_{drive}} $$

The equation of “standard deviation of speed” is stated in Equation (15)). Note that $ v\_ sd $ corresponds to $ {\overline{v}}_{trip} $ and again the velocities are stated in $ \frac{km}{hr} $ .

(15) $$ v\_ sd={\sigma}_v=\sqrt{\frac{1}{n-1}\sum \limits_{i=1}^n{v}_i^2} $$
(16) $$ {v}_{max}=\max (v) $$

The same formulations are available for the acceleration of the vehicle in the unit of $ \frac{m}{s} $ as follows,

(17) $$ a\_ av=\overline{a}=\frac{1}{T_{total}}\sum \limits_{i=1}^n{a}_i $$
(18) $$ a\_ pos\_ av={\overline{a}}_{pos}={\left(\sum \limits_{i=1}^n\left\{\begin{array}{c}\hskip-1em 1,\left({a}_i>0\right)\\ {}\hskip-1em 0,\hskip-1em (else)\end{array}\right.\right)}^{-1}\sum \limits_{i=1}^n\left\{\begin{array}{c}\hskip-1em {a}_i,\left({a}_i>0\right)\\ {}\hskip-1em 0,\hskip-1em (else)\end{array}\right. $$
(19) $$ a\_ neg\_ av={\overline{a}}_{neg}={\left(\sum \limits_{i=1}^n\left\{\begin{array}{c}\hskip-1em 1,\left({a}_i<0\right)\\ {}\hskip-1em 0,\hskip-1em (else)\end{array}\right.\right)}^{-1}\sum \limits_{i=1}^n\left\{\begin{array}{c}\hskip-1em {a}_i,\left({a}_i<0\right)\\ {}\hskip-1em 0,\hskip-1em (else)\end{array}\right. $$
(20) $$ a\_ sd={\sigma}_a=\sqrt{\frac{1}{n-1}\sum \limits_{i=1}^n{a}_i^2} $$

For sensitivity analysis in the previous part, the PCA of raw data was used. For more information about this technique, the references (Barlow et al., Reference Barlow, Latham, McCrae and Boulter2009; Jackson, Reference Jackson1988; Jolliffe, Reference Jolliffe2002; Joubert & Grabe, Reference Joubert and Grabe2022; Krzanowski, Reference Krzanowski1988; Miri et al., Reference Miri, Azadi and Pakdel2022; Roweis, Reference Roweis1998; Seber, Reference Seber1984; Wawage & Deshpande, Reference Wawage and Deshpande2022) are recommended. Fortunately, there is a MATLAB function called “pca” in which there are a lot of options to use this method. The following command shows its input and outputs:

[coeff, score, latent, tsquared, explained, mu] = pca(X).

In the outputs, “coeff” is a short term for the PCA coefficients, which are also known as loadings in matrix X. The function returns the PCA scores and variances in the score and latent, respectively. For each observation in X, the function returns the Hotelling’s T-squared statistic in the variable of “tsquared”. In addition, the percentage of the total variance that is explained by each PCA and the estimated mean data in X are returned in explained and “mu”, respectively. Further information about how to use other inputs and plenty of examples are available in the MATLAB “pca” function document.

Finally, as a brief issue on the importance and the value of these data, the following points could be mentioned,

  • The proposed raw data could be used for further investigations on the final driving cycle, measuring the fuel consumption and emissions, etc., in Semnan or other similar cities.

  • These driving data are useful for design engineers in the field of city management or in the transportation or manufacturing vehicles.

  • The dataset could be further utilized in analyzing the real driving emission (RDE), which is now under the consideration of countries for environmental laws.

  • Moreover, researchers could use these raw data for any of their analyses of traffic and vehicles, both in civil and mechanical engineering.

  • Governments could be another beneficiary for designing and managing the city.

Conclusions

Raw driving data was acquired for two passenger cars in the city of Semnan in Iran. The impact of traffic conditions during morning, noon, evening, and night on this data were then considered.

  • Two male drivers, ages 33 and 25 years old, drove the Toyota Prius and the Peugeot Pars (or the IKCO Persia) to acquire driving data for 670 km (13 hrs) over a week (July 21–28, 2022).

  • Using the GPS application, the data on speeds were acquired for both vehicles, in addition to the fuel consumption and the average speed (for initial verification of the application data) data collected through the ECU in the Prius.

  • Based on the initial sensitivity analysis, the features of raw driving data were checked, and it was found that the “total distance” was the most effective feature. The “total time” feature ranked second and was evaluated at almost 2.4% for all logged data.

This raw data could be used by engineers to develop a driving cycle in Semnan for any design of vehicles and their related components, or any evaluation of emissions and fuel consumptions, or, also, any considerations in the transportation system in the future.

Acknowledgments

This data article did not receive any specific fund or grant.

Open peer review

To view the open peer review materials for this article, please visit http://doi.org/10.1017/exp.2023.11.

Data availability statement

The raw data could be found at Azadi and Shahsavand (Reference Azadi and Shahsavand2023).

Author contribution

Formal analysis: A.M.; Investigation: A.M., M.A.; Resources: A.M., M.A.; Software: A.M.; Writing – original draft: A.M., M.A.; Conceptualization: M.A.; Data curation: M.A.; Funding acquisition: M.A.; Methodology: M.A.; Project administration: M.A.; Supervision: M.A.; Validation: M.A.; Visualization: M.A.; Writing – review & editing: M.A.

Authorship contribution

Conceptualization: M.A.; Data curation: M.A., A.S.; Formal analysis: A.M., A.S.; Funding acquisition: M.A., A.S.; Investigation: M.A., A.M., A.S.; Methodology: M.A., A.M.; Project administration: M.A.; Resources: M.A., A.S.; Software: A.M.; Supervision: M.A.; Validation: M.A.; Visualization: M.A., A.M., A.S.; Writing–original draft: A.M.; Writing–review & editing: M.A.

Competing interest

The authors declare that they have no known competing financial interests or personal relationships.

References

Abas, M. A., Rajoo, S., & Abidin, S. F. Z. (2018). Development of Malaysian urban drive cycle using vehicle and engine parameters. Transportation Research Part D: Transport and Environment, 63, 388403.CrossRefGoogle Scholar
Azadi, M., & Shahsavand, A. (2023). Driving data in Semnan city. Mendeley Data V1. doi:10.17632/x9sydhfkyy.1; https://data.mendeley.com/datasets/x9sydhfkyy/1.CrossRefGoogle Scholar
Balsa-Barreiro, J., Valero-Mora, P. M., Menendez, M., & Mehmood, R. (2020). Extraction of naturalistic driving patterns with geographic information systems. Mobile Networks and Applications. https://doi.org/10.1007/s11036-020-01653-wCrossRefGoogle Scholar
Barlow, T. J., Latham, S., McCrae, I. S., & Boulter, P. G. (2009). A reference book of driving cycles for use in the measurement of road vehicle emissions. TRL Published Project Report.Google Scholar
Chugh, S., Kumar, P., Muralidharan, M., Kumar, M., Sithananthan, M., Gupta, A., Basu, B., & Malhotra, R. K. (2012). Development of Delhi driving cycle: A tool for realistic assessment of exhaust emissions from passenger cars in Delhi. SAE Technical Paper, no. 2012-01-0877.CrossRefGoogle Scholar
Fotouhi, A., & Montazeri-Gh, M. (2013). Tehran driving cycle development using the k-means clustering method. Scientia Iranica, 20, 286293.Google Scholar
Gebisa, A., Gebresenbet, G., Gopal, R., & Nallamothu, R. B. (2021). Driving cycles for estimating vehicle emission levels and energy consumption. Future Transportation, 1, 615638.CrossRefGoogle Scholar
Jackson, J. E. A. (1988). User’s guide to principal components. Wiley.Google Scholar
Jolliffe, I. T. (2002). Principal component analysis. Springer.Google Scholar
Joubert, J. W., & Grabe, R. J. (2022). Real driving emissions data: Isuzu FTR850 AMT. Data Brief, 41, 107975.CrossRefGoogle ScholarPubMed
Kamble, S. H., Mathew, T. V., & Sharma, G. K. (2009). Development of real-world driving cycle: Case study of Pune, India. Transportation Research Part D: Transport and Environment, 14, 132140.CrossRefGoogle Scholar
Khosravi, M. R., Rezaee, K., Moghimi, M. K., Wan, S., & Menon, V. G. (2023). Crowd emotion prediction for human-vehicle interaction through modified transfer learning and fuzzy logic ranking. IEEE Transactions on Intelligent Transportation Systems, https://doi.org/10.1109/TITS.2023.3239114.CrossRefGoogle Scholar
Krzanowski, W. J. (1988). Principles of multivariate analysis. Oxford University Press.Google Scholar
Lejri, D., Can, A., Schiper, N., & Leclercq, L. (2018). Accounting for traffic speed dynamics when calculating COPERT and PHEM pollutant emissions at the urban scale. Transportation Research Part D: Transport and Environment, 63, 588603.CrossRefGoogle Scholar
Miri, S. E., Azadi, M., & Pakdel, S. (2022). Development of a duty cycle with K-means clustering technique for hydraulic steering in an instrumented TIBA vehicle. Transportation Engineering, 8, 100114.CrossRefGoogle Scholar
Onyekpe, U., Palade, V., Kanarachos, S., & Szkolnik, A. (2021). IO_VNDB: Inertial and odometry benchmark dataset for ground vehicle positioning. Data Brief, 32, 106885.CrossRefGoogle Scholar
Pouresmaeili, M. A., Aghayan, I., & Taghizadeh, S. A. (2018). Development of Mashhad driving cycle for passenger car to model vehicle exhaust emissions calibrated using on-board measurements. Sustainable Cities and Society 36, 1220.CrossRefGoogle Scholar
Roweis, S. (1998). EM algorithms for PCA and SPCA. In Proceedings of the Conference on Advances in Neural Information Processing Systems. MIT Press.Google Scholar
Seber, G. A. F. (1984). Multivariate observations. Wiley.CrossRefGoogle Scholar
Wawage, P., & Deshpande, Y. (2022). Smartphone sensor dataset for driver behavior analysis. Data Brief, 41, 107992.CrossRefGoogle ScholarPubMed
Figure 0

Table 1. Characteristics of logged data on Thursday, July 21, 2022, for the Prius

Figure 1

Table 2. Characteristics of logged data on Friday, July 22, 2022, for the Prius

Figure 2

Table 3. Characteristics of logged data on Saturday, July 23, 2022, for the Prius

Figure 3

Table 4. Characteristics of logged data on Sunday, July 24, 2022, for the Prius

Figure 4

Table 5. Characteristics of logged data on Monday, July 25, 2022, for the Prius

Figure 5

Table 6. Characteristics of logged data on Wednesday, July 27, 2022, for the Prius

Figure 6

Figure 1. Relative PCA coefficients of both vehicles.

Figure 7

Table 7. Characteristics of logged data on Thursday, July 28, 2022, for the Prius

Figure 8

Table 8. Characteristics of logged data on Thursday, July 21, 2022, for the Persia

Figure 9

Table 9. Characteristics of logged data on Friday, July 22, 2022, for the Persia

Figure 10

Table 10. Characteristics of logged data on Saturday, July 23, 2022, for the Persia

Figure 11

Table 11. Characteristics of logged data on Sunday, July 24, 2022, for the Persia

Figure 12

Table 12. Characteristics of logged data on Monday, July 25, 2022, for the Persia

Figure 13

Table 13. Characteristics of logged data on Wednesday, July 27, 2022, for the Persia

Figure 14

Table 14. Characteristics of logged data on Thursday, July 28, 2022, for the Persia

Figure 15

Figure 2. The scatter plot for two main parameters of data for the Prius.

Figure 16

Figure 3. The scatter plot for two main parameters of data for the Persia.

Figure 17

Table 15. The fuel consumption for the Prius in the onward route based on ECU data

Figure 18

Table 16. The fuel consumption for the Prius in the return route based on ECU data

Figure 19

Table 17. The average speed of the Prius in the onward route based on ECU data

Figure 20

Table 18. The average speed of the Prius in the return route based on ECU data

Figure 21

Figure 4. (a) A map of Semnan and the road conditions, with the route of data acquisition: (b) onward and (c) return.

Figure 22

Table 19. The time of data acquisition in Semnan

Reviewing editor:  Daniel Micallef University of Malta, Environmental Design, Tal-Qroqq, Msida, South, Malta, MSD2080
Minor revisions requested.

Review 1: Raw driving data by passenger cars considering traffic conditions in Semnan city

Conflict of interest statement

Reviewer declares none.

Comments

The comments are attached

Presentation

Overall score 4 out of 5
Is the article written in clear and proper English? (30%)
4 out of 5
Is the data presented in the most useful manner? (40%)
4 out of 5
Does the paper cite relevant and related articles appropriately? (30%)
4 out of 5

Context

Overall score 4 out of 5
Does the title suitably represent the article? (25%)
4 out of 5
Does the abstract correctly embody the content of the article? (25%)
4 out of 5
Does the introduction give appropriate context? (25%)
4 out of 5
Is the objective of the experiment clearly defined? (25%)
4 out of 5

Analysis

Overall score 4 out of 5
Does the discussion adequately interpret the results presented? (40%)
4 out of 5
Is the conclusion consistent with the results and discussion? (40%)
4 out of 5
Are the limitations of the experiment as well as the contributions of the experiment clearly outlined? (20%)
4 out of 5

Review 2: Raw driving data by passenger cars considering traffic conditions in Semnan city

Conflict of interest statement

Reviewer declares none.

Comments

1. The research background still needs in-depth analysis.

2. The authors should include more related and recent references into discussion, such as:DOI: 10.1109/TITS.2023.3239114.

3. need more to discuss your results.

4. Suggest to introduce more references in the discussion to compare and analyze your results.

5. The conclusion section needs to focus on the practical effectiveness of the innovation point of the article.

6. What are the shortcomings of the study and future prospects.

Presentation

Overall score 3 out of 5
Is the article written in clear and proper English? (30%)
3 out of 5
Is the data presented in the most useful manner? (40%)
3 out of 5
Does the paper cite relevant and related articles appropriately? (30%)
3 out of 5

Context

Overall score 3 out of 5
Does the title suitably represent the article? (25%)
3 out of 5
Does the abstract correctly embody the content of the article? (25%)
3 out of 5
Does the introduction give appropriate context? (25%)
3 out of 5
Is the objective of the experiment clearly defined? (25%)
3 out of 5

Analysis

Overall score 3 out of 5
Does the discussion adequately interpret the results presented? (40%)
3 out of 5
Is the conclusion consistent with the results and discussion? (40%)
3 out of 5
Are the limitations of the experiment as well as the contributions of the experiment clearly outlined? (20%)
3 out of 5