- •Оглавление
- •1. Общая характеистика задач и методов проектирования 7
- •1. Математические методы проектирования 25
- •3. Эвристические методы проектирования 50
- •4. Использование методов искусственного интеллекта при проектировании 97
- •5. Задачи оптимизации 122
- •Введение. Основные положения, термины и определения
- •1. Общая характеистика задач и методов проектирования
- •1.1. Основные стадии и виды задач проектирования
- •1.2. Обоснование и оценка качества задач, решаемых рэс
- •1.3. Примеры системотехнического проектирования
- •1.3.1. Обоснование тактико-технических характеристик радиолокационных систем
- •1.3.2. Защита от активных помех
- •1.4. Организация проектирования
- •1.5. Основные этапы проектирования рэс
- •1.5.1. Основные этапы научно-исследовательской работы
- •1.5.2. Основные этапы опытно-конструкторской работы
- •1.6. Методы моделирования
- •Математические методы проектирования
- •2.1. Общие положения
- •2.2. Виды критериев качества
- •2.3. Нехудшие и худшие системы. Диаграммы обмена.
- •2.4. Методы отыскания нехудших систем
- •2.4.1. Метод рабочих характеристик
- •2.4.2. Весовой метод отыскания Мнх
- •2.4.3. Комбинированный метод отыскания Мнх
- •2.5. Применение условного критерия предпочтения
- •3. Эвристические методы проектирования
- •3.1. Тенденции развития бортового радиоэлектронного оборудования
- •3.2. Основные направления развития перспективных комплексов бортового оборудования
- •Архитектура системы «Pave Pillar»
- •3.3. Основные направления развития интерфейсов межмодульного обмена для сопряжения рэс
- •3.3.1. Основные понятия и определения
- •3.3.2. Модель взаимодействия открытых систем
- •3.3.2.1. Физический уровень
- •3.3.2.2. Канальный уровень
- •3.3.2.3. Сетевой уровень
- •3.3.2.4. Транспортный уровень
- •3.3.2.5. Сеансовый уровень
- •3.3.2.6. Представительский уровень
- •3.3.2.7. Уровень приложений
- •3.3.3. Классификация каналов межмодульного обмена
- •3.3.3.1. Управление обменом в сети типа «звезда»
- •3.3.3.2. Управление обменом в сети типа «кольцо»
- •3.3.3.3. Управление обменом в сети типа «шина»
- •3.3.4. Интерфейс магистральный последовательный системы электронных модулей (гост 26165.52-87)
- •3.3.4.1 Физическая организация мультиплексных каналов
- •3.3.4.2. Принцип управления обменом информации
- •3.4. Коммутируемые сети
- •3.4.1. Сети с коммутацией сообщений
- •3.4.2. Сети с коммутацией каналов
- •3.4.3. Сети с коммутацией пакетов
- •3.4.4. Модель взаимодействия открытых систем
- •3.4.4.1. Физический уровень
- •3.4.4.2. Канальный уровень
- •3.4.4.3. Сетевой уровень
- •3.4.4.4. Транспортный уровень
- •3.4.4.5. Сеансовый уровень
- •3.4.4.6. Представительский уровень
- •3.4.4.7. Уровень приложений
- •4. Использование методов искусственного интеллекта при проектировании
- •4.1. Бортовые экспертные системы
- •4.1.1. Классификация экспертных систем
- •4.2. Структура и принципы построения экспертных систем
- •4.3. Методы представления экспертных знаний
- •4.3.1. Логические исчисления
- •4.3.2. Фреймовая модель
- •4.3.3. Модель семантической сети
- •4.3.4. Продукционные правила
- •4.3.5. Нечеткие множества
- •4.4. Распознавание образов
- •4.4.1. Основные термины и определения
- •4.4.2. Качественное описание задачи распознавания
- •4.4.3. Основные этапы построения системы распознавания
- •4.4.3.1. Изображающие числа и базис
- •4.4.3.2. Восстановление булевой функции по изображающему числу
- •4.4.3.3. Булевы уравнения
- •5. Задачи оптимизации
- •5.1. Задача о наилучшей консервной банке
- •5.2. Одномерные задачи оптимизации
- •5.3. Численное решение одномерных задач оптимизации
- •5.3.1 Метод равномерного распределения точек по отрезку
- •5.3.2. Метод распределения точек по отрезку, учитывающий результаты вычисления целевой функции
- •5.3.3. Специальные методы
- •5.4. Многомерные задачи оптимизации
- •5.4.1. Метод покоординатного спуска
- •5.4.2. Метод градиентного спуска
- •5.4.3. Метод наискорейшего спуска
- •5.4.4. Проблема «оврагов»
- •5.4.5. Проблема многоэкстремальности
- •5.5. Линейное программирование.
- •5.5.1. Траекторная задача
- •5.5.2. Задача об использовании ресурсов
2.4.3. Комбинированный метод отыскания Мнх
Он отличается от метода рабочих характеристик тем, что в разряд ограничений типа равенств переводится не (m-1) показателей качества, а меньше, т.е. вектор качества представляется в виде K= <k1,…,km'; km'+1,..,km>, где черта снизу, как и ранее означает, что подчёркнутые его показатели качества рассматриваются как некоторые фиксированные величины. Для оставшихся нефиксированными m' показателей качества ищется множество М'нх. Это множество можно найти любым методом, например весовым и тем самым получить диаграмму обмена между m' показателями качества вида
k1= f'нх(k2,.., km'; km'+1,…,km) (2.36)
Эта диаграмма обмена зависит от значений km'+1,…, km фиксированных показателей. Диаграмма обмена ищется для всех допустимых [неравенствами (2.10)] значений показателя качества k1,…,km'. Затем проверяется зависимость (2.36) от значений каждого из фиксированных параметров km'+1,…,km. Доказано, что если эта зависимость окажется монотонно убывающей по всем этим параметрам (во всём диапазоне их допустимых значений), то в выражении (2.36) черта снизу под показателями km'+1,..,km может быть ликвидирована и функция (2.36) совпадает с искомой диаграммой обмена между m (а не только m') показателями качества.
Например, если при m'=2, m=3 было найдено, что функция (2.36) имеет вид
k1= m 1/k2 /k3, (2.37)
то поскольку зависимость k1 от k3- монотонно убывающая, уравнение искомой диаграммы обмена между показателями k1, k2, k3 можно записать в виде
k1= m 1/k2/k3 (2.38)
Если в выражении (2.36) зависимость k1 хотя бы от одного из показателей km'+1,…,km окажется не монотонно убывающей, то зависимость k1=fнх(k1,..,km';km'+1,…,km), получается из (2.36) отбрасыванием черты снизу содержит не только все нехудшие точки, но и некоторые худшие.
Изложенный метод называется комбинированным, т.к. в общем случае не совпадает ни с методом рабочих характеристик (при m'>1), ни с весовым методом (при m'<m). Очевидно, его имеет смысл применять при m3, т.к. при m=2 получается m'=1 и он сводится к методу рабочих характеристик.
Применение метода целесообразно, когда множество М'нх уже найдено для m' показателей качества и ряд дополнительных показателей качества при отыскании М'нх при этом был фиксирован (заморожен). Тогда для «автоматического» распространения уже известной для m' показателей диаграммы обмена (2.36) на все m показателей достаточно лишь убедиться в том, что зависимость k1 от дополнительных показателей km'+1,…,km является монотонно убывающей.
2.5. Применение условного критерия предпочтения
Как уже отмечалось ранее, условный критерий предпочтения основан на введении некоторого результирующего скалярного показателя качества Крез, являющегося известной (выбранной) функцией (2.17) первичных показателей k1,…km, называемой результирующей целевой функцией (РЦФ). Поскольку возможно неограниченное множество видов (РЦФ). Поскольку возможно неограниченное множество видов РЦФ, число возможных видов УКП, в отличие от БКП, неограниченно.
Как уже отмечалось, РЦФ может выбираться либо в виде функции потерь (чем меньше Крез , тем лучше система), либо в виде функции полезности (чем больше Крез , тем лучше система). В дальнейшем, для определённости полагаем, что Крез выбрана в классе функций потерь.
Наконец, РЦФ может быть корректной и не вполне корректной. В первом случае зависимость Крез от каждого из показателей k1,…,km является монотонно возрастающей, а во втором - лишь неубывающей. Доказано, что, когда выбранная РЦФ вполне корректна, найденная на её основе система обязательно относится к множеству нехудших. Если же РЦФ не вполне корректна, то в отношении результата оптимизации, полученного при её применении, можно утверждать следующее: если значение Крез минимально лишь при единственном значении вектора К=<k1, k2,…,km>, то этому минимуму соответствует нехудшее значение вектора К, т.е. найденная оптимальная система относится к классу нехудших; если же минимуму Крез соответствует не одно, а две или более значений вектора К, то, по меньшей мере, одно из них будет нехудшим, а остальные могут быть и худшими.
Для иллюстрации этого положения, рассмотрим следующий пример: Пусть РЦФ выбрана в виде
Крез= fрез(k1,…,km)=k1 при k2≤ k2max , …, km≤ km max } (2.39)
или, что эквивалентно, Крез= k1 при условии
k2≤ k2 max ,…, km≤ km max (2.40)
Из последних соотношений следует, что в интересующей нас области показателей качества зависимость Крез от аргументов k1 ,…,km имеет вид, изображённый на рисунке 2.14.
Крез
Крез
ki
k1
max
ki
max
Рисунок
2.14.
Зависимость от показателя k1 является возрастающей, а от остальных показателей - лишь неубывающей. Поэтому РЦФ вида (2.39) является не вполне корректной.
Пусть, например, m=2 и множество Мсд строго допустимых показателей качества имеет вид, изображённый на рисунке 2.15 (область abc).
К1
а
с
k1
max
Мсд
b
К2
k2
max
Рисунок
2.15.
Тогда применение РЦФ вида (2.39) или (2.40) означает, что ищется минимум величины k1 при условии, что k2≤ k2 max. Поэтому, как следует из рисунка 2.15, в результате применения такой РЦФ будет выбрана точка b, т.е. одна из нехудших точек.
Пусть теперь множество Мсд имеет вид области abcd, изображённой на рисунке 2.16.
К1
K1
max
d
a
Мсд
b
с
k2
max К2
Рисунок
2.16.
В этом случае применение такой же РЦФ приведёт к тому, что выбранному критерию будут удовлетворять все точки отрезка bc, из которых только точка b нехудшая, а все остальные точки - худшие.
Очевидно, когда решение задачи оптимизации оказывается не единственным, из найденного множества значений вектора К следует отсеять все худшие значения. Этот недостаток, не вполне корректной РЦФ по сравнению с вполне корректной частью, окупается большей возможностью её обоснования. Пусть, например, помехоустойчивость локатора обнаружения цели оценивается двумя показателями качества - вероятностью пропуска цели Рпр и вероятностью ложной тревоги, т.е.
k1= Рпр ; k2= Рл.т. (2.41)
Тогда можно ввести результирующий показатель качества в виде
Крез= С1Рпр+ С2Рл.т. , (2.42)
где С1>0, С2>0, С1+С2=1.
Результирующая целевая функция (2.42) возрастает по каждому из её аргументов (Рпр и Рл.т.) и, следовательно, вполне корректна. Однако, для её применения необходимо обосновать значения весов С1 и С2, что, в большинстве случаев, осуществить не удаётся. Если вместо этого выбрать РЦФ вида (2.40), т.е. положить Крез = Рпр при Рл.т.≤ Рл.т.max , то критерий оптимальности принимает вид критерия Неймана Пирсона:
обеспечить minРпр при Рл.т.= Рл.т. max (2.43)
s
При этом достаточно обосновать лишь максимально допустимое значение вероятности ложной тревоги. Такое обоснование, хотя бы приближённое, в большинстве практических задач возможно.
Ранее было рассмотрено деление возможных РЦФ на функции потерь и функции полезности, а так же на вполне и не вполне корректные. Кроме того, возможные РЦФ можно подразделить на объективные и субъективные. РЦФ называется объективной, если её вид может быть достаточно объективно обоснован исходя из назначения системы. В противном случае, РЦФ называется субъективной.
Рассмотрим в качестве примера случай, в котором можно достаточно объективно обосновать РЦФ.
Пример. Пусть синтезируется система наведения зенитного снаряда по двум основным показателям качества:
k1= Cн , k2= hэф, (2.44)
где Сн - стоимость системы наведения, а hэф - эффективное (среднеквадратическое) значение ошибки наведения (промаха). При этом управляемый снаряд в целом характеризуется также двумя основными показателями
k1сп= Сс, k2сп= 1-Рп= Рнп, (2.45)
где Сс - стоимость снаряда в целом, а Рп - обеспечиваемая им вероятность поражения цели.
Если считать, что стоимость Сс фиксирована, то
Сс= Ссо, (2.46)
то снаряд в целом характеризуется единственным показателем качества
Ксп= k2сп= Рнп (2.47)
Приближённо можно полагать, что
Рп= 1/1+h2эф/R2эф , (2.48)
где Rэф - эффективный радиус поражающего действия снаряда. Также в первом приближении можно полагать
R2эф= АСо, (2.49)
где Со= Ссо - Сн - стоимость остальной (т.е. за исключением системы наведения) части снаряда , А- пост. коэффициент [м2/руб.]
Тогда с учётом (2.45), (2.48) и (2.49) получается, что
Рнп= [1+А (Ссо - Сн)/h2эф]-1 , (2.50)
где Сн< Cco
C учётом (2.47) выражение (2.50) можно записать также в следующем виде:
Крез= Ксн= [1+A(Cco-k1)/k22]-1, k1< Cco (2.51)
и считать оптимальной такую систему наведения снаряда (такую комбинацию показателей k1 и k2 её качества) при которой значение Крез минимально.
Однако, к сожалению, возможность объективного обоснования РЦФ имеет место далеко не всегда и, следовательно, выбранная РЦФ является, в значительной степени, субъективной.
