Метод непосредственной линеаризации. Общий метод линеаризации Общий метод линеаризации

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

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

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

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

Подставляя сюда вместо случайной функции какое-либо ее каноническое разложение, получим:

Это равенство представляет случайную функцию как некоторую, вообще говоря нелинейную, функцию случайных величин в которую аргумент 5 входит как параметр:

Линеаризуя эту функцию обычным в теории вероятностей способом (см. § 31) и принимая во внимтние, что математические ожидания величин равны нулю, будем иметь:

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

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

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

Корреляционная функция случайной функции на основании общей формулы (56.2), выразится приближенной формулой

В том случае, когда в уравнении (2.4) функция представляет собой нелинейную функцию своих аргументов, динамика работы звена описывается нелинейным дифференциальным уравнением, а само звено называется нелинейным динамическим звеном. Если же описание динамики работы звена приводит к линейному дифференциальному уравнению [функция в уравнении (2.4) линейно зависит от своих аргументов], то звено называется линейным динамическим звеном. Заметим, что линейность статической характеристики звена, вообще говоря, не дает основания отнести его к разряду линейных, ибо встречаются случаи, когда нелинейные свойства звена проявляются только в неустановившихся режимах.

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

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

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

Здесь - постоянные величины, связанные между собой уравнением

Выбрав исходный режим, для линеаризации уравнения (2.5) поступают следующим образом.

1. Представляют все входящие в рассмотрение координаты в виде

В уравнениях отклонения соответствующих координат от их значений (2.8), принятых за исходные при линеаризации. Соотношения (2.10) - (2.12) позволяют вместо полных значений координат оперировать их отклонениями (или приращениями)

2. Левую часть уравнения (2.5) разлагают в ряд Тэйлора относительно точки с координатами соответствующей исходному режиму. В результате уравнение (2.5) переписывается в виде

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

3. Отклонения координат их исходных значений считают малыми («гипотеза малых отклонений») и на этом основании в левой части уравнения (2.16) пренебрегают членами, содержащими вторую и более высокие степени отклонений и их произведения

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

Учитывая, кроме того, соотношение (2.9), окончательно получают уравнение

Это уравнение есть линейное дифференциальное уравнение с постоянными коэффициентами. Оно представляет собой результат линеаризации нелинейного уравнения (2.5) относительно исходного режима (2.8).

Из изложенного следует, что необходимым условием линеаризации является разложимость функции фигурирующей в левой части нелинейного дифференциального уравнения, в ряд Тэйлора в окрестности точки с координатами, соответствующими режиму, выбранному при линеаризации за исходный. Если такое разложение невозможно (например, функция недифференцируема по какой-либо из координат), то рассмотренный метод линеаризации не имеет силы, и исходное нелинейное уравнение даже приближенно не может быть заменено линейным. В этом случае говорят, что динамическое звено, описываемое таким уравнением, является существенно нелинейным, т. е. нелинеаризуемым. Деление динамических звеньев на линеаризуемые и нелинеаризуемые связано со способом линеаризации, основанным на разложении нелинейной функции в ряд Тэйлора. В главе 8 будут рассмотрены методы, позволяющие осуществить линеаризацию и существенно нелинейных уравнений (методы гармонической линеаризации).

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

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

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

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

При использовании символических обозначений уравнение (2.20) записывается следующим образом:

Уравнение (2.25) часто переписывают в виде

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

Если обозначить

то уравнение (2.26) запишется еще более компактно:

Уравнения (2.26) и (2.30) следует рассматривать просто как удобную сокращенную запись уравнения (2.20). Никакого другого смысла они не имеют. Полиномы (2.27)-(2.29), входящие в уравнение (2.30), называются символическими полиномами. Пользуясь преобразованием Лапласа, нетрудно доказать, что символические полиномы можно складывать и перемножать по правилам действий с обычными полиномами. Это обстоятельство в ряде случаев позволяет значительно упростить и облегчить преобразования систем дифференциальных уравнений (например, «свертывание» системы дифференциальных уравнений в одно уравнение - см. гл. 3).

