Xreferat.com » Рефераты по информатике и программированию » Численные методы интегрирования и оптимизации сложных систем

Численные методы интегрирования и оптимизации сложных систем

width="513" height="385" border="0" />

Рис.8. Графики выходного сигнала Численные методы интегрирования и оптимизации сложных систем, полученного в аналитическом виде, выходного сигнала Численные методы интегрирования и оптимизации сложных систем, полученного численным решением ДУ и ошибки решения при шагеЧисленные методы интегрирования и оптимизации сложных систем

Численные методы интегрирования и оптимизации сложных систем

Рис.9. Графики выходного сигнала Численные методы интегрирования и оптимизации сложных систем, полученного в аналитическом виде, выходного сигнала Численные методы интегрирования и оптимизации сложных систем, полученного численным решением ДУ и ошибки решения при шагеЧисленные методы интегрирования и оптимизации сложных систем


2.9 Анализа заданной системы с использованием спектрального метода (базис: Чебышева 2 рода)


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


Численные методы интегрирования и оптимизации сложных систем


Если некоторый сигнал Численные методы интегрирования и оптимизации сложных систем принадлежит пространству Численные методы интегрирования и оптимизации сложных систем, т.е. для него справедливо положение

Численные методы интегрирования и оптимизации сложных систем,


То он может быть представлен в виде ряда Фурье:


Численные методы интегрирования и оптимизации сложных систем (14)


Если ввести векторы


Численные методы интегрирования и оптимизации сложных систем


то ряд (14) можно представить следующим образом


Численные методы интегрирования и оптимизации сложных систем (15)


Совокупность коэффициентов Фурье Численные методы интегрирования и оптимизации сложных систем разложения сигнала Численные методы интегрирования и оптимизации сложных систем в ряд (14) называется спектральной характеристикой этого сигнала.


Коэффициенты Фурье Численные методы интегрирования и оптимизации сложных систем определяются по формуле


Численные методы интегрирования и оптимизации сложных систем (16)


Существенным и определяющим отличием спектрального описания дискретных сигналов от спектрального описания непрерывных сигналов на конечных интервалах является возможность их точного представления в виде рядов Фурье с конечным числом членов. Значит, если дискретный сигнал, а данный сигнал имеет место на входе ЭВМ после его аналого-цифрового преобразования (АЦП), задан на конечном множестве точек, например Численные методы интегрирования и оптимизации сложных систем, в виде некоторой числовой последовательности Численные методы интегрирования и оптимизации сложных систем, то его разложение по заданной системе ортогональных функций


Численные методы интегрирования и оптимизации сложных систем


определяется соотношением


Численные методы интегрирования и оптимизации сложных систем (17)


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


Численные методы интегрирования и оптимизации сложных систем


Коэффициенты Фурье Численные методы интегрирования и оптимизации сложных систем определяются по формуле


Численные методы интегрирования и оптимизации сложных систем (18)


Далее вводим полиномы Чебышева 2-го рода (19):


Численные методы интегрирования и оптимизации сложных систем (19)


2.9.1 Алгоритм построения спектральной характеристики(СХ)


1. Исходные уравнение (20):


Численные методы интегрирования и оптимизации сложных систем(20)

Вычислим ядра Численные методы интегрирования и оптимизации сложных систем и Численные методы интегрирования и оптимизации сложных систем (21):


Численные методы интегрирования и оптимизации сложных систем (21)


3. Разложим Численные методы интегрирования и оптимизации сложных систем в ряды Фурье по заданному базису (22):


Численные методы интегрирования и оптимизации сложных систем(22)

4. Получим значение Сх из приведенных ниже преобразований (23):


Численные методы интегрирования и оптимизации сложных систем(23)


5. Найдем матрицу А:


Численные методы интегрирования и оптимизации сложных систем


Численные методы интегрирования и оптимизации сложных систем


6. Получены значения ядер:


Численные методы интегрирования и оптимизации сложных систем


