
- •Представление непрерывных систем в виде дифференциальных уравнений.
- •Преобразование системы дифференциальных уравнений.
- •Основные свойства линейных дифференциальных уравнений.
- •Решение дифференциальных уравнений первого порядка
- •Решение дифференциальных уравнений с постоянными коэффициентами
- •Решение дифференциальных уравнений с изменяющимися во времени коэффициентами.
- •Получение импульсной характеристики на основе дифференциального уравнения.
- •Прямой и обратный разностные операторы.
- •Представление дискретных систем в виде разностных уравнений.
- •Основные свойства линейных разностных уравнений
- •Решение разностных уравнений с постоянными коэффициентами.
- •Решение линейных разностных уравнений с изменяющимися во времени коэффициентами.
- •Дифференциальные уравнения систем автоматического регулирования. Методика составления дифференциальных уравнений систем автоматического регулирования.
- •Соотношения вход – состояние – выход
- •Список литературы.
Решение дифференциальных уравнений с постоянными коэффициентами
Линейные стационарные системы описываются линейными дифференциальными уравнениями с постоянными коэффициентами. Однородное и неоднородное уравнения n-го порядка задаются соответственно уравнениями (11) и (12), где аi постоянные коэффициенты.
Однородные дифференциальные уравнения.
Рассмотрим уравнение n- го порядка
(anpn + an-1pn-1 +…+ a1p + a0)y = 0. (19)
Предположим, что решение имеет вид y=ert, где г- подлежащая определению постоянная величина. Подставив предполагаемое решение в уравнение (19), получим
(anrn + an-1rn-1 +…+ a1r + a0)ert = 0. (20)
Так как это уравнение удовлетворяется при всех значениях t, то
anrn + an-1rn-1 +…+ a1r + a0 = 0. (21)
Уравнение (21) называют вспомогательным или характеристическим. Его можно записать непосредственно из уравнения (19). В левой части (21) стоит полином n-го порядка, так что оно содержит n корней. Обозначим корни через r1; r2, ...,гn. Тогда соответствующие решения уравнения (19) равен
y1 = er1t, y2 = er2t,…, yn = ernt.
Если эти n решений линейно независимы, то общее решение однородного дифференциального уравнения имеет вид
yн = K1er1t + K2er2t +…+Knernt. (22)
Если все корни гi разные, то из (13) следует, что определитель Вронского отличен от нуля и, таким образом, n отдельных решений независимы. Если r1 = r2, то независимы решения y1 = er1t и y2 = ter2t. Если, например, r1 имеет кратность k, т.е. r1 = r2 =...= rk то общее решение записывается в виде
yн = K1er1t + K2ter1t +…+ Kktk-1er1t + Kk+1ter(k+1)t +…+Knernt (23)
Таким образом, для нахождения уn требуется только вычисление корней уравнения n-го порядка. В связи с тем, что некоторые корни могут быть комплексными, решение уравнения можно записать в другой форме.
Поскольку коэффициенты уравнения (12) действительные, комплексные корни должны быть комплексно сопряженными. Так, если один из корней равен r1 = α+iβ, где α и β - действительные величины, то другой из корней должен быть r2 = α-iβ. Тогда
K1er1t + K2er2t = eαt(K1eiβt + K2e-iβt) = eαt[(K1 + K2)cosβt + i(K1 - K2)sinβt] =
= eαt[Acosβt + Bainβt].
В реальной системе аi — действительные числа, а уn — действительная функция времени. Поэтому произвольные постоянные А и В должны быть действительными числами, что в свою очередь означает, что К1, и К2 должны быть комплексно сопряженными. Учитывая, что два тригонометрических выражения одинаковой частоты можно свести к одному с фазовым углом, возможна также запись
K1er1t + K2er2t = Keαtcos(βt + φ).
Неоднородные дифференциальные уравнения.
Метод неопределенных коэффициентов. Рассмотрим уравнение
(anpn + an-1pn-1 +…+ a1p + a0)y = F(t). (24)
решение которого имеет вид
y = yн + yp (25)
уn определяется при F(t)=0 из решения соответствующего однородного уравнения, как указано раньше. Существуют два стандартных метода нахождения частного решения ур - метод неопределенных коэффициентов и метод вариации параметров.
Метод
неопределенных коэффициентов применяется
в том случае, когда вынуждающая
функция F(t) имеет конечное число линейно
независимых производных. F(t) может быть
многочленом целой положительной степени
t или состоять из комбинации экспоненциальной,
синусоидальной или гиперболической
функций. При F(t), например, равной In t или
,
указанный метод неприменим (если не
искать решение в виде бесконечного
ряда). В основе метода предполагается,
что у представляет собой линейную
комбинацию составляющих F(t) и их
производных; при этом каждый элемент
входит с неопределенным коэффициентом.
Предполагаемое решение подставляется
в уравнение (24).
Неопределенные коэффициенты выбираются таким образом, чтобы уравнение удовлетворялось при всех значениях t. В том случае, когда член F(t) в точности совладает по виду с какой-либо составляющей решения однородного уравнения, указанная процедура видоизменяется. В физике это сходно с явлением резонанса, когда система возбуждается на одной из ее собственных частот. Например, уравнение
для которого yn=K1e-t+K2e-2t не удовлетворяется тождественно при ур=А+Ве-t вне зависимости от выбора А и В. Естественно, однако, предположить, что составляющая решения, вызываемая возмущением указанного типа, должна затухать более медленно, чем при отсутствии возмущения. Поэтому логично попытаться искать решение в виде
ур=А+Вtе-t
Подставляя это решение в дифференциальное уравнение, найдем, что оно удовлетворяется тождественно при А=1/2 и В= -1. Если отдельные члены F(t) совпадают по форме с членами ун, то процедура решения предполагает в общем случае умножение на t соответствующих составляющих в определяемом ур. Подобная схема сохраняется, когда член F(t) содержит дополнительно множитель tn. Однако в том случае, если какой-либо член F(t) соответствует кратному корню характеристического уравнения (например, корню m-го порядка), соответствующий член в ур следует умножить на tm. Пример: Найти общее решение уравнения
Характеристическое уравнение: г2+2г+1=0; отсюда r1 = r2 = -1 и yн=K1te-t+К2tе-t. Хотя обычно ур=Аtе-t+Ве-t, в данном примере характеристическое уравнение содержит два одинаковых корня -1;
следовательно, yp=At3e-t+Bt2e-t
Заметим, что хотя повторное дифференцирование At3e-t также приводит к выражениям Cte-t и De-t эти выражения не входят в предполагаемое решение ур. Это объясняется тем, что эти выражения служат решениями соответствующего однородного уравнения и потому исчезнут при подстановке в левую часть исходного дифференциального уравнения. Подставив ур, как указано выше, получим,
Следовательно, А=1/6 , В=0, и, в конечном счете, решение имеет вид
y=K1te-t+K2e-t+1/6t3e-t.
Неоднородные дифференциальные уравнения. Вариация параметров.
В отличие от метода неопределенных коэффициентов, метод нахождения ур посредством вариации параметров может применяться вне зависимости оттого, имеет или не имеет вынуждающая функция F(t) конечное число независимых производных. В отличие от первого метода он применим также и в том случае, если коэффициенты ai в уравнении (24) зависят от времени. Метод вариации параметров предполагает нахождение частного решения на основе составляющих решения однородного уравнения.
(a1p+a0)y=F(t) (26)
Решение, удовлетворяющее однородному дифференциальному уравнению
(а1р+а0)у=0 (27)
содержит один член ун=Ку1 Частное решение ищем в виде yp=uy1 (28), где все три величины являются функциями времени. Чтобы найти и, подставим уравнение (28) в уравнение (26). Получим
a1(uy + uy1) + a0uy1 = F(t),
где точки обозначают производные по t. После преобразований имеем
a1uy1 + u(a1y1 + a0y1) = F(t).
В последнем уравнении множитель в скобках равен нулю, так как y1, удовлетворяет уравнению (27). Следовательно,
(29)
Пример: Найти общее решение уравнения
Решение однородного уравнения ун=Ке-3t, т.е. y1=e-3t. Предполагая yp=ue-3t
u=ln t и yp=e-3tln t.
Общее решение имеет вид
y=Ke-3t+e-3tln t.
Рассмотрим дифференциальное уравнение второго порядка:
(a2p2+a1p+a0)y=F(t) (30).
Решение удовлетворяющее однородному дифференциальному уравнению:
(a2p2+a1p+a0)y=0 (31),
состоит из двух слагаемых: yн=K1y1+K2y2
Частное решение ищем в виде
ур= u1y1+u2y2 (32), где u1 и u2 являются неизвестными функциями времени. Для нахождения u1 и u2 требуются два условия. Одно из них состоит в том, что уравнение (32) должно удовлетворять уравнению (30). Другое условие можно выбрать любым наиболее выгодным образом
Выражения
для
и
будут менее громоздкими, если положить
uly1+u2y2=0 (33)
Поэтому уравнение (33) становится вторым из двух необходимых условий:
Подстановка в уравнение (30) дает
Так как у1 и у2 удовлетворяют уравнению (31 ), то
u1y1+u2y2=F(t)/a2 (34)
Чтобы получить в явном виде формулы для u1 и u2 необходимо решить совместно уравнения (33) и (34). Получим
(35)
Следует отметить, что так как y1 и у2 - линейно независимые решения уравнения (31), то из (13) следует, что y1y2-y1y2≠0 Так как знаменатель уравнения (35) отличен от нуля, u1 и u2 всегда существуют.
Рассмотрим дифференциальное уравнение n-го порядка типа
(anpn+an-1pn-1+...+a1p+a0)y=F(t).
Решение однородного уравнения имеет вид
ун=К1у1+К2у2+...+Кnyn.
Частное решение ищем в виде
ур= u1y1+u2y2+...+ unyn. (36),
где ui являются функциями t. Производные от ui находим из совместного решения следующих n уравнений:
где точки и верхние индексы обозначают производные по t. Первые n-1 условий выбираются произвольно, с целью получения результата в обозримой форме. Последнее уравнение получено при подстановке предполагаемого решения ур в уравнение (24) с учетом предыдущих n-1 условий.
Приведенная выше система уравнений решается на основе правила Крамера
i
= (1, 2,…, n), (37)
где
,
(38)
a Wni(t) - ni-e алгебраическое дополнение. Из (13) следует, что W(t)-определитель Вронского - отличен от нуля, если y1, y2,...,уn -независимые решения однородного дифференциального уравнения.
Из сравнения двух стандартных методов нахождения ур следует, что метод неопределенных коэффициентов зачастую проще. Недостатком его является, однако, то, что он справедлив лишь для ограниченного класса возмущающих функций и неприменим для систем с изменяющимися во времени параметрами. Метод вариации параметров позволяет всегда получить в явном виде выражение для ур, если известно ун. Решение дается а виде интеграла от известной функции, в связи с чем ур обычно называют частным интегральным решением. В ряде случаев непосредственное вычисление интеграла затруднительно и следует использовать численные методы. Существенным является то, что метод справедлив при любых вынуждающих функциях и может быть обобщен на системы с изменяющимися во времени коэффициентами.
Частное решение для входа est.
Общий вид системы с неизменяющимися во времени коэффициентами описывается уравнением (1). Вводя операторы А и В, получим
A(p)y(t)=B(p)v(t). (39)
Если v(t)=est, то частное решение имеет вид yp(t)= H(s)est, где Н не зависит от t. Подстановка этих выражений в дифференциальное уравнение дает
A(p)[H(s)est]=B(p)[est].
Учитывая pkest=skest, B(p)est=estB(s), где В - функция, образованная
заменой дифференциального оператора р на s, получаем
H(s)estA(s)=estB(s) или H(s)=B(s)/A(s). (40)
Следовательно, H(s) можно записать из дифференциального уравнения.
Н (s) обычно называют передаточной функцией системы. Возможность так легко определять реакцию на est позволяет использовать разложение произвольного входного сигнала в ряд по функциям est. Элементарной функцией является k(t, λ)=eλt, а реакция на элементарную функцию, равна K(t, λ)= Н(λ)еλt. Подобный подход приводит к преобразованию Лапласа.
Одинаковые начальные условия.
В ряде важных случаев начальные условия одинаковы. Для дифференциального уравнения n-го порядка (24) одинаковые начальные условия имеют вид
(41)
Ранее используемый для нахождения частного решения метод вариации параметров можно обобщить для получения общего решения, удовлетворяющего указанным одинаковым начальным условиям. При n = 1 уравнения (28) и (29) объединяются в
(42)
где у1(t) - решение однородного уравнения, а z - фиктивная переменная интегрирования. Верхний предел соответствует рассмотренному ранее частному решению, а нижний предел дает постоянную в решении однородного уравнения. Отметим, что у(0)=0. При n=2 уравнения (32) и (35) объединяются в (43)
где
y1(t)
и y2(t)
решения однородного уравнения,
a W(t) — определитель Вронского,
W(t)=y1(t)y2(t)-y1(t)y2(t)
Приведенные выше замечания о пределах интегрирования справедливы и в этом случае. Отметим, что у(0) = 0 и
Выражение в последней скобке всегда равно нулю, как следует из уравнения (33), так что соблюдается у(0)=0.
В общем случае дифференциального уравнения n-го порядка при одинаковых начальных условиях из уравнений (36) и (37) следует
(44)
где W(t) и Wni(t) определяются уравнением (38). Так как основу рассуждений составляет метод вариации параметров, уравнения (41) и (44) справедливы как для систем с постоянными, так и с переменными параметрами. Данные уравнения применяются при нахождении импульсной характеристики нестационарной системы.
Физический смысл частного и вспомогательного решений.
Решение однородного уравнения (вспомогательное решение) зависит только от свойств системы и не зависит от входного воздействия. Характеристическое уравнение зависит только от параметров системы, а корни характеристического уравнения определяют вид составляющих вспомогательного решения. В случае отсутствия внешних источников (т. е. система возбуждается запасенной в ней начальной энергией) вспомогательное решение совпадает с общим решением. Таким образом, вспомогательное решение характеризует «естественное» поведение системы при отсутствии внешних возмущений. В связи с этим вспомогательное решение называют также свободным или не вынужденными движением. Если вспомогательное решение системы неограниченно возрастает при стремлении t к бесконечности, говорят, что система неустойчивая. Так как вспомогательное решение содержит экспоненциальные члены, то система станет неустойчивой, если ее характеристическое уравнение содержит корень с положительной действительной частью. С другой стороны, корни с отрицательной действительной частью обусловливают стремление к нулю составляющих решения при стремлении t к бесконечности. При рассмотрении корней характеристического уравнения в комплексной плоскости можно сформулировать следующее утверждение. Если система устойчива, то ее корни должны лежать в левой полуплоскости, а на мнимой оси могут находиться только простые корни.
Если все корни характеристического уравнения лежат в левой полуплоскости, то вспомогательное решение стремится к нулю при стремлении t к бесконечности и «совпадает» с переходным процессом в системе.
Величины составляющих во вспомогательном решении, т. е. произвольные постоянные решения, зависят от двух факторов, одним из которых является входной сигнал. Другим фактором служит предыстория системы (до момента приложения входного сигнала), которая полностью определяется знанием запасенной в системе энергии к моменту приложения входного воздействия. Вид частного решения обусловливается вынуждающей функцией; его легко усмотреть из метода неопределенных коэффициентов. Время влияет на вид решения лишь в том случае, если составляющая вынужденной функции совпадает с каким-либо членом в ун. Так как в этом случае система возбуждается на одной из ее собственных частот, то подобное явление называют резонансом.
В связи с тем, что вид частного решения зависит от входного воздействия, его называют также вынужденным движением. Если все корни характеристического уравнения лежат в левой полуплоскости, вынужденное решение совпадает с установившимся движением. Величины вынужденных составляющих зависят как от параметров системы, так и от входного сигнала.
Обычно считают, что вынужденная составляющая решения устанавливается мгновенно при подаче входного сигнала. Свободная же составляющая, т. е. вспомогательное решение, как бы настраивает себя путем правильного определения произвольных постоянных, чтобы обеспечить надлежащий переход системы из невозбужденного состояния в состояние, подчиненное входному воздействию.
Некоторые склонны рассматривать вспомогательное решение как первоначальное сопротивление системы желаниям входа. Величины произвольных постоянных зависят от того, насколько характер входного воздействия отличается от «естественного» поведения системы.