задача планирования производства

Download Report

Transcript задача планирования производства

Экономико-математические
методы и модели
в управлении производством
Лекции для студентов
6 курса ФЭиМ, з/о, спец.
080502 “Экономика и
управление на предприятии полиграфической
промышленности”
1. Задачи и методы экономикоматематического моделирования
производственных систем
Экономико-математическая модель
производственной системы
1
Экономико-математические методы и модели (ЭММиМ)
предназначены для поиска и обоснования путей повышения
эффективности производства, рационального использования
ресурсов, обеспечения конкурентноспособности предприятий
в условиях рыночной экономики. На основе ЭММиМ с помощью современных компьютерных технологий получают данные для анализа производственных систем, прогнозирования
их поведения при возможных изменениях производственной
ситуации и выработки управленческих решений для достижения поставленных целей.
Экономико-математической модель – это формализованное (математическое) описание условий и результатов
функционирования производственной системы с позиций
экономики. Модель строится с помощью переменных,
множеств, функций, уравнений, неравенств, логических
правил.
Математическое (оптимальное)
программирование
1
Во многих случаях экономико-математические модели
представляют собой задачи математического программирования, т.е. задачи поиска экстремума (максимума или
минимума) функции нескольких переменных при наличии
условий, связывающих между собой допустимые значения
переменных (задачи условной оптимизации).
Математическое программирование - это раздел вычислительной математики, объединяющий компьютерные методы
решения оптимизационных задач, интенсивное развитие
которых в середине прошлого века обусловлено
стремительным совершенствованием вычислительной
техники.
Задача математического
программирования
Найти max (min) f x1 , x 2 ,..., xn 
при условиях
g i x1 , x2 ,..., xn  ,  ,   bi
i  1, . . . , m ,
где f, gi , - заданные, в общем случае нелинейные функции n
переменных - x1 , x 2 ,...,xn ;
bi – заданные параметры.
Запись   ,  ,   означает, что может иметь место
неравенство вида  , уравнение или неравенство вида  .
В экономических приложениях функцию f называют
целевой функцией.
Если f и gi , - линейные функции, то имеет место задача
линейного программирования.
1
Оптимальное решение задачи
математического программирования
1
Каждый набор значений переменных x1 , x 2 ,..., xn ,
(n-мерный вектор), удовлетворяющий всем ограничениям
задачи, называется ее решением или планом. Множество всех
решений задачи образует область допустимых решений
(ОДР). Каждому плану соответствует определенное значение
целевой функции. План, которому соответствует максимальная - в задаче максимизации, минимальная - в задаче
минимизации - величина f, носит название оптимального и
обозначается X  x1 , x2 ,..., xn .


Решить задачу математического программирования - это
значит найти ее оптимальный план X и соответствующее


f

f
X
ему значение целевой функции
.
 
2
Задачи линейного программирования
Наиболее популярными задачами математического
программирования для экономических приложений
являются задачи линейного программирования, в которых
целевая функция f и функции ограничений являются
линейными функциями неизвестных x1, x2, …, xn :
Найти мах (min) f =
при условиях
n
 c jx j
j1

n
  ai jx j {, , }bi , i  1, m
 j1



