Решение задачи размещения производства и переработки продукции

Автор: Султанкул Кызы А., Кулушова У.К., Эсеналиева Ч.С.

Журнал: Бюллетень науки и практики @bulletennauki

Рубрика: Физико-математические науки

Статья в выпуске: 7 т.9, 2023 года.

Бесплатный доступ

Сформулирована задача размещения с верхними ограничениями на объем производства и переработки продукции. Приведен способ решения задачи, когда функции, определяющие производственные затраты и затраты на переработку линейны. Для иллюстрации способа решения приведен и решен числовой пример.

Моделирование процесса, экономико-математические методы и модели, предприятие, размещение производства

Короткий адрес: https://sciup.org/14128330

IDR: 14128330   |   DOI: 10.33619/2414-2948/92/02

Текст научной статьи Решение задачи размещения производства и переработки продукции

Бюллетень науки и практики / Bulletin of Science and Practice

Постановка задачи и математическая модель. Пусть имеется m пунктов производства однородной продукции Ai , c ограничением на объем производства x ; a ;, i = 1,2,..., m. Произведенная в этих пунктов продукция доставляется на n предприятий B} , j = 1,2,... n , произведенной компании, где часть продукции в объеме bj 0 не перерабатывается предприятием оставляется для своей нужды, а часть продукции в объеме у^ 0 перерабатывается.

Объем перерабатываемой продукции yj0, j = 1,2,..., n на каждом предприятии Bj ограничен ее максимальной возможностью по переработке Q , т.е. 0 ^ yjо ^ Qj, J = 1,2,..., n.. Предполагается также известным величина b — объем перерабатываемой продукции всеми предприятиями.

Для каждого пункта производства   Ai , i = 1,2,..., m известна функция   щ ( xi )

определяющая зависимость стоимости производимой продукции от объема производства x , а для каждого предприятия B} , j = 1,2,..., n задана функция ^ ( у} 0) , которая определяет затраты на переработку продукции yj 0, j = 1,2,..., n. .Известна также матрица транспортных расходов c . Требуется определить объемы производства x i 0, i = 1,2,..., m , переработки ij m , n

У)о, j = 1,2,...,n, и перевозки xv > 0,i = 1,2,...m, j = 1,2,...n  минимизирующие суммарные затраты, т.е. требуется найти минимум.

mn      mn

L(x, y)=EE cjxj+E ?i(xi)+E^j(yjo) i =1 j=1              i=1

при условиях n

Ex„ = x, < a.,i = 1,2...m, ij          ii j=1

E x j = b j + y j o , j = 1 ,2,.-., n , i = 1

E y , 0 = b o , j = 1

0 y j o Q j , j = 1,2,..., n

X: > 0,x„ > 0, i = 1,2,...m, j = 1,2,..., n, i               ij где x=IxjL • y=Ы n,, nm

Предполагается , что выполняется условия E bj + b 0 E ai , j = 1                    i = 1

n b 0

