Добавил:
свои люди в ТПУ Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛБ5 Чижова АВ 2Д12.docx
Скачиваний:
6
Добавлен:
05.01.2025
Размер:
3.77 Mб
Скачать
    1. Аппроксимация переходной функции решением дифференциального уравнения первого порядка с запаздыванием (интерполяционный метод Ормана)

Аппроксимирующая передаточная функция будет иметь вид

, (2.38)

а решение обыкновенного дифференциального уравнения

(2.39)

будет

(2.40)

где постоянная времени Тоб и время чистого запаздывания 0 подлежат определению из экспериментальной кривой разгона.

Интерполяционный метод определения Тоб и 0 заключается в следующем.

На нормированной переходной функции выбирают две точки А и Б с координатами hА, A, hБ, Б (см. рис. 2.5). Желательно, чтобы точка А была расположена около точки перегиба, а ордината hБ равнялась 0,8–0,9. Рассматривая точки А и Б как интерполяционные узлы кривой (см. рис. 2.5), определим неизвестные величины последней:

; (2.41)

. (2.42)

Рис. 3. Аппроксимация переходной функции решением обыкновенного дифференциального уравнения первого порядка с запаздыванием

5.2 Аппроксимация переходной функции решением дифференциального уравнения с кратными действительными корнями

Переходная функция промышленного объекта аппроксимируется решением линейного дифференциального уравнения n-го порядка с нулевыми начальными условиями (время чистого запаздывания выделяют заранее) (рис. 2.5):

. (2.43)

Аппроксимирующая передаточная функция будет иметь вид

. (2.44)

Требуется определить всего две неизвестные Тоб и n.

Известно, что площадь над кривой может быть найдена как

, (2.45)

где Т;  = 1, 2, 3, … n – постоянные некоторого фактического дифференциального уравнения объекта. Если предположить, что все Т = Тоб, то

. (2.46)

Задаваясь значением n, определяем Тоб по выражению (2.46).

Делаем проверку качества аппроксимации. При неудовлетворительной аппроксимации следует изменить величину n. Обычно удовлетворительное качество аппроксимации достигается при n  4.

Качество аппроксимации считается удовлетворительным, если выполняется неравенство

,

где g – 1, 2, …, g на всем интервале существования переходной характеристики;

hp(tg) и hэ(tg) – расчетные и экспериментальные значения ординат переходной функции при t = tg.

Значение интеграла в выражении (2.45) удобно определять по формуле трапеций (рис. 2.6)

, (2.47)

где yi = h(Ty) – h(ti), i = 0, 1, 2,…, N.

    1. Определение коэффициентов дифференциального уравнения объекта по «методу площадей»

В основе метода, предложенного М.П. Симою [12], лежит предположение, что исследуемый объект может быть описан линейным дифференциальным уравнением с постоянными коэффициентами

(2.48)

где а1, а2, …, an, b1, b2, …, bm – постоянные коэффициенты;

 – нормированное отклонение выходной величины;

 – единичное ступенчатое воздействие.

Рис. 4. К определению интеграла

Передаточная функция объекта, описываемого уравнением (2.48), может быть представлена в виде:

. (2.49)

Задача состоит в том, чтобы определить неизвестные коэффициенты а1, а2, …, an, b1, b2, …, bm.

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

Поэтому наиболее целесообразна аппроксимация передаточной функции при h(0) = 0 в виде

. (2.50)

Учитывая, что погрешность вычисления коэффициентов аi полинома возрастает с увеличением i, в предлагаемом алгоритме порядок полинома ограничен, n  2. Кроме того, предлагаемый алгоритм предназначен для идентификации объектов без интегрирующих звеньев, т. е. объектов, обладающих свойством самовыравнивания.

Согласно [12] коэффициенты ai передаточной функции (2.50) находятся по формуле

, (2.51)

где Si – площадь i-го порядка под кривой (1 – G).

Площадь S1 определяется следующим образом:

  1. . (2.52)

После этого изменяется масштаб времени

. (2.53)

Тогда площадь S2 находится по формуле

. (2.54)

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

Подготовка исходных данных к расчету заключается в следующем:

1. Отбрасывается «чистое» запаздывание. Экспериментальная кривая разгона приводится к единичному возмущению с одновременным переходом к отклонениям от исходного состояния

;

.

Число экспериментальных точек М должно быть нечетным. Разбивка интервала наблюдения (0 – Ту) – равномерная с шагом Н.

2. По статической характеристике определяется коэффициент передачи объекта К.

Порядок вычислений, реализуемый алгоритмом идентификации, следующий:

1. Вводятся исходные данные:

М – число экспериментальных точек;

N – порядок аппроксимирующего уравнения;

zi – массив экспериментальных значений кривой разгона;

К – коэффициент передачи объекта;

Н – шаг интегрирования.

2. Для контроля исходные данные вводятся в том же порядке.

3. Экспериментальные значения кривой разгона переводятся к безразмерному виду

  1. ,

определяется значение подынтегральной функции

и присваиваются вспомогательному массиву yi = xi.

4. По формуле Симпсона выполняется расчет интеграла S1

.

5. Значение суммы S1 присваивается первому коэффициенту a1 = S1.

6. Если N = 1, то выполняется расчет ординат переходной функции

в заданном интервале t = 0Ty.

Полученные значения выводятся в виде массива yi.

7. Если N = 2, то рассчитывается новое время и подынтегральная функция

.

8. Определяется шаг интегрирования .

9. По формуле Симпсона рассчитывается S2.

10. Находится коэффициент .

11. Рассчитывается дискриминант алгебраического уравнения

,

.

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

Если D < 0, то корни комплексные

,

,

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

.

Если D = 0, то корни вещественные кратные

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

  1. .

Если D > 0, то корни вещественные разные

,

.

Используя теорему разложения Хевисайда, получим уравнение переходной функции

.

Точность аппроксимации экспериментальной кривой разгона решением дифференциального уравнения оценивается по величине остаточной дисперсии

и по среднеквадратичному отклонению .

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