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

Теория систем автоматического управления. В.А. Бесекерский, Е.П. Попов, 1975

.pdf
Скачиваний:
6761
Добавлен:
21.03.2016
Размер:
27.19 Mб
Скачать

(17.57)

Уравнение усилителя

(17.58)

Уравнение электродвигателя с редуктором и рулем

где F(U) задается графиком рис. 17.12, б.

Уравнения (17.56), (17.57) и (17.58) можно свести к одному:

(17.59)

где

(17.60)

Для перехода к уравнениям вида (17.46) введем новые переменные:

(17.61)

и безразмерное время

(17.62)

С введением этих переменных дифференциальные уравнения всей системы (17.55), (17.59), (17.60) преобразуются к виду (17.46), а именно:

(17.63)

где

(17.64)

т. е. функция f(х3) имеет все те же свойства, что и заданная функция F(U) (рис. 17.12, б), и отличается лишь масштабом чертежа по оси абсцисс в связи; с заменой переменной V на х3 согласно третьему из равенств (17.61).

Установившийся процесс полета при данной системе согласно (17.55), (17.59), (17.60) и графику рис. 17.12,6 будет иметь место при

(17.65)

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

В новых переменных (17.61) установившийся процесс полета определяется значениями:

(17.66)

чему соответствует любая точка отрезка АВ в фазовом пространстве (рис. 17.13, а). При отыскании условий устойчивости рассмотрим два случая: γ > 1 и 0 <γ < 1.

Случай γ > 1. Возьмем функцию Ляпунова в виде

(17.67)

< 0. Нужно только проверить, не «застрянет» ли

Здесь интеграл будет всегда положительным, так как функция f(х3) нечетная (см. условие (17.54)). Поэтому V есть знакоопределенная положительная «функция, если γ >1,

обращающаяся в нуль на отрезке установившегося процесса АВ (рис. 17.13).

Поверхности V (х1, х2, х3) = С окружают этот отрезок (рис. 17.13, б), стягиваясь к нему с уменьшением С. Составим производную от функции Ляпунова:

причем частные производные возьмем из (17.67), а производные по безразмерному времени — из уравнений системы (17.63). Тогда

Представим это в виде

(17.68)

Эта функция W знакопостоянная, так как она не включает в себя координату х2, а потому обращается в нуль не только на отрезке установившегося процесса АВ, а на всей полосе шириной АВ в плоскости х2х3 (рис. 17.13, в).

Но вне этой полосы согласно (17.68) она будет всюду отрицательной при

(17.69)

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

Траектория изображающей точки М будет пересекать поверхности V = С

извне внутрь везде, где W = dVdτ

изображающая точка М там, где W обращается в нуль (помимо отрезка установившегося процесса АВ). В данном случае речь идет о том, не останется ли изображающая точка на полосе (показанной на рис. 17.13, е) где W= 0, если она случайно на нее попадет.

Для решения этого вопроса найдем проекции скорости изображающей точки М dxdτ1 , dxdτ2 , dxdτ3 когда эта точка находится в любом месте указанной полосы. Поскольку там

то искомые проекции скорости согласно (17.63) будут

Таким образом, если изображающая точка М попадет на указанную полосу вне отрезка АВ (рис. 17.13, в), то она не останется в ней, а пройдет ее поперек по прямой, параллельной оси x3, с постоянной скоростью, равной γ х2, как показано стрелками на

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

Случай 0 <γ < 1. Для этого случая возьмем функцию Ляпунова в виде

Производная от нее будет

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

(17.70)

Общий вывод. Полученные в данной задаче достаточные условия устойчивости (17.69) и (17.70) после Подстановки выражений γ и r через параметры системы (17.64) принимают

вид соответственно

Первое из этих условий устойчивости говорит о том, что передаточное число обратной связи надо сделать достаточно большим, если производная pψ введена в закон

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

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

Пример учета нелинейности измерителя регулируемой величины. На основании вышеизложенных теорем Ляпунова М. А. Айзерман показал, что если уравнение системы содержит нелинейность

(17,71)

где F(хk) — однозначная нелинейная функция, обращающаяся в нуль при хk = 0, а k — любое целое число из 1, 2, . . ., n, то для устойчивости системы достаточно, чтобы для

