RU2820406C1 - Distributed data on soils - Google Patents

Distributed data on soils Download PDF

Info

Publication number
RU2820406C1
RU2820406C1 RU2022127663A RU2022127663A RU2820406C1 RU 2820406 C1 RU2820406 C1 RU 2820406C1 RU 2022127663 A RU2022127663 A RU 2022127663A RU 2022127663 A RU2022127663 A RU 2022127663A RU 2820406 C1 RU2820406 C1 RU 2820406C1
Authority
RU
Russia
Prior art keywords
agricultural
files
computerized method
data
paragraphs
Prior art date
Application number
RU2022127663A
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 Кинз Мэньюфэкчуринг, Инк.
Application granted granted Critical
Publication of RU2820406C1 publication Critical patent/RU2820406C1/en

Links

Abstract

FIELD: agriculture.
SUBSTANCE: invention relates to joint use of disassembled data of sowing machine by several agricultural tools. When performing agricultural tasks, the generated data are stored in files representing geographic areas. Several levels of these files correspond to different agricultural aspects, which can then be selectively transferred using the parsed files of smaller size. Received data can be matched with the same format used by the receiving agricultural implement.
EFFECT: prevention of reduction of efficiency of rural cellular networks due to initial separation of agricultural data before their transmission.
42 cl, 16 dwg, 1 tbl

Description

ПЕРЕКРЕСТНАЯ ССЫЛКА НА РОДСТВЕННЫЕ ЗАЯВКИCROSS REFERENCE TO RELATED APPLICATIONS

Настоящая заявка испрашивает приоритет в соответствии с разделом 119 35 U.S.C. по предварительным заявкам на патент США №№ 62/704,284, 62/704,285, 63/018,833, 63/019,032, все из которых были поданы 1 мая 2020 г. Предварительные заявки на патент полностью включены в настоящий документ посредством ссылки, включая, без ограничений, описание, формулу изобретения и реферат, а также любые фигуры, таблицы, приложения или графические материалы к ним.This application claims priority under 35 U.S.C. section 119. under U.S. Provisional Patent Applications Nos. 62/704,284, 62/704,285, 63/018,833, 63/019,032, all of which were filed May 1, 2020. The Provisional Patent Applications are incorporated herein by reference in their entirety, including, without limitation , description, claims and abstract, as well as any figures, tables, appendices or graphic materials thereto.

ОБЛАСТЬ ТЕХНИКИTECHNICAL FIELD

Настоящее изобретение относится в целом к компьютеризированным способам, системам и аппаратам для передачи и/или приема сельскохозяйственных данных. Еще более конкретно, но не исключительно, настоящее изобретение относится к совместному использованию разобранных данных сеялки несколькими сельскохозяйственными орудиями.The present invention relates generally to computerized methods, systems and apparatus for transmitting and/or receiving agricultural data. Even more particularly, but not exclusively, the present invention relates to the sharing of disassembled planter data among multiple agricultural implements.

УРОВЕНЬ ТЕХНИКИBACKGROUND OF THE ART

Изложенное в настоящем документе описание уровня техники предоставляет контекст для настоящего изобретения. Работа авторов изобретения, названных в настоящем документе, а также аспекты описания, которые не могут быть квалифицированы как предшествующий уровень техники на момент подачи заявки, ни прямо, ни косвенно не признаются в качестве предшествующего уровня техники.The description of the prior art set forth herein provides context for the present invention. The work of the inventors named herein, as well as aspects of the description that do not qualify as prior art at the time the application is filed, are neither expressly nor impliedly admitted as prior art.

Сельскохозяйственные орудия выполняют разнообразные сельскохозяйственные операции. Например, сельскохозяйственная сеялка для пропашных культур представляет собой машину, предназначенную для точного распределения семян в почве. Сеялка для пропашных культур по существу содержит горизонтальный брус для навешивания сменных рабочих органов, прикрепленный к узлу сцепки для буксировки за трактором или другим орудием. Высевающие секции крепятся к брусу для навешивания сменных рабочих органов. В различных конфигурациях семена могут храниться в отдельных бункерах на каждой высевающей секции или храниться в центральном бункере и доставляться к высевающим секциям по мере необходимости. Высевающие секции включают в себя почвообрабатывающие инструменты для раскрытия и закрытия семенной борозды и систему дозирования семян для распределения семян по семенной борозде.Agricultural implements perform a variety of agricultural operations. For example, an agricultural row crop seeder is a machine designed to accurately distribute seeds into the soil. A row crop seeder essentially contains a horizontal beam for hanging replaceable implements attached to a hitch assembly for towing behind a tractor or other implement. The sowing sections are attached to the beam for hanging replaceable working elements. In various configurations, seed can be stored in separate hoppers on each row unit or stored in a central hopper and delivered to row units as needed. The row units include tillage tools to open and close the seed trench and a seed metering system to distribute seed throughout the seed trench.

В своей самой базовой форме дозатор семян содержит корпус, высевающий диск и высевающий желоб. Корпус сконструирован таким образом, что создает резервуар для хранения пула семян. Высевающий диск находится внутри корпуса и вращается вокруг по существу горизонтальной центральной оси. При вращении высевающего диска он проходит через пул семян, где подбирает отдельные семена. Затем семена распределяются в высевающий желоб, где они падают в семенную борозду. Дозаторам семян выделено местоположение на брусе для навешивания сменных рабочих органов сеялки, и это местоположение определяет по меньшей мере некоторые функциональные возможности дозатора.In its most basic form, a seed meter contains a housing, a seed disc, and a seed chute. The housing is designed in such a way that it creates a reservoir for storing a pool of seeds. The seeding disc is located within the housing and rotates about a substantially horizontal central axis. As the seeding disc rotates, it passes through the seed pool, where it picks up individual seeds. The seed is then distributed into the seed trough where it falls into the seed furrow. Seed dispensers are allocated a location on the beam for hanging the replaceable working parts of the seeder, and this location determines at least some of the functionality of the dispenser.

За прошедшие годы усовершенствования компонентов сеялок, включая исполнительные устройства (гидравлические, пневматические, электрические или их комбинацию), датчики, системы обработки данных, системы определения местоположения, системы связи, системы освещения и другие системы, способные управлять функциями сеялки, все больше автоматизировали сеялку. В результате теперь компоненты сеялки редко выполняют свои соответствующие функции по отдельности. Скорее и например, точность системы определения местоположения может зависеть не только от GPS, но и от других датчиков, расположенных на сеялке. Затем эти же системы определения местоположения могли бы помочь определить, какие, когда и в какой степени определенные исполнительные устройства должны быть задействованы, и так далее.Over the years, improvements in planter components, including actuators (hydraulic, pneumatic, electrical, or a combination thereof), sensors, data processing systems, positioning systems, communication systems, lighting systems and other systems capable of controlling planter functions, have increasingly automated the planter. As a result, planter components now rarely perform their respective functions individually. Rather, and for example, the accuracy of the positioning system may depend not only on GPS, but also on other sensors located on the planter. These same location systems could then help determine which, when, and to what extent certain actuators should be engaged, and so on.

В некоторых сельскохозяйственных орудиях степень взаимосвязанности и автоматизации компонентов настолько велика, что сельскохозяйственное орудие можно считать в основном или даже полностью автономным, практически не требующим участия человека для работы. Таким образом, фермеры сталкиваются с новыми трудностями.In some farm implements, the degree of interconnectivity and automation of components is so great that the farm implement can be considered largely or even completely autonomous, requiring little or no human intervention to operate. Thus, farmers face new challenges.

Например, поскольку теперь эти автоматизированные и/или автономные системы способны контролировать и реагировать на такой большой объем информации, в настоящее время в данной области техники существует потребность в предотвращении перегрузки информацией. Кроме того, сельскохозяйственное орудие по-прежнему должно функционировать в ситуациях, когда обработка данных либо невозможна (например, система навигации или связи выходит из строя), либо затруднена (например, высокая пропускная способность недоступна), либо нежелательна (например, передача данных обходится слишком дорого).For example, since these automated and/or autonomous systems are now able to monitor and respond to such a large amount of information, there is currently a need in the art to prevent information overload. In addition, agricultural implements must still function in situations where data processing is either impossible (for example, the navigation or communication system fails), difficult (for example, high throughput is not available), or undesirable (for example, data transmission is too expensive). expensive).

СУЩНОСТЬ ИЗОБРЕТЕНИЯSUMMARY OF THE INVENTION

Основной целью, признаком и/или преимуществом настоящего изобретения является улучшение или преодоление недостатков в данной области техники. Следующие цели, признаки, преимущества, аспекты и/или варианты реализации не являются исчерпывающими и не ограничивают изобретение в целом. Ни один вариант реализации не должен обеспечивать все без исключения цели, признаки или преимущества. Любые из целей, признаков, преимуществ, аспектов и/или вариантов реализации, раскрытых в настоящем документе, могут быть интегрированы друг с другом либо полностью, либо частично.The main object, feature and/or advantage of the present invention is to improve or overcome shortcomings in the art. The following objects, features, advantages, aspects and/or embodiments are not exhaustive and do not limit the invention as a whole. No embodiment should provide all of the objectives, features, or benefits. Any of the objectives, features, advantages, aspects and/or embodiments disclosed herein may be integrated with each other, either in whole or in part.

Еще одной дополнительной целью, признаком и/или преимуществом настоящего изобретения является более эффективная передача данных между сельскохозяйственными орудиями при одновременном ограничении потери важной информации. Например, предпочтительным является создание актуальной и объективной записи.Another additional object, feature and/or advantage of the present invention is to more efficiently transfer data between agricultural implements while limiting the loss of important information. For example, it is preferable to create a current and objective record.

Еще одной дополнительной целью, признаком и/или преимуществом настоящего изобретения является содействие наилучшим образом загрузке и выгрузке важной информации, например, путем работы на холостом ходу или регулирования компьютеризированных сельскохозяйственных систем.Another additional purpose, feature and/or advantage of the present invention is to facilitate the best loading and unloading of important information, for example, by idling or regulating computerized agricultural systems.

Еще одной дополнительной целью, признаком и/или преимуществом настоящего изобретения является улучшаемое и выборочное разделение и/или объединение сельскохозяйственных данных.Another additional object, feature and/or advantage of the present invention is improved and selective separation and/or fusion of agricultural data.

Компьютеризированные способы и системы, раскрытые в настоящем документе, можно использовать в самых разных сельскохозяйственных операциях, включая посадку, обработку почвы, прессование, сбор урожая, опрыскивание, транспортировку, культивацию, боронование, вспашку, внесение удобрений, разброс, погрузку, разгрузку и т.п. Некоторые аспекты раскрытых в настоящем документе компьютеризированных способов и систем могут даже находить применение в других отраслях, в значительной степени зависящих от связи и/или навигации, таких как автомобильная, морская и/или аэрокосмическая отрасли.The computerized methods and systems disclosed herein can be used in a wide variety of agricultural operations, including planting, tillage, baling, harvesting, spraying, transporting, cultivating, harrowing, plowing, fertilizing, broadcasting, loading, unloading, etc. P. Some aspects of the computerized methods and systems disclosed herein may even find application in other industries that rely heavily on communications and/or navigation, such as the automotive, marine and/or aerospace industries.

Еще одной дополнительной целью, признаком и/или преимуществом является поддержка Интернета вещей (IoT) и других сред, в которых информация, данные или т.п. передаются эффективно с более высокой скоростью и более широкой полосой пропускания.Another additional purpose, feature and/or benefit is to support the Internet of Things (IoT) and other environments in which information, data, or the like. transmitted efficiently with higher speed and wider bandwidth.

Еще одной дополнительной целью, признаком и/или преимуществом настоящего изобретения является обеспечение безопасных, экономичных и надежных результатов для фермеров, использующих раскрытые в настоящем документе компьютеризированные способы.Another additional object, feature and/or advantage of the present invention is to provide safe, economical and reliable results for farmers using the computerized methods disclosed herein.

Еще одной дополнительной целью, признаком и/или преимуществом настоящего изобретения является отображение аспектов раскрытых в настоящем документе компьютеризированных способов с отчетливыми эстетическими признаками, включая, но не ограничиваясь ими, карты, таблицы и другой текст или изображения, которые в ином случае улучшают взаимодействие с электроникой сельскохозяйственного орудия. Например, взаимодействие с пользователем может быть улучшено или иным образом дополнительно облегчено посредством графического пользовательского интерфейса, который предоставляет пользователю интуитивно понятные элементы управления и/или автоматически предупреждает оператора сельскохозяйственного орудия о потенциальных проблемах и/или предлагает оператору выполнить ручной ввод, например, когда потенциальные проблемы не могут быть разрешены автоматически. В качестве другого примера, графические пользовательские интерфейсы могут быть настроены интуитивно, например, путем сравнения, и одновременно, например, в компактном пространстве, чтобы отображать более чем один набор данных.Another additional object, feature and/or advantage of the present invention is to display aspects of the computerized methods disclosed herein with distinct aesthetic features, including, but not limited to, maps, tables and other text or images that otherwise enhance interaction with electronics. agricultural implements. For example, the user experience may be enhanced or otherwise further facilitated by a graphical user interface that provides the user with intuitive controls and/or automatically alerts the farm implement operator to potential problems and/or prompts the operator to perform manual input, such as when potential problems cannot be resolved automatically. As another example, graphical user interfaces can be configured intuitively, for example by comparison, and simultaneously, for example, in a compact space to display more than one set of data.

Еще одной дополнительной целью, признаком и/или преимуществом настоящего изобретения является применение на практике компьютеризированных способов, облегчающих использование, изготовление, сборку, техническое обслуживание и ремонт сельскохозяйственного орудия, выполняющего некоторые или все ранее заявленные задачи.Another additional object, feature and/or advantage of the present invention is the practice of computerized methods that facilitate the use, manufacture, assembly, maintenance and repair of agricultural implements that perform some or all of the previously stated purposes.

Еще одной дополнительной целью, признаком и/или преимуществом настоящего изобретения является включение компьютеризированного способа в электронные аппараты или сельскохозяйственные системы, выполняющие некоторые или все ранее заявленные задачи. Блок(-и) сельскохозяйственной системы может(-гут) быть частично или полностью автономным(-и).Another additional object, feature and/or advantage of the present invention is the incorporation of a computerized method into electronic apparatus or agricultural systems that perform some or all of the previously stated purposes. The unit(s) of the agricultural system may be partially or fully autonomous.

В соответствии с некоторыми аспектами настоящего изобретения способ совместного использования сельскохозяйственных данных между сельскохозяйственными орудиями включает в себя передачу сельскохозяйственных данных на энергонезависимый машиночитаемый носитель, сохранение сельскохозяйственных данных в файлах, разбор файлов на файлы меньшего размера, каждый из которых имеет несколько уровней данных, и передачу файлов меньшего размера, имеющих одинаковый размер и формат файла, с первого сельскохозяйственного орудия на второе сельскохозяйственное орудие. Несколько уровней данных могут включать в себя определенные метаданные.In accordance with some aspects of the present invention, a method for sharing agricultural data between agricultural implements includes transferring agricultural data to a non-volatile computer readable medium, storing agricultural data in files, parsing the files into smaller files each having multiple layers of data, and transferring the files. smaller ones, having the same size and file format, from the first agricultural implement to the second agricultural implement. Multiple layers of data may include certain metadata.

В соответствии с некоторыми другими аспектами настоящего изобретения компьютеризированная система для использования с сельскохозяйственным орудием содержит навигационную систему, передатчик, способный использовать по меньшей мере один протокол связи и подключаться к сети, датчик для измерения одной или более сельскохозяйственных характеристик, и энергонезависимый машиночитаемый носитель, содержащий процессор, запоминающее устройство, операционную систему и компилятор. Энергонезависимый машиночитаемый носитель выполнен с возможностью, например, посредством соответствующих аппаратных и/или программных компонентов, выполнения этапов компьютеризированного способа, относящихся к выполнению сельскохозяйственных задач и/или обработке сельскохозяйственных данных.In accordance with certain other aspects of the present invention, a computerized system for use with an agricultural implement comprises a navigation system, a transmitter capable of using at least one communication protocol and connecting to a network, a sensor for measuring one or more agricultural characteristics, and a non-transitory computer-readable medium comprising a processor. , storage device, operating system and compiler. The non-transitory computer-readable medium is configured, for example, through appropriate hardware and/or software components, to perform computerized method steps related to performing agricultural tasks and/or processing agricultural data.

Эти и/или другие цели, признаки, преимущества, аспекты и/или варианты реализации изобретения станут очевидны для специалистов в данной области техники после просмотра следующих кратких и подробных описаний графических материалов.These and/or other objects, features, advantages, aspects and/or embodiments of the invention will become apparent to those skilled in the art upon viewing the following brief and detailed descriptions of the drawings.

КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВBRIEF DESCRIPTION OF GRAPHIC MATERIALS

На Фиг. 1 показан вид сбоку трактора.In FIG. 1 shows a side view of the tractor.

На Фиг. 2 показан вид в перспективе сеялки.In FIG. Figure 2 shows a perspective view of the seeder.

На Фиг. 3 показан вид сверху буксировочного блока с сеялкой.In FIG. Figure 3 shows a top view of the towing unit with the seeder.

На Фиг. 4 представлено схематическое изображение системы управления орудием (сеялкой).In FIG. Figure 4 shows a schematic representation of the implement (seeder) control system.

На Фиг. 5 представлено еще одно схематическое изображение, на котором подчеркнуты дополнительные аспекты системы управления орудием.In FIG. Figure 5 is another schematic view that highlights additional aspects of the implement control system.

На Фиг. 6 представлена схема, показывающая компоненты системы управления орудием.In FIG. 6 is a diagram showing the components of the implement control system.

На Фиг. 7 схематично проиллюстрирована аппаратная среда, на которой подчеркнуты вычислительные компоненты приведенной в качестве примера системы интеллектуального управления, такие как планшет с сенсорным дисплеем.In FIG. 7 is a schematic illustration of a hardware environment highlighting the computing components of an exemplary smart control system, such as a touchscreen tablet.

На Фиг. 8 показаны многоуровневые данные, включая данные, которые хранятся в базе(-ах) данных и/или доступны посредством модуля сельскохозяйственных данных, чтобы облегчить просмотр, анализ и/или выполнение сельскохозяйственных задач с указанными данными.In FIG. 8 illustrates multi-level data, including data that is stored in a database(s) and/or accessed through an agricultural data module to facilitate viewing, analyzing, and/or performing agricultural tasks on said data.

На Фиг. 9 проиллюстрирована среда облачных вычислений.In FIG. 9 illustrates the cloud computing environment.

На Фиг. 10 проиллюстрирован узел облачных вычислений.In FIG. 10 illustrates a cloud computing node.

На Фиг. 11 проиллюстрирована передача информации, такая как путь движения, для связанного географического района.In FIG. 11 illustrates the transmission of information, such as a driving path, for an associated geographic area.

На Фиг. 12 показано несколько сеялок, работающих на поле, причем поле разобрано на географические районы.In FIG. Figure 12 shows several seeders operating in a field, with the field broken down into geographic areas.

На Фиг. 13 представлена схема главного модуля для использования с сельскохозяйственной системой, имеющей несколько сельскохозяйственных орудий, транспортных средств и/или блоков.In FIG. 13 is a diagram of a main module for use with an agricultural system having multiple agricultural implements, vehicles and/or units.

На Фиг. 14 показан графический пользовательский интерфейс, изображающий сеялку, движущуюся по полю.In FIG. Figure 14 shows a graphical user interface depicting a planter moving across a field.

На Фиг. 15 показан графический пользовательский интерфейс, изображающий «вид коридора», который показывает аспекты посадки в период недоступности.In FIG. 15 shows a graphical user interface depicting a "corridor view" that shows aspects of planting during a period of unavailability.

На Фиг. 16 показан графический пользовательский интерфейс, изображающий использование сельскохозяйственных данных для прогнозирования по меньшей мере одного аспекта сельскохозяйственной задачи, выполняемой в период недоступности.In FIG. 16 shows a graphical user interface depicting the use of agricultural data to predict at least one aspect of an agricultural task performed during a period of unavailability.

