Моделирование функционирования технической системы Особенности построения моделей при проектировании
В процессе проектирования с использованием математических моделей решаются следующие задачи:
- формирование структуры и выбор основных проектных параметров;
- определение оптимальных режимов функционирования системы и ее элементов в различных условиях внешней среды и оптимальная организация взаимодействия элементов;
- учет неопределенностей функционирования системы при оценке ее эффективности.
Построение моделей – процедура неформальная. Модель не только должна правильно отражать явления, но и быть удобной для пользователя – степень детализации и способы представления модели для каждой решаемой задачи зависят от пользователя.
Для каждого этапа проектирования вырабатываются стандартные приемы моделирования и общие способы работы с этими моделями.
Модель на системном уровне обеспечивает взаимосвязь критериев эффективности и основных параметров системы с учетом внешней среды. В состав модели системы в целом входят те структурные компоненты, параметры которых признаны определяющими для эффективности системы. Устанавливается физическая и функциональная зависимости (структура и поведение системы), определяются соотношения между параметрами системы, внешней среды и параметрами каждого компонента системы, которые влияют на критерии эффективности системы, составляется иерархия моделей. Модель должна позволять исследовать влияние параметров системы и среды на эффективность (анализ чувствительности).
Исходя из основных принципов системного подхода - модель строится как единое целое, все элементы, связи, действия системы подчинены достижению конечной цели (каждый компонент системы разрабатывается так, чтобы обеспечить системе достижение цели с максимальной эффективностью), строится иерархия моделей исходя из иерархического характера системы, обеспечивается совместное рассмотрение структуры системы и ее функций;
Многоуровневость технической системы и моделей определяется большой размерностью задачи и связанной с этим необходимостью ее декомпозиции на частные подзадачи с передачей информации от одной к другой. Каждая из подзадач имеет свои критерии, связи и ограничения, но в совокупности они должны давать возможность решать общую задачу. Образование иерархии самостоятельных подзадач ведет к уменьшению размерности, но является источником неопределенностей в связи с несовпадением их целей.
Возникает неформализуемая проблема не только выделения подзадач, но и определения их состава и глубины исследований.
Схема многоуровневого представления сложной технической системы
Уровень I представлен самой системой, уровень II – ее агрегатами и подсистемами, уровень III – узлы агрегатов и подсистем, уровень IV – детали узлов.
Система может быть представлена множеством моделей, каждая из которых отражает определенную грань условий ее физического и функционального существования. Это дает возможность исследовать и выявить свойства системы, используя ряд узкоориентированных моделей. Основная специфика построения таких моделей – их согласование, обеспечивающее координацию принимаемых проектных решений.
Укрупненное исследование системы заключается в игнорировании детальной структуры системы и анализе только общего поведения системы как целого, в оценке ее интегративных характеристик. Цель состоит в создании модели системы в ее взаимодействии с окружением (модель "вход – выход"). На этом уровне формируются общие представления о системе. Единая модель всей сложной системы – укрупненная модель – создается для формирования концепции системы – для приблизительных оценок качества системы.
На начальном этапе проектирования строится опорный вариант модели, укрупненные блоки которой используются для построения моделей альтернативных систем. Степень детализации модели, форма представления определяются задачами каждой проектной процедуры.
В соответствии с двумя основными классами задач – системное и детальное проектирование - различают два основных класса моделей – быстрые и поверочные модели (в каждой из них может быть несколько уровней точности).
На системном уровне модели обычно строятся по принципу "от простого к сложному" – модели уточняются в процессе цикличного проектирования по мере расширения наших знаний о системе.
На более поздних стадиях системных исследований иерархия математических моделей может строиться и по противоположному принципу: «от сложного к простому».
На основе детализированной хорошо обоснованной модели (например, опорного варианта системы) создается ее упрощенный аналог, отражающий все основные связи и ограничения, необходимые для решения системной задачи - выбора концепции, структуры и основных проектных параметров. При необходимости создаются модели на основании ограниченного количества опорных вариантов и корректируются принятые решения.
На любой стадии проектирования, при любой степени детализации модели типичная последовательность работ при построении моделей:
1. Выявление главных функций системы (цели, назначение, свойства), формирование и определение основных понятий, используемых в системе.
2. Выявление основных компонентов системы и их функций, их единства в рамках системы, выявляются укрупненная структура системы и характеристики основных связей, выявляются системообразующие факторы – те связи и взаимообусловленности, которые и делают систему системой.
3. Выявление основных процессов в системе, их роли и условий осуществления, выявление смены состояний в функционировании системы. В системе с управлением выявляются основные управляющие факторы.
4. Выделение системы из внешней среды, определение границ системы, выявление характера связей с внешней средой. Исследуются внешние воздействия на систему (входы), определяется их тип (вещественные, энергетические, информационные), степень влияния на систему, основные характеристики.
5. Выявление неопределенностей и случайностей в системе, степени их влияния на систему.
Структура системы, связи, значимость каждого элемента выявляются в результате спирального (все более углубляющегося на каждом витке) повторения исследований на основе этих моделей.
Аналитические модели дают возможность получения приближенного, но отражающего основные закономерности решения задачи, выявить основные зависимости и определить направления дальнейших исследований.
Модели с использованием численных методов могут быть более точными, но менее полными, что ограничивает исследования небольшим числом вариантов или частных реализаций процесса.
Приближенное решение точно сформулированной задачи предпочтительнее решения упрощенной задачи точными методами оптимизации: точная формулировка задачи дает возможность осуществить оценку сложных взаимосвязей между многими элементами. Даже если модель и не обеспечит получения строго оптимального решения задачи (чего практически никогда невозможно достичь), но в ней будут учтены все важные факторы, что окажется более полезным, чем оптимальное решение нечетко сформулированной задачи.
При моделировании сложных процессов далеко не всегда можно модель преобразовать в систему уравнений, пригодную для применения численных методов.
Имитационное моделирование – исследование свойств системы путем воспроизведения процесса ее функционирования. Это одна из разновидностей эксперимента с математической моделью системы.
Имитационное моделирование при синтезе системы позволяет решать следующие задачи:
- обоснование и проверка принятых технических решений, поиск новых;
- получение данных для более простых моделей системы;
- проверка результатов, полученных на более простых моделях, для обоснования принятых на этих моделях допущений.
Модель функционирования системы определяет поведение системы в пространстве и во времени под влиянием тех или иных воздействий, в том числе неопределенных. Для описания множества входных воздействий требуется моделирование внешней среды (моделирование обстановки проведения операции).
Пример космического корабля для исследования планеты. Здесь отыскания такого управления кораблем, которое обеспечит попадание его в заданную точку пространства (на планету) недостаточно. Необходимо посадить аппарат на поверхность планеты – здесь уже задача решается в условиях неопределенности: неизвестны условия внешней среды – условия функционирования аппарата, что значительно влияет на конструкцию и выбор оптимальных ее параметров. Это неопределенности природного характера.
Главным является моделирование функционирования каждого компонента системы с учетом его связей с другими компонентами и влияния на эффективность системы в целом.
Также как и весь процесс проектирования, построение моделей имеет циклический итеративный, спиралевидный характер с последовательным расширением понимания системы на каждом шаге с постепенным углублением исследований и пониманием системы, ее сущности, условий функционирования и эффективности.
Система представляется множеством узкоориентированных моделей, каждая из которых отражает определенную грань условий ее физического и функционального существования, что дает возможность исследовать и выявить различные свойства системы. Основная трудность при этом – учет связей между отдельными моделями (согласование моделей).
Для обоснования принятия решения о наилучшем способе достижения системой заданной цели функционирования необходимо на моделях исследовать различные ситуации, которые могут возникнуть при функционировании системы.
Модель функционирования (функциональная модель) должна обеспечивать прогнозирование процесса функционирования по заданным начальному состоянию системы и параметрам процесса.
В модели устанавливаются функциональные зависимости, определяющие поведение системы - соотношения между параметрами системы, внешней среды и критериями эффективности для системы в целом и каждого из ее основных компонентов. В состав системы входят только те компоненты, параметры которых признаны определяющими. Исследуется влияние изменения параметров системы и среды на эффективность (анализ чувствительности).
Традиционное требование при построении моделей – замкнутость. Замкнутость модели процесса функционирования (протекания операции) означает следующее.
При известной информации о внешних по отношению к модели факторах операции можно восстановить (в силу объективных законов, формальным выражением которых является модель операции) состояние операции на любой заданный момент времени.
При известном начальном состоянии операции, известных на некотором интервале времени параметрах модели и управления, совокупность связей между ними (т.е. модель процесса) позволит определить на данном интервале времени все фазовые переменные и тем самым иметь полное представление о состоянии операции на этом интервале времени.
Величины, входящие в модель подразделяются на три основные группы.
Фазовые переменные (внутренние – эндогенные) – определяют состояние операции на данный момент времени. Если эти переменные известны на некотором интервале времени, то считается, что состояние операции на этом интервале полностью определено. Чаще всего фазовые переменные являются искомыми функциями и должны определяться из самой модели операции.
Внешние переменные (экзогенные) – параметры, которые не определяются в модели, а должны быть тем или иным способом заданы извне. Эти переменные не зависят от воли оперирующей стороны.
Управления – переменные, которые может формировать оперирующая сторона.
- 1 Методологические основы моделирования сложных систем
- 1.1 Системность
- Понятия общей теории систем
- Определение понятия системы
- Основные свойства, обязательные для любой системы.
- Взаимодействие и взаимозависимость системы и внешней среды.
- Определение понятий элементов, связей, функций, внешней среды системы. Элемент
- Внешняя среда
- Функции системы
- Сложность систем
- Системный подход
- Классификация систем
- Развитие искусственной системы и ее жизненный цикл
- 1.2 Моделирование
- Общая методология моделирования
- Основные принципы моделирования:
- Процесс моделирования
- Анализ и синтез в моделировании
- Примеры сложных систем Космическая система наблюдения Земли как сложная техническая система Задачи космической системы наблюдения Земли
- Состав и структура космической системы наблюдения Земли
- 2 Построение математических моделей
- 2.1 Математическая модель, математическое моделирование – основные понятия, термины и определения
- Цели математического моделирования
- 2.2 Общие методы построения математической модели
- Микроподход и макроподход в исследованиях системы.
- Формальная запись модели системы
- Понятие вариационных принципов
- Модульное построение моделей
- 2.3 Требования к построению модели
- Адекватность и достоверность модели
- Равнозначимость внешнего и внутреннего правдоподобия
- Анализ чувствительности модели
- Пример анализа на чувствительность экономической задачи
- 3 Математические модели состояния и структуры системы
- 3.1 Модель состояния системы Состояние системы и ее функционирование
- Формализация процесса функционирования системы
- 3.2 Модель структуры системы Основные понятия структуры системы
- Модель состава и структуры системы
- Методология моделирования структуры системы
- Виды структур
- Формирование структуры модели с позиций структурного моделирования.
- Построение структурных моделей
- 3.3 Модель процесса функционирования
- Установление функциональных зависимостей
- Неопределенность функционирования системы
- Пути уменьшения неопределенностей
- Основные требования к модели процесса функционирования
- Анализ функционирования, анализ структуры технической системы
- Функционально – физический анализ технических объектов.
- Пример разработки моделей деятельности организации
- Пример функционально – физического анализа технических объектов
- Конструкция бытовой электроплитки
- Функционально стоимостной анализ.
- 4 Этапы построения моделей
- 4.1 Постановка задачи моделирования
- Разработка содержательной модели
- Разработка концептуальной модели
- Описание внешних воздействий
- Декомпозиция системы
- Подготовка исходных данных для математической модели
- Содержание концептуальной модели
- 4.2 Разработка математической модели
- Разработка функциональных соотношений
- Выбор метода решения задачи
- Проверка и корректировка модели
- Анализ чувствительности модели
- Проверка адекватности модели
- Контроль модели
- Корректировка модели
- Уточнение модели проектируемого объекта
- Реализация математической модели в виде программ для эвм
- 4.3 Практическое использование построенной модели и анализ результатов моделирования
- Примеры построения моделей Математическая реставрация Тунгусского феномена
- 1. Сбор информации о явлении, выдвижение гипотез.
- 2. Содержательная постановка задачи исследования явления.
- 3. Математическая постановка задачи.
- 4. Анализ результатов.
- 5. Проверка адекватности модели – сравнение с натурным экспериментом.
- 6. Анализ результатов.
- Прогноз климатических изменений
- 1. Содержательная постановка задачи
- 2. Концептуальная постановка. Построение математической модели.
- 3. Проведение вычислительного эксперимента.
- 4. Анализ результатов вычислительного эксперимента.
- 5 Виды математических моделей
- 5.1 Классификация математических моделей
- Пример представления модели различной сложности и классификации.
- 5.2 Классификация математических моделей в зависимости от оператора модели
- Линейные и нелинейные модели
- Обыкновенные дифференциальные модели
- 5.3 Классификация математических моделей в зависимости от параметров модели Непрерывные и дискретные модели
- Детерминированные и неопределенные модели
- Дискретно-детерминированная модель
- Статические и динамические модели
- Стационарные и нестационарные модели.
- Формализация системы в виде автомата
- Формализация системы в виде агрегата
- Моделирование процесса функционирования агрегата
- Моделирование агрегативных систем
- Модель сопряжения элементов
- 6 Математические модели распределения ресурсов в исследовании операций
- 6.1 Моделирование операций распределения ресурсов
- Формулировка задачи математического программирования
- 6.2 Модели линейного программирования
- Формулировка общей задачи линейного программирования.
- Типовые задачи линейного программирования
- Транспортная задача.
- Задача коммивояжера.
- Задача о ранце.
- Общая задача теории расписаний.
- Примеры сведения практических задач к канонической транспортной задаче
- 6.3 Распределительные задачи линейного программирования
- Примеры распределительных задач.
- Распределение транспортных единиц по линиям
- Выбор средств доставки грузов.
- Задача о назначениях
- Экономическая интерпретация задач линейного программирования.
- Перевозки взаимозаменяемых продуктов
- Перевозка неоднородного продукта на разнородном транспорте.
- 7 Математические модели физических явлений и процессов. Универсальность моделей
- 7.1 Математические модели на основе фундаментальных законов
- Теоретический метод составления математических моделей
- Основные фундаментальные законы механики
- Работа, энергия, мощность
- 7.2 Уравнения движения
- Динамика поступательного движения.
- 7.3 Уравнения состояния
- Термодинамическая система.
- Упругие свойства твердых тел.
- Жидкости.
- 7.4 Универсальность моделей
- Модели на основе аналогий
- Типовые математические модели элементов и подсистем
- Модель колебательного процесса
- Модель консервативной системы.
- Электрическая подсистема.
- Модели элементов гидравлических систем
- Модели элементов пневматических систем
- 8 Моделирование производственных процессов
- 8.1 Модели систем массового обслуживания
- Основные элементы систем массового обслуживания.
- Характеристики потока
- Классификация смо
- Оценка эффективности смо
- Аналитические и статистические модели
- 8.2 Модели производственных процессов
- Дискретный производственный процесс
- Непрерывный производственный процесс
- Агрегатное представление производственного процесса
- Имитационное моделирование процессов функционирования
- Формализация основных операций производственного процесса Формализованная схема дискретного производственного процесса.
- Формализация отклонения течения производственного процесса от нормального
- Моделирование комплексного процесса обработки, сборки и управления при поточном производстве
- Формализованная схема непрерывного производственного процесса.
- 9 Синтез модели (проекта) системы
- 9.1 Проектирование системы как процесс создания (синтеза) ее модели
- 9.2 Методология проектирования
- Типовые проектные процедуры формирования облика системы
- 9.3 Эффективность системы Понятие эффективности системы
- Формирование модели цели системы
- Выбор критериев и показателей эффективности
- Основные принципы выбора критериев эффективности:
- Проблемы многокритериальности
- 9.4 Технология проектирования
- 9.5 Принятие решений в проектировании
- Выбор в условиях неопределенности
- Моделирование принятия решения
- Прогнозирование в принятии решений
- 9.6 Анализ инвестиционной привлекательности системы Основные типы инвестиций.
- Основные экономические концепции инвестиционного анализа.
- Состав работ при инвестиционном проектировании
- Конкурентоспособность проектируемой системы Оценка потенциальной емкости рынка и потенциального объема продаж
- Оценка конкурентоспособности
- Методы оценки эффективности инвестиций
- Метод определения чистой текущей стоимости.
- Метод расчета рентабельности инвестиций
- Метод расчета внутренней нормы прибыли
- Расчет периода окупаемости инвестиций
- Маркетинг и управление проектом
- Задачи управления проектами
- 9.7 Особенности синтеза модели (проекта) технических систем Этапы проектирования
- Особенности проектирования адаптивных систем
- Моделирование функционирования технической системы Особенности построения моделей при проектировании
- Формирование технического облика системы
- Формирование структуры системы
- Выбор основных проектных параметров системы
- Формирование множества вариантов системы
- 10 Информационное обеспечение синтеза системы
- 10.1 Основные задачи и типы информационных систем Общие свойства информационных систем
- Файл-серверные информационные системы
- Клиент-серверные информационные системы
- Архитектура Интернет/Интранет
- Хранилища данных и системы оперативной аналитической обработки данных
- 10.2 Особенности проектирования информационных систем
- Схемы разработки проекта
- 1. Предпроектные исследования
- 2 Постановка задачи
- 3 Проектирование системы
- Архитектура программного обеспечения
- Подсистема администрирования.
- Техническая архитектура
- Организационное обеспечение системы
- 4 Реализация и внедрение системы
- 10.3 Концепции автоматизации проектирования
- История развития сапр
- Классификация сапр
- Стратегическое развитие сапр Современное состояние сапр
- Направления разработки проектной составляющей сапр
- Разновидности сапр
- Математическое и информационное обеспечение сапр
- 11 Моделирование процесса управления
- 11.1 Основные определения
- Формальная запись системы с управлением
- 11.2 Модели систем автоматического управления
- Устойчивость движения систем
- Определение программного движения и управление движением
- 11.3 Модели автоматизированных систем управления
- Модели автоматизированных систем управления производственными процессами
- Модели автоматизированных систем управления предприятием