x j  0, j  1, n
Базовые задачи линейного
программирования
К числу базовых задач линейного программирования
относятся:
• задача планирования производства (оптимального
использования ресурсов),
• задача раскроя материала,
• транспортная задача,
• задача оптимальной загрузки производственного
оборудования (распределительная задача).
Любая задача линейного программирования может быть
решена универсальным симплексным методом, хотя
применяются и другие методы, более эффективные для
решения отдельных задач.
2
Обобщенная модель
академика Л.В. Канторовича
2
Задача планирования производства наряду с задачами
раскроя материалов, загрузки производственного оборудования и рядом других задач линейного программирования
относится к задачам технико-экономического планирования,
для которых академик Канторович Л.В. предложил обобщенную модель, введя понятия ингредиентов и способов функционирования производственной системы.
Под ингредиентами производственной системы понимаются готовая продукция и услуги, производимые системой
(накапливаемые ингредиенты), а также используемые в
процессе производства материальные, трудовые, финансовые
и др. ресурсы (потребляемые ингредиенты). Под способами
функционирования производственной системы понимаются
различные варианты использования имеющихся ресурсов
для производства продукции и услуг.
Структура обобщенной модели
2
В экономико-математической модели задачи техникоэкономического планирования неизвестные соответствуют
возможным способам функционирования производственной
системы, значения неизвестных - интенсивности применения
различных способов функционирования.
Число основных ограничений в модели совпадает с числом
ингредиентов, причем накапливаемым ингредиентам
соответствуют уравнения и неравенства вида ,
потребляемым ингредиентам – неравенства вида  .
Введенные понятия способов функционирования и
ингредиентов производственной системы позволяют наглядно
интерпретировать экономическую суть рассматриваемой
задачи и результаты ее решения.
Методы математического
программирования
1
Не существует единого,
Математическое
универсального
программирование
метода решения задач
математического программирования. В зависимости от свойств
Выпуклое
программирование
целевой функции f и функций
ограничений
gi рассматривают
Линейное программирование
различные классы задач математического
программирования и
применяют различные
методы их решения.
Параметрическое
программирование
Стохастическое программирование
Целочисленное программирование
Динамическое программирование
Программные средства решения
оптимизационных задач
1
Перечисленные методы решения оптимизационных задач
в том или ином виде реализованы в современных пакетах
компьютерной математики. Однако, наиболее полным и
удобным инструментом решения оптимизационных задач
экономико-математического моделирования следует признать
пакет “Поиск решения”, который является одной из
надстроек ЭТ Excel и предназначен для решения задач
линейного, выпуклого и целочисленного программирования.
Полезным дополнением к “Поиску решения” может
служить пакет “Линейное программирование”, в котором
удачно решена проблема анализа устойчивости оптимального
решения задачи линейного программирования при изменениях параметров задачи.
2. Экономико-математические
модели задачи планирования
производства
Постановка задачи планирования
производства (базовая модель)
Предприятие может производить продукцию n видов,
используя m видов ресурсов. Известны:
aij, i=1,...,m, j=1,...,n - нормы затрат ресурсов каждого
вида на производство единицы
продукции различного вида;
bi, i=1...,m - запасы ресурсов;
cj, j=1,...,n - прибыль от реализации единицы
продукции каждого вида.
Требуется найти объемы производства продукции
каждого вида xj, j=1,...,n, при которых будет достигнута
максимальная суммарная прибыль f при условии
сбалансированности плана производства продукции по
каждому виду ресурсов.
3
Базовая модель задачи
планирования производства
n
Найти max f =
 c jx j
j1
при условиях

n
  ai jx j  b i , i  1, m
 j1


x j  0, j  1, n
3
Модифицированная модель задачи
планирования производства
4
n
Найти max f =
 c jx j
j1
при условиях


  ai jx j  b i  z i , i  1, m,
 j1
 m
  s i z i  Q,
i 1



z i  0, i  1, m .
u j  x j  v j , j  1, n,