Рассмотрим задачу (1)-(6) в случае ,когда функции ^i(xt) и Wj (y^ 0) — линейные, т.е. ^i(xi) = cixi,  xi e[0,ai 1 i = 1,2,...,m, Wj(yj0) = Cj0yj0, yj0 e[0,Qj ] j = 1,2,...,n. Исключим из целевой функции (1) и ограничений (2) переменные xt, i = 1,2,..., m.,. После этого задачу (1)(6) запишем в виде:

найти минимум m n                                                                      (8)

L (x, y ) = EE (cj + ci) xij+ cj0 yj 0

i=1 j =1

при условиях:

n

Exijai,i = 1,2,...,m, j=1

ixjj = bj + yj0 QJ + bj, J = 1,2,...,n, i=1

Z.y- о=ьo,

J=1

x,, 0 0, j = 1,2,..., n, i = 1,2,..., n, yjо > 0, j = 1,2,...,n

Для решения экстремальной задачи (8)-(13) используем метод, изложенного в работе [1, 2]. Преобразуем задачу (8-13). Введем дополнительные переменные xin+1 00,i = 1,2,...,m, и mn xm+^ > 0, j = 1,2,..., n, обращаем неравенство(9), (10) в равенства. Определяем Z xin+l и Z xm+Xj . i=1

Они соответственно принимают значения: mmn

Zxn+1 = Zat- (Zbj+ b0) ,                      ( i =1                i =1

nnn

Z Xm+1j=Z Qj— (Z bj+ b 0) , j=1              j =1

где Qj = Qj + bj, j = 1,2,.., n .

После этого задачу можно представить в виде транспортной Таблицы 1, где коэффициенты при переменных xin+10, i = 1,2,.., m и xm+>0, 0, j = 1,2,..n, соответственно полагаются равны нулю ,т.е. cin+1= 0, i = 1,2,..., m, cm+^ = 0, j = 1,2,.., n,

Таблица 1

Q1 Q2 ..            Qn b0 m Za i=1 I - (Zbj+ b0) j=1 a c11 c12 ..                 c1n M 0 • x 1 n+1 a2 c21 c22 ..               c2n M 0 • x 2 n +1 ……        ….            …         ..        …..           ….              ….. a m cm1 cm2 .. mn M 0 • xmn+1 Q1 - b1 0 ••• xm+11 M ..         M c10… y10 M Q2 - b 2 M 0 • x 2 n+1 ..         M c20… y20 M …..       …..          …..        ..       ……         ….            ……… Qn - bn M M ..       0 • x 2 n+1 cn0 …y10 M гдеM — достаточно большое положительное число(запрещающий тариф).

Пример. Для демонстрации способа решения задачи приведем небольшой пример тремя пунктами производства (m = 3) и четырьмя пунктами переработки (n = 4).

Имеется: три пункта производства однородной продукции Аг, i = 1,2,3 с максимальным объемом производства продукции 0 < x; < a;,i = 1,2,3, т.е 0 < x; < 150,0 < x2 < 150,0 < x3 < 100.

Продукция, произведенная в этих пунктах доставляется на четыре предприятия

Bj■, j = 1,2,3,4 произведенной компании, где часть продукции в объеме b ={50,60,40,40} без переработки оставляет для своей нужды, а часть продукции в объеме у^0, j = 1,2,3,4 перерабатывается предприятием Bj, j = 1,2,.., n . Объем перерабатываемой продукции yj00, j = 1,2,3,4 на каждом предприятии Bj ограничен ее максимальной возможностью по переработке, т.е. 0 y1050,0 у2090,0 у3060,0 у4080.

Предполагается, что известно объем перерабатываемой продукции всеми предприятиями этой компании за планируемый период времени, т.е. b0= 170. Кроме этого, для каждого пункта производства A, i = 1,2,3 , и потребления (переработки) B}, j = 1,2,3,4 , известны линейные непрерывные функции ^ (xt), i = 1,2,3 и ^ (у}0), j = 1,2,3,4 , которые имеют вид:

