Development of a system for testing electronic control units of agricultural machinery

Authors

  • Dmitry Vladmirovich Nazarenko FSBEI HE «Don State Technical University»
  • Vadim Evgenievich Bolshev Federal Scientific Agroengineering Center VIM
  • Maxim Aleksandrovich Mosyakov FGBOU VO «Russian State Agrarian University - Moscow Agricultural Academy named after K.A. Timiryazev»
  • Nikolay Georgievich Kinev Federal Scientific Agroengineering Center VIM
  • Evgeny Andreevich Ivliev FSBEI HE «Don State Technical University»
  • Denis Dmitrievich Medvedev FSBEI HE «Don State Technical University»
  • Andrey Romanovich Pasechnikov FSBEI HE «Don State Technical University»
  • Konstantin Andreevich Nikolaev FSBEI HE «Don State Technical University»

DOI:

https://doi.org/10.28983/asj.y2023i10pp184-193

Keywords:

testing, electronic unit, agricultural machinery, software and hardware complex, quality control, equipment verification, test stand

Abstract

Modern agricultural vehicles contain a large number of components, which include microcontrollers that implement various algorithms, so deviations and inaccuracies in their work naturally lead to failures and errors in the system as a whole. At the moment, manufacturers of agricultural machinery have in their arsenal relatively simple systems and testing methods that do not allow for a deep check of algorithms and their electronic components, so the development of a comprehensive system for testing electronic components is an urgent task. The article describes the development and operation of a testing system for setting up, testing and debugging the logic of the operation of existing and future (under development) electronic units, including control units from the on-board control system of agricultural machinery. In the process of work, methods of computer modeling, programming and software packages FreeCAD, CAD KOMPAS-3D v21 and SW4STM32 were used. The programming languages Python 3 and C/C++ were used to write the code. The result of the study is the development of a methodology and the manufacture of a prototype testing system (software and hardware complex), the practical use of which has shown its versatility and versatility. The developed system makes it possible to implement an analysis of the response of the control system to pre-designed test effects, to diagnose defects, breakdowns and malfunctions of the device, both in normal and emergency operating conditions. The system also allows you to simulate the emergency conditions of agricultural machinery and check the stability of the control device in limiting and emergency modes.

Downloads

Download data is not yet available.

References

Thomasson J.A. et al. Autonomous technologies in agricultural equipment: a review of the state of the art. American Society of Agricultural and Biological Engineers St. Joseph, MI, USA, 2019.

Kim J., Kim S., Ju C., Son H.I. Unmanned aerial vehicles in agriculture: A review of perspective of platform, control, and applications // Ieee Access. IEEE, 2019. Vol. 7. P. 105100–105115.

Guo D., Zhong M., Ji H., Liu Y., Yang R. A hybrid feature model and deep learning based fault diagnosis for unmanned aerial vehicle sensors // Neurocomputing. Elsevier, 2018. Vol. 319. P. 155–163.

Гришин М.В., Кулько А.П. Алгоритм для диагностирования автомобильных двигателей // Научный журнал NovaInfo. NovaInfo, 2017. Vol. 67. P. 56–60.

Gupta N. et al. Economic IoT strategy: the future technology for health monitoring and diagnostic of agriculture vehicles // J Intell Manuf. Springer Nature BV. 2021. Vol. 32. No. 4. P. 1117–1128.

Пастухов А.Г. Совершенствование методов испытаний агрегатов трансмиссий сельскохозяйственной техники // Агроинженерия. 2008. № 1.

Галимова Е.Ю. Система поддержки принятия решений при выборе способа тестирования программных систем. Астрахань: Астраханский государственный технический университет, 2022.

Engineer Ambitiously - NI. URL: https://www.ni.com/ru-ru.html (accessed: 07.07.2023).

STM32F103VE - Mainstream Performance line, Arm Cortex-M3 MCU with 512 Kbytes of Flash memory, 72 MHz CPU, motor control, USB and CAN - STMicroelectronics. URL: https://www.st.com/en/microcontrollers-microprocessors/stm32f103ve.html (accessed: 25.05.2023).

GD32F103VET6-Arm Cortex-M3-GigaDevice Semiconductor Inc.. URL: https://www.gigadevice.com/product/mcu/arm-cortex-m3/gd32f103vet6 (accessed: 25.05.2023).

Интегралю Высокие технологии для лучшей жизни. URL: https://integral.by/ (accessed: 25.05.2023).

АО “ГРУППА КРЕМНИЙ ЭЛ” - Главная. URL: https://group-kremny.ru/ (accessed: 25.05.2023).

Nexperia: Essential Semiconductors. URL: https://www.nexperia.com/ (accessed: 25.05.2023).

PCB Prototype & PCB Fabrication Manufacturer - JLCPCB. URL: https://jlcpcb.com/ (accessed: 25.05.2023).

Печатные платы – РЕЗОНИТ – Производство и монтаж печатных плат. URL: https://rezonit.ru/ (accessed: 25.05.2023).

Гольтяпин В.Я., Мишуров Н.П., Федоренко В.Ф., Голубев И.Г., Балабанов В.И., Петухов Д.А. Цифровые технологии для обследования состояния земель сельскохозяйственного назначения беспилотными летательными аппаратами. Аналитический обзор. М., 2020.

Гольтяпин В.Я., Мишуров Н.П., Федоренко В.Ф., Соловьев С.А., Балабанов В.И., Алдошин Н.В. Инновационные технологии и сельскохозяйственная техника за рубежом. Аналитический обзор. М., 2020.

Балабанов В.И., Ищенко С.А., Романенкова М.С. Перспективы внедрения элементов технологий «Интернета вещей» в растениеводстве // Вестник Федерального государственного образовательного учреждения высшего профессионального образования «Московский государственный агроинженерный университет имени В.П. Горячкина». 2019. № 4 (92). С. 13-18.

Зволинский В.Н., Мосяков М.А., Семичев С.В. Обеспеченность технологий обработки почвы интеллектуальными средствами и методами контроля // Аграрный вестник Верхневолжья. 2020. № 1 (30). С. 103-113.

Халанский В.М., Балабанов В.И., Окнин Б.С., Вольф А.Н., Смирнов В.П., Мехедов М.А., Березовский Е.В., Буксман В.Э. Механизация растениеводства. М., 2014.

Published

2023-10-25

Issue

Section

Agroengineering

Most read articles by the same author(s)