Patent ID: 9298861
Filing Date: 2016-03-29
CPC Classification: G06F

Claim Text:
1. A computing device comprising: a memory operable to store one or more modules; and a processor coupled to the memory, and a display device coupled to the processor, and an I/O device coupled to the processor, the processor operable to execute the one or more modules to: receive a command from the IO device for placing a representation of a first center pivot irrigation system having a plurality of spans within a graphical representation displayed on the display device of a cultivation area having a modeled terrain; receive a representation of at least one wheel of the first center pivot irrigation system from the IO device and to utilize the haversine distance formula to determine a representation of a wheel track of the at least one wheel; determine and model the longitude, latitude and altitude of a connection point connecting a first modeled span of the first center pivot irrigation system to a second modeled span of the irrigation system; receive from the IO device a first parameter of the first center pivot irrigation system comprising the longitude and latitude of the first center pivot irrigation system within the cultivation area; receive from the IO device a second parameter of the first center pivot irrigation system comprising the length (d) of a first modeled span to be connected to the first center pivot irrigation system, wherein the length (d) is determined using the formula d=d=√(L receive from the IO device a third parameter of the first center pivot irrigation system comprising a rotating slope of the modeled terrain along a rotated path of the first modeled span; receive from the IO device a fourth parameter of the first center pivot irrigation system comprising a first bearing; and receive from the IO device a fifth parameter of the first center pivot irrigation system comprising an adjusted bearing, wherein the adjusted bearing is determined based on the first bearing and a determined change of altitude over a sampled length of the modeled terrain; model operation of the center pivot irrigation system based upon the one or more parameters by repeatedly incrementing the bearing through a plurality of degrees in a circle and finding a plurality of points of the span until a resulting model of the center pivot irrigation system is obtained for the wheel tracks and overhang length and spray length for each of the spans; display the resulting model of the first center pivot irrigation system with colored lines on the modeled terrain with the display device representing the wheel track of the at least one wheel in a first color and the overhang length in a second color and spray length in a third color.