Réponse d'un système à une fonction pas à pas (fonction Heaviside)


10

Je voudrais calculer la réponse à une fonction de pas d'un système électrique / thermique. Généralement, je peux "facilement" calculer la fonction de transfert :H

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

Puisque la transformée de Fourier ( ) de la fonction Heaviside est (calculée avec WA):F

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

Ainsi, notant la transformée de Fourier inverse:IF

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

Pour vérifier mes calculs, j'ai essayé de calculer la réponse pour un système RC simple:

entrez la description de l'image ici

Je devrais obtenir la charge bien connue du condensateur. La fonction de transfert:

H(ω)=11+iωRC

En calculant la transformée de Fourier inverse ( ) avec WA ( R = C = 1 ) j'obtiens:IFR=C=1

entrez la description de l'image ici

Ce serait correct si nous remontions le temps: /. Alors la question est ... Qu'est-ce que je fais mal?

J'ai fait de même en utilisant Laplace Transforms et tout fonctionne bien ... Mais je ne comprends pas pourquoi.

PS Je ne veux pas d'une autre méthode, je veux juste comprendre ce qui ne va pas dans mon approche.

PS la raison pour laquelle j'utilise WA est que pour mon système plus compliqué j'ai besoin de calculer les transformées de Fourier en utilisant WA.


Ce n'est pas la réponse que vous recherchez, mais cet article sur la façon d'effectuer une transformation Laplace inverse discrète pour pratiquement n'importe quelle fonction de transfert peut vous intéresser.
user5108_Dan

Merci pour le lien intéressant! J'essaie toujours de comprendre pourquoi les transformations de Laplace sont nécessaires. Ou mieux, pourquoi les transformées de Fourier ne fonctionnent pas ...
Worldsheep

Connaissez-vous Laplace Transforms? Les transformées de Laplace et de Fourier sont assez similaires, mais je ne suis pas un assez bon mathématicien pour décrire les différences exactes. Les EE fonctionnent généralement dans le domaine s (transformée de Laplace) qui serait la même que votre équation H (w) si vous remplacez replace jw par s. De plus, vous obtiendrez probablement une meilleure réponse si vous postez cette question sur le site dsp.stackexchange.com. Ces gars-là sont en phase avec ce genre de choses.
user5108_Dan

Oui, j'ai remarqué que EE fonctionne toujours avec Laplace dans ces cas et quand j'ai essayé, cela a bien fonctionné! Mais intuitivement, j'utiliserais Fourier. Je suivrai vos conseils et je visiterai l'autre site!
Worldsheep

2
Vous pouvez trouver une réponse à cette question ici: dsp.stackexchange.com/questions/27896/…
Worldsheep

Réponses:


0

La raison principale est probablement due à Wolfram Alpha appliquant la transformée de Fourier inverse comme deuxième transformée de Fourier. En fait, cela fait "basculer le temps" - comme on peut le voir mathématiquement :

PP[f(t)]f(t)

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

L'application de la transformée de Fourier 3 fois au système vous permettra d'obtenir la version en temps normal. Étant donné que les vagues sont cohérentes dans le temps, cela n'a généralement pas d'importance.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.