В дальнейшем дифференциальные уравнения линейных звеньев систем управления будут записываться преимущественно в форме

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

Поскольку соединять знаками сложения, вычитания и равенства можно лишь величины одинаковой размерности, все члены уравнения (2.31) имеют размерность величины Учитывая, что Мсек, нетрудно получить соотношения для размерностей коэффициентов уравнения (2.31):

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

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

Рассмотрим снова какой-либо установившийся режим работы звена, характеризующийся постоянством координат Уравнения показывают, что отклонения координат от исходных значений в таком режиме также будут постоянны. Отсюда следует, что и линеаризованное уравнение (2.31) для установившегося режима упрощается:

Положим, кроме того что Тогда

Это уравнение является линейным. Полные значения переменных в рассматриваемом режиме связаны нелинейной зависимостью:

Сопоставление уравнений (2.36) и (2.35) позволяет дать простую геометрическую интерпретацию процессу линеаризации. На самом деле, уравнение (2.36) в плоскости координат определяет статическую характеристику звена, соответствующую значению Эта характеристика может, например, иметь вид кривой, изображенной на рис. 2.3. Выбор режима (2.8), принимаемого за исходный при

линеаризации, на этой характеристике соответствует выбору точки с координатами Переход от полных значений координат к их приращениям в плоскости геометрически означает перенос начала координат из точки О в точку В координатах уравнение (2.35) представляет собой уравнение прямой, проходящей через начало координат и имеющей угловой коэффициент

Соотношение (2.37) определяет производную функции заданной в неявной форме уравнением (2.36). Поэтому окончательно

Рис. 2.3. К пояснению геометрического смысла линеаризации

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

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

Коэффициент в уравнении (2.35) может быть определен графоаналитически при помощи соотношения

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

Наличие второго члена в правой части уравнения (2.34) ничего принципиально нового не вносит и свидетельствует лишь о том, что в установившемся режиме отклонение выходной величины звена от исходного значения в общем случае определяется отклонением не только входной величины но и дополнительного воздействия (например, какого-либо возмущения).

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

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

Этот результат, полученный на примере дифференциального уравнения первого порядка, сохраняет силу для уравнений произвольного порядка. В частности, для уравнения (2.6) линеаризованное уравнение запишется в виде

Уравнение (2.40) можно записать в форме (2.30), если обозначить

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

Поделив обе части последнего уравнения на коэффициент будем иметь

Предположим дополнительно, что Тогда уравнение (2.45) можно представить в виде

причем нетрудно показать, что

Уравнение (2.45) представляет собой один из примеров стандартной формы записи линейного дифференциального уравнения второго порядка. Как и для уравнения первого порядка, коэффициенты , имеющие размерность времени, называются постоянными времени звена, а величины и - коэффициентами передачи звена.

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

где коэффициенты

являются положительными.

Для уравнения (2.4) произвольного порядка результат линеаризации имеет следующий вид:

Обозначив

уравнение (2.47) можно записать так:

Уравнение (2.51) после введения символических полиномов

приводится к уравнению (2.30). Рассмотренные ранее линейные уравнения 1 и 2-го порядков являются частным случаем уравнения (2.51) при Это позволяет считать уравнение (2.51) общим уравнением обыкновенного линейного звена при наличии одного возмущающего воздействия. В правой части уравнения (2.51) фигурируют внешние воздействия умноженные на соответствующие символические многочлены. Поэтому по аналогии в том случае, когда на звено действует несколько возмущений общее уравнение звена можно записать следующим образом.

