Hostname: page-component-74656f9884-g96k6 Total loading time: 0 Render date: 2026-11-10T07:01:18.022Z Has data issue: false hasContentIssue false

Automating the process of importing data into an FMIS using information from tractor’s CAN-Bus communication

Published online by Cambridge University Press:  01 June 2017

D. S. Paraforos*
Affiliation:
University of Hohenheim, Institute of Agricultural Engineering, Process Engineering in Plant Production (440d), Garbenstr. 9, 70599, Stuttgart, Germany
V. Vassiliadis
Affiliation:
Agrostis Agricultural Information Systems, Α. Tritsi 21, Pylaia, 57001, Thessaloniki, Greece
D. Kortenbruck
Affiliation:
University of Hohenheim, Institute of Agricultural Engineering, Process Engineering in Plant Production (440d), Garbenstr. 9, 70599, Stuttgart, Germany
K. Stamkopoulos
Affiliation:
Agrostis Agricultural Information Systems, Α. Tritsi 21, Pylaia, 57001, Thessaloniki, Greece
V. Ziogas
Affiliation:
Agrostis Agricultural Information Systems, Α. Tritsi 21, Pylaia, 57001, Thessaloniki, Greece
A. A. Sapounas
Affiliation:
Agrostis Agricultural Information Systems, Α. Tritsi 21, Pylaia, 57001, Thessaloniki, Greece
H. W. Griepentrog
Affiliation:
University of Hohenheim, Institute of Agricultural Engineering, Process Engineering in Plant Production (440d), Garbenstr. 9, 70599, Stuttgart, Germany

Abstract

This paper is focusing on how to eliminate the required time for importing all the necessary data into a farm management information system (FMIS). This process was automated by using ISO 11783 and SAE J1939 communication information from the tractor’s CAN-Bus. Using a data logger and a machine to machine (M2M) gateway inside the tractor’s cabin, CAN-Bus data were recorded and transmitted to the cloud-based server of the FMIS. There, a script was responsible for parsing and aggregating the raw machine data into specific agricultural tasks and then importing them into the FMIS. The operator could choose the type of the performed task by a number of switches connected with the digital inputs of the data logger.

Figure 0

Figure 1 Architecture and information exchange of ifarma-ffa using FI technologies (Paraforos et al., 2016b).

Figure 1

Figure 2 Graphical user interface of ifarma-ffa FMIS.

Figure 2

Figure 3 Utilised instrumentation for CAN-Bus communication data acquisition.

Figure 3

Figure 4 An example of a CAN-Bus message as retrieved from the data logger.

Figure 4

Table 1 Recorded messages by the data logger

Figure 5

Figure 5 Satellite view of the area where the experiments took place. The followed route by the tractor and a closer view of the field where ploughing was performed are also indicated.

Figure 6

Figure 6 Created task on the FMIS based on the acquired CAN-Bus data.

Figure 7

Figure 7 (a) Total fuel consumption and (b) engine fuel rate during ploughing.

Figure 8

Figure 8 Spatial representation of the engine fuel rate during ploughing.