^ (Xj) = 2Xj, Xj е [0,150], ^ (x2) = 2 x2, x2 е [0,150], ^(x3) = x3, x3 е [0,100], ^1(У10) = 3У10,У10 е[0,50], ^2(У20) = У20, У20 е[0,901 W3(У30) = 3У30,У30 е[0,60], ¥4(У40) = 2У40, У40 е[0,80]-

Известна также матрица транспортных расходов c=ы

3,4

Требуется определить план производства продукции xi0, i = 1,2,3 , перевозки xtj0, i = 1,2,3, j = 1,2,3,4 , переработки у;o> 0, j = 1,2,3,4, доставляющие минимум целевой функции. Экономико-математическая модель задачи записывается в следующем виде:

найти минимум

L (x, у) = 3 x{ j + 5 xx 2 + 3x13 + 4x14 + 4 x2 x + 8 x22 + 6 x23 + 3 x24 + 7 x3 j + 4 x32 + 6 x33 +

+ 6 x 34 + 2 x1 + 2 x 2 + x 3 + 3 у 10 + у 20 + 3 у 30 + 2 у 40

при условиях 444

^xtj = xx < 150, ^x2 = x2 < 150, У x3j = x3 < 100, j=1                         j=1

У xi 1 = 50 + У10, У xi2 = 60 + У20, У xi3 = 40 + У30, У xi4 = 40 + У40, i=1                              i=1                               i=1

У У, 0 = 170, =1

0 < У10 < 50,0 < у20 < 90,0 < у30 < 60,0 < у40 < 80, xl > 0, i = 1,2,3,                                                           (19)

  • x,0, i = 1,2,3, j = 1,2,3,4,

где x = |x,|34, y = |y 1, y 2, y 3, y 4^

Преобразуем задачу (14-19). Исключим переменные xi, i = 1,2,3, из целевой функции (14) и ограничений (15). Определяем значения Q,, j = 1,2,3,4, по формуле Qf = Qj + b:, j = 1,2,3,4, т.е. Qi = 100, Q2= 150, Q3= 100, Q4= 120. Тогда задача (14)-(19) принимает следующий вид: найти минимум

L (x, y) = 5 x j + 7 x12 + 5 x13 + 6 x14 + 6 x2 j +10x22 + 8x23 + 5x24 + 8x3 3 + 5 x32 + 7 x33 + 7 x34 +(20)

+ 3y 10 +y 20 + 3y 30 + 2y 40

при условиях:

£x,j < 150, £x2j < 150, £x3j < 100, j=1                  j=1

£x„ = 50 + y 10 100, £xi2 = 60 + y20 150, £xi3 = 40 + y30 100, £xi4 = 40 + y40 120, (22)

i=1                                           i=1                                            i =1

£ Ую = 170, j=1

xy0, i = 1,2,3. j = 1,2,3,4.

Введем дополнительные переменные xin+1, i = 1,2,3 , и xm+XJ, j = 1,2,3,4. Определяем 34                                                                             3                    4

величины £ xn+1 и£ xm+1 j согласно формулам (*) . Имеем £ xin+1 = 40,£ xm+1 j = 110 . i=1                  j=1                                                                                  i=1                    j =1

Решение задачи (20)-(24) будем искать методом потенциалов [3]. Получим оптимальное решение задачи. Заметим в Таблице 2, отличными от нуля переменными оптимального плана является:

x * = {xn = 100, x13= 40, x24 = 120, x32 = 100}, y= {y 10 = 50,y 20 = 40, y 30 = 0, y40 = 80} x3 = 140, x= 120, x3' = 100.

Минимальное значение целевой функции задачи L(x3,y3) = 2150 у.е. Из оптимального решения можно сделать вывод, что предприятие B получает продукцию из пункта производства At в объеме b3= 100 для своей потребности. Предприятие Вх получает продукцию в объеме 100 единиц из А^, часть из них в объеме bj = 50 оставляется для своей потребности, а остальные y10 = 50 продукцию перерабатывает. А предприятие В2 получает продукцию в объеме 100 единиц из A , из них оставляет себе 60 единиц для своей потребности, а остальные y20 = 40 единиц продукции перерабатывает. Предприятие В4 получает из A 120 единиц продукции, оставляет для своей нужды 40 единиц, остальные y40 = 80 единиц направляет для переработки.

При этом суммарные затраты на производство продукции ее перевозки и переработки составляет 2150 у.е.

Таблица 2

Q1 =100

Q 2 = 150

Q3 = 100

Q4 = 120

b0=170

3

Z a.

i =1

- (Zbj + b.)

j=1

a =150

5 … 100

7

5 … 40

6

100

0 … 10

a2= 150

6

10

8

5 … 120

100

0 … 30

a3 = 100

8

5 … 100

7

7

100

0

Q1 - ^=50

0

3 … 50

100

Q2 - b2 = 90

0 … 50

1 … 40

100

Q3 - Ьз = 60

0 … 6

3 … 0

100

Q4 - b4 = 80

0

2 … 80

100

Статья научная