Если статическая характе-ристика системы или элемента нелинейная, то система или эле-мент называются нелинейными
(рис. 8.6, б), и её поведение опреде-ляется нелинейным алгебраическим уравнением. Например, уравнение статики релейного звена (рис. 8.6, )
б) запишется в следующем виде:
В неравновесном режиме, возникающем под действием возмущений и регулирующих воздействий, поведение системы описывается уравнениями динамики y(х) = f(x,x) или динамическими характеристиками, которые определяют зависимость изменения выходной величины во времени от изменения входной величины. Динамические характеристики АСР или элемента могут быть представлены в виде дифференциальных уравнений, передаточных и переходных функций и в виде частотных характеристик.
Динамические характеристики линейных АСР описываются обыкновенными дифференциальными уравнениями вида
где a0, a1,..., an, b0, b1,...,bm - постоянные коэффициенты; т - время; n - порядок левой части уравнения; m - порядок правой части уравнения; y - изменение выходной величины; x - известное входное воздействие.
В соответствии с условием физической реализуемости систем порядок правой части уравнения не должен превышать порядок левой части, или m <n.
При x=0 уравнение (8.4) преобразуется в однородное уравнение
которое описывает поведение системы после снятия входного воздействия, или свободное движение системы, поэтому уравнение (8.5) называют уравнением свободного движения системы.
Уравнение статики (8.2) можно получить из уравнения динамики (8.4), приравняв все производные нулю:
Абсолютное количество реальных систем и элементов являются нелинейными, поэтому их динамические характеристики описываются нелинейными дифференциальными уравнениями, которые решаются чаще всего только численными методами. Во многих случаях можно нелинейное уравнение заменить приближенным линейным уравнением, полученным в результате линеаризации нелинейного уравнения. Возможность применения процедуры линеаризации нелинейных дифференциальных уравнений на основе понятия малого отклонения параметра была доказана еще Вышнеградским.
Если нелинейность системы возникает из-за нелинейности статической характеристики, то последнюю можно линеаризовать, используя разложение нелинейной функции в ряд Тейлора с последующим отбрасыванием нелинейных членов разложения и переходом от полных параметров к их отклонениям от стационарного состояния (y 0,x0). Нелинейная статическая характеристика должна относиться к классу непрерывно дифференцируемых функций.
Рассмотрим примеры построения математических моделей элементов АСР и линеаризации нелинейных статических характеристик.
Построение математических моделей элементов АСР базируется на использовании закона сохранения в статике и динамике.
В статике количество выходящего из элемента вещества или энергии (приток) равно количеству входящего вещества или энергии (сток):
Qст,0 =Qпр,0. (8.7)
В динамике разница между количеством входящего в элемент вещества или энергии и количеством выходящего вещества или энергии идет на накопление вещества или энергии в элементе:
Q пр (τ)dτ- Qст (τ ) d τ = dQ(τ), (8.8)
Или
где dQ(x)/dx - скорость накопления вещества или энергии в элементе.
Перед построением математической модели, при необходимости, формулируются допущения. Это позволяет упростить исходную модель за счет исключения второстепенных факторов, мало влияющих на процесс.
Пример 1.Построить линейную математическую модель динамики сосуда со свободным сливом (рис. 8.7). В сосуд, находящийся под атмосферным
давлением, втекает жидкость Qпр (входное воздействие). Под действием гидростатического давления столба жидкости H она вытекает (Qст)
через отверстие, находящееся на уровне дна сосуда. Регулируемый (выходной) параметр - уровень жидкости H в сосуде. Сделаем очевидное
со свободным сливом допущение: площадь поперечного сечения S сосуда постоянна по высоте. Тогда объем жидкости V = Q, находящейся в сосуде, можно выразить через регулируемый
параметр
V = Q = SH. (8.10)
В состоянии равновесия приток и сток жидкости равны:
Для определения количества вытекающей жидкости воспользуемся формулой (5.7):
где S0 - площадь сечения отверстия, через которое истекает жидкость; P1 = H0pg - гидростатическое давление столба жидкости, соответствующее стационарному значению уровня жидкости H0; P2= 0, так как
сосуд находится под атмосферным давлением. Тогда выражение (8.12) примет вид
где р = aS0-j2g - постоянный коэффициент.
Из выражения (8.13) следует, что сосуд со свободным сливом имеет нелинейную статическую характеристику (рис. 8.8). В неравновесном состоянии, в соответствии с уравнением (8.9), разность между притоком и стоком жидкости накапливается в сосуде. С учетом выражения (8.10) получаем
Второе слагаемое входит в нелинейной форме, поэтому дифференциальное уравнение (8.15) является нелинейным.
Ранее была сформулирована задача АСР: поддерживать выходной параметр в некоторой малой окрестности относительно заданного значения с ошибкой, не превышающей + А. Следовательно, необходимо иметь математическую модель, описывающую с достаточной точностью поведение системы в этой малой окрестности. И математическая модель должна быть линейной. Достигается это путем линеаризации нелинейных уравнений.
Некоторые простые функции ( произведение, частные из деления переменных x,y и Vx) можно линеризировать , подставляя в них вместо переменных x,y выражения типа (x0+ Выполнив математические операции, предписываемые линиризуемыми функциями и исключив из полученных зависимостей слагаемые, содержащие приращения второго и более высоких порядков, получают искомую линезированные произведения двух переменных производиться следующим образом:
0y0+y0 x0+
Принимая во внимание, что x0y0=z0
0=y0 0
Аналогичным образом линеаризуют и уравнение динамики.
Линейные системы в статике и списываются линейными уравнениями. Такие же системы подчиняются принципу, или независимости возмущений. Он заключается в том что каждое входное величина системы создает свою составляющую выходной величины независимо от изменения других входных величин. Это позволяет рассматривать системы по каждому прохождения сигнала.
Пусть задана нелинейная, n раз дифференцируемая функция y = f(x). Разложим эту функцию в ряд Тейлора относительно точки с
координатами (y 0,x0):
И, отбросив нелинейные члены разложения, получим
Введя обозначения y- y0=Аy и x-x0=Аx, с учетом того, что
найдем линейное уравнение
где k постоянный коэффициент, характеризующий угол наклона касательной к оси x.
Линейное уравнение (8.18) записано в отклонениях параметров и с заданной точностью соответствует исходной нелинейной функции в достаточно малом интервале относительно точки разложения.
Теперь разложим нелинейную функцию Qст(x) = рл/H в ряд Тейлора относительно точки с координатами (Q ст , 0,H 0) , удерживая два первых члена разложения:
и подставим результат в уравнение (8.15):
В результате получено приближенное обыкновенное дифференциальное уравнение первого порядка, решив которое можно выполнить анализ динамических свойств сосуда со свободным сливом при малых возмущениях. Его можно записать в стандартной форме
Пример 2.Построить линейную математическую модель динамики теплообменника смешения (рис. 8.9).
Два потока жидкости с массовыми скоростями v1 и v2, температурами t1
и t2 соответственно поступают в теплообменник смешения. Выходной поток
жидкости v = v1 + v2 нагревается до температуры t, которая является
выходным параметром.
Сформулируем допущения: температура t выходного потока равна температуре жидкости в теплообменнике вследствие полного перемешивания; все потоки жидкости имеют теплоемкость c, и она остается
постоянной в заданном интервале температур.
В состоянии равновесия количество тепла, вносимое потоками Q1 0
и Q2 0, равно количеству тепла, уносимого выходным потоком Q0:
Это - уравнение статической характеристики теплообменника.
В неравновесном состоянии часть тепла расходуется на нагревание (охлаждение) жидкости массой G в теплообменнике:
Выполним очевидные преобразования и получим дифференциальное уравнение динамики теплообменника смешения
Это уравнение относится к классу нелинейных, так как содержит нелинейности типа произведения v •t, и его необходимо линеаризовать.
Запишем переменные величины, используя понятие отклонения
Из уравнения (8.30) вычтем уравнение (8.24):
Это обыкновенное дифференциальное уравнение первого порядка, описывающее изменение температуры потока на выходе теплообменника под действием входных параметров с заданной точностью относительно стационарного состояния.
Линейные системы обладают свойством суперпозиции: реакция на сумму воздействий равна сумме реакций на каждое воздействие. Это свойство позволяет исследовать поведение систем под действием конкретного входного параметра, а остальные параметры обнуляются.
Уравнение (8.31) можно записать в стандартной форме:
Из анализа уравнения (8.32) следует, что теплообменник имеет че-тыре входных воздействия и один выходной параметр.