Проиллюстрировано и подробно описано несколько вариантов реализации, в которых может быть реализовано на практике настоящее изобретение, причем одинаковые ссылочные позиции представляют одинаковые компоненты на нескольких видах. Графические материалы представлены в качестве примера и могут быть показаны без соблюдения масштаба, если не указано иное.Several embodiments in which the present invention may be practiced are illustrated and described in detail, with like reference numerals representing like components in multiple views. Graphics are provided for illustrative purposes only and may not be shown to scale unless otherwise noted.

ПОДРОБНОЕ ОПИСАНИЕ СУЩНОСТИ ИЗОБРЕТЕНИЯDETAILED DESCRIPTION OF THE INVENTION

ВВОДНЫЕ СВЕДЕНИЯINTRODUCTORY INFORMATION

Следующие определения и вводные сведения приведены для облегчения понимания настоящего изобретения. Если не указано иное, все используемые в настоящем документе технические и научные термины имеют то же значение, которое обычно понимает обычный специалист в области техники, к которой относятся варианты реализации настоящего изобретения.The following definitions and background information are provided to facilitate understanding of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which embodiments of the present invention relate.

Термины в единственном числе включают в себя ссылки как в единственном, так и во множественном числе.Terms in the singular include both singular and plural references.

Термин «или» является синонимом «и/или» и означает любой элемент или комбинацию элементов определенного перечня.The term “or” is synonymous with “and/or” and means any element or combination of elements of a specific list.

Используемые в настоящем документе термины «изобретение» или «настоящее изобретение» не предназначены для обозначения какого-либо одного варианта реализации конкретного изобретения, а охватывают все возможные варианты реализации, как изложено в описании и формуле изобретения.As used herein, the terms “invention” or “the present invention” are not intended to denote any one embodiment of a particular invention, but rather cover all possible embodiments as set forth in the specification and claims.

Используемый в настоящем документе термин «около» относится к незначительным вариациям числовых величин по отношению к любой количественно измеряемой переменной. Обычному специалисту в данной области техники будет понятно, что непреднамеренная ошибка может возникнуть, например, из-за использования обычных методов измерения или оборудования или из-за различий в производстве, источнике или чистоте компонентов. Формула изобретения включает в себя эквиваленты величин, независимо от того, изменены они или нет термином «около».As used herein, the term “about” refers to small variations in numerical values with respect to any quantifiable variable. One of ordinary skill in the art will appreciate that unintentional error may arise, for example, due to the use of conventional measurement methods or equipment, or due to differences in the manufacture, source, or purity of components. The claims include equivalent quantities, whether or not modified by the term "about".

Термин «выполненный с возможностью» описывает конструкцию, способную выполнять задачу или принимать определенную конфигурацию. Термин «выполненный с возможностью» может использоваться взаимозаменяемо с другими аналогичными фразами, такими как «сконструированный», «размещенный», «адаптированный», «изготовленный» и т.п.The term "capable" describes a structure capable of performing a task or adopting a specific configuration. The term "capable" may be used interchangeably with other similar phrases such as "constructed", "accommodated", "adapted", "manufactured" and the like.

Термины, характеризующие последовательный порядок, положение и/или ориентацию, упоминаются в соответствии с представленными видами. Если в контексте не указано иное, эти термины не имеют ограничивающего характера.Terms describing sequential order, position and/or orientation are mentioned according to the views presented. Unless the context otherwise indicates, these terms are not limiting.

В средствах связи и вычислительных средах машиночитаемый носитель представляет собой носитель, способный хранить данные в формате, считываемом механическим устройством. Термин «энергонезависимый» используется в настоящем документе для обозначения машиночитаемых носителей (CRM), которые хранят данные в течение коротких периодов времени или при наличии питания, таких как запоминающее устройство.In communications and computing environments, a computer-readable medium is a medium capable of storing data in a format readable by a mechanical device. The term "non-volatile" is used herein to refer to computer readable media (CRM) that stores data for short periods of time or when power is present, such as a storage device.

Один или более описанных в настоящем документе вариантов реализации могут быть реализованы с использованием программных модулей, механизмов или компонентов. Программный модуль, механизм или компонент могут включать в себя программу, подпрограмму, часть программы, или программный компонент, или аппаратный компонент, способный выполнять одну или более заявленных задач или функций. Модуль или компонент может существовать на аппаратном компоненте независимо от других модулей или компонентов. В альтернативном варианте модуль или компонент может представлять собой совместно используемый элемент или процесс других модулей, программ или машин.One or more embodiments described herein may be implemented using software modules, engines, or components. A software module, mechanism, or component may include a program, subroutine, portion of a program, or software component, or hardware component capable of performing one or more of the stated tasks or functions. A module or component can exist on a hardware component independently of other modules or components. Alternatively, a module or component may be a shared element or process of other modules, programs or machines.

Механические, электрические, химические, процедурные и/или другие изменения, очевидные для обычного специалиста в данной области техники, могут быть выполнены без отступления от сущности и объема настоящего изобретения.Mechanical, electrical, chemical, procedural and/or other changes obvious to one of ordinary skill in the art may be made without departing from the spirit and scope of the present invention.

ОПИСАНИЕ ИЗОБРЕТЕНИЯDESCRIPTION OF THE INVENTION

На Фиг. 1 показан трактор 100, используемый для передачи высокого крутящего момента на низких скоростях в целях буксировки техники, используемой в сельском хозяйстве. Трактор 100 содержит кабину 101 с рулевым колесом 102 и сиденьем 103 для оператора. Трактор 100 также содержит раму 104 транспортного средства, на которой размещен двигатель (не показан), расположенный рядом с передней осью трактора 100 и перед кабиной 101. Кабина 101 и рама 104 транспортного средства конструктивно поддерживаются шасси 105 трактора, которое крепится к задним ведущим колесам 106 и передним направляющим колесам 107, причем указанные передние направляющие колеса 107 функционально соединены с рулевым колесом 102. Выхлопная труба 108 позволяет угарному газу выходить из трактора 100 во время работы двигателя (не показан). Сцепка 109 трактора обеспечивает соединение между сельскохозяйственной техникой и трактором 100.In FIG. 1 shows a tractor 100 used to transmit high torque at low speeds for towing agricultural equipment. The tractor 100 includes a cab 101 with a steering wheel 102 and a seat 103 for the operator. The tractor 100 also includes a vehicle frame 104 that houses an engine (not shown) located adjacent to the front axle of the tractor 100 and in front of the cab 101. The cab 101 and vehicle frame 104 are structurally supported by a tractor chassis 105 that is attached to the rear drive wheels 106 and front idler wheels 107, said front idler wheels 107 being operatively coupled to the steering wheel 102. The exhaust pipe 108 allows carbon monoxide to escape from the tractor 100 during engine operation (not shown). The tractor hitch 109 provides a connection between the farm equipment and the tractor 100.

На Фиг. 2 показана сеялка 110, используемая для контролируемого посева и удобрения семян. Например, сеялка 110, показанная на Фиг. 2, содержит дышло 112, предпочтительно телескопическое. Дышло 112 содержит первый конец 114 со сцепкой 116 орудия для крепления к буксирующему транспортному средству, такому как трактор 100. Противоположный конец дышла 112 прикреплен к раме или центральному брусу 118 для навешивания сменных рабочих органов. Тяговые соединения 120 подсоединены между центральным брусом 118 для навешивания сменных рабочих органов и дышлом 112 и используются вместе в сочетании со складывающими исполнительными устройствами 122 для складывания вперед центрального бруса 118 для навешивания сменных рабочих органов. Следовательно, дышло 112 может представлять собой телескопическое дышло, поскольку оно может выдвигаться или двигаться, чтобы обеспечить складывание вперед центрального бруса 118 для навешивания сменных рабочих органов. Центральный брус 118 для навешивания сменных рабочих органов содержит первое и второе крылья 130, 134, отходящие от него. Центральный брус 118 для навешивания сменных рабочих органов содержит центральные бункеры 124, которые содержат семена или другие гранулы, используемые при посадке. Совокупность транспортных колес 128 также соединены с центральным брусом 118 для навешивания сменных рабочих органов. Первое и второе крылья 130, 134 по существу представляют собой просто отображения друг друга. Крылья содержат брусья 132, 135 для навешивания сменных рабочих органов первого и второго крыльев. Вдоль центрального бруса 118 для навешивания сменных рабочих органов, а также брусьев 132, 135 для навешивания сменных рабочих органов первого и второго крыльев прикреплена совокупность высевающих секций 140. Высевающие секции содержат дозаторы 142 семян и/или другие компоненты, используемые для контролируемой посадки и удобрения семян. К первому и второму крыльям 130, 134 также присоединены первое и второе разметочные устройства 133, 136. Разметочные устройства содержат исполнительные устройства 137, которые используются для подъема и опускания разметочных устройств 133, 136. Разметочные устройства 133, 136 можно опускать, чтобы обеспечить ориентир для края сеялки для использования при посадке. Если в этом нет необходимости, маркеры можно поднять в положение, показанное на Фиг. 2, чтобы убрать маркеры с пути.In FIG. 2 shows a seeder 110 used for controlled seeding and seed fertilization. For example, the planter 110 shown in FIG. 2, contains a drawbar 112, preferably telescopic. Drawbar 112 includes a first end 114 with an implement hitch 116 for attachment to a towing vehicle, such as a tractor 100. The opposite end of the drawbar 112 is attached to a frame or center beam 118 for mounting replaceable implements. The traction links 120 are connected between the center attachment bar 118 and the drawbar 112 and are used in conjunction with the folding actuators 122 to fold forward the center attachment beam 118. Therefore, the drawbar 112 may be a telescoping drawbar in that it can be extended or moved to allow the center beam 118 to fold forward to hang replaceable implements. The central beam 118 for hanging replaceable working parts contains first and second wings 130, 134 extending from it. The central beam 118 for hanging replaceable implements contains central bins 124, which contain seeds or other granules used in planting. A set of transport wheels 128 are also connected to a central beam 118 for hanging replaceable working parts. The first and second wings 130, 134 are essentially simply reflections of each other. The wings contain bars 132, 135 for hanging replaceable working parts of the first and second wings. Along the central beam 118 for hanging replaceable working bodies, as well as beams 132, 135 for hanging replaceable working tools of the first and second wings, a set of sowing sections 140 is attached. The sowing sections contain seed dispensers 142 and/or other components used for controlled planting and fertilization of seeds . Also attached to the first and second wings 130, 134 are first and second markers 133, 136. The markers include actuators 137 that are used to raise and lower the markers 133, 136. The markers 133, 136 can be lowered to provide guidance for edges of the seeder for use when planting. If this is not necessary, the markers can be raised to the position shown in FIG. 2 to remove markers from the path.

На Фиг. 2 также показана совокупность вентиляторов 126, а также совокупность колес 138. Крылья также могут содержать исполнительные устройства 131 для подъема и опускания или иного приложения направленной вниз силы на крылья. Поэтому, как показано на Фиг. 2, существует множество компонентов посадочного орудия 110. Компоненты могут включать в себя движущиеся части, такие как исполнительные устройства, используемые для перемещения крыльев, разметочных устройств, высевающих секций и т.д., а также обеспечивающие дополнительные функции. Например, вентиляторы 126 используют для обеспечения давления в дозаторах 142 семян, чтобы содействовать прилипанию семян к движущемуся в них высевающему диску. Дозаторы семян могут иметь электрический привод в том смысле, что двигатель, такой как шаговый двигатель, можно использовать для вращения дозаторов семян, чтобы содействовать прилипанию к нему семян и обеспечивать дозирование семян контролируемым образом для идеального расстояния, распределения и/или размещения. Другие признаки могут включать в себя исполнительные устройства или другие механизмы для прикладывания прижимной силы к высевающим секциям 140. Фары также могут быть включены как часть сеялки. Наконец, между центральными бункерами 124 и любой совокупностью дозаторов 142 семян на высевающих секциях 140 может быть обеспечена пневматическая система подачи семян, поскольку пневматическая система подачи семян обеспечивает непрерывный поток семян к высевающим секциям по мере необходимости для обеспечения непрерывной посадки семян посредством дозаторов семян на высевающих секциях. Таким образом, для различных органов управления сеялки может потребоваться или иным образом быть полезным использование системы управления орудием. Система управления орудием может содействовать управлению каждой из функций орудия или сеялки 110, чтобы обеспечить бесперебойную или почти бесперебойную работу с орудием, а также обеспечивает связь и/или передачу данных, состояния и другой информации между компонентами.In FIG. 2 also shows a set of fans 126 as well as a set of wheels 138. The wings may also include actuators 131 for raising and lowering or otherwise applying a downward force to the wings. Therefore, as shown in FIG. 2, there are many components of the planter 110. The components may include moving parts, such as actuators used to move wings, markers, row units, etc., as well as providing additional functions. For example, fans 126 are used to provide pressure to the seed meter 142 to promote seed adhesion to the seed disc moving therein. Seed dispensers can be electrically driven in the sense that a motor, such as a stepper motor, can be used to rotate the seed dispensers to promote seed adhesion thereto and dispense seed in a controlled manner for ideal spacing, distribution and/or placement. Other features may include actuators or other mechanisms for applying down force to the row units 140. Lights may also be included as part of the planter. Finally, a pneumatic seed delivery system may be provided between the central hoppers 124 and any plurality of seed metering devices 142 on the row units 140, since the pneumatic seed delivery system provides a continuous flow of seed to the row units as needed to ensure continuous seed planting through the seed metering units on the row units. . Thus, various planter controls may require or otherwise benefit from the use of an implement control system. The implement control system may assist in controlling each of the functions of the implement or planter 110 to ensure uninterrupted or nearly uninterrupted operation of the implement, and also provides communication and/or transfer of data, status, and other information between the components.

Как показано на Фиг. 3, сеялку 110 также можно буксировать самоходным автономным буксировочным блоком 146, а не транспортным средством, управляемым оператором, таким как трактор 100, например, показанный и описанный в находящемся в совместной собственности патенте США № 10,575,453, который полностью включен в настоящий документ посредством ссылки. Задние ведущие колеса 106 и передние направляющие колеса 107 могут быть заменены гусеницами 148, независимо от того, реализованы ли указанные гусеницы 148 на транспортном средстве, управляемом оператором, или самоходном транспортном средстве.As shown in FIG. 3, planter 110 may also be towed by a self-propelled, autonomous towing unit 146 rather than by an operator-driven vehicle such as a tractor 100, such as that shown and described in co-owned U.S. Patent No. 10,575,453, which is incorporated herein by reference in its entirety. The rear drive wheels 106 and the front idler wheels 107 may be replaced by tracks 148, regardless of whether the tracks 148 are implemented on an operator-driven vehicle or a self-propelled vehicle.

Объем информации, передаваемой между трактором и компонентами сеялки, постоянно возрастает и включает в себя высокую интенсивность движения. В настоящее время любая передача информации осуществляется с низкой пропускной способностью, слабо определенным протоколом, а также включает в себя проблемы совместимости между различными компонентами трактора и/или орудиями. Таким образом, возникли проблемы, и был разработан новый тип системы, включающий в себя сочетание высокой интенсивности движения, низкую задержку, высокий уровень безопасности, высокую надежность, высокую пропускную способность, общую цепочку поставок и высокопрочную систему, чтобы обеспечить работу орудия и содействовать управлению различными компонентами орудия или связанными с ним. Следовательно, необходимо понимать, что настоящее изобретение обеспечивает решения для удовлетворения указанных возникающих требований, которые могут включать в себя повышение прочности и/или комплекты ввода/вывода (I/O). Решение было разработано с использованием стандартных протоколов и компонентов с учетом смежных возможностей. Результатом становится интеллектуальное решение на основе Интернета вещей, поддерживающее уникальный комплект функций и элементов ввода/вывода.The amount of information transferred between the tractor and planter components is constantly increasing and includes high traffic volumes. Currently, any information transfer is low-bandwidth, poorly defined protocol, and also involves compatibility issues between different tractor components and/or implements. Thus, problems arose and a new type of system was developed, incorporating a combination of high traffic volume, low latency, high safety, high reliability, high throughput, common supply chain and high strength system to ensure the operation of the implement and facilitate the management of various components of the implement or related to it. Therefore, it is to be understood that the present invention provides solutions to address these emerging requirements, which may include ruggedization and/or input/output (I/O) packages. The solution was developed using standard protocols and components, taking into account adjacent capabilities. The result is an intelligent IoT solution that supports a unique set of features and I/O elements.

Таким образом, на Фиг. 4 показана система 150 управления орудием в соответствии с аспектами настоящего изобретения. Как показано на фигуре, некоторые компоненты системы 150 управления орудием могут быть включены не в само орудие. Например, система управления орудием, как показано на фигуре, содержит систему 152 интеллектуального управления, в которой, например, может использоваться сенсорный дисплей. Примерами такой системы 152 интеллектуального управления могут быть планшеты, телефоны, портативные устройства, ноутбуки, пользовательские дисплеи или другие вычислительные устройства, способные разрешать ввод, предоставлять параметры и отображать выходные данные электронных функций. Дополнительные примеры включают в себя микропроцессор, микроконтроллер, другое подходящее программируемое устройство, другие компоненты, реализованные частично или полностью на полупроводнике (например, микросхема программируемой пользователем вентильной матрицы (FPGA), такая как микросхема, разработанная посредством процесса проектирования уровня межрегистровых передач (RTL)).Thus, in FIG. 4 illustrates an implement control system 150 in accordance with aspects of the present invention. As shown in the figure, some components of the implement control system 150 may not be included in the implement itself. For example, the implement control system, as shown in the figure, includes an intelligent control system 152, which, for example, may use a touch display. Examples of such smart control system 152 may include tablets, phones, handheld devices, laptops, custom displays, or other computing devices capable of allowing input, providing parameters, and displaying output of electronic functions. Additional examples include a microprocessor, microcontroller, other suitable programmable device, other components implemented partially or entirely on a semiconductor (e.g., a field programmable gate array (FPGA) chip, such as a chip designed through a register transfer level (RTL) design process) .

Система 152 интеллектуального управления может быть прикреплена к блоку 154 интеллектуального маршрутизатора или иным образом связана с ним. Блок 154 интеллектуального маршрутизатора может быть включен, но не требуется во всех случаях. Например, когда система 152 интеллектуального управления представляет собой планшет, система 152 интеллектуального управления может не содержать требуемое количество соединений, вводов и/или возможностей вывода. Следовательно, интеллектуальный маршрутизатор 154 может быть включен для соединения с системой 152 интеллектуального управления, чтобы обеспечить дополнительные вводы, выводы и/или другие возможности соединения с системой 152 интеллектуального управления. Система 152 интеллектуального управления и/или интеллектуальный маршрутизатор 154 могут быть удалены от орудия, такого как сеялка 110. Как показано на Фиг. 4, комбинация системы 152 интеллектуального управления и интеллектуального маршрутизатора 154 показана в тракторе 100 или другом буксирующем транспортном средстве. Когда система 152 интеллектуального управления представляет собой планшет, этот элемент можно расположить внутри кабины трактора, чтобы обеспечить отображение ввода и вывода на его дисплее таким образом, что оператор может просматривать указанный дисплей и взаимодействовать с ним, находясь в тракторе 100. Однако следует иметь в виду, что блок управления можно использовать по существу в любом месте, удаленном от посадочного орудия.The smart control system 152 may be attached to or otherwise connected to the smart router unit 154. Smart router block 154 may be included, but is not required in all cases. For example, when the smart control system 152 is a tablet, the smart control system 152 may not contain the required number of connections, inputs and/or output capabilities. Therefore, smart router 154 may be included to connect to smart control system 152 to provide additional inputs, outputs, and/or other connectivity to smart control system 152. The smart control system 152 and/or the smart router 154 may be remote from the implement, such as the planter 110. As shown in FIG. 4, the combination of smart control system 152 and smart router 154 is shown in a tractor 100 or other towing vehicle. When the smart control system 152 is a tablet, the component may be positioned within the tractor cab to provide input and output on its display such that an operator can view and interact with said display while in the tractor 100. However, it should be noted that the control unit can be used at essentially any location remote from the landing tool.