Численные методы интегрирования и оптимизации сложных систем


7. Воздействие:


Численные методы интегрирования и оптимизации сложных систем

Численные методы интегрирования и оптимизации сложных систем


8. Значение вектора Cх:


Численные методы интегрирования и оптимизации сложных систем


9. Матрица А:


А=Численные методы интегрирования и оптимизации сложных систем


Численные методы интегрирования и оптимизации сложных систем

Рис.10 Переходная функция, построенная спектральным методом

Численные методы интегрирования и оптимизации сложных систем

Рис.11 График выходного сигнала, полученного аналитически, сигнала, полученного спектральным методом и ошибки.

3. СИНТЕЗ


Исходные данные: структурная схема заданной системы изображена на рис. 12.

Введем в систему последовательное корректирующее устройство. В качестве регулятора выберем ПИД-регулятор.

Его передаточная функция имеет вид:


Численные методы интегрирования и оптимизации сложных систем (24)


Численные методы интегрирования и оптимизации сложных систем

Рис.12: Структурная схема заданной САУ с корректирующим устройством в прямой цепи.


3.1 Передаточная функция замкнутой цепи скорректированной САУ


Найдём передаточную функцию разомкнутой цепи, если известна передаточная функция объекта (25):


Численные методы интегрирования и оптимизации сложных систем


Численные методы интегрирования и оптимизации сложных систем

Численные методы интегрирования и оптимизации сложных систем(25)

Передаточная функция замкнутой системы будет иметь вид (26):


Численные методы интегрирования и оптимизации сложных систем


Численные методы интегрирования и оптимизации сложных систем(26)


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


В качестве эталонного выходного сигнала выберем следующий сигнал:


Численные методы интегрирования и оптимизации сложных систем, (27)


где параметрЧисленные методы интегрирования и оптимизации сложных систем находится по следующей зависимости:


Численные методы интегрирования и оптимизации сложных систем. (28)

3.2 Функционал качества, подлежащий дальнейшей минимизации


Критерием близости выберем метрику пространства Численные методы интегрирования и оптимизации сложных систем.

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


Численные методы интегрирования и оптимизации сложных систем (29)


3.2.1 Поиск минимума функции методом Фибоначчи

Если начальный интервал Численные методы интегрирования и оптимизации сложных систем имеет длину Численные методы интегрирования и оптимизации сложных систем, то произведя Численные методы интегрирования и оптимизации сложных систем вычислений функции, можно уменьшить начальный интервал неопределённости в Численные методы интегрирования и оптимизации сложных систем раз по следующей формуле:

Численные методы интегрирования и оптимизации сложных систем (30)

по сравнению с его начальной длинной (пренебрегая Численные методы интегрирования и оптимизации сложных систем).

Если определить последовательность чисел Фибоначчи следующим образом: Численные методы интегрирования и оптимизации сложных системдля Численные методы интегрирования и оптимизации сложных систем то можно найти положение первой точки, которая помещена на расстоянии Численные методы интегрирования и оптимизации сложных систем от одного из концов начального интервала, причём не важно, от какого конца, поскольку вторая точка помещается согласно правилу симметрии на расстоянии Численные методы интегрирования и оптимизации сложных систем от конца интервала:


Численные методы интегрирования и оптимизации сложных систем. (31)

После того, как найдено положение первой точки, числа Фибоначчи больше не нужны. Используемое значение Численные методы интегрирования и оптимизации сложных систем может определятся из практических соображений. Оно должно быть меньше Численные методы интегрирования и оптимизации сложных систем, иначе будут иметь место лишние вычисления значений функции Численные методы интегрирования и оптимизации сложных систем.

Таким образом, поиск методом Фибоначчи является итерационной процедурой.

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

Обозначим Численные методы интегрирования и оптимизации сложных систем и Численные методы интегрирования и оптимизации сложных систем, тогда можно рассмотреть четыре случая организации вычислительного процесса:


