ISOBUS serial data network for agricultural and forestry machinery control
Kuusisto, Aku (2019)
Kuusisto, Aku
2019
Teknisten tieteiden TkK tutkinto-ohjelma
Tekniikan ja luonnontieteiden tiedekunta - Faculty of Engineering and Natural Sciences
This publication is copyrighted. Only for Your own personal use. Commercial use is prohibited.
Hyväksymispäivämäärä
2019-06-17
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-201906172069
https://urn.fi/URN:NBN:fi:tuni-201906172069
Tiivistelmä
Tractors and their control systems have developed significantly over the past decades. Electronic systems have become more common in tractors and other machines, which has posed challenges in the interchangeability and interoperability of the systems. These challenges led to a union of leading agricultural and forestry manufacturers, who co-specified international ISO 11783 standard in 1990s based on SAE J1939 standard and CAN technologies. Nowadays, the ISO 11783 standard is widely diffused and internationally acknowledged for especially agricultural use. ISOBUS is a trademark of Agricultural Industry Electronics Foundation (AEF) which stands for ISO 11783 compliant devices and systems.
This thesis introduces the main principles of ISOBUS system, concentrating on the human-machine interface and the related components. The underlying idea is that the ISOBUS network provides a means for harmonized communication between tractor and its connected implements forming the basis for efficient and cost-effective machine control. Special interest is in the interaction between the controls of the tractor’s cab and the implement side ECUs responsible in performing the actual work tasks. The graphical user interface of an implement, better known as object pool, is also discussed in respect to its elements and structure.
The latter part of this thesis introduces some alternative tools and complete toolchains for object pool development, most importantly OSB toolchain with vt-designer graphical object pool editor. That toolchain is also tested in practice for object pool development and the created object pool is integrated with ISOAgLib software library to mimic implement ECU functionality. As a result, the OSB toolchain seems to be valid and very usable for ISOBUS compliant software development, although some challenges were encountered due to the rather scarce documentation of the ISOAgLib library.
This thesis introduces the main principles of ISOBUS system, concentrating on the human-machine interface and the related components. The underlying idea is that the ISOBUS network provides a means for harmonized communication between tractor and its connected implements forming the basis for efficient and cost-effective machine control. Special interest is in the interaction between the controls of the tractor’s cab and the implement side ECUs responsible in performing the actual work tasks. The graphical user interface of an implement, better known as object pool, is also discussed in respect to its elements and structure.
The latter part of this thesis introduces some alternative tools and complete toolchains for object pool development, most importantly OSB toolchain with vt-designer graphical object pool editor. That toolchain is also tested in practice for object pool development and the created object pool is integrated with ISOAgLib software library to mimic implement ECU functionality. As a result, the OSB toolchain seems to be valid and very usable for ISOBUS compliant software development, although some challenges were encountered due to the rather scarce documentation of the ISOAgLib library.