n
Q – сумма на приобретение дополнительных ресурсов;
si, i=1,...,m – стоимость единицы i-го ресурса; zi, i=1,...,m –
число приобретаемых единиц i-го ресурса; uj, j=1,...,n – объем
спроса, vj, j=1,...,n – объем заказа на продукцию j-го вида.
Пример задачи планирования
производства
Исходные данные
Вид продукции
1
Технол. вариант
1
2
Ресурс 1
1
1
Ресурс 2
4
5
Ресурс 3
4
1
Ресурс 4
4
6
Ресурс 5
4
2
Удельная прибыль190
140
Заказ
Спрос
120
2
1
1
6
5
6
5
230
2
2
3
2
4
2
140
120
3
1
4
4
6
6
3
200
60
1
1
2
4
2
3
110
4
2
2
5
5
6
6
210
55
200
3
2
3
3
6
5
180
Запас Цена
ресурсов
1400
2800
44
41
4000
29
33
Сумма на
приобр. рес.
100 тыс д.ед.
Обозначения неизвестных
x1_1 - планируемый объем выпуска продукции 1-го вида
по 1-му технологическому варианту;
x1_2 - планируемый объем выпуска продукции 1-го вида
по 2-му технологическому варианту;
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
x4_3 - планируемый объем выпуска продукции 4-го вида
по 3-му технологическому варианту;
z2 - число приобретаемых единиц ресурса 2-го вида;
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
z5 - число приобретаемых единиц ресурса 5-го вида.
5
“Числовая” модель задачи
планирования производства
Найти max f = 190x1_1 + 140x2_1 + 230x2_1 + 140x2_2 + 200x3_1 +
110x4_1 + 210x4_2 + 180x4_3
при условиях:
x1_1 + x1_2 + x2_1 + 2x2_2 + 4x3_1 + x4_1 + 2x4_2 + 2x4_3 <= 1400;
4x1_1 + 5x1_2 + 6x2_1 + 3x2_2 + 4x3_1 + 2x4_1 + 5x4_2 + 3x4_3 <= 2800 + z2;
4x1_1 + x1_2 + 5x2_1 + 2x2_2 + 6x3_1 + 4x4_1 + 5x4_2 + 3x4_3 <= z3;
4x1_1 + 6x1_2 + 6x2_1 + 4x2_2 + 6x3_1 + 2x4_1 + 6x4_2 + 6x4_3 <= 4000 + z4;
4x1_1 + 2x1_2 + 5x2_1 + 2x2_2 + 3x3_1 + 3x4_1 + 6x4_2 + 5x4_3 <= z5;
44z2 + 41z3 + 29z4 + 33z5 <= 100000
x1_1 + x1_2
<= 120;
x2_1 + x2_2
<= 120;
x4_1 + x4_2 + x4_3
<= 200;
x4_1 + x4_2 + x4_3
>= 55;
x1_1 >= 0, … , x4_3 >= 0, z2 >= 0, … , z5 >= 0.
5
3. Компьютерные методы
решения задачи
планирования производства
Программные средства для решения
задачи планирования производства
Для решения задачи планирования производства применяются две компьютерные программы:
• Надстройка “Поиск решения” ЭТ Excel.
• Пакет “Линейное программирование” (файл lp83.exe).
Достоинством “Поиска решения” является простота и
удобство подготовки исходных данных, возможность получения целочисленного решения, использование встроенных
средств Excel для постоптимизационного анализа и наглядного представления полученных результатов в виде таблиц,
графиков и диаграмм.
Пакет “Линейное программирование” позволяет
проводить параметрирование задачи, выводит информацию
о диапазонах устойчивости при стоимостном и граничном
анализе оптимального решения.
Компоновка ЭТ и настройка
“Поиска решения”
4. Экономико-математическая
модель оптимального раскроя
материала
Постановка задачи оптимального
раскроя материала
6
Базовая модель задачи о раскрое соответствует одному
виду исходного материала (листов или рулонов), который
используется для получения m видов заготовок в заданных
объемах bi, i=1,...,m.
Разработано n возможных вариантов раскроя, каждый из
которых характеризуется нормами выхода заготовок каждого
вида из одного листа (рулона) aij, i=1, ..., m, j=1, ..., n и
площадью листа (рулона), идущей в отход cj, j=1,...,n.
Требуется найти оптимальный план раскроя материала,
при котором производственные задания по каждому виду
заготовок будут выполнены с минимальными отходами
материала при раскрое.
Базовая модель задачи
оптимального раскроя материала
Обозначив xj, j=1,...,n - число листов (рулонов),
раскраиваемых по j-му варианту, f – суммарную площадь
отходов материала, запишем базовую модель задачи
оптимального раскроя материала в виде:
n
Найти min f =
 c jx j
j 1
при условиях

n
  aijx j  b i , i 1, m
j1


 x j  0, j 1, n
6
6
Комментарии к базовой модели раскроя
материала
В качестве целевой функции можно использовать суммарное
число листов (рулонов), необходимых для раскроя заданного
числа заготовок:
f
n
 xj
 min