Идея метода гармонической линеаризации принадлежит Н.М. Крылову и Н.Н. Боголюбову и базируется на замене нелинейного элемента системы линейным звеном, параметры которого определяются при гармоническом входном воздействии из условия равенства амплитуд первых гармоник на выходе нелинейного элемента и эквивалентного ему линейного звена. Данный метод может быть использован в том случае, когда линейная часть системы является низкочастотным фильтром, т.е. отфильтровывает все возникающие на выходе нелинейного элемента гармонические составляющие, кроме первой гармоники.

Коэффициенты гармонической линеаризации и эквивалентные комплексные коэффициенты передачи нелинейных элементов . В нелинейной системе (рис. 2.1) параметры линейной части и нелинейного элемента выбирают таким образом, чтобы существовали симметричные периодические колебания с частотой w.

В основе метода гармонической линеаризации нелинейностей (рис. 2.10), описываемых уравнением

y н = F(x), (2.17)

лежит предположение, что на вход нелинейного элемента подается гармоническое воздействие с частотой w и амплитудой a , т.е.

x = a sin y, где y = wt, (2.18)

а из всего спектра выходного сигнала выделяется только первая гармоника

y н 1 = a н 1 sin(y + y н 1), (2.19)

где a н 1 - амплитуда а y н 1 - фазовый сдвиг;

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

Рис. 2.10. Характеристики нелинейного элемента

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

Для нелинейных элементов с характеристикой (2.17) в результате разложения периодической функции F(x) в ряд Фурье при синусоидальных колебаниях на входе (2.18) получим выражение для первой гармоники сигнала на выходе

y н 1 = b 1F siny + a 1F cosy, (2.20)

где b 1F , a 1F - коэффициенты разложения в ряд Фурье, определяющие амплитуды соответственно синфазной и квадратурной составляющих первой гармоники, которые определяются по формулам:

px = a w cos y, где p = d/dt,

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

y н 1 = x, (2.21)

где q = b 1F /a , q¢ = a 1F /a .

Последнее уравнение называется уравнением гармонической линеаризации , а коэффициенты q и q¢ - коэффициентами гармонической линеаризации .


Таким образом, нелинейный элемент при воздействии гармонического сигнала с точностью до высших гармоник описывается уравнением (2.21), которое является линейным. Это уравнение нелинейного элемента отличается от уравнения линейного звена тем, что его коэффициенты q и q¢ изменяются при изменении амплитуды a и частоты w колебаний на входе. Именно в этом заключается принципиальное отличие гармонической линеаризации от обычной, коэффициенты которой не зависят от входного сигнала, а определяются только видом характеристики нелинейного элемента.

Для различных видов нелинейных характеристик коэффициенты гармонической линеаризации сведены в таблицу . В общем случае коэффициенты гармонической линеаризации q(a , w) и q¢(a , w) зависят от амплитуды a и частоты w колебаний на входе нелинейного элемента. Однако, для статических нелинейностей эти коэффициенты q(a ) и q¢(a ) являются функцией только амплитуды a входного гармонического сигнала, а для статических однозначных нелинейностей коэффициент q¢(a ) = 0.

Подвергнув уравнение (2.21) преобразованию по Лапласу при нулевых начальных условиях с последующей заменой оператора s на jw (s = jw), получим эквивалентный комплексный коэффициент передачи нелинейного элемента

W Э (jw, a ) = q + jq¢ = A Э (w, a ) e j y э (w , a ) , (2.22)

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

A Э (w, a ) = mod W Э (jw, a ) =

y Э (w, a ) = arg W Э (jw, A) = arctg.

Эквивалентный комплексный коэффициент передачи нелинейного элемента позволяет определить амплитуду и фазовый сдвиг первой гармоники (2.19) на выходе нелинейного элемента при гармоническом воздействии (2.18) на его входе, т.е.

a н 1 = a ´A Э (w, a ); y н 1 = y Э (w, a ).

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

Рассмотрим нелинейную систему (рис. 2.5), включающую в себя линейную часть с передаточной функцией

