Canoe
Canoe
Connected Tyres
Real-time Tyre Monitoring System for Fleet and
Autonomous Vehicles with Tyre Wear Estimation
through Sensor Fusion
XINYU LIN
MINGZHE HE
XINYU LIN
MINGZHE HE
Acknowledgement
We would like to thank those who have helped and supported us to com-
plete the master thesis. This has been an unforgettable experience for us.
Firstly, we give our sincere gratitude to Volvo Cars where we have been
offered the opportunity to carry out this Master’s Thesis. This was possible
thanks to Robin Worth, our Supervisor. It also includes the whole Vehicle
Motion and Climate department for providing what we needed. Moreover, we
specially thank Prakhar Tyagi for being our technical supporter who helped us
during the entire process of our thesis.
Secondly, we are grateful to KTH for an amazing international study period
during the last two years. We thank Lars Drugge, our academic supervisor and
examiner, for his valuable advice during the Master’s thesis. Furthermore, to
School of Engineering Science, we appreciate those professors and assistants
who have taught and helped us during our master’s program at KTH.
Lastly, we specially thank our family and friends in China, who have been
a constant support and for providing with everything.
Thank you all!
ii
Abstract
Tyres are one crucial part for vehicles, as they are the only contact point
between the vehicle and the road. Intelligent tyres are a trending new subject
in the tyre industry. They are designed to monitor various tyre states and send
this information to both drivers and remote servers. The master thesis focuses
on the proposal of a real-time tyre monitoring system for fleet and autonomous
vehicles. It includes developing a tyre wear model and analysis of the current
tyre pressure monitoring functionality by leveraging the connectivity of fleet
vehicles equipped with a Volvo web cloud service. The tyre wear model in-
directly monitors the tread depth of the vehicles all four tyres by identifying
characteristics between worn and fresh tyres. The two characteristics are iden-
tified by monitoring and analyzing vehicle speed and braking signals. The two
characteristics is input to a voting scheme which decides when a worn tyre is
detected. The test vehicle was a Volvo XC40 with three types of tyres: win-
ter tyres, summer tyres and worn summer tyres. The wear model gives 90 %
accuracy to 10 set of test data, randomly selected from all dataset at Hällered
Proving Ground (Sweden). The connectivity realizes the data transmission
from the raw data of onCAN and FlexRay signals stored in a Volvo web cloud
service to the tyre monitoring fleet system. The signals are filtered and re-
sampled, leaving the required signals of the tyre pressure monitor system and
the tyre wear model. Two signals, Calibration Status and iTPMS Status, are
used to perform a statistical analysis on tyre pressure by categorizing the cal-
ibration status and the tyre pressure conditions.The project outcome is an in-
terface built on MATLAB GUI for demonstration of vehicle identification and
tyre health conditions, with the embedded tyre wear model and connectivity.
iii
Sammanfattning
Däck är en viktig del för fordon, eftersom de är den enda kontaktpunkten
mellan fordonet och vägen. Intelligenta däck är ett trendigt nytt ämne i däckin-
dustrin. De är utformade för att övervaka olika däcktillstånd och skicka denna
information till både förare och fjärrservrar. Examensarbetet är inriktat på ett
förslag till ett däckövervakningssystem i realtid för fordonsflottor och autono-
ma fordon och inkluderar en däckslitagesmodell och anslutning. Det inklude-
rar att utveckla en slitagemodell och analys av den aktuella däcktrycksövervak-
ningsfunktionen genom att studera Volvos fordonspark som är utrustade med
Volvos webbmolntjänst. Däckens slitagemodell övervakar indirekt slitbaned-
jupet på alla fyra däck genom att identifiera egenskaper mellan slitna och nya
däck. De två egenskaperna identifieras genom att övervaka och analysera for-
dons hastighet och bromssignaler. De två egenskaperna är inmatade i ett röst-
ningsschema som avgör när ett slitet däck upptäcks. Testfordonet var en Vol-
vo XC40 med tre typer av däck, vinterdäck samt nya och slitna sommardäck.
Modellen ger 90 % noggrannhet för 10 uppsättningar testdata, slumpmässigt
valda från alla dataset på Hällered provbana (Sverige). Anslutningen genom-
för dataöverföringen av rådata från onCAN och FlexRay-signaler lagrade i
en Volvos webbmolntjänst till däcksövervakningssystemet. Signalerna filtreras
och samplas på nytt för att skapa de nödvändiga signalerna till däcktrycksö-
vervakningssystemet och däckslitagemodellen. Två signaler, kalibreringssta-
tus och iTPMS-status, används för att utföra en statistisk analys av däcktrycket
genom att kategorisera kalibreringsstatus och däcktrycksförhållanden. Projek-
tets resultat är ett gränssnitt byggt på MATLAB GUI för demonstration av
fordonsidentifiering och däcktillstånd. med inbäddad däckslitagemodell och
anslutning.
Contents
1 Introduction 1
1.1 Problem statement . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Research significance and motivation . . . . . . . . . . . . . . 5
1.3 Research objectives . . . . . . . . . . . . . . . . . . . . . . . 5
1.4 Thesis outline . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Connectivity 22
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
3.2 WICE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
3.3 Measured signals . . . . . . . . . . . . . . . . . . . . . . . . 23
3.4 Data processing . . . . . . . . . . . . . . . . . . . . . . . . . 23
4 User interface 25
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2 UI design . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
4.2.1 Main interface . . . . . . . . . . . . . . . . . . . . . 26
4.2.2 Interface of statistics on tyre pressure . . . . . . . . . 26
iv
CONTENTS v
5 Results 28
5.1 Test on TWM . . . . . . . . . . . . . . . . . . . . . . . . . . 28
5.2 Trial run of RTMS . . . . . . . . . . . . . . . . . . . . . . . 29
5.2.1 RTMS . . . . . . . . . . . . . . . . . . . . . . . . . . 30
5.2.2 Result of trial run . . . . . . . . . . . . . . . . . . . . 30
6 Discussion 33
6.1 Tyre Wear Model . . . . . . . . . . . . . . . . . . . . . . . . 33
6.2 Connectivity and UI . . . . . . . . . . . . . . . . . . . . . . . 34
References 39
8 Appendix 42
8.1 Abbreviation list . . . . . . . . . . . . . . . . . . . . . . . . . 42
Chapter 1
Introduction
Tyres are essential for vehicles, as tyres are the only component that contacts
the roads. The longitudinal force generated by tyres affects the accelerating
and braking performance, while the lateral force, also called cornering force,
offers the capacity to resist sliding sideways when in a corner. Besides, tyres
support the load of the vehicle and absorb shocks when driving in uneven
roads, which improves the ride comfort. Therefore, the quality of tyres has a
crucial impact on the driving experience.
In fact, a lot of research have been conducted on modeling of tyres. As a
result, the linear model, brush model and magic formula have been proposed
for many years and they are very typical and useful tools to study the charac-
teristics of tyres. For example, the magic formula is a classic mathematical
model of tyres, which only uses one set of formulas to completely express the
mechanical characteristics of tyres under pure working conditions [1]. With
sensor fusion, the tyre-road contact forces are possible to be estimated in elec-
tric control units (ECUs) [2]. One of the most important systems, the tyre
pressure monitoring system (TPMS) is installed in the vehicle to monitor the
tyre pressure and temperature. TPMS is able to monitor the tyre condition
in real time through electronic sensors installed inside the tyre. An alert is
given to the driver when TPMS detects low pressure of any tyre. The National
Highway Traffic Safety Administration, U.S. Department of Transportation,
stipulates that there must be an alert from TPMS for the driver when the tyre
pressure is less than 75 % of the standard value [3]. The tyre manufacturer sug-
gests that when the tyre pressure drops by 30 % of the standard value, TPMS
needs to give an alarm to remind the driver.
TPMS has proved as a very effective method to reduce the tyre-related
accidents over the last decade. It is a standard configuration for many countries
1
2 CHAPTER 1. INTRODUCTION
and regions now. For instance, U.S. law requires that all passenger cars and
light trucks sold in the U.S. must be equipped with a TPMS since August 2007.
Shortly after, European and Chinese regulations have also been issued since
November 2014 and January 2020 respectively. Nowadays, almost every new
car is equipped with a TPMS.
Up till now, two kinds of TPMS are installed in the vehicles. They are
direct TPMS (dTPMS) and indirect TPMS (iTPMS) respectively.
The dTPMS uses a pressure sensor, usually located on the inside wall of the
valve, to measure the pressure of each tyre. Then the tyre pressure information
is transmitted to ECUs by a wireless transmitter. With temperature sensors,
the tyre temperature information can be obtained as well. Finally, pressure
and temperature of every tyre are displayed in the user interface of the vehi-
cle. When any tyre has the characteristic of excessively abnormal pressure or
temperature, there will be a warning signal in the car central control interface.
As the dTPMS uses extra hardwares to measure the tyre pressure, it in-
creases the vehicle production cost. Therefore, the vehicle companies prefer
iTPMS, which does not require extra sensors, but only some algorithms. There
have been a lot of research and study projects on iTPMS. The iTPMS relies on
two parts: vibration analysis and wheel radius analysis [4]. Vibration analysis
monitors the vibration frequency from the torsional spring-damper systems
and detects abnormal values of the frequency. Wheel radius analysis uses the
fact that the effective rolling radius of the wheel becomes smaller if the tyre
pressure is low. Applied with a voting scheme, two feature analyses have made
iTPMS reliable.
Despite the wide application of TPMS, among other safety centric features,
there are still 1.35 million death in traffic accidents every year. Between 20 and
50 million people are injured in different serious situations according to the
statistic on road traffic injuries of World Health Organization [5]. Road safety
is still a concern and needs to be improved. It is necessary and urgent to look
for more effective and creative methods to monitor more factors of tyres, such
as tyre wear conditions. Besides, the automotive industry is undergoing a rev-
olution. The most frequently-mentioned changes are: autonomous, connected,
electric and shared (ACES) [6]. In order to keep up with the industry trends
in this transformation, many car companies and even Internet companies have
already moved towards the four new directions.
During the Corporate Side Presentations at the 2019 Fleet Europe Sum-
mit, the experts working on connectivity and mobility from all over the world
presented their latest ideas and future visions [7]. Yaël Bennathan, the Head of
Arval Mobility Observatory, says that all new cars produced by 2025 will be
CHAPTER 1. INTRODUCTION 3
connected [7]. As more and more cars are becoming connected, it promotes
the development of connectivity of tyres. In fact, many well-known tyre com-
panies have already conducted several studies and experiments on this topic
and some cases of connected tyres have already been put into practice.
The ContiConnect, shown in Figure 1.1, designed by Continental monitors
tyre information with built-in sensors. The data are transmitted to a web portal
through a yard reader station. The yard reader station is a communication
bridge between data from the tyre sensors and back-end. The data transmission
can only happen when there is a yard reader station. Usually the yard reader
stations are distributed in gas stations and some other public places where cars
often go. Otherwise, the driver can use the hand-held tool to import tyre data
to the web portal when no yard reader stations are nearby. The drivers can
enter the web portal to see the tyre conditions of their vehicles using their
smartphones and computers. The drivers will be informed by email and text
message with some recommended measures when there is great risk of tyre-
related breakdowns [8].
Hand-held tool
Web portal
The intelligent tyre system developed by Hyundai Motor Co, Mando Corp
and Corechips uses the sensors mounted in the inner liner of tyres to measure
the tyre deformation, which is transmitted to the surface acoustic wave sensor
4 CHAPTER 1. INTRODUCTION
by passive radio communication. After that, the data are imported to the ECU
of the intelligent tyres and converted into tyre force information finally by a
force conversion algorithm [9].
Michelin developed Pilot Sport Cup 2 tyres with Track Connect technology
in 2018. The tyre pressure and temperature are measured by the sensors placed
in each tyre. The measured data are transferred to the vehicle by a radio signal
and then transmitted to a phone by Bluetooth [10]. The data are visualized in
the interface of the APP in the end so that the drivers can read the information
easily. This technology tells the driver the information about the tyre pressure
and temperature all the time during driving. Besides, it is also possible to tell
the driver’s driving behavior in the case of turning by analyzing the pressure
balance between front and rear tyres [10].
Similarly Pirelli once tried to introduce a mobile APP Connesso to display
the data gathered from senors. Now the company is working on Cyber Tyres
system, shown in Figure 1.2, combined with 5G technology as 5G improves
the data transmission speed greatly. The special sensor is mounted inside the
wheel and a radio transmitter inside is used to transmit the data to other elec-
tronic devices in the car [11]. With the Pirelli Cyber Tyre system, it is not only
possible to monitor the basic signals from tyres, but also has the potential to
identify the tyre grip, tread wear and the road information.
Figure 1.2: Pirelli’s Cyber Tyres describe the road surface [12].
CHAPTER 1. INTRODUCTION 5
• TWM: It indirectly estimates the tread depth of four tyres through iden-
tifying certain features of worn tyres. A warning indicator will be given
if worn tyres are detected. The two features are speed difference between
tyres and braking slip difference between worn and new tyres.
• RTMS: The two parts, TWM and connectivity, are embedded in this
system. A user interface (UI) is designed by MATLAB GUI to display
tyre health information of vehicles on roads, including tyre pressure and
wear condition.
In this chapter, the focus will be on the Tyre Wear Model. Beginning with the
tests that have been done, this chapter will show how each feature is identified
and calibrated.
2.1 Approach
According to the literature research in Chapter 1, tyre manufacturers are putting
lots of resources into intelligent tyres. However, the cost of those tyres are high
due to extra sensors and ECU installed within them. The possibility that the
tyre state can be indirectly estimated has not been fully explored. This section
will focus mostly on the wear degree of tyres. It only requires the sensors that
already exist in the vehicle. Tests have been done to identify such possibility.
8
CHAPTER 2. TYRE WEAR MODEL 9
In order to identify the feature of worn tyres, the following tracks were chosen:
• Track I: Country Road Track
This track contains a long straight road, where most of tests were done.
This represents one usual driving scenario, starting from standstill, driv-
ing straight with a constant speed and then braking until stop.
The data collection were done through CANoe and FlexRay. CANoe is a
comprehensive software tool for development, test and analysis of individual
ECUs and entire ECU networks. It supports network designers, development
and test engineers throughout the entire development process from planning to
system-level test [17]. FlexRay is a scalable, flexible high-speed communica-
tion system that meets the challenges of growing safety-relevant requirements
in the automobile [18].
For the test vehicle XC40, the CANoe module for transmitting bus signals
was positioned underneath the driver’s seat. After connecting the two cables
named as FlexRay from the module and Vector VN7640, the access to bus
signals was established on the laptop. In the interface of CANoe, the database
of FlexRay was imported and chosen to be recorded from the real-time signals.
the recommended pressure for these tyres. Since tyre pressure can greatly
affect the performance of tyres, it is essential to control the tyre pressure as
the same for all test tyres. There is also no difference in tyre temperature
between the four tyres on the test vehicle.
1. Straight Case Driving on Track I at 40, 60, 80 and 100 km/h respec-
tively with two trials.
2. Braking Case Hard braking until stop on Track I from 50 and 60 km/h
respectively with two trials.
3. Handling Case Driving on Track III at 40, 60, 80 km/h and free-run
respectively with two trials.
The second test happened on May 19th and 20th in order to verify what have
been found in the previous test. The procedure were similar as Table 2.2.
Table 2.2: Tyre group of the second test (0519 & 0520).
3. Braking Case Hard braking until stop on Track I from 40, 60 and 80
km/h respectively with two trials.
4. Handling Case Driving on Track III at 60, 80 km/h and free-run respec-
tively with two trials.
For simplicity, the tyre location is abbreviated as FL (front left tyre), FR (front
right tyre), RL (rear left tyre) and RR (rear right tyre).
40 km/h 60 km/h
CHAPTER 2. TYRE WEAR MODEL 13
Figure 2.3: Speed signals during straight driving cases of first test (blue line
as 5.1 mm tyre, orange line as 7.1 mm tyre and yellow line as vehicle speed).
The blue line in Figure 2.3 is the speed signal of FL tyre, which is the worn
tyre. During the straight driving cases, the worn tyre has a much lower speed
than the other three tyres, as well as the vehicle speed. Since the worn tyre was
also a summer tyre while the other three winter tyres, it is unclear which factor
is more significant. During the second test, the same worn tyre is compared
with new tyres of the same model.
Figure 2.4 shows the speed signals of four wheels compared to the vehicle
speed.
However, a clear difference cannot be found in those cases, and thus the
14 CHAPTER 2. TYRE WEAR MODEL
Figure 2.5: Median Slip vs vehicle speed during straight cases (dot as data
points and lines as linear fit).
CHAPTER 2. TYRE WEAR MODEL 15
The test vehicle of groups I, II and III are installed with worn tyres (5.1mm
or 4.9mm), demonstrating a higher slope compared to group IV, around 10
times larger. The maximal slope as group I implies that road condition would
affect the relationship between vehicle speed and slip, as tracks were wet just
after rain, which is mentioned in section 3.1.1. Overall, the straight cases of
the second test supports the speed feature found in the first test. The vehicle
with worn tyres tend to have a larger slip compared to that with fresh tyres.
Moreover, worn tyres, no matter the number and location of worn tyres, will
influence the slip of all four wheels. The mean value of slopes of four wheels
is thus used to determine whether a vehicle has worn tyres or not.
Using Eq 2.2 and 2.3, speed signals are converted into slip ratio and rate.
Next, the values of slip ratio and rate is plotted with the density function in
Figure 2.6. The density function is a function providing a relative likelihood
that the value of the random variable would equal that sample [21].
16 CHAPTER 2. TYRE WEAR MODEL
Slip ratio
Slip rate
Figure 2.6: Density function of slip ratio and rate for braking cases of first test.
The worn winter tyre in test 1 tends to have a peak shift to left and a higher
peak compared to the other tyres. In order to apply a classification algorithm,
the median value (location of peaks in Figure 2.6) of these two features are
extracted and plotted in Figure 2.7.
CHAPTER 2. TYRE WEAR MODEL 17
The data implies a linear discrimination between two different tyres. Com-
pared to fresh tyres, the worn tyre has a smaller median slip ratio and median
slip rate. However, due to the limited number of data points, the classification
algorithm cannot be determined. More tests are done in the second test, and
results are shown in Figure 2.8 with the same method.
Figure 2.8: System diagram for features of worn and fresh tyres in second test.
The data are categorised into worn and fresh tyres, corresponding to 4.9/5.1mm
and newly-ordered ones. The same pattern is found in the second test as the
18 CHAPTER 2. TYRE WEAR MODEL
first one. There exists a discrimination between worn and fresh tyres, and a
proper classification algorithm is then to be fixed.
Statistical learning, also known as machine learning, is a highly powerful
and common tool in modern world. For this braking feature classification,
supervised learning is a proper method. In other words, there is a set of vari-
ables that might be denoted as inputs, which are measured or preset. These
have some influence on one or more outputs. For each example the goal is to
use the inputs to predict the values of the outputs [22]. In this case, inputs are
the median slip ratio and median slip rate, while only one output is the wear
state of tyres.
The Classification Learner toolbox in MATLAB, as shown in Figure 2.9,
allows an easy way to perform supervised learning. With the input of features
extracted from braking cases, the toolbox gives results of different classifica-
tion algorithms.
After performing training to all algorithms, the linear support vector ma-
chine (SVM) yields the highest accuracy as 89.6%. SVM uses a technique
called the kernel trick to transform the data and then based on these transfor-
mations it finds an optimal boundary between the possible outputs [23]. In
this model, the linear SVM means that the boundary is a straight line that cuts
features into two groups, where the line is determined by SVM. The confusion
matrix of linear SVM is shown in Figure 2.10. Each class has 24 data. The
CHAPTER 2. TYRE WEAR MODEL 19
linear SVM accurately predicts 20 for fresh tyres and 23 for worn ones, which
in total is 43 out of 48. The accuracy is then found as 89.6%.
The linear SVM model is then exported and saved in a mat file. It can be
used for analysis of more test data. The linear SVM gives the classification
equation Eq 2.4, which is shown in Figure 2.11. The crosses are the mis-
classified points, while dots represent the correctly-classified ones.
Figure 2.12: Plot of frequency response during the straight cases of test 1.
The blue line in Figure 2.12 represents the worn winter tyre during test 1.
Compared to the other three tyres, it has a lower peak frequency and ampli-
tude, which is also found in other cases in test 1. However, the worn tyres in
test 2 shows no such feature. Hence, it sums that the difference of frequency
peaks is only related to the tyre, not tyre tread depth.
For each feature analysis, the signals of four tyres are compared to the
reference data (tyre group IV) separately. The speed analysis compares the
slope of the linear fit between median slip and vehicle speed, while the braking
analysis uses the linear SVM for classification. The output of both features is
a flag ,ti (i = 1, 2), representing the result as
The voting scheme sums the two flags and the indicator shows different
colors for different situations. If either flag is negative (not enough data), the
indicator is gray, meaning the function unavailable. The sum of the two flags
then corresponds to green and yellow indicators based on
• Green t1 + t2 = 0
• Yellow t1 + t2 > 0
Chapter 3
Connectivity
3.1 Introduction
To collect vehicle signals and transmit the data to the fleet and other appli-
cations in real time, it is achieved by telematics technologies in most cases.
Nowadays this function is realized primarily by wireless communication, such
as trunked radio and cellular communication [24].
Tyre companies have started to use Radio Frequency Identification (RFID)
tyre tags to trace the tyre in its whole life. When a tyre with the RFID tag pass
through the reader areas, the tyre information and its data will be transmitted
to the fleet so that the operator can understand the tyre’s lifecycle better. Com-
pared with wireless local area network (WLAN), the RFID is more suitable for
large areas where the wireless network cannot completely cover. Therefore, it
is more widely applied [25]. Besides, bluetooth is also applied in data trans-
mission. Although it costs very little, it is limited by the transmission distance
to a high degree. So its application is not very wide.
Thanks to the rapid development of mobile communications, it provides
the opportunity to reach faster and more large-scale data transmission as long
as the place is covered by antennas coat cell towers [26]. Especially because
5G greatly increases the speed of data transmission, the application in aspect
of cellular communication is becoming more and more popular.
22
CHAPTER 3. CONNECTIVITY 23
3.2 WICE
WICE is a system which collects vehicle signals in real time. The data of
measured signals are collected by the external Wireless Communication and
Data Acquisition Units installed in vehicles. The system supports the testing
and validation stages of automotive development by telematic technology, the
wireless local area network in the company in most cases. Each car is config-
ured with a Wireless Communication Unit (WCU), the special device to handle
the communication between the car and the portal. With the GSM/GPS/WiFi
antenna inside the car, the big data are stored in a network address.
To monitor one signal, the signal name should be added to the signal reader
through the WICE portal at first. The signal reader is a measurement module
that allows monitoring and logging of vehicle signals. Once the signals exist
in the signal reader, they will be recorded and saved automatically. The data
for every vehicle in every driving cycle will be downloaded and stored as a sy
data file in the network address. Every day a new folder which is named by
the date is created to store the data files.
purposes. The data processing is done by python scripts. The data transmis-
sion process is shown in Figure 3.1.
• Signal filtering
The signals are filtered by specifying signal names so that only the data
of specific signals will be handled later.
• Data extraction
Processed data are saved in an excel or a mat file in the local computer
for further application in MATLAB.
Through the three steps of data processing, only data of needed signals will
be saved in the new data file, which can be read by MATLAB directly. Ac-
cordingly, the connectivity between vehicle signals and back ends is achieved.
Chapter 4
User interface
4.1 Introduction
The UI helps the user to extract desired information and visualises the infor-
mation. The information is displayed in a certain pattern to allow people to
get the information which is relevant to their goals quickly [27]. While de-
signing a UI, there are many aspects that need to focus on, which are essential
to make the UI concise, such as the font size, the graphics and placement of
text and images, the colors and the page layout [28]. To create a good UI, its
function must match its design and it must have a clear interface and quickly
guide users.
4.2 UI design
In this thesis, as RTMS is based on MATLAB, the UI is also created by the
MATLAB GUI tool. The UI is designed to visualise the information including
tyre health conditions and vehicle identification, such as tyre pressure con-
ditions, calibration status, tyre wear estimation results, car alias and car ID.
Different colours are used to present different conditions, which is noted in
main interface. The UI has two interfaces: main interface and the interface of
statistics on tyre pressure. In the main interface, the operator can check any
25
26 CHAPTER 4. USER INTERFACE
document at any time to see its result. In the interface of statistics on tyre pres-
sure, tyre pressure conditions and calibration status of all cars in a month are
classified. The frequency of each scenarios is calculated and recorded. The
results are shown in line graphs, pie charts and tables in detail.
and two pie charts. As for the line graphs, the top one is used to record the num-
ber of vehicles with iTPMSSts signals as well as the total number of vehicles.
The other one represents CalSts signals. Similarly, the pie charts demonstrate
the proportion of different signal values of the cars with those two signals in
the selected month individually. As some parts of pie charts are pretty small,
resulting that the values of the percentages coincide in the same place, all val-
ues are noted in the left of the pie charts so that users can see the values clearly.
If the user wants to see the results of another month, it can be done by changing
the month in main interface and then click Start button in the new data analysis
interface, while the previous interface will not be closed. By comparing the
results of two or more months, the user can obtain the total number of vehicles
with measured iTPMS signals and analyse the frequency of calibration.
Results
Tests to validate the TWM and RTMS are conducted in this chapter.
In order to verify the model, a random sampling was made based on the
data of the second test to test the accuracy of TWM. The difference between
this method and the test in Table 5.1 is that a random sample can eliminate the
bias of sampling from the training data, as the test data is the training data.
28
CHAPTER 5. RESULTS 29
In Figure 5.1 the number of sampling files is first chosen with the default
number being 10. After pressing the START button, random samples are cho-
sen and shown in the first column of the table. The second column demon-
strates the tyre conditions of each sample, while the third column shows the
prediction of TWM. The accuracy is then calculated and shown below the ta-
ble. One random validation is shown in Figure 5.2.
5.2.1 RTMS
The required signals for TWM are also added to the signal reader in WICE,
shown in Table 5.2. After the same data processing as iTPMS signals, the
required signals for TWM are saved in the same excel file and mat file. The
excel file is used to save the data of one specific data file while the mat file
is used to store the data in a month. In other words, the excel file is for the
main interface while the mat file is mainly for the interface of statistics on tyre
pressure. Through embedding TWM in the UI and calling the python scripts
by MATLAB, RTMS is realised.
Figure 5.5: Correlation coefficient of cars with CalSts and iTPMSSts signals.
Chapter 6
Discussion
• Different tyres and vehicles share the same features as the tested ones.
• Weather and road condition (temperature, road types, etc.) have little,
or no, influence on TWM.
• The threshold of being worn tyres is set as 5 mm, while the legal threshed
is 1.6 mm for summer tyres and 3 mm for winter tyres [19].
33
34 CHAPTER 6. DISCUSSION
The speed feature is inspired by the radius analysis of iTPMS [4], which
uses the difference between wheel speeds and vehicle speed to monitor the
effective rolling radius of tyres. A low tyre pressure leads to a smaller effec-
tive rolling radius. Tyre tread depth also contributes to the rolling radius, and
thus can be indirectly monitored through speed signals. However, it is unclear
whether TWM can tell a worn tyre from a tyre of low pressure.
The braking feature is found during the literature research. A worn tyre
behaves differently from a new tyre during braking [20]. The braking feature
is built on this. In this patent, it also mentions the braking force on a worn
tyre has a higher peak than that on a new tyre. The peak is caused by the anti-
locking braking system (ABS), as ABS will release the braking pad for a short
period, once the braking force is high enough to cause tyres to slip. The brak-
ing force can be measured through the pressure sensors of the braking system,
and can be added for determining worn tyres. However, the pressure sensors
in the test vehicle have a minimal sampling time of 1 s, while ABS responses
in milliseconds. The braking force thus are not included in the braking feature
analysis, but is worth looking into.
Overall, TWM shows a good accuracy for test data of two tests and is a
promising system. With further testing and development in the future, TWM
may become one useful function in vehicles like iTPMS, monitoring tyre tread
depth in real time.
to.
Another problem is that the UI can only display the result of one selected
data file. As there are some occasions that maybe the tyre health conditions
of more than one vehicle need to be shown in the UI, the system will be not
satisfying under that occasion.
In general, WICE collects the data of vehicle signals and saves the data in
the cloud, and then the connectivity realises the data transmission from WICE
cloud to the UI of RTMS. With embedded TWM in the UI, the vehicle identi-
fication and tyre health information can be visualised in the main interface of
the UI.
Chapter 7
7.1 Conclusions
The background of this project is that many tyre manufacturers are spending
increasing resources into intelligent tyres. Compared to normal tyres, those
intelligent tyres are equipped with more sensors to monitor tyre condition,
such as tyre pressure, temperature and gripping force. In order to reduce the
cost, indirect monitoring of tyre conditions are studied. It means no addi-
tional sensors and uses the already-existed ones to predict tyre condition. The
previous studies on the indirect monitoring are mainly about iTPMS, which
has proven to be a robust system and replaced dTPMS. Another paper is US
patent 9610810, using feature extraction to estimate tyre state. Furthermore,
as the communication technology develops very fast in recent years, the perfor-
mance of telematic is significantly improved. One representative technology
is 5G which can greatly increase the speed and amount of data transmission.
Based on the telematics and new generation communication technology, the
potential to monitor big data of vehicle tyres in real-time is possible.
Based on the background information, two functions, TWM and connec-
tivity, have been developed in this project and combined together.
Firstly, the project has developed a Tyre Wear Model to detect worn tyres
on vehicles. It contains a speed analysis, braking analysis and a voting scheme.
The speed analysis extracts the median value of slip during driving and makes
a linear fit of median slip against vehicle speed. The slope of the linear fit is
compared to the reference data for classification. The braking analysis, based
on US patent 9610810, extracts the median value of slip ratio and slip rate
during braking, and applies linear SVM to classify the category of the data.
The voting scheme takes the idea of iTPMS and gives warning if either of the
36
CHAPTER 7. CONCLUSIONS AND FUTURE WORK 37
tyres with desired tread depth. Other tyre parameters should be also tested
with TWM, especially tyre pressure. Moreover, it is possible to build a real-
time application of TWM in CANoe. This application can be used during the
test and save the time to convert data to MATLAB data files.
As mentioned in section 6.2, the main interface of UI should consider the
presentation of more than one vehicle, which is possible to be done by adding
more rows to display the information and counting the number of times of
file list clicks. Similarly with the interface of statistics on tyre pressure, an
analytical dashboard of tyre wear can be designed to provide information on
tyre orders for vehicle companies and the data can be sold to tyre suppliers.
Besides, the interface is made by MATLAB GUI in this project, but it can be
written as a web page, allowing to embed more functions.
As now the RTMS handles with static data (data files saved in a server), it is
only batch processing, which has a delay and is not a real-time data processing
system. Thus, future work needs to include how to deal with the streaming
data and collaborate with the data extract team in the company to get access
to streaming data.
References
[1] H. B. Pacejka and I. Besselink. Tire and Vehicle Dynamics. eng. Third
edition. GB: Butterworth Heinemann, 2012. isbn: 0080970168.
[2] K. Yi, K. Hedrick, and S-C Lee. “Estimation of tire-road friction using
observer based identifiers”. In: Veh. Syst. Dyn. 31 (1999), pp. 233–261.
[3] National Highway Traffic Safety Administration. “Federal Motor Vehi-
cle Safety Standards; Tire Pressure Monitoring Systems; Controls and
Displays”. In: Federal Register 67(108) (2002), pp. 1–2.
[4] N. Persson, F. Gustafsson, and M. Drevo. “Indirect Tire Pressure Moni-
toring Using Sensor Fusion”. In: SAE Transactions 17 (2002), pp. 1657–
1662.
[5] Road traffic injuries (2020, February 07). https : / / www . who .
int/news-room/fact-sheets/detail/road-traffic-
injuries. Last accessed June 29, 2020.
[6] M.W. Adler, S. Peer, and T. Sinozic. “Autonomous, connected, elec-
tric shared vehicles (ACES) and public finance: An explorative analy-
sis”. eng. In: Transportation Research Interdisciplinary Perspectives 2
(2019), p. 100038. issn: 2590-1982.
[7] J. Manning. Connected transformation: from tyres to telematics to car
sharing (2019, Nov 08). https://www.fleeteurope.com/en/
connected/europe/analysis/connected-transformation-
tyres - telematics - car - sharing. Last accessed June 17,
2020.
[8] ContiConnect. Digital Tire Monitoring. Anytime. Anywhere. https:
/ / www . continental - tires . com / transport / tire -
monitoring/conticonnect. Last accessed June 17, 2020.
[9] H. Young Jo et al. Development of Intelligent Tire System. eng. Tech.
rep. 2013. url: https://saemobilus.sae.org/content/
2013-01-0744.
39
40 REFERENCES
[10] MICHELIN Track Connect: connect your tires to improve your track
performance (2018, June 04). https://www.michelin.com/
en / news / michelin - track - connect - connect - your -
tires - to - improve - your - track - performance/. Last
accessed June 17, 2020.
[11] ADAS SYSTEMS: HI-TECH CARS AND CYBER TYRES (2016, March
03). https://www.pirelli.com/global/en- ww/road/
adas - system - hi - tech - cars - and - cyber - tyres. Last
accessed June 17, 2020.
[12] FROM THE TARMAC TO 5G: PIRELLI’S SMART TYRES DESCRIBE
THE ROAD SURFACE (2020, Jan 09). https://www.pirelli.
com / global / en - ww / road / from - the - tarmac - to -
5g - pirelli - s - smart - tyres - describe - the - road -
surface. Last accessed June 17, 2020.
[13] S. Jansen et al. Study on some safety-related aspects of tyre use: final re-
port. eng. Luxembourg: Publications Office, 2014. isbn: 9279431498.
[14] K. Singh. “Developing Enabling Technologies for Intelligent Tires”. In:
Jan. 2014.
[15] Volvo Cars. https://www.volvocars.com/se/om-volvo/
foretaget/karriar/kontor-och-fabriker/hallered.
Last accessed June 16, 2020.
[16] C. Davies. 2019 Volvo XC40 Inscription sees luxe crossover go sub-
tle (2018, Feb 19). https : / / www . slashgear . com / 2019 -
volvo-xc40-inscription-sees-luxe-crossover-go-
subtle-19520007/. Last accessed June 16, 2020.
[17] Vector Informatik. Testing ECUs and Networks with CANoe. https:
//www.vector.com/int/en/products/products- a-
z/software/canoe/. Last accessed August 20, 2020.
[18] Vector Informatik. Product Information CANoe.FlexRay. https://
assets.vector.com/cms/content/products/canoe/
_flexray / CANoe _ FlexRay _ ProductInformation _ EN .
pdf. Last accessed August 20, 2020.
[19] Däck. https://www.transportstyrelsen.se/sv/vagtrafik/
Fordon/Fordonsregler/dack/. Last accessed August 19, 2020.
REFERENCES 41
[20] K. B. Singh. “Method of tire state estimation through wheel speed sig-
nal feature extraction”. US9610810B1. The Goodyear Tire & Rubber
Company. Apr. 4, 2017.
[21] C. M. Grinstead and J. L. Snell. Grinstead & Snell’s Introduction to
Probability. 2009. isbn: 161610046X.
[22] T. Hastie, R. Tibshirani, and J. Friedman. The Elements of Statistical
Learning. 2005. isbn: 9780387848587.
[23] J. Xu et al. “New incremental learning algorithm with support vector
machines”. In: IEEE Transactions on Systems, Man, and Cybernetics
49 (2018), pp. 2230–2241.
[24] A. Goel. Fleet Telematics Real-time management and planning of com-
mercial vehicle operations. eng. Operations Research/Computer Sci-
ence Interfaces Series, 40. 2008. isbn: 1-281-08768-8.
[25] J. T Yee and S-C Oh. “Case Study: Radio Frequency Identification”.
eng. In: 2013th ed. London: Springer London, 2013, pp. 237–268. isbn:
1447143892.
[26] Inter-Vehicle Communication at Intersections : An Evaluation of Ad-
Hoc and Cellular Communication. eng. KIT Scientific Publishing.
[27] J. Johnson. Designing with the mind in mind : simple guide to under-
standing user interface design guidelines. eng. 2nd ed.. 2014. isbn: 0-
12-411556-X.
[28] M. H. Miraz, P. S Excell, and M. Ali. “User interface (UI) design issues
for multilingual users: a case study”. eng. In: Universal Access in the
Information Society 15.3 (2016), pp. 431–444. issn: 1615-5289.
Chapter 8
Appendix
UI user interface
42
TRITA -SCI-GRU 2020:343
www.kth.se