линеаризованной системы (17.71) при замене F(хk) =a хk можно было построить функцию Ляпунова V, производная от которой W является знакоопределенной отрицательной функцией при любом значении а в интервале a1<a<а2, если кривая F(хk) лежит между прямыми F= а1 хk и F= а2 хk, как изображено, например, на рис. 17.14,а. Пусть, например, в прежней системе самолета с курсовым автопилотом (рис. 17.12, а) уравнение регулируемого объекта имеет вид (17.55), привод руля имеет линейную характеристику pδ = k8U , но реостат при чувствительном элементе I(измерителе регулируемой величины

ψ ) имеет нелинейную характеристику, в результате чего получается нелинейное уравнение автопилота

где

(17.72)

а F(ψ ) — нелинейная функция, например, вида рис. 17.14, б. Введем обозначения переменных;

Тогда уравнения автопилота (17.72) и самолета (17.55) примут вид (17.71), а именно:

(17.73)

Зададимся функцией V в виде

где все шесть коэффициентов b неизвестны. Потребуем, чтобы функция

(17.74)

при фиксированном значении F(х2) = а0х2 в уравнениях (17.73) имела вид

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

(17.76)

где

(17.77)

Затем потребуем, чтобы выражение (17.74) при замене в уравнениях (17.73) F(х2) = ах2, гдё а = а0 + а, имело вид

что дает значения:

(17.78)

Функция W будет знакоопределенной отрицательной, как требуется по условию, если

Эти неравенства с учетом (17.78) приводятся к следующему:

Подставив сюда (17.76), увидим, что это условие выполняется, если а лежит в интервале а1 <; а < а2, где

(17.79)

откуда видно, что a1 <0 и а2 > 0. При этом требуется еще D>0. Нетрудно проверить, что последнее требование совпадает с критерием устойчивости (см. § 6.2) для данной системы в линеаризованном виде при замене F(ψ ) = a0ψ (рис. 17.14, б), так как

характеристическое уравнение согласно (17.55) и (17.72) в этом случае будет

(17.80)

Итак, для устойчивости рассматриваемой нелинейной системы автоматического регулирования достаточно, во-первых, чтобы выполнялся критерий устойчивости Гурвица D>0 для линеаризованной системы при F(ψ ) = a0ψ и, во-вторых, чтобы нелинейная

характеристика F(ψ) измерителя регулируемой величины лежала, как указано на рис.

17.14, б, между прямыми F = a1ψ и F = a2ψ ; причем a1 = a0 + a1, а2 = a0 + а2 где значения a1,2 определяются формулой (17.79), в которой величины D, D1)из согласно (17.77) выражаются через параметры данной системы и через первоначально принятое значение a0 при линеаризации F(ψ ) = a0ψ .

Как и в предыдущем примере, здесь получаются условия абсолютной устойчивости, т. е. условия, не зависящие от формы нелинейности, но в более узких, чем (17.54), пределах, показанных на рис. 17.14, б.

§ 17.3. Определение автоколебаний релейных систем методом припасовывания

В § 17.1 с помощью фазовой плоскости были найдены автоколебания некоторых нелинейных систем второго порядка. Еще ранее, в § 16.1, были исследованы автоколебания в релейной системе второго порядка методом припасовывания. Однако и для релейных систем любого порядка также существует точное аналитическое решение, потому что релейные характеристики проще других нелинейных тем, что выходная величина принимает только определенные постоянные значения ±с (а при наличии зоны нечувствительности — еще и нулевое значение). Имеются методы аналитического решения Г. С. Поспелова [95, 121], Я. 3. Цыпкина [135] и др.

Изложим здесь решение А. И. Лурье для релейной системы любого-порядка по методу припасовывания, полагая, что уравнения системы автоматического регулирования имеют вид

(17.81)

(переменная ξ играет роль переменной хn). Это имеет место, например, для системы с нелинейной характеристикой двигателя в приводе регулирующего органа, причем dξ / dt

-обозначает скорость двигателя, σ — управляющее воздействие на двигатель, r— передаточное число обратной связи. Выражения (17.81) представляют собой общую форму записи уравнений. В конкретных же задачах многие из коэффициентов аij, bi, сi могут быть нулями что упростит выкладки.

Преобразуем эти уравнения к специальной канонической форме. Записав первые n-1 из уравнений (17.81) в виде

и преобразовав их к одной (любой) из переменных хk(k = 1, 2, . . ., n -1) получим

(17.82)

где определитель

(17.83),

а выражение Nk (р) получается из D(р) заменой k-го столбца на столбец.

Многочлены D(р) и Nk (р) характеризуют собой свойства линейной части системы. Обозначим через λ 1, λ 2, . . ., λ n-1 корни многочлена D(р) и будем считать, что все они различны. Тогда уравнение (17.82) после разложения частного двух многочленов Nk (р) и D(р) на простейшие дроби можно будет записать в виде