и нелинейный элемент с эквивалентным комплексным коэффициентом передачи

W Э (jw, a ) = q(w, a ) + jq¢(w, a ) = A Э (w, a ) e j y э (w , a ) . (2.24)

Принимая во внимание выражение (2.21), можно записать уравнение нелинейной системы

{A(p) + B(p)´}x = 0. (2.25)

Если в замкнутой нелинейной системе возникают автоколебания

x = a 0 sin w 0 t

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

A(p) + B(p)´ = 0 (2.26)

имеет пару мнимых корней l i = jw 0 и l i +1 = -jw 0 . Устойчивость решения необходимо оценить дополнительно.

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

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

D(jw, a ) = A(jw) + B(jw)´. (2.27)

В результате получают уравнение D(jw, a ) = 0, коэффициенты которого зависят от амплитуды и частоты предполагаемого автоколебательного режима. Выделив вещественную и мнимую части

Re D(jw, a ) = X(w, a );

Im D(jw, a ) = Y(w, a ),

получим уравнение

X(w, a ) + jY(w, a ) = 0. (2.28)

Если при действительных значениях a 0 и w 0 выражение (2.28) удовлетворяется, то в системе возможен автоколебательный режим, параметры которого рассчитываются по следующей системе уравнений:

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

По графикам a 0 = f(k), w 0 = f(k) можно выбрать коэффициент передачи k, при котором амплитуда и частота возможных автоколебаний имеет допустимые значения или вообще отсутствует.

Частотный метод . В соответствии с критерием устойчивости Найквиста незатухающие колебания в линейной системе возникают в том случае, когда амплитудно-фазовая характеристика разомкнутой системы проходит через точку с координатами [-1, j0]. Данное условие является также условием существования автоколебаний в гармонически линеаризованный нелинейной системе, т.е.

W н (jw, a ) = -1. (2.31)

Так как линейная и нелинейная части системы соединены последовательно, то частотная характеристика разомкнутой нелинейной системы имеет вид

W н (jw, a ) = W лч (jw)´W Э (jw, a ). (2.32)

Тогда в случае статической характеристики нелинейного элемента условие (2.31) принимает вид

W лч (jw) = - . (2.33)

Решение уравнения (2.33) относительно частоты и амплитуды автоколебаний можно получить графически как точку пересечения годографа частотной характеристики линейной части системы W лч (jw) и годографа обратной характеристики нелинейной части , взятой с обратным знаком (рис. 2.11). Если эти годографы не пересекаются, то режим автоколебаний в исследуемой системе не существует.

Рис. 2.11. Годографы линейной и нелинейной частей системы

Для устойчивости автоколебательного режима с частотой w 0 и амплитудой a 0 требуется, чтобы точка на годографе нелинейной части - , соответствующая увеличенной амплитуде a 0 +Da по сравнению со значением в точке пересечения годографов, не охватывалась годографом частотной характеристики линейной части системы и охватывалась точка, соответствующая уменьшенной амплитуде a 0 -Da .

На рис. 2.11 дан пример расположения годографов для случая, когда в нелинейной системе существуют устойчивые автоколебания, так как a 3 < a 0 < a 4 .

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

При исследовании нелинейных систем по логарифмическим частотным характеристикам условие (2.31) переписывают отдельно для модуля и аргумента эквивалентного комплексного коэффициента передачи разомкнутой нелинейной системы

mod W лч (jw)W э (jw, a ) = 1;

arg W лч (jw)W э (jw, a ) = - (2k+1)p, при k=0, 1, 2, ...

с последующим переходом к логарифмическим амплитудной и фазовой характеристикам

L лч (w) + L э (w, a ) = 0; (2.34)

y лч (w) + y э (w, a ) = - (2k+1)p, при k=0, 1, 2, ... (2.35)