Такой дисплей может представлять собой, например, жидкокристаллический дисплей (LCD), дисплей на светоизлучающих диодах (LED), дисплей на органических светоизлучающих диодах (OLED), электролюминесцентный дисплей (ELD), дисплей с электронным эмиттером с поверхностной проводимостью (SED), дисплей с автоэлектронной эмиссией (FED), LCD на тонкопленочных транзисторах (TFT) или отражающий бистабильный холестерический дисплей (т.е. электронная бумага).Such a display may be, for example, a liquid crystal display (LCD), a light-emitting diode (LED) display, an organic light-emitting diode (OLED) display, an electroluminescent display (ELD), a surface conduction electron emitter (SED) display, a field emission (FED), thin film transistor (TFT) LCD, or reflective bistable cholesteric display (i.e. e-paper).

На Фиг. 4 также показаны компоненты системы 150 управления орудием, которые могут быть показаны как часть сеялки 110 или другого орудия. Например, некоторые компоненты могут включать в себя интеллектуальный маршрутизатор сеялки (IPR) 156, который также может называться персональным модулем сеялки и является типом интеллектуального маршрутизатора орудия или элемента интеллектуального маршрутизатора. IPR 156, как будет раскрыто в настоящем документе, обеспечивает программируемость сеялки, одновременно обеспечивая возможность соединения с компонентами и органами управления для различных аспектов сеялки. Например, IPR 156 может содержать функцию или элемент интеллектуального управления (центральный процессор и т.п.), который можно запрограммировать для предоставления информации, относящейся к сеялке 110. Это может включать в себя количество рядов на сеялке, тип сеялки, тип давления для дозаторов семян, тип дозаторов семян, количество дозаторов семян и по существу любую другую информацию, связанную с сеялкой таким образом, что информацию можно использовать для управления функциональными возможностями сеялки. Такое программирование IPR 156 может быть выполнено во время изготовления сеялки, например ее сооружения. Следовательно, IPR 156 может быть запрограммирован на заводской основе для предоставления такой информации, которая может быть передана другими компонентами системы 150 управления орудием. Однако конфигурация IPR 156 будет предоставлять информацию, встроенную в его ЦП во время изготовления, чтобы обеспечить параметры и настройки для взаимодействия с другими компонентами системы 150 управления орудием. IPR 156 может быть соединен с совокупностью интеллектуальных узлов 258 сеялки, которые могут о общем называться интеллектуальными узлами или другими интеллектуальными узлами орудия.In FIG. 4 also shows components of the implement control system 150, which may be shown as part of a planter 110 or other implement. For example, some components may include an intelligent planter router (IPR) 156, which may also be referred to as a personal planter module and is a type of smart implement router or smart router element. The IPR 156, as will be disclosed herein, provides planter programmability while providing connectivity to components and controls for various aspects of the planter. For example, the IPR 156 may contain a function or intelligent control element (central processing unit, etc.) that can be programmed to provide information related to the planter 110. This may include the number of rows on the planter, the type of planter, the type of pressure for metering devices seeds, type of seed dispensers, number of seed dispensers, and essentially any other information associated with the planter such that the information can be used to control the functionality of the planter. This programming of the IPR 156 can be carried out during the manufacture of the planter, for example during its construction. Therefore, the IPR 156 may be factory programmed to provide such information, which may be communicated by other components of the implement control system 150. However, the configuration of the IPR 156 will provide information built into its CPU at the time of manufacture to provide parameters and settings for interaction with other components of the implement control system 150. The IPR 156 may be coupled to a plurality of planter smart nodes 258, which may be generically referred to as smart nodes or other implement smart nodes.

Интеллектуальные узлы сеялки (IPN) 158 можно использовать как для высевающих секций сеялки, так и для вспомогательных функций сеялки. Как показано на Фиг. 4, IPN 158 могут быть расположены на каждой высевающей секции сеялки таким образом, что IPN могут быть разбиты на ряд один IPN, ряд два IPN полностью и до ряда N IPN, при этом это равно количеству высевающих секций, связанных с сеялкой. Аналогичным образом, когда IPN 158 используется со вспомогательной функцией сеялки, количество IPN, связанных с сеялкой, может быть определено на основе количества вспомогательных функций, связанных с самой сеялкой.Intelligent Planter Parts (IPN) 158 can be used for both planter row units and planter auxiliary functions. As shown in FIG. 4, IPNs 158 may be located on each row unit of the planter such that the IPNs may be broken down into row one IPN, row two IPNs in its entirety, and up to row N IPNs, equal to the number of row units associated with the planter. Likewise, when IPN 158 is used with a planter auxiliary function, the number of IPNs associated with the planter can be determined based on the number of auxiliary functions associated with the planter itself.

Кроме того, система 158 управления орудием, как показано на Фиг. 4, содержит множество интеллектуальных устройств позиционирования сеялки (IPP) 160, в общем называемых элементами интеллектуального позиционирования или элементами интеллектуального позиционирования орудия. IPP 160, как будет раскрыто в настоящем документе, можно использовать с каждым из узлов или с любым количеством функций или компонентов сеялки 110 для предоставления дополнительной информации, связанной с компонентами. Это может включать в себя движение, местоположение или другие данные, которые могут быть собраны через IPP 160, которые могут быть использованы и переданы в различные компоненты системы управления орудием, такие как пользовательский дисплей системы 152 интеллектуального управления.In addition, the implement control system 158, as shown in FIG. 4 includes a plurality of intelligent planter positioning devices (IPPs) 160, generally referred to as intelligent positioning elements or intelligent implement positioning elements. IPP 160, as will be disclosed herein, can be used with each of the assemblies or any number of functions or components of the planter 110 to provide additional information associated with the components. This may include motion, location, or other data that can be collected via IPP 160 that can be used and communicated to various components of the implement control system, such as the user display of the intelligent control system 152.

На Фиг. 5 представлено еще одно схематическое изображение системы 150 управления орудием в соответствии с аспектами настоящего изобретения. Схематическое изображение, показанное на Фиг. 5, аналогично показанному и описанному на Фиг. 4. Например, система 150 управления орудием, показанная на Фиг. 5, содержит систему 152 интеллектуального управления в виде элемента дисплея/ЦП. Элемент дисплея/ЦП соединен с IPR 154. Соединение Ethernet 162 можно использовать для соединения дисплея с IPR 156 орудия. Использование соединения Ethernet обеспечивает высокоскоростную передачу информации между компонентами с высокой пропускной способностью. Протокол Ethernet обеспечивает высокоскоростную, высокую пропускную способность, при этом большой объем данных может передаваться между двумя компонентами, соединенными посредством соединения Ethernet, таким образом, который до сих пор не был реализован в сельскохозяйственной отрасли. Таким образом, использование сети Ethernet в системе 150 управления орудием обеспечивает гораздо более высокую скорость передачи при передаче данных высокоскоростным способом. Показано, что IPR имеет три соединения Ethernet, отходящие от него. Они включают в себя Ethernet левое 163, Ethernet правое 164 и Ethernet вспомогательное 165. Соединение Ethernet левое 163 показывает соединение Ethernet с левым крылом сеялки 110, и показано, что оно соединено с рядом IPN 158, которые связаны с высевающими секциями 140, прикрепленными к левому крылу сеялки или на нем. Аналогично, соединение Ethernet правое 164 соединено с совокупностью IPN, которые связаны с рядом высевающих секций, прикрепленных к правому крылу сеялки 110 или связанных с ним. Однако следует понимать, что количество используемых IPN 158 и делегирование правого и левого каналов приведены только для иллюстративных целей и не должны ограничивать настоящее изобретение. Наконец, соединение Ethernet вспомогательное 165 соединяет IPR 156 с совокупностью IPN 158, связанных со вспомогательными функциями сеялки 110. Хотя два IPN 158 соединены посредством Ethernet вспомогательного, следует понимать, что это предназначено только для иллюстративных целей и не должно ограничивать настоящее изобретение.In FIG. 5 is another schematic representation of an implement control system 150 in accordance with aspects of the present invention. The schematic diagram shown in FIG. 5, similar to that shown and described in FIG. 4. For example, the implement control system 150 shown in FIG. 5 includes an intelligent control system 152 in the form of a display/CPU element. The display/CPU element is connected to the IPR 154. The Ethernet connection 162 can be used to connect the display to the IPR 156 of the implement. Using an Ethernet connection allows for high-speed, high-bandwidth information transfer between components. The Ethernet protocol provides high-speed, high-throughput capabilities where large amounts of data can be transferred between two components connected via an Ethernet connection in a way that has not yet been realized in the agricultural industry. Thus, the use of an Ethernet network in the implement control system 150 provides a much higher transmission speed when transmitting data in a high-speed manner. The IPR is shown to have three Ethernet connections extending from it. These include Ethernet Left 163, Ethernet Right 164, and Ethernet Auxiliary 165. Ethernet Connection Left 163 shows an Ethernet connection to the left wing of the planter 110, and is shown to be connected to a number of IPNs 158 that are connected to row units 140 attached to the left the wing of the seeder or on it. Likewise, the right Ethernet connection 164 is connected to a plurality of IPNs that are associated with a row of row units attached to or associated with the right wing of the planter 110. However, it should be understood that the number of IPNs 158 used and the delegation of the right and left channels are for illustrative purposes only and are not intended to limit the present invention. Finally, an Ethernet auxiliary connection 165 connects the IPR 156 to a collection of IPNs 158 associated with the auxiliary functions of the planter 110. Although the two IPNs 158 are connected via an Ethernet auxiliary, it should be understood that this is for illustrative purposes only and is not intended to limit the present invention.

Следовательно, в иллюстративных целях соединение Ethernet левое 163, связанное с IPN 158, может быть описано следующим образом. IPN 158 соединены с рядом датчиков, двигателей и других органов управления, в которых IPN 158 передают информацию между собой и IPR 156 для управления функциями его компонентов. Например, один IPN 158 соединен с двигателем 166 дозатора семян, центром 167 потока инсектицида, датчиком 168 семян, кнопкой 169 ручного режима, управлением 170 двигателем инсектицидов и датчиком 171 жидких удобрений. Такой двигатель и датчики по существу связаны с высевающей секцией и/или дозатором семян сеялки. Следовательно, IPN 158 соединен с компонентами и работает с IPR 156 для управления функциональными возможностями различных компонентов. Другой IPN 158, соединенный с соединением Ethernet левым 163, включает в себя соединение с вакуумными соленоидами 184, рабочими фарами 185, датчиками 186 вакуума, рабочими выключателями 187 и пневматическим давлением прижима (PDP) 188. Аналогичным образом, другой IPN 158, соединенный с соединением Ethernet правым 164, включает в себя соединение с вакуумными соленоидами 184, рабочими фарами 185, датчиками 186 вакуума, рабочими выключателями 187 и соленоидами 189 разметочного устройства. Они также представляют собой функции, связанные с крылом и управлением его компонентами. Следовательно, дополнительный IPN 158 будет включать в себя соединения и управление функциями, связанными с этими компонентами. Соединение Ethernet вспомогательное 165 показано соединенным с дополнительными компонентами. Например, IPN 158, связанные с соединением Ethernet вспомогательным 165, включают в себя компоненты соленоидов 172 колес крыла, соленоидов 174 оси, соленоидов 175 крыла, катушек 176 возбуждения, датчиков 177 генератора переменного тока, датчиков 178 температуры, органов 179 управления пневматической подачей семян, соленоидов 180 сцепки, органов 182 управления запуском от внешнего источника и органов 183 управления удобрениями. Такие органы управления, датчики и т.п. связаны с другими аспектами сеялки и ее управления. Это обеспечивает использование сеялки и получение данных, связанных с различными органами управления.Therefore, for illustrative purposes, Ethernet connection left 163 associated with IPN 158 can be described as follows. The IPNs 158 are connected to a number of sensors, motors, and other controls in which the IPNs 158 communicate information between themselves and the IPR 156 to control the functions of its components. For example, one IPN 158 is connected to a seed meter motor 166, an insecticide flow center 167, a seed sensor 168, a manual mode button 169, an insecticide motor control 170, and a liquid fertilizer sensor 171. Such a motor and sensors are essentially coupled to the row unit and/or seed meter of the planter. Therefore, the IPN 158 is connected to the components and works with the IPR 156 to control the functionality of the various components. Another IPN 158 connected to the Ethernet connection left 163 includes a connection to vacuum solenoids 184, work lights 185, vacuum sensors 186, work switches 187, and pneumatic down pressure (PDP) 188. Likewise, another IPN 158 connected to the connection Ethernet right 164 includes connections to vacuum solenoids 184, work lights 185, vacuum sensors 186, work switches 187, and marker solenoids 189. They also represent functions related to the wing and the control of its components. Therefore, the additional IPN 158 will include connections and control of functions associated with these components. The Ethernet auxiliary connection 165 is shown connected to the auxiliary components. For example, the IPNs 158 associated with the Ethernet connection to the accessory 165 include components of the wing wheel solenoids 172, the axle solenoids 174, the wing solenoids 175, the field coils 176, the alternator sensors 177, the temperature sensors 178, the pneumatic seed controls 179, coupling solenoids 180, external launch controls 182 and fertilizer control controls 183. Such controls, sensors, etc. related to other aspects of the planter and its controls. This allows the planter to be used and data associated with the various controls available.

Следовательно, IPN 158 находятся в сообщении с IPR 156, чтобы обеспечить органы управления для связанных компонентов IPN 158. Это обеспечит управление сеялкой на более высокой скорости и с более высокой пропускной способностью таким образом, что органы управления будут передавать больший объем данных между IPN 158 и IPR 156. Кроме того, использование показанной и описанной системы 150 управления орудием обеспечит дополнительные преимущества и улучшения. Такие преимущества могут включать в себя тип системы «Подключайся и работай». В настоящее время каждая высевающая секция включает в себя узел или плату управления, специально запрограммированную для местоположения высевающей секции по отношению к сеялке, типа дозатора семян, используемого с сеялкой, и других факторов, на которые специально рассчитан узел, который привязан к конкретному местоположению. Аспекты настоящего изобретения обеспечивают по сути универсальность и функциональность IPN 158 для обеспечения соединения IPN 158 с IPR 156, в котором затем IPN 158 будет запрограммирован для обеспечения любого количества функциональных возможностей. Затем эти функциональные возможности могут быть переданы на пользовательский дисплей, чтобы позволить оператору взаимодействовать с IPN 158 в отношении того, как он должен действовать, реагировать или иным образом функционировать по отношению к другим компонентам системы 150 управления орудием.Therefore, the IPN 158 are in communication with the IPR 156 to provide controls for the associated components of the IPN 158. This will allow the planter to be controlled at a higher speed and throughput such that the controls will transfer more data between the IPN 158 and IPR 156. Additionally, use of the illustrated and described implement control system 150 will provide additional benefits and improvements. Such benefits may include a "Plug and Play" type of system. Today, each row unit includes a unit or control board specifically programmed for the location of the row unit in relation to the planter, the type of seed meter used with the planter, and other factors that the unit is specifically designed to handle, which is tied to a specific location. Aspects of the present invention provide the inherent versatility and functionality of the IPN 158 to provide connection of the IPN 158 to the IPR 156, in which the IPN 158 will then be programmed to provide any number of functionality. This functionality may then be communicated to a user display to allow the operator to interact with the IPN 158 regarding how it should act, react, or otherwise function in relation to other components of the implement control system 150.

Например, IPR 156 можно запрограммировать во время изготовления, как было раскрыто ранее. Он может содержать информацию, относящуюся к сеялке, такую как количество высевающих секций, тип механизма подачи семян, тип обеспечения прижимной силы, тип давления на дозаторы семян и/или любые другие факторы, которые могут варьироваться в зависимости от посадочного орудия. IPN 158 могут быть прикреплены к сеялке, при этом IPR 156 может передавать эту информацию на IPN 158 через высокоскоростные соединения Ethernet с высокой пропускной способностью для предоставления информации, относящейся к сеялке, на IPN 158. Затем IPN 158 может распознавать другие компоненты, соединенные с ним, и может предоставлять функциональные возможности оператору через пользовательский дисплей, чтобы дать возможность оператору вводить требуемые результаты, органы управления, параметры или другие входные данные, чтобы позволить IPN 158 активно управлять компонентами, соединенными с ним, на основе указанных входных данных. Это быстрое программирование в стиле «Подключайся и работай» позволяет практически не программировать IPN 158 до тех пор, пока они не будут соединены с номером IPR. Холостое программирование IPN 158 обеспечит быструю связь IPN 158 с соединенными с ним компонентами, чтобы обеспечить управление указанными компонентами независимо от какого-либо предварительного программирования. Преимущество такого подхода состоит в том, что это экономит время, затраты и исключает другие проблемы, связанные со специальным программированием платы управления с функциональными возможностями компонентов, к которым она будет прикреплена.For example, IPR 156 can be programmed at the time of manufacture, as previously disclosed. It may contain information specific to the planter, such as the number of row units, type of seed delivery mechanism, type of downforce provided, type of seed meter pressure, and/or any other factors that may vary depending on the planting implement. The IPN 158 can be attached to a planter, where the IPR 156 can transmit this information to the IPN 158 via high speed, high bandwidth Ethernet connections to provide planter related information to the IPN 158. The IPN 158 can then recognize other components connected to it , and may provide functionality to the operator via a user display to enable the operator to enter desired results, controls, parameters, or other inputs to allow the IPN 158 to actively control components coupled thereto based on said inputs. This quick, plug-and-play style programming allows for virtually no programming of the IPN 158s until they are paired with an IPR number. Blank programming of the IPN 158 will allow the IPN 158 to quickly communicate with its connected components to allow control of said components independent of any prior programming. The advantage of this approach is that it saves time, cost and other problems associated with special programming of the control board with the functionality of the components to which it will be attached.

