PROCEDURE FOR DEPOSITTING AN AGRICULTURAL ENTRY
Patent Information
- Application Number
- DE602020050160
- Authority / Receiving Office
- DE · DE
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2019-11-08
- Filing Date
- 2020-11-04
- Publication Date
- 2025-04-23
- Estimated Expiration
- 2040-11-04
AI Technical Summary
Existing methods for preventing input overlapping during agricultural deposition require complex calculations and large, expensive processing units, making them inefficient and costly.
A method of input deposition that uses a state machine concept and defines a trajectory by a plurality of adjacent polygonal forms, allowing for quick and accurate determination of whether a spot is inside or outside the trajectory, thereby preventing overlapping.
This method enables continuous, quick, and accurate checking of input deposition positions, preventing overlapping and optimizing input distribution, thus improving agricultural efficiency and reducing costs.
Description
Specification of the Patent for "METHOD OF INPUT DEPOSITION"
[0001] This invention refers to large scale mechanization, to the precision agriculture and to the concept of state machines. More specifically, this invention refers to a method of input deposition (seeds, fertilizers, etc.)STATE OF ART
[0002] During the input deposition process in an agricultural application, it is highly relevant to optimize the use of worked areas. Within this context, the optimization of worked areas is related to the prevention of input overlapping, and to better yield obtained from input deposition.
[0003] The concern about overlapping is also related to the spacing and curves left by the agricultural set (implement and tractor). Seeds planted very close to each other shall fight for nutrients, being consequently unable to show an efficient development, while seeds planted very far from each other shall not bring benefits to the planted area. Similarly, the manure once more applied to the same area shall visibly result into an overloaded planting.
[0004] Theoretically, the function that ensures non-overlapping of inputs must only check if the deposition spot is located or not in a previously traversed region.
[0005] A manner to perform such checking includes a methodology to discretize the trajectory, by dividing it into small adjacent areas. These discrete areas are more easily compared to the coordinates of the object, so as to identify if said object is or not located inside the relevant discrete area.
[0006] In farming, the trajectory is a highly important issue to allow farmers obtaining better yields from land optimization and from the prevention of waste of agricultural inputs, such as seeds, manure, and fertilizers. And such optimization is only achieved through techniques the implement predefined trajectories and geolocation coordinates.
[0007] Of note, seeding, one of the most critical steps in vegetable cultures, is determinant to the level of profits obtained by a farmer, and, as such, must be really optimal. Optimization results from the use of row planting techniques, wherein all the plants are distributed in lines. This facilitates the flow inside the plantation and enables each vegetable to remove from the soil the precise amount of nutrients as needed to its healthy growth. Foch such, the agricultural machinery relies on technology enough to allow the deposit of each seed at a previously defined distance from the other.
[0008] Additionally, in the use of the row planting technique intended to obtain the best yields for the whole crop, crossings of rows can take place. This specific situation can be critical, as an imperfect crossing may give rise to real risks of overlapping seeds and other agricultural inputs, with a consequent inefficiency in the sowing and waste of seeds, manure, and fertilizers.
[0009] To avoid duplicity or overlap of agricultural inputs in case of such crossing, some techniques are implemented through highly complex algorithms, that represent expensive costs with the planting systems incorporated to agricultural machines.
[0010] One of the manners to identify if the spot to be planted is located in the intersection is the use of a technique to discretize the trajectory into small adjacent polygons containing areas, thus checking if a certain spot previously planted belongs to any of these areas. This well-known technique starts by identifying the spot one intends to determine if it belongs to the trajectory. Once identified the spot, an infinite line is drawn from it, from the left to the right. This technique considers the number of times the line intercepts the polygon. If the line only intercepts the polygon once, then the spot is inside the polygon. Whenever the line intercepts the polygon twice or never, then the spot is outside the polygon, thus indicating that said spot would be outside an intersection of plant rows. However, according to the spot position and to the geometry of the polygon, the spot can be outside the polygon and intercept it in a single spot - a vertex -, in which case the technique shall possibly induce a "false positive" response (erroneous indication of a result, given that the correct indication should be precisely the opposite).
[0011] In this technique, the application of correction filters to eliminate possible mistakes and to reach a very quick and accurate result requires the use of an extremely big and robust processing unit, as the mathematical calculations behind said technique are highly complicated. And the use of big and robust processing units can represent a limitation in terms of costs, dimension and / or weight, thus compromising its feasibility in a certain application.
[0012] For instance, in applications for seeder machines, where the number of planting rows uses to be very significant and each row is activated by a motor reductor-type electromechanical equipment, each group of motor reductors (usually around 5 or 6) is controlled by a control and processing unit ("artificial intelligence" of electromechanical activations) that can, among other functions, control the non-deposition of seeds in lands where they had been previously planted, thus preventing the formation of overlapped planting zones. And the bigger is the number of data to be processed, the bigger is the processing unit, which implies an increased unit price at the same proportion.
[0013] Therefore, the existing techniques for determining if a certain object is placed inside some area require a series of highly complex calculations to avoid "false positive" results, as well as an extremely robust, large and expensive processing unit. Known techniques are disclosed in documents US 2017 / 112049 A1, US 2011 / 172811 A1, and US 2013 / 124055 A1.OBJECTIVES OF THE INVENTION
[0014] This invention intends to provide a method for continuous, quick, and accurate checking as to whether a certain spot (or more than one) is inside or outside a route.
[0015] Another objective of this invention is to prevent overlapping of previously planted areas and / or inputs.
[0016] Additionally, this invention intends to provide a method of input deposition focused on large productive areas considered homogeneous.
[0017] Moreover, an object of this invention is to provide a method of input deposition based on the state machine concept.BRIEF DESCRIPTION OF THE INVENTION
[0018] To circumvent the inconveniences from the state of art, this invention refers to a deposition method of, at least, an input by a vehicle through a trajectory traversed, wherein the trajectory is defined by a plurality of adjacent polygonal forms and the method comprises the steps of: inserting a time information to start the input deposition, and an information of time to stay the input deposition; determining a current position to the input deposition; determining a future position to the input deposition in the direction of the vehicle's speed in movement; checking the position of a spot estimated to the input deposition in relation to the trajectory traversed by the vehicle; determining if the input deposition condition comprises one of: a first condition, a second condition, a third condition and a fourth condition, and performing an action.
[0019] So, as explained in detail below, the method of this invention uses an extremely easy and cost-saving technique to determine if an object is inserted into a certain internal area of a polygon.
[0020] Additionally, as the method of this invention allows the identification of a previously planted area, the input shall be no longer placed in said previously planted area, or in areas very close to it.BRIEF DESCRIPTION OF THE FIGURES
[0021] FIGURE 1a - Image of an heterogenous and non-optimized planting, with overlapped seeds. FIGURE 1b - Illustrative scheme of an heterogenous and non-optimized planting, with overlapped seeds. FIGURE 2a - Image of a homogeneous and optimized planting, without seed overlapping. FIGURE 2b - Illustrative scheme of a homogeneous and optimized planting, without seed overlapping. FIGURE 3 - Illustrative scheme of a polygonal form comprised by the input deposition method according to this invention. FIGURE 4 - Illustrative scheme of a first condition of the input deposition method according to this invention. FIGURE 5 - Illustrative scheme of a second condition of the input deposition method according to this invention. FIGURE 6 - Illustrative scheme of a third condition of the input deposition method according to this invention. FIGURE 7 - Illustrative scheme of a fourth condition of the input deposition method according to this invention. DETAILED DESCRIPTION OF THE FIGURES
[0022] Firstly, to obtain better yields from the input deposition area within a context of smart planting, this invention intends to determine the moment when the actuator of an agricultural set (implement and tractor) must change its condition to preventing overlapping of the input.
[0023] Such determination is previously guaranteed by the function, and then by the calibration in field. This function is used through polygons previously built and intends to calculate the distance to the border of a previously defined area.
[0024] As noted in the figures 1a, 1b, 2a and 2b of this application, there is a clear difference between a heterogeneous and non-optimized planting with overlapped seeds (figures 1a and 1b) and a homogeneous and optimized field without overlapped seeds (figures 2a and 2b).
[0025] So, determining the moment when the actuator of the agricultural set (implement and tractor) must change its condition is a relevant characteristic to prevent input overlapping.
[0026] Under this perspective, the planting homogeneity and optimization according to this invention, as shown by the figures 2a and 2b, result from a combination of condition wherein, in a polygon previously built in a previously defined area, an algorithm checks the estimate of a spot for a decision-making process.
[0027] The decision-making process according to the invention refers to the state machine concept, wherein the operation of an algorithm is represented and directed in a finite number of states, at a defined execution order.
[0028] Moreover, as seen in the figure 3, this invention refers to an algorithm that checks, in a polygon previously built, if the estimate of a spot is inside or outside a regular polygon Q, and also checks in which regular polygon Q and / or polygon segment the estimated spot is located, so that a decision can be taken.
[0029] Of note, the regular polygon Q comprises, in its perimeter, two regions for decision making: delayed stay 10, delayed start 20, namely the hachures in the figure 3 and its core portion in a planting area, namely the non-hachures in the figure 3. The region to deliberate a delayed stay 10 is defined by a time measurable from the command to stay the input deposition and the effective stay thereof; on its turn, the region to deliberate a delayed start 20 is defined by a time measurable from the command to start the input deposition and the effective application thereof (input coming to the soil).
[0030] As observed in the figures 4 to 7, the method according to this invention refers to the deposition of at least an input applied by a vehicle that traverses a trajectory defined by a plurality of adjacent regular polygonal forms Q, through the steps of: inserting a time information to start the input deposition, and an information of time to stay the input deposition; determining a current position P to the input deposition; determining a future position Pf for input deposition in the direction of the vehicle's speed in movement; checking a position of the estimated spot Pp for input deposition Pp in relation to the trajectory traversed by the vehicle; determining if the condition of input deposition comprises one of: a first condition 1, a second condition 2, a third condition 3, and a fourth condition 4; and performing an action.
[0031] More specifically, as to the step of inserting a time information to start and / or stay the input deposition, one notes that said time refers to the delay of the system's reply to start / stay the input deposition, that, on its turn, is related to the characteristics of the regions delayed stay 10 and delayed start 20 of a polygon previously built. Additionally, one observes that such delay comprises the sum of times associated to the following factors: time to forward the command to the actuator; time of reaction from actuators in presence of input inside the distribution pipes; time of arrival of the input in the soil, by gravity.
[0032] On their turn, the steps of determining / checking the condition of input deposition are related to the characteristics of checking, whenever the current and the future positions of input deposition are contained in the trajectory traversed by the vehicle. The vehicle can be an agricultural machine.
[0033] As refers to the step of determining a future position for input deposition at the speed of the vehicle in movement, this latter is calculated and inserted in a control unit.
[0034] The method of input deposition still comprises regular polygon in quadrilateral format.
[0035] So, the method according to this invention advantageously allows the recognition of a previously planted area, so that, as the set (implement and tractor) comes close, the actuator is not activated and does not deposit input in the same area, or in areas very close to it.
[0036] More specifically, as seen in the figures 4 to 7, the method according to this invention comprises complying with, at least, one among four conditions, namely a first 1, a second 2, a third 3, and a fourth 4 condition, wherein: a line d is drawn from the current position P of the vehicle to the future position Pf for input deposition, in the sense of the vehicle's displacement; one checks the occurrence of an intersection spot Pi between the line d in the sense of vehicle's speed and the perimeter of, at least, a regular polygon Q; the distance from the current position P of the vehicle to the intersection spot Pi is calculated; the time for displacement of a vehicle, from the current position P to the intersection spot Pi is calculated; The calculated time for displacement is compared with the time information to start the input deposition, and with the time information to stay the input deposition.
[0037] As seen in the figure 4, in the first condition 1, the current position P of the vehicle is outside a regular polygon Q.
[0038] In this condition, the algorithm estimates a point Pp in the direction of the speed of the vehicle in movement, at a distance d relating to the delayed stay 10.
[0039] Then, one checks the occurrence of an intersection Pi between the estimated spot Pp and the closest regular polygon Q. Once verified the intersection Pi, the closest Pp is saved.
[0040] Once saved the estimated spot Pp, one calculates the time required for a vehicle to reach the border of the perimeter delayed stay 10, wherein said time considers the distance d from the current spot P of the vehicle to the intersection spot Pi, as well as the speed of the vehicle in movement vel.
[0041] The time required to the vehicle's displacement is compared to the time information about delayed stay 10, and, then, the algorithm decides about the need of turning the engine off, and following to the second condition 2.
[0042] Consequently, the figure 5 shows the second condition 2, wherein the algorithm estimates a spot Pp in the direction of speed of the vehicle in movement (vel).
[0043] Then, one checks if the estimated spot Pp is not inside a regular polygon Q; if it is not located in any regular polygon Q, the algorithm returns to the condition 1.
[0044] If the estimated spot Pp is located inside a regular polygon Q, and the current spot P of the vehicle is outside this same regular polygon Q, then the set remains at the current condition until, at least, one of the actions: starting the input deposition; keeping the input deposition, staying the input deposition and keeping the input deposition stayed.
[0045] Once checked that the estimated spot Pp is inside a regular polygon Q, and that the current spot P of the vehicle is inside that same regular polygon Q, then the algorithm is activated to the third condition 3..
[0046] In the third condition 3, as shown by the figure 6, the current position P of the vehicle is inside a regular polygon Q.
[0047] In this condition, the algorithm estimates a spot Pp in the direction of the speed of the vehicle in movement (vel), at a distance d from the delayed start 20.
[0048] Then, the estimated spot Pp is checked.
[0049] If the estimated spot Pp is inside any regular polygon Q, the set remains in its current condition, until at least one of the actions: starting the input deposition, keeping the input deposition, staying the input deposition and keeping the input deposition stayed.
[0050] If the estimated spot Pp is outside any regular polygon Q, the algorithm shall determine the distance d to the intersection spot with the closest regular polygon Q, and the closest Pp shall be saved.
[0051] Once the estimated spot Pp is saved, the time required for the vehicle to reach the border of the perimeter without delayed start 20 is calculated by considering the distance from the current spot P of the vehicle to the intersection spot Pi and the speed of the vehicle in movement (vel).
[0052] The time required to the vehicle's displacement is compared to the time information on delayed start 20; if the calculated time exceeds the delayed start 20, the engine is turned on and the algorithm proceeds to the fourth condition 4.
[0053] Last, the figure 7 discloses the fourth condition 4 of the method according to this invention, wherein, upon estimate of the spot in the direction of speed of the vehicle in movement (vel), at a distance d from the delayed start 20, the algorithm checks if the estimated spot Pp and the current spot P are inside or outside regular polygons Q.
[0054] If the estimated spot Pp is outside any regular polygon Q and the current spot P is inside any regular polygon Q, the set remains at the current condition, among at least one of the actions: starting the input deposition, keeping the input deposition, staying the input deposition and keeping the input deposition stayed.
[0055] If the estimated spot Pp and the current spot P of the vehicle are outside any regular polygon Q, the algorithm is directed to the first condition 1.
[0056] If the estimated spot Pp and the current spot P of the vehicle are inside a same regular polygon Q, the algorithm is directed to the third condition 3.
[0057] If the estimated spot Pp is inside a regular polygon Q and the current spot P of the vehicle is inside another regular polygon Q, the algorithm is directed to the first condition 1.
[0058] Of note, the determination of the first 1, second 2, third 3 and fourth 4 conditions advantageously allows considering a set of characteristics during the decision-making process by the algorithm, namely the time of reply from the system, the sum of replies from actuators and the dynamics of the movement of the machine and of the inputs to be placed.
[0059] So, the algorithm ensures the input deposit in a correct position, thus providing to the planting a correct distribution of nutrients per seed, as well as a correct distribution of manure, for instance. The method prevents an overloaded planting and contributes to an efficient farming.
[0060] Therefore, this invention circumvents all the inconveniences presented by inaccurate prior art techniques, by implementing an easy, quick and accurate solution.
Claims
1. : Method of the deposition of, at least, an input by a vehicle traversing a trajectory defined by a plurality of adjacent regular polygonal forms (Q), wherein the method comprises the steps of: • inserting a time information to start the input deposition and a time information to stay the input deposition; • determining a current position (P) for the input deposition; • determining a future position for input deposition in the direction of the speed of the vehicle in movement (vel); • checking the position of the estimated spot (Pp) for input deposition in relation to the trajectory traversed by the vehicle; the method being characterized by: • determining if the input deposition condition comprises one of the following: a first condition (1), a second condition (2), a third condition (3) and a fourth condition (4); wherein an algorithm checks if, in a first condition (1), the current condition (P) of the vehicle and the estimated spot (Pp) cross outside a regular polygon (Q); in a second condition, if the current spot (P) of the vehicle and the estimated spot (Pp) are inside the same regular polygon (Q); in the third condition, if the current spot (P) of the vehicle is inside a regular polygon (Q) and if the estimated spot (Pp) is outside any regular polygon (Q); and, in the fourth condition, if the current spot (P) of the vehicle and the estimated spot (Pp) are inside or outside regular polygons (Q), and • executing an action.
2. Method according to claim 1, characterized by the fact that the regular polygons (Q) comprise regular quadrilateral forms.
3. Method according to claim 1, characterized by the fact that the determination of at least one input deposition condition comprises the steps of checking if the current position (P) and the future position (Pf) are contained in the trajectory traversed by the vehicle.
4. Method according to claim 1, characterized by the fact that the determination of the first condition (1), of the second condition (2), of the third condition (3) and of the fourth condition (4) comprises one of the following actions: starting the input deposition; keeping the input deposition; staying the input deposition and keeping the input deposition stayed.
5. Method according to claim 1, characterized by the fact that the vehicle comprises an agricultural machine.
6. Method according to claim 1, characterized by the fact that the determination of the first condition (1), of the second condition (2), of the third condition (3) and of the fourth condition (4) comprises the steps of: • dividing the trajectory traversed by the vehicle into a plurality of regular polygons (Q) adjacently placed, and having a limiting perimeter; • drawing a line (d) from the current position (P) of the vehicle to the future position for input deposition, in the sense of the vehicle's displacement; • checking the occurrence of an intersection spot (Pi) between the line in the sense of vehicle's speed and the perimeter of, at least, a regular polygon (Q); • calculating the distance from the current position (P) of the vehicle to the intersection spot (Pi); • calculating the time required for a vehicle to move from the current position (P) to the intersection spot (Pi); • comparing the calculated time of displacement to the time information to start the input deposition, and to the time information to stay the input deposition.
7. Method according to claim 6, characterized by the fact that the regular polygons (Q) comprise regular quadrilateral forms.
8. Method according to any of claims 1 to 7, characterized by the fact that the determined future position (Pf) is calculated.
9. Method according to any of claims 1 to 8, characterized by the fact that the determined future position is inserted into a control unit.