
- •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 Методы оценки эффективности инвестиций
- •Метод определения чистой текущей стоимости.
- •Метод расчета рентабельности инвестиций
- •Метод расчета внутренней нормы прибыли
- •Расчет периода окупаемости инвестиций
Сложная социально-экономическая система
Под экономической системой понимается любая система, в которой действуют стоимостные или натуральные товарные переменные.
В качестве экономической системы может выступать отдельная фирма; техническая или технологическая система, учитывающая стоимость технических средств или продукции; отрасль промышленности; экономика государства.
Экономическая система, в которой действуют социальные факторы, называется социально-экономической. В частности, любая макроэкономическая система государства или региона не может не включать социальный сектор и поэтому является социально-экономической1.
Международный стандарт ИСО 9000:2000 определяет организацию как группу работников и необходимых средств с распределением ответственности, полномочий и взаимоотношений.
Можно дать и другое определение: организация - это систематизированное, сознательное объединение действий людей, преследующих достижение конкретных целей.
Связи системы-организации с внешней средой.
Создаваемая модель должна давать ответ на следующие вопросы:
• Кто из сотрудников организации должен выполнять конкретные функции?
• При каких условиях нужно выполнять функцию?
• Что должен сделать сотрудник в рамках данной функции?
• Каким образом следует ее выполнять?
• Какие ресурсы при этом необходимы?
• Каковы результаты выполнения функции?
• Какие информационные средства нужны?
• Каким образом все это согласовать?
• Как все это можно осуществить наиболее эффективно?
• Как можно изменить или построить бизнес-процесс?
• Как снизить риск и повысить эффективность изменений?
2 Методология построения математических моделей
2.1 Математическая модель, математическое моделирование – основные понятия, термины и определения
Термин «математическое моделирование» охватывает методологически малосвязанные разработку модели и ее использование. Иногда моделированием называется каждый из этих двух этапов в отдельности.
Математическое моделирование - процесс установления соответствия данному реальному объекту некоторого математического объекта, называемого математической моделью, и исследование этой модели, позволяющее получать характеристики рассматриваемого реального объекта.
Математические модели относятся к знаковым моделям.
Один из аспектов математического моделирования как способа познания - изучение системы, явления с помощью вычислительного эксперимента (в таком понимании термин "вычислительный эксперимент" может быть синонимом термина "математическое моделирование").
Многие задачи исследования систем трудно достаточно хорошо формализовать и свести к математическим моделям, позволяющим ставить и решать поставленные задачи. Системный исследователь должен уметь формализовать в математических терминах конкретную задачу исследований - разработать математическую модель. Непонимание (или неумение четко поставить задачу) часто приводит к «победе математики над разумом».
Математическая модель как средство познания, исследования реального мира формируется на основании общей методологии системных исследований.
Математическая модель – описание в виде математических соотношений (например, формул, уравнений, неравенств, логических условий, операторов) состояния, изменения, протекания процессов в системе или явлении (в том числе функционирования системы), в зависимости от параметров системы, входных сигналов, начальных условий и времени.
Математическая модель — это „эквивалент“ объекта, отражающий в математической форме важнейшие его свойства — законы, которым он подчиняется, связи, присущие составляющим его частям.
Математическая модель - абстрактное математическое представление процесса, устройства или теоретической идеи; оно использует набор переменных, чтобы представлять входы, выходы и внутренние состояния, а также множества уравнений и неравенств для описания их взаимодействия. (Определение основано на идеализации «вход — выход — состояние», заимствованной из теории автоматов).
Вид математической модели зависит как от природы реального объекта, так и от задач исследования объекта, требуемой достоверности и точности решения этой задачи. Математическая модель отражает именно те особенности, которые необходимо исследовать для решения поставленной задачи.
Обычно математическая модель только приближенно описывает поведение реальной системы, являясь ее абстракцией, так как знания о реальной системе никогда не бывают абсолютными, а гипотезы часто вынужденно или намеренно не учитывают некоторые факторы.
Для поддержки математического моделирования разработаны компьютерные системы моделирования, например, Matlab, Matcad и др. Они позволяют создавать формальные и блочные модели как простых, так и сложных процессов и устройств и легко менять параметры моделей в ходе моделирования. Блочные модели представлены блоками (чаще всего графическими), набор и соединение которых задаются диаграммой модели.
Универсальность моделей: принципиально разные реальные явления могут описываться одной и той же математической моделью. На одной и той же модели могут быть изучены большое число вариантов её поведения (путем изменения параметров). Например, колебательные процессы, имеющие совершенно разную природу описываются одинаковой математической моделью - мы изучаем сразу целый класс описываемых ею явлений.
Основная задача математического моделирования: по заданным входным параметрам найти значения выходных параметров системы.
Модель — закономерность, преобразующая входные значения в выходные: Y = M(X). Под этим можно понимать таблицу, график, выражение из формул, закон (уравнение) и т. д. Это вопрос способа записи закономерности. Y - некоторый интересующий исследователя показатель.
На этом основании при определении понятия "математическая модель" используется широкое понятие оператора – функция, алгоритм, совокупность правил, обеспечивающие установление выходных параметров по заданным входным параметрам.
Математическую модель можно рассматривать как некоторый математический оператор и сформулировать понятие математической модели следующим образом.
Математическая модель – любой оператор (правило) А, позволяющий по значениям входных параметров x установить соответствующие выходные значения параметров y системы:
А: x → y, x X, y Y.
Такое широкое определение включает в себя не только все многообразие математических моделей, но и информационные модели – процедуру поиска данных в базе данных можно представить в виде некоторого оператора. В таком контексте информационная модель – специфическая форма математической модели.
Основные понятия в моделировании систем определяются из соответствия аналогичным понятиям системы: элемент системы, связь, внешняя среда.
Моделирование как метод исследования имеет следующую структуру: постановка задачи, создание модели, исследование модели, перенос знания с модели на оригинал.
Модель может быть сосредоточена на функциях системы (функциональная модель) или на ее объектах (модели данных).
Функциональные модели выделяют события в системе, представляют с требуемой степенью детализации систему функций, которые в свою очередь отражают свои взаимоотношения через объекты системы.
Модели данных выделяют объекты системы, которые связывают функции между собой и с их окружением и представляют собой подробное описание объектов системы, связанных системными функциями.