Файл: Оптимизация процессов грузовой работы..pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.04.2024

Просмотров: 262

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

ГЛАВА 4

 

 

 

Т а б л и ц а 4.14

П олучение членов опти м а льно й последовательности

{ £ ) 4

 

 

* Щ , 2

 

 

 

 

0 , 3 * 1 4

0

, 2 3 2

0

, 2 1

1 8 0

2

7 7 , 5

3 6

3 , 7 5

 

0,04

 

0,384

0,272

0,25

 

 

45

 

 

225

 

322,5

408,75

 

 

 

 

 

 

1

 

3

 

 

 

 

0,0081

 

0,349

0,238

 

 

 

 

103,5

 

283,5

381

4

 

 

 

 

 

 

 

 

2

 

 

 

 

 

0,0007

 

0,344

0,232

 

 

 

 

155,25

 

335,25

432,75

 

 

 

 

 

 

 

 

 

 

5

 

 

 

 

0,00006

 

0,344

 

 

 

 

 

 

207

 

 

387

 

 

 

 

 

 

П олучение членов

м а ж о р ир ую щ е й

последовательности

Т а б л и ц а

4.15

 

 

 

 

 

0,771

0,736

0,666

0,616

0,56

0,428

0,41

0,374

0,33

[E h

150

189

215

254

288,5

345

379,5

402,5

425,5

 

1

 

 

 

 

 

 

 

 

 

 

0,561

0,525

0,457

0,421

0,413

0,375

0,371

0,264

 

 

1E h

200

245,5

29Г

323,6

336,5

369,1

409,35

414,6

 

 

 

3

 

 

 

 

 

 

 

 

 

 

0,635

0,54

0,435

0,34

0,215

0,12

 

 

 

 

175

227

246,5

298,5

350,5

402,5

 

 

 

 

 

2

 

 

6

8

9

 

 

 

 

 

0,384

0,349

0,272

0,238

0,232

 

 

 

 

 

\Е) 4 .

225

283,5

322,5

381

432,75

 

 

 

 

 

 

4

5

7

 

 

 

 

 

 

 

ной работы и

необходимой

оперативной

памяти. При

решении

за ­

дачи определения оптимальной структуры резервированной системы по методу Кеттела точное решение может быть получено для систем, состоящ их не более чем из 2 0 элементов, при пятикратном увеличении лимитирующего параметра по сравнению с его значением, соответ­ ствующим основному соединению. Существенным препятствием для решения этой задачи при большом числе элементов системы является быстрый рост длины (т. е. числа членов) оптимальной последователь­ ности I с увеличением числа элементов в системе п, что может быть проиллюстрировано данными, приведенными в табл. 4 .16 .

121


Ме т о д ы п о в ы ш е н и я г о т о в н о с т и

 

 

Ч исл о членов

опти м а льно й

последовательности

 

Т а б л и ц а 4.16

 

 

п р и различном числе элементов системы

 

 

/1

4

8

13

16

1

15

56

126

227

Сокращение длин оптимальных последовательностей в результате использования специальных приемов, описанных в [2, 13, 32, 3 5 ], рассмотрено в § 4 .5 .

РАСШИРЕНИЕ ВЫЧИСЛИТЕЛЬНЫХ

§ 4.5

ВОЗМОЖНОСТЕЙ АЛГОРИТМА

 

В общем случае длина оптимальной

последовательности зависит

от нескольких факторов: значения лимитирующего параметра, х а ­ рактеристик элементов системы, а такж е порядка объединения под­ систем при решении задачи.

Очевидно, что при увеличении лимитирующего параметра длина оптимальной последовательности будет увеличиваться.

Вычислительные трудности возникаю т при объединении условных подсистем, если хотя бы одна из них уж е представляет собой объеди­ нение нескольких подсистем. Чем больш е подсистем объединено в условную подсистему, тем меньше «расстояние по стоимости» между двумя соседними членами оптимальной последовательности. Уменьшение этого расстояния приведет к тому, что при составлении оптимальной последовательности для последующей композиции под­ систем в одном и том ж е диапазоне значений суммарной стоимости резервных элементов придется производить все большее количество вычислений. Д л я того чтобы уменьшить объем вычислений, можно воспользоваться приемом «принудительного склеивания» [3 2 ]. При практических расчетах можно ввести ограничение, которое будет способствовать уменьшению длины оптимальной последовательности.

П усть нами получена некоторая оптимальная последовательность векторов системы (под вектором понимается совокупность характе­ ризующих систему значений kn и с), в которой имеются два вектора

вида

 

 

 

 

 

 

V1{kn] сх) и

Ѵ2 (k„ — Д/гп; с2).

 

 

И з

определения

оптимальной

последовательности

следует,

что

с2

> С х , так как

Akn > 0 . Если

при анализе векторов

системы

счи­

тать допустимой погрешность е*п, превосходящ ую Akn, то очевидно, что векторы Ѵх и Ѵ 2 при анализе будут различаться лишь по значе­ ниям суммарной стоимости. Однако в таком случае в оптимальной последовательности вектор Ѵ2 уж е не должен присутствовать, так

122


ГЛАВА 4

