Студопедия — Алгоритм оптимизации настроек цифрового регулятора
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Алгоритм оптимизации настроек цифрового регулятора






Одним из способов оценки качества работы системы регулирования является определение ее реакции на типовое входное воздействие по заданию или по возмущению. При этом рассчитываются такие показатели качества переходного процесса как:

  1. интегрально-квадратичная ошибка,
  2. время регулирования,
  3. статическая ошибка,
  4. динамическая ошибка,
  5. коэффициент затухания,

кроме того, по виду переходного процесса можно судить об устойчивости и запасе устойчивости системы. Для расчета оптимизации цифрового регулятора необходимо задать исходные данные:

  1. критерий оптимизации
  2. динамическая модель объекта
  3. уравнение регулятора с заданной структурой и неизвестными, оптимизируемыми коэффициентами

Наиболее общим критерием качества регулирования является интегрально-квадратичная ошибка . Задача оптимизации заключается в определении таких значений настроек , которые обеспечивают минимум выбранного критерия. Рассмотрим алгоритм оптимизации на примере цифрового регулятора n-го порядка и объекта регулирования порядка m с запаздыванием:

(1)

В дискретном виде интегрально-квадратичная ошибка рассчитывается по формуле:

(2)

где вектор настроечных параметров цифрового регулятора.

Необходимым и достаточным условием существования минимального критерия S является равенство нулю (первых частных производных критерия по настроечным параметрам регулятора), т.е.

(3)

Полученная система (3) может быть описана одним уравнением вида:

т.к. из системы уравнений (3) нельзя получить аналитическое выражение с известными коэффициентами относительно параметров вектора q (аналогично критерию метода наименьших квадратов), то воспользуемся одним из численных методов оптимизации, например методом градиента с пошаговым поиском оптимальных настроек. Поиск оптимума критерия (2) проводится в два этапа:

  1. находятся числовые значения частных производных критерия по каждой из настроек. (система уравнений (3)), которая определяет направление градиента в исходной точке или на каждой итерации приближений.
  2. осуществляется шаг по каждой из настроек вектора q в направлении убывания целевой функции (2) по следующей формуле:

(4)

Полученную систему уравнений (4) можно описать общим уравнением вида:

где номер текущей итерации в приближении к оптимуму

коэффициент шага для k-ой настройки на l-ой итерации

норма градиента на l-ой итерации

(5)

При выполнении шага одновременно изменяются значения всех настроек причем каждая из них передается приращение пропорциональности соответствующей координате градиента соответствующей частной производной . Стратегия изменения шага зависит от того, сменился ли знак производной по соответствующей настройке на последней итерации или нет.

(6)

Такая стратегия изменения шага обеспечивает наибольшую скорость сходимости в далее от экстремума критерия и достаточно быстрое достижение оптимума в его окрестности за счет уменьшения коэффициента шага при изменении знака производной. В момент окончания поиска оптимума определяется при выполнении заранее заданных условий, которые имеют вид: или (7)

где определяет точность вычисления точки экстремума. Для вычисления нового приближения по формулам (4) надо предварительно рассчитать численные значения частных производных критерия по формулам (3) для этого необходимо провести расчет переходного процесса замкнутой ЦСР по уравнениям (1) при подаче единичного ступенчатого воздействия на вход системы для этого необходимо знать параметры ОР и выбрать в качестве первого приближения настройки регулятора исходя из физической реализации того или иного регулятора. Рассчитаем переходной процесс в результате которого полученное значение выхода регулятора и выхода ОР . Затем проводится расчет численных значений частных производных выхода регулятора и объекта по оптимизируемым настройкам

с помощью квазианалитических рекуррентных зависимостей, которые получаются путем взятия производных от уравнения регулятора и объекта по оптимизируемым настройкам.

Берем уравнение регулятора и дифференцируем:

 

 

 

 

 

Используя сокращенную запись, данную систему уравнений можно представить в виде:

(8)

Для расчета переходного процесса по системе уравнений (2) и численных значений частных производных системы уравнений (8) необходимо задать начальные условия

Замечание 1: расчет численных значений частных производных осуществляется по формуле (8) аналогично расчету переходного процесса по заданию.

Замечание2: коэффициент шага на первой итерации приближения не может быть рассчитан по правилу (6), в качестве его начальных значений можно принять:

Замечание 3: частные производные выходов регулятора и объекта по одной и той же настройке должны рассчитываться в одном и том же цикле.

 







Дата добавления: 2015-08-17; просмотров: 861. Нарушение авторских прав; Мы поможем в написании вашей работы!



Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Вычисление основной дактилоскопической формулы Вычислением основной дактоформулы обычно занимается следователь. Для этого все десять пальцев разбиваются на пять пар...

Расчетные и графические задания Равновесный объем - это объем, определяемый равенством спроса и предложения...

Типы конфликтных личностей (Дж. Скотт) Дж. Г. Скотт опирается на типологию Р. М. Брансом, но дополняет её. Они убеждены в своей абсолютной правоте и хотят, чтобы...

Гносеологический оптимизм, скептицизм, агностицизм.разновидности агностицизма Позицию Агностицизм защищает и критический реализм. Один из главных представителей этого направления...

Функциональные обязанности медсестры отделения реанимации · Медсестра отделения реанимации обязана осуществлять лечебно-профилактический и гигиенический уход за пациентами...

Этические проблемы проведения экспериментов на человеке и животных В настоящее время четко определены новые подходы и требования к биомедицинским исследованиям...

Классификация потерь населения в очагах поражения в военное время Ядерное, химическое и бактериологическое (биологическое) оружие является оружием массового поражения...

Факторы, влияющие на степень электролитической диссоциации Степень диссоциации зависит от природы электролита и растворителя, концентрации раствора, температуры, присутствия одноименного иона и других факторов...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия