Прогноз уровня воды в реке с крутым падением водотока, основанный на фильтрации Кальмана-Бьюси
Предложение методики прогнозирования уровня воды в русле реки горного типа, основанной на методе фильтрации Кальмана-Бьюси в предположении естественных упрощений. Оценка состояния динамической системы на основе измерений, содержащих погрешности.
Рубрика | Экономико-математическое моделирование |
Вид | статья |
Язык | русский |
Дата добавления | 20.05.2017 |
Размер файла | 269,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Прогноз уровня воды в реке с крутым падением водотока, основанный на фильтрации Кальмана-Бьюси
Введение
Одной из уникальных черт Краснодарского края является наличие на его территории рек горного типа. Географически сложилось, что данные реки, на территории Краснодарского края, протекают в горных районах большого Сочи. Данный район имеет очень важное рекреационное значение, в то время как особенность рек горного типа к обильным и краткосрочным паводковым ситуациям не благоприятствует развитию горного туризма в указанном районе. Следовательно разработка методики прогнозирования уровня воды в реках горного типа продиктована современной социально-экономической обстановкой, а также профилактикой чрезвычайных ситуаций на реках горного типа.
Практический интерес для решения задач прогнозирования представляют методы, использующие в математической модели материалы непосредственных наблюдений за потоком воды в русле, а также учитывающие стохастическую природу параметров модели. На практике часто возникают задачи определения состояния некоторой динамической системы по результатам непрерывных наблюдений. Поскольку наблюдения всегда сопровождаются ошибками, то такая задача сводится к оцениванию (фильтрации, экстраполяции и т.д.) состояния системы путем статистической обработки результатов наблюдений. Построить оптимальную оценку состояния динамической системы, основываясь на измерениях, содержащих погрешности, позволяет фильтр Калмана-Бьюси [1]. В данной работе предложена методика краткосрочного прогнозирования уровня воды в русле реки горного типа, основанная на методе фильтрации Кальмана-Бьюси в предположении естественных упрощений, характерных для натурных объектов. Данная методика апробирована на данных реки горного типа Мзымта за 2010 год предоставленных краснодарским центром гидрометеорологии и мониторинга окружающей среды.
1. Постановка задачи
Рассмотрим систему, описываемую скалярными уравнениями:
, (1)
, (2)
, (3)
где F, B, G, Н - операторы (непрерывно-дифференцируемые функции); А и К - неизвестные операторы в фильтре Калмана-Бьюси; x - измеряемая величина; u- управляющее воздействие и пусть u = 0, которое воздействует на объект в текущий момент времени; z - величина на выходе измерительного прибора; - фильтрованная величина на выходе фильтра; , - производные по времени от x и соответственно; , v - случайные возмущения (белый шум) в текущий момент времени.
Уравнение (1) соответствует уравнению объекта с измеряемой величиной x. Уравнение (2) - уравнение, описывающее измерение величины x со случайной погрешностью v. Отметим, что для вывода формул потребуется сделать предположения о свойствах возмущений , v. Эти предположения сделаем ниже по мере возникновения необходимости. Уравнение (3) соответствует уравнению получаемого значения c помощью фильтра Калмана-Бьюси с коэффициентами A и K. Задача построения фильтра Кальмана-Бьюси сводится к определению вида и зависимости коэффициентов А и К от операторов уравнений (1), (2).
Рис.1. Структурная схема системы, состоящей из уравнений (1) и (2).
Рис. 2. Структурная схема уравнения (3).
Оптимальная проблема построения фильтра Кальмана-Бьюси состоит в построении таких операторов K и A, чтобы математическое ожидание погрешности была минимальна
. (4)
Рис. 3. Блочная схема для вычисления погрешности.
вода горный измерение кальман
2. Вывод формул для фильтра Кальмана -Бьюси
Для построения оптимального фильтра в непрерывной постановке используем простой подход, суть которого состоит в дифференцировании по коэффициенту, который является оператором К.
Оператор А выразим через H и K (формула 9).
Для определения вида связи оператора А через H и K фильтра Кальмана-Бьюси проведём ряд преобразований. В уравнение (3), вместо z подставим выражение (2)
. (5)
Перейдем к усредненным значениям M[x]=, пользуясь свойствами математического ожидания. Так как по условию постановки задачи , являются белым шумом, то , .
Введем следующие, как правило, допускаемые предположения:
, (6)
. (7)
Из уравнения (1), учитывая u = 0, получаем
. (8)
Подставив (8) в (7) будем иметь
,
откуда следует, что
A=F-KH. (9)
Из (9) видно, что для построения решения фильтра достаточно найти оператор К.
Чтобы определить К, обратимся к уравнениям (3) и (1).
(10)
(11)
Вычтя из уравнения (11) уравнение (10), получим
. (12)
Обозначив в (12) через е, получим обыкновенное дифференциальное уравнение относительно погрешности e
(13)
или
. (14)
Пусть
,
тогда
(15)
Решение дифференциального уравнения будем искать через функцию веса , которая является решением однородного уравнения
, . (16)
Тогда решение (15) можно записать следующим образом [1]
(17)
Дисперсия ошибки e должна быть минимальной
. (18)
Выберем K так чтобы l(t) было минимальным. Для этого
. (19)
Для нахождения математических ожиданий и произведений умножим (17) на (t).
(20)
Возмущения и погрешность измерения есть случайные гауссовские процессы типа белого шума с нулевым среднем и корреляционными процессами
и
,
где единичная функция Дирака; q(t) и r(t) -дисперсии шумов.
Тогда
, (21)
,
.
Между моментом t и t0 корреляция между , нулевая, поэтому, используя свойства гауссовского белого шума и интегральные свойства симметричной единичной функции Дирака [1], получим
т.к. . (22)
Аналогично
. (23)
Подставив (21), (22) в (19) будем иметь
(24)
Чтобы l было минимальным, продифференцируем правую часть по К и прировняем полученное выражение к нулю:
, (25)
откуда
и учитывая (9) получим
(26)
Будем предполагать, что H=1, тогда
Подставив (26) в (24) получим:
После проведенных преобразований фильтр Кальмана -Бьюси реализуется с помощью интегрирования системы из двух обыкновенных дифференциальных уравнений:
, (27)
(28)
с естественными начальными условиями
(29)
3. Пример применения фильтра Кальмана-Бьюси
Пример 1. Рассмотрим тестовый пример, для проверки возможностей фильтра, задавая конкретные данные для системы (1)-(3). Пусть операторы скалярные числа равные F == 0.1, G = H = 1; u = 0 - управляющее воздействие равно нулю. Проверку осуществим по упрощённой схеме. Объект ; даёт решение частное решение . Наложим на решение нормальную случайную составляющую , тогда - величина на выходе измерительного прибора, поступающая на фильтр (27), (28); q = 0.5 - дисперсия нормально-распределённой случайной величины (t); r = 0.1- дисперсия случайного возмущения v(t) на измерительном приборе. Начальные условия фильтра , .
Рис. 4. Блочная схема тестовых примеров.
Результаты фильтрации по разработанной программе на математическом пакете MathCAD представлены на рис. 5
Рис.5. Величина z(t) поступающая на вход фильтра.
Рис.6. Величины: - исходная величина и отфильтрованная величина соответственно
Рис.7. Относительная погрешность фильтрации .
Как видно из рис.7 Относительная погрешность фильтрации не превышает по модулю величины 0.05.
Пример 2. Рассмотрим тестовый пример с оператором F = 0, остальные параметры те же, что и в примере 1. Случай F = 0 описывает объект с постоянным уровнем выходного сигнала, ; даёт решение частное решение . Начальные условия фильтра , .
Рис.8. Величина z(t)=0 поступающая на вход фильтра (белый пунктир), - исходная величина нормального возмущения (черные ) и отфильтрованная величина (белая линия) соответственно.
Рис.9. Абсолютная погрешность фильтрации
Как видно из рис.9 абсолютная погрешность не превосходит по модулю 0.05 за рассмотренный промежуток времени.
Пример 3. Рассмотрим реальный объект, а именно уровень воды в реке горного типа. Все параметры те же что и в примере 2, за исключением того что z(t) есть реальное значение уровня воды в реке Мзымта за 2010 год взятое по данным Краснодарского центра гидрометеорологии и мониторинга окружающей среды.
Проведя численный эксперимент согласно (14), (15) и сравнив его с результатами регрессионного анализа проведенного на массиве тех же данных сделан вывод об улучшении краткосрочного прогноза уровня воды на основе следующих данных.
Проведенный двухвыборочный F-тест [2, 3] для дисперсий генеральных совокупностей экспериментальных данных и данных полученных с помощью регрессионного анализа показал вероятность сходства этих двух массивов равной Pрегр. = 0,897, а для дисперсий генеральных совокупностей экспериментальных данных и данных полученных с помощью фильтрации Калмана-Бьюси - PК-Б. = 0,977. Следовательно, вероятность совпадения массива данных полученного с помощью фильтрации Калмана-Бьюси с массивом экспериментальных данных больше, чем вероятность совпадения между реальными данными и данными полученными с помощью регрессионного анализа.
Метод, основанный на регрессионном анализе [4], показывает большую среднюю ошибку (), по сравнению с методом, основанном на использовании фильтра Калмана-Бьюси. Визуализация погрешности прогноза с помощью фильтра Калмана-Бьюси e(t) и погрешности прогноза с помощью регрессионного анализа p(t), представленная на рис. 10, подтверждает проведенные расчеты.
Рис. 10. Графики погрешностей p(t) и e(t).
Список литературы
1. Пугачев В.С. Стохастические дифференциальные системы. Анализ и фильтрация [Текст] / В. С. Пугачев, И. Н. Синицын. М.: Наука, 1990. 632 с.
2. Крамер Г. Математические методы статистики.- М.: ир, 1975. -375 с.
3. Ивченко Г.И., Медведев Ю.И. Математическая статистика: учеб. пособие для втузов. ? М.: Высш. шк., 1984. ? 248с.
4. Титов Н.Г., Семенчин Е.А., Об оценке коэффициентов в уравнении линейной регрессии, описывающем изменения уровня воды в русле горной реки //Известия Кубанского государственного университета. Естественные науки. -2013. - №1(2). - С.49-51.
Размещено на Allbest.ru
...Подобные документы
Количественные и качественные методы экономического прогнозирования. Построение модели поиска оптимального уровня заказа, издержек, уровня повторного заказа, числа циклов за год, расстояния между циклами. Определение координат снабженческого центра.
контрольная работа [44,4 K], добавлен 15.09.2010Трендовые экономические процессы и их анализ: итерационные методы фильтрации, метод Четверикова, Шискина—Эйзенпресса. Ряд Фурье и его использование для прогнозирования динамики с сезонными колебаниями. Аддитивная и мультипликативная модели сезонности.
курсовая работа [1,2 M], добавлен 14.07.2012Исследование вычислительных систем неоднородной структуры. Применение программы GPSS для создания имитационной модели предложенной системы массового обслуживания. Оценка погрешности, переходного периода, чувствительности и устойчивости измерений.
курсовая работа [63,6 K], добавлен 20.07.2012Определение среднего арифметического исправленных результатов многократных наблюдений, оценка среднего квадратического отклонения. Расчет доверительных границ случайной составляющей погрешности результата измерения. Методика выполнения прямых измерений.
лабораторная работа [806,9 K], добавлен 26.05.2014Назначение матричного метода прогнозирования и основные этапы его применения. Графическая основа модели развития объекта в матричном методе. Схемы оценки опосредствованных связей (влияния) комплексов при обработке матриц влияния и расчетов по графу.
презентация [752,6 K], добавлен 15.04.2015Математические методы прогнозирования инновационных процессов в экономике, применяемых для построения интегральных моделей в экономической сфере. Метод стратегических сетей, разработанный М. Джексоном, М. Конигом, основанный на современной теории графов
статья [712,4 K], добавлен 07.08.2017Общая характеристика и функциональные особенности пакета SPSS для Windows, его назначение и анализ возможностей. Основные понятия и методики эконометрического прогнозирования, порядок использования для данного прогнозирования инструментов пакета SPSS.
курсовая работа [507,1 K], добавлен 28.03.2010Оценка моделей, описывающих зависимость между среднедневной заработной платой работающего и долей расходов на покупку продовольственных товаров через среднюю ошибку аппроксимации и F-критерий Фишера. Прогноз заработной платы и оценка его точности.
контрольная работа [1,6 M], добавлен 19.05.2011Основные элементы эконометрического анализа временных рядов. Задачи анализа и их первоначальная обработка. Решение задач кратко- и среднесрочного прогноза значений временного ряда. Методы нахождения параметров уравнения тренда. Метод наименьших квадратов.
контрольная работа [37,6 K], добавлен 03.06.2009Задачи, функции и принципы прогнозирования, классификация и моделирование его объектов. Сущность формализованных и интуитивных методов. Процесс разработки демографических и отраслевых прогнозов. Прогнозирование рынка труда и уровня жизни населения.
учебное пособие [877,2 K], добавлен 10.01.2012Теоретические основы и методики управления денежными потоками; источники привлечения денежных средств. Анализ эффективности формирования денежных потоков в ПЖРЭО Курчатовского района, оценка уровня их генерирования в процессе хозяйственной деятельности.
курсовая работа [142,2 K], добавлен 02.04.2013Сущность метода наименьших квадратов. Экономический смысл параметров кривой роста (линейная модель). Оценка погрешности и проверка адекватности модели. Построение точечного и интервального прогноза. Суть графического построения области допустимых решений.
контрольная работа [32,3 K], добавлен 23.04.2013Подходы к оценке стоимости финансовых активов в рамках линейной и нелинейной парадигмы. Анализ фрактальных свойств американского фондового рынка. Разработка методики расчета параметров модели Веге-Изинга, построенной на основе гипотезы когерентных рынков.
дипломная работа [2,3 M], добавлен 13.12.2010Методы социально-экономического прогнозирования. Статистические и экспертные методы прогнозирования. Проблемы применения методов прогнозирования в условиях риска. Современные компьютерные технологии прогнозирования. Виды рисков и управление ими.
реферат [42,4 K], добавлен 08.01.2009Показатели статистики занятости и безработицы, а также баланс трудовых ресурсов. Изучение межрегиональной вариации уровня безработицы. Построение уравнения регрессии. Регрессионная модель зависимости уровня безработицы и внутреннего валового продукта.
курсовая работа [604,2 K], добавлен 16.09.2014Эффективность прогнозирования основных показателей развития промышленности в народном хозяйстве на основе межотраслевых моделей. Основная проблема прогнозирования промышленной политики. Развитие и регулирование отраслей материального производства.
контрольная работа [16,6 K], добавлен 23.05.2009Сравнение элементов второго уровня для установления приоритета каждого из критериев при строительстве объекта в городе Орле. Сравнение элементов третьего уровня по критериям стоимости, площади, коммуникации. Построение итогового вектора приоритетов.
лабораторная работа [2,7 M], добавлен 11.06.2011Уровень жизни - одна из важнейших социально-экономических категорий. Генетический характер зависимости между категориями уровня и качества жизни. Источники статистических данных. Показатели доходов и расходов населения. Региональная социальная политика.
курсовая работа [51,7 K], добавлен 26.06.2013Математическая модель конфликтной ситуации. Принципы конфликтного взаимодействия. Понятия стабильности и эффективности. Определения стабильности и эффективности. Общая характеристика подходов к моделированию олигополии в данной работе, понятие спроса.
дипломная работа [1,4 M], добавлен 23.09.2013Теория измерений является составной частью эконометрики, которая входит в состав статистики объектов нечисловой природы. Краткая история теории измерений. Основные шкалы измерения. Инвариантные алгоритмы и средние величины – в т. ч. в порядковой шкале.
реферат [30,2 K], добавлен 08.01.2009