- •Математическое моделирование и информационные технологии при проектировании
- •Предисловие
- •1. Введение в инженерное проектирование
- •1.1. Техника и общество
- •1.2. Новые проблемы, стоящие перед инженерами
- •1.3. Связь техники с другими видами деятельности человека
- •1.4. Задача предмета «инженерное проектирование»
- •1.5. Процесс инженерного проектирования
- •1.6. Метод инженерного анализа
- •1.7. Качества, необходимые инженеру-проектировщику
- •1.8. Сравнение изобретательства и инженерного анализа
- •1.9. Вопросы для самопроверки
- •2. Математическое моделирование
- •2.1. Введение
- •2.2.. Моделирование и технический прогресс
- •2.3. Понятие математической модели и математического моделирования
- •2.3.1. Свойства моделей
- •2.3.2. Цели моделирования
- •2.4. Классификация математических моделей
- •2.4.1. Классификация математических моделей в зависимости от сложности объекта моделирования
- •2.4.2. Классификация математических моделей в зависимости от оператора модели
- •2.4.3. Классификация математических моделей в зависимости от параметров модели
- •2.4.4. Классификация математических моделей в зависимости от целей моделирования
- •2.4.5. Классификация математических моделей в зависимости от методов реализации
- •2.4.6. Вопросы для самопроверки
- •2.5. Этапы построения математической модели
- •2.5.1. Обследование объекта моделирования
- •2.5.2. Концептуальная постановка задачи моделирования
- •2.5.3. Математическая постановка задачи моделирования
- •2.5.5. Выбор и обоснование выбора метода решения задачи
- •2.5.6. Реализация математической модели в виде программы для эвм
- •2.5.7. Проверка адекватности модели
- •2.5.8. Практическое использование построенной модели и анализ результатов моделирования
- •2.5.9. Вопросы для самопроверки
- •3. Структурные модели
- •3.1. Что такое структурная модель?
- •3.2. Способы построения структурных моделей
- •3.3. Вопросы для самопроверки
- •4. Моделирование в условиях неопределенности
- •4.1. Причины появления неопределенностей и их виды
- •4.2. Вопросы для самопроверки
- •5. Линейные и нелинейные модели
- •5.1. О законе Гука и границах линейности
- •5.2. Поля, сплошные среды и уравнения математической физики. Линейные уравнения и принцип суперпозиции
- •5.3. О фракталах и их применении
- •6. Моделирование с использованием имитационно подхода
- •6.1. Особенности моделей, использующих имитационный подход
- •6.2. Вопросы для самопроверки
- •7. Математические модели исследования операций
- •7.1. Предмет и задачи исследования операций
- •7.2. Принципы, методы и средства исследования операций
- •7.3. Этапы операционного исследования
- •7.4. Математические модели исследования операций
- •7.5. Вопросы для самопроверки
- •Литературные источники.
2.4.3. Классификация математических моделей в зависимости от параметров модели
По своей природе характеристики объекта могут быть как качественными, так и количественными. Введение тех или иных количественных характеристик объекта моделирования возможно при наличии эталона сравнения. Например, для характеристики размеров тела используется эталонный образец - метр. Для количественной характеристики вводятся числа, выражающие отношения между данным параметром и эталоном. Кроме того, количественные значения параметра могут выражаться дискретными или непрерывными величинами. Качественные характеристики находятся, например методом экспертных оценок. В зависимости от вида используемых множеств параметров модели могут подразделяться на качественные и количественные, дискретные и непрерывные, а также смешанные.
При построении моделей реальных объектов и явлений очень часто приходится сталкиваться с недостатком информации. Как правило, для любого исследуемого объекта распределение свойств, параметры воздействия и начальное состояние известны с той или иной степенью неопределенности. Это связано с множеством трудно учитываемых факторов, ограниченностью числа используемых параметров модели, конечной точностью экспериментальных измерений. При построении модели возможны следующие варианты описания неопределенности параметров:
детерминированное - значения всех параметров модели определяются детерминированными величинами (т.е. каждому пара метру соответствует конкретное целое, вещественное или комплексное число либо соответствующая функция). Данный способ соответствует полной определенности параметров;
стохастическое - значения всех или отдельных параметров модели определяются случайными величинами, заданными плотностями вероятности. В литературе наиболее полно исследованы случаи нормального (гауссова) и показательного распределения случайных величин;
случайное – значения всех или отдельных параметров моде ли устанавливаются случайными величинами, заданными оценка ми плотностей вероятности, полученными в результате обработки ограниченной экспериментальной выборки данных параметров. Эта форма описания тесно связана с предыдущей. Однако в рассматриваемом случае получаемые результаты моделирования будут существенным образом зависеть от точности оценок моментов и плотностей вероятности случайных параметров, от постулируемых законов распределения и объема выборок;
интервальное - значения всех или отдельных параметров модели описываются интервальными величинами, заданными интервалом, образованным минимальным и максимально возможными значениями параметра;
нечеткое – значения всех или отдельных параметров модели описываются функциями принадлежности соответствующему не четкому множеству. Такая форма используется, когда информация о параметрах модели задается экспертом на естественном языке, а следовательно, в «нечетких» (с позиции математики) терминах типа «много больше пяти», «около нуля».
В теории игр встречается еще один вид неопределенности параметров модели, называемый игровой неопределенностью. В данном пособии указанный вид неопределенности не рассматривается.
Разделение моделей на одномерные, двухмерные и трехмерные применимо для таких моделей, в число параметров которых входят координаты пространства, и связано с особенностями реализации этих моделей, равно как и с резким увеличением их сложности при возрастании размерности (с «проклятием размерности» по образному выражению Р. Беллмана). Как правило, увеличение размерности модели приводит к росту числа используемых математических соотношений. Особенно сложны в реализации трехмерные модели, требующие высокопроизводительной вычислительной техники с большим объемом оперативной и дисковой памяти. Реализация таких моделей стала возможной лишь с появлением вычислительных машин третьего поколения и потребовала создания специальных вычислительных методов и приемов.
Как правило, эффективная реализация трехмерных моделей возможна лишь на многопроцессорных вычислительных комплексах с использованием языков параллельных вычислений. Среди характерных вычислительных трудностей, с которыми сталкиваются при создании моделей в трехмерной постановке, можно отметить необходимость хранения и решения систем уравнений большой размерности (10 тысяч уравнений и более), проблемы подготовки исходной информации и ее проверки, наглядное отображение полученных результатов. При разработке модели стараются (если это возможно) понизить размерность. Однако необоснованное понижение размерности модели может существенно исказить результаты моделирования. Например, если для исследования движения брошенного мяча в вертикальной плоскости использование двухмерной модели может быть оправдано, то для исследования движения бумеранга такую модель строить бесполезно.
Из всей совокупности параметров при разработке различных моделей отдельно следует рассмотреть учет времени. Как и координаты, время относится к независимым переменным, от которых могут зависеть остальные параметры модели. В различных ситуациях объект исследования может по разному испытывать влияние времени. Обычно чем меньше масштаб объекта, тем существеннее зависимость его параметров от времени. Если сравнивать скорости изменения различных объектов по отношению к масштабам, характерным для Земли, то можно отметить, что для галактик время заметных изменений измеряется миллионами лет, а для элементарных частиц – миллионными долями секунды. Учитывая, что весь окружающий нас материальный мир состоит из постоянно изменяющихся и взаимодействующих элементарных частиц и полей, то все без исключения объекты исследования следует считать изменяющимися во времени.
Любой объект стремится перейти в некоторое равновесное состояние как с окружающей его средой, так и между отдельными элментами самого объекта. Нарушение этого равновесия приводит к изменениям различных параметров объекта и его переходу в новое равновесное состояние.
При построении модели важным является сравнение времени существенных изменений внешних воздействий и характерных времен перехода объекта в новое равновесное состояние с окружающей средой, а также времени релаксации, определяющего установление равновесия между отдельными элементами внутри объекта. Если скорости изменения внешних воздействий на объект моделирования существенно меньше скорости релаксации, то явной зависимостью от времени в модели можно пренебречь. В этом случае говорят о квазистатическом процессе.
Например, если скорость появления микротрещин в элементах конструкции моста, связанная с сезонными колебаниями температуры и переменностью нагрузок, невелика, то расчет его максимальной несущей способности можно проводить в рамках статической модели. Срок службы моста в этом случае можно определить с помощью квазистатической модели, использующей зависимость прочностных свойств материала моста от суммарного числа циклов нагружения до разрушения.
Совокупность значений параметров модели в некоторый момент времени или на данной стадии называется состоянием объекта.
Если скорости изменения внешних воздействий и параметров состояния изучаемого объекта достаточно велики (по сравнению со скоростями релаксации), то учет времени необходим. В этом случае объект исследования рассматривают в рамках динамического процесса.
Условие движения отдельных элементов исследуемого объекта не является обязательным условием включения времени в число параметров модели. Для примера рассмотрим течение жидкости в длинной трубе постоянного сечения. Эксперименты показывают, что на достаточно большом удалении от входа в трубу частицы жидкости движутся параллельно оси трубы.
При этом если условия на входе не изменяются и скорость течения невелика (ламинарный режим течения), то профиль скоростей частиц в данном сечении трубы с течением времени остается неизменным. В этом случае в каждой фиксированной точке исследуемого пространства значения параметров модели не зависят от времени.
Подобные процессы называют стационарными. Как правило, стационарные модели применяются для описания различных потоков (жидкости, газа, тепла) в случае постоянства условий на входе и выходе потока. Для таких процессов время может быть исключено из числа независимых переменных.
Если в качестве одной из существенных независимых переменных модели необходимо использовать время (или его аналог), то модель называется нестационарной. Примером нестационарной модели является модель движения жидкости в трубе, но вытекающей
Заметим, что для значительной части реальных процессов стационарные режимы являются наиболее предпочтительным. После их определения (с применением той или иной математической модели) проверяется устойчивость стационарного режим (решения), что во многих случаях требует постановки и решения нестационарной задачи для возмущений стационарного решения. В ряде случаев, когда определение стационарных режимов из аналитического решения или некоторых эвристических соображений затруднено, их поиск осуществляется методом установления соответствующей нестационарной задачи (т.е. ищется решение нестационарной задачи, асимптотически стремящееся к стационарному). Следует отметить, что этим методом довольно часто пользуются при решении стационарных задач численными методами, поскольку методы решения нестационарных задач часто оказываются существенно эффективнее, чем стационарных.
