Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
20.7.2. ПРИЛОЖЕНИЯ ОБОБЩЕННОГО ФИЛЬТРА КАЛМАНАа) Гидрологическая модель. Второй из рассматриваемых примеров исследования также относится к прогнозу в реальном времени расхода воды в реке в зависимости от осадков в районе Хирнант (площадь 33,9 км2) реки Ди в Северном Уэлсе, Великобритания [см. Moore and Weiss (1980 b)]. Здесь, в отличие от примера из раздела 20.7.1, прогнозирующая модель формируется как нелинейное дифференциальное уравнение первого порядка. Таким образом, модельная структура получила предварительное описание на гидрологическом уровне, и задача состоит в использовании обобщенного фильтра Калмана для оценивания состояния и прогноза. Дифференциальное уравнение модели записывается в виде
где
где
Лагирование и сглаживание входного процесса осадков представляют собой традиционные методы в гидрологическом моделировании. Значения параметров скользящего суммирования определяются отдельно от оценки параметров а, b и с в дифференциальном уравнении. Параметр с является коэффициентом, который отвечает за «потери» при превращении осадков в расход, возникающие, например, за счет влажности почвы в районе водосбора. Параметры
Рис. 20.7.3. Изменение функции прогноза в момент наблюдения для нелинейной гидрологической модели б) Формулировка в фазовом пространстве. Необходимо отдавать себе отчет о том, что описанная выше модель не может быть идеальным представлением реальной ситуации, она является лишь некоторым приближением к ней. Пусть
Предполагается (для равноотносящихся
Возникающая здесь практическая задача состоит в оценивании параметров. После ее решения прогноз будущих значений расхода получают путем решения дифференциального уравнения для Состояние системы в произвольный момент времени
Предположим априори, что в начальный момент времени
Чтобы иметь согласие с предыдущими обозначениями, обозначим через
Соотношение (20.7.17) дает уравнение измерения
Для того чтобы подчеркнуть зависимость
где предполагается, что Отметим, что в данной формулировке предполагается, что величина водного расхода измеряется без ошибки. Это предположение является фундаментальным при рассмотрении приведенных выше уравнений состояния. Одно из физических оправданий указанного предположения состоит в том, что наблюдения потока, будучи пространственно интегрированными измерениями водного объема, существенно менее зависят от шума, чем измерения величины осадков, произведенные в различных точках. Ошибки в измерениях осадков добавляются к ошибкам, вызванным неадекватностью модели, и компенсируются членом стохастических возмущений оценкой параметров посредством обобщенного вектора состояния [см. раздел 20.6.3, п. б)] свидетельствует об отсутствии выигрыша при таком способе фильтрации и укрепляет уверенность в том, что лучше всего сразу считать измерения потока свободными от ошибок. в) Оценивание параметров. Параметры, определяющие распределенные во времени входные воздействия В настоящем контексте, когда нелинейность имеется только в уравнении измерения, обобщенный фильтр Калмана выводится из обычного алгоритма фильтра Калмана для линейных систем путем линеаризации уравнения измерения около текущей оценки х так, как было описано в разделе 20.5.2. Для этого случая матрица измерений
Процедура, применяемая для вычисления производных Таблица 20.7.2. Алгоритм обобщенного фильтра Калмана для нелинейной гидрологической модели
Продолжение
г) Результаты. В описанной выше задаче оценивания состояния и прогноза использовались данные, представляющие собой измерения количества осадков и величины водного расхода, производимые каждые полчаса за период с 1 ноября по 30 декабря 1972 г. Графики данных представлены на рис. 20.7.4, а) и б). Входной процесс осадков Р в (20.7.15) определялся как Начальные значения для параметров, образующих вектор состояния х, были выбраны совершенно произвольными: Автокорреляционная функция для ошибок одношагового (получасового) прогноза (или обновлений) изображена на рис. 20.7.5. Обновления должны быть некоррелированы, если фильтр оптимален; однако рис. 20.7.5 показывает, что имеются небольшие, но существенные корреляции на коротких лагах, и это находит свое отражение в статистически значимой величине статистики (кликните для просмотра скана) (кликните для просмотра скана)
Рис. 20.7.7. Ошибки часового прогноза для района Хирнант реки Ди в период с 1 ноября по 30 декабря 1972 г. проблемы [см. рис. 20.7.6 и 20.7.7]: на восходящей волне интенсивности дождей прогнозы величины потока завышаются, а на пике и в начале нисходящей волны занижаются. Изучение рис. 20.7.1, б) показывает, что та же проблема возникает и в случае линейного фильтра Калмана, даже если автокорреляционная функция [см. рис. 20.7.2] указывает на то, что обновления образуют белый шум. Перечисленные особенности результатов можно отнести к тому факту, что шум, входящий в гидрологические модели, не является белым: он имеет тенденцию концентрироваться «кусками» вблизи моментов выпадания осадков и быть более похожим на дробовой шум [см., например, Рагzen (1962)], чем на белый. Тем не менее с функциональной точки зрения обобщенный фильтр Калмана — по-прежнему удовлетворительный инструмент для сглаживания и прогнозирования, поэтому субоптимальность не является сдерживающим фактором для его практических применений. Таким образом, статистические тесты не должны рассматриваться как пробный камень для вынесения суждений о модели и качестве фильтра, к тому же они могут не учитывать и некоторых недостатков. Пользователь должен исходить из того, являются ли полученные с помощью модели результаты приемлемыми для дальнейшего применения.
|
1 |
Оглавление
|