Условия (2.34) и (2.35) позволяют определить амплитуду a 0 и частоту w 0 периодического решения уравнения (2.25) по логарифмическим характеристикам линейной части системы L лч (w), y лч (w) и нелинейного элемента L э (w, a ), y э (w, a ).

Автоколебания с частотой w 0 и амплитудой a 0 будут существовать в нелинейной системе, если периодическое решение уравнения (2.25) устойчиво. Приближенный метод исследования устойчивости периодического решения заключается в том, что исследуется поведение системы при частоте w = w 0 и значениях амплитуды a = a 0 + Da и a = a 0 - Da , где Da > 0 - малое приращение амплитуды. При исследовании устойчивости периодического решения при a 0 + Da и a 0 - Da по логарифмическим характеристикам пользуются критерием устойчивости Найквиста.

В нелинейных системах с однозначными статическими характеристиками нелинейного элемента коэффициент гармонической линеаризации q¢(a ) равен нулю, а следовательно, равен нулю и фазовый сдвиг y э (a ), вносимый элементом. В этом случае периодическое решение уравнения системы

x = 0 (2.36)

существует, если выполняются условия:

L лч (w) = - L э (a ); (2.37)

y лч (w) = - (2k+1)p, при k=0, 1, 2, ... (2.38)

Уравнение (2.38) позволяет определить частоту w = w 0 периодического решения, а уравнение (2.37) - его амплитуду a = a 0 .

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

При исследовании устойчивости периодического решения уравнения (2.36), т.е. при определении существования автоколебаний в нелинейной системе с однозначной нелинейной статической характеристикой пользуются критерием Найквиста : периодическое решение с частотой w = w 0 и амплитудой a = a 0 устойчиво, если при изменении частоты от нуля до бесконечности и положительном приращении амплитуды Da > 0 разность между числом положительных (сверху вниз) и отрицательных (снизу вверх) переходов фазовой характеристики линейной части системы y лч (w) через линию -p равна нулю в диапазоне частот, где L лч (w)³-L э (w 0 ,a 0 +Da ), и не равна нулю в диапазоне частот, где L лч (w)³-L э (w 0 ,a 0 -Da ).

На рис. 2.12 показан пример определения периодических решений в нелинейной системе с ограничением. В такой системе имеются три периодических решения с частотами w 01 , w 02 и w 03 , определяемыми в точках пересечения фазовой характеристики y лч (w) с линией -180 0 . Амплитуды периодического решения a 01 , a 02 и a 03 определяются из условия (2.37) по логарифмическим амплитудным характеристикам нелинейного элемента -L э (w 01 , a ), -L э (w 02 , a ) и -L э (w 03 , a ).

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

Из трех решений, определенных на рис. 2.12, устойчивы два. Решение с частотой w = w 01 и амплитудой a = a 01 устойчиво, так как в диапазоне частот 1, где L лч (w)³-L э (w 01 ,a 01 +Da ), фазовая характеристика y лч (w) не пересекает линию -180 0 , а в диапазоне частот 2, где L лч (w)³-L э (w 01 ,a 01 -Da ), фазовая характеристика y лч (w) один раз пересекает линию -180 0 . Решение с частотой w = w 02 и амплитудой a = a 02 неустойчиво, так как в диапазоне частот, где L лч (w)³-L э (w 02 ,a 02 +Da ), фазовая характеристика y лч (w) один раз пересекает линию -180 0 . Высокочастотное периодическое решение с частотой w = w 03 и амплитудой a = a 03 устойчиво, так как в диапазоне частот, где L лч (w)³-L э (w 03 ,a 03 +Da ), имеется один положительный и один отрицательный переход фазовой характеристики y лч (w) через линию -180 0 , а в диапазоне частот, где L лч (w)³-L э (w 03 ,a 03 -Da ), имеются два положительных и один отрицательный переход фазовой характеристики y лч (w) через линию -180 0 .

