Стохастические модели в неоднородной теории упругости
Моделирование векторных случайных процессов. Дискретные модели линейных стационарных систем и стохастических течений. Определение начальных условий для компенсации переходных движений. Имитация динамичных действий с типовыми корреляционными функциями.
Рубрика | Экономико-математическое моделирование |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 08.06.2016 |
Размер файла | 496,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНОБРНАУКИ РОССИИ
Федеральное государственное БЮДЖЕТНОЕ образовательное учреждение высшего профессионального образования
«ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Факультет прикладной математики, информатики и механики
Кафедра механики и компьютерного моделирования
Курсовая работа
по курсу: «Стохастические модели в неоднородной теории упругости»
Выполнил:
Кирпичников А.С.
Преподаватель
Иванищева О.И.
Воронеж 2016
Содержание
1. Моделирование векторных случайных процессов
2. Дискретные модели линейных стационарных систем и стационарных случайных процессов
3. Моделирование стационарных процессов с типовыми корреляционными функциями
4. Дискретные модели линейных нестационарных систем
1. Моделирование векторных случайных процессов
Гауссовский n-мерный стационарный случайный процесс , как известно полностью описывает своим математическим ожиданием
,
и матричной корреляционной функцией
,
где ,
или матричной спектральной плотностью
Для упрощения записи размеры матрицы в её обозначениях указываются нами лишь по мере необходимости.
Большинство методов моделирования основано на сведении заданного процесса к m-мерному белому шару . Такое преобразование осуществляется с помощью интеграла свертки
где - матричная весовая функция формирующего фильтра размера . Случайный процесс имеет нулевое среднее и матричную корреляционную функцию, равную - единичная матрица; -функция. Временному фильтру (2.32) соответствует частное представление
где
- матричная частотная характеристика фильтра (2.32); - матрица, сопряженная по Эрмиту к (черта - знак комплексного сопряжения).Представление (2.33) называется факторизацией функции .
Если факторизация заданной матричной спектральной плотности осуществлена , то по с помощью формул обратного преобразования Фурье восстанавливается весовая функция . Для физической осуществимости фильтра (2.32) необходимо, чтобы при . Интеграл (2.32) подвергается дискретизации аналогично скалярному случаю.
Существенные трудности встречаются при факторизации матричных функций дробно- рационального вида. Известные алгоритмы [ 16] достаточно трудоемки . Более простые при реализации на ЭВМ алгоритмы приведены в гл.3.
2. Дискретные модели линейных стационарных систем и стационарных случайных процессов
Рассмотрим линейную стационарную динамическую систему при действии возмущений, заданных в виде стационарных случайных процессов . Полагаем, что случайные процессы выражаются с помощью формирующих фильтров (2.7) через белый шум. Последовательно соединение исходной системы и формирующего фильтра образует эквивалентную систему.
Такая система может быть описана векторным дифференциальным уравнением
где x - n-мерный вектор состояния, - матрицы постоянных коэффициентов размеров и - m -мерный гауссовский белый шум с нулевым средним и матричной корреляционной функцией -единичная матрица. Начальные условия представляют собой гауссовский вектор - корреляционная матрица и -независимые случайные векторы.
Дискретизация системы.
Для моделирования системы (2.34) на цифровой ЭВМ перейдем к дискретной модели. Выразим через матричный экспоненциал
Используя свойство представим процесс и момент в следующем виде:
где -шаг дискретизации .
Соотношению (2.37) соответствует рекуррентное уравнение
где
Векторы являются независимыми , гауссовскими , и не зависит от Корреляционная матрица имеет вид
Представим в виде
где -матрица порядка -ранг
Здесь матрица находится по с помощью алгоритмов (1.62)-(1.64) гл. 1. Тогда может быть выражен через равенством . Отсюда и из формулы (2.38) следует уравнение
Уравнение (2.42) может использоваться для моделирования системы (2.34) на ЭВМ, а также для получения реализации стационарных случайных процессов, заданных уравнением формирующего фильтра вида (2.34). Моделирующий алгоритм, основанный на уравнении (2.42), не имеет методических ошибок. Алгоритм позволяет воспроизводить на ЭВМ случайные последовательности с заданными корреляционными функциями.
Корреляционные моменты. Определение начальных условий для компенсации переходных процессов.
Корреляционная матрица как следует из уравнения (2.42), определяется рекуррентным соотношением
Примем далее , что матрица А в системе (2.34) -Гурвицева, т.е. её собственные числа удовлетворяют условию
В силу (2.36) матричная корреляционная функция при равна
Отсюда, учитывая некоррелированность процесса и его независимость от , после взятия математического ожидания получаем формулу
Здесь выражение в скобках равно корреляционной матрице процесса . При справедливо равенство
,
После замены переменной интегрирования функция примет вид
Для Гурвицевых матриц имеет последовательно равенства:
Эти равенства означают, что в системе (2.34) асимптотически устанавливаются стационарные случайные процессы с нулевым средним и корреляционной матрицей
Матрица находится предельным переходом в уравнении (2.43) при Переходя в формуле (2.43) к пределу , получаем линейно алгебраическое уравнение
Матрицу можно также найти из соотношения (2.10). Если положить в (2.43) , то из формулы (2.44) получаем равенства:
,
Это означает , что корреляционные свойства процесса не изменяются с течением времени. В системе (2.34) отсутствуют переходные процессы, а стационарный процесс устанавливается, начиная с момента , поэтому для устранения переходных процессов в уравнении (2.42) необходимо положить
Матрица находится из матричной системы дифференциальных уравнений
интегрированием выражения (2.45) на промежутке при начальной условии . После интегрирования получаем . Для приближенных вычислений модно пользоваться формулой (2.35), ограничиваясь конечным числом членов:
Рассмотрим, какой вид имеет уравнение (2.42) при малом шаге В (2.46) отбросим члены второго и высшего порядка малости. Тогда получим После подстановки этих выражений в формулу (2ю42) следует приближенное равенство
,
При стремлении к нулю получаем
Это выражение соответствует формуле (2.14) , выведенной ранее другим способом.
Моделирующий алгоритм.
Алгоритм цифрового моделирования включает следующие операции [93]:
1.Модель динамической системы или формулирующего фильтра приводится к виду (2.34)
2. Вычисляется n-мерная матрица Для этого n раз интегрируется система
где -j-й столбец единичной матрицы -мерный вектор. Решение системы (2.48) в момент дает -й столбец матрицы .
3. Вычисляется матрица В соответствии с формулой (2.40) её элементы равны
где компонент матрицы
Для определения раз интегрируется системы дифференциальных уравнений:
,
Здесь -й столбец матрицы B, В результате суммирования величин по l находятся элементы симметрической матрицы .
4.По рекуррентному алгоритму (2.43) вычисляется корреляционная матрица . В качестве можно принять любую неотрицательно определенную симметрическую матрицу , например нулевую. Выбор оказывает влияние только на время переходного процесса. Итеративный процесс (2.43) заканчивается, когда матрица примет с заданной точностью установившееся значение.
5. С помощью алгоритмов (1.62)-(1.64) вычисляется матрица размера определяемая соотношением (2.41).
6.Разыгрывается вектор начальных условий; или при моделировании стационарных процессов и установившихся режимов движения (2.34). Для этого также применяются алгоритмы (1.62)-(1.64). Разыгрыванием начального условия заканчивается подготовительный этап вычислений.
7.Выполняется цифровое моделирование динамической системы или стационарного случайного процесса по формуле (2.42).
Сравнивая алгоритм (2.42) с методами моделирования стационарных процессов, рассмотренными в п. 2.1, можно отметить следующее : алгоритм не содержит методических ошибок, т.е. статические характеристики генерируемой последовательности и выборки с шагом из реализации процесса с непрерывным временем совпадают; подготовительный этап не содержит операций, выполняемых только аналитическими методами, - все операции выполняются численно с использованием стандартных процедур; при моделировании отсутствуют переходные нестационарные процессы ; исходными данными являются не спектральные и корреляционные характеристики , а матрицы A, B марковского процесса (2.34), определение которых, как правило, не вызывает трудностей. Причем для векторных процессов задание пары A, B на практике часто являются более естественным способом описания, чем матричные корреляционные или спектральные характеристики. Данный метод может иметь преимущества перед известными для процессов со спектрами относительно высокого порядка. векторный линейный стохастический корреляционный
С использованием дискретной модели (2.42) могут решаться задачи статического анализа линейных стационарных систем .Дисперсии и корреляционные моменты фазовых координат системы (2.34) являются компонентами матрицы или матрицы в установившемся режиме. Эти матрицы находим из уравнений (2.43) и (2.44). Рассмотрим матрицу Её элементы представляют собой корреляционные и взаимные корреляционные функции . Как следует из уравнения (2.42),
В установившемся режиме для стационарных процессов соотношение (2.51) принимает вид
При большом n в выражении (2.34) применение формул (2.43), (2.44) и (2.51), (2.52) позволяет значительно сократить объем промежуточных вычислений по сравнению с известными методами анализа непрерывных систем [112, 124].
Пример 2.1. Частным случаем системы (2.34) является марковский гауссовский стационарный процесс первого порядка. Его нормированная корреляционная функция равна уравнение (2.34) имеет вид
Формулы (2.38)-(2.41) дают для коэффициентов дискретной модели (2.42) следующие выражения:
Модель (2.42) примет вид
Пример 2.2. Рассмотрим стационарный случайный процесс , имеющий спектры второго порядка
Используя соотношения (2.8) и (2.9), представим его в виде компоненты марковского процесса
где Для исключения переходных процессов в уравнении (2.56) необходимо , чтобы начальное условие моделировалось в виде двумерного гауссовского вектора где корреляционная матрица находится из (2.10) или (2.44) . Решение уравнения (2.10) для данной системы дает следующие значения :
Для построения алгоритма (2.42) найдем матрицы и . Дифференциальные уравнения для определения имеют вид
Первый столбец матрицы получаем, решая эту систему при начальных условиях второй -при начальных условиях В результате имеем:
а) при >0, ,
б) при
Из формул (2.40) и (2.49) следует , что матрица равна
где решение системы (2.58) с начальными условиями . В силу линейности системы (2.58) имеем
Отсюда получает формулы для элементов :
Матрицу определяем из соотношения (2.41) с помощью формул (1.62)-(1.64). Элементы равны :
,
.
В результате окончательно получаем
где
Приведенные в данном примере формулы позволяют моделировать случайные процессы с различными типами корреляционных функций , встречающиеся в практике.
Пример 2.3. Рассматривалась система стабилизации высоты полета, заданная системой дифференциальных уравнений
где вектор состояния системы; возмущение (турбулентность атмосферы), стационарный случайный процесс с нулевым средним, корреляционной функцией [43];
и спектральной плотностью
вида (2.55). Здесь дисперсия скорости ветра; масштаб турбулентности.
Система (2.64) дополняется уравнением (2.56) формирующего фильтра для процесса и приводится к виду (2.34). С использованием алгоритма (2.48)-(2.50) на ЭВМ строилась дискретная модель
соответствующая системе дифференциальных уравнений (2.64). Здесь вторая компонента в уравнении (2.56); матрицы порядка
С помощью дискретной модели (2.67) выполнялось моделирование системы стабилизации (2.64) на ЭВМ. Дискретная модель (2.67) использовалась при полунатурном моделировании, а также для обработки реализации случайных процессов при вычислении эффективных и квазиэффективных оценок их характеристик. На основе рекуррентных алгоритмов (2.43), (2.44), (2.51), (2.52) определялись корреляционные функции процессов в системе стабилизации.
Нормированные корреляционные функции процессов и результаты их аппроксимации типовыми функциями показаны на рис. 2.1. График аппроксимировался функциями при аппроксимации функциями получили соответственно
Аппроксимацию функцией следует применять тогда , когда учитывается свойство дифференцируемости процессов. Сравнение с методом непрерывного анализа подтвердило эффективность рекуррентных алгоритмов. Так применение рекуррентных алгоритмов позволило на порядок сократить время счета на ЭВМ при вычислении корреляционных функций.
3. Моделирование стационарных процессов с типовыми корреляционными функциями
Во многих промышленных объектах в автоматизированных системах управления наблюдаются сигналы , которые достаточно хорошо описываются моделями стационарных случайных процессов с типовыми корреляционными функциями. Возмущения в динамических системах часто задаются также в виду гауссовских стационарных процессов с типовыми корреляционными функциями и дробно-рациональными спектральными плотностями.
Основываясь на рассмотренных в пп. 2.1 и 2.2 методах, получим алгоритмы для моделирования гауссовских стационарных случайных процессов с некоторыми типами корреляционных функций. В табл. 2.1 приведены корреляционные функции спектральные плотности случайных процессов и соответствующие им передаточные функции формирующих фильтров.
Системы дифференциальных уравнений вида (2.14) для моделирования формирующих фильтров на ЭВМ представлены в табл. 2.2. При этом Там же даны значения шага интегрирования при котором обеспечивается заданная точность воспроизведения спектральной плотности (2.12) в установленном диапазоне частот. Корреляционная функция получается в результате предельного перехода при из корреляционной функции
Моделирующие алгоритмы получаются из формул табл. 2.2 при Для исключения переходного процесса начальные условия в дифференциальных уравнениях (табл. 2.2) следует задавать как реализацию случайного вектора Подставляя в (2.57) параметры корреляционных функций, определяем корреляционные моменты значения и приведены в табл. 2.3.
Приведенные в табл. 2.1 типовые корреляционные функции имеют следующие случайные возмущения , встречающиеся в приложениях : атмосферную турбулентность [43]; шумы в следующих системах [71, 130] и информационно-измерительных устройствах [69]; неоднородности земной поверхности [81]; сейсмические нагрузки [123]; характеристики грузопотоков [154], процессы в парогенераторах промышленных котельных [26] и в других объектах.
Получим дискретные модели , позволяющие моделировать процессы с типовыми корреляционными функциями без методических ошибок. Процесс с экспоненциальной.
Таблица 2.1
№ пп. |
||||
1 |
||||
2 |
||||
3 |
||||
4 |
Таблица 2.2
№ пп. |
Уравнение фильтра |
Параметры |
|||
1 |
|||||
2 |
|||||
3 |
|||||
4 |
Таблица 2.3
корреляционной функцией рассматривался в примере 2.1 (формула 2.54). Процессы с корреляционными функциями приведенными в табл. 2.1, имеют спектры второго порядка вида (2.55). Представление в виде компоненты марковского процесса имеет вид (2.56), где а значения остальных параметров приведены в табл. 2.4. Дискретная модель определяется уравнениями (2.63), где значения определяются подстановкой данных табл. 2.4 в формулы (2.59)-(2.61). Окончательные выражения для , через параметры
Таблица 2.4
, , , |
корреляционных функций приведены в табл. 2.5. Коэффициенты связаны с формулами (2.62).
Стационарные случайные процессы с дробно-рациональной спектральной плотностью (2.55) могут моделироваться с помощью уравнения типа авторегрессии -скользящее среднее:
Для определения параметров уравнения (2.68) найдем спектральную плотность последовательности Функция является элементом матричной спектральной плотности последовательности (2.63) и определяется формулой [4].
где матрица, сопряженная по Эрмиту к . Обратная к матрице порядка легко находится с помощью присоединенной матрицы. Подставим в формулу (2.69) элементы матриц и , получим выражение для спектральной плотности:
где в знаменателе -определитель матрицы постоянные равны
,
,
,
Для процессов с типовыми корреляционными функциями , коэффициентов выполним факторизацию числителя , т.е. представим его в виду
,
Корни трехчлена
В качестве примем тот из корней , который по модулю меньше единицы, он определяется формулой
Второй корень равен . Разлагая трехчлен на линейный множители, преобразуем к виду
где - положительная величина . Отсюда следует
где , ,
Для того , чтобы избавиться от переходного процесса, необходимо разыгрывать начальные условия как гауссовский четырехмерный случайный вектор с нулевым средним и корреляционной матрицей
Для удобства пользования дискретный алгоритм моделирования процессов с типовыми корреляционными функциями и его параметры представлены в табл. 2.6. Приведенные в таблице выражения совпадают с формулами табл. .2.2 работы [16].
4. Дискретные модели линейных нестационарных систем
Алгоритмы дискретизации стационарных процессов , приведенные в п. 2.2, могут обобщены на нестационарные системы. Рассмотрим динамическую систему
где x -n-мерный вектор состояния , -мерный вектор гауссовских белых шумов с нулевым математическим ожиданием и корреляционной матрицей -мерная единичная матрица;
,
матрицы переменных коэффициентов, элементы которых кусочно-непрерывные функции. Здесь полагается, что возмущения , действующие в нестационарной системе являются стационарными случайными процессами и выражаются с помощью формирующих фильтров через белые шумы . Уравнение (2.74) описывает модель эквивалентной системы, состоящей из последовательно соединенных динамической системы и формирующих фильтров.
Размещено на Allbest.ru
...Подобные документы
Динамические, стохастические, дискретные модели имитационного моделирования. Предпосылки, технологические этапы машинного моделирования сложной системы. Разработка имитационной модели автоматизированного участка обработки деталей, ее верификация.
дипломная работа [224,3 K], добавлен 05.09.2009Статические и динамические модели. Анализ имитационных систем моделирования. Система моделирования "AnyLogic". Основные виды имитационного моделирования. Непрерывные, дискретные и гибридные модели. Построение модели кредитного банка и ее анализ.
дипломная работа [3,5 M], добавлен 24.06.2015Основные математические модели макроэкономических процессов. Мультипликативная производственная функция, кривая Лоренца. Различные модели банковских операций. Модели межотраслевого баланса Леонтьева. Динамическая экономико-математическая модель Кейнса.
контрольная работа [558,6 K], добавлен 21.08.2010Элементы экономико-математического моделирования. Основные направления оптимизационного моделирования банковской деятельности. Модели банка как совокупности стохастических финансовых процессов. Управление портфелем ценных бумаг в банковском бизнесе.
дипломная работа [1,3 M], добавлен 17.07.2013Основные понятия теории моделирования экономических систем и процессов. Методы статистического моделирования и прогнозирования. Построение баланса производства и распределение продукции предприятий с помощью балансового метода и модели Леонтьева.
курсовая работа [1,5 M], добавлен 21.04.2013Изучение и отработка навыков математического моделирования стохастических процессов; исследование реальных моделей и систем с помощью двух типов моделей: аналитических и имитационных. Основные методы анализа: дисперсионный, корреляционный, регрессионный.
курсовая работа [701,2 K], добавлен 19.01.2016Исследование вычислительных систем неоднородной структуры. Применение программы GPSS для создания имитационной модели предложенной системы массового обслуживания. Оценка погрешности, переходного периода, чувствительности и устойчивости измерений.
курсовая работа [63,6 K], добавлен 20.07.2012Сущность понятия термина "имитация". Сущность этапов имитационного эксперимента. Основные принципы и методы построения имитационных моделей. Типы систем массового обслуживания. Логико-математическое описание, выбор средств и анализ работы модели.
реферат [7,5 M], добавлен 25.11.2008Сущность экономико-математической модели, ее идентификация и определение достаточной структуры для моделирования. Построение уравнения регрессии. Синтез и построение модели с учетом ее особенностей и математической спецификации. Верификация модели.
контрольная работа [73,9 K], добавлен 23.01.2009Основы математического моделирования детерминированных и стохастических объектов. Идентификация объектов управления по переходной характеристике. Получение модели методом множественной линейной регрессии и проверка ее адекватности по критерию Фишера.
курсовая работа [1,1 M], добавлен 14.10.2014Роль статистических методов в объективной оценке количественных и качественных характеристик процесса управления. Использование инструментов качества при анализе процессов и параметров продукции. Дискретные случайные величины. Теория вероятности.
курсовая работа [1,5 M], добавлен 11.01.2015Анализ основных способов построения математической модели. Математическое моделирование социально-экономических процессов как неотъемлемая часть методов экономики, особенности. Общая характеристика примеров построения линейных математических моделей.
курсовая работа [1,3 M], добавлен 23.06.2013Исследование особенностей разработки и построения модели социально-экономической системы. Характеристика основных этапов процесса имитации. Экспериментирование с использованием имитационной модели. Организационные аспекты имитационного моделирования.
реферат [192,1 K], добавлен 15.06.2015Обоснование, схема и описание бизнес-процесса организации. Идентификация законов распределения случайных величин. Разработка и описание моделирующего алгоритма для реализации программы имитационной модели. Разработка компьютерной программы моделирования.
курсовая работа [265,3 K], добавлен 28.07.2013Процедура проведения имитационных экспериментов с моделью исследуемой системы. Этапы имитационного моделирования. Построение концептуальной модели объекта. Верификация и адаптация имитационной модели. Метод Монте-Карло. Моделирование работы отдела банка.
курсовая работа [549,5 K], добавлен 25.09.2011Критерии оптимальности в эколого-математических моделях. Использование максимума относительной скорости роста численности популяций. Принцип минимального воздействия в эколого-математических моделях. Модели случайных стационарных процессов.
контрольная работа [193,1 K], добавлен 28.09.2007Основы теории продукционных систем: основные понятия и модели. Элементы теории живучести предпринимательства. Вариационные модели продукционных систем. Расчетная часть: компонентная модель продукционной системы и технологическая расчетная таблица.
методичка [100,4 K], добавлен 08.11.2008Понятие экономико-математического моделирования. Совершенствование и развитие экономических систем. Сущность, особенности и компоненты имитационной модели. Исследование динамики экономического показателя на основе анализа одномерного временного ряда.
курсовая работа [451,4 K], добавлен 23.04.2013Знакомство с основными видами кривых безразличия и функций предложения. Общая характеристика производственной функции Кобба-Дугласа. Рассмотрение особенностей моделирования покупательского спроса и поведения производителя. Рассмотрение модели Стоуна.
презентация [1,3 M], добавлен 31.10.2016Основной тезис формализации. Моделирование динамических процессов и имитационное моделирование сложных биологических, технических, социальных систем. Анализ моделирования объекта и выделение всех его известных свойств. Выбор формы представления модели.
реферат [493,5 K], добавлен 09.09.2010