как он при практически том ж е показателе надежности характери­ зуется большим значением суммарной стоимости. Подобный способ уменьшения количества членов оптимальной последовательности был впервые предложен Прошаном и Бреем и описан в [3 2 ]. Если при использовании этого способа оптимальная последовательность остается все ж е слишком длинной, можно либо увеличить допустимую погрешность е* , либо ввести дополнительные допустимые погреш ­

ности ес по стоимости. Подобное увеличение допустимых погреш­ ностей продолжается до тех пор, пока не будет найдено искомое ре­ шение.

Другим описанным в [32] способом уменьшения длины оптималь­ ных последовательностей является использование наибольших на­ чальных значений коэффициента готовности и стоимости, какие только можно подыскать. При составлении оптимальной последова­ тельности будем добавлять по одному элементу каждого типа до тех пор, пока, наконец, при добавлении очередного элемента не произой­ дет нарушение ограничения по стоимости. Выгодность использования данного способа видна на примере, который приводят Прошан и Брей: при решении одной из задач для системы, состоящей из 10 под­ систем, при трех ограничениях длина оптимальной последователь­ ности, полученной от начала вычислений до момента нарушения одного из ограничений, уменьш илась с 334 до 62 членов.

М ожно показать, что длины оптимальных последовательностей существенным образом зависят от порядка объединения отдельных подсистем. К ак известно, алгоритм Кеттела предполагает на каждом последовательном этапе процесса попарное объединение отдельных подсистем или группы подсистем в некоторые новые комбинирован­ ные подсистемы. В [3 2 ] утверж дается, что если показатель ненадеж ­ ности каждой подсистемы убывает экспоненциально по мере у вел и ­ чения затрат, то убывание ненадежности всей системы при правиль­

ном распределении затрат на подсистемы

подчиняется

тому ж е

за ­

кону. И спользуя это утверждение, можно

показать,

что если

для

первоначального объединения выбирать подсистемы, для которых экспоненциальная зависимость между ненадежностью и стоимостью наиболее близка к аналогичной зависимости для всей системы, то длины оптимальных последовательностей будут минимальными.

Покаж ем это.

Пусть дана система из ѣ последовательно соединенных элементов. Необходимо повысить надежность этой системы, используя поэлемент­

ное резервирование. Д л я этой цели отпущены средства с0Гр. О тдель­ ные подсистемы имеют следующие характеристики:

Ѣ

Ь

Ь

Ѣ

'ЧіІОэ *iß0

>^пЗО»

•* *> к пп0і

CjOi

C201

C3 O1

• • ■> cn0 ,

где kniQ— коэффициент простоя i- й подсистемы; ci0 — стоимость, Обеспечивающая заданный уровень надежности ('-й подсистемы.

123


МЕТОДЫ ПОВЫШЕНИЯ готовности

П осле резервирования подсистемы будут иметь следующие х а ­ рактеристики:

&п1 — ^п10>

^п2 — ^п20і • • • )

&пп — ^плОІ

С1 =

CV'QtTl2 , . .

Сп — СпоШ.

Здесь от,- — количество элементов в резервированной группе.

Так

как от,- =

C/o то

£п, =

ши

Прологарифмировав это выра-

жение,

получим

 

 

 

 

 

 

 

\nkni

 

ln fenf'O

 

 

 

СІ0

 

 

 

 

 

 

ИЛИ

 

 

 

 

 

 

 

 

kni =

exp

 

) •

 

 

 

 

 

 

Обозначим

через

ß.

Тогда

 

 

 

Ki =

e fi, т.

е.

knt = f(c,).

Т а к как стоимости с(- для всех подсистем ограничены величиной сог„, то наклон экспоненты будет характеризоваться коэффициентом ß. П оскольку ті — целое число, а сі0 = const, то с,- принимает дискрет­ ные значения и функция kni = f (с£) такж е дискретна. Эту функцию можно аппроксимировать экспонентой, если предположить, что с(. меняется непрерывно от с10 до согр.

При таком ж е предположении можно аппроксимировать экспо­ нентами все оптимальные последовательности, являю щ иеся ступен­ чатыми функциями. Н аклон экспоненты, аппроксимирующей ре­ зультирую щ ую оптимальную последовательность, будет меньше, чем наклон любой предшествующей экспоненты. Если первоначально объединять те подсистемы, аппроксимирующие экспоненты для которых наиболее близки к экспоненте результирующей оптималь­ ной последовательности, то экспонента первой промежуточной опти­ мальной последовательности будет такж е наиболее близка к экспо­ ненте результирующей последовательности. П оскольку ограничения вводятся по обеим осям'координат, то и область поиска в этом сл у ­ чае будет меньше, чем при введении ограничения по одной оси. Так как экспоненты характеризую тся коэффициентом .ß, то порядок объединения подсистем можно устанавливать в зависимости от зн а­ чения ß. Коэффициент ß есть число отрицательное, и поэтому в пер­ вую пару следует выбирать подсистемы с наименьшим его модулем. Следующую пару должны составлять результат объединения пре­ дыдущей пары и подсистема с наименьшим по модулю коэффициен­ том ß. и т. д.

. 1 2 4