![](/user_photo/_userpic.png)
книги из ГПНТБ / Снапелев, Ю. М. Моделирование и управление в сложных системах
.pdfИтак, нам необходимо найти функцию у ( х ) , дающую экстремум интегралу
Х<х
|
3 = j* f (х, у , y ' ) d x . |
|
Xi |
На подынтегральную функцию 3 наложены два ограничения: |
|
1) |
f ( x , у, у ') имеет непрерывные частные .производные по х, |
У, у'; |
удовлетворяются краевые условия [30] |
2) |
у(Х\)=Уи У { * г ) = У г .
Необходимым условием для у ( х ) , максимизирующей (минимизирую щей) У, является условие, чтббы функция f удовлетворяла урав нению Эйлера
d
d x
которое можно записать следующим образом:
|
d ! y |
+ f |
d y |
|
|
■fy) = 0- |
' у у |
d x 2 |
у ' у d x |
+ |
(f, |
||
|
|
y'x |
|
Таким образом, необходимо минимизировать выражение
2* |,0(1+»'*)1/2 d x ,
X
подчиненное ограничениям, связанным с краевыми условиями. В на шем примере
fix, У, У')=У{\+У'2)1/2.
Уравнение Эйлера после упрощения принимает вид
УУ"= 1+у'2-
Общее решение этого дифференциального уравнения имеет вид
у ( х ) = Ci ch |
+ с 2^ . |
Искомое решение получается после определения произвольных по стоянных Ci и с2 из краевых условий [30].
Если требуется найти и(х, у) и v(x, у), которые макси мизируют (минимизируют) 'интеграл
!{хГу, U, v, их, Uy, vx, vy) dxdy,
L*
где x и у — независимые переменные, a R — двумерная область на плоскости ху, то необходимым условием экстремума являются два дифференциальных уравнения
140
второго порядка -в частных производных
д ~ |
/ |
d f |
\ |
I |
д |
/ df \ ____df_ |
=0 |
||
д х |
^ дих ) |
' |
ду |
^ диу J |
ди |
|
|||
и |
|
|
|
|
|
|
|
|
|
д |
( |
df |
\ |
, |
|
Г _ д ]_ Л ___ df_ |
0. |
||
д х ^ dvx J ' d |
y |
y |
dvv J |
dv |
|||||
|
Первый член первого уравнения, к примеру, может быть записан
д ги |
+ |
д 2и |
+ fa |
ди |
|
f |
f«„« |
'х~дх |
|
||
, д х 2 |
|
х ~у д х д у |
|
|
|
'дги |
|
д*и |
|
dV |
: |
+ f “ xvx д х г |
f |
fuX у д х д у |
+ fv д х |
1 |
2. Многие задачи на нахождение оптимальных зна чений параметров управления могут быть решены с ис пользованием принципа максимума, разработанного ака демиком Л. С. Понтряпшым и его учениками—В. Г. Бол тянским, Р. В. Гамкрелидзе и Е. Ф. Мищенко [64Ц.
Рассмотрим пример задачи на нахождение оптималь ных параметров управления [176[].
Движение ракеты, запускаемой в космос, описывается ее коор
динатами |
х н у , проекциями |
вектора скорости на координатные оси |
Vx и V v . |
Обозначим еще: |
т — масса ракеты, и — величина тяги, |
Ф — Угол между направлением тяги и осью Ох. Тогда движение раке ты может 'быть представлено в виде системы
x = Vx, y ~ " v v- |
dx |
|
щ |
~~Vx’ |
|
dVx |
„ , |
acos? |
mVx= т dt — F* + |
__ v
d t ~ Vv
т'/у = тd v v
dt — + “ sln ?
dm
т~ dt ' — — / (ц)>
в которой f( u) |
— секундный расход массы. Дерез F* и F v |
обозначе |
ны суммарные |
проекции силы тяжести, сопротивления |
атмосферы |
и т. д., действующие на ракету, исключая силу тяги.
Управление траекторией ракеты осуществляется за счет регули рования величины и направления силы тяги двигателя, и и <р — это управляющие параметры.
Движение ракеты ограничивается некоторыми начальными и ко щенными условиями. Например, могут быть заданы начальное поло-
141
жение. скорость и масса ракеты, что запишется так: x{t0)=xо, y{to)=yо,
V*(t*) = VXo. Vy(t0) = VSo.
m(to)=m0,
где х 0, у 0, V Xo, V , т а — фиксированные величины. Точно так же могут быть заданы и конечные условия.
В технических задачах обычно возникает вопрос об отыскании наиболее экономной программы работы моде ли. Например, в случае движения ракеты программа будет тем более экономичной, чем меньшее количество топлива будет израсходовано. Это означает, что управ ление и и ф должно быть выбрано из условия минимума интеграла
т |
|
|
U {и, <р)= j f(u) |
dt. |
|
£О |
|
|
Функция u(t), которая удовлетворяет всем ограниче |
||
ниям и доставляет минимальное |
значение |
интегралу |
3 (и, ф), называется оптимальным управлением. |
||
Следуя [11], введем ряд понятий, необходимых для |
||
дальнейшего. Состояние объекта |
задается |
(в каждый |
момент времени) числами х1, х2, ..., хп, которые называ ются фазовыми координатами объекта. Движение объек та заключается с математической точки зрения в том, что его состояние с течением времени изменяется, т. е. х1, х2, .... хп являются переменными величинами (функция ми времени). Это движение объекта происходит не само произвольно — им можно управлять; для этого объект снабжен «рулями», положение которых характеризуется (в каждый момент времени) г числами и1, и2, ..., иг\эти числа называются управляющими параметрами. Рулями можно «манипулировать», т. е. по своему желанию ме нять управляющие параметры и1, и2, . . иг с течением времени. Иначе говоря, мы можем по желанию выбрать функции ul(t), u2(t), ..., ur(t) , описывающие изменение управляющих параметров с течением времени. Что же касается^ функций xl(t), x2(t), ..., xn(t), то они уже не в полной мере зависят от нашего желания; мы будем предполагать (как это обычно и бывает), что, зная фа зовое состояние объекта в начальный момент времени /0 и выбрав управляющие функции «‘ (f), u2{t), , . ur{t)
142
(для t>t{j), мы сможем математически точно рассчитать поведение объекта для всех t>.to, т. е. сможем найти функции xl(t), x2(t), . .., xn(t), характеризующие измене ние фазовых координат с течением времени. Таким обра зом, на изменение фазовых координат мы можем в той или иной мере воздействовать, выбирая по своему жела нию управляющие функции « ’ (/), u2(t), ..., ur(t).
Величины и1, .. ., иг удобно считать координатами не которого вектора U~(u\ и2, ..., и1'), который также на зывают управляющим параметром (векторным). Точно так же величины х1, х2, .. хп удобно рассматривать как координаты некоторого вектора (или точки) Х = ( х 1, ...
..., хп); эту точку называют фазовым состоянием объек та. Каждое фазовое состояние X = ( x i, ..., хп) является точкой «-мерного пространства с координатами х\ х2, ...
..., хп. Это «-мерное пространство, в котором в виде то чек изображаются фазовые состояния объекта, .называ ется фазовым пространством рассматриваемого объекта.
Чтобы полностью задать движение объекта, надо задать его фазовое состояние в начальный момент вре мени to и выбрать управляющие функции м1)/), ..., W (t) (для t>to), т. е. выбрать векторную функцию
U{t) = (u'(t),u2{t),..., ur(t)).
Эту функцию мы будем называть управлением. Задание начального фазового состояния Хо и управления U(t) однозначно определяет дальнейшее движение объекта. Это движение заключается в том что фазовая точка
X(i) = (x'(t), |
*»■(*)), |
изображающая состояние объекта, с течением времени перемещается, описывая в фазовом пространстве неко торую линию, называемую фазовой траекторией рассмат риваемого движения объекта. Пару векторных функций (U(t), X(t)), т. е. управление U(t) и соответствующую фазовую траекторию X(t), мы будем .называть в даль нейшем процессом управления или просто процессом.
Итак, резюмируем. Состояние управляемого объекта в каждый момент времени характеризуется фазовой точ кой Х ~ ( х 1, ..., хп). На движение объекта можно воз действовать при помощи управляющего параметра
U = W , ..., иг).
143
Изменение величин U, X с течением времени мы назы ваем процессом-, процесс (U{t), X(t)) составляется из управления U(t) и фазовой траектории X(t). Процесс полностью определяется, если задано управление U(t) (при t>U) и начальное фазовое состояние
X0=X(t0).
Часто встречается следующая задача, связанная с уп равляемыми объектами. В начальный момент времени /0 объект находится в фазовом состоянии Уо; требуется вы брать такое управление U(t), которое переведет объект в заранее заданное конечное фазовое состояние Xi (от личное от У0)- При этом обычно требуется, чтобы пере ходный процесс (т. е. процесс перехода из начального фазового состояния X0 в предписанное конечное состоя ние Хх) был в определенном смысле «наилучшим», на пример, чтобы время перехода было наименьшим или чтобы энергия, затраченная в течение переходного про цесса, были минимальной и т. п. Такой «наилучший» переходный процесс называется оптимальным процессом. Мы видим, что термин «оптимальный процесс» требует уточнения, так как необходимо разъяснить, в каком смысле понимается оптимальность. Если речь идет о наименьшем времени перехода, то такие процессы называются оптимальными в смысле быстродействия.
Иначе говоря, процесс, в результате которого объект переходит из точки Х0 в точку Х±, называется оптималь ным в смысле быстродействия, если не существует про цесса, переводящего объект из Х0 в Хх за меньшее время (здесь и далее предполагается, что X0^=Xi). Следуя [95], рассмотрим систему дифференциальных уравнений
Xs...... и1, и2...... и% (2.9)
где г = 1, п,
которая описывает поведение некоторого объекта во вре мени. В -момент времени t переменные х1, х2, ..., хп могут означать координаты точек, скорости и т. п.
Управление характеризуется точками и1, и2, . . иг, в качестве которых могут служить количество подавае мого в двигатель топлива, температура и т. д. Очевидно, что эти параметры удовлетворяют .некоторым ограниче ниям. Предполагается, что функции непрерывны по со вокупности всех аргументов и непрерывно дифференци-
144
руемы по совокупности |
«фазовых» координат х1, |
х2, ... |
|||||||
• |
, хп. |
|
|
|
|
|
|
|
име |
ет |
При заданных начальных условиях система (2.9) |
||||||||
единственное решение, |
если задать |
функции |
ul(t), |
||||||
u2(t), ..., ur(t) со значениями из U. |
|
|
|
||||||
|
Пусть выбрано допустимое управление U(t) и полу |
||||||||
чена фазовая |
траектория |
X(t) |
с начальным условием |
||||||
Тогда система |
|
|
X0=X(to) |
|
|
|
|||
|
|
|
|
|
|
|
|
||
|
dtt |
s |
df*(X(t), |
U (t)) |
(i = 0,n), |
|
|||
|
dt |
|
dx1 |
|
|
|
|||
|
|
|
|
|
|
|
|||
имеет единственное решение ф(ф0, фь •• |
фп) при любых |
||||||||
начальных условиях фг(70). |
|
|
|
|
|
||||
|
С ПОМОЩЬЮ полученных функций фг строится функ |
||||||||
ция |
|
|
|
|
|
|
|
|
|
|
|
Н{Ь X,U ) = |
£ |
*аГ(Х, |
U). |
|
|||
|
|
|
|
|
а=0 |
|
|
|
|
Для оптимальности управления |
U(t) |
и траектории X(t) |
необходимо существование такой ненулевой непрерывной
вектор-функции ф(Д) = (фо(Д), ■• |
фn(t)), |
соответствую |
|||
щей функциям U(t) |
и X(t), что при любом t (to^t^ti) |
||||
функция #(ф (^), X(t), U(i)) переменного u^U |
дости |
||||
гает в точке U= U (t) 'максимума. |
|
|
|
||
В конечный момент ti |
|
|
|
||
|
S |
Ф „(Ш “ (*(*.). |
u(fx)) = о. |
(2.Ю) |
|
|
а=0 |
|
|
|
|
Кроме того, если |
ф (t), X (t), U (t) |
удовлетворяют |
систе- |
||
|
|
|
П |
|
|
мам (2.9) и (2.10), |
то функции фо(0 и £ |
фа(0 Г |
(X (0 » |
||
|
|
|
а=0 |
|
|
U(t)) переменного являются постоянными и в условии (2.9) точку tx можно заменить любой другой.
Для оптимальных по быстродействию управления U(t) и траектории Х(1) необходимо существование такой ненулевой непрерывной вектор-функции ф(^) = =|(ф1(^), ..., фn{t)), соответствующей функциям U(t)
10— 633 Н5
и X(t), что для всех t (to^ t^ ti) функция
Я(ф, X,U) = i фаГ (Х , U)
(х=1
переменного u^U достигает максимума ,в точке U=U(t). В конечный момент ti
X(ti), |
(2.11) |
Если величины ф (/), Х ((), U(/) удовлетворяют системе
дх1 |
дН |
йф* |
дН |
-=— |
dt |
’ |
dt — |
dx‘ ’ |
“ ~ ~ i,fl> |
и выполнено условие максимума, то функция #(ф (^), X(t), U(t)) переменного (t) постоянна и неравенство (2.1 1 ) можно проверять при любом другом значении t (to<^t<^ti).
Из .принципа максимума Л. С. Понтрягина могут быть получены все необходимые условия экстремума (правило множителей Лагранжа, условия Вейерштрасса, Лежандра, уравнение Эйлера и т. д.).
|
В |
к а ч е с т в е |
и л л ю с т р а т и в н о г о |
п р и м е р а |
м е т о д а |
м а к с и м у м а |
Л . |
С . |
П о н т р я ги н а р а с с м о т р и м з а д а ч у о б о п т и м а л ь н о м б ы с т р о д е й с т |
||||
вии |
д л я у р а в н е н и я |
|
|
|
|
в сл у ч а е , к о г д а к он еч н ы м .п ол ож ен и ем с л у ж и т н а ч а л о к о о р д и н а т .
В э т о м п р и м е р е [95]:
dx1 |
dx2 |
Н —ф .х 2 + ф2и, |
1iT = *s- ЧГ = и’ |
||
dt = 0, |
йф2 |
ф, = С ,, ф2 = с2 —С р . |
чт= - ф‘ - |
З д е с ь Н е с т ь л и н ей н а я ф у н к ц и я о т и ; ее н а и б о л ь ш е е зн а ч е н и е д о с т и
г а е т с я л и б о |
при и=— T, |
л и б о при |
и= 1, |
п р и ч ем |
и = — 1, к о г д а |
ф 2< 0 , |
|||||||
и и= 1, к о г д а ф 2> 0 ( т о г д а "фг •и > 0 ) . |
|
|
|
|
|
|
|||||||
Н о э т о зн а ч и т , ч то |
|
|
|
|
|
|
|
|
|
|
|||
|
|
u(t) = s i g n ф 2 ( /) |
= s i g n |
( с 2— с Ц ). |
|
|
|
||||||
О п т и м а л ь н о е у п р а в л ен и е н а й д е н о , |
Э т о к у с о ч н о -п о с т о я н н а я ф ун кц и я |
||||||||||||
с д в у м я |
и н тер в ал а м и |
п о с т о я н с т в а , |
на |
к о т о р ы х и (t) |
п р и н и м а ет |
з н а ч е - |
|||||||
|
|
|
и= |
|
|
d |
|
|
|
|
и х 2 е с т ь |
|
|
ния — 1 |
и + |
1. Е сли |
1, |
т о |
-jjj- = |
« Н 1 ( > |
0 ) |
в о з р а |
|||||
|
|
|
I. Т ак |
|
dx1 |
|
|
. |
(х2)г |
, |
|
||
с т а ю щ а я |
ф ун к ц и я о т |
как |
dx2~ = |
т о X1= |
— 2 ~ |
+ с . |
е . |
146
к у со к ф а зо в о й т р а е к т о р и и , с о о т в е т с т в у ю щ и й и — 1, е с т ь п а р а б о л а .
А н а л оги ч н о при и= - — 1,
|
~ |
d |
T |
— 1 « |
°) и |
||
X s е с т ь у б ы в а ю щ а я ф ун к ц и я о т t , |
|
|
|
||||
|
d x l |
— хг, |
х1 |
|
(*2)2 |
+ с 2 . |
|
|
d x 2 |
|
2 |
||||
|
|
|
|
|
|
||
г. е. к у с о к ф а з о в о й |
т р а е к т о р и и , |
с о о т в е т с т в у ю щ и й у п р а в л е н и ю |
|||||
и = — 1, т а к ж е е с т ь п а р а б о л а . |
|
|
|
|
|
||
О п т и м а л ь н а я |
т р а е к т о р и я , |
есл и |
он а |
с у щ е с т в у е т , с о с т о и т и з к у с |
|||
к о в д в у х п а р а б о л , |
п р и н а д л е ж а щ и х у к а з а н н ы м с е м е й с т в а м п а р а б о л , |
п р и ч ем в т о р а я п а р а б о л а д о л ж н а п р о х о д и т ь ч е р е з н а ч а л о к о о р д и н а т . М о ж н о п о к а з а т ь , ч т о н а й д ен н ы е ф а з о в ы е т р а е к т о р и и д е й с т в и т е л ь н о я в л я ю т с я о п т и м а л ь н ы м и .
§2.5. Линейные модели оптимизации
Впоследнее время значительно расширилась сфера приложения математических методов. В большинстве случаев математические модели, описывающие те или иные явления, должны учитывать много самых разно
образных факторов. Это приводит к серьезным вычисли тельным трудностям. В связи с этим большую помощь может оказать одно из сравнительно молодых направле ний математики — математическое программирование. Математическое программирование делится на два круп ных раздела — линейное и нелинейное программирова ние.
В настоящем параграфе мы рассмотрим процесс на хождения оптимальных значений параметров управле ния в сложной системе при помощи метода линейного программирования. Сущность метода линейного програм мирования и процедуру оптимизации удобно рассмот реть на следующих иллюстративных примерах.
П р и м е р 1 Р 1 9 ]. И м е е т с я т р и в и д а п р о д у к т о в п и та н и я At, А2, As. И з в е с т н а с т о и м о с т ь ед и н и ц ы к а ж д о г о -п р од у к та Сь с 2, с 3. И з э т и х
п р о д у к т о в н е о б х о д и м о с о с т а в и т ь п и щ е в о й р а ц и о н , |
к о т о р ы й д о л ж е н |
|
с о д е р ж а т ь : |
|
|
— ж и р о в н е м ен ее Ь2 е д и н и ц , |
(2 .1 2 ) |
|
— б е л к о в .не м ен ее |
ед и н и ц , |
|
— у г л е в о д о в н е м е н е е Ь3 ед и н и ц .
10* |
И7 |
|
|
|
|
|
Е д и н и ц а п р о д у к т а Л , |
с о д е р |
|||||||
Продукты |
Белки |
Жиры |
Углеводы |
ж и т |
а й |
е д и н и ц |
б е л к о в , ai2 е д и |
||||||
|
|
|
|
|
ниц |
ж и р о в , |
а й е д и н и ц |
у г л е в о д о в |
|||||
|
|
|
|
|
и т . |
д . |
С о д е р ж а н и е э л е м е н т о в в |
||||||
>1! |
д и |
а, 2 |
|
Яд з |
е д и н и ц е п р о д у к т а з а д а н о т а б л и |
||||||||
|
цей . |
|
|
|
|
|
|
|
|
||||
|
а 2, |
|
|
Я23 |
|
|
|
|
|
|
|
|
|
Л |
й 22 |
|
Т р е б у е т с я т а к с о с т а в и т ь п и щ е в о й |
||||||||||
Л |
^31 |
а 3 2 |
|
а зз |
р а ц и о н , |
ч т о б ы о б е с п е ч и т ь з а д а н |
|||||||
|
н ы е |
у с л о в и я |
(2 . 12) |
п р и |
м и н и м а л ь |
||||||||
|
|
|
|
|
|||||||||
|
|
|
|
|
н ой с т о и м о с т и р а ц и о н а . |
xt, х2, |
|||||||
|
|
|
|
|
Е сл и |
о б о з н а ч и т ь |
ч е р е з |
||||||
|
|
|
|
|
х3 к о л и ч е с т в а п р о д у к т о в А,, А2,А3, |
||||||||
в х о д я щ и х |
в р а ц и о н , |
т о |
о б щ а я |
с т о и м о с т ь |
р а ц и о н а |
б у д е т |
L= c,Xi + |
||||||
+ с2Х2 + СзХ3. О б щ е е к о л и ч е с т в о |
б е л к о в , |
с о д е р ж а щ е е с я |
в |
р а ц и о н е , не |
|||||||||
д о л ж н о б ы т ь м е н ь ш е 6 i. М а т е м а т и ч е с к и э т о в ы г л я д и т т а к : |
|
||||||||||||
|
|
|
011X1+ 0:21X2+ йз^Хз^ &i; |
|
|
|
|
|
|
||||
о б щ е е к о л и ч е с т в о ж и р о в , с о д е р ж а щ е е с я в р а ц и о н е , |
н е д о л ж н о б ы т ь |
||||||||||||
м ен ьш е Ь2. Э т о м о ж н о з а п и са т ь т а к : |
|
|
|
|
|
|
|
|
|||||
|
|
|
O l2Xi + О22Х2 + 0,33X3 ' ^ Ь 2 \ |
|
|
|
|
|
|
||||
и, н а к он ец , а н а л о ги ч н о д л я у г л е в о д о в з а п и ш е м : |
|
|
|
|
|
|
|||||||
|
|
|
О13Х1 + о 2зХ2 + О ззХ 3 3 ? Ьз. |
|
|
|
|
|
|
||||
Э ти у с л о в и я (2 .1 2 ) п р е д с т а в л я ю т с о б о й |
систему ограничений, |
н а к л а |
|||||||||||
д ы в а е м ы х на р еш ен и е . |
В с е в м е с т е он и в ы г л я д я т т а к : |
|
|
|
|
||||||||
|
|
|
|
011X1 + 0 21X 2+ 0 31X 3^ 61, |
|
|
|
|
|
|
|||
|
|
|
|
012X 1 + 022X2 + 032X3^ |
62, |
|
|
|
|
|
(2 .1 3 ) |
||
|
|
|
|
О13Х1 + О23Х2 + О33Х3 ^ Ьз, |
|
|
|
|
|
|
|||
М а т е м а т и ч е с к и |
э т у |
з а д а ч у |
м о ж н о |
с ф о р м у л и р о в а т ь |
|
с л е д у ю щ и м |
|||||||
о б р а з о м . |
|
|
|
|
|
|
|
|
|
|
|
|
|
В ы б р а т ь т а к и е н е о т р и ц а т е л ь н ы е зн а ч е н и я п е р е м е н н ы х X i, х 2, хз,
у д о в л е т в о р я ю щ и е л и н ей н ы м н е р а в е н ст в а м (2 .1 3 ), п р и к о т о р ы х л и н ей н а я ф у н к ц и я э т и х п е р е м е н н ы х
С1Х1+ С2Х2+ С3Х3
о б р а щ а л а с ь б ы в м и н и м у м .
В т е р м и н а х л и н е й н о г о п р о г р а м м и р о в а н и я э т у з а д а ч у в о б щ е м
в и д е м о ж н о с ф о р м у л и р о в а т ь т а к . |
|
Д о с т а в и т ь в м и н и м у м ф у н к ц и ю L = |
CjXj при у сл о в и я х |
|
/ |
XjS* 0, / = 1, п, |
atjXj ^5 bt, г = 1, m. |
|
! |
Э т о о д н а и з н а и б о л е е у п о т р е б и т е л ь н ы х з а п и се й ф о р м у л и р о в к и з а д а
чи л и н е й н о го п р о гр а м м и р о в а н и я .
Пример 2 (1 19]. Т к а ц к а я ф а б р и к а р а с п о л а г а е т IV, с т а н к а м и п е р в о г о ти п а и IV2 ст а н к а м и в т о р о г о т и п а . С т а н к и м о г у т п р о и з в о д и т ь
148
тр и в и д а тк а н е й Ти Т2, Тs. К а ж д ы й в и д с т а н к а м о ж е т |
п р о и з в о д и т ь |
л ю б о й и з в и д о в т к а н е й , н о в н е о д и н а к о в о м к о л и ч е ст в е . |
С т а н о к п е р |
в о г о т и п а п р о и з в о д и т в е д и н и ц у в р е м е н и (н а п р и м е р , |
м е с я ц ) ап |
м е т р о в Ть а 12 м е т р о в Т2, а\3 м е т р о в Т3. С т а н о к в т о р о г о т и п а п р о
и з в о д и т в е д и н и ц у в р е м е н и a 2i м е т р о в Т1, а 22 м е т р о в Т2 и а 23 м е т р о в Т3. К а ж д ы й м е т р тк а н и Тt п р и н о с и т ф а б р и к е п р и б ы л ь , р а в н у ю си тк а н и Т2— п р и б ы л ь , р а в н у ю с 2 и тк а н и Т3 — п р и б ы л ь , р а в н у ю с3.
С о г л а с н о п л а н у п р о и з в о д с т в а ф а б р и к а о б я з а н а п р о и з в е с т и в е д и н и ц у в р е м е н и н е м ен ее bi м е т р о в т к а н и Т\, н е м е н е е Ь2 м е т р о в тк а н и Т2 и н е м ен ее Ь3 м е т р о в тк а н и Т3.
Т р е б у е т с я т а к р а с п р е д е л и т ь з а г р у з к у с т а н к о в п р о и з в о д с т в о м т к а
ней |
р а з л и ч н о го |
в и д а , ч т о б ы п л ан |
б ы л в ы п о л н е н и |
при |
э т о м п р и б ы л ь |
|||||||
в е д и н и ц у в р е м е н и ^(н ап ри м ер , |
м е с я ч н а я п р и б ы л ь ) |
б ы л а м а к с и |
||||||||||
м а л ь н а . |
|
|
|
|
|
|
|
|
|
|
|
|
|
Е сл и о б о з н а ч и т ь ч ер ез Хп — ч и сл о с т а н к о в п е р в о г о т и п а , з а н я |
|||||||||||
т ы х |
п р о и з в о д с т в о м т к а н и 7\, |
xt2— ч и сл о |
с т а н к о в |
п е р в о г о |
т и п а , |
з а |
||||||
н я т ы х п р о и з в о д с т в о м |
т к а н и |
Т2, |
Xi3— ч и с л о |
с т а н к о в |
п е р в о г о т и п а , |
|||||||
з а н я т ы х |
п р о и з в о д с т в о м |
тк а н и |
Т 3, |
и в о о б щ е |
xtj — |
ч и сл о с т а н к о в |
т и |
|||||
па |
t (в |
н а ш е м |
с л у ч а е (=■ 1, |
2 ) , |
з а н я т ы х |
п р о и з в о д с т в о м |
тк а н и |
Т} |
( / = 1, 2, 3 ) , т о в о з н и к а ю т ш е с т ь п е р е м е н н ы х — э л е м е н т о в р еш ен и й :
*П. |
1 |
(214) |
# 2 1 > # 2 2 ’ # 2 3 ' |
|
к о т о р ы е н е о б х о д и м о в ы б р а т ь т а к , ч т о б ы п р и б ы л ь з а е д и н и ц у в р е м е ни б ы л а м а к с и м а л ь н о й . К а ж д ы й м е т р т к а н и 7^ п р и н о си т п р и б ы л ь сг,
Хц м е т р о в т к а н и |
Ti п р и н е су т п р и б ы л ь ctXu; |
в с е г о |
т к а н ь |
Тi п р и н е се т |
|||
п р и б ы л и C i(x n + |
x 2i) |
и |
т . д . |
О б щ а я п р и б ы л ь |
б у д е т |
|
|
L = C i ( x n |
+ |
x 2i ) |
+ с 2 (Х )2 + х 22) + c 3 ( x i 3 + |
x 23) |
(2 .4 5 ) |
Т р е б у е т с я в ы б р а т ь т а к ж е н е о т р и ц а т е л ь н ы е зн а ч ен и я п е р е м е н н ы х
(2 .1 4 ), ч т о б ы л и н ей н а я ф у н к ц и я о т н и х (2 .1 5 ) о б р а щ а л а с ь в м а к с и м у м . П р и э т о м д о л ж н ы в ы п о л н я т ь с я с л е д у ю щ и е огр а н и ч и т е л ь н ы е
у с л о в и я :
1) С у м м а к о л и ч е ст в с т а н к о в к а ж д о г о т и п а , з а н я т ы х п р о и з в о д
с т в о м в с е х т к а н е й , |
не д о л ж н а п р е в ы ш а т ь н а л и ч н о г о з а п а с а с т а н к о в : |
|||||
|
/ # 1 1 |
+ # 1 2 + # 1 3 |
М ’ |
^2 |
||
|
1 # 2 1 |
Ч~ # 2 2 ~Н # 2 3 ^ |
^ 2 - |
|
||
2 ) З а д а н и я п о |
а с с о р т и м е н т у |
д о л ж н ы |
б ы т ь |
в ы п ол н ен ы или п е р е |
||
в ы п ол н ен ы : |
|
|
|
|
|
|
|
й 11#11 |
" f” |
й 2 1 # 21 |
' 6 | |
|
|
|
й 12#12 |
+ |
й 22#22 |
&2 |
(2 .1 7 ) |
|
|
| й 1 3 # 1 3 |
" Ь |
й 23# 2 3 |
Ь 3 . |
|
Таким о б р а з о м , |
н е о б х о д и м о |
в ы б р а т ь т а к и е н е о т р и ц а т е л ь н ы е |
зн а ч ен и я |
п е р е м е н н ы х Хц, |
х\% . . . , х23, |
у д о в л е т в о р я ю щ и е о гр а н и ч е н и я м |
(л и н е й |
н ы м н е р а в е н с т в а м ) (2 .1 6 ) и (2 .1 7 ), п р и к о т о р ы х л и н ей н а я ф у н к ц и я (2 .1 5 ) э т и х п е р е м е н н ы х о б р а щ а л а с ь б ы в м а к с и м у м .
Математически задачу в общем виде можно сформу лировать так, Максимизировать сХ при условиях Х^О,
АХ>В,
149