Обратное преобразование Лапласа
Обратное преобразование Лапласа позволяет получить оригинал функции
Использование этого выражения весьма затруднительно, особенно, для сложных выражений Первый метод связан с использованием выражения
где В общем случае, когда имеется mкратных полюсов вычет по кратному полюсу определяется по следующему соотношению:
В частном случае при m=2 имеем:
а при m=1 получаем простое соотношение:
Пример 1.14. Пусть операторное изображение функции равно
Таким образом получим очевидный (по таблице Лапласа) результат. Пример 1.15. Пусть Так как полюсы некратные, для определения вычетов можно воспользоваться соотношением(1.16):
Пример 1.16. Найти оригинал
Вычисление полюсов показывает, что они некратные, но комплексно-сопряжённые: В реальных задачах случай комплексных полюсов встречается довольно часто. Таким образом имеем
Второй способ получения оригинала
где Если имеется полюс кратности m, то разложение на простые дроби включает члены
Определение вычетов, особенно, для кратных корней является довольно трудоёмкой процедурой. Поэтому в инженерной практике в настоящее время для решения этой задачи обычно используют функции MatLabresidue(). Она имеет следующий синтаксис: [r,p,q]=residue (b,a), где r - вектор-столбец вычетов; p - вектор-столбец полюсов; q -вещественная часть разложения; b, a - соответственно массивы коэффициентов полиномов числителя и знаменателя F(s). Пример 1.17.Пусть Для получения оригинала воспользуемся методом разложения на элементарные составляющие. Порядок знаменателя равен двум, поэтому
Определение полюсов >>[r,p,q]=residue([2],[1,7,12]) В результате будет получено:
Теперь можно записать выражение F(s) в общепринятой форме:
Для получения оригинала воспользуемся таблицей преобразования Лапласа:
В пакете MatLab имеется ещё одна специальная функция ilaplace(), позволяющая сразу получить оригинал функцииf(t) по её изображениюF(s). Она имеет следующий синтаксис: f=ilaplace(Fs) f=ilaplace(Fs,y) f=ilaplace(Fs,y,x). Для её использования необходимо объявлять символьные переменные (y,x). Пример 1.18. Решим пример 1.17 с помощью функции ilaplace. >>symss % объявление символьных переменных >>Fs=2/(s^2+7*s+12); >>f=ilaplace(Fs) >>f=2/exp(3*t)-2/exp(4*t) Таким образом, получен такой же результат, как и в примере 1.17:
Популярное: Генезис конфликтологии как науки в древней Греции: Для уяснения предыстории конфликтологии существенное значение имеет обращение к античной... Как построить свою речь (словесное оформление):
При подготовке публичного выступления перед оратором возникает вопрос, как лучше словесно оформить свою... Почему стероиды повышают давление?: Основных причин три... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1414)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |