Abstract

Industrial vehicles’ activities are rather heterogeneous and depend on vehicle’s type, model, and context of usage. Vehicles’ workload is usually summarized by means of standard labels, called duties. Fleet managers exploit duties to optimize productivity, minimize costs, show compliance with industrial regulations, and prevent vehicle misuses and failures. Duty levels are commonly manually enforced by manufacturers separately for each vehicle. However, since vehicles’ usage levels may fluctuate from light to heavy with variable periodicity, duty level assignment requires periodic customization. This paper addresses the problem of automatically defining the current duties of industrial vehicles and their corresponding levels by means of machine learning techniques applied to CAN bus data. In the context of industrial vehicle management, a key challenge is the lack of annotated data due to the following reasons: (1) The high variability in vehicles’ models and types makes the annotation process extremely labor-intensive. (2) Duty levels depend on the current usage context thus requiring periodic refinements. To tackle these issues, we propose a new two-stage method based on segment-wise clustering of per-vehicle CAN bus signals followed by a point-wise duty level assignment applied to the samples of each segment. Segments of per-vehicle CAN bus signals are first grouped together to discover similar vehicle usage profiles. Then, separately for each group we automatically derive the point-wise duty levels characterizing each usage profile. The proposed methodology is unsupervised, i.e., it does not require the availability of any annotated data, and is portable to arbitrary vehicles and context of usage without the need of human intervention. The effectiveness of the proposed methodology is validated on CAN bus data acquired from real vehicles of different types and models. The empirical evidence confirms its applicability to real industrial scenarios.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call