На Фиг. 6 показана еще одна схема системы управления орудием, поясняющая некоторые из ее компонентов. Как раскрыто, система 152 интеллектуального управления может быть выполнена в виде планшета, монитора, пользовательского интерфейса или другого вычислительного устройства. Как показано на Фиг. 6, дисплей может представлять собой монитор с сенсорным экраном, обеспечивающий пользовательский интерфейс с вводами и выводами и имеющий ввод Ethernet с док-станцией на монтажной планке. Как уже упоминалось, если требуемые вводы и выводы не связаны с блоком отображения, с блоком отображения может быть связан IPR 156 или другой механизм маршрутизации, который не включает в себя требуемую возможность соединения ввода и вывода. Система 152 интеллектуального управления соединена через соединение Ethernet 162 с IPR 156. В соответствии с аспектами настоящего изобретения с каждой сеялкой можно использовать по меньшей мере один или один или более IPR 156. Например, в соответствии с некоторыми вариантами реализации с сеялкой можно использовать один IPR 156. Однако дополнительные варианты реализации включают в себя сеялку с более чем одним IPR 156, например двумя, тремя или более. IPR маршрутизирует данные от IPN 158 к дисплею, хранит информацию о конфигурации сеялки, взаимодействует с дисплеем и может обеспечивать другие функции управления или иным образом выполнять мозговую функцию орудия. С IPR через соединение Ethernet соединена совокупность IPN 158. IPN 158 соединены с компонентами сеялки или другим механизмом для управления указанными компонентами. Например, IPN 158, один из которых соединен с сеялкой, могут управлять двигателями для подачи семян, собирать данные с датчиков семян, активировать соленоиды и или иным образом связываться с IPR 156 через соединение Ethernet. На схеме на Фиг. 6 также показано IPP 160. Совокупность IPP 160 может быть расположена по всей сеялке для предоставления данных о позиционировании сеялки и ее компонентов. IPP 160 может обнаруживать положение компонентов, определять прямое и обратное направление и иным образом определять направление сеялки и/или ее компонентов. Например, когда IPP 160 расположено на разметочном устройстве 133, 136, информация, собранная IPP 160, может обеспечить по существу точное местоположение разметочного устройства 133, 136 между сохраненной и используемой конфигурациями. Это имеет значительное преимущество по сравнению с текущей настройкой, которая позволяет только иметь сведения или информацию о том, что разметочное устройство 133, 136 опускается или поднимается, но не показывает его точную конфигурацию. IPP 160 также может собирать дополнительную информацию и представлять собой инерционный блок, который может предоставлять высокоточную информацию о местоположении таким образом, что данные можно собирать во время посадки для предоставления информации о местоположении, относящейся к событию. Такая информация может быть связана с посадкой семян, местоположением препятствия, местоположением начала и окончания и по существу любой другой информацией о местоположении или направлении, которая может быть связана с событием.In FIG. Figure 6 shows another diagram of the implement control system, explaining some of its components. As disclosed, the smart control system 152 may be implemented as a tablet, monitor, user interface, or other computing device. As shown in FIG. 6, the display may be a touch screen monitor providing a user interface with inputs and outputs and having an Ethernet input with a docking station on a mounting plate. As already mentioned, if the required inputs and outputs are not associated with the display unit, an IPR 156 or other routing mechanism that does not include the required input and output connectivity may be associated with the display unit. The intelligent control system 152 is coupled via an Ethernet connection 162 to the IPR 156. In accordance with aspects of the present invention, at least one or more IPR 156 may be used with each planter. For example, in accordance with some embodiments, a single IPR 156 may be used with the planter. However, additional embodiments include a planter with more than one IPR 156, such as two, three, or more. The IPR routes data from the IPN 158 to the display, stores planter configuration information, interfaces with the display, and may provide other control functions or otherwise act as the brain function of the implement. A set of IPNs 158 are connected to the IPR via an Ethernet connection. The IPNs 158 are connected to components of the planter or other mechanism to control said components. For example, the IPN 158, one of which is connected to the planter, can control seed delivery motors, collect data from seed sensors, activate solenoids, and or otherwise communicate with the IPR 156 via an Ethernet connection. In the diagram in Fig. 6 also shows an IPP 160. A collection of IPPs 160 may be located throughout the planter to provide positioning data for the planter and its components. The IPP 160 can detect the position of components, determine forward and reverse direction, and otherwise determine the direction of the planter and/or its components. For example, when the IPP 160 is located on the layout device 133, 136, the information collected by the IPP 160 can provide a substantially accurate location of the mapper 133, 136 between a stored and a used configuration. This has a significant advantage over the current setup, which only allows knowledge or information that the marking device 133, 136 is lowering or raising, but does not show its exact configuration. The IPP 160 can also collect additional information and is an inertial unit that can provide highly accurate position information such that data can be collected during landing to provide location information relevant to the event. Such information may be associated with seed planting, obstacle location, start and end locations, and essentially any other location or direction information that may be associated with the event.

Внутренние механические и электрические компоненты, которые могут, например, составлять IPR 156, IPN 158 и IPP 160, описаны в находящемся в совместной собственности патенте США № 10,952,365, который полностью включен в настоящий документ посредством ссылки.The internal mechanical and electrical components, which may, for example, comprise IPR 156, IPN 158 and IPP 160, are described in co-owned US Pat. No. 10,952,365, which is incorporated herein by reference in its entirety.

На Фиг. 7 схематично проиллюстрирована аппаратная среда, на которой подчеркнуты вычислительные компоненты приведенной в качестве примера системы 152 интеллектуального управления, такие как планшет или блок отображения другого типа с сенсорным дисплеем.In FIG. 7 is a schematic illustration of a hardware environment highlighting the computing components of the exemplary smart control system 152, such as a tablet or other type of touchscreen display unit.

Система 152 интеллектуального управления содержит запоминающее устройство 190, которое имеет область хранения программ и/или область хранения данных. Запоминающее устройство 190 включает либо постоянное запоминающее устройство (ROM), пример энергонезависимого запоминающего устройства, что означает, что оно не теряет данные, когда оно не соединено с источником питания), либо оперативное запоминающее устройство (RAM), пример энергозависимого запоминающего устройства, что означает, что оно теряет данные, когда не соединено с источником питания). Примеры энергозависимого запоминающего устройства включают в себя статическое RAM (SRAM), динамическое RAM (DRAM), синхронное DRAM (SDRAM) и т.д. Примеры энергонезависимого запоминающего устройства включают в себя электрически стираемое программируемое постоянное запоминающее устройство (EEPROM), флэш-память, жесткие диски, SD-карты и т.д.The intelligent control system 152 includes a storage device 190 that has a program storage area and/or a data storage area. Storage device 190 includes either read-only memory (ROM), an example of non-volatile memory, which means that it does not lose data when not connected to a power source), or random access memory (RAM), an example of non-volatile memory, which means that it loses data when not connected to a power source). Examples of volatile memory include static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), etc. Examples of non-volatile memory include electrically erasable programmable read-only memory (EEPROM), flash memory, hard drives, SD cards, etc.

Центральный процессор 192, такой как процессор, микропроцессор или микроконтроллер, соединен с запоминающим устройством 190 и способен выполнять программные команды, хранящиеся в запоминающем устройстве 190. Центральный процессор 192 представляет собой электронную схему, которая выполняет операции с некоторым внешним источником данных, таким как запоминающее устройство 192 или каким-либо другим потоком данных. Центральный процессор 192 выполняет основные арифметические, логические, управляющие операции и операции ввода/вывода (I/O), указанные в командах.A central processing unit 192, such as a processor, microprocessor, or microcontroller, is coupled to a storage device 190 and is capable of executing program instructions stored in the storage device 190. The central processing unit 192 is an electronic circuit that performs operations on some external data source, such as a storage device 192 or some other data stream. The central processing unit 192 performs basic arithmetic, logical, control, and input/output (I/O) operations specified in the instructions.

Как показано на Фиг. 7, аспектами системы 152 интеллектуального управления, включая компьютерные аппаратные и программные ресурсы модулей 202, 204, 206, управляет операционная система 194, хранящаяся в запоминающем устройстве 190. Более конкретно, компилятор 196 позволяет программному приложению, написанному на языке программирования, таком как COBOL, C++, FORTRAN или любом другом известном языке программирования, преобразовываться в код для считывания центральным процессором 192. После завершения центральный процессор 192 осуществляет доступ к данным, хранящимся в запоминающем устройстве энергонезависимого машиночитаемого носителя, и манипулирует ими, используя отношения и логику, заданные программным приложением и сгенерированные с помощью компилятора 196.As shown in FIG. 7, aspects of the intelligent control system 152, including the computer hardware and software resources of modules 202, 204, 206, are managed by an operating system 194 stored in storage device 190. More specifically, compiler 196 allows a software application written in a programming language such as COBOL C++, FORTRAN, or any other known programming language, is converted into code for reading by the central processing unit 192. Once completed, the central processing unit 192 accesses and manipulates data stored in a non-volatile computer readable medium storage device using relationships and logic defined by the software application and generated using the 196 compiler.

В одном варианте реализации программное приложение и компилятор материально реализованы в системе 152 интеллектуального управления. Когда команды считываются и выполняются центральным процессором 192, система 152 интеллектуального управления выполняет этапы, необходимые для реализации и/или использования настоящего изобретения. Программное приложение, команды по эксплуатации и/или встроенное программное обеспечение (полупостоянное программное обеспечение, запрограммированное в постоянном запоминающем устройстве) также могут быть материально реализованы в запоминающем устройстве 190, модуле 202 сельскохозяйственных данных, модуле 204 аналитики, модуле 206 сельскохозяйственных задач и/или устройствах передачи данных (например, модуле 198 связи), таким образом превращая любое программное приложение, раскрытое в настоящем документе, в продукт или изделие в соответствии с настоящим изобретением.In one embodiment, the software application and compiler are materially implemented in the intelligent control system 152. When instructions are read and executed by the central processing unit 192, the intelligent control system 152 performs the steps necessary to implement and/or use the present invention. The software application, operating instructions, and/or firmware (semi-permanent software programmed into read-only memory) may also be materially implemented in memory device 190, agricultural data module 202, analytics module 204, agricultural task module 206, and/or devices data transmission (eg, communication module 198), thereby turning any software application disclosed herein into a product or article in accordance with the present invention.

Модуль 198 связи способен соединять систему 152 интеллектуального управления с сетью 200, такой как сеть 200А облачных вычислений, и/или системами взаимосвязанных сетей, такими как Интернет 200B. В некоторых вариантах реализации система 152 интеллектуального управления и/или модуль 198 связи могут содержать один или более коммуникационных портов, таких как Ethernet, последовательное присоединение по передовой технологии (SATA), универсальную последовательную шину (USB) или интегрированную электронику накопителей (IDE), для передачи, приема или хранения данных. В других вариантах реализации модель лицензирования и доставки программного обеспечения, используемая в связи с сетью 200A облачных вычислений, может представлять собой программное обеспечение как услугу (SaaS), инфраструктуру как услугу (IaaS), платформу как услугу (PaaS), рабочий стол как услуга (DaaS), поставщик управляемых услуг, мобильную инфраструктуру как услугу (MBaaS) или управление информационными технологиями как услугу (ITMaaS).Communication module 198 is capable of connecting intelligent control system 152 to network 200, such as cloud computing network 200A, and/or interconnected network systems, such as Internet 200B. In some embodiments, intelligent control system 152 and/or communications module 198 may include one or more communication ports, such as Ethernet, Serial Attach Advanced Technology (SATA), Universal Serial Bus (USB), or Integrated Drive Electronics (IDE), for transmitting, receiving or storing data. In other embodiments, the software licensing and delivery model used in connection with cloud computing network 200A may be software as a service (SaaS), infrastructure as a service (IaaS), platform as a service (PaaS), desktop as a service ( DaaS), managed service provider, mobile infrastructure as a service (MBaaS) or information technology management as a service (ITMaaS).

Модуль 202 сельскохозяйственных данных содержит необходимые аппаратные и/или программные компоненты и/или электрически соединен с другими вычислительными компонентами таким образом, что система 152 интеллектуального управления может более эффективно хранить, контролировать и передавать сельскохозяйственные данные 208.The agricultural data module 202 contains the necessary hardware and/or software components and/or is electrically coupled to other computing components such that the intelligent control system 152 can more efficiently store, control, and communicate agricultural data 208.

Как показано на Фиг. 8, сельскохозяйственные данные 208 можно распределять на категории и/или разделять на уровни 208-1…208-N. Например, первый уровень 208-1 сельскохозяйственных данных 208 может содержать информацию о посадке, такую как (а) команда сажать или не сажать; (b) тип семян и/или удобрений; (c) расстояние между семенами; и (d) глубина посадки. Например, второй уровень 208-2 сельскохозяйственных данных 208 может содержать информацию об эффективности посадки, такую как (а) разделение (включая пропуски и/или дублирования); (b) нормы внесения удобрений; (c) нормы инсектицидов; (d) коэффициенты контакта с землей; (e) коэффициенты прижимной силы; и (f) нормы распределения. Например, третий уровень 208-3 сельскохозяйственных данных 208 может содержать временную, геопространственную информацию и/или информацию о прогнозе погоды, такую как (а) время суток; (b) температура воздуха; (c) время года; (d) погодные условия; и/или (e) геопространственные координаты. Например, четвертый уровень 208-4 (не показан) сельскохозяйственных данных 208 может содержать информацию о транспортном средстве, такую как (а) направление, например направление или азимут орудия и/или буксирующего транспортного средства; (b) скорость или скорость движения орудия и/или буксирующего транспортного средства; (c) уровень топлива в одном или более топливных баках орудия и/или буксирующего транспортного средства; и/или (d) технические возможности орудия и/или буксирующего транспортного средства. Например, пятый уровень 208-5 (не показан) сельскохозяйственных данных 208 может содержать информацию о почве, такую как (а) содержание влаги; (b) уплотнение; (c) температура грунта; (d) подъем; (e) глубина; (f) уклон местности; и/или (g) состав почвы. Символы и/или значения для сельскохозяйственных данных 208 могут отображаться через графический пользовательский интерфейс 216 (как, в частности, показано на Фиг. 14-16). Сельскохозяйственные данные 208 могут быть обозначены как архивные данные, временные данные, оперативные данные, ожидаемые данные, прогностические данные и т.п.As shown in FIG. 8, agricultural data 208 may be categorized and/or divided into levels 208-1...208-N. For example, the first layer 208-1 of agricultural data 208 may contain planting information such as (a) a command to plant or not to plant; (b) type of seed and/or fertilizer; (c) distance between seeds; and (d) planting depth. For example, the second layer 208-2 of agricultural data 208 may contain information about planting efficiency, such as (a) partitioning (including gaps and/or duplications); (b) fertilizer application rates; (c) insecticide standards; (d) ground contact coefficients; (e) downforce coefficients; and (f) distribution rates. For example, the third layer 208-3 of agricultural data 208 may contain temporal, geospatial, and/or weather forecast information such as (a) time of day; (b) air temperature; (c) season; (d) weather conditions; and/or (e) geospatial coordinates. For example, the fourth layer 208-4 (not shown) of agricultural data 208 may contain vehicle information such as (a) direction, such as the direction or azimuth of the implement and/or towing vehicle; (b) the speed or speed of the implement and/or towing vehicle; (c) the fuel level in one or more fuel tanks of the implement and/or towing vehicle; and/or (d) technical capabilities of the implement and/or towing vehicle. For example, the fifth layer 208-5 (not shown) of agricultural data 208 may contain soil information such as (a) moisture content; (b) seal; (c) ground temperature; (d) rise; (e) depth; (f) terrain slope; and/or (g) soil composition. Symbols and/or values for agricultural data 208 may be displayed through a graphical user interface 216 (as particularly shown in FIGS. 14-16). Agricultural data 208 may be referred to as historical data, temporary data, operational data, expected data, forecast data, and the like.

Возвращаясь к Фиг. 7, модуль 202 сельскохозяйственных данных может работать совместно с запоминающим устройством 190 для хранения сельскохозяйственных данных 208 и/или доступа к ним. Модуль 202 сельскохозяйственных данных также может работать совместно с модулем 198 связи для передачи сельскохозяйственных данных 208 между несколькими различными вычислительными устройствами 152A-152N, которые могут быть расположены на удаленных сельскохозяйственных орудиях 110 и даже на сельскохозяйственных орудиях различных типов 110A-110N, как показано на Фиг. 9. Модуль 202 сельскохозяйственных данных также может работать совместно с модулем 198 связи для передачи сельскохозяйственных данных 208 между несколькими отдельными сетями 200, как показано на Фиг. 10. Неисчерпывающий перечень приведенных для примера сетей включает в себя: глобальную сеть (WAN), такую как сеть на основе TCP/IP или сотовая сеть, локальную сеть (LAN), районную сеть (NAN), домашнюю сеть (HAN) и персональную сеть (PAN). Некоторые сети 200 обеспечивают связь между модулем 198 связи и центральным местоположением в моменты низкокачественных соединений. Связь через сети 200 может быть защищена с использованием одного или более методов шифрования, таких как методы, обеспеченные в стандарте IEEE 802.1 для сетевой безопасности на основе портов, предварительного общего ключа, расширяемого протокола аутентификации (EAP), встроенного эквивалента конфиденциальности (WEP), протокол ограниченной во времени целостности ключа (TKIP), защищенного доступа Wi-Fi (WPA) и т.п.Returning to Fig. 7, agricultural data module 202 may operate in conjunction with storage device 190 to store and/or access agricultural data 208. The agricultural data module 202 may also operate in conjunction with the communication module 198 to transmit agricultural data 208 between multiple different computing devices 152A-152N, which may be located on remote farm implements 110 and even on different types of farm implements 110A-110N, as shown in FIG. . 9. The agricultural data module 202 may also operate in conjunction with the communication module 198 to transmit agricultural data 208 between multiple separate networks 200, as shown in FIG. 10. A non-exhaustive list of exemplary networks includes: wide area network (WAN), such as a TCP/IP-based network or cellular network, local area network (LAN), area network (NAN), home area network (HAN), and personal area network (PAN). Some networks 200 provide communication between communication module 198 and a central location during times of poor quality connections. Communications through networks 200 may be secured using one or more encryption methods, such as those provided in the IEEE 802.1 standard for port-based network security, pre-shared key, extensible authentication protocol (EAP), built-in equivalent privacy (WEP), protocol time-limited key integrity (TKIP), Wi-Fi Protected Access (WPA), etc.

Например и в отношении Фиг. 9, иллюстративная среда 200A облачных вычислений содержит один или более узлов 158CC облачных вычислений, с которыми локальные вычислительные устройства используются потребителями услуг облачных вычислений. Вычислительные устройства могут включать в себя, например, персональный цифровой помощник (PDA) или сотовый телефон 152А, настольный компьютер 152В, ноутбук 152С и/или любой другой подходящий тип компьютерных систем 152N. Узлы 158CC облачных вычислений будут связываться друг с другом и могут быть сгруппированы физически или виртуально в одну или более сетей, таких как частные, общественные, общедоступные или гибридные облака, как описано выше, или их комбинацию. Это позволяет среде 200A облачных вычислений предлагать инфраструктуру, платформы и/или программное обеспечение в качестве услуг, для которых потребителю услуг облачных вычислений не требуется поддерживать ресурсы на локальном вычислительном устройстве. Следует понимать, что типы вычислительных устройств 152A-N, показанные на Фиг. 9, предназначены только для иллюстрации, и что вычислительные узлы 158CC и среда 200A облачных вычислений могут связываться с любым типом компьютеризированного устройства по любому типу сети и/или сетевому адресному соединению (например, с помощью веб-браузера). Другими словами, настоящее изобретения без ограничения относится к облачному серверу; устройство, собранное по схеме многоугольника, и/или устройство с прямым беспроводным соединением также можно использовать в дополнение к облачному серверу или вместо него.For example, and in relation to FIG. 9, an exemplary cloud computing environment 200A includes one or more cloud computing nodes 158CC with which local computing devices are used by cloud computing service consumers. Computing devices may include, for example, a personal digital assistant (PDA) or cell phone 152A, a desktop computer 152B, a laptop 152C, and/or any other suitable type of computer systems 152N. Cloud computing nodes 158CC will communicate with each other and may be grouped physically or virtually into one or more networks, such as private, public, public, or hybrid clouds as described above, or a combination thereof. This allows the cloud computing environment 200A to offer infrastructure, platforms, and/or software as services for which the cloud computing service consumer does not need to maintain resources on a local computing device. It should be understood that the types of computing devices 152A-N shown in FIGS. 9 are for illustration purposes only, and that the computing nodes 158CC and cloud computing environment 200A can communicate with any type of computerized device over any type of network and/or network addressable connection (eg, using a web browser). In other words, the present invention applies without limitation to a cloud server; A polygonal device and/or a direct wireless device can also be used in addition to or instead of a cloud server.

Далее со ссылкой на Фиг. 10 показан набор функциональных уровней абстракции, обеспечиваемый средой 200A облачных вычислений (Фиг. 9). Следует заранее понимать, что компоненты, уровни и функции, показанные на Фиг. 10, предназначены только для иллюстрации, и варианты реализации настоящего изобретения ими не ограничиваются. Как показано, обеспечены следующие уровни и соответствующие функции:Next, with reference to Fig. 10 illustrates the set of functional abstraction layers provided by cloud computing environment 200A (FIG. 9). It should be understood in advance that the components, layers and functions shown in FIG. 10 are for illustration purposes only and are not limited to embodiments of the present invention. As shown, the following levels and corresponding functions are provided:

Аппаратный и программный уровень 218 включает в себя аппаратные и программные компоненты. Примеры аппаратных компонентов включают в себя: вычислительные устройства 152N орудия; серверы 220; устройства 222 хранения данных; сетевые компоненты, включая сетевые вышки 224 и сетевые сигналы 226; сетевые соединения, включая сетевые соединения с Интернетом 200В; и программные компоненты 228, включая программное обеспечение сервера сетевых приложений и программное обеспечение базы данных. Сетевые сигналы 226 могут использовать любой из множества протоколов связи, таких как Wi-Fi, Bluetooth, ZigBee, связь ближнего поля (NFC), протокол двухточечной передачи (PPP), высокоуровневое управление каналом передачи данных (HDLC) и т.д., хотя в настоящем документе возможны и рассматриваются другие типы сетевых сигналов 226.Hardware and software layer 218 includes hardware and software components. Examples of hardware components include: implement computing devices 152N; servers 220; data storage devices 222; network components including network towers 224 and network signals 226; network connections, including network connections to the Internet 200V; and software components 228, including network application server software and database software. Network signals 226 may use any of a variety of communication protocols, such as Wi-Fi, Bluetooth, ZigBee, Near Field Communication (NFC), Point-to-Point Protocol (PPP), High-Level Data Link Control (HDLC), etc., although Other types of network 226 signals are possible and discussed herein.

Уровень 230 виртуализации обеспечивает уровень абстракции, из которого могут быть предоставлены следующие примеры виртуальных объектов: виртуальные серверы 232; виртуальное хранилище 234; виртуальные сети 236, включая виртуальные частные сети; виртуальные приложения и операционные системы 238; и виртуальные клиенты 240.The virtualization layer 230 provides an abstraction layer from which the following examples of virtual objects can be provided: virtual servers 232; virtual storage 234; virtual networks 236, including virtual private networks; virtual applications and operating systems 238; and virtual clients 240.

В одном примере уровень 242 управления может обеспечивать функции, описанные ниже. Обеспечение 244 ресурсов обеспечивает динамическую закупку вычислительных ресурсов и других сельскохозяйственных ресурсов, которые используются для выполнения задач в среде облачных вычислений. Финансы 246 обеспечивают отслеживание затрат, поскольку вычислительные и сельскохозяйственные ресурсы используются во время работы сельскохозяйственного орудия и соединенных или связанных компьютерных систем. В одном примере эти ресурсы могут включать в себя лицензии на прикладное программное обеспечение. Система 248 безопасности обеспечивает проверку личности для потребителей услуг облачных вычислений и задач, а также защиту данных и других ресурсов. Пользовательский портал 250 обеспечивает доступ к среде облачных вычислений для потребителей и системных администраторов. Управление 252 уровнем обслуживания обеспечивает распределение ресурсов облачных вычислений и управление ими таким образом, чтобы удовлетворялись требуемые уровни обслуживания. Планирование и выполнение 254 соглашения об уровне обслуживания (SLA) обеспечивают предварительную подготовку и закупку ресурсов облачных вычислений, для которых в будущем ожидается потребность в соответствии со SLA.In one example, control layer 242 may provide the functions described below. Resource provisioning 244 enables the dynamic procurement of computing resources and other agricultural resources that are used to perform tasks in a cloud computing environment. Finance 246 provides cost tracking as computing and agricultural resources are used during the operation of farm implements and connected or linked computer systems. In one example, these resources may include application software licenses. Security system 248 provides identity verification for cloud computing service and task consumers, as well as protection of data and other resources. User portal 250 provides access to the cloud computing environment for consumers and system administrators. Service level management 252 ensures that cloud computing resources are allocated and managed so that required service levels are met. Planning and executing 254 service level agreements (SLAs) ensures that cloud computing resources are pre-provisioned and purchased for future demand according to the SLA.

Уровень 256 рабочих нагрузок обеспечивает примеры функциональных возможностей, для которых может использоваться среда 200A облачных вычислений. Примеры рабочих нагрузок и функций, которые могут быть обеспечены на этом уровне, включают в себя: картографирование и навигацию 258; разработку 260 программного обеспечения и управление жизненным циклом; устранение 262 неисправностей; обработку 264 аналитики данных посредством модуля 204 аналитики; обработку 266 сельскохозяйственных заданий; и рабочую нагрузку 268 для предоставления доступа к базам данных и номограммам для облегчения вычислений и/или другой обработки сельскохозяйственных данных. Например, рабочая нагрузка 268 может обеспечивать интерфейс прикладного программирования (API) для получения информации, относящейся к рискам, которые могут задержать, предотвратить или свести на нет эффективную посадку.Workload layer 256 provides examples of functionality for which cloud computing environment 200A can be used. Examples of workloads and functions that can be provided at this layer include: mapping and navigation 258; 260 software development and life cycle management; troubleshooting 262 faults; data analytics processing 264 via analytics module 204; processing 266 agricultural tasks; and a workload 268 to provide access to databases and nomograms to facilitate calculations and/or other processing of agricultural data. For example, workload 268 may provide an application programming interface (API) to obtain information related to risks that could delay, prevent, or negate an effective landing.

Модуль 202 сельскохозяйственных данных также может работать совместно с модулем 204 аналитики и/или пользовательским интерфейсом 210 для создания дополнительных сельскохозяйственных данных 208, манипуляции существующими сельскохозяйственными данными 208 и/или отображения сельскохозяйственных данных 208.The agricultural data module 202 may also work in conjunction with the analytics module 204 and/or the user interface 210 to create additional agricultural data 208, manipulate existing agricultural data 208, and/or display agricultural data 208.

Модуль 204 аналитики, в частности, может способствовать (i) объединению; (ii) разделению, (iii) расчету, (iv) прогнозированию, (v) предоставлению команд, относящихся к сельскохозяйственным задачам, (vi) сравнениям, (vii) преобразованиям, (viii) обозначению, (ix) переоценке, (x) замене и/или (xi) удалению сельскохозяйственных данных 208. Модуль 208 аналитики может выполнять такие функции автоматически в ответ на прием сельскохозяйственных данных 208 или после того, как пользователь предложит модулю 204 аналитики выполнить конкретную функцию.Analytics module 204 may specifically facilitate (i) aggregation; (ii) division, (iii) calculation, (iv) forecasting, (v) providing commands related to agricultural problems, (vi) comparisons, (vii) transformations, (viii) notation, (ix) revaluation, (x) substitution and/or (xi) deleting agricultural data 208. Analytics module 208 may perform such functions automatically in response to receiving agricultural data 208 or after a user prompts analytics module 204 to perform a particular function.

Пользовательский интерфейс 210, в частности, представляет собой то, как пользователь взаимодействует с системой 152 интеллектуального управления и содержащимися в ней модулями. Пользовательский интерфейс 210 может представлять собой цифровой интерфейс, интерфейс командной строки, графический пользовательский интерфейс (GUI) 216, любой другой подходящий способ взаимодействия пользователя с машиной или любую их комбинацию. Например, пользовательский интерфейс 152 может включать в себя комбинацию цифровых и/или аналоговых устройств ввода/вывода или любого другого типа устройства ввода/вывода, необходимого для достижения требуемого уровня контроля и мониторинга сельскохозяйственных данных 208 и/или сельскохозяйственных задач. Вход(-ы), принятый(-ые) от пользовательского интерфейса 210, может(-гут) быть отправлен(-ы) на микроконтроллер для управления операционными аспектами системы 152 интеллектуального управления. Примеры устройств 212 ввода включают в себя компьютерные мыши, клавиатуры, сенсорные экраны, ручки, диски, переключатели, кнопки и т.д. Примеры устройств вывода включают в себя аудиодинамики 214, дисплеи для графических пользовательских интерфейсов 216, светодиодные (LED) индикаторы и т.д. В по меньшей мере одном варианте реализации графические пользовательские интерфейсы 216 способны отображать сельскохозяйственные данные 208, измеренные в режиме реального времени, на карте.The user interface 210, in particular, represents how the user interacts with the intelligent control system 152 and the modules contained therein. The user interface 210 may be a digital interface, a command line interface, a graphical user interface (GUI) 216, any other suitable way for a user to interact with the machine, or any combination thereof. For example, user interface 152 may include a combination of digital and/or analog input/output devices or any other type of input/output device needed to achieve the desired level of control and monitoring of agricultural data 208 and/or agricultural tasks. Input(s) received from the user interface 210 may be sent to the microcontroller to control operational aspects of the smart control system 152. Examples of input devices 212 include computer mice, keyboards, touch screens, pens, dials, switches, buttons, etc. Examples of output devices include audio speakers 214, displays for graphical user interfaces 216, light-emitting diode (LED) indicators, etc. In at least one embodiment, the graphical user interfaces 216 are capable of displaying agricultural data 208 measured in real time on a map.

На Фиг. 11 показана, только в качестве примера, компьютеризированная система, которая может быть подсоединена к сети 200C глобальной системы позиционирования (GPS) для улучшения картографирования и навигации 258 навигационной системы, расположенной на сельскохозяйственном орудии 110. GPS принадлежит Соединенным Штатам и использует спутники для предоставления информации о геолокации приемнику GPS. GPS и другие спутниковые радионавигационные системы могут быть использованы для определения местоположения, навигации, отслеживания и картографирования.In FIG. 11 shows, by way of example only, a computerized system that can be connected to a global positioning system (GPS) network 200C to enhance mapping and navigation 258 of a navigation system located on a farm implement 110. GPS is owned by the United States and uses satellites to provide information about geolocation to the GPS receiver. GPS and other satellite radio navigation systems can be used for positioning, navigation, tracking and mapping.

В частности, компьютеризированную информацию, включая ту, которая представляет фактический путь 270 движения для связанного с ней географического района 272, можно передавать между несколькими системами 152 интеллектуального управления в удаленных местоположениях. Трактор 100 и/или сельскохозяйственное орудие 110 могут быть расположены в пределах географического района 272.In particular, computerized information, including that which represents the actual driving path 270 for an associated geographic area 272, can be transmitted between multiple intelligent control systems 152 at remote locations. Tractor 100 and/or farm implement 110 may be located within geographic area 272.

Трактор 100 и/или сельскохозяйственное орудие 110 определяют информацию о местоположении на основе приема сигналов 226 беспроводной сети определения местоположения из сети 200C GPS и зафиксированных данных датчиков (например, данных акселерометра сельскохозяйственного трактора, уровней влажности почвы, химического состава почвы и т.д.) вдоль пути 270 движения для по меньшей мере участка географического района 272. Путь 270 движения включает в себя географический путь трактора 100 и/или сельскохозяйственного орудия 110 при работе в пределах географического района 272. Путь движения может включать в себя два или более путей 270A-270N дополнительного движения. Например, первый путь 270A дополнительного движения пересекает географический район 272 слева направо, а второй путь 270B дополнительного движения пересекает географический район 272 справа налево. Система 152 интеллектуального управления трактора 100 и/или сельскохозяйственного орудия 110 может контролировать путь 270 движения (например, пассивно контролировать путь, пройденный трактором 100 и/или сельскохозяйственным орудием 110) или может обеспечивать путь 270 движения (например, когда сельскохозяйственное предписание включает в себя управляющую информацию для активации работы трактора 100 и/или сельскохозяйственного орудия 110 вдоль пути 270 движения). Путь 270 движения может быть получен системой 152 интеллектуального управления различными способами, включая одно или более из определения конкретного пути движения в соответствии с сельскохозяйственным предписанием, использования предварительно определенного пути движения (например, пути движения для географического района 272 из перечня), создания случайного пути движения, использования предыдущего пути движения, связанного с географическим районом 272 (например, получение архивной сводки), и получения сельскохозяйственного предписания, которое включает в себя управляющую информацию, связанную с путем 270 движения. Например, система 152 интеллектуального управления может использовать путь 270 движения из сельскохозяйственного предписания, в то время как трактор 100 и культиватор 110C обрабатывают почву на по меньшей мере участке географического района 272.Tractor 100 and/or farm implement 110 determines location information based on receiving wireless location network signals 226 from GPS network 200C and recorded sensor data (e.g., farm tractor accelerometer data, soil moisture levels, soil chemistry, etc.) along a travel path 270 for at least a portion of the geographic area 272. The travel path 270 includes the geographic path of the tractor 100 and/or farm implement 110 when operating within the geographic area 272. The travel path may include two or more paths 270A-270N additional movement. For example, the first additional traffic path 270A traverses the geographic area 272 from left to right, and the second additional traffic path 270B traverses the geographic area 272 from right to left. The intelligent control system 152 of the tractor 100 and/or the farm implement 110 may control the travel path 270 (e.g., passively control the path traveled by the tractor 100 and/or the farm implement 110) or may provide a travel path 270 (e.g., when an agricultural prescription includes a control information to activate operation of the tractor 100 and/or agricultural implement 110 along the travel path 270). The travel path 270 may be obtained by the intelligent control system 152 in a variety of ways, including one or more of determining a specific travel path in accordance with an agricultural prescription, using a predetermined travel path (e.g., a travel path for a listed geographic area 272), generating a random travel path , using a previous travel path associated with the geographic area 272 (eg, obtaining a historical summary), and obtaining an agricultural prescription that includes control information associated with the travel path 270 . For example, intelligent control system 152 may use travel path 270 from an agricultural prescription while tractor 100 and cultivator 110C cultivate soil in at least a portion of geographic area 272.

При наличии зафиксированных данных датчиков система 152 интеллектуального управления и модуль 198 связи, расположенный в ней, могут отправлять, с помощью, например, сигналов беспроводной связи Bluetooth, зафиксированные данные датчиков на сельскохозяйственное орудие 110. Система 152 интеллектуального управления и модуль 198 связи, расположенный в ней, также могут отправлять, с помощью, например, сигналов беспроводной связи по стандарту «долгосрочного развития» (LTE), зафиксированные данные датчиков по Интернету 200B в облачную сеть 200C (возможны другие сети) с блоком 222 облачного хранения данных. Центральный процессор 192, связанный с системой 152N интеллектуального управления блока 222 облачного хранения данных, обрабатывает зафиксированные данные датчиков, чтобы создавать записи данных для хранения в запоминающем устройстве 190 блока 222 облачного хранения данных. В альтернативном варианте съемное запоминающее устройство системы 152N интеллектуального управления используют для временного хранения зафиксированных данных датчиков. Съемное запоминающее устройство функционально соединено с блоком 222 облачного хранения данных для облегчения передачи зафиксированных данных датчиков на центральный процессор 192 блока 222 облачного хранения данных. Например, съемное запоминающее устройство напрямую взаимодействует с блоком 222 облачного хранения данных. В качестве другого примера, съемное запоминающее устройство взаимодействует с трактором 100 и/или сельскохозяйственным орудием 110. Система 152 интеллектуального управления трактора 100 и/или сельскохозяйственного орудия 110 облегчает отправку по сетям 200 зафиксированных данных датчиков в блок 222 облачного хранения данных.If there is captured sensor data, the smart control system 152 and the communication module 198 located therein can send, using, for example, Bluetooth wireless communication signals, the captured sensor data to the farm implement 110. The smart control system 152 and the communication module 198 located in it can also send, for example via Long Term Evolution (LTE) wireless communication signals, captured sensor data over the Internet 200B to a cloud network 200C (other networks are possible) with a cloud storage unit 222. The central processing unit 192, coupled to the intelligent control system 152N of the cloud storage unit 222, processes the captured sensor data to create data records for storage in the storage device 190 of the cloud storage unit 222. In an alternative embodiment, a removable memory of the smart control system 152N is used to temporarily store captured sensor data. The removable storage device is operatively coupled to the cloud storage unit 222 to facilitate transfer of captured sensor data to the central processing unit 192 of the cloud storage unit 222. For example, the removable storage device directly communicates with the cloud storage unit 222. As another example, the removable storage device communicates with the tractor 100 and/or the farm implement 110. The intelligent control system 152 of the tractor 100 and/or the farm implement 110 facilitates sending captured sensor data over the networks 200 to the cloud storage unit 222.

Система 152 интеллектуального управления трактора 100 и/или сельскохозяйственного орудия 110 может принимать через пользовательские устройства 212 ввода запрос на анализ и генерирование сельскохозяйственного предписания. Центральный процессор 192 и модуль 204 аналитики данных той же или другой (как показано справа на Фиг. 11) системы 152 интеллектуального управления генерируют руководство на основе запроса и других требуемых характеристик (например, перечня культур, временных рамок, наличия оборудования, наличия химических веществ и доступных рабочих диапазонов обработки почвы) сельскохозяйственного предписания для географического района 272. Система 152 интеллектуального управления отправляет по сетям 200 руководство сельскохозяйственному орудию 110. Центральный процессор 192 сельскохозяйственного орудия 110 получает записи данных для географического района 272 из блока 222 облачного хранения данных на основе руководства. Центральный процессор 192 и модуль 204 сельскохозяйственных данных могут дополнительно получать архивные сводки в отношении географического района 272 на основе руководства.The intelligent control system 152 of the tractor 100 and/or agricultural implement 110 may receive, through user input devices 212, a request to analyze and generate an agricultural prescription. The central processing unit 192 and data analytics module 204 of the same or different (as shown on the right in FIG. 11) intelligent control system 152 generate guidance based on the request and other required characteristics (for example, crop list, time frame, equipment availability, chemical availability and available tillage operating ranges) agricultural prescription for geographic area 272. Intelligent control system 152 sends guidance over networks 200 to farm implement 110. Central processing unit 192 of farm implement 110 receives data records for geographic area 272 from cloud data storage unit 222 based on the guidance. The central processor 192 and the agricultural data module 204 may further obtain historical reports regarding the geographic area 272 based on the guidance.

Получив руководство, записи данных и/или архивные сводки, центральный процессор 192 и модуль 204 аналитики данных системы 152 интеллектуального управления производят анализ на основе записей данных и/или архивных сводок. Центральный процессор 192 и модуль 204 аналитики данных сельскохозяйственного орудия 110 обрабатывают анализ в соответствии с руководством и/или архивными сводками для создания сводки анализа. Модуль 202 сельскохозяйственных данных системы 152 интеллектуального управления, связанный с сельскохозяйственным орудием 110, облегчает сохранение сводки анализа блоком 222 облачного хранения данных, чтобы обеспечить последующее получение архивных сводок, которые включают в себя сводку анализа.Upon receiving the guidance, data records, and/or historical summaries, the central processing unit 192 and the data analytics module 204 of the intelligent control system 152 perform analysis based on the data records and/or historical summaries. The central processing unit 192 and the data analytics module 204 of the farm implement 110 process the analysis in accordance with the manual and/or historical reports to create an analysis summary. The agricultural data module 202 of the intelligent control system 152 associated with the agricultural implement 110 facilitates the storage of the analysis summary by the cloud data storage unit 222 to enable subsequent retrieval of historical summaries that include the analysis summary.

Создав сводку анализа, центральный процессор 192 и модуль 204 аналитики системы 152 интеллектуального управления обрабатывают сводку анализа в соответствии с руководством и архивными сводками для создания сельскохозяйственного предписания. Сельскохозяйственное предписание может дополнительно включать в себя совокупность связанных сельскохозяйственных задач, причем каждый этап включает в себя одну или более сельскохозяйственных задач, и в отношении каждой сельскохозяйственной задачи требуются одно или более предварительных условий для выполнения сельскохозяйственной задачи. Такие этапы могут выполняться центральным процессором 192 и модулем 206 сельскохозяйственных задач параллельно, последовательно и в комбинации в соответствии с предварительными условиями выполнения. Сельскохозяйственная задача, которую необходимо выполнить как сельскохозяйственную задачу, может представлять собой любое одно или более из следующего: (а) посадки; (b) обработки почвы; (c) прессования; (d) сбора урожая; (e) опрыскивания; (f) транспортировки; (g) культивации; (h) боронования; (i) вспашки; (j) внесения удобрений; (k) разброса; (l) погрузки; и (m) разгрузки.Having created the analysis summary, the central processing unit 192 and the analytics module 204 of the intelligent control system 152 process the analysis summary in accordance with the manual and historical reports to create an agricultural prescription. The agricultural prescription may further include a collection of related agricultural tasks, wherein each step includes one or more agricultural tasks, and each agricultural task requires one or more preconditions for performing the agricultural task. Such steps may be performed by the central processing unit 192 and the agricultural task module 206 in parallel, sequentially, and in combination in accordance with pre-execution conditions. The agricultural task to be performed as an agricultural task may be any one or more of the following: (a) planting; (b) tillage; (c) pressing; (d) harvesting; (e) spraying; (f) transportation; (g) cultivation; (h) harrowing; (i) plowing; (j) fertilization; (k) scatter; (l) loading; and (m) unloading.

