книги из ГПНТБ / Оптимизация процессов грузовой работы
..pdfГЛАВА 4
Т а б л и ц а 4.30 Получение членов промежуточной оптимальной последовательности при рассмотрении параметров г1—гъ
|
|
|
0 |
0,1320 |
0,1373 |
0,1520 |
|
|
|
0 |
1 |
3 |
6 |
||
fib |
|
0 |
5 |
10 |
i 1 |
||
|
" |
|
|
|
|
|
|
|
0 |
|
0 |
0,1320 |
0,1373 |
0,1529 |
|
|
0 |
|
0 |
1 |
3 |
6 |
|
|
0 |
|
0 |
5 |
1 |
0 |
1 1 |
0,1923 |
0,1923 |
0,1757 |
0,0600 |
0,0730 |
|||
|
8 |
|
8 |
9 |
1 1 |
14 |
|
2 |
0 |
2 |
0 |
25 |
30 |
31 |
|
|
|
|
|
1 |
|
|
|
с максимальной достоверностью, и продолжают такой же анализ для всех оставшихся последовательностей. Из таблиц следует, что для обеспечения максимального значе
ния |
достоверности |
контроля |
необходим следующий набор параметров: |
г і = О, |
|||||
z2 = |
0, |
z3 = |
1, z4 = |
1, |
z5 = |
1. |
|
|
кон |
|
Для случая, когда соответствующие части системы включаются на время |
||||||||
троля определенного параметра, максимум целевой функции (4.41) достигается |
при |
||||||||
следующем |
наборе |
контролируемых |
параметров: Zi = 0 , Z2 = 0, z;j = 0 , |
z4 = 0, |
|||||
Zg = |
1. |
Процесс выбора оптимального набора контролируемых параметров в этом |
|||||||
случае |
иллюстрируется |
табл. 4.27—4.30. |
можно |
||||||
|
Из |
рассмотрения |
полученных |
наборов контролируемых параметров |
|||||
сделать вывод, что при определении оптимального набора этих параметров существен ное значение имеет режим работы автоматической системы контроля.
Рассмотренный алгоритм выбора оптимального числа контроли руемых параметров имеет некоторые особенности по сравнению с алгоритмом Прошана и Брея [3 2 ]. Д л я членов, из которых состав ляется мажорирующ ая последовательность, с увеличением номера члена происходит увеличение только лимитирующего параметра, в данном случае веса и времени, а значение целевой функции может быть произвольным. Это в общем случае увеличивает область поиска мажорирующей последовательности. Однако в рассмотренном алго ритме на каждом ш аге в таблице могут быть только две строки, одна из которых повторяет мажорирующую последовательность, получен ную на предыдущем ш аге оптимизации. Это обстоятельство позволяет непосредственно находить мажорирующую последовательность на следующем ш аге оптимизации путем изменения предыдущей м аж о рирующей последовательности с учетом характеристик присоединяе мого контролируемого параметра. При использовании такой возмож-,
ности |
происходит относительное усложнение алгоритма Прошана |
и Б р ея |
[3 2 ], но сокращ ается объем вычислительной работы и зн а |
чительно понижаются требования к объему запоминающего устрой ства при решении задачи на электронно-вычислительной машине.
А Л ГО Л -программа, реализующ ая описанный алгоритм, представ лена в приложении I I I .
1 3 5
|
Глава |
И С С Л Е Д О В А Н И Е Ф У Н К Ц И И |
5 |
Г О Т О В Н О С Т И |
|
С У Д О В Ы Х С И С Т Е М |
|
У П Р А В Л Е Н И Я Н А Э Ц В М |
|
ОСОБЕННОСТИ СТАТИСТИЧЕСКОГО |
§ 5.1 |
МОДЕЛИРОВАНИЯ ПРОЦЕССА |
|
ФУНКЦИОНИРОВАНИЯ ОБСЛУЖИВАЕМЫХ СИСТЕМ
В предыдущих главах рассмотрены возможности исследования характеристик надежности и готовности с помощью аналитических методов. В тех случаях, когда полученные уравнения оказались достаточно сложными, предложены алгоритмы решения этих уравне ний с помощью Ц ВМ . При этом Ц ВМ играла роль достаточно мощного и эффективного, но все ж е вспомогательного устройства. Однако при необходимости рассмотреть процесс функционирования судна в це лом или функционирование ряда ремонтных баз в условиях крупного
порта аналитические модели |
оказываю тся |
настолько сложными, |
что д аж е использование Ц ВМ |
не приводит |
к получению ясных и |
обозримых результатов. Подобная ситуация склады вается во многих областях техники при необходимости исследования сложных систем. Поэтому все чаще по мере возрастания возможностей Ц ВМ и улучш е ния их математического обеспечения исследователи обращаются к мо делированию процессов функционирования на аналоговых и цифро вых вычислительных машинах [9, 10, 20, 37, 3 8 ].
Провести четкую грань между чисто аналитическими расчетами
и моделированием на |
Э ВМ трудно, так как эта грань зачастую зави |
сит от субъективных |
факторов (квалификации исследователя, при |
верженности его к использованию аналитического аппарата и т. д .). Выбор метода оценки характеристик готовности можно произ
водить на базе предлагаемых ниже критериев.
Наиболее общим критерием является целесообразность прове дения расчета тем или иным методом. Т ак, вряд ли целесообразно проводить сложный расчет с привлечением Э ВМ на начальном этапе проектирования, когда можно использовать широко известные фор мулы теории надежности. Поэтому степень целесообразности не
обходимо оценивать количественно с |
учетом всех |
возможных хар ак |
|||||||
теристик. |
|
|
|
|
|
|
|
|
|
|
Время, |
затрачиваемое |
на проведение расчета. П оскольку обеспе |
||||||
чение надежности |
должно |
осущ ествляться в |
процессе проектирова |
||||||
ния |
системы, то |
оправдано |
будет следующее |
неравенство: |
|||||
|
|
|
|
|
|
|
|
|
(5.1) |
где |
t3 — |
продолжительность |
этапа |
проектирования; |
іп-0— про |
||||
должительность проведения |
оценки |
надежности; |
tB K— |
продолжи |
|||||
тельность |
внесения коррективов. |
|
|
|
|
||||
1 3 6
|
|
ГЛАВА 5 |
Очевидно, что следует применять такой метод расчета, который |
||
не наруш ает |
неравенства |
(5.1). |
П оказатель сложности. |
В случае, когда система характеризуется |
|
определенной |
технической |
эффективностью [1 0 ] и обладает избы |
точностью различного рода: функциональной, временной или алго ритмической (не считая резервирования, или структурной избы точности), ее характеристики надежности значительно выше характе ристик систем с основным соединением. В подобном случае всегда предпочтительнее методы расчета на ЭВМ , так как при этом сни мается ряд ограничений, необходимых при аналитическом описании,
исоответственно уменьш ается методическая ошибка б, которая
определяется по формуле
(5.2)
где RE — количественные характеристики технической эффектив ности; R0 — количественные характеристики надежности системы с основным соединением; А — ошибка вследствие неточного выбора ин
тенсивностей отказа. |
|
При значениях б— А, лежащ их в |
интервале 0 ,5 — 1, выгоднее |
проводить исследования с помощью ЭВМ . |
|
П оказатель унифицированности. В |
случае, когда система может |
быть представлена в виде стандартных блоков, следует составить библиотеку стандартных программ, и тогда вопрос о целесообраз ности использования ЭВМ может быть решен следующим образом.
•Если суммарное время и стоимость проведения К расчетов анали тически (при условии возможности их проведения) превышает время и расходы на проведение подобных расчетов на Э ВМ , то предпочти
тельность использования Э ВМ очевидна. |
|
|
|||
Указанную |
зависимость можно |
записать в |
виде |
неравенства |
|
|
|
|
|
|
(5.3) |
где іп о, сп |
о — |
продолжительность |
и стоимость проведения оценки |
||
надежности; |
/пр, спр ■— продолжительность и стоимость |
составления |
|||
библиотеки |
стандартных программ; |
t’„v, спр — |
продолжительность |
||
и стоимость внесения индивидуальных данных в стандратную про грамму; t„, см — продолжительность и стоимость машинного вре мени; К — число проводимых расчетов или вариантов расчета.
Естественно, можно было бы предложить и другие критерии, но указанны х выше вполне достаточно для обоснованного выбора
метода |
расчета. |
|
Иногда |
целесообразно совмещ ать проведение теоретической |
|
оценки |
для |
отдельных частей с моделированием системы в целом. |
Но эта область является еще очень мало изученной, и решение должно приниматься для каждой системы отдельно.
Рассмотрим некоторые особенности вычислительных методов, реализуемых с помощью ЭВМ .
1 3 7
ИССЛЕДОВАНИЕ ФУНКЦИИ ГОТОВНОСТИ НА ЭЦВМ
В зависимости от показателя сложности можно различать два
этапа |
использования ЭВМ : |
1- |
й этап — использование А ВМ и Ц ВМ порознь с получение |
самостоятельны х результатов, причем выбор А ВМ или Ц ВМ дик туется либо спецификой рассматриваемых задач, либо привязанно
стями |
исследователя |
к одному |
из |
типов |
Э ВМ , |
либо |
наличием |
||
и загрузкой |
ЭВМ на |
предприятии; |
|
|
|
|
|||
2 - |
й |
этап — проведение |
поэтапных |
расчетов |
с |
использование |
|||
цифроаналоговых комплексов |
либо с |
использованием в начале рас |
|||||||
чета на А ВМ , а затем |
на Ц ВМ |
с применением результатов аналого |
|||||||
вого |
моделирования. |
|
|
|
|
|
|
|
|
Естественно, что проведение поэтапных расчетов не является |
|||||||||
самоцелью , |
и если возможности |
Ц ВМ (объем памяти, |
быстродей |
||||||
ствие) таковы , что модель системы можно реализовать в один этап, то поэтапное решение не нужно. Однако следует подчеркнуть, что слож ность современных судовых систем управления превышает возможности вычислительной техники, и потому поэтапное модели рование является в какой-то мере средством, позволяющим умень шить слож ность расчета. При этом выходная информация, полу чаемая на первом этапе, долж на послужить входной информацией для второго этапа и т. д.
В процессе исследования надежности с помощью ЭВМ могут представиться две возможности:
1. Аналитические алгоритмы, описывающие поведение системы, обозримы, хотя и весьма трудоемки для непосредственного расчета. В этом случае исследование на машине сводится к программиро
ванию известных соотношений и непосредственному |
расчету. В о з |
|
никающие при этом трудности относятся к |
числу вычислительных. |
|
2. Аналитические алгоритмы даж е при |
принятии |
ряда допущ е |
ний оказы ваю тся весьма сложными и малообозримыми. В этом сл у чае целесообразно прибегать к моделированию процесса функциони рования. П оскольку этот метод представляет наибольший интерес, рассмотрим его подробней.
Д ля того чтобы результаты моделирования соответствовали ре зультатам , получаемым в действительности, модель долж на быть достаточно точной. Создание модели вклю чает следующие основные этапы:
1) выяснение особенностей процесса функционирования сл о ж ной системы;
2)составление алгоритма (аналитического или логического), описывающего поведение системы;
3)построение моделирующего алгоритма;
4) |
накопление |
статистики, |
получаемой |
при реализации модели; |
5) |
выработка |
рекомендаций |
на основе |
проведенного моделиро |
вания.
Алгоритмические модели наиболее полно могут быть исследованы с помощью метода М онте-Карло (метода статистических испытаний).
1 3 8
Г Л А В А |
5 |
Основная идея метода состоит в том, что благодаря связи между искомыми вероятностными характеристиками и аналитическими за дачами можно вместо вычисления слож ны х аналитических алго ритмов моделировать статистический эксперимент, что позволяет непосредственно оценивать соответствую щ ие вероятности или мо менты распределения. Д ля этого составляется вероятностный аналог исследуемой задачи, позволяющий осущ ествлять переход от системы к модели, что порой затруднительно сделать при аналитическом опи сании.
Метод М онте-Карло обладает рядом характерных особенностей, выгодно отличающих его от других вычислительных методов. К до
стоинствам метода |
относятся: |
|
а) |
наглядное вероятностное описание; |
|
б) |
возможность |
оценки характеристик надежности систем прин |
ципиально любой сложности, так как при расчетах можно исполь зовать более полную информацию о функционировании систем, чем
при |
аналитическом описании; |
в) |
возможность эффективного решения задач при весьма широких |
предположениях о характере потоков отказов и восстановлений, благодаря чему можно оценить вероятностные характеристики си
стем, |
относящ иеся |
к |
любым промежуткам времени, в том числе |
и |
|
к таким, на которых |
происходят переходные процессы; |
|
|||
г) |
простота вычислительной |
схемы; |
|
||
д) достаточно простая оценка точности получаемых результатов; |
|||||
е) |
малая чувствительность к отдельным ошибкам; |
|
|||
ж) |
отсутствие |
накопленных |
ошибок; |
|
|
з) малая связность вероятностных алгоритмов при небольшом |
|||||
числе |
реализаций. |
|
|
|
|
Однако следует учитывать, |
что наряду с многочисленными |
и |
|||
очевидными достоинствами метод статистических испытаний обла дает и недостатками, ограничивающими в ряде случаев его примене
ние. |
К их числу |
относятся: |
а) |
появление |
корреляции результатов при возрастании коли |
чества реализаций (так, в случае использования псевдослучайных
чисел |
необходимо учитывать |
цикл |
апериодичности |
программы); |
б) |
больш ая зависимость |
конечных результатов |
моделирования |
|
от качества исходных случайных |
чисел; |
|
||
в) необходимость получения большого числа реализаций при задании высокой точности результатов, что может привести к появ
лению |
ошибок, указанны х в |
п. 1; |
г) |
возможность получения |
ошибки в результате того, что при |
недостаточной выборке не используется весь массив чисел. Кроме того, следует учитывать, что расширение рамок задачи
и проведение моделирования при большом числе случайных пере менных приводят к увеличению времени одной реализации и реше ния задачи в целом. Однако указанные недостатки можно устранить правильной подготовкой задачи, назначением точности, приемле
1 3 9
ИССЛЕДОВАНИЕ ФУНКЦИИ ГОТОВНОСТИ НА ЭЦВМ
мой для |
задач оценки показателей надежности, а такж е выбором |
методов |
ускорения процесса моделирования. |
Накопленный опыт использования метода статистических испы таний для оценки надежности позволяет открывать все новые во з можности статистического моделирования и широко использовать его при исследовании судовых систем управления.
При исследовании процессов функционирования и оценке х а рактеристик системы возможны два пути: определение характе
ристик |
за |
время Т |
и определение статистик закона |
распределения |
|||
времени |
исправной |
работы. |
|
|
|||
Рассмотрим |
кратко |
оба |
пути: |
|
|||
П е р в ы й |
п у т ь . |
В этом случае возможны два подхода. |
|||||
1. При |
первом |
подходе |
рассматривают систему, |
включающ ую |
|||
в себя а устройств с соответствующими вероятностями исправной работы и восстановления. Значение равномерно распределенного случайного числа (Р Р С Ч ), выбранное в интервале [0, 1 ], может быть принято, например, за значение вероятности исправной ра
боты |
і-то устройства за время і. Сравнивая |
РРС Ч ^ со |
значением |
Рі ( і), |
проверяют неравенство |
|
|
|
l t : |
|
(5.4) |
В |
случае выполнения неравенства (5.4) |
устройство |
считается |
работающим исправно. Подобную процедуру повторяют для всех устройств такж е и для случая восстановления, а затем по таблице состояний, составляемой для системы заранее, проводят анализ и отыскивают состояние, в которое попала система. Такие испытания проводят N раз, что равносильно моделированию N систем. Затем производят пересчет вероятностей на другое время и испытания повторяют снова. Однако в силу ряда недостатков, а именно необхо димости сравнения Р РС Ч с вероятностями, подчиняющимися раз личным законам распределения, необходимости пересчета вероят ностей на разные интервалы, сложности определения состояний системы и т. д ., этот метод практически не используется.
2. При втором подходе на основании данных об интенсивностях потоков отказов и восстановлений по известным методам [9, 2 0 ) определяют случайные числа, характеризую щ ие собой времена безотказной работы и восстановления устройств, эти величины ср ав нивают последовательно с интервалом времени работы Т и допусти мого восстановления Тв_лоп.
В случае небольших интервалов Т и высоконадежных систем большинство реализаций должны давать положительный ответ на
вопрос |
о работоспособности |
системы. |
В т о р о й п у т ь . При |
необходимости получить закон распре |
|
деления |
времени исправной |
работы ограничения на интервалы Т |
и Г ВіДОП |
не налагаю тся. При этом случайные времена определяются |
|
1 4 0
ГЛАВА 5
так ж е, как в первом из рассмотренных выше подходов к определе нию характеристик системы, но вероятностный оператор имеет вид
Т с = |
f (7\ , То, |
. . ., Т п), |
(5.5) |
где Т X, То, . . ., Т п — |
случайные |
величины, |
обладающие собствен |
ными, не обязательно одинаковыми законами распределения и опре деляемые на основе установленной структурной схемы и серии ре шающих правил.
Остановимся кратко на отличительных особенностях моделиро |
|
вания надежности на А ВМ . М оделирование на А ВМ позволяет ре |
|
шать целый ряд задач, в том числе весьма |
просто варьировать пара |
метры устройства, устанавливать области |
работоспособности, опре |
делять место отказа по известной на него реакции, оценивать па |
|
раметры |
восстановления и |
т. д. |
Д ля |
расчетов надежности |
можно использовать различные А ВМ , |
аименно: универсальные для моделирования разнообразных си стем, специализированные для моделирования систем одного класса,
атакж е динамические комплексы, которые включают в себя А ВМ , воспроизводящ ую динамику движения судна и его систем (стабили зация антенных постов, успокоителей качки и т. п.), и динамический стенд, преобразующий выходные напряжения А ВМ в угловые пе ремещения стенда с исследуемой аппаратурой. Д л я исследования
надежности наиболее пригодны универсальные А ВМ |
как обладаю |
щие высокой точностью. На А ВМ , так ж е как и на |
Ц ВМ , можно |
реализовать метод статистических испытаний. Однако анализ на дежности, проводимый таким образом, может оказаться весьма тру доемким, так как в этом случае сущ ествен промежуток At работы исследуемого устройства в реальных условиях и масштаб времени щ, в котором решается задача. Если промежуток машинного времени
велик, то достоверность результатов становится |
низкой из-за сбоев |
и погрешностей ABA'L Ч итателям, интересующимся более подробно |
|
вопросами моделирования надежности на А ВМ , |
следует обратиться |
к монографии [10]. |
|
Таким образом, из изложенного выше следует, что при рассмотре нии процессов функционирования судовых систем управления це лесообразно сочетать аналитические и статистические методы, при чем по мере появления конкретных данных о проектируемой системе следует использовать машинные методы оценки, основанные на ана литических моделях, рассмотренных в предыдущих гл авах . >
Д л я моделирования процесса функционирования устройств с по степенными отказами целесообразней использовать А ВМ , а для мо делирования процесса функционирования всей системы управления необходимо использовать метод статистических испытаний, реали зуемый на Ц ВМ .
14 1
ИССЛЕДОВАНИЕ ФУНКЦИИ ГОТОВНОСТИ НА ЭЦВМ |
|
СПОСОБЫ ПРЕДСТАВЛЕНИЯ |
§ 5.2 |
СТРУКТУРНЫХ СХЕМ НАДЕЖНОСТИ |
|
ОБСЛУЖИВАЕМЫХ СУДОВЫХ СИСТЕМ |
|
Появление новых энергетических и движительных |
установок, со |
вершенствование оборудования для размещения и хранения грузов, обработки сырья на рыболовных базах и т. п. привели к увеличению района и автономности плавания судов, что выдвинуло на первый план проблему обеспечения готовности оборудования. Критериями эффективности судовых систем управления может служ ить эконо мическая целесообразность доставки того или иного груза, выход в определенный район М ирового океана или ж е вероятность выполне
ния |
поставленной перед |
судном |
задачи. |
|
В |
силу большого количества |
устройств, |
выполняющих сходные |
|
задачи (радиосекстанты |
и радиостанции, |
гиро- и магнитные |
||
компасы и т. д .), современные судовые системы управления обладают значительной избыточностью, позволяющей им работать с допусти мым критерием качества или эффективности даж е в случае появле ния отказов отдельных видов оборудования. При этом если выбран ный показатель качества исправной системы принять за единицу, то при накоплении отказов (в случае отсутствия восстановления) система проходит через ряд работоспособных состояний с показа телями качества, меньшими, чем единица. Н азовем такие системы многозначными, а системы, показатель качества которых принимает
значение 0 или |
1, — однозначными. |
Классификация |
судовых систем управления представлена на |
рис. 5.1. |
|
Однозначные системы подразделяются на системы с основным со |
|
единением и структурно-избыточные (дублированные). М ногоканаль ные системы подразделяю тся на явноканальные и неявноканальные.
Под явноканальными системами понимаются такие системы, в которых каж дая выходная функция реализуется набором устройств,
предназначенных только |
для этого канала. |
Под неявноканальными системами понимаются системы, в которых |
|
каж дая выходная функция |
в зависимости от условий эксплуатации |
реализуется набором устройств, взяты х из разных каналов. Н еявно канальные системы обладают избыточностью различного рода: ко довой, временной и функциональной.
Примером явноканальных систем может служ ить многоканаль ная система диспетчерской связи порта, в которой значимость або нентов может быть весьма различной.
Примерами неявноканальных систем могут служ ить навига ционные измерители различной физической природы, измерители температуры воды и давления пара и т. п.
Следует подчеркнуть, что введение структурной избыточности (дублирование или резервирование) не меняет принадлежности си-
1 4 2
С и с т е м ы
Со |
Рис. 5.1. Классификация судовых систем управления. |
5 ГЛАВА
ИССЛЕДОВАНИЕ ФУНКЦИИ ГОТОВНОСТИ НА ЭЦВМ
стемы к одному из классов. В самом деле, введение структурной избы точности в однозначную систему позволяет сохранить ее в работо способном состоянии гораздо большее время, но по-прежнему с по казателем качества, равным 1.
Введение понятия многозначной системы требует определения такой важной характеристики, как коэффициент значимости ІгЕ [1 0 ], позволяющий оценить степень ухудшения качества системы при отказе того или иного устройства. При этом достаточно просто сфор мулировать порог снижения эффективности ниже допустимого уровня.
Восстановление многозначной системы заставляет рассматри вать целый ряд вариантов процесса функционирования. Д ля оценки различных вариантов необходимо составлять структурную схему
надежности |
системы. |
Д ля |
однозначной системы подобная |
задача |
|||||
реш ается |
без |
особого |
труда. В се |
сделанные в |
начале |
параграфа за |
|||
мечания, |
относящ иеся к многозначным системам, показываю т |
в а ж |
|||||||
ность и |
необходимость анализа именно этих систем, и потому |
||||||||
далее будут рассмотрены варианты представления |
структурных |
||||||||
схем надежности для многозначных систем. |
|
|
|
||||||
Выш е |
была подчеркнута |
необходимость |
использовать |
для |
це |
||||
лей моделирования |
процессов |
функционирования |
цифровые |
вы |
|||||
числительные машины. Естественно, что и представление структур ной схемы надежности должно быть, с одной стороны, приемлемо для машинного описания, а с другой стороны, понятно всем катего риям специалистов.
П оскольку в большинстве проектных организаций Ц ВМ широко используется в процессе проектирования, то необходимо разрабо
тать язы к общения человека с Ц ВМ |
в случае исследования надеж |
ности. |
|
Под входным языком, или структурной схемой надежности (в сл у |
|
чае оценки без помощи Ц ВМ ), |
будем понимать полное опи |
сание вида элементов и устройств системы, потоков отказов и вос становлений и характера связей между элементами. Подобная схема долж на давать представление о влиянии отказа или группы отказов на функционирование системы.
Основные положения при разработке язы ка следующие:
1. Я зы к (структурная схема) составляется на основе принци пиальных электрических или функциональных схем . Построение ведется в порядке возрастания сложности, начиная с элемента рас
чета |
(элемент, устройство и т. д .). |
|
|
|
||||
2. В се элементы |
нумеруются |
и обозначается их уровень или |
рас |
|||||
положение. |
|
|
|
|
|
|
|
|
3. |
Д ля |
каж дого |
элемента расчета даю тся |
формулы, |
связы ваю |
|||
щие |
переменные, характеризую щ ие |
надежность системы, |
либо |
но |
||||
мер |
подпрограммы, |
имеющийся |
в |
библиотеке |
подпрограмм. |
|
||
4. |
Я зы к |
позволяет судить о |
роли элемента |
и устройства в реше |
||||
нии |
общей |
задачи. |
|
|
|
|
|
|
1 4 4
