- •Оглавление
- •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. Задача об использовании ресурсов
3.3. Основные направления развития интерфейсов межмодульного обмена для сопряжения рэс
Как следует из анализа архитектуры КБО перспективных самолетов одной из основных проблем при его разработке является рациональная организация обмена информацией между взаимодействующими РЭС. Это привело к разработке и использованию значительного количества стандартов (правил) обмена информацией. Необходимость в разработке единых правил (стандартов) обусловлена еще и тем обстоятельством, что разработка входящих в КБО составных частей выполняется коллективами различных НИИ и КБ, порой находящихся в разных городах. Поэтому, чтобы эти составные части КБО, объединенные на борту самолета, «понимали» друг друга, необходимо, чтобы разработчики ориентировались на единые стандарты. Так, например, в США, начиная с середины 70-х годов прошлого века в качестве единого стандарта авиации, флота и сухопутных войск для организации систем межмодульного обмена рекомендован MIL-1553B, который в настоящее время получил широкое распространение и у нас в стране (ГОСТ 26165.52-87-Интерфейс магистральный последовательный системы электронных модулей).
Таким образом, эволюция бортового оборудования и связанные с ней все возрастающие информационные потоки привели к тому, что одну из важнейших ролей начинают играть распределение и передача информации, которые реализуются выбранной архитектурой системы интерфейсов.
3.3.1. Основные понятия и определения
Интерфейс-устройство сопряжения, стык, совокупность аппаратных, программных и конструктивных средств и правил, обеспечивающих логическое и (или) физическое взаимодействие различных совместно функционирующих устройств.
Интерфейс подразумевает наличие физической и программной компоненты.
Физический интерфейс определяет уровни сигналов, согласование импедансов (полных сопротивлений), синхронизацию временных характеристик процессов и другие физические параметры стыкуемых компонентов.
Программный интерфейс предназначается для согласования процедур или операций, списка общих переменных, областей памяти и т.п.
В качестве примера можно привести интерфейсы, обеспечивающие согласование работы компьютера (его центрального процессора) с такими периферийными устройствами как клавиатура, мышь, джойстик и т.п. Интерфейсы могут выполняться в виде отдельных устройств, либо встраиваться в сопрягаемые устройства.
Пакет-последовательность битов, содержащая данные и сигналы управления, передаваемая и коммутируемая как одно целое.
3.3.2. Модель взаимодействия открытых систем
Как видно из структуры перспективных КБО, они представляют из себя многокомпьютерные комплексы, объединенные в сети. Существуют две концепции создания вычислительных систем. Первая основана на том, что распределенные РЭС взаимодействуют между собой непосредственно, что, естественно, требует, чтобы каждое из них содержало в себе средства, позволяющие понимать действия других РЭС. Недостатки такой концепции – излишняя громоздкость и отсутствие гибкости. Действительно, невозможно создать компактную сетевую операционную систему для всех возможных типов взаимодействующих процессов. Кроме того, включение в сеть новых процессов, отличающихся от действующих, каждый раз требует модификации системы. Поэтому распространение получила другая концепция, предусматривающая взаимодействие процессов не непосредственно друг с другом, а через некоторую функциональную среду, в которой выполняются определенные и единые для всех процессов правила их взаимодействия в сети. В этом случае на каждый процесс возлагается понимание Действия функциональной среды.
Действительно, при обмене информацией между компьютерами сеть выполняет множество функций, которые можно разделить на группы по тем или иным признакам. Пользователю не важно, каким образом осуществляется связь. Он из своей прикладной программы обращается к сетевому ресурсу (например, к удаленному диску или удаленной задаче) и получает доступ к нему. Как это происходит – пользователю безразлично. Однако на самом деле при этом его запрос преобразуется в нужный для сети формат, осуществляется захват сети (арбитраж), передаваемая информация разбивается на пакеты, кодируется, преобразуется в нужные электрические (электромагнитные) сигналы и передается в сеть. На приемной стороне происходит обратное преобразование. Но для пользователя это происходит незаметно или, как еще говорят, прозрачно.
Для этих целей Международной организацией стандартов (МОС) разработана модель открытой системы обмена информацией OSI (Open System Interchange). Термин «открытая система» в данном случае означает, что система может наращиваться, в частности, связываться с другими системами без ее модификации (изменения).
Модель OSI разбивает все функции открытых систем на семь уровней (это однако не значит, что разбивать их можно только так). Каждый более высокий уровень опирается на все нижестоящие и использует их в своих целях;