Предварительные условия для выполнения сельскохозяйственной задачи включают в себя необходимые условия для выполнения сельскохозяйственной задачи (например, когда выполнять сельскохозяйственную задачу), включая одно или более из совпадения с текущей датой, текущей даты в диапазоне дат, времени в пределах временного диапазона, текущего значения датчика данных в пределах требуемого диапазона (т.е. текущей температуры в пределах температурного диапазона), состояния готовности исполнительного устройства, расстояния от ранее выполненного этапа (т. е. распределения семян при дозировании семян на акр) и времени, истекшего с момента ранее выполненного этапа). Например, предварительное условие для посадки низкорослых семян в более поздние сроки возникло в течение вегетационного периода.Preconditions for executing an agricultural task include prerequisites for executing an agricultural task (e.g., when to perform an agricultural task), including one or more of matching the current date, the current date within a date range, a time within a time range, the current data sensor value within the required range (i.e., current temperature within the temperature range), actuator readiness state, distance from a previously completed step (i.e., seed distribution when dispensing seeds per acre), and time elapsed since the previously completed step) . For example, a precondition for planting low-growing seeds later occurred during the growing season.

Каждая сельскохозяйственная задача включает в себя задачу, что делать и как выполнить сельскохозяйственную задачу. Таким образом, некоторые сельскохозяйственные задачи будут включать в себя дозирование семян и/или других материалов (т.е. газа, жидкости, суспензии, твердого вещества), способ дозирования материала (т.е. расстояние между местами дозирования, расстояние между параллельными дозирующими дорожками), сбор данных датчиков и манипуляцию другими объектами (например, методы управления, включающие: выполнение других сельскохозяйственных задач, обход препятствий, управление орошением, регулирование солнечного света и т.д.). Жидкости могут включать в себя химические соединения, такие как удобрения и пестициды. Пестициды включают в себя один или более инсектицидов (например, средств для уничтожения насекомых), гербицидов (например, средств для уничтожения сорняков) и фунгицидов (например, для уничтожения или ингибирования грибков). Твердые вещества включают в себя одно или более из семян, порошкового удобрения и органического удобрения. Семена включают в себя совокупность типов гибридных семян и могут варьироваться в зависимости от вегетационного периода.Every farming task includes a task of what to do and how to complete the farming task. Thus, some agricultural tasks will involve dispensing seed and/or other materials (i.e. gas, liquid, slurry, solid), how the material is dispensed (i.e. distance between dispensing locations, distance between parallel dispensing tracks ), collection of sensor data and manipulation of other objects (for example, control methods including: performing other agricultural tasks, avoiding obstacles, controlling irrigation, controlling sunlight, etc.). Liquids may include chemical compounds such as fertilizers and pesticides. Pesticides include one or more of insecticides (eg, insect killers), herbicides (eg, weed killers), and fungicides (eg, to kill or inhibit fungi). The solids include one or more of seed, powdered fertilizer and organic fertilizer. Seeds include a collection of hybrid seed types and may vary depending on the growing season.

На Фиг. 12 представлена схема, показывающая несколько блоков в поле 274. Как показано на Фиг. 12, поле 274 может включать в себя первый буксировочный блок 146, прикрепленный к первому культиватору 100С, второй буксировочный блок 146, прикрепленный ко второму культиватору 100С, и трактор 100, прикрепленный к сеялке 110A трактора. Кроме того, тягач 276 может буксировать накопительный бункер 100D, показанный за пределами поля 274. Первый и второй буксировочные блоки 164, а также трактор 100 выполняют операцию в пределах поля. Использование нескольких транспортных средств в поле одновременно сократит время выполнения операций.In FIG. 12 is a diagram showing several blocks in field 274. As shown in FIG. 12, field 274 may include a first towing unit 146 attached to the first cultivator 100C, a second towing unit 146 attached to the second cultivator 100C, and a tractor 100 attached to the tractor planter 110A. In addition, the tractor 276 may tow the storage hopper 100D shown outside the field 274. The first and second towing units 164 as well as the tractor 100 perform the operation within the field. Using multiple vehicles in the field at the same time will reduce operation time.

Для обеспечения того, что тракторы 100, буксировочные блоки 146 и/или тягач 276 не перекроют друг друга или иным образом не столкнутся друг с другом, транспортные средства излучают сетевые сигналы 226, которые могут сообщаться и передаваться друг другу. Сетевые сигналы 226 могут включать в себя огромное количество информации. Например, сетевые сигналы 226 могут сообщать местоположение блоков относительно друг друга, а также относительно местоположения в поле 274. Сетевые сигналы 226 также могут передавать любые оповещения, предупреждения, обновления состояния или другие действия, которые могут происходить. Например, оповещения могут быть отправлены, когда в блоке немного материала, блок поврежден, обнаружено препятствие, обновляется общий статус состояния почвы, скопление мусора, концентрация сорняков и/или т.п. и т.д.To ensure that tractors 100, tow units 146, and/or tractor 276 do not overlap or otherwise collide with each other, the vehicles emit network signals 226 that can communicate and be transmitted to each other. Network signals 226 can include a wealth of information. For example, network signals 226 may communicate the location of blocks relative to each other as well as relative to the location in field 274. Network signals 226 may also communicate any alerts, warnings, status updates, or other actions that may occur. For example, alerts may be sent when a block is low on material, a block is damaged, an obstacle is detected, general soil status is updated, debris accumulation, weed concentration, and/or the like. etc.

Кроме того, на Фиг. 12 показана вышка 224, излучающая сетевой сигнал 226. Вышка 224, которая может представлять собой одну из многих вышек вокруг поля, может обеспечивать дополнительные аспекты, определяющие местоположение, для поля 274. Высота и/или положение вышки 224 может повысить эффективность связи между задействованными элементами в поле. Вышка 224 также может сообщать другому полю или главному модулю, расположенному в другом местоположении, информацию о состоянии, оповещениях, предупреждениях или другие данные, полученные транспортными средствами в поле. Кроме того, предполагается, что сельскохозяйственные данные 208 из сетевых сигналов 226 могут быть сохранены для будущих целей. Например, когда блоки работают в поле 274, они могут получать данные, такие как данные о полевых условиях, для подготовки будущих графиков и/или карт посадки.In addition, in FIG. 12 shows a tower 224 emitting a network signal 226. The tower 224, which may be one of many towers around the field, may provide additional location aspects to the field 274. The height and/or position of the tower 224 may improve the efficiency of communication between participating elements in field. Tower 224 may also report to another field or master module located at a different location status information, alerts, warnings, or other data received by vehicles in the field. It is further contemplated that agricultural data 208 from network signals 226 may be stored for future purposes. For example, as units operate in field 274, they may receive data, such as field conditions, to prepare future planting schedules and/or maps.

На Фиг. 13 представляет собой схему примера модуля 278 идентификации блока для использования с системой, включающей в себя несколько транспортных средств и/или устройств, таких как раскрытые на Фиг. 12. Модуль 278 идентификации блока может быть расположен на тракторе 100, показанном на Фиг. 1, и/или включен с системой 152 интеллектуального управления, показанной на Фиг. 7. Показанный модуль 278 идентификации блока содержит информацию для идентификации блоков. Например, на Фиг. 13 идентификатор блока один показан в рамке 280, блок два показан в рамке 282, а блок N показан в рамке 284, причем N используется для указания общего (любого) количества блоков в поле 274. Идентификация орудия для трактора, содержащего модуль 278 идентификации блока, может отображаться в рамке 286, а идентификация транспортного средства может отображаться в рамке 288. Информация для каждого из блоков может отображаться в рамках 290, 292, 294, 296, 298. Такая информация может включать в себя, но не ограничивается этим, состояние блока и/или присоединенных к нему орудий, местоположение блоков, оповещения или предупреждения, связанные с блоками, полевые условия, условия посева и т.п. Такая информация может включать в себя норму посадки, величину прижимной силы, обеспечиваемой каждым орудием, состояние почвы, состояние семян, количество остаточного материала, тип опрыскивания, количество опрыскивания, содержание влаги или по существу любую другую информацию, которая может быть полезной для любой из сельскохозяйственных операций, как раскрыто в настоящем документе. Кроме того, информационные рамки могут включать в себя предупреждения или оповещения, которые могут мигать или иным образом уведомлять модуль 278 идентификации блока. Количество и тип информации, раскрываемой в модуле 278 идентификации блока, по существу безграничны. Кроме того, модуль 278 идентификации блока или система в целом могут содержать запоминающее устройство для хранения данных. Данные могут быть вызваны модулем 278 идентификации блока, например, в будущем году посадки или сбора урожая, чтобы указывать варианты выбора или другую информацию.In FIG. 13 is a diagram of an example block identification module 278 for use with a system including multiple vehicles and/or devices, such as those disclosed in FIG. 12. The block identification module 278 may be located on the tractor 100 shown in FIG. 1, and/or included with the intelligent control system 152 shown in FIG. 7. The block identification module 278 shown contains information for identifying blocks. For example, in FIG. 13, block identifier one is shown in box 280, block two is shown in box 282, and block N is shown in box 284, with N being used to indicate the total (any) number of blocks in field 274. Implement identification for a tractor containing block identification module 278 may be displayed in frame 286, and vehicle identification may be displayed in frame 288. Information for each of the blocks may be displayed in frames 290, 292, 294, 296, 298. Such information may include, but is not limited to, the status of the block and /or implements attached to it, location of blocks, alerts or warnings associated with blocks, field conditions, crop conditions, etc. Such information may include planting rate, amount of downforce provided by each implement, soil condition, seed condition, amount of residual material, spray type, spray quantity, moisture content, or essentially any other information that may be useful to any agricultural operations as disclosed herein. In addition, the information frames may include warnings or alerts that may flash or otherwise notify the block identification module 278 . The amount and type of information disclosed in block identification module 278 is essentially limitless. In addition, the block identification module 278 or the system as a whole may include a memory device for storing data. The data may be recalled by the block identification module 278, for example, in a future planting or harvest year, to indicate choices or other information.

Могут быть включены элементы безопасности, такие как резервные и независимые системы безопасности, которые предотвращают столкновение блоков и/или дублирование зон посадки в поле 274. Они могут включать в себя, но не ограничиваются этим, кнопки аварийной остановки, установленные в транспортном средстве, безопасные портативные пульты дистанционного управления, автономную блокировку, а также другие механизмы блокировки. Например, с каждым блоком может быть обеспечен передатчик безопасного портативного пульта дистанционного управления с батарейным питанием. Безопасный портативный пульт дистанционного управления содержит кнопку аварийной остановки, которая позволяет оператору выполнять аварийную остановку дистанционно на ограниченном расстоянии, пока пульт дистанционного управления находится в пределах дальности связи трактора 100. Кнопка аварийной остановки на безопасном портативном пульте дистанционного управления останавливает только блок, управляемый с помощью пульта дистанционного управления. Переключатель запуска/паузы, который переключает блоки между автономным и ручным (неавтономным) режимом работы, также может быть включен в варианты реализации, в которых используются автономные блоки.Safety features may be included, such as redundant and independent safety systems that prevent block collisions and/or duplication of landing zones in field 274. These may include, but are not limited to, emergency stop buttons mounted in the vehicle, safe portable remote controls, autonomous locking, as well as other locking mechanisms. For example, a battery-powered safety handheld remote control transmitter may be provided with each unit. The safety handheld remote control contains an emergency stop button that allows the operator to perform an emergency stop remotely within a limited distance as long as the remote control is within the tractor's communication range 100. The emergency stop button on the safety handheld remote control only stops the unit controlled by the remote control remote control. A start/pause switch that switches the units between offline and manual (online) modes of operation may also be included in embodiments that use offline units.

С использованием технических компонентов, показанных на Фиг. 1-13, настоящее изобретение, таким образом, способно предоставить оператору сельскохозяйственного транспортного средства более простой пользовательский опыт, причем указанный опыт, возможно, лучше всего представлен различными иллюстрациями на Фиг. 14-16 и аспектами графического пользовательского интерфейса 216. В некоторых вариантах реализации оператору предлагается (или он даже может) вводить данные для сельскохозяйственных задач только тогда, когда это крайне желательно и/или необходимо.Using the technical components shown in FIG. 1-13, the present invention is thus capable of providing the operator of an agricultural vehicle with a simpler user experience, which experience is perhaps best represented by the various illustrations in FIGS. 14-16 and aspects of the graphical user interface 216. In some embodiments, the operator is prompted (or even allowed) to enter data for agricultural tasks only when it is highly desired and/or necessary.

Например, когда оператор перемещается на тракторе 100 по полю 274, пользователь может просматривать сельскохозяйственные данные 208 в режиме реального времени до того, как сельскохозяйственные данные 208 или их аспекты будут преобразованы, сохранены и/или отображены как архивные данные. Как показано на Фиг. 14, картографический вид 216A показывает области (представленные сплошной черной заливкой), которые были недавно обработаны (например, вспаханы, засажены, удобрены и т.д.) сельскохозяйственным орудием 110. Если какой-либо аспект сельскохозяйственной и/или компьютеризированной системы становится недоступным и препятствует отображению оперативных данных на карте, компьютеризированная система предоставит средство для отслеживания максимально доступного объема данных, прежде чем этот аспект снова станет доступным. Например, в отношении Фиг. 15 может существовать отдельный смежный дисплей, который показывает вид 216B коридора с оперативными данными, в то время как аспект системы (например, соединение с Интернетом, сигнал GPS и т.д.) остается недоступным. Как только недоступный аспект снова станет доступным, и в зависимости от варианта реализации, в котором реализовано настоящее изобретение, система 152 интеллектуального управления компьютеризированной системы затем определит, как лучше всего создать согласованный вид 216C, при этом сельскохозяйственные данные 208, связанные с прямой трансляцией, картографическим видом 216А, могут быть объединены с данными, собранными в периоды недоступности, и связаны с видом 216В коридора.For example, as an operator drives tractor 100 across field 274, the user may view agricultural data 208 in real time before agricultural data 208 or aspects thereof are converted, stored, and/or displayed as historical data. As shown in FIG. 14, map view 216A shows areas (represented by solid black shading) that have recently been cultivated (eg, plowed, planted, fertilized, etc.) by agricultural implement 110. If any aspect of the agricultural and/or computerized system becomes unavailable and prevents live data from being displayed on the map, a computerized system will provide a means of tracking as much data as possible before that aspect becomes available again. For example, with respect to FIG. 15, there may be a separate adjacent display that shows the corridor view 216B with live data while an aspect of the system (eg, Internet connection, GPS signal, etc.) remains unavailable. Once the inaccessible aspect becomes available again, and depending on the embodiment in which the present invention is implemented, the intelligent control system 152 of the computerized system will then determine how best to create a consistent view 216C, with the agricultural data 208 associated with the live broadcast mapped view 216A can be combined with data collected during periods of unavailability and linked to corridor view 216B.

Чтобы пользователь мог оценить, недоступны ли аспекты системы, на дисплее может находиться визуальный индикатор 216D состояния, который может сообщать о доступности одного или более аспектов системы. На Фиг. 14 и 16 визуальный индикатор 216D состояния указывает, что дифференциальная система GPS доступна, и, таким образом, графический пользовательский интерфейс 216 отображает только оперативные данные и один картографический вид 216A. На Фиг. 15 визуальный индикатор состояния заменен оповещением 216E, указывающим, что дифференциальная система GPS в настоящее время недоступна.To enable a user to assess whether aspects of the system are unavailable, a visual status indicator 216D may be provided on the display, which may indicate the availability of one or more aspects of the system. In FIG. 14 and 16, a visual status indicator 216D indicates that a differential GPS system is available, and thus the graphical user interface 216 displays only live data and one map view 216A. In FIG. 15, the visual status indicator is replaced by an alert 216E indicating that the differential GPS system is currently unavailable.

Графический пользовательский интерфейс 216 также может предоставлять пользователю возможность выбора действий 216F с помощью устройств 212 ввода (таких как органы управления с сенсорным экраном), что позволяет (например, с помощью модулей 202, 204, 206) посредством навигации компьютеризированной системы и/или сельскохозяйственной системы выполнять определенные сельскохозяйственные задачи. Аналогично, органы 216G управления безопасностью дают оператору возможность задействовать элементы безопасности на сельскохозяйственном орудии 110.The graphical user interface 216 may also allow the user to select actions 216F via input devices 212 (such as touch screen controls), allowing (e.g., through modules 202, 204, 206) navigation of a computerized system and/or agricultural system perform certain agricultural tasks. Likewise, safety controls 216G provide an operator with the ability to engage safety features on the farm implement 110.

ИСПОЛЬЗОВАНИЕUSAGE

Особенно выгодные способы совместного использования данных между несколькими сельскохозяйственными орудиями 110 в удаленных географических местоположениях можно осуществлять с использованием технических компонентов и/или компьютеризированных систем, которые описаны выше.Particularly advantageous methods for sharing data between multiple agricultural implements 110 in remote geographic locations can be accomplished using the technical components and/or computerized systems that are described above.

Во время эксплуатации сельскохозяйственные датчики (например, датчик(-и) 168 семян, датчик(-и) 171 жидких удобрений, датчик(-и) 177 генератора переменного тока, датчик(-и) 178 температуры, датчик(-и) 186 вакуума и т. п.) сельскохозяйственного орудия 110 могут измерять сельскохозяйственные характеристики в режиме реального времени. Сельскохозяйственные данные 208 автоматически генерируются системой 152 интеллектуального управления сельскохозяйственного орудия 110 и включают в себя числа и/или текст, идентифицирующие указанные сельскохозяйственные характеристики.During operation, agricultural sensors (e.g., seed sensor(s) 168, liquid fertilizer sensor(s) 171, alternator sensor(s) 177, temperature sensor(s) 178, vacuum sensor(s) 186 etc.) of the agricultural implement 110 can measure agricultural characteristics in real time. Agricultural data 208 is automatically generated by the intelligent control system 152 of the agricultural implement 110 and includes numbers and/or text identifying specified agricultural characteristics.

В то время как сельскохозяйственное орудие 110 выполняет сельскохозяйственную задачу, сельскохозяйственные данные 208 сохраняются в нескольких прикладных файлах. Каждый прикладной файл может представлять отдельный географический район или местоположение 272, которое может, например, представлять участок земли размером 100 x 100 футов. Прикладной файл состоит из нескольких уровней данных 208-1…208-N. Использование нескольких уровней данных 208-1 … 208-N позволяет легко и выборочно разбирать прикладные файлы для передачи данных с более высоким приоритетом. Этот выборочный разбор может быть автоматическим или может происходить в результате пользовательского ввода (например, путем выбора вручную информации, которая должна быть включена в несколько уровней данных). Разобранные файлы и целые прикладные файлы могут храниться отдельно. В случаях, когда сосуществуют как разобранные файлы, так и целые прикладные файлы, одни или другие могут быть удалены в результате того, что они менее благоприятны, чем другие, и/или могут быть удалены после того, как достигнута цель наличия и использования файла другого размера.While the farm implement 110 performs an agricultural task, agricultural data 208 is stored in multiple application files. Each application file may represent a distinct geographic area or location 272, which may, for example, represent a 100 x 100 foot parcel of land. The application file consists of several data levels 208-1…208-N. The use of multiple data layers 208-1 ... 208-N allows application files to be easily and selectively parsed to transfer higher priority data. This selective parsing may be automatic or may occur as a result of user input (for example, by manually selecting information to be included in multiple layers of data). Parsed files and entire application files can be stored separately. In cases where both parsed files and entire application files coexist, one or the other may be deleted as a result of being less favorable than the other and/or may be deleted after the purpose of having and using the other's file is achieved size.

