реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Преобразование Лапласса. Переход от изображения к оригиналу., Численный переход от изоб. к ориг. для дроби с 5 степенью в знаменател
Dmitry_Ternovsky
сообщение Apr 15 2011, 10:57
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 177
Регистрация: 31-08-09
Из: Saint-Peterburg
Пользователь №: 52 105



Доброго времени суток, уважаемые форумчане.

Решаю аналитически задачу для схемы замещения транзистора. Пришел к уравнению в операторной форме (по Лаплассу) вида F(p)=(a*p^4+b*p^3+c*p^2+d*p)/(f*p^5+k*p^4+m*p^3+n*p^2+q*p), где a, b, c, d, f, k, m, n, q - коэффициенты. Требуется перейти к оригиналу - f(t), (выражение получается логичное - степень числителя на 1 меньше степени знаминателя).

Решать задачу в лоб, т.е. брать вычеты в особых точках не представляется возможным для таких степеней.
Слышал однажды что есть программы-решатели, которые могут численно посчитать значение функции f(t).
Пробывал забить это выражение в MathCad, но тот выражения, где степень больше 2 отказывается считать.

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

Спасибо.


--------------------
Качество - главный критерий.
Go to the top of the page
 
+Quote Post
Major
сообщение Apr 15 2011, 13:06
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 618
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 375



Вам нужен численная первообразная если вы знаете все свои стационарные коэф. a, b, c, d, f, k, m, n, q - коэффициенты?
Если да, то это решение обратной задачи для интеграла Фредгольма первого рода с ядром ext(-st) на поиск подынтегральной функции (коэффициентная задача). Решатели (солверы) для фредгольма-1 есть.
Но с решением могут возникнуть проблемы если у вас нет хоть каких-то знаний об оригинале. И даже если есть знания проблемы будут.
Более того получить дискретный образ f[n] нельзя с наперед заданной точностью.

В ТАУ разве не возникают системы схожего порядка? Может быть это литературный случай с существующей аналитикой при правильном соотношении коэффициентов?




Go to the top of the page
 
+Quote Post
Oldring
сообщение Apr 15 2011, 15:00
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 041
Регистрация: 10-01-05
Из: Москва
Пользователь №: 1 874



Цитата(Dmitry_Ternovsky @ Apr 15 2011, 14:57) *
Решаю аналитически задачу для схемы замещения транзистора. Пришел к уравнению в операторной форме (по Лаплассу) вида
...
Слышал однажды что есть программы-решатели, которые могут численно посчитать значение функции f(t).


Так аналитически или численно?
Почему в лоб не получается? Из-за вычислительных ошибок? Тогда это свойство ваших полиномов. Корни полиномов высоких степеней очень чувствительны к их коэффициентам. Можете попробовать в промежуточных преобразованиях не сводить всё к полиномам.


--------------------
Пишите в личку.
Go to the top of the page
 
+Quote Post
Andrey_1
сообщение Apr 20 2011, 23:17
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 131
Регистрация: 30-11-10
Пользователь №: 61 268



Цитата(Oldring @ Apr 15 2011, 19:00) *
Так аналитически или численно?
Почему в лоб не получается? Из-за вычислительных ошибок? Тогда это свойство ваших полиномов. Корни полиномов высоких степеней очень чувствительны к их коэффициентам. Можете попробовать в промежуточных преобразованиях не сводить всё к полиномам.


Matlab Symbolic Toolbox?
Гугл как бы подсказывает
http://www.tehnauk.ru/mathlab/8?start=23/

Matlab 2009a

help ilaplace
--- help for sym/ilaplace ---

ILAPLACE Inverse Laplace transform.
F = ILAPLACE(L) is the inverse Laplace transform of the scalar sym L
with default independent variable s. The default return is a
function of t. If L = L(t), then ILAPLACE returns a function of x:
F = F(x).
By definition, F(t) = int(L(s)*exp(s*t),s,c-i*inf,c+i*inf)
where c is a real number selected so that all singularities
of L(s) are to the left of the line s = c, i = sqrt(-1), and
the integration is taken with respect to s.

F = ILAPLACE(L,y) makes F a function of y instead of the default t:
ILAPLACE(L,y) <=> F(y) = int(L(y)*exp(s*y),s,c-i*inf,c+i*inf).
Here y is a scalar sym.

F = ILAPLACE(L,y,x) makes F a function of x instead of the default t:
ILAPLACE(L,y,x) <=> F(y) = int(L(y)*exp(x*y),y,c-i*inf,c+i*inf),
integration is taken with respect to y.

Examples:
syms s t w x y
ilaplace(1/(s-1)) returns exp(t)
ilaplace(1/(t^2+1)) returns sin(x)
ilaplace(t^(-sym(5/2)),x) returns 4/3/pi^(1/2)*x^(3/2)
ilaplace(y/(y^2 + w^2),y,x) returns cos(w*x)
ilaplace(sym('laplace(F(x),x,s)'),s,x) returns F(x)


Сообщение отредактировал Andrey_1 - Apr 21 2011, 07:35
Go to the top of the page
 
+Quote Post
Furius
сообщение Apr 22 2011, 15:07
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 62
Регистрация: 31-10-10
Из: Калуга
Пользователь №: 60 553



MathCad с символьными коэффициентами не cмог найти символьного решения по вашему изображению. sm.gif

Сообщение отредактировал Furius - Apr 22 2011, 15:07


--------------------

Go to the top of the page
 
+Quote Post
Stanislav
сообщение Apr 23 2011, 05:15
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Цитата(Dmitry_Ternovsky @ Apr 15 2011, 14:57) *
Доброго времени суток, уважаемые форумчане.

Решаю аналитически задачу для схемы замещения транзистора. Пришел к уравнению в операторной форме (по Лаплассу) вида F(p)=(a*p^4+b*p^3+c*p^2+d*p)/(f*p^5+k*p^4+m*p^3+n*p^2+q*p), где a, b, c, d, f, k, m, n, q - коэффициенты...
Простите, хотелось бы уточнить насчёт p.
, верно?
sm.gif


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
K_Alex
сообщение Apr 23 2011, 11:12
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 132
Регистрация: 29-11-08
Из: Воронеж
Пользователь №: 42 053



Цитата(Dmitry_Ternovsky @ Apr 15 2011, 14:57) *
Доброго времени суток, уважаемые форумчане.

Решаю аналитически задачу для схемы замещения транзистора. Пришел к уравнению в операторной форме (по Лаплассу) вида F(p)=(a*p^4+b*p^3+c*p^2+d*p)/(f*p^5+k*p^4+m*p^3+n*p^2+q*p), где a, b, c, d, f, k, m, n, q - коэффициенты. Требуется перейти к оригиналу - f(t)
....
Вопрос такой: существуют ли методики расчета или программы для численного перехода от изображения к оригиналу для случая больших степеней в функции изображения?

Спасибо.

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

Да, под "численным переходом от изображения к оригиналу" вы, наверное, имели в виду получение решения с помощью программы, а не "с ручкой и листком бумаги"?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Andrey_1
сообщение Apr 24 2011, 09:31
Сообщение #8


Частый гость
**

Группа: Участник
Сообщений: 131
Регистрация: 30-11-10
Пользователь №: 61 268



Цитата(Stanislav @ Apr 23 2011, 08:15) *
Простите, хотелось бы уточнить насчёт p.
, верно?
sm.gif

Верно
в некоторых учебниках s=sigma+j*w
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th July 2025 - 23:56
Рейтинг@Mail.ru


Страница сгенерированна за 0.01418 секунд с 7
ELECTRONIX ©2004-2016