В рассмотренной системе при малых по величине возмущениях установятся высокочастотные автоколебания с частотой w 03 и амплитудой a 03 , а при больших по величине возмущениях - низкочастотные автоколебания с частотой w 01 и амплитудой a 01 .

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

где k=200 c -1 ; T 1 =1.5 c; T 2 =0.015 c,

а в качестве нелинейного элемента используется реле с зоной нечувствительности (рис. 2.4,б) при с=10 В, b=2 В.

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

При a ³ b, q¢(a ) = 0.

При построении характеристик нелинейного элемента целесообразно использовать относительное по сравнению с зоной нечувствительности значение амплитуды входного гармонического воздействия m = a /b. Перепишем выражение коэффициента гармонической линеаризации в виде

где - коэффициент передачи реле;

Относительная амплитуда.

Коэффициент передачи реле k н отнесем к линейной части системы и получим нормированные коэффициенты гармонической линеаризации

и нормированную логарифмическую амплитудную характеристику релейного элемента с обратным знаком

Если m ® 1, то -L э (m) ® ¥; а при m >> 1 -L э (m) = 20 lg m. Таким образом, асимптотами нормированной логарифмической амплитудной характеристики с обратным знаком являются вертикальная прямая и прямая с наклоном +20дб/дек, которые проходят через точку с координатами L = 0, m = 1 (рис. 2.13).

Рис. 2.13. Определение периодического решения в релейной системе

с зоной нечувствительности

a 0 = b´m 1 = = 58 В.


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

на рис. 2.13 построены логарифмические характеристики L лч (w), -L э (m) и y лч (w).

Частота периодического решения w 0 = 4.3 c -1 определяется в точке пересечения фазовой характеристики y лч (w) и линии -180 0 . Амплитуды периодических решений m 1 = 29 и m 2 = 1.08 находятся по характеристикам L лч (w) и -L э (m). Периодическое решение с малой амплитудой m 2 неустойчиво, а периодическое решение с большой амплитудой m 1 устойчиво.

Таким образом, в исследуемой релейной системе существует автоколебательный режим с частотой w 0 = 4.3 c -1 и амплитудой a 0 = b´m 1 = = 58 В.

Назначение сервиса . Онлайн-калькулятор используется для нахождения минимума функции двух переменных методом непосредственной линеаризации.

Правила ввода функций:

  1. Все переменные выражаются через x 1 ,x 2
  2. Все математические операции выражаются через общепринятые символы (+,-,*,/,^). Например, x 1 2 +x 1 x 2 , записываем как x1^2+x1*x2 .

Все рассматриваемые ниже методы основываются на разложении нелинейной функции общего вида f(x) в ряд Тейлора до членов первого порядка в окрестности некоторой точки x 0:

где – отбрасываемый член второго порядка малости.
Таким образом, функция f(x) аппроксимируется в точке x 0 линейной функцией:
,
где x 0 – точка линеаризации.
Замечание . Линеаризацию следует использовать с большой осторожностью, поскольку иногда она дает весьма грубое приближение.

Общая задача нелинейного программирования

Рассмотрим общую задачу нелинейного программирования:

Пусть x t – некоторая заданная оценка решения. Использование непосредственной линеаризации приводит к следующей задаче:

Эта задача представляет собой ЗЛП. Решая ее, находим новое приближение x t +1 , которое может и не принадлежать допустимой области решений S.
Если , то оптимальное значение линеаризованной целевой функции, удовлетворяющее неравенству:

может не быть точной оценкой истинного значения оптимума.
Для сходимости к экстремуму достаточно, чтобы для последовательности точек { x t }, полученных в результате решения последовательности подзадач ЛП, выполнялось следующее условие:
значение целевой функции и невязки по ограничениям в точке x t +1 должно быть меньше их значений в точке x t .

Пример №1 .

Построим допустимую область S (см. рис.).