1. Численные методы интегрирования и оптимизации сложных систем: новый интервал Численные методы интегрирования и оптимизации сложных систем.


2. Численные методы интегрирования и оптимизации сложных систем: новый интервал Численные методы интегрирования и оптимизации сложных систем.


3. Численные методы интегрирования и оптимизации сложных систем: новый интервал Численные методы интегрирования и оптимизации сложных систем.


4. Численные методы интегрирования и оптимизации сложных систем: новый интервал Численные методы интегрирования и оптимизации сложных систем.


Оканчивать вычислительный процесс можно двумя способами. Либо выполнить намеченные ранее Численные методы интегрирования и оптимизации сложных систем вычислений, либо, если в процессе вычислений интервал неопределённости станет меньше заданной величины.


3.2.2 Метод Хука-Дживса

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

Процедура поиска следующая.

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

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

При поиске по образцу используется информация, полученная в процессе исследования, и минимизация функции завершается поиском в направлении, заданном образцом.

Завершить этот процесс, когда длина шага (длины шагов) будет уменьшаться до заданного малого значения.


3.3 Дифференциальное уравнение скорректированной системы


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

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


Численные методы интегрирования и оптимизации сложных систем (32)


Численные методы интегрирования и оптимизации сложных систем

Запишем ДУ (32) в другом виде:


Численные методы интегрирования и оптимизации сложных систем (33)


Численные методы интегрирования и оптимизации сложных систем


3.4 Нормальная форма Коши, полученного ДУ скорректированной системы


Для решения ДУ (33) с помощью численного метода решения дифференциальных уравнений, необходимо понизить его порядок, путём перехода от данного ДУ к нормальной форме Коши


Нормальная форма Коши для ДУ (33) будет иметь следующий вид:


Численные методы интегрирования и оптимизации сложных систем


где коэффициенты Численные методы интегрирования и оптимизации сложных систем рассчитываются по следующим формулам:


Численные методы интегрирования и оптимизации сложных систем


Тогда ДУ (33) можно записать в следующем виде

Численные методы интегрирования и оптимизации сложных систем, (34)


где Численные методы интегрирования и оптимизации сложных систем


Численные методы интегрирования и оптимизации сложных систем

Рис. 13. Графики выходных сигналов скорректированной (зеленая линия) и нескорректированной (синяя линия) САУ.

Полученные параметры регулятора:

Кп=1.0547895

Кд=0.0550905

Ки=0.9452075

5. Выводы


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

Сущность численных методов состоит в том, что решение ДУ строится только для дискретных значений аргумента.

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

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

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

6. Литература


Н.Д. Егупов, Ю.П. Корнюшин, Ю.Л. Лукашенко, А.А. Самохвалов, М.М. Чайковский Сложные системы автоматического управления с переменными параметрами: алгоритмическое и программное обеспечение решения задач исследования и синтеза, Калуга, 2003

Вержбицкий. Численные методы.

Методы классической и современной теории автоматического управления: Учебник в 5-ти т.; 2-е изд., перераб. и доп. Т.3: Синтез регуляторов систем автоматического управления / Под редакцией К.А. Пупкова и Н.Д. Егупова. – М.: Издательство МГТУ им. Н.Э. Баумана, 2004. – 616с.; ил.

Конспект лекций

Если Вам нужна помощь с академической работой (курсовая, контрольная, диплом, реферат и т.д.), обратитесь к нашим специалистам. Более 90000 специалистов готовы Вам помочь.
Бесплатные корректировки и доработки. Бесплатная оценка стоимости работы.

Поможем написать работу на аналогичную тему

Получить выполненную работу или консультацию специалиста по вашему учебному проекту
Нужна помощь в написании работы?
Мы - биржа профессиональных авторов (преподавателей и доцентов вузов). Пишем статьи РИНЦ, ВАК, Scopus. Помогаем в публикации. Правки вносим бесплатно.

Похожие рефераты: