Transferfunksjon

Frå testwiki
Hopp til navigering Hopp til søk

Transferfunksjon, systemfunksjonen eller overføringsfunksjon definerer eit kontinuerleg lineært system i s-planet, eller eit diskret lineært system z-planet. Både s- og z-planet er synonyme med frekvensplanet, der frekvensen generelt er kompleks, slik at han òg modellerer demping. Føremonen med å arbeida med transferfunksjonar og signal i s-planet eller z-planet er at mange matematiske operasjonar er enklare i s-planet og z-planet enn i tidsplanet. Transferfunksjonar spelar ei viktig rolle i samband med signalhandsaming, reguleringsteknikk, telekommunikasjon, elektroakustikk, elektronikk, osb.

Kontinuerleg system

Samanhengen mellom impulsrespons og transferfunksjon, for eit tidskontinuerleg system.

Transferfunksjonen til eit tids-kontinuerleg SISO-system er generelt ein rasjonal funksjon av forma [1][2]

H(s)=Y(s)U(s)={y(t)}{u(t)}=B(s)A(s)
=b0+b1s1+b2s2++b3s3++bMsM1+a1s1+a2s2+a3s3++aNsN
=i=0Mbisi1+j=1Najsj,

der Y(s)={y(t)} er Laplace-transforma til utgangssignalet y(t) og U(s)={u(t)} er Laplace-transforma til inngangssignalet u(t). Når transferfunksjonen er kjend kan vi finna utgangssignalet som produktet av transferfunksjonen og Laplace-transforma av inngangssignalet:

Y(s)=H(s)U(s).

I tidsplanet finn ein utgangssignalet som foldinga av impulsresponsen h(t) og inngangssignalet u(t):

y(t)=h(t)u(t)=h(t)u(tτ)dτ.

Multiplikasjon er ein enklare operasjon enn folding, så det er som oftast lettare å arbeida med transferfunksjonar enn med impulsresponsar og signal i tidsplanet.

Polar og nullpunkt

Om vi faktoriserer tellar- og nevnar-polynomena B(s) respektivt A(s) får vi H(s) på forma:

H(s)=b0(sz1)(sz2)(szM)(sp1)(sp2)(spN)sNM=b0i=1M(szi)i=1N(spi)sNM.

Når s er lik en av røtene til tellarpolynomet (s=zi) ser vi at H(s)=0. Dei M komplekse verdiene zi, som resulterer i at H(s) blir lik null, blir difor kalla «nullpunkta» til transferfunksjonen H(s). Tilsvarende ser vi at når s er lik en av røtene til nevnerpolynomet (når s=pi) går verdien til H(s) mot . Røtene til nevnarpolynomet blir kalla «polane» til transferfunksjonen. Transferfunksjonen H(s) er fullstendig bestemt av polene og nullpunktene, saman med konstanten b0.

Diskret system

Samanhengen mellom impulsrespons og transferfunksjon, for eit tidsdiskret system.

Transferfunksjonen til eit tids-diskret LTI-system SISO-system har forma

H(z)=Y(z)U(z)=𝒵{y(n)}𝒵{u(n)}=B(z)A(z),
=b0+b1z1+b2z2++b3z3++bMzM1+a1z1+a2z2+a3z3++aNzN
=i=0Mbizi1+j=1Najzj,

der Y(z)=𝒵{y(n)} er Z-transformasjonen til utgangssekvensen y(n) og U(z)=𝒵{u(n)} er Z-transformasjonen til inngangssekvensen u(n) (Med sekvens meiner ein sampla signal). Når transferfunksjonen er kjend kan vi finna utgangssignalet som produktet av transferfunksjonen og Z-transforma av inngangssekvensen:

Y(z)=H(z)U(z).

I tidsplanet finn ein utgangssekvensen som foldinga av impulsresponsen h(n) og inngangssignalet u(n):

y(n)=h(n)u(n)=Σm=h(m)u(nm).

Føremonen med å arbeida i z-planet er den same som for s-planet, at matematiske operasjonar er enklare enn i tidsplanet.

Polar og nullpunkt

Om vi faktoriserer tellar- og nevnar-polynomena B(z) respektivt A(z) får vi H(z) på forma:

H(z)=b0(zz1)(zz2)(zzM)(zp1)(zp2)(zpN)zNM=b0i=1M(zzi)i=1N(zpi)zNM.

Når z er lik en av røtene til tellarpolynomet (z=zi) ser vi at H(z)=0. Dei M komplekse verdiene zi, som resulterer i at H(z) blir lik null, blir difor kalla «nullpunkta» til transferfunksjonen H(z). Tilsvarende ser vi at når z er lik en av røtene til nevnerpolynomet (når z=pi) går verdien til H(z) mot . Røtene til nevnarpolynomet blir kalla «polane» til transferfunksjonen. Transferfunksjonen H(z) er fullstendig bestemt av polene og nullpunktene, saman med konstanten b0.

Referansar

Mal:Referanseliste

Sjå òg

Mal:Autoritetsdata

  1. Kuo, F.F., Network analysis ans syntesis, John Wiley & Sons., 2. utg., 1966.
  2. Lathi, B.P., Linear systems and signals, Oxford Univ. Press, 2010.