j1
Основные ограничения могут быть записаны в виде
уравнений, однако, в этом случае при неблагоприятном
соотношении размеров заготовок, размеров исходного
материала и требуемого числа заготовок задача может не
иметь решения. С другой стороны, заготовки, выкраиваемые
сверх установленного производственного задания, могут
рассматриваться как скрытые отходы. При экономическом
анализе результатов решения задачи о раскрое на эти
обстоятельства необходимо обратить особое внимание.
5. Оптимизация загрузки
производственного
оборудования
Структурная схема производственной
системы (участка)
x11
b1
1-я машина
b1
x21
b2
2-я машина
...................
bn
xm 1
m-я машина
Структурная схема производственной системы
с взаимозаменяемым оборудованием
7
Постановка задачи оптимизации
загрузки оборудования
7
На
участке,
оснащенном
m
разнотипными
взаимозаменяемыми машинами, планируется обработка n
заказов. Известны фонды машинного времени (в часах) для
каждой машины ai, i = 1, …, m; производственные задания (в
учетных единицах) по каждому заказу bj, j = 1, …, n; время,
затрачиваемое на обработку одной учетной единицы каждого
заказа на каждой машине tij, i = 1, …, m, j = 1, …, n. Кроме
того, определены удельные затраты, связанные с обработкой
заказов на различных машинах cij, i = 1, …, m, j = 1, …, n
(в д.ед/уч.ед.).
Требуется так распределить заказы на машины, чтобы
минимизировать суммарные затраты на выполнение
производственных заданий по всем заказам, обеспечив при
этом работу каждой машины в пределах располагаемого
фонда машинного времени.
7
Базовая модель оптимизации загрузки
производственного оборудования
m n
Найти min f =   cijxij
i 1 j1
при условиях
xij –
f –
 n

  t x  a , i  1, m,
ij ij
i

 j1
 m


  xij  b j , j  1, n,
 i 1



 x  0, i  1, m, j  1, n.
 ij

число учетных единиц j-го заказа, обрабатываемых на
i-й машине;
общие затраты на обработку всех заказов.
6. Транспортная задача
линейного
программирования
8
Постановка транспортной задачи
В m пунктах отправления (у поставщиков) сосредоточено
ai, i=1,...,m единиц однородного груза, который следует
доставить в n пунктов назначения (потребителям) с
потребностями в грузе bj, j=1,...,n. В базовой (закрытой)
модели транспортной задачи предполагается, что суммарные
запасы груза в пунктах отправления равны суммарным
потребностям в грузе пунктов назначения:
m
n
a  b .
i 1
i
j 1
j
Известны затраты на перевозку единицы груза из каждого
пункта отправления в каждый пункт назначения: cij, i=1,...,m,
j=1,...,n. Необходимо найти план перевозки груза, при котором
весь груз будет вывезен из пунктов отправления, в каждый
пункт назначения будет доставлено требуемое число единиц
груза и при этом общие затраты на перевозку груза будут
минимальными.
8
Математическая модель транспортной
задачи (закрытого типа)
m n
Найти min f =   c x
ij ij
i 1 j1
при условиях
xij –
f –
 n

  x  a , i  1, m,
ij
i

 j1
 m


  xij  b j , j  1, n,
 i 1



 x  0, i  1, m, j  1, n.
 ij

число единиц груза, подлежащих перевозке из i -го
пункта отправления в j -й пункт назначения;
общие затраты на перевозку груза.
8
Постановка задачи о назначениях
Частным
случаем
транспортной
задачи
является
следующая задача о назначениях. Имеется n должностей и
n претендентов на эти должности. Известна полезность
каждого претендента при назначении на каждую из
должностей, т.е. задана матрица cij, i,j=1,...,n. Требуется
произвести назначение каждого претендента на одну из
должностей, обеспечив при этом максимальную суммарную
полезность назначений.
Обозначим через xij, i,j=1,...,n неизвестные, которые будут
принимать значение, равное единице, если i-й претендент
получает назначение на j-ю должность, и нулю - в противном
случае; через f обозначим суммарную полезность назначений.
Математическая модель задачи о
назначениях
n n
Найти max f =   cijxij
i 1 j1
при условиях

n
  xi j  1, i  1,n ,
j1

 n
  xi j  1, j  1,n ,
i  1


xi j  0 или 1 , i , j  1,n .

Переменные, которые могут принимать одно из двух значений: 0 или 1, называются булевыми переменными. Задача о
назначениях является задачей с булевыми неизвестными частным случаем задачи целочисленного линейного
программирования.
8
8
Пример задачи о назначениях
Группа из 5 студентов сдает экзамен 5 преподавателям.
Прогнозные значения оценок приведены в табл. Необходимо
найти оптимальный план назначений студентов к преподавателям, обеспечивающий максимальную сумму оценок,
полученных студентами.
студ1
студ2
студ3
студ4
студ5
преп1 преп2 преп3 преп4 преп5
3
5
4
4
4
5
4
5
5
2
3
4
3
3
3
5
5
5
2
5
3
5
3
3
2
7. Двойственность в
линейном программировании
Правила построения двойственной
задачи
9
Число неизвестных двойственной задачи равно числу
основных ограничений исходной задачи и, наоборот.
Матрица основных ограничений двойственной задачи
образуется путем транспонирования соответствующей
матрицы исходной задачи.
Параметрами ограничений (правыми частями) двойствен-
ной задачи служат коэффициенты при неизвестных в
целевой функции исходной задачи и, наоборот.
Знаки неравенств основных ограничений двойственной
задачи противоположны знакам неравенств основных
ограничений исходной задачи; если исходная задача - на
максимум, то двойственная к ней - на минимум и, наоборот.
Задача оптимизации условных
(внутренних) цен ресурсов
Найти min z =
m
 bi y i
i 1
при условиях

m
  aijy i  c j , j 1, n
i 1


 y i  0, i  1, m
yi, i=1,...,m - неизвестные двойственной задачи (условные
цены ресурсов).
Условные цены ресурсов отражают значимость ресурсов в
конкретных условиях данной производственной ситуации
9
10
Первая теорема двойственности
Теоремы двойственности устанавливают взаимосвязь между оптимальными решениями прямой и двойственной задач.
Согласно первой теореме двойственности суммарная
стоимость ресурсов по оптимальным условным ценам равна
общей прибыли от реализации всей продукции, изготовленной предприятием при оптимальном плане выпуска продукции из имеющихся запасов ресурсов.
f
*

n

j j
c x
j1

z 
m

 bi y i
i 1

f   
yi
 bi
Условные цены ресурсов характеризуют приращение
суммарной прибыли на каждую дополнительную единицу
запаса соответствующего ресурса.
10
Иллюстрация первой теоремы
двойственности
Доли ресурсов в суммарной прибыли
Доли видов продукции в суммарной
прибыли
6504
2608
16800
9356
Сумма
Спрос 1
Спрос 2
Спрос 4
x1_2
x2_2
x3_1
x4_3
36000
16800
58000
6840
Имя
Значение x1_1
Значение x1_2
Значение x2_1
Значение x2_2
Значение x3_1
Значение x4_1
Значение x4_2
Значение x4_3
Значение z2
Значение z3
Значение z4
Значение z5
Результ.
Нормир.
Целевой
значение
стоимость Коэффициент
0.00
-59.57
190.00
120.00
0.00
140.00
0.00
-38.70
230.00
120.00
0.00
140.00
34.20
0.00
200.00
0.00
-55.51
110.00
0.00
-36.67
210.00
200.00
0.00
180.00
0.00
-25.51
0.00
1165.22
0.00
0.00
0.00
-16.81
0.00
1582.61
0.00
0.00
Имя
Ресурс 1 Лев. ч.
Ресурс 2 Лев. ч.
Ресурс 3 Лев. ч.
Ресурс 4 Лев. ч.
Ресурс 5 Лев. ч.
Сумма Лев. ч.
Спрос 1 Лев. ч.
Спрос 2 Лев. ч.
Спрос 3 Лев. ч.
Спрос 4 Лев. ч.
Заказ 4 Лев. ч.
Результ.
значение
896.81
1696.81
0.00
2605.22
0.00
100000.00
120.00
120.00
34.20
200.00
200.00
Теневая
Цена
0.00
0.00
23.77
0.00
19.13
0.58
77.97
54.20
0.00
13.04
0.00
11
Вторая теорема двойственности
Вторая теорема двойственности устанавливает
соотношения между компонентами оптимальных решений
прямой и двойственной задач. Для того, чтобы допустимые
решения x1,x2,...,xn; y1,y2,...,ym прямой и двойственной задач
были бы их оптимальными решениями, необходимо и
достаточно выполнение условий:

 n
