Лекция 6 (Материалы к лекциям), страница 3
Описание файла
Файл "Лекция 6" внутри архива находится в папке "Материалы к лекциям". Документ из архива "Материалы к лекциям", который расположен в категории "". Всё это находится в предмете "модели и методы анализа проектных решений" из 7 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "модели и методы анализа проектных решений" в общих файлах.
Онлайн просмотр документа "Лекция 6"
Текст 3 страницы из документа "Лекция 6"
В общем случае операция вычленения существенных элементов реального объекта при построении модели является далеко не тривиальной, причем по самой логике моделирования эта операция должна предшествовать выбору переменных и математических соотношений для этих переменных. (К примеру, далеко не во всех случаях можно рассматривать ЛА как материальную точку). Вычленение существенных элементов определяется той содержательной инженерной задачей, для решения которой строится модель.
После того, как выделены элементы и выбраны соответствующие переменные, при построении модели и работе с ней вплоть до завершающего этапа - интерпретации результатов - исследователь оперирует только с переменными, как бы забывая о реальном объекте: он работает с концептуальным объектом (т.е. с моделью реального объекта).
Классификация переменных и взаимосвязи параметров модели
В зависимости от стоящей перед исследователем задачи какие – то из переменных являются исходными параметрами, какие-то из них требуется определить в результате моделирования. Кроме того, в ряде задач значения некоторых переменных могут быть не заданы непосредственно условиями поставленной задачи и, в то же время, не являться искомыми (по смыслу поставленной задачи), характеристиками: это либо возмущения (неопределенные факторы типа случайных отклонении от заданных параметров, неопределенных параметров внешней среды, активного внешнего противодействия), либо параметры управления.
Таким образом, переменные модели содержательно интерпретируются как:
-
исходные параметры
-
параметры, характеризующие состояния объекта и/или его "выходы"
-
возмущения
-
управления
Если объектом моделирования является процесс или система с меняющимися во времени параметрами, то в рамках модели должны быть заданы начальные (исходные) состояния, либо определены процедуры ввода в модель начальных состояний в процессе работы с моделью (т.е. при моделировании). Множество допустимых начальных состояний, является существенной характеристикой модели. Состояния (в том числе и начальные состояния) должны быть соотнесены с переменными модели. В простейшем случае начальное состояние может определяться просто как совокупность значений исходных характеристик. С учетом этого положения, расширяя данное выше определение, под математической моделью реального объекта будем понимать совокупность соотношений (например, формул, уравнений, неравенств, логических условий, операторов и т.д.), определяющих характеристики состояния объекта (а через них и выходные параметры) в зависимости от внутренних параметров, внешних воздействий (возмущений и управлений), начальных условий и времени.
Переменные модели связаны между собой соотношениями, которые задается в виде уравнений, неравенств и т.д. Система этих соотношений должна обладать необходимой полнотой и непротиворечивостью (совместностью) в том смысле, что при известных исходных параметрах с помощью математической модели могут быть однозначно определены выходные параметры. При этом, естественно, должно выполняться условие детерминированности, означающее неслучайный характер этих соотношений. Если же начальные условия и внешние воздействия также не случайны, то модель оказывается вполне детерминированной
На практике, часто приходится рассматривать случайные процессы функционирования различных систем. Характеристики состояний системы для таких процессов оказываются случайными функциями времени в силу различных причин, например, случайности возмущений или начальных условий либо их совокупности. В подобной ситуации при помощи математической модели однозначно определяются распределения вероятностей параметров состояния системы, если заданы распределения вероятностей случайных переменных.
Уровень агрегирования
При системном рассмотрении объект моделирования представляет собой совокупность элементов, находящихся во взаимодействии между собой и с внешней средой, причем в рамках структуры объекта как системы выделяются различные иерархические уровни. Система – ЛА, например, может быть представлена в виде трех уровней: верхний уровень – ЛА в целом; средний уровень - такие подсистемы, как планер (или корпус), силовая установка, полезная нагрузка, система управления; нижний уровень - агрегаты подсистем.
В случае ЛА иерархическая структуризация может быть продолжена как вниз, так и вверх. Например, ближайший к ЛА высший уровень - функциональная группа нескольких ЛА данного типа, участвующих в типовой операции и взаимодействующих между собой. Переход к рассмотрению все более нижних уровней называется декомпозицией или структуризацией, а переход к рассмотрению более высоких - агрегированием.
Иерархическое представление объектов проектирования обусловливает и их математическое представление, т.е. на каждом иерархическом уровне используются свои математические модели, сложность которых определяется задачами и возможностями анализа.
Уровень агрегирования модели объекта определяется тем, с элементами какого уровня иерархии объекта непосредственно соотносятся переменные модели. Например, модель динамики ЛА, рассматриваемого как материальная точка, является более агрегированной, нежели модель, учитывающая влияние упругости корпуса на траекторию движения относительно центра масс.
Математическая модель сложной системы
Построение математической модели сложной системы в целом часто оказывается практически невозможным из-за сложности процесса ее функционирования. В этих случаях, как упоминалось выше, приходится расчленять моделируемый объект на конечное число подсистем, сохраняя связи между подсистемами, обеспечивающих учет взаимодействия подсистем. Если получающиеся таким образом подсистемы все ещё сложны, расчленяют каждую из них (с сохранением связей) на конечное число более мелких подсистем. Процедуру расчленения подсистем продолжают до получения таких подсистем, которые в условиях рассматриваемой задачи будут признаны достаточно простыми и удобными для непосредственного математического описания. Эти подсистемы, не подлежащие дальнейшему расчленению, называются элементами сложной системы.
Таким образом, в общем случае сложная система является многоуровневой конструкцией из взаимодействующих элементов, объединяемых в подсистемы различных уровней.
Как мы уже отмечалось, представление моделируемого объекта в виде многоуровневой конструкции из элементов называется структуризацией объекта. В структурированной системе объектами материального мира являются только элементы и связи между ними. Объединение элементов в подсистемы - операция формальная, чисто структурная; она не вносит каких-либо новых объектов материального мира в совокупность элементов системы и связей между ними и не исключает имеющихся.
Математическая модель сложной системы состоит из математических моделей элементов и математической модели взаимодействия между элементами.
Рассмотрим способы объединения моделей элементов.
Наиболее общей формой модельного представления любого объекта является представление его в виде абстрактной системы по схеме «вход - выход». При этом система определяется как нечто, обладающее входами и выходами: входы - это совокупность воздействий на систему извне; выходы - совокупность воздействия со стороны системы вовне. Описание того, что происходит внутри этого «нечто», называется состоянием системы.
Чтобы задать (определить) систему необходимо:
-
определить «входы»
-
определить состояния
-
детализировать «выходы»
-
описать, как система меняет свое состояние – в терминах входов и текущего состояния
Чтобы определить операцию, или эксперимент на системе, необходимо задать:
-
начальное состояние системы
-
характер времени (дискретное, непрерывное) и рассматриваемые интервалы
-
воздействующие на систему «входы»
-
наблюдаемые «выходы»
Такого рода схемы «вход-выход» удобны для представления структуры модели: в качестве выходов при этом выступают те характеристики объекта, которые требуется определять при моделировании, а входами являются исходные параметры объекта, управления и возмущения.
Простейшим вариантом объединения систем является конъюнкция, когда системы функционируют независимо и имеют каждая свои входы и выходы (Рис.2)
Рис.2.
Другой способ - каскадное объединение, когда выход одной системы служит входом другой (рис. 3 ).
Рис.3.
Еще один способ - объединение с обратной связью. Здесь выход системы является одним из ее же входов (рис. 4).
Рис.4.
Все другие возможные варианты являются комбинацией этих трех элементарных способов объединения.
Пусть имеется математическая модель, которая позволяет оценить максимальное количество Р пассажиров, ежедневно доставляемых на некоторое фиксированное расстояние, в зависимости от технико-эксплуатационных характеристик (ТЭХ) и затрат на программу производства пассажирских самолетов одного типа. В виде схемы входа-выхода эту модель можно изобразить в виде:
Здесь – вектор ТЭХ, = [Сс(t), Сп(t), Сэ(t)] - ассигнования на реализацию программы создания и эксплуатации парка самолетов в функции времени t, представленные по таким видам затрат, как затраты на НИОКР (Сс), серийное производство (Сп) и эксплуатация (Сэ).
Пусть далее модель, состоит из блоков: блок функционирования парка численностью n самолетов, блок оценки длительности НИОКР и блок серийного производства. Тогда эта блочная модель может изображаться следующим образом (рис. 5).
Рис.5. Схема модели программы пассажирских самолётов
Все сказанное о схемах «вход-выход» полностью относится и к этой схеме модели программы пассажирских самолетов. В частности, моделирование как операция на абстрактной системе задается следующими элементами: определение начального состояния, определение масштаба и интервалов времени, определение входов и , и как результат – определение выхода P(t).
Поскольку мы обсуждаем математические модели, то каждый из трех изображенных блоков должен быть реализован в виде математических соотношений или алгоритмов пересчета входных характеристик в выходные. Значит, каждый j-ый блок модели воспроизводит оператор преобразования входных характеристик Xj в выходные Yj:
, j = 1, 2,…, N
, k = k(j)
, q = q(j)