Допустимая область S состоит из точек кривой h(x)=0, лежащей между точкой (2;0), определяемой ограничением x 2 ≥0, и точкой (1;1), определяемой ограничением g(x) ≥0.
В результате линеаризации задачи в точке x 0 =(2;1) получаем следующую ЗЛП:

Здесь представляет собой отрезок прямой , ограниченный точками (2.5; 0.25) и (11/9; 8/9). Линии уровня линеаризованной целевой функции представляют собой прямые с наклоном -2, тогда как линии уровня исходной целевой функции – окружности с центром в точке (0;0). Ясно, что решением линеаризованной задачи является точка x 1 =(11/9; 8/9). В этой точке имеем:

так что ограничение–равенство нарушается. Произведя новую линеаризацию в точке x 1 , получаем новую задачу:

Новое решение лежит на пересечении прямых и и имеет координаты x 2 =(1.0187; 0.9965). Ограничение– равенство () все еще нарушается, но уже в меньшей степени. Если произвести еще две итерации, то получим очень хорошее приближение к решению x * =(1;1), f(x *)=2

Таблицa - Значения целевой функции для некоторых итераций:

Итерация f g h
0 5 3 –1
1 2,284 0,605 –0,0123
3 2,00015 3,44×10 -4 –1,18×10 -5
Оптимум 2 0 0

Из таблицы видно, что значения f,g и h монотонно улучшаются. Однако такая монотонность характерна для задач, функции которых являются "умеренно" нелинейными. В случае функций с ярко выраженной нелинейностью монотонность улучшения нарушается и алгоритм перестает сходиться.
Существует три способа усовершенствования методов непосредственной линеаризации:
1. Использование линейного приближения для отыскания направления спуска.
2. Глобальная аппроксимация нелинейной функции задачи при помощи кусочно–линейчатой функции.
3. Применение последовательных линеаризаций на каждой итерации для уточнения допустимой области S.

В

Рис. 2.2. Звено САР

большинстве случаев можно линеаризовать нелинейные зависимости, используя метод малых отклонений или вариаций. Для рассмотрения его обратимся к некоторому звену системы автоматического регулирования (рис. 2.2). Входная и выходная величины обозначены через X 1 иX 2 , а внешнее возмущение – через F(t).

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

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

Основанием для линеаризации служит предположение о достаточной малости отклонений всех переменных, входящих в уравнение динамики звена, так как именно на достаточно малом участке криволинейную характеристику можно заменить отрезком прямой. Отклонения переменных отсчитываются при этом от их значений в установившемся процессе или в определенном равновесном состоянии системы. Пусть, например, установившийся процесс характеризуется постоянным значением переменной Х 1 , которое обозначим Х 10 . В процессе регулирования (рис. 2.3) переменная Х 1 будет иметь зна­чениягде
обозначает отклонение переменнойX 1 от установившегося значения Х 10 .

А

Рис. 2.3. Процесс регулирования в звене

налогичные соотношения вводятся для других переменных. Для рассматриваемого случая имеем: а также
.

Далее можно записать:
;
и
, так как
и

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

Установившееся состояние звена определяется значениями Х 10 , Х 20 и F 0 . Тогда уравнение (2.1) может быть записано для установившего состояния в виде

Разложим левую часть уравнения (2.1) в ряд Тейлора

где  – члены высшего порядка. Индекс 0 при частных производных означает, что после взятия производной в её выражение надо подставить установившееся значение всех переменных
.

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

Уравнение (2.3) является уравнением динамики звена, так же как (2.1), но записано в другой форме. Отбросим в этом уравнении малые высшего порядка, после чего из уравнения (2.3) вычтем уравнения установившегося состояния (2.2). В результате получим следующее приближённое уравнение динамики звена в малых отклонениях:

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

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

где введены следующие обозначения

. (2.6)

Кроме того, для удобства принято все дифференциальные уравнения записывать в операторной форме с обозначениями

Тогда дифференциальное уравнение (2.5) запишется в виде

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

