- •Уфимский государственный нефтяной технический университет
- •А.П. Верёвкин, о.В. Кирюшин
- •Теория систем
- •Учебное пособие
- •1. Системы и задачи их анализа
- •1.1. Свойства систем
- •1.2. Количество информации
- •1.3. Классификация систем
- •2. Элементы теории множеств
- •2.1. Основные понятия и термины
- •2.2. Операции над множествами
- •2.3. Свойства операций над множествами
- •2.4. Алгебры
- •3. Элементы теории графов
- •4. Модели систем
- •4.1. Цели моделирования систем
- •4.2. Уровни моделирования
- •4.2.1. Классификация уровней моделирования
- •4.2.2. Задачи анализа свойств систем, решаемые на концептуальном уровне
- •4.2.3. Задачи, решаемые на топологическом уровне
- •I. Определение структурных свойств системы
- •II. Определение эквивалентных передач
- •III. Выделение подсистем в системе
- •4.2.4. Модели структурного уровня
- •4.2.5. Модели параметрического уровня
- •4.3. Классификация моделей систем
- •4.4. Модели систем типа Мс
- •4.5. Модели требований типа мт
- •5. Современная методология научных исследований и методы системного анализа
- •5.1. Основные понятия
- •5.2. Методология системного анализа
- •5.3. Общая схема принятия решений
- •5.4. Основные этапы приятия решений
- •5.5. Аналитические методы системного анализа
- •5.6. Математические методы
- •5.7. Семиотические методы
- •5.8. Группа экспертных методов
- •5.9. Игровые методы принятия решений
- •5.10. Имитационное моделирование
- •Список использованной литературы
4. Модели систем
4.1. Цели моделирования систем
Основными задачами моделирования является адекватное представление информации для достижения двух основных целей: во-первых, для анализахарактеристик (свойств) систем и, во-вторых, длясинтеза (разработки) систем, отвечающих заданным условиям. Имея в виду, что искусственные системы являются, в конечном счете, системами управления, можно сказать, что целью моделирования при анализе является оценка характеристик систем при различных уровнях представления информации об объекте, а при синтезе – разработка модели управляющей части системы (системы принятия решений).
Кроме основных целей моделирование может использоваться также для проверки работоспособности управляющего устройства в разных режимах работы (данный процесс моделирования называется тестированием ), для улучшения качества процессов управления (системы управления с моделью), проверки решений параллельно с их генерированием(имитационное моделирование) и т.д.
4.2. Уровни моделирования
4.2.1. Классификация уровней моделирования
Существует достаточно большое количество классификационных признаков для моделей элементов и систем, однако, наиболее общим является объем информации, который несет в себе модель. Уровень определенности информации определяет границы, при которых модель и объект или модели разного вида сохраняют гомоморфизм (иногда говорят «гоморфизм»), т.е. могут рассматриваться как адекватные в смысле определенных критериев близости.
С указанной точки зрения выделим следующие уровни моделирования:
1) Концептуальныйуровень, когда определяются границы системы (элемента), т.е. указываются векторы входных и выходных координат системы (элемента).
2) Топологическийуровень, когда определены связи входных, выходных и внутренних переменных системы. Моделями данного уровня являются графы. Если, кроме того, указаны (хотя бы в общем виде, без задания структуры операторов) интенсивности связей, то моделями этого уровня являются сети.
3) Структурныйуровень, когда определена структура операторов, описывающих взаимосвязь входных, выходных и внутренних переменных. Например, взаимосвязь может задаваться функциональными статическими соотношениями, операторами описания динамики (дифференциальные, интегральные уравнения, передаточные функции и т.д.), матричными преобразованиями и т.д.
4) Параметрическийуровень, когда заданы параметры операторов связей, т.е. модель данного уровня полностью определена (в той степени, в которой определены параметры) и над ней могут проводится наиболее информативные эксперименты и делаться расчеты.
При использовании моделей различных уровней возникают вопросы:
1) Какие задачи позволяет решать модель того или иного уровня?
2) Для каких задач модель каждого уровня является информационно не избыточной?
Ответы на эти вопросы позволяют определить минимально допустимый уровень информации для решения тех или иных задач, что, в свою очередь, позволяет минимизировать затраты ресурсов на формирование баз данных и разработку методов анализа моделей.