Размер разобранных файлов и/или информации, содержащейся в них, может (i) быть идентичным по размеру, формату и/или типам содержащейся в них информации; (ii) зависеть от скорости первого сельскохозяйственного орудия; и/или (iii) быть равной или меньше одной восьмой того, что содержится в целом прикладном файле. Чтобы еще больше повысить преимущества отправки разобранных файлов, прикладной и/или разобранный файл (файлы) можно сжать без потерь до, во время и/или после выборочного разбора, но предпочтительно перед передачей. Затем эти файлы могут быть распакованы для использования на принимающем сельскохозяйственном орудии 110.The size of the parsed files and/or the information contained therein may (i) be identical in size, format and/or types of information contained therein; (ii) depend on the speed of the first agricultural implement; and/or (iii) be equal to or less than one-eighth of that contained in the entire application file. To further enhance the benefits of sending parsed files, the application and/or parsed file(s) can be losslessly compressed before, during, and/or after selective parsing, but preferably before transmission. These files can then be unpacked for use on the receiving farm implement 110.

Например, прикладные файлы могут соответствовать семени, которое было посажено на определенной широте, долготе и в определенное время. Чтобы предотвратить повторную посадку другой сеялкой, каждая сеялка 110A может передавать (через какую-либо среду связи, такую как Wi-Fi или сотовая связь) минимальное количество уровней данных (по существу уровень широты/долготы/временной отметки) посредством разобранного(-ых) файла(-ов) на другие сеялки 110А в поле 274. Принятые данные в разобранном файле, если они уже не в идентичном формате файла, могут быть автоматически преобразованы в тот же формат, который используется принимающей сеялкой 110А, чтобы таким образом стать пригодными для использования с данными, собранными во время ее собственной работы по посадке.For example, application files may correspond to a seed that was planted at a certain latitude, longitude, and time. To prevent re-planting by another planter, each planter 110A may transmit (via some communication medium such as Wi-Fi or cellular) a minimum number of data layers (essentially a latitude/longitude/time stamp layer) via disassembled(s) file(s) to other planters 110A in field 274. The received data in the parsed file, if not already in an identical file format, can be automatically converted to the same format used by the receiving planter 110A and thereby become usable with data collected during her own planting work.

Отправка разобранных файлов в целом может быть желательной, однако она также может возникать в ответ на внезапное изменение возможности сельскохозяйственного орудия 110 передавать прикладные файлы больших размеров. Например, система 152 интеллектуального управления, модуль 198 связи и/или другие модули системы интеллектуального управления могут быть выполнены с возможностью переключения передачи прикладных файлов и разобранных файлов таким образом, что целые прикладные файлы передаются в периоды, когда полоса пропускания выше выбранного минимального порогового значения, а разобранные файлы меньшего размера передаются в периоды, когда пропускная способность ниже выбранного минимального порогового значения. Кроме того, в случае потери соединения с Интернетом 200В, система 152 интеллектуального управления, модуль 198 связи и/или другие модули системы интеллектуального управления могут быть выполнены таким образом, что разобранные и/или целые прикладные файлы передаются только тем другим сельскохозяйственным орудиям 110, которые по-прежнему способны обмениваться данными с передающим сельскохозяйственным орудием с помощью других средств (например, Bluetooth). С другой стороны, аспекты системы 152 интеллектуального управления также могут усиливаться и/или регулироваться в зависимости от типа отправляемого прикладного файла. Например, вычислительная мощность определенных модулей системы интеллектуального управления может быть снижена, если отправляются только разобранные файлы. В то время как для отправки целых прикладных файлов центральный процессор 192 и/или запоминающее устройство 194 могут выделять больше вычислительной мощности модулям (включая модуль 198 связи и модуль 202 сельскохозяйственных данных) таким образом, что обработка сельскохозяйственных данных 208 является приоритетом.Sending parsed files may generally be desirable, but it may also occur in response to a sudden change in the ability of the farm implement 110 to transmit large application files. For example, smart control system 152, communication module 198, and/or other smart control system modules may be configured to switch transmission of application files and parsed files such that entire application files are transmitted during periods when bandwidth is above a selected minimum threshold. and smaller parsed files are transferred during periods when throughput is below the selected minimum threshold. In addition, in the event of loss of connection to the Internet 200B, the intelligent control system 152, communication module 198, and/or other modules of the intelligent control system may be configured such that parsed and/or complete application files are transmitted only to those other agricultural implements 110 that are still able to communicate with the transmitting agricultural implement using other means (eg Bluetooth). On the other hand, aspects of the intelligent control system 152 may also be enhanced and/or adjusted depending on the type of application file being sent. For example, the processing power of certain intelligent control system modules may be reduced if only parsed files are sent. While for sending entire application files, the CPU 192 and/or the storage device 194 may allocate more processing power to the modules (including the communication module 198 and the agricultural data module 202) such that processing of the agricultural data 208 is a priority.

Преимущества использования разобранных файлов могут быть экспоненциальными. Например, разобранные файлы меньшего размера, принятые вторым сельскохозяйственным орудием 110 от первого сельскохозяйственного орудия 110, могут более легко передаваться третьему сельскохозяйственному орудию 110 и далее.The benefits of using parsed files can be exponential. For example, smaller parsed files received by the second farm implement 110 from the first farm implement 110 can be more easily transferred to the third farm implement 110 and beyond.

Сеялки 110A выполняют итерацию по набору прикладных файлов (как сгенерированных локально, так и принятых удаленно) для обеспечения того, чтобы местоположение еще не было засажено. В одном предпочтительном варианте реализации передается только минимальное количество прикладных файлов и минимальное количество уровней 208N для обеспечения того, что указанные сельскохозяйственные данные 208 будут достаточно своевременными для удовлетворения требований живой посадки и для уменьшения и/или противостояния ожидаемому снижению производительности сельских сотовых сетей.The 110A planters iterate through a set of application files (both locally generated and received remotely) to ensure that a location has not yet been planted. In one preferred embodiment, only a minimum number of application files and a minimum number of layers 208N are transmitted to ensure that said agricultural data 208 is sufficiently timely to meet live planting requirements and to reduce and/or counter expected performance degradation of rural cellular networks.

Для подготовки полного полевого отчета можно использовать ту же методологию, что и выше, но вместо передачи минимального количества прикладных файлов можно передать целый ряд прикладных файлов. Указанная связь обеспечивает совместное использование дополнительных сведений о посадке (таких как разделение, нормы внесения удобрений, нормы распределения и т.д.), поскольку больше нет потребности в работе в режиме реального времени и ее можно закончить после завершения посадки.To prepare a full field report, you can use the same methodology as above, but instead of transferring a minimum number of application files, you can transfer a whole range of application files. This communication allows for the sharing of additional planting information (such as subdivision, fertilizer application rates, distribution rates, etc.) since there is no longer a need for real-time work and can be completed after planting is completed.

Разобранные файлы, во многом как и целые прикладные файлы, могут быть выборочно загружены и/или выгружены на основе требуемых сельскохозяйственных данных 208, находящихся в них, и могут быть отсортированы по любому мыслимому аспекту, например выбранному периоду времени, и могут быть использованы для оценки выполнения практически любой сельскохозяйственной задачи, в прошлом (например, для расчета эффективности посадки), в настоящем (например, для отображения и/или картографирования аспектов оперативных данных на дисплее) или в будущем (например, для планирования будущего периода для посадки или пути движения). Разобранные файлы, как и целые прикладные файлы, могут включать в себя метаданные.Parsed files, much like entire application files, can be selectively loaded and/or unloaded based on the desired agricultural data 208 contained within them, and can be sorted by any conceivable aspect, such as a selected time period, and can be used for evaluation perform virtually any agricultural task, in the past (for example, to calculate planting efficiency), in the present (for example, to display and/or map aspects of live data on a display), or in the future (for example, to plan a future planting period or travel path) . Parsed files, like entire application files, can include metadata.

Использование облачного сервера 220 особенно выгодно, когда сеялка 110А передает и принимает данные, поскольку пользователи компьютеризированной системы и/или операторы имеют возможность указать группу сеялок 110А, которые могут совместно использовать данные.The use of cloud server 220 is particularly advantageous when planter 110A is transmitting and receiving data, since computerized system users and/or operators have the ability to specify a group of planters 110A that can share the data.

В автономных системах первое сельскохозяйственное орудие 100 может быть назначено в качестве главного устройства, а его система 152 интеллектуального управления может быть способна автоматически давать инструкции другим сельскохозяйственным орудиям, некоторые из которых могут находиться в удаленных местоположениях, для выполнения действия, включая сельскохозяйственные задачи или перемещение по выбранному пути. Эти команды могут быть включены в разобранные файлы. Команды могут, например, подтверждать, следует ли сажать в географическом местоположении или на площади, прилегающей к географическому местоположению, чтобы избежать двойной посадки и/или пропуска участков поля, которые еще не были засажены.In autonomous systems, the first farm implement 100 may be designated as the master device, and its intelligent control system 152 may be capable of automatically instructing other farm implements, some of which may be in remote locations, to perform an action, including farming tasks or moving around. chosen path. These commands may be included in parsed files. Teams can, for example, confirm whether to plant in a geographic location or in an area adjacent to a geographic location to avoid double planting and/or skipping areas of the field that have not yet been planted.

Из вышеизложенного следует, что настоящее изобретение решает по меньшей мере все из заявленных задач.From the above it follows that the present invention solves at least all of the stated problems.

ПЕРЕЧЕНЬ ССЫЛОЧНЫХ ПОЗИЦИЙLIST OF REFERENCE POSITIONS

Следующая таблица ссылочных позиций и описывающих обозначений не является исчерпывающей и ограничивающей и включает в себя разумные эквиваленты. Если возможно, элементы, определенные ссылочной позицией, могут заменять или дополнять любой элемент, определенный другой ссылочной позицией.The following table of reference numbers and descriptive symbols is not exhaustive or limiting and includes reasonable equivalents. If possible, elements defined by a reference position may replace or complement any element defined by another reference position.

Таблица 1. Перечень ссылочных позицийTable 1. List of reference positions 100100 тракторtractor 101101 кабинаcabin 102102 рулевое колесоsteering wheel 103103 сиденьеseat 104104 рама транспортного средстваvehicle frame 105105 шасси транспортного средстваvehicle chassis 106106 задние ведущие колесаrear drive wheels 107107 передние направляющие колесаfront guide wheels 108108 выхлопная трубаexhaust pipe 109109 сцепка трактораtractor hitch 110110 сельскохозяйственное орудие agricultural implement 110A110A сеялкаseeder 110B110B распылительspray 110C110C культиваторcultivator 112112 дышлоdrawbar 114114 первый конецfirst end 116116 сцепкаhitch 118118 центральный брус для навешивания сменных рабочих органовcentral beam for hanging replaceable working tools 120120 тяговые соединенияtraction connections 122122 складывающие исполнительные устройстваfolding actuators 124124 центральные бункерыcentral bins 126126 вентиляторыfans 128128 транспортные колесаtransport wheels 130130 первое крылоfirst wing 132132 брус для навешивания сменных рабочих органов первого крылаbeam for hanging replaceable working parts of the first wing 133133 первое разметочное устройствоfirst marking device 134134 второе крылоsecond wing 135135 брус для навешивания сменных рабочих органов второго крылаbeam for hanging replaceable working parts of the second wing 136136 второе разметочное устройствоsecond marking device 137137 исполнительные устройства разметочного устройстваactuators of the marking device 138138 колесаwheels 140140 высевающие секцииrow units 142142 дозаторы семянseed dispensers 146146 автономный буксировочный блокautonomous towing unit 148148 гусеницыcaterpillars 150150 система управления орудиемimplement control system 152152 система интеллектуального управленияintelligent control system 152A152A сотовый телефонcellular telephone 152B152B настольный компьютерdesktop computer 152C152C ноутбукlaptop 152N152N одна или более систем интеллектуального управления, совместимых с сельскохозяйственным орудиемone or more intelligent control systems compatible with agricultural implements 154154 блок интеллектуального маршрутизатораsmart router block 156156 интеллектуальный маршрутизатор сеялкиintelligent planter router 158158 интеллектуальный узел сеялкиintelligent planter unit 158CC158CC узел облачных вычисленийcloud computing node 160160 интеллектуальное устройство позиционирования сеялкиintelligent planter positioner 162162 соединение EthernetEthernet connection 163163 Ethernet левоеEthernet left 164164 Ethernet правоеEthernet right 165165 Ethernet вспомогательноеEthernet auxiliary 166166 двигатель дозатора семянseed meter motor 167167 центр потока инсектицидовinsecticide flow center 168168 датчик семянseed sensor 169169 кнопка ручного режимаmanual mode button 170170 управление двигателем инсектицидовinsecticide motor control 171171 датчик жидких удобренийliquid fertilizer sensor 172172 соленоиды колес крылаwing wheel solenoids 174174 соленоиды осиaxle solenoids 175175 соленоиды крыла wing solenoids 176176 катушки возбужденияexcitation coils 177177 датчики генератора переменного токаalternator sensors 178178 датчики температурыtemperature sensors 179179 органы управления пневматической подачей семянpneumatic seed feed controls 180180 соленоиды сцепкиcoupling solenoids 182182 органы управления запуском от внешнего источникаjump start controls 183183 органы управления удобрениямиfertilizer controls 184184 вакуумные соленоидыvacuum solenoids 185185 рабочие фарыwork lights 186186 датчики вакуумаvacuum sensors 187187 рабочие выключателиoperating switches 188188 пневматическое давление прижима (PDP)pneumatic down pressure (PDP) 189189 соленоиды разметочного устройстваMarker solenoids 190190 запоминающее устройствоMemory device 192192 центральный процессорCPU 194194 операционная системаoperating system 196196 компиляторcompiler 198198 модуль связиcommunication module 200200 сетьnet 200A200A сеть облачных вычисленийcloud computing network 200B200B ИнтернетInternet 200C200C сеть GPSGPS network 202202 модуль сельскохозяйственных данныхagricultural data module 204204 модуль аналитикиanalytics module 206206 модуль сельскохозяйственных задачagricultural task module 208208 сельскохозяйственные данныеagricultural data 208-#208-# уровень сельскохозяйственных данныхagricultural data level 210210 пользовательский интерфейсuser interface 212212 устройства вводаInput Devices 214214 аудиоустройстваaudio devices 216216 графический пользовательский интерфейс (для дисплея)graphical user interface (for display) 216A216A картографический видcartographic view 216B216B вид коридораview of the corridor 216C216C согласованный видagreed form 216D216D визуальный индикатор состоянияvisual status indicator 216E216E оповещениеnotification 216F216F действие(-я)action(s) 216G216G органы управления безопасностьюsecurity controls 218218 аппаратный и программный уровеньhardware and software level 220220 серверыservers 222222 устройства хранения данныхstorage devices 224224 сетевые вышки network towers 226226 сетевые сигналы network signals 228228 программные компонентыsoftware components 230230 уровень виртуализацииvirtualization level 232232 виртуальные серверыvirtual servers 234234 виртуальное хранилищеvirtual storage 236236 виртуальные сетиvirtual networks 238238 виртуальные приложения и операционные системыvirtual applications and operating systems 240240 виртуальные клиентыvirtual clients 242242 уровень управленияmanagement level 244244 обеспечение ресурсовprovision of resources 246246 финансыfinance 248248 система безопасности safety system 250250 пользовательский порталuser portal 252252 управление уровнем обслуживанияservice level management 254254 планирование и выполнение соглашения об уровне обслуживанияplanning and executing service level agreement 256256 уровень рабочих нагрузокworkload level 258258 картографирование и навигацияmapping and navigation 260260 разработка программного обеспечения и управление жизненным цикломsoftware development and life cycle management 262262 устранение неисправностейtrouble-shooting 264264 обработка аналитики данныхdata analytics processing 266266 обработка сельскохозяйственных задачprocessing agricultural tasks 268268 рабочая нагрузка доступаaccess workload 270270 путь движенияtravel path 270A-N270A-N путь вспомогательного движенияauxiliary movement path 272272 географический район/местоположениеgeographical area/location 274274 полеfield 276276 тягачtractor 278278 модуль идентификации блокаblock identification module 280280 блок одинblock one 282282 блок дваblock two 284284 блок Nblock N 286286 идентификация орудияgun identification 288288 идентификация транспортного средстваvehicle identification 290290 информация о блоке одинinformation about block one 292292 информация о блоке дваinformation about block two 294294 информация о блоке Ninformation about block N 296296 информация об орудииinformation about the weapon 298298 информация о транспортном средствеvehicle information

Настоящее изобретение не должно ограничиваться конкретными вариантами реализации, описанными в настоящем документе. В следующей формуле изобретения более подробно изложен ряд вариантов реализации настоящего изобретения.The present invention should not be limited to the specific embodiments described herein. The following claims set forth in more detail a number of embodiments of the present invention.

Claims (106)

