Farm Work Machine, Farm Work Management Method, Farm Work Management Program, and Recording Medium Recording the Farm Work Management Program
US-2015351320-A1 · Dec 10, 2015 · US
US10314224B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10314224-B2 |
| Application number | US-201615085295-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 30, 2016 |
| Priority date | Mar 30, 2016 |
| Publication date | Jun 11, 2019 |
| Grant date | Jun 11, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system has an algorithm for organizing the actions of agricultural machines and servicing vehicles in a field. The algorithm divides the field into logical chunks of work, including at least one swath within at least one headland and within at least one land, which it then assigns to the agricultural machines in order. Priority is first given to working the headlands, then to working swaths within lands where an agricultural machine can perform its function while remaining accessible to the servicing vehicles. When the agricultural machine is in an area where it is not accessible to a servicing vehicle and needs service, the agricultural machine creates an impromptu servicing area. This may be an area within a swath that the agricultural machine has cleared of crops in order to provide the servicing vehicle, such as a haul vehicle or grain cart, access to the agricultural machine and space to turn around.
Opening claim text (preview).
What is claimed is: 1. A system for organizing the actions of agricultural machines, comprising: a plurality of agricultural machines, each said agricultural machine configured to perform a primary agricultural function in at least one field, each said agricultural machine further comprises an agricultural harvesting machine and said primary agricultural function further comprises harvesting crop; a plurality of servicing vehicles, each said servicing vehicle configured to perform a servicing function in connection with at least one agricultural machine of said plurality of agricultural machines on an as-needed basis; a computer configured to divide said at least one field into logical chunks of work, said logical chunks of work including a plurality of swaths within at least one headland and a plurality of swaths within at least one land wherein said at least one headland surrounds said at least one land, said computer is further configured to assign each of said plurality of agricultural machines to perform said primary agricultural function upon at least one of said logical chunks of work, wherein said assigning comprises: assigning one of said plurality of swaths within said at least one headland to receive said primary agricultural function by a first unassigned agricultural machine of said plurality of agricultural machines; determining whether any of said plurality of swaths within said at least one headland have not been assigned to receive said primary agricultural function by one of said plurality of agricultural machines; responsive to a determination that one of said swaths within said at least one headland has not been assigned to receive said primary agricultural function, assigning a next unassigned agricultural machine of said plurality of agricultural machines to perform the primary agricultural function on said swath within said at least one headland that had not been assigned to receive said primary agricultural function; and responsive to a determination that all of said swaths within said at least one headland have been assigned to receive said primary agricultural function, assigning said next unassigned agricultural machine of said plurality of agricultural machines to perform said primary agricultural function on one of said swaths within said at least one land surrounded by said at least one headland, comprising: determining whether one of said swaths within said at least one land is adjacent to an area that has already received said primary agricultural function; responsive to a determination that said one swath of said plurality of swaths within said at least one land is adjacent to said area that has already received said primary agricultural function, assigning said one swath of said plurality of swaths that is adjacent to said area that has already received said primary agricultural function to receive said primary agricultural function by said next unassigned agricultural machine; and responsive to a determination that none of said swaths within said at least one land is adjacent to said area that has already received said primary agricultural function, assigning one of said swaths located at a center region of said at least one land to receive said primary agricultural function from said next unassigned agricultural machine. 2. The system of claim 1 , wherein: each said servicing vehicle further comprises a grain cart or haul vehicle; and said servicing function further comprises unloading each said agricultural harvesting machine into each said grain cart or haul vehicle. 3. The system of claim 1 , wherein: said computer is further configured to assign at least one agricultural machine of said plurality of agricultural machines to create an impromptu servicing area by performing said primary agricultural function therein, after which a respective at least one servicing vehicle of said plurality of servicing vehicles can perform said servicing function in connection with said at least one agricultural machine in said impromptu servicing area, when: said at least one agricultural machine is within one of said swaths in which said at least one agricultural machine cannot perform said primary agricultural function in such an orientation that said at least one servicing vehicle can otherwise perform said servicing function in connection with said at least one agricultural machine by way of said at least one servicing vehicle passing over an area that has already received said primary agricultural function; and said at least one agricultural machine requires said servicing function. 4. The system of claim 1 , wherein: said computer is further configured to determine an assignment of each agricultural machine of said plurality of agricultural machines to perform said primary agricultural function upon said logical chunks of work according to at least one of individual capacities of said agricultural machines, field conditions, and a field geometry. 5. The system of claim 4 , wherein: said computer is further configured to iteratively simulate the assignment of said logical chunks of work to different permutations of said agricultural machines as said agricultural machines are available, and to determine an efficient assignment of said logical chunks of work to said available agricultural machines. 6. The system of claim 1 , wherein: said computer is located on at least one agricultural machine of said plurality of agricultural machines. 7. The system of claim 1 , wherein: said computer is further configured to receive status information from at least one agricultural machine of said plurality of agricultural machines and from at least one servicing vehicle of said plurality of servicing vehicles. 8. The system of claim 1 , wherein: said computer is further configured to provide assignment information to the operator of each said agricultural machine by way of an interface. 9. The system of claim 1 , wherein: said computer is configured to provide assignment information directly to an autonomous control system of each said agricultural machine. 10. A computer-implemented method for organizing the actions of agricultural machines within a field including at least one headland and at least one land surrounded by said at least one headland, comprising the steps of: providing a plurality of agricultural machines, each said agricultural machine configured to perform a primary agricultural function in said field, said primary agricultural function comprising harvesting crop, and a computer in communication with each said agricultural machine; identifying a plurality of swaths within said at least one headland and a plurality of swaths within said at least one land; assigning one of said swaths within said at least one headland to receive said primary agricultural function by a first unassigned agricultural machine of said plurality of agricultural machines; determining whether any other of said swaths within said at least one headland have not been assigned to receive said primary agricultural function by one of said agricultural machines; responsive to a determination that one of said swaths within said at least one headland that has not been assigned to receive said primary agricultural function, assigning a next unassigned agricultural machine of said plurality of agricultural machines to perform the primary agricultural function on said swath within said at least one headland that had not been assigned to receive said primary agricultural function; and responsive to a determination that all of said swaths within said at least one headland have been assigned to receive said primary agricultural function, assigning said next unassigned agricultural machine of said p
Agriculture; Fishing; Forestry; Mining · CPC title
Precision agriculture · CPC title
Workflow analysis · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.