(17.84)

где D' ( λ j) обозначает производную от многочлена D(р) по р, в которую подставлено значение р = λ j. Введем новые переменные

(17.85).

Выписывая эти соотношения и добавляя к ним последние два из уравнений (17.81), в которых переменные хk заменяются по формулам (17.84) и (17.85) через yj, приходим к следующей системе уравнений:

(17.86)

где

(17.87),

Введем, наконец, еще новые переменные

(17.88)

Продифференцировав по времени все уравнения (17.86), кроме последнего, и исключив затем из них ру и рξ , получаем канонические уравнения. для заданной системы (17.81) в

виде

(17.89)

причем z1, z2, . . ., zn-1 и а называются каноническими переменными (а играет роль переменной z). Эти уравнения имеют значительно более простой вид, чем исходные уравнения (17.81), что и позволяет провести дальнейшие исследования в более простом и общем виде.

Следует заметить, что вещественным корням λ соответствуют вещественные канонические переменные z, а комплексным корням — комплексные канонические переменные.

Теперь требуется написать только выражения для исходных переменных (х1, х2, ..., Хn- 1,ξ ) через канонические (z1, z2, ..., zn-1,σ ). Получим их.

Если все корни λj отличны от нуля, то из (17.88) имеем

Подставляя это с учетом (17.85) в уравнения (17.84), находим выражения исходных переменных через канонические в виде

(17.90)

Если же один из корней многочлена D(р) равен нулю, например

В результате вместо (17.90) получаем формулы:

(17.91)

где

(17.92)

По последней из формул (17.91) определяется уn-1 и подставляется во все предыдущие. Рассмотрим случай, когда релейная характеристика Р (а) имеет гистерезисную петлю без зоны нечувствительности (рис. 17.15). В частном случае b = 0 это будет идеальная релейная характеристика. Искомые автоколебания предполагаются симметричными, т. е. вторая половина периода колебаний повторяет первую с обратным знаком (несимметричные автоколебания могут встретиться только в редких случаях). Обозначим половину периода автоколебаний через Т. В течение одной половины периода, когда σ >0 и согласно рис. 17.15 F(σ ) = с, уравнения (17.89) имеют вид

Если корни λj не равны нулю, то общее решение этих уравнений будет

где С12, . . ., Сn — произвольные постоянные интегрирования. Они определяются из условий периодичности, выражающих собой тот факт, что в конце полупериода

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

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

Следовательно, написанное выше решение имеет вид

(17.93)

в интервале времени 0 < t< Т.

В начале полупериода (в момент переключения реле) согласно рис. 17.15 имеем σ = b . Подставив это в (17.93), получаем уравнение для определения полупериода автоколебаний Т:

(17.94)

Период автоколебаний будет 2Т. Следовательно, частота автоколебаний

Необходимо заметить, что для того, чтобы действительно произошло переключение реле, нужно согласно рис. 17.15 иметь возрастание величины σ при σ = b, т. е. в этот момент должно быть рσ > 0. Отсюда получается, что должно выполняться следующее условие переключения:

(17.95)

Кроме того, не должно быть обратного переключения реле внутри полупериода, т. е. требуется σ > -b при 0 < t <Т. Это можно проверить, построив кривую σ (t) по второй из формул (17.93).

Амплитуда автоколебаний для любой переменной определяется как максимальное ее значение внутри полупериода (0 < t < Т) на основании формул (17.93). Последние дают также и всю кривую автоколебательного процесса на участке 0 < t< T (на втором полупериоде она повторяется с обратным знаком, затем с прежним знаком и т. д.).

В случае, если один из корней λj , равен нулю, например λn1 = 0, то формулы (17.93), (17.94) и (17.95) заменяются соответственно следующими:

(17.96)

а также

(17.97)

(17.98)

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

(17.99)

а если λn1 = 0, то

(17.100)

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

Уравнения самолета и автопилота согласно (17.55), (17.60) и (17.59) запишем здесь в виде

(17.101)

где ψ — отклонение самолета от заданного курса, ξ — отклонение руля, σ

управляющее воздействие на рулевую машинку (в закон регулирования введена производная и имеется обратная связь). Пусть последнее из уравнений (17.101) изображается графиком рис. 17.15 (рулевая машинка постоянной скорости). Положив

(17.102)

приведем уравнения (17.101) к виду (17.81). В наших обозначениях получим:

Следовательно, в уравнениях (17.81) в данном случае имеем:

Определитель (17.83) здесь будет

а корни его