Файл: Липчин Ц.Н. Надежность самолетных навигационно-вычислительных устройств.pdf

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

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

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

Добавлен: 05.07.2024

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

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

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

труда), которые повышают стоимость изделия. Экономи­ ческую эффективность изделия вычисляют по формуле

Кы Ко

где Яо — исходный уровень надежности; Рм — уровень надежности после проведения опреде­

ленного мероприятия; Ко — начальная стоимость изделия;

Км — стоимость изделия после проведения меропри­ ятия, скорректированная с учетом снижения затрат на обслуживание.

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

Рассмотрим наиболее характерные для практики оп­ тимальные задачи надежности.

7 2. ОПТИМАЛЬНОЕ РЕЗЕРВИРОВАНИЕ

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

Любую сложную систему можно представить как сис­ тему, состоящую из последовательного (в смысле на­ дежности) соединения элементов. Это значит, что отказ хотя бы одного (любого) из элементов приводит к пол­ ному отказу всей системы. На практике часто система состоит из взаимозависимых элементов. В этом случае вероятность безотказной работы системы можно предста­ вить в виде

Я=ПЛ, (7.3)

/-1

где РІ — вероятность безотказной работы і-го элемента. Для повышения надежности такой системы необходи­ мо увеличить надежность каждого элемента либо конст­ руктивно-технологическим способом, либо путем его резепвипования, либо в общем случае совместным примене­

нием обоих этих способов.

169

Если известна зависимость вероятности безотказной работы каждого і-го элемента системы от количества тем или иным способом подсоединенных к нему резерв­

ных элементов ХІ, Т . е. известна функция РІ(ХІ),

то ве­

роятность безотказной работы системы

 

PW^ÙfdX,),

(7.4)

а общая стоимость всей системы

 

/ С = 2 * Л ,

(7.5)

где X — вектор с компонентами хи т. е.

 

Х= (х\, Х2,..., хп) :

Представляет интерес рассмотреть две задачи [42].

А. Повысить надежность системы до заданного уров­

ня Р3 при минимально возможных

элементах, т. е. найти

л

 

 

mln/C(A') = mln J

* Л

{7-6)

/ -

i

 

при условии,что

 

 

/- i

Б.Получить максимально возможную надежность

системы при заданных затратах К, т. е. найти

 

 

 

п

 

 

 

 

тэхР{Х)

= тгх{[

Ptxt

(7.8)

при

условии, что

і = і

 

 

 

 

 

 

 

K{X) =

^ k i X i ^ K 3

(7.9)

(КІ

— стоимость і-го элемента).

 

 

Рассмотренные выше двойственные задачи оптимиза­

ции могут быть решены различными

методами,

такими,

как простой

перебор; метод неопределенных множителей

Лагранжа;

динамического

программирования;

наиско­

рейшего спуска; линейного программирования и др. Рас­ смотрим основные из них.

170


Метод простого перебора возможных вариантов по­ строения системы является одним из наиболее простых и очевидных методов решения задач А и Б. Он заключает ся в рассмотрении только таких допустимых векторов X, что при решении задачи А выполняется условие (7.7), при решении задачи Б — условие (7.9).

После сравнения между собой всех допустимых век­ торов X выбирается вектор Xovt, для которого в случае А значение /C(X0pt) является минимальным, а в случае Б значение P(Xopt) является максимальным. Этот метод применим при малом числе элементов п и вариантов их резервирования в системе.

Метод наискорейшего спуска позволяет находить экстремум функции путем последовательных шагов из начальной точки по направлению градиентаили по на­ правлению максимальной частной производной. Удобство этого метода заключается в том, что для решения рас­ сматриваемых задач не нужно знать аналитического вы­ ражения функции. Требуется только иметь значения функции и ее первых частных производных в момент каждого очередного шага процесса движения к экстре­ муму функции. В работах [53, 55] предложен практичес­ кий алгоритм решения задач А и Б при любых видах ре­ зервирования.

1. Составляется таблица значений:

p x ( i ) ,

я , ( і ) , . . . , я л ( і ) ;

Я , ( 2 ),

Я 2 ( 2 ) , . . . , Я Л ( 2 )

PiU). рг (/). ••••> Рп (/)•

2. С помощью уравнения

ѵ (х) =

д Р і ( Х і )

~

Р11+\)~Р11)

 

 

 

 

*/

дхі

Pi

(Xi)

kiPi(Xi)

составляется таблица

относительных скоростей:

 

г»х(1),

г> 2 (1),...,

ѵя(1);

 

ѵг(2),

 

ѵ%(2),...,ѵа(2);

 

M A