(  aijx j  b i )  y i  0, i  1, m
 j1
 m

( a y  c )  x  0, j  1, n
ij i
j
j
 i
1
Экономическая интерпретация
второй теоремы двойственности
11
Ресурс i-го вида имеет ненулевую цену, если полностью
расходуется в процессе производства (такой ресурс будем
называть дефицитным).
Продукции j-го вида производится, если стоимость
затраченных на ее производство ресурсов по условным
ценам равна прибыли от реализации данной продукции
(такой вид продукции будем называть базисным).
Сравнительно небольшие изменения удельной прибыли
или запасов ресурсов не приводят к нарушению условий
второй теоремы двойственности: оптимальная номенклатура выпускаемой продукции и состав дефицитных
ресурсов остаются неизменными.
8. Постоптимизационный
анализ решения задачи
планирования производства
Цели и содержание
постоптимизационного анализа
12
Разработка субоптимального плана, не слишком сильно
отличающегося от теоретически оптимального по
суммарной прибыли, но более удобного с точки зрения
организации производства.
Разработка рекомендаций по заблаговременной
организационно-технологической подготовке производства
на случай возможных изменений производственной
ситуации.
Поиск эффективных путей развития производства и
радикального повышения суммарной прибыли.
Требования к рекомендуемому плану 13
выпуска продукции
 Объемы выпуска продукции должны быть целочислен-
ными значениями, кратными установленному размеру
партии, например, 10, 20 или 50 единицам;
 План не должен включать малообъемные компоненты,
т.е. должны быть установлены пороговые значения,
ограничивающие снизу ненулевые объемы выпуска
продукции, предлагаемой для производства;
 Потери прибыли по сравнению с теоретически оптималь-
ным решением не должны превышать установленной
величины, например, 5%.
Задача планирования производства 13
с комплектным выпуском продукции
Найти max f =
при условиях
n
 kc jp j
j1

n
  k ai j p j  b i , i  1,m
 j 1


