[go: up one dir, main page]

RU2651420C1 - Monitoring system of routes of agricultural machines movement during field works - Google Patents

Monitoring system of routes of agricultural machines movement during field works Download PDF

Info

Publication number
RU2651420C1
RU2651420C1 RU2017115467A RU2017115467A RU2651420C1 RU 2651420 C1 RU2651420 C1 RU 2651420C1 RU 2017115467 A RU2017115467 A RU 2017115467A RU 2017115467 A RU2017115467 A RU 2017115467A RU 2651420 C1 RU2651420 C1 RU 2651420C1
Authority
RU
Russia
Prior art keywords
agricultural machines
input
information
unit
output
Prior art date
Application number
RU2017115467A
Other languages
Russian (ru)
Inventor
Алексей Владимирович Панченко
Максим Викторович Будаковский
Юрий Игоревич Минкин
Original Assignee
Акционерное общество "Когнитив"
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Акционерное общество "Когнитив" filed Critical Акционерное общество "Когнитив"
Priority to RU2017115467A priority Critical patent/RU2651420C1/en
Application granted granted Critical
Publication of RU2651420C1 publication Critical patent/RU2651420C1/en

Links

Images

Classifications

    • AHUMAN NECESSITIES
    • A01AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
    • A01BSOIL WORKING IN AGRICULTURE OR FORESTRY; PARTS, DETAILS, OR ACCESSORIES OF AGRICULTURAL MACHINES OR IMPLEMENTS, IN GENERAL
    • A01B69/00Steering of agricultural machines or implements; Guiding agricultural machines or implements on a desired track
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling

Landscapes

  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Mechanical Engineering (AREA)
  • Soil Sciences (AREA)
  • Environmental Sciences (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

FIELD: monitoring systems.
SUBSTANCE: system for monitoring routes of movement of agricultural machines during field work includes a unit for receiving transactions from the sensors of agricultural machines geographical position, block for identifying sensors for the agricultural machines geographical position, a block for issuing addresses for recording the routes of agricultural machines movement, block for receiving data of the details of the routes of agricultural machines movement from the database of the system server, the first unit identifying the coordinates of the geographical position of agricultural machines, second unit identifying the coordinates of the geographical location of agricultural machines, the unit for switching and data output to information inputs of agricultural machines connected in a certain manner.
EFFECT: increased speed of tracking the routes of agricultural machines movement is provided.
1 cl, 4 dwg

Description

Изобретение относится к области управления сельскохозяйственными машинами, в частности к системе мониторинга маршрутов движения сельскохозяйственных машин при выполнении полевых работ.The invention relates to the field of control of agricultural machines, in particular to a system for monitoring the routes of movement of agricultural machines when performing field work.

В последние годы вслед за постоянным ростом производительности систем сельхозмашин, таких как зерноуборочные комбайны или полевые измельчители, тракторы с различным навесным оборудованием, разбрасыватели удобрений, сеялки, опрыскиватели, сеноворошилки и т.п., все большее значение получает планирование рабочего процесса.In recent years, following the constant increase in the productivity of agricultural machinery systems, such as combine harvesters or field shredders, tractors with various attachments, fertilizer spreaders, seeders, sprayers, tedders, etc., workflow planning is becoming increasingly important.

Для достижения этой цели и оптимального проведения рабочего процесса были разработаны так называемые системы и способы маршрутизации, с помощью которых для соответствующей системы машин определяется оптимальный маршрут при обработке определенной территории, например определенной делянки или площади.To achieve this goal and the optimal conduct of the work process, so-called routing systems and methods have been developed, with which the optimal route is determined for the corresponding machine system when processing a certain territory, for example, a certain plot or area.

Конкретная система машин в зависимости от ее оснащения может направляться вдоль этого маршрута либо с автоматическим управлением, то есть с помощью автоматической системы рулевого управления, либо с полуавтоматическим или просто ручным управлением при поддержке соответствующего индикаторного устройства, при этом оператор должен стараться выдерживать положение машины на виртуальной линии движения.A particular system of machines, depending on its equipment, can be guided along this route either with automatic control, that is, with the help of an automatic steering system, or with semi-automatic or simply manual control with the support of an appropriate indicator device, while the operator must try to maintain the position of the machine on a virtual lines of motion.

Обычно такие системы маршрутизации или автоматические системы рулевого управления работают со спутниковыми навигационными системами, например, с помощью приемников системы GPS (Global Positioning System - глобальная система навигации и определения местоположения).Typically, such routing systems or automatic steering systems work with satellite navigation systems, for example, using GPS receivers (Global Positioning System - a global navigation and positioning system).

Как правило, любой запланированный маршрут содержит не только запланированные проходы внутри подлежащей обработке площади, то есть отдельные «рабочие проходы» на поле, но также и проходы разворота для выполнения маневров поворота в областях разворота на краю поля, выполняемые для перехода от одного рабочего прохода к другому.As a rule, any planned route contains not only the planned walkways inside the area to be treated, that is, separate “working walkways” on the field, but also turning passes to perform turning maneuvers in the turning areas at the edge of the field, performed to move from one working pass to to another.

Эти ситуации предъявляют специфические требования к операторам сельскохозяйственных машин, когда несколько сельскохозяйственных машин выполняют работу на одном поле одновременно, двигаясь по полю по своему запланированному маршруту.These situations impose specific requirements on the operators of agricultural machines when several agricultural machines perform work on the same field at the same time, moving along the field along their planned route.

Задача системы мониторинга маршрутов движения сельскохозяйственных машин при выполнении полевых работ и состоит в отслеживании маршрутов движения сельскохозяйственных машин и предотвращения их возможных нарушений.The task of the system for monitoring the routes of movement of agricultural machines during field work is to track the routes of movement of agricultural machines and prevent their possible violations.

Известны технические решения поставленной задачи.Known technical solutions to the problem.

Первое из известных технических решений содержит блок определения местоположения для автоматического определения данных действительного местоположения системы машин, систему маршрутизации для выработки для системы машин маршрута, содержащего рабочие проходы, вдоль которых система машин проходит при обработке территории, и проходы разворота, вдоль которых система машин проходит от одного рабочего прохода к следующему подлежащему выполнению рабочему проходу, систему управления разворотом на краю поля, которая управляет системой машин таким образом, что к концу одного рабочего прохода и/или в ходе движения по следующему за ним проходу разворота и/или к началу последующего рабочего прохода системой машин автоматически выполняется последовательность технологических шагов при развороте, причем система управления разворотом на краю поля выполнена с возможностью динамичной актуализации последовательности технологических шагов при развороте и выполнения этой последовательности в зависимости от действительного местоположения системы машин и в зависимости от рабочего прохода, подлежащего последующему выполнению (1).The first known technical solution comprises a location unit for automatically determining the actual location of the machine system, a routing system for generating a route for the machine system containing work passages along which the machine system passes during processing of the territory, and u-turn passages along which the machine system passes from one work pass to the next work pass to be completed, a headland turn control system that controls the machine in such a way that at the end of one working passage and / or during movement along the next turn passage and / or at the beginning of the next working passage, the system of machines automatically performs a sequence of technological steps during a turn, and the turn control system at the edge of the field is made with the possibility dynamic updating of the sequence of technological steps during a turn and the execution of this sequence depending on the actual location of the machine system and depending on the working th passage to be performed (1).

Недостаток данного технического решения заключается в невысоком быстродействии системы, поскольку данные для принятия решения система выдает только после окончания сбора и обработки всей входной информации.The disadvantage of this technical solution is the low speed of the system, since the data for decision making is issued only after the collection and processing of all input information is completed.

Известно и другое техническое решение, содержащее центральный сервер, имеющий модуль связи, предназначенный для приема входных данных управления и передачи выходных данных управления, и базу данных для хранения входных данных управления, первое устройство управления первой сельскохозяйственной машины, имеющее модуль связи для беспроводной передачи входных данных управления на центральный сервер, при этом входные данные управления содержат данные об участке, обработанном первой сельскохозяйственной машиной, второе устройство управления второй сельскохозяйственной машины, имеющее модуль связи для беспроводного приема выходных данных управления от центрального сервера, при этом центральный сервер выполнен с возможностью формирования выходных данных управления, причем, по меньшей мере, часть выходных данных управления, передаваемых второму устройству управления второй сельскохозяйственной машины, содержит данные, сформированные центральным сервером с использованием, по меньшей мере, части входных данных управления, принятых от первого устройства управления первой сельскохозяйственной машины, содержащих данные об участке, обработанном первой сельскохозяйственной машиной, и сохраненных в базе данных центрального сервера, при этом центральный сервер выполнен также с возможностью приема команд, предназначенных для первого устройства управления первой сельскохозяйственной машины или второго устройства управления второй сельскохозяйственной машины, и передачи указанных команд в качестве выходных данных управления упомянутым первому устройству управления или второму устройству управления (2).Another technical solution is known, comprising a central server having a communication module for receiving control input data and transmitting control output data, and a database for storing control input data, a first control device of a first agricultural machine having a communication module for wireless input data transmission control to a central server, while the control input contains data about the site processed by the first agricultural machine, the second control device a second agricultural machine having a communication module for wirelessly receiving control output from the central server, the central server being configured to generate control output, and at least a portion of the control output transmitted to the second control device of the second agricultural machine, data generated by the central server using at least a portion of the control input received from the first an agricultural machine containing data about a site processed by the first agricultural machine and stored in the database of the central server, while the central server is also configured to receive commands for the first control device of the first agricultural machine or the second control device of the second agricultural machine, and transmitting said commands as control output data to said first control device or second control device (2 )

Недостаток этого технического решения также состоит в невысоком быстродействии, обусловленном большими затратами времени на решение расчетных задач.The disadvantage of this technical solution also lies in its low speed, due to the large time spent on solving design problems.

Цель изобретения заключается в устранении указанного недостатка, т.е. в повышении быстродействия системы путем исключения затрат времени на выявление экстремальных ситуаций, связанных с нарушением маршрутов движения, требующих немедленной реакции.The purpose of the invention is to eliminate this drawback, i.e. to increase the system’s speed by eliminating the time spent on identifying extreme situations associated with violation of traffic routes that require an immediate response.

Поставленная цель достигается тем, что в систему, содержащую блок приема транзакций с датчиков географического положения сельскохозяйственных машин, информационный и синхронизирующий входы которого являются информационным и синхронизирующим входами системы соответственно, при этом информационный вход системы предназначен для приема транзакций с датчиков географического положения сельскохозяйственных машин, синхронизирующий вход системы предназначен для приема синхронизирующих сигналов занесения транзакций с датчиков географического положения сельскохозяйственных машин в блок приема транзакций с датчиков географического положения сельскохозяйственных машин, блок идентификации датчиков географического положения сельскохозяйственных машин, адресный вход которого соединен с адресным выходом блока приема транзакций с датчиков географического положения сельскохозяйственных машин, синхронизирующий вход блока идентификации датчиков географического положения сельскохозяйственных машин подключен к синхронизирующему входу системы, блок выдачи адресов записей маршрутов движения сельскохозяйственных машин, информационный вход которого соединен с информационным выходом блока идентификации датчиков географического положения сельскохозяйственных машин, синхронизирующий вход подключен к первому синхронизирующему выходу блока идентификации датчиков географического положения сельскохозяйственных машин, а информационный выход блока выдачи адресов записей маршрутов движения сельскохозяйственных машин является адресным выходом системы, предназначенным для выдачи адресов записей маршрутов движения сельскохозяйственных машин на адресный вход сервера базы данных системы, при этом второй синхронизирующий выход блока идентификации датчиков географического положения сельскохозяйственных машин является синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера базы данных, блок приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, информационный вход которого является вторым информационным входом системы, предназначенным для приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, синхронизирующий вход блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы является вторым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы в блок приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, введены первый блок идентификации координат географического положения сельскохозяйственных машин, один информационный вход которого соединен с первым информационным выходом блока приема транзакций с датчиков географического положения сельскохозяйственных машин, другой информационный вход первого блока идентификации координат географического положения сельскохозяйственных машин подключен к первому информационному выходу блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, а синхронизирующий вход первого компаратора соединен со вторым синхронизирующим входом системы, второй блок идентификации координат географического положения сельскохозяйственных машин, один информационный вход которого соединен со вторым информационным выходом блока приема транзакций с датчиков географического положения сельскохозяйственных машин, другой информационный вход второго блока идентификации координат географического положения сельскохозяйственных машин подключен ко второму информационному выходу блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, блок коммутации и выдачи данных на информационные входы сельскохозяйственных машин, адресный вход которого соединен с адресным выходом блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, первый и второй информационные выходы которого подключены к первому и второму информационным входам блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин, один выход первого блока идентификации координат географического положения сельскохозяйственных машин соединен с первым сигнальным входом блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин, другой выход первого блока идентификации координат географического положения сельскохозяйственных машин подключен к синхронизирующему входу второго блока идентификации координат географического положения сельскохозяйственных машин, один выход которого соединен со вторым сигнальным входом блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин, а другой выход блока идентификации координат географического положения сельскохозяйственных машин является первым сигнальным выходом системы, при этом информационные выходы первой и второй групп выходов являются информационными выходами системы, а сигнальный выход блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин является вторым сигнальным выходом системы.This goal is achieved by the fact that in a system containing a block for receiving transactions from sensors of the geographical position of agricultural machines, the information and synchronizing inputs of which are information and synchronizing inputs of the system, respectively, while the information input of the system is designed to receive transactions from sensors of the geographical position of agricultural machines, synchronizing the input of the system is designed to receive synchronizing signals for entering transactions from geography sensors position of agricultural machines to the unit for receiving transactions from sensors of the geographical position of agricultural machines, the unit for identifying sensors for the geographical location of agricultural machines, the address input of which is connected to the address output of the unit for receiving transactions from sensors for the geographical location of agricultural machines, the synchronizing input of the unit for identifying sensors for the geographical location of agricultural machines is connected to the synchronizing input of the system, the block issuing addresses this route of movement of agricultural machines, the information input of which is connected to the information output of the unit for identifying sensors of the geographical position of agricultural machines, the synchronizing input is connected to the first synchronizing output of the unit for identifying sensors of the geographical position of agricultural machines, and the information output of the unit for issuing addresses of records of routes of movement of agricultural machines is an address output systems designed to issue march address addresses the movement of agricultural machines to the address input of the database server of the system, while the second synchronizing output of the identification unit of the sensors for the geographical position of agricultural machines is the synchronizing output of the system, intended for issuing control signals to the input of the first channel of interruption of the database server, the unit for receiving data of the details of agricultural movement routes machines from the system server database, the information input of which is the second information input of the system For the purpose of receiving the data of the details of the routes of movement of agricultural machines from the system server database, the synchronizing input of the data reception unit of the details of the routes of movement of agricultural machines from the database of the server of the system is the second synchronizing input of the system designed to receive the synchronizing signals of entering the details of the routes of movement of agricultural machines from system server database to the unit for receiving the data of the agricultural agricultural traffic routes Ashin from the system server database, the first unit for identifying the coordinates of the geographical location of agricultural machines is introduced, one information input of which is connected to the first information output of the unit for receiving transactions from sensors of the geographical location of agricultural machines, the other information input of the first unit for identifying the coordinates of the agricultural machines is connected to the first the information output of the unit for receiving data of the movement route details is agricultural x machines from the database of the server of the system, and the synchronizing input of the first comparator is connected to the second synchronizing input of the system, the second block identifies the coordinates of the geographical position of agricultural machines, one information input of which is connected to the second information output of the block receiving transactions from sensors of the geographical position of agricultural machines, another information the input of the second block identifying the coordinates of the geographical position of agricultural machines is connected to the second and the information output of the unit for receiving data of the details of the routes of movement of agricultural machines from the database of the server system, the switching and data output unit for the information inputs of the agricultural machines, the address input of which is connected to the address output of the unit for receiving data of details of the routes of movement of agricultural machines from the database of the server of the system, the first and the second information outputs of which are connected to the first and second information inputs of the switching unit and outputting data to the information inputs of agricultural machines, one output of the first unit for identifying the coordinates of the geographical position of agricultural machines is connected to the first signal input of the unit for switching and outputting data to the information inputs of the agricultural machines, the other output of the first unit for identifying the coordinates of the geographical position of agricultural machines is connected to the synchronizing input of the second unit for identifying the coordinates of the agricultural machines machines, one output of which is connected to the second signal the input of the switching unit and outputting data to the information inputs of agricultural machines, and the other output of the unit for identifying the coordinates of the geographical position of agricultural machines is the first signal output of the system, while the information outputs of the first and second groups of outputs are information outputs of the system, and the signal output of the switching unit and issuing data to the information inputs of agricultural machines is the second signal output of the system.

Сущность изобретения поясняется чертежами, где на фиг. 1 представлена структурная схема системы, на фиг. 2 - структурная схема блока идентификации датчиков географического положения сельскохозяйственных машин, на фиг. 3 - структурная схема первого блока идентификации координат географического положения сельскохозяйственных машин, на фиг. 4 - структурная схема блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин.The invention is illustrated by drawings, where in FIG. 1 is a structural diagram of a system; FIG. 2 is a structural diagram of a sensor identification unit for the geographical position of agricultural machines, FIG. 3 is a structural diagram of a first unit for identifying coordinates of the geographical position of agricultural machines, FIG. 4 is a block diagram of a switching unit and outputting data to the information inputs of agricultural machines.

Система (фиг. 1) содержит блок 1 приема транзакций с датчиков географического положения сельскохозяйственных машин, блок 2 идентификации датчиков географического положения сельскохозяйственных машин, блок 3 выдачи адресов записей маршрутов движения сельскохозяйственных машин, первый 4 и второй 5 блоки идентификации координат географического положения сельскохозяйственных машин, блок 6 приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, блок 7 коммутации и выдачи данных на информационные входы сельскохозяйственных машин.The system (Fig. 1) contains a block 1 for receiving transactions from sensors of the geographical position of agricultural machines, a block 2 for identifying sensors of the geographical location of agricultural machines, a block 3 for issuing addresses of records of routes of movement of agricultural machines, the first 4 and second 5 blocks for identifying coordinates of the geographical position of agricultural machines, block 6 for receiving data of the details of the routes of movement of agricultural machines from the database of the server of the system, block 7 for switching and issuing data to the information th inputs of agricultural machinery.

На фиг. 1 показаны первый 10 и второй 11 информационные, первый 12 и второй 13 синхронизирующие входы системы, а также информационный 14 выход системы, синхронизирующий 15, первый 16 и второй 17 синхронизирующие выходы системы, первая 18-20 и вторая 21-23 информационные группы выходов системы.In FIG. 1 shows the first 10 and second 11 information, the first 12 and second 13 synchronizing inputs of the system, as well as the information 14 system output, synchronizing 15, the first 16 and second 17 synchronizing outputs of the system, the first 18-20 and second 21-23 information groups of system outputs .

Блок 1 (фиг. 1) приема транзакций с датчиков географического положения сельскохозяйственных машин выполнен в виде регистра, имеющего информационный 10 и синхронизирующий 12 входы, а также адресный 26, первый 27 и второй 28 информационные выходы.Block 1 (Fig. 1) of receiving transactions from sensors of the geographical position of agricultural machines is made in the form of a register having information 10 and synchronizing 12 inputs, as well as address 26, first 27 and second 28 information outputs.

Блок 2 (фиг. 2) идентификации датчиков географического положения сельскохозяйственных машин содержит дешифратор 60, постоянное запоминающее устройство 61 с входами 88, 89 и 90, элементы 62-64 И, элементы 65, 66 и 67 задержки. На чертеже показаны адресный 31, синхронизирующий 33 входы, а также информационный 40, первый 41 и второй 42 синхронизирующие выходы.Block 2 (Fig. 2) of the identification of sensors of the geographical position of agricultural machines includes a decoder 60, read-only memory 61 with inputs 88, 89 and 90, elements 62-64 AND, elements 65, 66 and 67 of the delay. The drawing shows the address 31, synchronizing 33 inputs, as well as information 40, the first 41 and second 42 synchronizing outputs.

Блок 3 (фиг. 1) выдачи адресов записей маршрутов движения сельскохозяйственных машин выполнен в виде регистра, имеющего информационный 52 и синхронизирующий 53 входы, и адресный выход 14.Block 3 (Fig. 1) of the issuance of addresses of records of routes of movement of agricultural machines is made in the form of a register having information 52 and synchronizing 53 inputs, and address output 14.

Первый блок 4 (фиг. 3) идентификации координат географического положения сельскохозяйственных машин содержит компаратор 70 и элемент 71 задержки. На чертеже также показаны первый 34 и второй 35 информационные и синхронизирующий 36 входы, а также первый 43 и второй 44 выходы.The first unit 4 (Fig. 3) for identifying the coordinates of the geographical position of agricultural machines contains a comparator 70 and a delay element 71. The drawing also shows the first 34 and second 35 information and synchronizing 36 inputs, as well as the first 43 and second 44 outputs.

Второй блок 5 (фиг. 2) идентификации координат географического положения сельскохозяйственных машин выполнен в виде компаратора 70, имеющего первый 37 и второй 38 информационные и синхронизирующий 39 входы, а также первый 45 и второй 46 выходы.The second block 5 (Fig. 2) of identifying the coordinates of the geographical position of agricultural machines is made in the form of a comparator 70, having the first 37 and second 38 information and synchronizing 39 inputs, as well as the first 45 and second 46 outputs.

Блок 6 (фиг. 1) приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы выполнен в виде регистра, имеющего информационный 11 и синхронизирующий 13 входы, а также первый 29, второй 30 информационные и адресный 31 выходы.Block 6 (Fig. 1) of receiving the details of the agricultural machinery movement routes from the system server database is made in the form of a register having information 11 and synchronizing 13 inputs, as well as the first 29, second 30 information and address 31 outputs.

Блок 7 (фиг. 4) коммутации и выдачи данных на информационные входы сельскохозяйственных машин содержит дешифратор 80, первую 81-83 группу элементов И, вторую 84-86 группу элементов И, элемент 87 ИЛИ. На чертеже показаны адресный 49 вход, первый 50 и второй 51 информационные входы, первый 47 и второй 48 синхронизирующие входы, а также первая 18-20 и вторая 21-23 группы информационных выходов.Block 7 (Fig. 4) of switching and data output to the information inputs of agricultural machines contains a decoder 80, the first 81-83 group of AND elements, the second 84-86 group of AND elements, OR element 87. The drawing shows the address 49 input, the first 50 and second 51 information inputs, the first 47 and second 48 clock inputs, as well as the first 18-20 and second 21-23 groups of information outputs.

Все узлы и элементы системы выполнены на стандартных потенциально-импульсных элементах.All nodes and elements of the system are made on standard potential-impulse elements.

Система работает следующим образом.The system operates as follows.

Дня определенности работу системы рассмотрим на примере использования в качестве сельскохозяйственной машин при выполнении полевых работ комбайнов, оснащенных установленными на крыше кабин так называемыми GPS-датчиками, которые генерируют сигналы датчиков о географическом положении комбайнов на основе GPS из сигналов, получаемых от спутниковой GPS-системы. Эти сигналы датчиков о положении комбайна используются известным образом для рабочего маршрута, проходимого комбайном.For definiteness, let us consider the operation of the system as an example of the use of combine harvesters equipped with so-called GPS sensors installed on the roof of cabs as agricultural machines for field work, which generate sensor signals about the geographical position of combines based on GPS from signals received from a GPS satellite system. These sensor signals about the position of the combine are used in a known manner for the working route traveled by the combine.

Данные с датчиков, установленных на комбайнах, в виде транзакций поступают на контроллер - устройство, которое преобразует сигналы для передачи по каналу GSM через навигационный терминал. Затем транзакции посредством Internet поступают на информационный 10 вход системы мониторинга.Data from sensors installed on combines, in the form of transactions, is transmitted to the controller - a device that converts signals for transmission over the GSM channel through the navigation terminal. Then, transactions via the Internet go to the information input 10 of the monitoring system.

Структура кодограммы транзакции, поступающей на информационный 10 вход системы (фиг. 1) имеет следующий вид:The structure of the transaction codogram arriving at the information input 10 of the system (Fig. 1) has the following form:

Figure 00000001
Figure 00000001

Синхронизирующим сигналом, поступающим на синхронизирующий вход 12 системы, кодограмма транзакции заносится в регистр блока 1.The synchronizing signal received at the synchronizing input 12 of the system, the transaction codogram is entered in the register of block 1.

Код идентификатора датчика, от которого поступила данная транзакция, с выхода 26 блока 1 поступает на информационный 32 вход блока 2 и далее на вход дешифратора 60, а синхронизирующий импульс с входа 12 через вход 33 блока 2 задерживается элементом 65 задержки на время занесения кода идентификатора датчика в регистр 1 и срабатывания дешифратора 60, и далее поступает на входы элементов 62-64 И. Дешифратор 60 расшифровывает поступивший код и подготавливает цепь прохождения сигнала с выхода элемента 65 задержки, открывая один из элементов 62-64 И. Для определенности положим, что высокий потенциал поступил на один вход элемента 63 И.The code of the sensor identifier from which this transaction was received is sent from the output 26 of block 1 to the information 32 input of block 2 and then to the input of the decoder 60, and the synchronizing pulse from input 12 through the input 33 of block 2 is delayed by the delay element 65 for the time of entering the sensor identifier code in register 1 and the operation of the decoder 60, and then goes to the inputs of elements 62-64 I. The decoder 60 decodes the incoming code and prepares the signal path from the output of the delay element 65, opening one of the elements 62-64 I. con- cern assume that entered the high potential to one input element 63 I.

Учитывая то обстоятельство, что открытым по одному входу будет только элемент 63 И, то пройдя этот элемент И, синхроимпульс поступает, во-первых, на вход 89 считывания фиксированной ячейки памяти постоянного запоминающего устройства 61, в которой хранится код адреса записи данных маршрута движений данного комбайна с заданным идентификатором датчика положения в данный момент времени в базе данных сервера системы (не показан).Considering the fact that only the And element 63 will be open at one input, then passing through this And element, the clock pulse arrives, firstly, at the read input 89 of the fixed memory cell of the permanent storage device 61, which stores the address code of the data record of the movement route data harvester with a given identifier of the position sensor at a given time in the system server database (not shown).

Код адреса указанной записи из ПЗУ 61 считывается через информационный 40 выход блока 2 на информационный 52 вход регистра модуля 3.The address code of the specified record from the ROM 61 is read through the information 40 output of block 2 to the information 52 input of the register of module 3.

Параллельно с описанным процессом, тот же импульс считывания с выхода элемента 65 задерживается элементом задержки 66 на время считывания содержимого фиксированной ячейки ПЗУ 61 и с выхода 41 модуля 2 поступает на синхронизирующий 53 вход регистра модуля 3, фиксируя в нем код адреса ячейки памяти сервера базы данных системы.In parallel with the described process, the same read pulse from the output of element 65 is delayed by the delay element 66 for the duration of reading the contents of the fixed cell ROM 61 and from the output 41 of module 2 is fed to the synchronizing 53 input of the register of module 3, fixing in it the address code of the memory cell of the database server system.

Одновременно с этим синхронизирующий импульс с выхода элемента 66 задержки задерживается элементом 67 на время занесения кода адреса в блок 3 и затем через выход 42 модуля 2 и далее с выхода 15 системы поступает на вход первого канала прерывания сервера базы данных системы.At the same time, the synchronizing pulse from the output of the delay element 66 is delayed by the element 67 for the duration of entering the address code into block 3 and then, through the output 42 of module 2 and then from the output 15 of the system, it enters the input of the first interrupt channel of the system database server.

С поступлением этого сигнала сервер базы данных системы переходит на подпрограмму считывания содержимого ячейки памяти сервера, адрес которой сформирован на выходе 14 системы, и выдачи считанной записи на информационный вход 11 системы, откуда она поступает на информационный вход модуля 6, в который и заносится синхронизирующим импульсом сервера, поступающим на вход 13 системы.With the arrival of this signal, the database server of the system switches to a subroutine for reading the contents of the server’s memory cell, the address of which is generated at the output of the system 14, and issuing a read record to the information input 11 of the system, from where it arrives at the information input of module 6, into which it is entered by a synchronizing pulse server entering input 13 of the system.

В результате на выходе регистра модуля 6 будет сформирована кодограмма, имеющая следующую структуру:As a result, at the output of the register of module 6, a codogram will be generated having the following structure:

Figure 00000002
Figure 00000002

Код значения координаты X текущего положения комбайна, находящийся в блоке 1, с выхода 27 поступает на информационный вход 34 модуля 4, а код заданного значения координаты X положения комбайна, находящийся в блоке 6, с выхода 29 поступает на другой информационный вход 35 блока 4.The code of the value of the coordinate X of the current position of the combine located in block 1, from the output 27 goes to the information input 34 of module 4, and the code of the set value of the coordinate X of the position of the combine located in block 6, from the output 29 goes to another information input 35 of block 4.

Параллельно с этим процессом синхронизирующий импульс с входа 13 поступает на синхронизирующий вход 36 модуля 4, где задерживается элементом 71 на время занесения кода в регистр блока 6 и далее поступает на синхронизирующий вход компаратора 70 блока 4.In parallel with this process, the synchronizing pulse from input 13 enters the synchronizing input 36 of module 4, where it is delayed by element 71 for the time the code is entered in the register of block 6 and then goes to the synchronizing input of the comparator 70 of block 4.

По этому синхроимпульсу компаратор 70 сравнивает входные коды, и если код значения координаты X текущего положения комбайна, находящийся в блоке 1, совпадает с кодом заданного значения координаты X положения комбайна, находящимся в блоке 6, то на выходе 44 модуля 4 появляется сигнал, поступающий на синхронизирующий вход 39 компаратора блока 5.According to this clock pulse, the comparator 70 compares the input codes, and if the code of the coordinate value X of the current position of the combine located in block 1 coincides with the code of the set value of the coordinate X of the position of the combine located in block 6, a signal arriving at the output 44 of module 4 clock input 39 of the comparator unit 5.

К этому моменту времени на один информационный 37 вход компаратора блока 5 с выхода 28 блока 1 поступает код значения координаты Y текущего положения комбайна, а на другой информационный 38 вход компаратора блока 5 с выхода 30 блока 6 поступает код заданного значения координаты Y положения комбайна.At this point in time, one information 37 input of the comparator of block 5 from the output 28 of block 1 receives the code value of the Y coordinate of the current position of the combine, and another information 38 input of the comparator of block 5 from the output 30 of block 6 receives the code of the set value of the coordinate of the Y position of the combine.

По синхронизирующему импульсу, поступающему на вход 39, компаратор блока 5 сравнивает входные коды, и если входные коды окажутся равными, то на выходе 46 компаратора блока 5 формируется сигнал, подтверждающий тот факт, что данный комбайн следует точно по запланированному маршруту. Этот сигнал через выход 16 системы выдается на табло отображения.By the synchronizing pulse supplied to input 39, the comparator of unit 5 compares the input codes, and if the input codes turn out to be equal, then a signal is generated at the output 46 of the comparator of unit 5, confirming the fact that this combine follows exactly the planned route. This signal through the output 16 of the system is issued on the display panel.

Если же при сравнении входных кодов компараторами блоков 4 или 5 будет зафиксировано несовпадение значений текущих координат X или Y положения комбайна с их заданными значениями в данный момент времени, то на выходе 43 компаратора блока 4 или на выходе 45 компаратора блока 5 будут формироваться сигналы несовпадения координат, которые соответственно поступают на входы 47 и 48 блока 7.If, when comparing the input codes, the comparators of blocks 4 or 5 will show a mismatch between the values of the current coordinates X or Y of the position of the combine with their given values at a given time, then signals of mismatch of coordinates will be generated at the output 43 of the comparator of block 4 or at the output 45 of the comparator of block 5 , which respectively enter the inputs 47 and 48 of block 7.

Кроме того, на адресный вход 49 блока 7 поступает код идентификатора комбайна с выхода 31 блока 6, на один информационный 50 вход блока 7 поступает код заданного значения координаты X, а на другой информационный 51 вход поступает код заданного значения координаты Y с информационных выходов 29 и 30 блока 6 соответственно.In addition, the combine identifier code from the output 31 of block 6 is received at the address 49 of block 7, the code of the set value of the X coordinate is received at one information 50 input of the block 7, and the code of the set value of the Y coordinate from the information outputs 29 and 30 block 6, respectively.

Дешифратор 80 расшифровывает код идентификатора комбайна и выдает высокий потенциал на одном из своих выходов, например на выходе, соединенном с элементами 81 и 84 И первой и второй групп, открывая их по одному входу, к другим входам которых подключены информационные входы 50 и 51 соответственно.The decoder 80 decrypts the code of the identifier of the harvester and gives a high potential at one of its outputs, for example, at the output connected to elements 81 and 84 of the first and second groups, opening them at one input, the other inputs of which are connected to information inputs 50 and 51, respectively.

С поступлением любого из сигналов несовпадения кодов на один из входов 47 или 48 блока 7, поступивший сигнал проходит элемент 87 ИЛИ, и далее через элементы 81 и 84 И выдает заданные значения координат на информационные входы системы управления соответствующего комбайна.With the arrival of any of the codes mismatch signals to one of the inputs 47 or 48 of block 7, the received signal passes through the OR element 87, and then through the elements 81 and 84 AND gives the specified coordinate values to the information inputs of the control system of the corresponding combine.

Кроме того, с выхода 17 системы на табло отображения поступает сигнал, подтверждающий выдачу уточняющих координат.In addition, from the exit 17 of the system on the display panel receives a signal confirming the issuance of the clarifying coordinates.

Таким образом, введение новых узлов и блоков позволило существенно повысить быстродействие системы путем исключения затрат времени на выявление экстремальных ситуаций, требующих немедленной реакции на уточнение маршрута движения соответствующих сельскохозяйственных машин.Thus, the introduction of new nodes and blocks has significantly improved the system’s speed by eliminating the time spent on identifying extreme situations that require an immediate reaction to clarify the route of movement of the corresponding agricultural machines.

Источники информацииInformation sources

1. Патент РФ №2424642 (19.04.2007).1. RF patent No. 2424642 (04.19.2007).

2. Патент РФ №2517384 (21.12.2010) (прототип).2. RF patent No. 2517384 (12/21/2010) (prototype).

Claims (1)

Система мониторинга маршрутов движения сельскохозяйственных машин при выполнении полевых работ, содержащая блок приема транзакций с датчиков географического положения сельскохозяйственных машин, информационный и синхронизирующий входы которого являются информационным и синхронизирующим входами системы соответственно, при этом информационный вход системы предназначен для приема транзакций с датчиков географического положения сельскохозяйственных машин, синхронизирующий вход системы предназначен для приема синхронизирующих сигналов занесения транзакций с датчиков географического положения сельскохозяйственных машин в блок приема транзакций с датчиков географического положения сельскохозяйственных машин, блок идентификации датчиков географического положения сельскохозяйственных машин, адресный вход которого соединен с адресным выходом блока приема транзакций с датчиков географического положения сельскохозяйственных машин, синхронизирующий вход блока идентификации датчиков географического положения сельскохозяйственных машин подключен к синхронизирующему входу системы, блок выдачи адресов записей маршрутов движения сельскохозяйственных машин, информационный вход которого соединен с информационным выходом блока идентификации датчиков географического положения сельскохозяйственных машин, синхронизирующий вход подключен к первому синхронизирующему выходу блока идентификации датчиков географического положения сельскохозяйственных машин, а информационный выход блока выдачи адресов записей маршрутов движения сельскохозяйственных машин является адресным выходом системы, предназначенным для выдачи адресов записей маршрутов движения сельскохозяйственных машин на адресный вход сервера базы данных системы, при этом второй синхронизирующий выход блока идентификации датчиков географического положения сельскохозяйственных машин является синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера базы данных, блок приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, информационный вход которого является вторым информационным входом системы, предназначенным для приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, синхронизирующий вход блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы является вторым синхронизирующим входом системы, предназначенным для приема синхронизирующих сигналов занесения реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы в блок приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, отличающаяся тем, что система содержит первый блок идентификации координат географического положения сельскохозяйственных машин, один информационный вход которого соединен с первым информационным выходом блока приема транзакций с датчиков географического положения сельскохозяйственных машин, другой информационный вход первого блока идентификации координат географического положения сельскохозяйственных машин подключен к первому информационному выходу блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, а синхронизирующий вход первого компаратора соединен со вторым синхронизирующим входом системы, второй блок идентификации координат географического положения сельскохозяйственных машин, один информационный вход которого соединен со вторым информационным выходом блока приема транзакций с датчиков географического положения сельскохозяйственных машин, другой информационный вход второго блока идентификации координат географического положения сельскохозяйственных машин подключен ко второму информационному выходу блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, блок коммутации и выдачи данных на информационные входы сельскохозяйственных машин, адресный вход которого соединен с адресным выходом блока приема данных реквизитов маршрутов движения сельскохозяйственных машин из базы данных сервера системы, первый и второй информационные выходы которого подключены к первому и второму информационным входам блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин, один выход первого блока идентификации координат географического положения сельскохозяйственных машин соединен с первым сигнальным входом блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин, другой выход первого блока идентификации координат географического положения сельскохозяйственных машин подключен к синхронизирующему входу второго блока идентификации координат географического положения сельскохозяйственных машин, один выход которого соединен со вторым сигнальным входом блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин, а другой выход блока идентификации координат географического положения сельскохозяйственных машин является первым сигнальным выходом системы, при этом информационные выходы первой и второй групп выходов являются информационными выходами системы, а сигнальный выход блока коммутации и выдачи данных на информационные входы сельскохозяйственных машин является вторым сигнальным выходом системы.A system for monitoring the movement routes of agricultural machines during field work, containing a block for receiving transactions from sensors of the geographical position of agricultural machines, the information and synchronizing inputs of which are information and synchronizing inputs of the system, respectively, while the information input of the system is designed to receive transactions from sensors of the geographical location of agricultural machines The synchronizing input of the system is designed to receive synchronizing si signals for entering transactions from sensors of the geographical position of agricultural machines into a block for receiving transactions from sensors of the geographical position of agricultural machines, an identification block for sensors of the geographical location of agricultural machines, the address input of which is connected to the address output of a block for receiving transactions from the sensors of the geographical location of agricultural machines, synchronizing the input of the block for identifying sensors the geographical location of agricultural machines connected to synchronization the system input, the unit for issuing the addresses of the records of the routes of movement of agricultural machines, the information input of which is connected to the information output of the unit for identifying the sensors of the geographical position of the agricultural machines, the synchronizing input is connected to the first synchronizing output of the unit for identifying the sensors for the geographical position of agricultural machines, and the information output of the unit for issuing the addresses of the records routes of movement of agricultural machines is the address output of the system, designed to provide addresses of the records of the routes of movement of agricultural machines to the address input of the system database server, the second synchronizing output of the identification unit of the sensors of the geographical position of agricultural machines is the synchronizing output of the system, designed to issue control signals to the input of the first channel of the database server interrupt, receiving unit details of agricultural machinery movement routes from the system server database, cat input Horn is the second information input of the system designed to receive data of the details of agricultural machinery movement routes from the database of the system server, the synchronizing input of the data reception unit of the details of agricultural machinery movement routes from the database of the system server is the second synchronization input of the system designed to receive synchronization signals of entering details routes of movement of agricultural machines from the system server database to the requiem data receiving unit zit of agricultural machinery movement routes from the system server database, characterized in that the system comprises a first unit for identifying the coordinates of the geographical location of agricultural machines, one information input of which is connected to the first information output of a transaction receiving unit from sensors of the geographical location of agricultural machines, another information input of the first block identification of the coordinates of the geographical position of agricultural machines connected to the first information the output of the unit for receiving data of the details of the routes of movement of agricultural machines from the database of the server of the system, and the synchronizing input of the first comparator is connected to the second synchronizing input of the system, the second unit for identifying the coordinates of the geographical position of agricultural machines, one information input of which is connected to the second information output of the block for receiving transactions from sensors geographical location of agricultural machinery, another information input of the second coordinate identification unit t of the geographical location of agricultural machines is connected to the second information output of the unit for receiving data of the details of the routes of movement of agricultural machines from the database of the server of the system, the unit for switching and outputting data to the information inputs of the agricultural machines, the address input of which is connected to the address output of the unit for receiving data of details of the routes of the movement of agricultural machines from the database of the system server, the first and second information outputs of which are connected to the first and second inf to the input inputs of the switching unit and issuing data to the information inputs of agricultural machines, one output of the first unit for identifying the coordinates of the geographical position of agricultural machines is connected to the first signal input of the switching unit and issuing data to the information inputs of agricultural machines, the other output of the first unit for identifying the coordinates of the agricultural machines to the synchronizing input of the second block identifying the coordinates of the geographical position I agricultural machines, one output of which is connected to the second signal input of the switching unit and outputting data to the information inputs of agricultural machines, and the other output of the coordinate identification unit of the geographical position of agricultural machines is the first signal output of the system, while the information outputs of the first and second groups of outputs are information system outputs, and the signal output of the switching unit and data output to the information inputs of agricultural machines is WTO th signal output system.
RU2017115467A 2017-05-02 2017-05-02 Monitoring system of routes of agricultural machines movement during field works RU2651420C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU2017115467A RU2651420C1 (en) 2017-05-02 2017-05-02 Monitoring system of routes of agricultural machines movement during field works

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU2017115467A RU2651420C1 (en) 2017-05-02 2017-05-02 Monitoring system of routes of agricultural machines movement during field works

Publications (1)

Publication Number Publication Date
RU2651420C1 true RU2651420C1 (en) 2018-04-19

Family

ID=61976830

Family Applications (1)

Application Number Title Priority Date Filing Date
RU2017115467A RU2651420C1 (en) 2017-05-02 2017-05-02 Monitoring system of routes of agricultural machines movement during field works

Country Status (1)

Country Link
RU (1) RU2651420C1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112050801A (en) * 2020-09-08 2020-12-08 山东理工大学 A kind of agricultural machinery automatic navigation path planning method and system

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2384987C2 (en) * 2004-06-03 2010-03-27 КЛААС Зельбстфаренде Эрнтемашинен ГмбХ Routing system for agricultural machines
RU2384988C2 (en) * 2004-06-28 2010-03-27 КЛААС Зельбстфаренде Эрнтемашинен ГмбХ Method and device for agricultural machine control
RU2517384C2 (en) * 2010-01-15 2014-05-27 Лэйка Геосистемс Аг Data exchange system and method
US20160157275A1 (en) * 2013-07-10 2016-06-02 Agco Corporaton Automation of networking a group of machines
EP3125060A1 (en) * 2014-03-28 2017-02-01 Yanmar Co., Ltd. Autonomously traveling work vehicle

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
RU2384987C2 (en) * 2004-06-03 2010-03-27 КЛААС Зельбстфаренде Эрнтемашинен ГмбХ Routing system for agricultural machines
RU2384988C2 (en) * 2004-06-28 2010-03-27 КЛААС Зельбстфаренде Эрнтемашинен ГмбХ Method and device for agricultural machine control
RU2517384C2 (en) * 2010-01-15 2014-05-27 Лэйка Геосистемс Аг Data exchange system and method
US20160157275A1 (en) * 2013-07-10 2016-06-02 Agco Corporaton Automation of networking a group of machines
EP3125060A1 (en) * 2014-03-28 2017-02-01 Yanmar Co., Ltd. Autonomously traveling work vehicle

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112050801A (en) * 2020-09-08 2020-12-08 山东理工大学 A kind of agricultural machinery automatic navigation path planning method and system

Similar Documents

Publication Publication Date Title
CN111696343B (en) Track data processing method and device
DE102005015387B4 (en) Control for satellite navigation
US10303175B2 (en) Work vehicle management system and work vehicle management method
US11183071B2 (en) Drone flight optimization using drone-to-drone permissioning
JP2000505908A (en) Method for guiding a driver and a navigation device for such a method
RU2439835C2 (en) Routing system and method for systems of farm machines
EP2985168B1 (en) Driving assistance apparatus and driving assistance method
US6983204B2 (en) Mapping travel routes
US11255976B2 (en) Method for operating a correction service system and correction service system
US20090276153A1 (en) Navigating method and navigation apparatus using road image identification
US8335644B2 (en) Navigation apparatus and guide route search method for changing a search condition of a user-selected road selection
CN102878999B (en) For the method and apparatus for the most probable driving path for determining motor vehicle
CN110696826B (en) Method and device for controlling a vehicle
RU2651420C1 (en) Monitoring system of routes of agricultural machines movement during field works
CN109154505A (en) For determining vehicle relative to the method for the lateral position in the lane of road, equipment and with the computer readable storage medium of instruction
US20160123747A1 (en) Drive assist system, method, and program
WO2019049323A1 (en) Driving assistance method and driving assistance device
NL2015140B1 (en) Processing System for Transport Analysis.
CN117870701A (en) Lane positioning method and device, electronic equipment and storage medium
JP7207045B2 (en) Server device and information processing method
KR20230122463A (en) Method and Apparatus for Informing Off-course of Vehicle
Rehrl et al. Towards a national floating car data platform for Austria
CN119845276A (en) Navigation planning method and device under multi-robot scene, robot and storage medium
CN102252686A (en) Navigation system
CN112512111A (en) Time determination method and device, and signal sending method and device

Legal Events

Date Code Title Description
PD4A Correction of name of patent owner
QB4A Licence on use of patent

Free format text: LICENCE FORMERLY AGREED ON 20180803

Effective date: 20180803

QB4A Licence on use of patent

Free format text: LICENCE FORMERLY AGREED ON 20200422

Effective date: 20200422