«»(Д..-ь««(У).

171


3. В таблице последовательно нумеруются

скорости

от единицы в порядке убывания величин.

 

4. Производится переход от начального варианта х\ =

= х2 = . . . = х „ = 1 к следующему

варианту, у которого хі —

= x2=...=Xh-i

— xh+i=xn=l,

xk

= 2, где k—номер

блока, у

которого скорость Vh (1)

оказалась наибольшей, т. е.

имеет номер

1.

 

 

 

Далее аналогично делается следующий шаг по ско­ рости с номером 2 и т. д.

5. Для каждого варианта значений ХІ подсчитываются значения Р и k по уравнениям (7. 4) и (7.5). Анали­ зируя таблицу, в которую записываются эти значения, выбирают решение задачи.

Метод неопределенных множителей Лагранжа явля­ ется одним из наиболее часто применяемых в настоящее время методов решения прямой (А) и обратной (Б) за­ дач оптимального резервирования [48, 50, 53]. Этот метод применяют в предположении, что надежность резервиро­

ванной системы достаточно высокая и показатель

надеж­

ности проектируемой системы можно представить так:

 

 

P

{ X ) = \ ~ Q

{ X

) ^

1 - 2 0 , - 1 - 2

4Ï*

(7-

1 0 )

где

Q i — вероятность

отказа г'-го узла системы;

 

 

 

<7І вероятность

отказа г'-го элемента

системы.

 

 

Приближение

(7.10)

допустимо, если

Q(X)<0,1

и

max

Qt

— .

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

В случае задачи А необходимо составить функцию

F (Х)=К

(X) - riQ (Х)=2

М і - Ч 2

( 7 ' 1 1 }

і=1 і=1

Далее, приравнивая ее частную производную по хіг полу­ чаем

ki~4q*i Inq i = 0,

откуда


Обозначив

(7. 13)

In g/

получим

(7. 14)

Подставляя (7. 14) в (7. 10), после некоторых преоб­ разований получим

1-1

Отсюда найдем значение т\ и, подставив его в (7. 14), бу­ дем иметь

(І-Р)аі

'п

2 « !

1=1

Разрешив уравнение относительно ХІ,

получим

 

 

п

 

 

1п(1 — Р)+

Ina,- — In 2 а/

 

 

* , =

1 ~

.

(7. 15)

 

In qi

 

 

Вместо натуральных логарифмов можно пользовать­ ся десятичными.

Аналогичным способом составляется решение обрат­ ной задачи Б. Решение этих задач дает оптимальные значения х,-, которые в общем случае "получаются дроб­ ными. Но так как величины х\ по сути целочисленные, то метод неопределенных множителей Лагранжа дает при­ ближенное решение задачи, которое тем точнее, чем больше величины х%.

Рассмотрим практическое применение метода неопре­ деленных множителей Лагранжа на задаче выбора опти­ мальной структуры блока коррекции навигационного вы­ числителя, состоящего из пяти узлов, характеристики ко­ торых приведены в табл. 7. 1.

Требуется найти оптимальное значение кратностей резервирования каждого из узлов, которые обеспечили бы

показатель надежности блока

коррекции Я3 = 0,9 при его

минимальной стоимости. Эта

задача аналогична зада­

че А.

 

173


 

 

 

 

 

 

 

 

 

 

 

Т а б л и ц а

7. 1

Номер

узла

блока коррекции

1

 

2

3

4

 

5

Вероятность отказа г'-го узла

 

 

 

 

 

 

 

блока коррекции

qt

 

 

0,05

 

0,075

0,10

0,125 0,15

Стоимость

г'-го

узла

блока

 

 

 

 

 

 

 

коррекции k,

(в условных еди-

10

 

20

15

25

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Т а б л и ц а

7. 2

Номер

узла

блока

 

1

2

 

3

4

 

5

 

коррекции

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Логарифмическая

веро­ — 1,301 —1,125

—1,00

—0,904

—0,824

ятность

отказа

г'-го уз­

 

 

 

 

 

 

 

 

 

ла

блока

коррекции

 

 

 

 

 

 

 

 

 

log q.

 

 

 

 

 

 

 

 

 

 

 

 

 

Подсчет

а,

по

формуле

3,34

7,73

 

6,50

12,45

2,64

(7.ЛЗ)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Подсчет

ХІ по

1,53

1,45

 

1,70

1,57

2,54

я 3 =

формуле

(7. 15)

 

 

 

 

 

 

 

 

 

= 0 , 9

Округленные

 

2

1

 

2

2

 

3

 

 

 

 

 

значения

xt

 

 

 

 

 

 

 

 

 

 

Вероятность

безотказной

 

 

 

 

0,894

 

 

 

работы

блока

 

коррек­

 

 

 

 

 

 

 

 

 

ции

Р

 

 

 

 

 

 

 

 

 

 

 

 

 

Общая

стоимость

блока

 

 

 

 

130

 

 

 

 

коррекции

К

услов­

 

 

 

 

 

 

 

 

 

ных

единицах)

 

 

 

 

 

 

 

 

 

 

Пользуясь

 

(7. 13), вычисляем

величины а.,. Затем за­

даемся

надежностью

всего

блока

Р 3 = 0,9 и, пользуясь

формулой

(7. 15), вычисляем ХІ.

 

Округляя

полученные

значения ХІ Д О

целых, подсчитываем Р и К по формулам

(7.4) и (7.5).

 

 

 

 

 

 

 

 

 

 

За счет округлений xt величина

Р, как ранее отмеча­

лось,

будет отличаться

от той, которой

мы задавались,

т. е. от Р3.

Результаты

расчетов

приведены

в табл.

7. 2.

174