Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторные работы / 1 / Линеаризация

.docx
Скачиваний:
65
Добавлен:
29.10.2021
Размер:
112.83 Кб
Скачать

1.4. Линеаризация уравнений

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

На практике используют два основных метода линеаризации нелинейных систем:

  • линеаризация разложением в ряд Тейлора, для малых возмущений в окрестностях рабочей точки;

  • гармоническая линеаризация с целью выявления автоколебаний в нелинейных системах.

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

Функцию y = (x), непрерывную и имеющую все производные при х = х0, можно представить в виде суммы степенного ряда, получающегося из разложения по формуле Тейлора.

. (1.4.1)

Используя два первых члена разложения и обозначив хх0 = Dx получим

. (1.4.2)

Уравнение (1.4.2), по форме является линейным и называется линеаризованным уравнением нелинейной функции (x).

Обозначив y(x0+x) – y(x0) = y и вычтя из левой и правой частей уравнения (1.4.2) значение y(x0) получим

. (1.4.3)

Уравнение (1.4.3) называется линеаризованным уравнением в отклонениях. Уравнение (1.4.3) описывает ту же исходную функцию (x), но отличается от исходного уравнения в следующем:

  • Переменными в уравнении (1.4.3) являются не прежние полные переменные x и y, а их отклонения x и y.

  • Полученное уравнение является линейным относительно отклонений x и y.

  • Уравнение (1.4.3) описывает функцию в ограниченной области изменений х вблизи рабочей точки.

  • Уравнение (1.4.3) описывает исходную функцию приближённо, с точностью до значения остаточного члена

,

где коэффициент  может выбираться в пределах от 0 до 1, т.е. 0<<1.

Выражение для остаточного члена справедливо при условии, что ряд сходится и остаточный член Rn  0 при n  .

При использовании только первых двух членов ряда и при условии, что x>>x остаточный член разложения

.

Относительная погрешность линеаризации получается

.

Отсюда допустимое значение отклонения x

.

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

  • малости отклонений, погрешность линеаризации растёт с ростом отклонения;

  • нелинейная характеристика должна быть непрерывно дифференцируемой;

  • ряд Тейлора должен сходиться и второй член разложения должен быть меньше первого.

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

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

.

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

Условия задачи:

  • задана функция y = (x);

  • определена рабочая область в виде непрерывного множества значений x = {xmin...xmax};

  • задана рабочая точка х0;

  • задана допустимая погрешность линеаризации.

Требуется:

  • построить график заданной функции в диапазоне рабочих значений аргумента;

  • найти линеаризованное уравнение в окрестностях заданной точки;

  • записать линеаризованное уравнение в отклонениях;

  • найти допустимое значение отклонения аргумента при заданном значении погрешности линеаризации;

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

Рекомендуемый алгоритм решения.

  1. Находим y(x0) = ?.

  2. Находим y'(x) = ? и y'(x0) = ?.

  3. .Находим y''(x) = ? и y''(x0) = ?.

  4. Находим точки экстремумов из уравнения y'(x) = 0.

  5. Находим значения у для точек: y(xэкстр), у(xmin), у(xmax).

  6. Строим график y = (x).

  7. Составляем линеаризованное уравнение yл = у(x0)+ху'(x0).

Полученное уравнение по форме является линейным уравнением и соответствует уравнению (1.2). Коэффициент b = у(x0), коэффициент K = у'(x0), а переменная х заменяется отклонением от рабочей точки х, поэтому это уравнение иногда называют уравнением в отклонениях.

  1. Так как наклон прямой не зависит от коэффициента b, то часто используют сокращенную форму записи, оставляя только приращения аргумента и функции. Линеаризованное уравнение в приращениях имеет вид:

yл = Kх, K = у'(x0).

  1. Находим хдоп при доп = 10%.

.

  1. Находим фактическую относительную погрешность линеаризации

.

  1. Строим график зависимости фактической относительной погрешности линеаризации от значения отклонения х в пределах изменений от 0 до .хдоп.

Пример решения №1.1

Заданы:

у = 8хх2; х0 = 2;

x = {0 - 4}; доп = 10%.

Решение.

  1. у = 8хх2; у0 = у(х = 2) = 12;

  2. y'(x) = 8 – 2х; y'(х = 2) = 4;

  3. y''(x) = –2; y''(х = 2) = –2;

  4. Находим точку экстремума

8 – 2х = 0;

8 = 2х;

х = 4;

  1. Находим значения некоторых точек для построения графика

у(х = 0) = 0; у(х = 2) = 12;

у(х = 3) = 15; у(х = 4) = 16; у(х = 5) = 15;

  1. Строим график (рис.1.9)

Рис.1.9. График функции у = 8хх2;

  1. Составляем линеаризованное уравнение

у(х = 2 + х) = 12 + 4х;

  1. Составляем уравнение в приращениях

у = 4х; при х = 2.

  1. Находим максимальное допустимое отклонение х при погрешности 10%

.

  1. Находим фактическую относительную погрешность линеаризации для четырёх точек х = хдоп и х = хдоп/2:

х0 = 2; у(х = 2) = 12;

х = +0,4: х = 2,4; у(х = 2,4) = 13,44;

;

х = –0,4: х = 1,6; у(х = 1,6) = 10,24;

;

х = хдоп/2;

х = +0,2: х = 2,2; у(х = 2,2) = 12,76;

;

;

  1. Строим график зависимости относительной погрешности линеаризации от отклонения х

Рис.1.10. График погрешности линеаризации

Пример решения №1.2

Заданы:

i = S(u + 16)3/2; S = 0,5 u = [–14...0];

u0 = –6; л,зад  10%.

Решение.

  1. i = 0,5(u + 16)3/2; i(u = –6) = 15,81;

  2. i'(u) = 0,75(u + 16)1/2; i'(u = –6) = 2,37;

  3. i''(u) = 0,375(u + 16)1/2; i''(u = –6) = 0,12;

  4. ; ; u + 16 = 0; uэкст = –16;

  5. i(u = –16) = 0; i(u = –10) = 7,35; i(u = –6) = 15,81; i(u = 0) = 32;

Рис.1.11. График функции i = 0,5(u + 16)3/2;

  1. iл = 15,81 + 2,37u;

  2. i = 2,37u;

  3. |uдоп|  3,95;

u0 = –6; i(u = –6) = 15,81;

u = +3,95; u = –2,05; i(u = –2,05) = 26,05;

;

u = –3.95; u = –9,95; i(u = –2,05) = 7,44;

;

u = uдоп/2; u = +2; u = –4; i(u = –4) = 20,79;

;

u = uдоп/2; u = –2; u = –8; i(u = –8) = 11,31;

;

Рис.1.12. График погрешности линеаризации

Справочный материал

(xn)' = nxn–1; e8 = 2981;

(ex)' = ex; e4 = 54,6;

(uv)' = uv' + u'v; e2 = 7,39;

Если y = f(u) и u = (x), то dy/dx = f '(u)'(x); e–0,5 = 0,61;

e–0,6 = 0,55;

(1/xn)' = –n/xn+1; e–1,2 = 0,3;

; e–1,5 = 0,22;

(1/x)' = –1/x2;

Соседние файлы в папке 1