p j  0 или p j  d j, p j  целые, j  1,n
k – размер партии;
pj, j=1, ..., n – число производимых партий продукции j-го
вида (неизвестные);
dj, j=1, ..., n – минимально допустимое число производимых
партий продукции j-го вида.
Интерактивный метод ветвей и
границ
Задача формирования целочисленного плана выпуска
продукции с пороговыми значениями объемов выпуска
продукции является задачей нелинейного целочисленного
программирования и не может быть решена в автоматическом режиме с помощью пакета “Поиск решения” ЭТ Excel.
Для ее решения применяется интерактивный метод ветвей
и границ: решение исходной задачи нелинейного целочисленного программирования сводится к решению последовательности порожденных задач линейного целочисленного
программирования, каждая из которых формируется в
интерактивном режиме с учетом ограничений, связанных с
пороговыми значениями объемов выпуска продукции.
При описании интерактивного метода ветвей и границ
используются понятия текущего, допустимого и приемлемого
плана задачи с пороговыми значениями объемов выпуска
продукции.
Текущий, допустимый и приемлемый
планы выпуска продукции
Текущим планом называется целочисленный план,
оптимальный для базовых ограничений задачи планирования
производства и некоторой совокупности дополнительных
ограничений, сформированных в интерактивном режиме.
Допустимым называется текущий план, удовлетворяющий
всем ограничениям, связанным с пороговыми величинами
объемов выпуска продукции.
Приемлемым называется текущий план, для которого
потери прибыли по сравнению с теоретически оптимальным
решением не превышают установленной величины и
которому соответствует лучшая величина суммарной
прибыли, чем найденному ранее допустимому плану.
Решить рассматриваемую задачу планирования производства – это значит выявить все допустимые планы и выбрать
лучший из них по величине суммарной прибыли.
Тестовая целочисленная задача
планирования производства
Продемонстрируем методику формирования целочисленного плана выпуска продукции на примере тестовой задачи с
дополнительными условиями:
• продукция производится партиями размером 10 ед.;
• пороговая величина объема выпуска продукции по
каждому технологическому варианту для первого, второго и
четвертого видов продукции равна 100 ед. (10 партий); для
продукции третьего вида в соответствии с ограничением
спроса пороговая величина объема выпуска равна 60 ед.
(6 партий);
• при использовании целочисленного плана выпуска
продукции потери прибыли не должны превышать 5% по
сравнению с теоретически оптимальным решением.
Поиск оптимального целочисленного
плана
Иерархическая структура множества
порожденных задач
1
0
Приемлемый
недопустимый
план
p3_1  6
Приемлемый
недопустимый
1
план
p3_1  0
Неприемлемый план,
ветвь убивается
8
p3_1  6, p2_1 = 0
p3_1  6, p2_1  10
Неприемлемый план,
ветвь убивается
7
2
p3_1  6, p2_1 = 0, p4_2 = 0
p3_1  6, p2_1 = 0, p4_2 10
Неприемлемый план,
ветвь убивается
Приемлемый
недопустимый
план
6
3
p3_1  6, p2_1 = 0, p4_2 = 0, p1_1  10
Неприемлемый план,
ветвь убивается
5
Приемлемый
недопустимый
план
p3_1  6, p2_1 = 0, p4_2 = 0, p1_1 = 0
4
Приемлемый
допустимый
план
Разработка рекомендаций по допол- 14
нительной подготовке производства
Разработка предложений по дополнительной (по сравнению с
рекомендуемым планом) организационно-технологической
подготовке производства проводится на основе:
Анализа возможных неблагоприятных структурных
(качественных) изменений производственной ситуации и
разработки альтернативных (“аварийных”) планов,
минимизирующих потери суммарной прибыли в этих
условиях.
Анализа устойчивости оптимального плана при случайных
количественных изменениях параметров производственной
ситуации, не контролируемых со стороны предприятия (в
пределах  30% от номинальных значений).
Альтернативные (“аварийные”)
планы выпуска продукции
Оптимальные решения при структурных изменениях производственной ситуации
Номинал
0
120
0
120 34.2
0
0
200
0 1165 0
x1_1 x1_2 x2_1 x2_2 x3_1 x4_1 x4_2 x4_3 y2
y3
y4
Без x1_2
120
0
0
120
0
0
0
162.2 0 1207 0
Без x2_2
0
120 79.9
0
0
0
0
200
0 1119 0
Без x3_1
0
120 53.2 66.8
0
0
0
200
0 1119 0
Без x4_3
0
120
0
120
60
0 120.8
0
0 1324 0
Спрос1 = 0
0
0
17.7 102.3 60
0
0
200
0 1253 0
Спрос1 не огран.
0
407.5
0
120
0
0
0
134.2 0 1050 0
Спрос2 = 0
46.9 73.1
0
0
60
0
0
200
0 1221 0
Спрос2 не огран.
0
120
0
481.9
0
0
0
55
0 1249 0
Спрос4 = 55
32.9 87.1 120
0
60
0
0
55
0 1344 0
Спрос4 не огран.
0
120
0
120
0
0
0
241
0 1083 0
1583
y5
1531
1639
1639
1385
1473
1726
1514
1479
1361
1685
14
76441
f
Откл. %
68800 -10.0
71175
-6.9
74384
-2.7
70977
-7.1
66397 -13.1
97999 28.2
67144 -12.2
94165 23.2
67946 -11.1
76975
0.7
Для минимизации потерь при неблагоприятных структурных изменениях
производственной ситуации предприятие должно заблаговременно
провести подготовку выпуска продукции:
1-го вида по 1-му технологическому варианту в объеме 120 ед.
2-го вида по 1-му технологическому варианту в объеме 120 ед.
4-го вида по 2-му технологическому варианту в объеме 120 ед.
предусмотреть возможность увеличения выпуска продукции:
3-го вида по 1-му технологическому варианту до 60 ед.
Для эффективного использования благоприятной ситуации при возрастании спроса на продукцию 1-го и 2-го вида необходимо предусмотреть
возможность увеличения в 3 – 4 раза выпуска этих видов продукции.
Диапазон устойчивости оптимального
плана
15
Диапазоном устойчивости оптимального плана при
изменении удельной прибыли cj называется множество
значений cj, при которых остаются неизменными
оптимальные объемы выпуска продукции, а оптимальные
значения суммарной прибыли и цен дефицитных ресурсов
линейно изменяются при переходе от нижней к верхней
границе диапазона устойчивости (в частном случае,
некоторые из них не изменяются).
График стоимостного анализа
f
15
X *3
X *2
X *1
0
.
номин .
cрасч
н
c
j
j
c
j
cвj
cj
Сплошной линией показано изменение суммарной прибыли f при использовании оптимальных планов выпуска продукции для всех значений
удельной прибыли cj. Пунктирная линия соответствует применению плана
X*2 независимо от фактической величины удельной прибыли cj
Определение перспектив развития
производственной системы
16
• Перспективы развития производственной системы
определяются на основе параметрирования суммы средств,
затрачиваемых на расширение производства.
• При расширении производства необходимо учитывать не
только цены на дополнительно приобретаемые ресурсы, но
и затраты на расширение спроса на отдельные виды
продукции.
•Эффективный путь развития производства связан с
комплексным оптимальным наращиванием запасов
ресурсов и расширением спроса на базисные виды
продукции.
16
Модель задачи планирования
производства с расширением спроса
Найти max f =
n
 c jx j
j1
при условиях

n
  ai jx j  b i  z i , i  1, m,
 j1
n
 m
  s i z i   q jw j  Q ,
j1
 i 1



u j  w j  x j  v j , w j  0, j  1, n,
z i  0, i  1, m .

Q – сумма на дополнительные ресурсы и расширение спроса;
uj, j=1,...,n – имеющийся объем спроса на продукцию j-го вида,
wj, j=1,...,n – расширение спроса на продукцию j-го вида,
qj, j=1,...,n – затраты на единицу спроса.
16
Анализ перспектив развития
производственной системы
Зависимость суммарной прибыли от суммы
средств, затрачиваемой на приобретение
ресурсов и расширение спроса
250000
200000
150000
f_50
f_100
100000
50000
0
100000
200000
300000
400000
500000
На основе комплексного подхода к наращиванию объемов
ресурсов и расширению спроса предприятие может в
несколько раз увеличить суммарную прибыль
Итоги постоптимизационного анализа
задачи о планировании производства
Сводная таблица результатов постоптимизационного анализа решения задачи о планировании производства
Перспективный план для
Перспективный план для
Теоретически Рекомендуемый Рекомендуемый
двухкратного увеличения двухкратного увеличения
Обозначение оптимальное целочисленный
объем
суммарной прибыли
суммарной прибыли (стоим.
решение
план
подготовки
(стоим. ед. спроса 50 д.ед.)
ед. спроса 100 д.ед.)
x1_1
0
0
120
389
389
x1_2
120
110
410
0
0
x2_1
0
0
120
0
0
x2_2
120
120
480
306
306
x3_1
34.2
60
60
0
0
x4_1
0
0
0
0
0
x4_2
0
0
175
0
0
x4_3
200
170
240
200
200
Суммарные
100000
99690
253000
275500
инвестиции
f
76440.58
74800
152800
152800