1. Компьютеризированный способ совместного использования сельскохозяйственных данных сельскохозяйственными орудиями, включающий:1. A computerized method for sharing agricultural data with agricultural implements, including: передачу сельскохозяйственных данных на энергонезависимый машиночитаемый носитель;transfer of agricultural data to non-volatile machine-readable media; сохранение сельскохозяйственных данных в файлах;saving agricultural data in files; разбор файлов на файлы меньшего размера, каждый из которых имеет несколько уровней данных, причем несколько уровней данных включают по меньшей мере:parsing files into smaller files, each of which has multiple layers of data, with multiple layers of data including at least: (а) приоритет(a) priority (b) аспект, относящийся к сельскохозяйственной задаче; и(b) an aspect relevant to the agricultural task; And (c) географическое местоположение;(c) geographical location; передачу файлов меньшего размера, имеющих одинаковый размер и формат файла, с первого сельскохозяйственного орудия на второе сельскохозяйственное орудие.transferring smaller files having the same size and file format from the first agricultural implement to the second agricultural implement. 2. Компьютеризированный способ по п. 1, дополнительно включающий дополнительную передачу файлов меньшего размера с первого сельскохозяйственного орудия или второго сельскохозяйственного орудия на третье сельскохозяйственное орудие.2. The computerized method of claim 1, further comprising further transmitting smaller files from the first farm implement or the second farm implement to the third farm implement. 3. Компьютеризированный способ по любому из пп. 1, 2, дополнительно включающий сжатие без потерь файлов и/или файлов меньшего размера перед передачей файлов меньшего размера.3. Computerized method according to any one of paragraphs. 1, 2, further including lossless compression of files and/or smaller files before transferring smaller files. 4. Компьютеризированный способ по п. 3, дополнительно включающий распаковку файлов и/или файлов меньшего размера во втором сельскохозяйственном орудии.4. The computerized method of claim 3, further comprising unpacking the files and/or smaller files in the second agricultural implement. 5. Компьютеризированный способ по любому из пп. 1-4, дополнительно включающий преобразование файлов, не имеющих универсальный формат файлов, в универсальный формат файлов перед разбором файлов.5. Computerized method according to any one of paragraphs. 1-4, further comprising converting non-uniform file format files to a universal file format before parsing the files. 6. Компьютеризированный способ по любому из пп. 1-5, дополнительно включающий передачу файлов меньшего размера во время работы первого сельскохозяйственного орудия.6. Computerized method according to any one of paragraphs. 1-5, further including transferring smaller files during operation of the first agricultural implement. 7. Компьютеризированный способ по любому из пп. 1-5, дополнительно включающий автоматическое переключение передачи файлов и файлов меньшего размера таким образом, что:7. Computerized method according to any one of paragraphs. 1-5, further including automatic switching between file transfer and smaller files so that: (a) файлы передаются на второе сельскохозяйственное орудие в периоды, когда полоса пропускания выше выбранного минимального порогового значения; и(a) files are transferred to the second agricultural implement during periods when the bandwidth is above the selected minimum threshold; And (b) файлы меньшего размера передаются на второе сельскохозяйственное орудие в периоды, когда полоса пропускания ниже выбранного минимального порогового значения.(b) smaller files are transferred to the second agricultural implement during periods when the bandwidth is below the selected minimum threshold. 8. Компьютеризированный способ по любому из пп. 1-7, дополнительно включающий шифрование сельскохозяйственных данных.8. Computerized method according to any one of paragraphs. 1-7, further including encryption of agricultural data. 9. Компьютеризированный способ по любому из пп. 1-8, дополнительно включающий регулирование энергонезависимого машиночитаемого носителя.9. Computerized method according to any one of paragraphs. 1-8, further including control of the non-volatile computer readable medium. 10. Компьютеризированный способ по любому из пп. 1-9, дополнительно включающий загрузку или выгрузку всех сельскохозяйственных данных, связанных с выбранным периодом времени, для оценки выполнения в будущем сельскохозяйственной задачи.10. Computerized method according to any one of paragraphs. 1-9, further including loading or unloading all agricultural data associated with a selected time period to evaluate future performance of an agricultural task. 11. Компьютеризированный способ по любому из пп. 1-10, отличающийся тем, что сельскохозяйственные данные содержат информацию о посадке, выбранную из группы, состоящей из:11. Computerized method according to any one of paragraphs. 1-10, characterized in that the agricultural data contains planting information selected from the group consisting of: (a) команды сажать или не сажать;(a) commands to plant or not to plant; (b) типа семян и/или удобрений;(b) type of seeds and/or fertilizers; (c) расстояния между семенами; и(c) distances between seeds; And (d) глубины посадки.(d) planting depths. 12. Компьютеризированный способ по п. 11, отличающийся тем, что сельскохозяйственные данные содержат информацию об эффективности, выбранную из группы, состоящей из:12. The computerized method according to claim 11, characterized in that the agricultural data contains information on effectiveness selected from the group consisting of: (a) разделения;(a) separation; (b) норм внесения удобрений;(b) fertilizer application rates; (c) норм инсектицидов; (c) insecticide standards; (d) коэффициентов контакта с землей; (d) ground contact coefficients; (e) коэффициентов прижимной силы; и(e) downforce coefficients; And (f) норм распределения.(f) distribution norms. 13. Компьютеризированный способ по любому из пп. 1-12, отличающийся тем, что сельскохозяйственные данные содержат прогнозную информацию, выбранную из группы, состоящей из:13. Computerized method according to any one of paragraphs. 1-12, characterized in that the agricultural data contains forecast information selected from the group consisting of: (a) времени суток;(a) time of day; (b) температуры воздуха;(b) air temperature; (c) времени года;(c) season; (d) погодных условий; и(d) weather conditions; And (e) геопространственных координат.(e) geospatial coordinates. 14. Компьютеризированный способ по любому из пп. 1-13, отличающийся тем, что сельскохозяйственные данные содержат информацию о транспортном средстве, выбранную из группы, состоящей из:14. Computerized method according to any one of paragraphs. 1-13, characterized in that the agricultural data contains information about the vehicle selected from the group consisting of: (a) направления;(a) directions; (b) скорости;(b) speed; (c) уровня топлива; и/или(c) fuel level; and/or (d) технических возможностей транспортного средства.(d) technical capabilities of the vehicle. 15. Компьютеризированный способ по любому из пп. 1-14, отличающийся тем, что сельскохозяйственные данные содержат информацию о почве, выбранную из группы, состоящей из:15. Computerized method according to any one of paragraphs. 1-14, characterized in that the agricultural data contains information about the soil selected from the group consisting of: (a) содержания влаги;(a) moisture content; (b) уплотнения;(b) seals; (c) температуры грунта;(c) ground temperature; (d) подъема;(d) lifting; (e) глубины;(e) depth; (f) уклона местности; и/или(f) the slope of the terrain; and/or (g) состава почвы.(g) soil composition. 16. Компьютеризированный способ по любому из пп. 1-15, дополнительно включающий информацию измерения.16. Computerized method according to any one of paragraphs. 1-15, further including measurement information. 17. Компьютеризированный способ по любому из пп. 1-16, отличающийся тем, что файлы передаются по сети, выбранной из группы, состоящей из:17. Computerized method according to any one of paragraphs. 1-16, characterized in that the files are transferred over a network selected from the group consisting of: (a) глобальной сети (WAN);(a) wide area network (WAN); (b) локальной сети (LAN);(b) local network (LAN); (c) районной сети (NAN)(c) area network (NAN) (d) домашней сети (HAN); и(d) home network (HAN); And (e) персональной сети (PAN).(e) personal area network (PAN). 18. Компьютеризированный способ по любому из пп. 1-17, дополнительно включающий применение протокола связи, выбранного из группы, состоящей из:18. Computerized method according to any one of paragraphs. 1-17, further comprising the use of a communication protocol selected from the group consisting of: (a) Wi-Fi;(a) Wi-Fi; (b) Bluetooth;(b) Bluetooth; (c) ZigBee;(c) ZigBee; (d) связи ближнего поля (NFC);(d) near field communications (NFC); (e) протокола двухточечной передачи (PPP); и(e) point-to-point protocol (PPP); And (f) высокоуровневого управления каналом передачи данных (HDLC).(f) high-level data link control (HDLC). 19. Компьютеризированный способ по любому из пп. 1-18, дополнительно включающий выполнение сельскохозяйственной задачи, выбранной из группы, состоящей из: (а) посадки; (b) обработки почвы; (c) прессования; (d) сбора урожая; (e) опрыскивания; (f) транспортировки; (g) культивации; (h) боронования; (i) вспашки; (j) внесения удобрений; (k) разброса; (l) погрузки; и (m) разгрузки.19. Computerized method according to any one of paragraphs. 1-18, further comprising performing an agricultural task selected from the group consisting of: (a) planting; (b) tillage; (c) pressing; (d) harvesting; (e) spraying; (f) transportation; (g) cultivation; (h) harrowing; (i) plowing; (j) fertilization; (k) scatter; (l) loading; and (m) unloading. 20. Компьютеризированный способ по любому из пп. 1-19, дополнительно включающий сохранение файлов и файлов меньшего размера по отдельности.20. Computerized method according to any one of paragraphs. 1-19, further including storing files and smaller files separately. 21. Компьютеризированный способ по любому из пп. 1-20, дополнительно включающий отображение на дисплее второго сельскохозяйственного орудия по меньшей мере некоторой информации, содержащейся в пределах нескольких уровней данных. 21. Computerized method according to any one of paragraphs. 1-20, further including displaying on a display of the second agricultural implement at least some information contained within the multiple data layers. 22. Компьютеризированный способ по п. 21, отличающийся тем, что дисплей включает в себя карту.22. The computerized method of claim 21, wherein the display includes a card. 23. Компьютеризированный способ по любому из пп. 1-22, дополнительно включающий передачу метаданных с первого сельскохозяйственного орудия на второе сельскохозяйственное орудие.23. Computerized method according to any one of paragraphs. 1-22, further including transmitting metadata from the first agricultural implement to the second agricultural implement. 24. Компьютеризированный способ по любому из пп. 1-23, дополнительно включающий выбор вручную информации, которая должна быть включена в несколько уровней данных.24. Computerized method according to any one of paragraphs. 1-23, further including manually selecting information to be included in the multiple data layers. 25. Компьютеризированный способ по любому из пп. 1-24, отличающийся тем, что размер файлов меньшего размера или информации, подлежащей включению в несколько уровней, зависит от скорости первого сельскохозяйственного орудия.25. Computerized method according to any one of paragraphs. 1-24, characterized in that the size of smaller files or information to be included in several layers depends on the speed of the first agricultural implement. 26. Компьютеризированный способ по любому из пп. 1-25, отличающийся тем, что первое сельскохозяйственное орудие представляет собой главный блок, способный автоматически давать команду второму сельскохозяйственному орудию выполнять сельскохозяйственную задачу или двигаться по выбранному пути.26. Computerized method according to any one of paragraphs. 1-25, characterized in that the first agricultural implement is a main unit capable of automatically commanding the second agricultural implement to perform an agricultural task or move along a selected path. 27. Компьютеризированный способ совместного использования сельскохозяйственных данных сельскохозяйственными орудиями, включающий:27. A computerized method for sharing agricultural data with agricultural implements, including: прием на первом сельскохозяйственном орудии разобранных файлов, переданных со второго сельскохозяйственного орудия, причем каждый из указанных разобранных файлов имеет несколько уровней данных, включающих по меньшей мере:receiving, at the first agricultural implement, parsed files transmitted from the second agricultural implement, wherein each of said parsed files has multiple levels of data, including at least: (a) приоритет;(a) priority; (b) аспект, относящийся к сельскохозяйственной задаче; и(b) an aspect relevant to the agricultural task; And (c) географическое местоположение;(c) geographical location; передачу сельскохозяйственных данных во время работы первого сельскохозяйственного орудия;transmission of agricultural data during operation of the first agricultural implement; сохранение сельскохозяйственных данных в сельскохозяйственных файлах, причем указанные сельскохозяйственные файлы больше по размеру, чем разобранные файлы;storing agricultural data in agricultural files, said agricultural files being larger in size than the parsed files; одновременное отображение по меньшей мере некоторой информации, содержащейся в пределах нескольких уровней данных, и по меньшей мере части сельскохозяйственных данных; иsimultaneously displaying at least some of the information contained within the multiple data layers and at least a portion of the agricultural data; And сохранение разобранных файлов и сельскохозяйственных файлов в виде отдельных файлов.saving parsed files and agricultural files as separate files. 28. Компьютеризированный способ по п. 27, дополнительно включающий измерение в режиме реального времени одной или более сельскохозяйственных характеристик.28. The computerized method of claim 27, further comprising real-time measurement of one or more agricultural characteristics. 29. Компьютеризированный способ по любому из пп. 27, 28, отличающийся тем, что по меньшей мере некоторая информация и часть сельскохозяйственных данных отображаются на карте.29. Computerized method according to any one of paragraphs. 27, 28, characterized in that at least some information and part of the agricultural data are displayed on the map. 30. Компьютеризированный способ по любому из пп. 27-29, дополнительно включающий выгрузку на первом сельскохозяйственном орудии предварительно разобранных файлов, переданных со второго сельскохозяйственного орудия.30. Computerized method according to any one of paragraphs. 27-29, further including unloading on the first agricultural implement pre-assembled files transferred from the second agricultural implement. 31. Компьютеризированный способ по п. 30, отличающийся тем, что предварительно разобранные файлы выгружаются после того, как первое сельскохозяйственное орудие выполнит сельскохозяйственную задачу.31. The computerized method of claim 30, wherein the pre-parsed files are downloaded after the first agricultural implement has completed the agricultural task. 32. Компьютеризированный способ по любому из пп. 30, 31, дополнительно включающий удаление разобранных файлов после выгрузки предварительно разобранных файлов.32. Computerized method according to any one of paragraphs. 30, 31, further including deleting the parsed files after unloading the previously parsed files. 33. Компьютеризированный способ по любому из пп. 27-32, дополнительно включающий:33. Computerized method according to any one of paragraphs. 27-32, additionally including: разбор сельскохозяйственных файлов на файлы меньшего размера; иparsing agricultural files into smaller files; And передачу файлов меньшего размера с первого сельскохозяйственного орудия на второе сельскохозяйственное орудие.transfer of smaller files from the first agricultural implement to the second agricultural implement. 34. Компьютеризированный способ по п. 33, отличающийся тем, что файлы меньшего размера и разобранные файлы включают идентичный (a) размер, (b) формат и (c) тип (-ы) содержащейся в них информации.34. The computerized method of claim 33, wherein the smaller files and the parsed files include identical (a) size, (b) format, and (c) type(s) of information contained therein. 35. Компьютеризированный способ по любому из пп. 27-34, отличающийся тем, что разобранные файлы и/или файлы меньшего размера имеют размер менее одной восьмой по сравнению с сельскохозяйственными файлами.35. Computerized method according to any one of paragraphs. 27-34, characterized in that the disassembled files and/or smaller files are less than one-eighth the size of agricultural files. 36. Компьютеризированный способ по любому из пп. 27-35, дополнительно включающий одновременное выполнение сельскохозяйственных задач посредством первого сельскохозяйственного орудия и второго сельскохозяйственного орудия.36. Computerized method according to any one of paragraphs. 27-35, further including simultaneous performance of agricultural tasks by the first agricultural implement and the second agricultural implement. 37. Компьютеризированный способ по любому из пп. 1-36, отличающийся тем, что аспект, относящийся к сельскохозяйственной задаче, представляет собой письменную команду, подтверждающую, следует ли сажать в географическом местоположении или на площади, прилегающей к географическому местоположению.37. Computerized method according to any one of paragraphs. 1-36, characterized in that the aspect related to the agricultural task is a written command confirming whether to plant in a geographic location or in an area adjacent to the geographic location. 38. Компьютеризированный способ по п. 37, отличающийся тем, что письменная команда отображается при движении сельскохозяйственного орудия по полю.38. The computerized method according to claim 37, characterized in that the written command is displayed as the agricultural implement moves across the field. 39. Компьютеризированный способ по любому из пп. 1-38, отличающийся тем, что географическое местоположение представляет собой прямоугольную площадь, частично определяемую по меньшей мере долготой и широтой.39. Computerized method according to any one of paragraphs. 1-38, wherein the geographic location is a rectangular area defined in part by at least longitude and latitude. 40. Компьютеризированная система для применения с несколькими сельскохозяйственными орудиями, содержащая:40. A computerized system for use with multiple agricultural implements, comprising: энергонезависимый машиночитаемый носитель, расположенный на каждом сельскохозяйственном орудии;non-volatile machine-readable media located on each agricultural implement; при этом энергонезависимый машиночитаемый носитель содержит процессор, запоминающее устройство, операционную систему и компилятор и выполнен с возможностью:wherein the non-volatile computer-readable medium contains a processor, a storage device, an operating system and a compiler and is configured to: (a) передачи сельскохозяйственных данных;(a) transmission of agricultural data; (b) разбора файлов, содержащих сельскохозяйственные данные, на файлы меньшего размера;(b) parsing files containing agricultural data into smaller files; передатчик, расположенный на каждом сельскохозяйственном орудии, соединенном с компьютеризированной системой, причем указанный передатчик выполнен с возможностью:a transmitter located on each agricultural implement connected to a computerized system, wherein said transmitter is configured to: (a) применения по меньшей мере одного протокола связи; (a) applying at least one communication protocol; (b) соединения с сетью; и(b) network connections; And (c) передачи файлов меньшего размера на другие сельскохозяйственные орудия в таком виде, чтобы на их основании установить приоритет сельскохозяйственных данных, содержащихся в файлах.(c) transferring smaller files to other agricultural implements in such a form as to give priority to the agricultural data contained in the files. 41. Компьютеризированная система по п. 40, дополнительно содержащая дисплей, расположенный на по меньшей мере одном сельскохозяйственном орудии, причем указанный дисплей выполнен с возможностью одновременного отображения по меньшей мере некоторой информации, содержащейся в файлах меньшего размера, и по меньшей мере части сельскохозяйственных данных.41. The computerized system of claim 40, further comprising a display located on the at least one agricultural implement, wherein said display is configured to simultaneously display at least some of the information contained in the smaller files and at least a portion of the agricultural data. 42. Компьютеризированная система по п. 41, отличающаяся тем, что дисплей содержит карту.42. The computerized system of claim 41, wherein the display includes a map.
RU2022127663A 2020-05-01 2021-04-30 Distributed data on soils RU2820406C1 (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US63/019,032 2020-05-01
US63/018,833 2020-05-01
US62/704,285 2020-05-01
US62/704,284 2020-05-01

Publications (1)

Publication Number Publication Date
RU2820406C1 true RU2820406C1 (en) 2024-06-03

Family

ID=

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5878371A (en) * 1996-11-22 1999-03-02 Case Corporation Method and apparatus for synthesizing site-specific farming data
US20030172347A1 (en) * 2002-01-16 2003-09-11 Gunn Paul John File transforming output engine having a decomposer and multiple writers
US20060177061A1 (en) * 2004-10-25 2006-08-10 Orsini Rick L Secure data parser method and system
WO2011085430A1 (en) * 2010-01-15 2011-07-21 Leica Geosystems Ag A system and method of data sharing
CN102096460B (en) * 2009-12-14 2014-11-05 英特尔公司 Method and apparatus for dynamically allocating power in a data center
US8983912B1 (en) * 2011-06-30 2015-03-17 Sumo Logic Data collection and transmission
WO2015066728A1 (en) * 2013-11-04 2015-05-07 Amazon Technologies, Inc. Centralized networking configuration in distributed systems
CN104978319A (en) * 2014-04-02 2015-10-14 东华软件股份公司 Method and equipment used for classified transmission of files
US20180024549A1 (en) * 2016-07-19 2018-01-25 Colin Josh Hurd System and method for autonomous control of agricultural machinery and equipment
US20180183716A1 (en) * 2014-10-23 2018-06-28 Vivint, Inc. Data-connection aggregation

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5878371A (en) * 1996-11-22 1999-03-02 Case Corporation Method and apparatus for synthesizing site-specific farming data
US20030172347A1 (en) * 2002-01-16 2003-09-11 Gunn Paul John File transforming output engine having a decomposer and multiple writers
US20060177061A1 (en) * 2004-10-25 2006-08-10 Orsini Rick L Secure data parser method and system
CN102096460B (en) * 2009-12-14 2014-11-05 英特尔公司 Method and apparatus for dynamically allocating power in a data center
WO2011085430A1 (en) * 2010-01-15 2011-07-21 Leica Geosystems Ag A system and method of data sharing
US8983912B1 (en) * 2011-06-30 2015-03-17 Sumo Logic Data collection and transmission
WO2015066728A1 (en) * 2013-11-04 2015-05-07 Amazon Technologies, Inc. Centralized networking configuration in distributed systems
CN104978319A (en) * 2014-04-02 2015-10-14 东华软件股份公司 Method and equipment used for classified transmission of files
US20180183716A1 (en) * 2014-10-23 2018-06-28 Vivint, Inc. Data-connection aggregation
US20180024549A1 (en) * 2016-07-19 2018-01-25 Colin Josh Hurd System and method for autonomous control of agricultural machinery and equipment

Similar Documents

Publication Publication Date Title
ES2961902T3 (en) Site selection for treatment sampling
US11528837B2 (en) Real-time agricultural recommendations using weather sensing on equipment
US20210337717A1 (en) Shared planter data
JP2023509344A (en) Responsive farming systems that are exceptionally optimized during the season
UA125018C2 (en) Generating digital models of nutrients available to a crop over the course of the crop's development based on weather and soil data
UA124761C2 (en) Generating probabilistic estimates of rainfall rates from radar reflectivity measurements
UA126111C2 (en) Systems and methods for image capture and analysis of agricultural fields
UA125849C2 (en) Modeling trends in crop yields
UA123576C2 (en) Soil quality ghbcnhsq lkz dbvsh.dfyyz zrjcns uheynemeasurement device
UA123587C2 (en) Ponding water detection on satellite imagery
US20200128720A1 (en) Systems and methods for identifying and utilizing testing locations in agricultural fields
US20240180061A1 (en) Simultaneous mapped view of historical and realtime geospatial and non-geospatial data
US20220078963A1 (en) Systems, methods, and/or apparatus for the display of agricultural data on a user interface
US20190195788A1 (en) Wheel-mounted field sensing
CA3121005A1 (en) Utilizing spatial statistical models for implementing agronomic trials
RU2820406C1 (en) Distributed data on soils
RU2818807C1 (en) Computerized method and system for using agricultural tool
RU2818744C1 (en) Gps location addition and interruption playback
Fulton et al. GPS, GIS, Guidance, and Variable‐rate Technologies for Conservation Management
US20230255137A1 (en) Systems, methods, and apparatus for the operation of electronic components and the display of information related to agricultural implements