Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
9.4. ФУНКЦИИ ЧУВСТВИТЕЛЬНОСТИ ПАРАМЕТРОВВ разд. 2.4 были указаны основные положения этого вычислительного метода, позволяющего получить частные производные (коэффициенты влияния параметров) по соответствующим параметрам системы. Эти производные можно определить одновременно с решением исходного дифференциального уравнения. Диапазон приложения метода, основанного на изучении чувствительности (влияния) параметров, шире, чем методов оценивания параметров. Мейссингер приводит следующий список возможных применений: а) Предсказание решений в окрестности известного решения путем линейной экстраполяции. б) Определение допусков для параметров с помощью линейного прогнозирования, выделение критических параметров. в) Приложения к статистическим исследованиям: оценивание влияния случайных параметров системы или начальных условий, экстраполяция результатов, полученных при случайных входных сигналах. г) Оптимизация параметров системы градиентными методами в соответствии с определенным критерием качества. д) Анализ чувствительности решения к ошибкам ЭВМ. е) Определение границ области устойчивости системы. ж) Изменение постоянных времени различных процессов; изменение времени нарастания, времени оседания. з) Решение краевой задачи для обыкновенных дифференциальных уравнений. Мы ограничимся обсуждением применения этого метода к оцениванию параметров объекта. Методы, основанные на изучении влияния (чувствительности) параметровВыделим теперь основные положения метода, использующего функции влияния параметров. Рассмотрим следующее неоднородное линейное дифференциальное уравнение относительно
с начальными условиями
Требуется получить решение
Необходимое для удовлетворительной аппроксимации Частная производная
Два последних члена характеризуют чувствительность к изменениям начальных условий. Дифференцируя (9.67) по
Меняя порядок дифференцирования и используя обозначение
с начальными условиями
следующими из того, что начальные значения
(приближенное уравнение чувствительности). Причина того, что это уравнение является всего лишь приближени ем состоит в том, что соотношение между частной и полной производивши имеет вид
Следовательно, уравнение (9.71) является хорошим приближением, если изменения параметров во времени достаточно малы. Аналогичным образом можно вывести приближенные уравнения чувствительности относительно
Каждое из этих уравнений можно промоделировать с помощью отдельной модели чувствительности (см. блок-схему на фиг. 9.8). В рассматриваемом линейном случае все приближенные уравнения чувствительности оказываются одинаковыми, если не считать различий в правых частях. Это значит, что функции чувствительности параметров можно последовательно определять на одной и той же модели, используя соответствующий «связывающий член»
согласно формулам (9.73в), (9,73г),
а сравнение формулы (9.67) с (9.73в) и (9.73г) дает
Фиг. 9.8. Таким образом, достаточно промоделировать уравнение (9.736) и воспользоваться соотношениями (9.74)-(9.76) для одновременного получения функций чувствительности всех четырех параметров (фиг. 9.9, б). Такая схема практической реализации требует существенно меньших затрат, чем схема, соответствующая фиг. 9.8. Если начальные условия и
с начальными условиями
Это уравнение решается просто путем повторного использования основной модели при тождественно равной нулю управляющей функции и и соответственно измененных начальных условиях. Применения метода влияния параметров не ограничены линейными сиртемами. В качестве примера нелинейной системы рассмотрим уравнение
(кликните для просмотра скана) Уравнения чувствительности имеют вид
Опять уравнения различаются только «связывающими членами». Следовательно, можно последовательно использовать одну и ту же модель с управляющими функциями
Уравнения чувствительности относительно
Начальные условия нулевые, Еще одна область применений обнаруживается при исследовании эффекта исключения производных более высокого порядка из дифференциального уравнения. Допустим, что изучается уравнение
Нужно выяснить влияние члена третьего порядка
Уравнения чувствительности относительно
Следовательно, До сих пор в этом разделе рассматривались абсолютные функции чувствительности параметров, например Метод с использованием точек чувствительностиВ предыдущем разделе было установлено, что для одновременного определения нескольких функций чувствительности, помимо модели объекта, необходим еще ряд дополнительных моделей чувствительности. Это связано с усложнением аналоговой вычислительной схемы или с увеличением машинного времени, необходимого для решения Подобных задач. С другой стороны, в разд. 9.1 было показано, что при использовании обобщенной модели дополнительных моделей чувствительности не нужно — функции чувствительности могут быть измерены непосредственно. Это объясняется линейностью обобщенной модели относительно параметров. Учитывая желательность максимально возможного упрощения схемы моделирования и сокращения машинного времени, имеет смысл изучить типы моделей, позволяющих находить наиболыпее число функций чувствительности (из числа подлежащих определению). Для этой цели используется так называемый метод точек чувствительности [12]. Основную его идею можно пояснить следующим образом. Рассмотрим линейный объект с передаточной функцией
Выход соответствующей модели имеет вид
Учитывая дифференцируемость (абсолютные) функции чувствительности параметра
относительные функции чувствительности параметра
Следующий пример помогает проиллюстрировать эту идею (фиг. 9.10, а, б). Для модели справедливы соотношения
Отсюда для относительных функций чувствительности получаем
В результате приходим к схеме фиг. 9.10, б. Фиг. 9.10. (см. скан) моделировании обе функции чувствительности можно измерять одновременно, при цифровых вычислениях обе функции определяются по одной и той же программе. Эту идею можно распространить на многоконтурные системы с обратной связью (фиг. 9.11). Здесь предполагается, что в каждом из (кликните для просмотра скана) о том, каким образом параметр
Это логарифмическая передаточная функция чувствительности, введенная ранее Боде [1]. Входом
Некоторые частные случаи:
В этом случае сигнал с б) Если
т. е. совпадает с передаточной функцией той части модели, которая содержит Эти идеи можпо также распространить на функции чувствительности высших порядков, например
которые получаются очевидным образом из функций чувствительности первого порядка. Оказывается, что в этом случае необходима еще одна модель чувствительности. Разумеется, анализ чувствительности использовался также и для описания объектов во временной области. Обзор соответствующей литературы можно найти в работе [13]. Много интересных статей содержат два сборника Непрерывные настраиваемые моделиРассматриваемая здесь схема приведена на фиг. 9.12. Ошибка определяется как
где
Настройка модели
Компоненты вектора градиента определяются дифференцированием:
причем
Фиг. 9.12. оператор:
откуда получаем
Как указывалось в предыдущем разделе, множество операторов Пример. Воспользуемся результатами работы [17]. Объект и модель описываются соответственно уравнениями
Уравнение чувствительности получается в результате дифференцирования уравнения модели:
где
и будем использовать для настройки метод наискорейшего спуска
поскольку от а зависит только Поведение схемы настройки модели описывается формулами (9.98)-(9.102). Из-за ограничения, требующего постоянства а в (9.102), эти формулы позволяют лить приближенно описать изменения а, когда эти изменения происходят достаточно медленно. В работе [17] исследованы вопросы сходимости для случаев, когда вход и является ступенчатым или синусоидальным сигналом. В первом случае можно доказать устойчивость точки равновесия
При изучении устойчивости применялся второй метод Ляпунова: см. [9], а также работы, цитировавшиеся в предыдущем разделе. Отметим, что функции чувствительности параметров играют роль вспомогательных переменных по аналогии с изложенным в гл. 6 и 7 для случая дискретных сигналов. Примеры моделирования, практической реализации и примененийХотя работа [5] и не имеет прямого отношения к оценке параметров, ее можно упомянуть как еще один пример использования коэффициентов влияния параметров. Исследуемая система изображена на фиг. 9.13. Параметры объекта
Фиг. 9.13. настройкой параметров и
Такой результат получается генерированием коэффициентов влияния параметров Прерывистая настройка моделейКак отмечалось в разд. 9.2, для непрерывных схем настройки трудно выявить свойства сходимости. Это объясняется прежде всего сложностью определения градиента при изменении (настройке) параметров модели. Рассмотрим теперь схемы, в которых параметры модели остаются постоянными при определении градиента. После интервала измерений производится настройка параметров модели, затем вновь начинается период измерений и т. д. Если нужно настраивать два или большее число параметров, используются прерывистые схемы одного из двух типов: а) все (или несколько) параметров настраиваются одновременно; б) в каждый момент времени может настраиваться лишь один параметр. Пусть критерием является условие минимума
где Рассмотрим случаи, когда одновременно настраивается не более одного параметра, следуя Бруннеру [2], описавшему итерационную процедуру пастройки модели типа наискорейшего спуска. Критерием является условие минимума
где
Теперь рассмотрим итерационную процедуру настройки параметра
— вектор ошибки до подстройки а и
— тот же вектор после этой подстройки. Для получения траектории наискорейшего спуска нужно стараться сделать значения вектора ошибки
Это равенство представляет не что иное, как требование равенства нулю производной
Разрешая это уравнение относительно
В случае, когда Теперь рассмотрим одновременную настройку всех параметров после каждого периода измерений. Пусть объект и модель задаются уравнениями
Критерий имеет вид
Для минимизации этой функции воспользуемся градиентным методом, при котором зпачения
необходимы значения коэффициентов влияния параметров
Фиг. 9.14. получить как непрерывные функции времени одновременно с решением Несколько более изящным является метод с использованием квадратичного предсказания оптимума. Предположим, что ошибки вычислений отсутствуют. Тогда ошибка определяется лишь невязками
Разложение ошибки в ряд в окрестности
Снова нужно из уравнений чувствительности для
Фиг. 9.15. (см. скан) определить коэффициенты влияния параметров. Так как
Поскольку предположение об отсутствии шумов и ошибок практически не может быть выполнено, следует ввести величину остаточной ошибки
Теперь можно записать критерий в виде
Уравнения наискорейшего спуска в данном случае имеют вид
|
1 |
Оглавление
|