Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Математическая модель оптимизации использования заготовленных кормовСтр 1 из 8Следующая ⇒
Рассмотрим вариант с заданными рационами:
Количество корма каждого вида для каждой половозрастной группы скота, ц: x1 = (xjk1), (1.1) j Î J, k Î K, где J – множество видов кормов; K – множество половозрастных групп животных и птицы. Число дней кормления животных каждой половозрастной группы по каждому рациону: x 2 = (xkn 2), kÎK, n Î Nk, (1.2) где Nk – множество апробированных рационов кормления животных (птицы) половозрастной группы k; Приобретение кормов, ц: x 3 = (xj3), jÎJ1, (1.3) где J 1 – множество покупных кормов (J 1Î J)
Ограничения: 1) По наличию кормов (ц): ix j1≤bj1, jÎJ\ J1; ix j1≤ xj3, jÎJ, (1.4) где x j 1 = (xjk 1) – вектор количества корма j, предназначенного каждой половозрастной группе k; bj – величина запаса корма вида j; 2) по балансу кормов для каждой половозрастной группы (ц): xjk1 = a jk1 x k2, jÎJ, kÎK, (1.5) где x k 2 = (xkn 2) – вектор числа кормо-дней потребления каждого рациона животными (птицей) половозрастной группы k; a jk 1 = (ajkn 1) – вектор потребности в корме j животных k, потребляющих рацион n (ц/кормо-день); 3) по доле рациона n в кормлении животных половозрастной группы k, кормо-дней рациона n: xkn2≤bkn2 ix k2, kÎK, nÎNk, (1.6) где bkn 2 – макс. доля рациона n в общем числе кормо-дней животных k (к-дней/к-день); 4) по количеству кормо-дней животных k: bk3≤ ix k2≤bk4, kÎK, (1.7) где bk 3, bk 4 – число кормо-дней животных k, обусловленное оборотом стада Целевая функция: максимум продуктивности (тыс. руб.) maxz= cx 2 – dx 3, (1.8) где c = (ckn) – вектор валовой продукции (тыс.руб./день), получаемой от животных k при их кормлении по рациону n; d = (d jk) – вектор цен покупных кормов (тыс.руб./ц). Можно предусмотреть продажу избытка кормов (сена, силоса) хозяйствам населения (только при наличии гарантированного спроса) Можно упростить модель: Ограничение по наличию кормов: ix j1 ≤bj1, jÎJ (1.9) Ограничение по балансу кормов для каждой половозрастной группы: xjk 1 = a jk 1 x k 2 (1.10) Подставив вторые неравенства в первые (заменив каждый xjk 1 в x j 1 на a jk 1 x k 2), получим a jk1 x 2≤bj1, jÎJ (1.11) В ЗЛП не осталось ограничений, содержащих переменные x 1. Целевая функция от них тоже не зависит. Решив задачу без этих переменных, можно определить их значения после решения по формуле xjk1 = a jk1 x k2 (1.12) Переменные: Количество корма каждого вида для каждой половозрастной группы скота, ц: x 1 = (xjk1), jÎJ, kÎK, (1.13) где J – множество видов кормов; K – множество половозрастных групп животных и птицы. Число дней кормления животных каждой половозрастной группы: x 2 = (xk 2), k Î K (1.14) Ограничения: 1. По наличию кормов (без изменений); 2. По балансу питательных веществ для каждой половозрастной группы: A1x1 ≥ A2x2, (1.15) Где A 1 = (ajk , l,1) – матрица содержания питательного вещества l (l Î L – множеству учитываемых моделью питательных веществ) в корме j с учётом степени его усвоения животными k (единиц пит.вещества/ц); A 2 = (ak , l,2) – матрица потребности животных k в питательном веществе l (единиц пит. вещества/кормо-день); 3. По массе суточных рационов, ц: ix k1Îbk1xk2, kÎK, где x k1 = (xjk1) (1.16) bk 1 – максимально допустимая масса суточного рациона для животных k (ц); 4. По минимальному количеству кормо-дней животных k: xk2≥bk2, kÎK, (1.17) где bk 2 – минимально необходимое число кормо-дней животных k, обусловленное оборотом стада. 5. По допустимой доле кормов различных групп в общей питательности рациона животных каждого вида (кг, МДж или к.ед.):
a lm3 x 2 ≤ a lm1 x m1 ≤ a lm4 x 2, mÎM, l = l0, (1.18) где x m 1 = (xjk 1), j Î Jm (корма группы m), k Î K (виды животных). l 0 — вид питательного вещества, доля групп кормов в котором регламентируется. Может быть одним из следующих: - сухое вещество (кг); - обменная энергия (МДж); - питательность по ожидаемому жироотложению (к.ед.) и т.п. M – множество групп кормов, a lm 1 = (ajk , l,1), j Î Jm – вектор содержания питательного вещества l = l 0 в кормах группы m (кг/ц, МДж/ц или к.ед./ц); Jm – множество кормов, входящих в группу m; a lm 3 = (aklm 3), a lm 4 = (aklm 4) – векторы минимальной и максимальной потребности животных k в питательном веществе l = l 0, удовлетворяемой за счёт кормов группы m; Целевая функция: максимум продуктивности (тыс. руб.) maxz = cx 2, (1.19) где c = (ck) – вектор валовой продукции (тыс.руб./день), получаемой от животных k. Допускается учёт затрат на покупку либо выручки от продажи кормов, как в первом варианте. Анализ оптимального плана (двойственные оценки). Оценки по балансам кормов для каждой половозрастной группы (взятые по абсолютной величине): показывают эффект от скармливания данного корма данной половозрастной группе скота/птицы: не может быть выше оценки корма; если он ниже оценки корма, то оптимальный план не предусматривает скармливание этого корма данной группе животных. Оценки по доле рациона в кормо-днях группы животных: показывают, насколько снизится ВП животноводства, если сократить использование лимитированного рациона на 1 кормо-день. Оценки по минимальному количеству кормо-дней: показывают, в какую сумму обходится кормо-день содержания животного в данной группе
Date: 2015-07-17; view: 549; Нарушение авторских прав |