Compare commits
4 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8bd8880e0e | |||
| 189092c1fb | |||
| ca17fad5e8 | |||
| 53cfc081c5 |
@@ -1,5 +1,25 @@
|
|||||||
\chapter{Introduzione}
|
\chapter{Introduzione}
|
||||||
\label{ch:introduction}
|
\label{ch:introduzione}
|
||||||
|
Negli ultimi anni, il settore delle macchine movimento terra è evoluto verso architetture elettroniche sempre più ampie.
|
||||||
|
Similmente ai veicoli stradali, i moderni mezzi d'opera integrano numerose \ac{ecu} e una vasta rete di sensori e attuatori, interconnessi
|
||||||
|
tramite il protocollo \ac{can} suddivisi in uno o più bus.
|
||||||
|
L'elevata mole di dati generati ha permesso lo sviluppo di sistemi telematici, diagnostici e di fleet management per monitorare lo stato di salute
|
||||||
|
del mezzo, ottimizzare i consumi e pianificare la manutenzione \cite{telematics_industrial_vehicle}.\\
|
||||||
|
\\
|
||||||
|
Tuttavia, l'accesso a questi sistemi viene limitato dai sistemi proprietari dei costruttori: sebbene i dati \ac{can} grezzi siano leggibili tramite strumenti
|
||||||
|
di diagnostica, spesso questi non seguono standard come \ac{sae} J1939 e vengono offuscati da \ac{id} proprietari, decodificati dentro ecosistemi chiusi.
|
||||||
|
Ad esempio, il sistema \textit{KOMTRAX}\texttrademark di Komatsu consente, tra varie possibilità, il tracciamento remoto, geofencing e l'analisi
|
||||||
|
di efficienza del mezzo \cite{komatsu_komtrax_specification}, che pur essendo efficace per monitoraggio e controllo, è una piattaforma che non espone
|
||||||
|
i frame \ac{can} né permette l'integrazione con software di terze parti. Operano in maniera simile altri sistemi proprietari, tra i quali \textit{VisionLink}\texttrademark (Caterpillar),
|
||||||
|
\textit{JDLink}\texttrademark (John Deere), \textit{LiDAT}\texttrademark (Liebherr), \textit{SiteWatch}\texttrademark (CASE e New Holland).\\
|
||||||
|
Per le aziende con flotte multimarca, questa mancanza di accessibilità impedisce lo sviluppo di soluzioni diagnostiche unificate e l'analisi approfondita delle
|
||||||
|
condizioni specifiche del mezzo.\\
|
||||||
|
\\
|
||||||
|
Il presente lavoro di tesi nasce da questa esigenza operativa, in collaborazione con l'azienda edile CAT (s.n.c.). L'impresa ha espresso l'interesse a disporre di
|
||||||
|
strumenti diagnostici brand-agnostic per il monitoraggio della propria flotta di mezzi d'opera multimarca impiegati in scavi e movimento terra, in particolare
|
||||||
|
per scopi di manutenzione predittiva e monitoraggio delle condizioni del veicolo. \\
|
||||||
|
In questo contesto, ha messo a disposizione per le attività di sperimentazione un escavatore Komatsu PC210 NLC-8, consentendo l'acquisizione di dati
|
||||||
|
in condizioni operative reali e la validazione delle metodologie di reverse engineering.
|
||||||
|
|
||||||
\section{Contesto}
|
\section{Contesto}
|
||||||
\label{sec:contesto}
|
\label{sec:contesto}
|
||||||
|
|||||||
+24
-24
@@ -1,11 +1,11 @@
|
|||||||
% font size
|
% font size
|
||||||
\documentclass[12pt]{report}
|
\documentclass[11pt]{report}
|
||||||
|
|
||||||
% Margini
|
% Margini
|
||||||
\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm, head=21.75pt, centering]{geometry}
|
\usepackage[top=2cm, bottom=2cm, left=2cm, right=2cm, head=21.75pt, centering]{geometry}
|
||||||
|
|
||||||
% Interlinea
|
% Interlinea
|
||||||
\linespread{1.15}
|
\linespread{1.1}
|
||||||
|
|
||||||
% Lingua e codifica
|
% Lingua e codifica
|
||||||
\usepackage[italian]{babel}
|
\usepackage[italian]{babel}
|
||||||
@@ -44,10 +44,11 @@
|
|||||||
|
|
||||||
% Colori generali
|
% Colori generali
|
||||||
\usepackage{xcolor}
|
\usepackage{xcolor}
|
||||||
\definecolor{unimorered}{RGB}{240, 73, 38}
|
\definecolor{komatsublue}{RGB}{20, 10, 154}
|
||||||
|
\definecolor{komatsuyellow}{RGB}{234, 170, 0}
|
||||||
\definecolor{unimoregrey}{RGB}{84, 84, 84}
|
\definecolor{unimoregrey}{RGB}{84, 84, 84}
|
||||||
\definecolor{unimoreblack}{RGB}{0, 0, 0}
|
\definecolor{black}{RGB}{0, 0, 0}
|
||||||
\definecolor{unimorewhite}{RGB}{255, 255, 255}
|
\definecolor{white}{RGB}{255, 255, 255}
|
||||||
\definecolor{urlblue}{RGB}{0, 0, 238}
|
\definecolor{urlblue}{RGB}{0, 0, 238}
|
||||||
|
|
||||||
% Colori codice
|
% Colori codice
|
||||||
@@ -63,20 +64,20 @@
|
|||||||
\usepackage{caption}
|
\usepackage{caption}
|
||||||
\captionsetup{
|
\captionsetup{
|
||||||
font={small, it},
|
font={small, it},
|
||||||
labelfont={bf, color=unimoreblack},
|
labelfont={bf, color=black},
|
||||||
labelsep=quad,
|
labelsep=quad,
|
||||||
margin=10pt,
|
margin=10pt,
|
||||||
singlelinecheck=false,
|
singlelinecheck=false,
|
||||||
justification=centering
|
justification=centering
|
||||||
}
|
}
|
||||||
\captionsetup[table]{font={small}, labelfont={bf, color=unimoreblack}}
|
\captionsetup[table]{font={small}, labelfont={bf, color=black}}
|
||||||
|
|
||||||
\usepackage[hidelinks]{hyperref}
|
\usepackage[hidelinks]{hyperref}
|
||||||
\hypersetup{
|
\hypersetup{
|
||||||
colorlinks=true,
|
colorlinks=true,
|
||||||
linkcolor=unimoreblack,
|
linkcolor=black,
|
||||||
filecolor=unimoreblack,
|
filecolor=black,
|
||||||
citecolor=unimoreblack,
|
citecolor=black,
|
||||||
urlcolor=unimoregrey,
|
urlcolor=unimoregrey,
|
||||||
pdfborder={0 0 0.5},
|
pdfborder={0 0 0.5},
|
||||||
}
|
}
|
||||||
@@ -98,17 +99,17 @@
|
|||||||
{\huge\chaptertitlename\ \thechapter}
|
{\huge\chaptertitlename\ \thechapter}
|
||||||
{10pt}
|
{10pt}
|
||||||
{\Huge}
|
{\Huge}
|
||||||
[\vspace{1ex}{\color{unimorered}\titlerule[1.5pt]}]
|
[\vspace{1ex}{\color{komatsublue}\titlerule[1.5pt]}]
|
||||||
|
|
||||||
\titleformat{\section}
|
\titleformat{\section}
|
||||||
{\normalfont\Large\bfseries\color{unimoreblack}}
|
{\normalfont\Large\bfseries\color{black}}
|
||||||
{\thesection}
|
{\thesection}
|
||||||
{1em}
|
{1em}
|
||||||
{}
|
{}
|
||||||
\titlespacing*{\section}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
|
\titlespacing*{\section}{0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
|
||||||
|
|
||||||
\titleformat{\subsection}
|
\titleformat{\subsection}
|
||||||
{\normalfont\large\bfseries\color{unimoreblack}}
|
{\normalfont\large\bfseries\color{black}}
|
||||||
{\thesubsection}
|
{\thesubsection}
|
||||||
{1em}
|
{1em}
|
||||||
{}
|
{}
|
||||||
@@ -158,13 +159,13 @@
|
|||||||
|
|
||||||
\usepackage{enumitem}
|
\usepackage{enumitem}
|
||||||
\setlist[itemize]{
|
\setlist[itemize]{
|
||||||
label=\textcolor{unimoreblack}{\textbullet},
|
label=\textcolor{black}{\textbullet},
|
||||||
leftmargin=*,
|
leftmargin=*,
|
||||||
itemsep=0.5ex,
|
itemsep=0.5ex,
|
||||||
topsep=1ex
|
topsep=1ex
|
||||||
}
|
}
|
||||||
\setlist[enumerate]{
|
\setlist[enumerate]{
|
||||||
label=\textcolor{unimoreblack}{\arabic*.},
|
label=\textcolor{black}{\arabic*.},
|
||||||
leftmargin=*,
|
leftmargin=*,
|
||||||
itemsep=0.5ex,
|
itemsep=0.5ex,
|
||||||
topsep=1ex
|
topsep=1ex
|
||||||
@@ -182,11 +183,11 @@
|
|||||||
\includegraphics[width=8cm]{assets/images/unimore/Sigillo2015.png}
|
\includegraphics[width=8cm]{assets/images/unimore/Sigillo2015.png}
|
||||||
\vspace{1cm}
|
\vspace{1cm}
|
||||||
|
|
||||||
{\LARGE\color{unimoreblack} UNIVERSITÀ DEGLI STUDI DI MODENA \\E REGGIO EMILIA \\}
|
{\huge\color{black} UNIVERSITÀ DEGLI STUDI DI MODENA \\E REGGIO EMILIA \\}
|
||||||
{\large\color{unimoregrey} Dipartimento di Ingegneria "Enzo Ferrari" \\}
|
{\Large\color{unimoregrey} Dipartimento di Ingegneria "Enzo Ferrari" \\}
|
||||||
{\large\color{unimoregrey} Corso di Laurea Triennale in Ingegneria del Veicolo (L-9) \\}
|
{\Large\color{unimoregrey} Corso di Laurea Triennale in Ingegneria del Veicolo (L-9) \\}
|
||||||
\vspace{3cm}
|
\vspace{3cm}
|
||||||
{\Large\color{unimoreblack} \textbf{ Reverse engineering del protocollo CAN bus di un escavatore Komatsu PC210 NLC-8 } }\\
|
{\LARGE\color{black} \textbf{ Reverse engineering del protocollo CAN bus di un \\ escavatore idraulico cingolato Komatsu PC210 NLC-8 } }\\
|
||||||
\vspace{3cm}
|
\vspace{3cm}
|
||||||
\end{center}
|
\end{center}
|
||||||
|
|
||||||
@@ -194,16 +195,16 @@
|
|||||||
\begin{minipage}[t]{0.47\textwidth}
|
\begin{minipage}[t]{0.47\textwidth}
|
||||||
\raggedright
|
\raggedright
|
||||||
{\large\color{unimoregrey}\bfseries Relatore:}\\[0.3ex]
|
{\large\color{unimoregrey}\bfseries Relatore:}\\[0.3ex]
|
||||||
{\large\color{unimoreblack}Prof. Carlo Augusto Grazia}
|
{\large\color{black}Prof. Carlo Augusto Grazia}
|
||||||
\end{minipage}\hfill
|
\end{minipage}\hfill
|
||||||
\begin{minipage}[t]{0.47\textwidth}
|
\begin{minipage}[t]{0.47\textwidth}
|
||||||
\raggedleft
|
\raggedleft
|
||||||
{\large\color{unimoregrey}\bfseries Candidato:}\\[0.3ex]
|
{\large\color{unimoregrey}\bfseries Candidato:}\\[0.3ex]
|
||||||
{\large\color{unimoreblack}Erick Ahmed}
|
{\large\color{black}Erick Ahmed}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
|
|
||||||
\vfill
|
\vfill
|
||||||
{\color{unimorered}\rule{\textwidth}{1pt}}
|
{\color{komatsublue}\rule{\textwidth}{1pt}}
|
||||||
\hrulefill\\
|
\hrulefill\\
|
||||||
\centering{\large\color{unimoregrey}\bfseries ANNO ACCADEMICO 2025/2026 }
|
\centering{\large\color{unimoregrey}\bfseries ANNO ACCADEMICO 2025/2026 }
|
||||||
\end{titlepage}
|
\end{titlepage}
|
||||||
@@ -231,8 +232,7 @@
|
|||||||
% tabelle
|
% tabelle
|
||||||
\cleardoublepage
|
\cleardoublepage
|
||||||
\phantomsection
|
\phantomsection
|
||||||
\renewcommand{\lstlistingname}{Tabelle}
|
\renewcommand{\listtablename}{Tabelle}
|
||||||
\renewcommand{\lstlistlistingname}{Tabelle}
|
|
||||||
\listoftables
|
\listoftables
|
||||||
\addcontentsline{toc}{chapter}{Tabelle}
|
\addcontentsline{toc}{chapter}{Tabelle}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user