System and method for developing a farm management plan for production agriculture
First Claim
1. A method for developing a custom farm management plan for production agriculture pertaining to a farm, comprising the steps of:
- obtaining input information pertaining to a farm from a user via an electronic communications network, the input information defining at least one cropping strategy;
obtaining third-party financial information comprising at least crop production cost data and crop market price data;
analyzing said input information, on a computer, pertaining to said farm and said third-party financial information in accordance with a mathematical model having an objective function for profit maximization bounded by resource constraints consistent with the defined cropping strategy; and
maximizing the objective function to generate a corresponding first custom farm management plan based on said input information and said third-party financial information, the objective function indicative of a corresponding economic performance of the farm for display or provision to said user, wherein the objective function is expressed as the following represontation;
Max Z Σ
cjyjx1−
pjx1, where Max Z represents a maximization function, cj is the price/yield unit, yj is the yield/acre for crop identifier j, xj represent a crop program variable for crop identifier j, and pj is production costs/acre for crop identifier j.
1 Assignment
0 Petitions
Accused Products
Abstract
A system comprised of hardware, software and business processes for developing an optimal custom farm management plan, and in particular, a single year or multi-year crop selection, acreage allocation, and resource management strategies for production agriculture. The method uses mathematical programming and sensitivity analysis to help the user determine optimal allocations of controllable resources such as land, capital, labor, water, machinery, and chemicals in the context of farm management objectives. The system allows the import of data and information relating to the farm and data and information from third party industry professionals and sources, thereby providing for a complete analysis based on these parameters.
235 Citations
20 Claims
-
1. A method for developing a custom farm management plan for production agriculture pertaining to a farm, comprising the steps of:
-
obtaining input information pertaining to a farm from a user via an electronic communications network, the input information defining at least one cropping strategy;
obtaining third-party financial information comprising at least crop production cost data and crop market price data;
analyzing said input information, on a computer, pertaining to said farm and said third-party financial information in accordance with a mathematical model having an objective function for profit maximization bounded by resource constraints consistent with the defined cropping strategy; and
maximizing the objective function to generate a corresponding first custom farm management plan based on said input information and said third-party financial information, the objective function indicative of a corresponding economic performance of the farm for display or provision to said user, wherein the objective function is expressed as the following represontation;
Max Z Σ
cjyjx1−
pjx1,where Max Z represents a maximization function, cj is the price/yield unit, yj is the yield/acre for crop identifier j, xj represent a crop program variable for crop identifier j, and pj is production costs/acre for crop identifier j. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for developing a custom farm management plan for production agriculture pertaining to a farm, comprising the steps of:
-
obtaining input information pertaining to a farm from a user via an electronic communications network, the input information defining at least one cropping strategy;
obtaining third-party financial information comprising at least crop production cost data and crop market price data;
analyzing said input information, on a computer, pertaining to said farm and said third-party financial information in accordance with a mathematical model having an objective function for profit maximization bounded by resource constraints consistent with the defined cropping strategy; and
maximizing the objective function to generate a corresponding first custom farm management plan based on said input information and said third-party financial information, the objective function indicative of a corresponding economic performance of the farm for display or provision to said user, wherein the objective function expressed as the following represontation;
Max ZΣ
[cjyjxj−
p jxj]*zin,where Max Z represents a maximization function, cj is the price/yield unit, yi, is the yield/acre for crop identifier j, xj represent a crop program variable for crop identifier j, and pj is production costs/acre for crop identifier j, and where zin is a binary variable with a value of 0 or 1, representing the presence or absence of a planted crop i in field n.
-
-
16. A system for developing a custom farm management plan for production agriculture pertaining to a farm, comprising the steps of:
-
a first module for obtaining input information pertaining to a farm from a user via an electronic communications network, the input information defining at least one cropping strategy;
a second module for obtaining third-party financial information comprising at least crop production cost data and crop market price data;
a third module for analyzing said input information pertaining to said farm and said financial information in accordance with a mathematical model having an objective function for profit maximization bounded by resource constraints consistent with the defined cropping strategy; and
a fourth module for maximizing the objective function to generate a corresponding first custom farm management plan based on said input information and said third-party financial information, the objective function indicative of a corresponding economic performance of said farm for display or provision to said user, wherein the objective function is expressed as the following represontation;
Max Z Σ
cjyjxj−
pjxj,where Max Z represents a maximization function, cj is the price/yield unit, yj is the yield/acre for crop identifier j, xj represent a crop program variable for crop identifier j, and pj is production costs/acre for crop identifier j. - View Dependent Claims (17, 18, 19)
-
-
20. A system for developing a custom farm management plan for production agriculture pertaining to a farm, comprising the steps of:
-
a first module for obtaining input information pertaining to a farm from a user via an electronic communications network, the input information defining at least one cropping strategy;
a second module for obtaining third-party financial information comprising at least crop production cost data and crop market price data;
a third module for analyzing said input information pertaining to said farm and said financial information in accordance with a mathematical model having an objective function for profit maximization bounded by resource constraints consistent with the defined cropping strategy; and
a fourth module for maximizing the objective function to generate a corresponding first custom farm management plan based on said input information and said third-party financial information, the objective function indicative of a corresponding economic performance of said farm for display or provision to said user, wherein the objective function is expressed as the following represontation;
Max Z Σ
[cjyjxj−
pjxj]*zinwhere Max Z represents a maximization function, cj is the price/yield unit, yj is the yield/acre for crop identifier j, xj represent a crop program variable for crop identifier j, and pj is production costs/acre for crop identifier j, and where zin is a binary variable with a value of 0 or 1, representing the presence or absence of a planted crop i in field n.
-
Specification