- •Лекция №1 Введение в системный анализ
- •Основные понятия теории систем
- •Лекция №2 Модели систем
- •Структурный анализ систем
- •Элементы теории графов
- •Алгебраическое представление графа
- •Лекция №3 Ранжирование элементов систем
- •Лекция №4 Элементы теории сетей
- •Сетевое планирование
- •Лекция №5 Функциональные модели
- •Организации
- •Лекция №6 Тезаурус
- •Управление
- •Программное управление
- •Адаптивное управление
- •Лекция №7 Рефлексивное управление
- •Развитие
- •1. Линейные связи
- •2. Ограничивающие связи
- •3. Запаздывающие связи
- •4. Селектирующие связи
- •Лекция №8 Информационное описание
- •Лекция №9 Исследование операций
- •Элементы теории игр
- •Игры двух лиц с нулевой суммой
- •Лекция №10 Смешанные стратегии
- •Методы определения оптимальных стратегий
- •Итерационный метод решения игр
- •Лекция №11 Игры двух лиц с ненулевой суммой
- •Игры nлиц
- •Игровое моделирование
- •Лекция №12 Теория полезности История вопроса
- •Предпочтение и полезность
- •Лекция №13 Теория ожидаемой полезности
- •Аксиомы для линейной функции полезности
- •Субъективная вероятность
- •Лекция №14 Теория принятия решений
- •Аксиомы теории принятия решений
- •Прогнозирование
- •Лекция №15 Автоматизированные системы управления процессами
- •Лекция №16 Системы искусственного интеллекта
- •Экспертные системы
- •Приложение 1 Элементы булевой алгебры
- •Приложение 2 Общие сведения об операторах
- •Содержание
Программное управление
При программном управлении заранее зафиксированы конечный набор ситуаций и конечный набор управляющих воздействий. Анализируя конкретную ситуацию, т.е. информацию о состоянии системы и внешней среды, управляющая система или подсистема, исходя из заранее установленного критерия, производит выбор управляющего воздействия.
По сути, программное управление сводится к выбору альтернативы в априорном конечном наборе поведений, оптимизация же состоит в определении простейшего способа достижения цели.
Качество программного управления определяется объемом априорной информации, от которого зависит полнота, точность и достоверность распознавания ситуации. Программное управление требует однозначного критерия. В сложных ситуациях программное управление может оказаться не только неэффективным, но и неработоспособным. Элемент случайного поиска в программном управлении минимален, но не исключен.
Одним из способов программного управления является поисковоедуальноеуправление. Его сущность состоит в проведении специальных целенаправленных пробных управлений для получения необходимой информации о состоянии и изменении окружающей среды под действием системы. Проба должна быть информативной, т.е. оказывать на среду достаточно сильное воздействие, чтобы получить полезную информацию, и в то же время не настолько сильной, чтобы существенно изменить среду или стать небезопасной для системы, иначе реакция среды может разрушить систему или привести к необратимым процессам. На основании полученной информации вырабатывается подпрограмма собственно управления.
В S0-системах используетсямногоуровневое программноеуправление. При этом каждая подсистема имеет внутреннюю программу и в то же время управляется извне. Внутренние программы могут быть в значительной степени автономны, но в условиях изменяющейся внешней ситуации могут ограничиваться и перестраиваться внешним управлением. Многоуровневое управление требует командного органа, осуществляющего координацию на высшем уровне с учетом результатов управлений на низших уровнях.
В иерархических структурах программное управление принимает наиболее законченную форму - централизованное командное управление, в котором источником и стимулятором управляющих процессов является верхняя позиция структурной иерархии. Инициатива подсистем на нижних ступенях ограничена, а их функциональное поведение носит в основном исполнительный характер.
Команды управления не должны разрушать основные функции элементов. Необходимость принудительного подавления какой-либо функции элемента может привести к внутреннему конфликту. Устранение такого рода конфликтов - важнейший аспект управления.
Для выполнения своей управляющей функции командная подсистема должна иметь информацию снизу, на основе которой производится информационное моделирование управления и его реализация.
Информационное моделирование затруднено, если система не обладает высокой технологией информационного обмена. Оно предвосхищает возможные ошибки. При свободном информационном обмене в многосвязной высоко коммуникативной структуре возможности моделирования возрастают.