Файл: Судовые системы автоматического контроля (системный подход к проектированию)..pdf

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

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

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

Добавлен: 19.10.2024

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

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

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

был признан вариант II, который имеет лучший показатель х6.

Этот вариант был принят к дальнейшей разработке.

Рассмотренные методы позволяют вместо сравнения векторов X

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

системы, которые являются скалярными величинами.

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

влияния каждого из показателей системы на ее эффективность можно

учесть введением весовых коэффициентов , i =

1, 2, . . ., т . Тогда

выражение для нормы вектора будет иметь вид

 

~т

 

1X1

(2.3.4)

_ / = 1

 

Рассмотрим вопросы выбора значения коэффициента р в этом выражении. Будем считать весовые коэффициенты рг случайными

величинами, имеющими среднее значение ц,- и функцию распределе­ ния / (р;). Тогда среднее значение нормы вектора X будет равно

1X1 = 2 ( iW *

(2.3.5)

г=1

 

Одним из требований к функционалу, принимаемому в качестве

критерия, является наличие минимальной дисперсии. Рассмотрим в связи с этим максимальную вариацию нормы (2.3.5) при измене­

нии Ц;. Максимальная вариация, очевидно, будет иметь место при

максимальной вариации всех цг, i — 1, 2, . . ., т и соблюдении условия нормировки

т

2 ^ = 1 ,

(2.3.6)

г—1

 

и может быть выражена как

 

1

 

( Ё 4 Р Л ) Р— [(P /±m axvarpt. ^ n Р .

(2.3.7)

Известно, что для вариаций такого вида минимум достигается

при р = 1 [44].

Таким образом, в качестве скалярной величины, которую можно использовать для оценки эффективности САК по совокупности ее

показателей, следует принять октаэдрическую норму вектора X

тт

E = Yi

S

Pi = 1 •

(2.3.8)

i = 1

i =

1

 

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

В связи с этим необходимо ввести в рассмотрение некоторую функ­ цию L (Xi), с помощью которой все показатели системы преобразуются

63


в

величины

одной

размерности

или

безразмерные,

измеряющиеся

по

одной и

той же

шкале 0 =

L {xt)

< G. Будем

называть функ­

цию L (х^ функцией полезности параметра хс.

Под полезностью обычно подразумевают одну из важнейших

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

функции полезности не обязательно должны отражать какое-либо

реальное содержание.

Понятие полезности было введено в теорию игр [62]. Там же

доказано существование такой функции L, отображающей множество

всех решений в вещественные числа, что для любых двух решений А

и В и любого р £ [0,1], L (Л) > L (В) тогда, и только тогда, когда А предпочтительнее В, причем

L 1цА + (1 — р) В } = pL (Л) + (1 — р) L (В).

Функция L единственна с точностью до линейного преобразо­

вания.

Таким образом, можно утверждать, что для каждого показателя системы.xt существует функция полезности L {xt). Существует такая

функция L (и) и для каждого варианта системы, причем

т

 

L (и) = 2 рtL (X).

(2.3.9)

i=\

 

В этом выражении весовые коэффициенты pt. характеризуют соот­ ношение между показателями xL по их вкладу в общую полезность варианта L {и), а функции полезности отдельных показателей L(x{) измеряются по одной шкале 0 < L (х£) < G (обычно G = 1).

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

1.

Если

А=

Р и В >■

0,

то Л +

В >

Р.

2.

Если

А~

Р и В —

Т,

то А +

В

= Р + Т.

3.

А +

В =

В + Л.

 

 

 

 

4.

(А +. В)+ С = А + (В + С).

 

 

5.

Если

Л>

В и В >

С,

то Л >

С.

 

Требование аддитивности накладывает ряд ограничений на учи­ тываемые в выражении (2.3.9) показатели системы. Во-первых, они

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

64


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

Во-вторых, функции полезности всех показателей должны быть непротиворечивы. Это означает, что при улучшении показателей xt все L (xt) должны изменяться в одном направлении. В случае воз­ растания L (х;) при улучшении показателей предпочтительным будет вариант с наибольшим значением L (и), и наоборот.

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

щейся информации о значениях показателей сравниваемых вариан­

тов, возможности оценить их важность, количества вариантов, раз­

личия в значениях показателей и пр.

§ 2,4

ПОСТРОЕНИЕ ФУНКЦИИ ПОЛЕЗНОСТИ ПОКАЗАТЕЛЕЙ САК

В предыдущем параграфе указывалось, что функция полезности

для каждого значения показателя х( является единственной, с точ­

ностью до линейного преобразования, т. е.

L (х{) = aL (xt) + р, а > 0 .

Следовательно, применяя различные методы определения функции

полезности, можно получить и разные оценки полезности при одном и том же значении xt. При использовании метода аддитивной полез­

ности при сравнении вариантов для устранения методической ошибки в оценке L (и) необходимо пользоваться одним каким-либо способом определения полезностей всех показателей.

Методы построения функций полезности весьма разнообразны. Применение того или иного метода определяется имеющейся инфор­

мацией, способом задания значений показателей, опытом специа­

листа. Одним из общих методов построения функции полезности является метод средней точки [105, 108].

Пусть для показателя х имеются минимальное а и максимальное b

допустимые значения. Эксперт, занимающийся построением функ­ ции полезности, находит такое значение с показателя х, при котором полезность его L (с) равна

(2.4.1)

Далее определяется значение d с полезностью

5 Заказ 797

65


значение е, полезность которого

Ь{е)=1ы ц т

и т. д.

Другой, иногда более удобный, способ построения функции

полезности состоит в том, что эксперта просят последовательно

назвать такие значения

показателя, при которых

L (с) =

2L (а) или L (с) =

0,5L (Ь),

L (d) =

2L (с) или

L (d) =

0,5L (с)

и т. д.

 

из (2.4.1) выражениями вида

Затем, пользуясь вытекающими

L (Ь) L (а) = 2 [L (с) — L (а)}

и задавшись полезностями значений а и Ь, можно легко найти по­

лезность названного значения с.

 

 

 

 

 

 

 

 

Р а с с м о т р и м

п р и м е р .

Объем аппаратуры, располагае­

мой в центральном посту управления судна, не должен

превышать

 

У0 = 3 м3.

Будем

считать

полезность

i(v)

этого значения L (3)

=

0.

Минимальное

 

значение объема аппаратуры, которого

 

можно добиться, предположительно равно

 

Vn = 1,7 м3. Полезность его будем считать

 

равным

L (1,7) =

1,0.

По мнению экс­

 

перта, значением показателя,

имеющим

 

полезность вдвое меньшую, чем L (1,7),

 

является

с = 2,5

м3.

 

Следовательно,

 

L (2,5) =

0,5.

Аналогично

было найдено

Рис. 2.3.

значение

показателя

d =

2,75

м3,

полез­

ность которого вдвое

меньше,

чем

полез­

 

ность значения с, т. е.

L (d) =

0,25 и т. д.

График полученной функции полезности показан на рис.

2.3.

 

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

значений показателя от заданного в ТЗ х 0 до возможного

наилуч­

шего хп при правильно составленном ТЗ обычно невелики.

В этом

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

L (*) = -£-,

(2.4.2)

ЛП

 

где х — полученное значение параметра, а хп— максимально воз­ можное (предельное) его значение.

Однако при использовании выражения (2.4.2) следует учитывать ряд обстоятельств. Во-первых, определить значение хп обычно

66


весьма трудно и для разных показателей это может быть сделано далеко не с равной точностью. Во-вторых, обычно разработчика системы интересует не полезность абсолютного значения показателя, а полезность его улучшения относительно требований ТЗ. И в-третьих, все показатели должны быть непротиворечивы с точки зрения их полезности. В связи с последним показатели системы сле­ дует разделить на две группы. Первую составят показатели, для которых повышение численного значения вызывает увеличение полезности, т. е. L (х) > L (х0), если х > • х 0. Такие показатели будем

называть «улучшающими», так как их повышение улучшает систему. К ним относятся вероятность и продолжительность безотказной

работы, коэффициент готовности, полнота и достоверность контроля,

универсальность, живучесть и т. д.

Для показателей второй группы увеличение полезности связано

с

уменьшением их численного

значения,

т. е. L (х) > L (х 0),

если

х

< gx0. Эти показатели будем

называть

«ухудшающими», так

как

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

Исходя из линейности функции полезности и учитывая указанные обстоятельства, для определения полезности значения параметров

сравниваемых вариантов системы целесообразно использовать вы­

ражения

L(Xi) =

Xj (и) X0i

(2.4.3)

max Xi (ы) — x0{

и

 

 

Ц х {)

Xpi X[ (U)

(2.4.4)

x 0i — min Xi (u) ’

 

 

где x( (u) — значение t'-го показателя сравниваемого

варианта м;

max х{ (и) и min х (- (и) — соответственно максимальное и минималь­ ное значения оценки г'-го показателя в сравниваемых вариантах си­ стемы Mg U\ x 0i — значение i-ro показателя, заданное в ТЗ.

Выражение (2.4.3) применяется для «улучшающих», а (2.4.4) — для «ухудшающих» показателей.

Если в примере, рассмотренном выше, х 0 = 3 м3, и имеются три варианта системы ил, м2, ы3, в которых объем аппаратуры равен соот­ ветственно х (Uj) = 2,8 м3, х (м2) = 1,9 м3 и х (м3) = 2,5 м3, то по­ лезности этих значений определяются по выражению (2.4.4):

=-O -lS;

L [ x { u , ) ] =|^ Ц - = 1,°;

L [х (м3)] = з __ д’д- = 0,45.

При определении значений полезности по графику рис. 2.3 ре­ зультаты получаются примерно одинаковые.

5*

67