- •1 Методологические основы моделирования сложных систем
- •1.1 Системность
- •Определение понятия системы
- •Основные свойства, обязательные для любой системы
- •Системное мышление
- •Понятия общей теории систем
- •Системный подход
- •1.2 Определение понятий элементов, связей, функций, внешней среды системы Элемент
- •Функции системы
- •Сложность систем
- •Внешняя среда
- •Классификация систем
- •Развитие искусственной системы и ее жизненный цикл
- •1.3 Моделирование
- •Общая методология моделирования
- •Примеры сложных систем Космическая система наблюдения Земли как сложная техническая система
- •Сложная социально-экономическая система
- •2 Методология построения математических моделей
- •2.1 Математическая модель, математическое моделирование – основные понятия, термины и определения
- •Цели математического моделирования
- •2.2 Общие методы построения математической модели Процесс моделирования
- •Анализ и синтез в моделировании
- •Микроподход и макроподход в исследованиях системы.
- •Формальная запись модели системы
- •Модульное построение моделей
- •Понятие вариационных принципов
- •2.3 Требования к построению модели
- •Адекватность и достоверность модели
- •Равнозначимость внешнего и внутреннего правдоподобия
- •2.4 Этапы построения моделей
- •2.4.1 Постановка задачи моделирования
- •Разработка содержательной модели
- •Разработка концептуальной модели
- •Описание внешних воздействий
- •Декомпозиция системы
- •Подготовка исходных данных для математической модели
- •Содержание концептуальной модели
- •2.4.2 Разработка математической модели
- •Разработка функциональных соотношений
- •Выбор метода решения задачи
- •Проверка и корректировка модели
- •Анализ чувствительности модели
- •Реализация математической модели в виде программ для эвм
- •2.4.3 Практическое использование построенной модели и анализ результатов моделирования
- •3 Математические модели структуры и состояния системы
- •3.1 Модель структуры системы Основные понятия структуры системы
- •Модель состава и структуры системы
- •Виды структур
- •Методология моделирования структуры системы
- •Пример разработки моделей деятельности организации
- •3.2 Модель состояния системы Состояние системы и ее функционирование
- •Формализация процесса функционирования системы
- •3.3 Модель процесса функционирования
- •Установление функциональных зависимостей
- •Неопределенность функционирования системы
- •Пути уменьшения неопределенностей при синтезе системы (проекта)
- •3.4 Анализ функционирования и анализ структуры
- •Пример разработки моделей деятельности организации
- •Функционально – физический анализ технических объектов
- •Пример функционально – физического анализа технических объектов Конструкция бытовой электроплитки
- •Функционально стоимостной анализ
- •4 Виды математических моделей
- •4.1 Классификация математических моделей
- •4.2 Классификация математических моделей в зависимости от оператора модели
- •Линейные и нелинейные модели
- •Обыкновенные дифференциальные модели
- •4.3 Классификация математических моделей в зависимости от параметров модели Непрерывные и дискретные модели
- •Детерминированные и неопределенные модели
- •Статические и динамические модели
- •Стационарные и нестационарные модели
- •Формализация системы в виде автомата
- •Формализация системы в виде агрегата
- •Моделирование процесса функционирования агрегата
- •Моделирование агрегативных систем
- •Модель сопряжения элементов
- •5 Математические модели физических явлений и процессов. Универсальность моделей
- •5.1 Математические модели на основе фундаментальных законов
- •Теоретический метод составления математических моделей
- •Основные фундаментальные законы механики
- •Работа, энергия, мощность
- •5.2 Уравнения движения
- •Динамика поступательного движения.
- •5.3 Уравнения состояния
- •Термодинамическая система
- •Твердые тела, жидкости и газы
- •6 Универсальность моделей
- •6.1Типовые математические модели элементов и подсистем
- •Модель колебательного процесса
- •Электрическая подсистема
- •Модели элементов гидравлических систем
- •Модели элементов пневматических систем
- •6.2 Модели на основе аналогий
- •Скорость роста какой-либо величины пропорциональна текущему значению этой величины Закон сохранения материи
- •II. Квадратичная зависимость скорости воспроизводства
- •IV. «Равновесная» численность популяции Nр, которую может обеспечить окружающая среда
- •V. Конкуренция двух популяций
- •VI. Изменение зарплаты и занятости
- •VII. Организация рекламной кампании
- •VIII. Двухвидовая борьба в популяции
- •IX. Взаимоотношения «производитель – управленец».
- •7 Математические модели распределения ресурсов в исследовании операций
- •7.1 Моделирование операций распределения ресурсов
- •Формулировка задачи математического программирования
- •7.2 Модели линейного программирования
- •Формулировка общей задачи линейного программирования.
- •Типовые задачи линейного программирования
- •Транспортная задача
- •Примеры сведения практических задач к канонической транспортной задаче
- •7.3 Распределительные задачи линейного программирования
- •Примеры распределительных задач.
- •Распределение транспортных единиц по линиям
- •Задача о назначениях
- •Экономическая интерпретация задач линейного программирования
- •Перевозки взаимозаменяемых продуктов
- •Перевозка неоднородного продукта на разнородном транспорте
- •Задача коммивояжера
- •Задача о ранце
- •Общая задача теории расписаний
- •8 Моделирование процесса управления
- •8.1 Основные определения
- •Формальная запись системы с управлением
- •8.2 Модели систем автоматического управления
- •Математическая модель объекта управления
- •Устойчивость движения систем
- •Определение программного движения и управление движением
- •8.3 Модели автоматизированных систем управления
- •9 Моделирование производственных процессов Общая характеристика производственного процесса
- •9.1 Модели систем массового обслуживания
- •Основные элементы систем массового обслуживания.
- •Характеристики потока
- •Классификация смо
- •Оценка эффективности смо
- •Аналитические и статистические модели
- •9.2 Модели дискретного производственного процесса
- •Операции обработки
- •Операции сборки
- •Операции управления
- •Формализация отклонения течения производственного процесса от нормального
- •Моделирование комплексного процесса обработки, сборки и управления при поточном производстве
- •9.3 Имитационное моделирование производственного процесса
- •9.3 Модели непрерывного производственного процесса
- •10 Синтез модели (проекта) системы
- •10.1 Проектирование системы как процесс создания (синтеза) ее модели
- •10.2 Методология проектирования
- •10.3 Формирование концепции системы
- •Системный подход при формировании концепции
- •Типовые проектные процедуры формирования концепции
- •10.4 Эффективность системы Понятие эффективности системы
- •Формирование модели цели системы
- •Выбор критериев и показателей эффективности
- •Основные принципы выбора критериев эффективности:
- •Проблемы многокритериальности
- •Особенности синтеза адаптивных систем
- •10.5 Технология проектирования
- •10.6 Принятие решений в проектировании Особенности процесса принятия решений в проектировании
- •Выбор альтернатив
- •Принятие решений в условиях неопределенности
- •Моделирование принятия решения
- •Прогнозирование в принятии решений
- •10.7 Маркетинг и управление проектом
- •Задачи управления проектами
- •Пример анализа на чувствительность экономической задачи
- •11 Синтез модели технической системы
- •11.1 Особенности синтеза модели технической системы
- •Этапы проектирования
- •Особенности построения моделей при проектировании
- •Формирование технического облика системы
- •Формирование структуры системы
- •Выбор основных проектных параметров системы
- •Формирование множества вариантов системы
- •11.2 Концепции автоматизации проектирования
- •История развития сапр
- •Классификация сапр
- •Стратегическое развитие сапр Современное состояние сапр
- •Направления разработки проектной составляющей сапр
- •Разновидности сапр
- •Математическое и информационное обеспечение сапр
- •12 Особенности синтеза модели информационной системы
- •12.1 Общие свойства информационных систем
- •Файл-серверные информационные системы
- •Клиент-серверные информационные системы
- •Архитектура Интернет/Интранет
- •Хранилища данных и системы оперативной аналитической обработки данных
- •12.2 Схемы разработки проекта
- •1. Предпроектные исследования
- •2 Постановка задачи
- •3 Проектирование системы
- •Архитектура программного обеспечения
- •Подсистема администрирования.
- •Техническая архитектура
- •Организационное обеспечение системы
- •4 Реализация и внедрение системы
- •13 Анализ инвестиционной привлекательности проекта системы
- •13.1 Концепции инвестиционной привлекательности проекта Основные типы инвестиций.
- •Основные экономические концепции инвестиционного анализа
- •Состав работ при инвестиционном проектировании
- •13.2 Конкурентоспособность проектируемой системы Оценка потенциальной емкости рынка и потенциального объема продаж
- •Оценка конкурентоспособности
- •13.3 Методы оценки эффективности инвестиций
- •Метод определения чистой текущей стоимости.
- •Метод расчета рентабельности инвестиций
- •Метод расчета внутренней нормы прибыли
- •Расчет периода окупаемости инвестиций
Анализ и синтез в моделировании
В основе общей методологии – сочетание методов анализа и синтеза. Синтез заключается в создании описания объекта, анализ – в определении свойств объекта по его описанию, т.е. при синтезе формируются, а при анализе оцениваются проекты объектов.
Единство анализа и синтеза относится ко всем отраслям знаний, в т.ч. к моделированию. Алгоритмов «анализа – синтеза» как известно, нет – определена только общая методология (как выполняются операции анализа и синтеза).
Анализ
Взаимодействие элементов системы характеризуется прямыми и обратными связями. Сущность анализа системы состоит в том, чтобы выявить эти связи и установить их влияние на поведение всей системы в целом.
Анализ (от гр. analysis - разложение, расчленение) предполагает изучение поведения и свойств системы заданной структуры при взаимодействии с внешней средой (объект существует, необходимо исследовать его свойства - системный анализ, спектральный анализ, анализ крови и т.п.).
Разделение изучаемого объекта на части позволяет исследовать полученные части по отдельности1. Нелинейность характеристик объекта означает, в первую очередь, невозможность подобного разделения. Действительно, для линейных систем справедлив принцип суперпозиции, т.е. если
R = kV,
где V — воздействие, R — реакция, k — коэффициент пропорциональности, и
R1 = kV1 R2 = kV2,
то для суммарного воздействия V3 = V1 + V2 будет справедливо
R3 = k(V1 + V2) = kV1 + kV2 = R1 + R2,
т.е. суммарная реакция R3 будет равна сумме реакций на отдельные воздействия.
Если же реакция на воздействие нелинейна, например, R = kV2,
то принцип суперпозиции перестает выполняться и
R3 = k(V1 + V2)2 ≠ kV1 + kV2
Таким образом, мы уже не можем заменить изучение реакции системы на сложное воздействие R3 изучением ее реакций на более простые воздействия R1 и R2.
Цель исследований при анализе – качественная и количественная оценка свойств системы, различных стратегий управления процессами, характеристик элементов и их совокупностей. Основной процедурой анализа является построение обобщенной модели, адекватно отображающей интересующие исследователя свойства реальной системы и ее взаимосвязи. Характеристики процессов определяются как функции параметров системы.
Чтобы разобраться в системе, изучить, исследовать её (задача анализа), надо описать систему, зафиксировать ее свойства, поведение, структуру и параметры, то есть построить одну или несколько моделей.
Для этого надо ответить на три основные вопроса:
- что делает система (узнать поведение, функцию системы);
- как устроена система (выяснить структуру системы);
- каково качество системы (насколько хорошо она выполняет свои функции).
Описание объекта как системы
Между различными видами параметров, существует некоторая зависимость: выходные параметры объекта (а, значит, и его качество), зависят от входных воздействий, параметров внешней среды и от качества составляющих объект элементов (Х-параметров).
Такая зависимость представляется в аналитической форме и называется глобальной (интегративной) функцией объекта.
Существование глобальной функции ещё не означает, что она известна исследователю или проектировщику объекта - необходимо отыскать эту функцию.
Если глобальную функцию не удается представить в аналитической форме, для сложных объектов приводится алгоритмическое описание объекта (в виде поведенческой имитационной модели).
Примеры методов анализа - часто применяемые в математике аналитические методы: разложение функций в ряды, спектральный анализ, дифференциальное и интегральной исчисление и др.; в физике – методы молекулярной динамики; на производстве – конвейерная технология изготовления.
Основные положения технологии анализа
В системном анализе одними из наиболее важных критериев эффективности декомпозиции являются критерии полноты декомпозиции и ее простоты, которые прямо связаны с полнотой модели системы, взятой в качестве исходной при декомпозиции и целями ее построения.
При декомпозиции должен быть принят некий компромисс межу полнотой и простотой, достигаемый если в структурную модель включаются только элементы, существенные по отношению к цели анализа.
Укрупненный алгоритм декомпозиции
Число уровней декомпозиции (уровней древовидной структуры) определяется следующим образом.
Декомпозиция по каждой из ветвей древовидной структуры ведется до тех пор, пока не приведет к получению элементов системы, не требующих дальнейшего разложения. Такие составляющие называются элементарными.
Для определения элементарности используются как формализованные, так и не формализованные (экспертные) критерии.
Часть системы, которую нельзя считать элементарной на основании выбранных критериев, подлежит дальнейшей декомпозиции. Если исследователь не достиг элементарности на какой-либо ветви древовидной структуры, то вводятся новые элементы в модель, взятую в качестве основания, и декомпозиция продолжается по ним.
Синтез
Синтез предполагает создание структуры и характеристик системы, обеспечивающих заданные ей свойства.
Синтез системы включает:
- определение всех необходимых функций, позволяющих решить поставленную задачу;
- нахождение способов выполнения каждой функции (формирование подсистем);
- определение такой схемы взаимодействия подсистем, которая позволила бы выполнить поставленные задачи наилучшим образом.
Составленные в результате синтеза альтернативные варианты структурно-функциональных схем исследуются в процессе анализа – исследуются свойства предварительно разработанных вариантов проекта и эффективность каждого варианта.
Выходные параметры объекта (а, значит, и его качество), зависят от входных воздействий, параметров внешней среды и от качества составляющих объект элементов.
Основные положения технологии синтеза
Многообразие сфер применения сложных систем, возможных структур и стратегий управления процессами порождает огромное множество вариантов их построения, что приводит к невозможности решения задачи синтеза в общей постановке.
•Полученная в результате декомпозиции (анализа) совокупность элементов кроме внешней целостности (т.е. определенной обособленности от окружающей среды, хорошо описываемой моделью «черного ящика») должна обладать внутренней целостностью.
•Внутренняя целостность связана с моделью структуры системы, т.е. установлением отношений между элементами, выполнение которой называется операцией агрегирования – объединение нескольких элементов в единое целое. Результатом агрегирования (синтеза) является система, называемая агрегатом.
•Свойства компонента не являются только совокупностью свойств его отдельных элементов. Компонент может обладать такими свойствами, которых нет ни одного из его элементов, взятых в отдельности, т.е. у компонента появляется новое качество, которое не могло появиться без этого объединения.
