Risposta di un sistema a una funzione a gradino (funzione Heaviside)


10

Vorrei calcolare la risposta a una funzione a gradino di un sistema elettrico / termico. In genere posso "facilmente" calcolare la funzione di trasferimento :H

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

Poiché la trasformata di Fourier ( ) della funzione Heaviside è (calcolata con WA):F

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

Quindi, notando la trasformata di Inverse Fourier:IF

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

Per verificare la mia matematica ho provato a calcolare la risposta per un semplice sistema RC:

inserisci qui la descrizione dell'immagine

Dovrei ottenere la ben nota carica del condensatore. La funzione di trasferimento:

H(ω)=11+iωRC

Computando la trasformata inversa di Fourier ( ) con WA ( ) ottengo: R = C = 1IFR=C=1

inserisci qui la descrizione dell'immagine

Ciò sarebbe corretto se tornassimo indietro nel tempo: /. Quindi la domanda è ... Cosa sto facendo di sbagliato?

Ho fatto lo stesso usando Laplace Transforms e tutto funziona bene ... Ma non capisco perché.

PS Non voglio un altro metodo, voglio solo capire cosa c'è di sbagliato nel mio approccio.

PS il motivo per cui sto usando WA è che per il mio sistema più complicato ho bisogno di calcolare le trasformate di Fourier usando WA.


Questa non è la risposta che stai cercando, ma questo articolo su come eseguire una trasformata inversa discreta di Laplace praticamente per qualsiasi funzione di trasferimento potrebbe interessarti.
user5108_Dan

Grazie per l'interessante link! Sto ancora cercando di capire perché sono necessarie le trasformazioni di Laplace. O meglio, perché le trasformazioni di Fourier non funzionano ...
Worldsheep,

Conosci le trasformazioni di Laplace? Le trasformazioni di Laplace e di Fourier sono abbastanza simili, ma non sono un matematico abbastanza bravo da descrivere le differenze esatte. Gli EE in genere funzionano nel dominio s (trasformata di Laplace) che sarebbe lo stesso della tua equazione H (w) se sostituissi sostituisci jw con s. Inoltre, probabilmente otterrai una risposta migliore se pubblichi questa domanda sul sito dsp.stackexchange.com. Quei ragazzi sono in sintonia con queste cose.
user5108_Dan

Sì, ho notato che EE funziona sempre con Laplace in questi casi e quando l'ho provato, ha funzionato bene! Ma intuitivamente, userei Fourier. Seguirò il tuo consiglio e visiterò l'altro sito!
Worldsheep,

2
Puoi trovare una risposta a questa domanda qui: dsp.stackexchange.com/questions/27896/…
Worldsheep,

Risposte:


0

Il motivo principale è probabilmente dovuto a Wolfram Alpha che applica la trasformata inversa di Fourier come seconda trasformata di Fourier. In effetti, facendo così "capovolge il tempo" - come può essere mostrato matematicamente :

PP[f(t)]f(t)

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

Applicando la trasformata di Fourier 3 volte al sistema otterrai la versione in tempo normale. Poiché le onde sono coerenti nel tempo, normalmente non importa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.