Коэффициенты Т 1 и Т 2 имеют размерность времени – секунды. Это вытекает из того, что все слагаемые в уравнении (2.8) должны иметь одинаковую размерность, а например, размерность(илиpx 2) отличается от размерности х 2 на секунду в минус первой степени (
). Поэтому коэффициенты Т 1 и Т 2 называютпостоянными времени .

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

Коэффициент передачи характеризует статические свойства звена, так как в установившемся состоянии
. Следовательно, он определяет крутизну статической характеристики при малых отклонениях. Если изобразить всю реальную статическую характеристику звена
, то линеаризация дает
или
. Коэффициент передачи k 1 будет представлять собой тангенс угла наклона касательной в той точкеC(см. рис. 2.3), от которой отсчитываются малые отклонения х 1 и х 2 .

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

Кроме того, отсюда вытекает другой, графический способ линеаризации. Если известна статическая характеристика и точка C, определяющая установившееся состояние, около которого происходит процесс регулирования, то коэффициент передачи в уравнении звена определяется графически из чертежа по зависимости k 1 = tgcучетом масштабов чертежа и размерностиx 2 . Во многих случаяхграфический метод линеаризации оказывается более удобным и быстрее приводит к цели.

Размерность коэффициента k 2 равна размерности коэффициента передачи k 1 , умноженной на время. Поэтому часто уравнение (2.8) записывают в виде

где
– постоянная времени.

П

Рис. 2.4. Двигатель независимого возбуждения

остоянные времени Т 1 , Т 2 и Т 3 определяют динамические свойства звена. Этот вопрос будет рассмотрен подробно ниже.

Коэффициент k 3 представляет собой коэффициент передачи по внешнему возмущению.

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

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

;

.

Во втором уравнении для упрощения опущен член, соответствующий эдс самоиндукции в цепи якоря.

В этих формулах R В и R Я – сопротивления цепи возбуждения и цепи якоря; І В и І Я – токи в этих цепях; U В и U Я – напряжения, приложенные к этим цепям; В – число витков обмотки возбуждения; Ф – магнитный поток; Ω – угловая скорость вращения вала двигателя; М – момент сопротивления от внешних сил;J– приведенный момент инерции двигателя; С Е и С М – коэффициенты пропорциональности.

Допустим, что до появления приращения напряжения, приложенного к обмотке возбуждения, существовал установившийся режим, для которого уравнения (2.10) запишутся следующим образом:

(2.11)

Если теперь напряжение возбуждения получит приращение U В = U В0 + ΔU В, то все переменные, определяющие состояние системы, также получат приращения. В результате будем иметь: І В = І В0 + ΔІ В; Ф = Ф 0 + ΔФ; I Я = I Я0 + ΔІ Я; Ω = Ω 0 + ΔΩ.

Подставляем эти значения в (2.10), отбрасываем малые высшего порядка и получаем:

(2.12)

Вычитая из уравнений (2.12) уравнения (2.11), получим систему уравнений для отклонений:

(2.13)

В

Рис. 2.5. Кривая намагничивания

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

Совместное решение системы (2.13) даёт

где коэффициент передачи, ,

; (2.15)

электромагнитная постоянная времени цепи возбуждения, с,

(2.16)

где L B = a B – динамический коэффициент самоиндукции цепи возбуждения; электромагнитная постоянная времени двигателя, с,

. (2.17)

Из выражений (2.15) – (2.17) видно, что рассматриваемая система является по существу нелинейной, так как коэффициент передачи и «постоянные» времени, на самом деле – не постоянны. Их можно считать постоянными только приближенно для какого-то определенного режима при условии малости отклонений всех переменных от установившихся значений.

Интересным является частный случай, когда в установившемся режиме U B0 = 0; І B0 = 0; Ф 0 = 0 и Ω 0 = 0. Тогда формула (2.14) приобретает вид

. (2.18)

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