Відповідь системи на функцію кроку (функція Heaviside)


10

Я хотів би обчислити відповідь на ступінчасту функцію електричної / теплової системи. Як правило, я можу "легко" обчислити функцію передачі :H

H(ω)=Vout(ω)Vin(ω)

Оскільки перетворення Фур'є ( ) функції Heaviside є (обчислюється WA):F

F(θ(t))=Vin(ω)=π2δ(ω)+i2πω

Отже, відзначаючи зворотне перетворення Фур'є:IF

Vout(t)=IF{(π2δ(ω)+i2πω)H(ω)}

Щоб перевірити свою математику, я спробував обчислити відповідь для простої системи RC:

введіть тут опис зображення

Я повинен отримати добре відомий заряд конденсатора. Функція передачі:

H(ω)=11+iωRC

Обчислюючи зворотне перетворення Фур'є ( ) з WA ( ), я отримую:IFR=C=1

введіть тут опис зображення

Це було б правильно, якби ми йшли назад у часі: /. Отже, питання ... Що я роблю неправильно?

Я робив те саме, використовуючи Laplace Transforms, і все працює добре ... Але я не розумію, чому.

PS Я не хочу іншого методу, я просто хочу зрозуміти, що не так у моєму підході.

PS Причина, чому я використовую WA, полягає в тому, що для моєї складнішої системи мені потрібно обчислити перетворення Фур'є за допомогою WA.


Це не відповідь, яку ви шукаєте, але ця стаття про те, як зробити дискретну зворотну трансформацію Лапласа практично для будь-якої функції передачі, може зацікавити вас.
user5108_Dan

Дякую за цікаве посилання! Я все ще намагаюся зрозуміти, для чого потрібні трансформації Лапласа. Або ще краще, чому перетворення Фур'є не працюють ...
Worldsheep

Чи знайомі ви з трансформаторами Лапласа? Трансформи Лапласа та Фур'є досить схожі, але я недостатньо хороший математик, щоб описати точні відмінності. EE, як правило, працює в s домені (перетворення Лапласа), який був би таким же, як і рівняння H (w), якщо ви заміните jw на s. Крім того, ви, мабуть, отримаєте кращу відповідь, якщо опублікуєте це питання на сайті dsp.stackexchange.com. Ці хлопці налаштовані на цей матеріал.
user5108_Dan

Так, я помітив, що EE завжди працює з Лапласом у цих випадках, і коли я пробував це, він працював чудово! Але інтуїтивно я використовував би Фур'є. Я буду дотримуватися вашої поради і завітаю на інший сайт!
Worldsheep

2
Ви можете знайти відповідь на це запитання тут: dsp.stackexchange.com/questions/27896/…
Worldsheep

Відповіді:


0

Основна причина, ймовірно, пов'язана з тим, що Вольфрам Альфа застосовує зворотне перетворення Фур'є як другу перетворення Фур'є. Фактично, це "перевертає час" - як це можна показати математично :

Визначення '' 'оператора фліп-часу' '' який інвертує час,PP[f(t)]f(t)

F0=Id,F1=F,F2=P,F4=Id,F3=F1=PF=FP

Якщо застосувати трансформацію фур'є 3 рази до системи, ви отримаєте версію в звичайний час. Оскільки хвилі послідовні, це зазвичай не має значення.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.