1 - Signal Processing Systems
1 - Signal Processing Systems
1 - Signal Processing Systems
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
18 Hoofdstuk 1. <strong>Signal</strong>en en systemen in de discrete tijd<br />
ÜÒ℄ ¹<br />
<br />
Þ ½ ¹ Þ ½ ¹ ¡¡¡ ¹ Þ<br />
½<br />
<br />
<br />
<br />
<br />
«<br />
Å<br />
<br />
<br />
<br />
¼ ½ ¾ Æ<br />
<br />
<br />
¨ÝÒ℄<br />
· ¹<br />
©<br />
<br />
<br />
Å ¾ ½<br />
<br />
Þ ½ <br />
¡¡¡ <br />
Þ ½ <br />
Þ ½<br />
<br />
Figuur 1.11: Realisering van een gegeven overdrachtsfunctie.<br />
Opmerking<br />
In de drie gegeven realiseringen kunnen één of meerdere ’s en/of ’s gelijk aan nul zijn. In de<br />
laatste twee realiseringen (Fig. 1.12) zullen voor Å Æ Äin ieder geval de coëfficiënten<br />
Å ·½ , Å ·¾ ¡¡¡ Ä gelijk aan nul zijn. Voor Æ Å Ä zijn in ieder geval Æ ·½ ,<br />
Æ ·¾ ¡¡¡ Ä gelijk aan nul.<br />
De gegeven schakelingen kunnen op drie manieren gezien worden:<br />
– als een realisering van een algemene D.V. of À´Þµ,<br />
– als een vervangingsschema van een willekeurig digitaal filter met Ä vertragers of<br />
– als een rekenschema dat aangeeft hoe een computer (in ‘hardware’ of ‘software’) kan worden geprogrammeerd<br />
om de gewenste D.V. of À´Þµ te realiseren.<br />
We beschrijven nu een ‘software’ programma dat uitgaat van het rekenschema volgens het bovenste<br />
schema in Fig. 1.12. In dit programma worden de rollen van de Ä vertragers overgenomen door Ä<br />
geheugenplaatsen × ½ , × ¾ ¡¡¡× Ä . We gaan uit van de toestand op een ‘tijdstip’ Ò ¼ en gaan na wat de<br />
computer moet doen tussen de tijdstippen Ò ¼ en Ò ¼ ·½. Op het tijdstip Ò ¼ bevatten de geheugenplaatsen<br />
de waarden × ½ Ò ¼ ℄, × ¾ Ò ¼ ℄ ¡¡¡× Ä Ò ¼ ℄ en heeft het ingangssignaal de waarde ÜÒ ¼ ℄. Het<br />
computerprogramma moet nu de volgende bewerkingen uitvoeren:<br />
stap 1. de waarde van het uitgangssignaal ÝÒ ¼ ℄ bepalen met<br />
ÝÒ ¼ ℄× ½ Ò ¼ ℄· ¼ ÜÒ ¼ ℄;<br />
stap 2. de nieuwe inhoud van de geheugenplaats × ½ bepalen met<br />
× ½ Ò ¼ ·½℄× ¾ Ò ¼ ℄· ½ ÜÒ ¼ ℄· ½ ÝÒ ¼ ℄;<br />
stap 3. de nieuwe inhoud van de geheugenplaats × ¾ bepalen met<br />
× ¾ Ò ¼ ·½℄× ¿ Ò ¼ ℄· ¾ ÜÒ ¼ ℄· ¾ ÝÒ ¼ ℄;<br />
.<br />
stap L+1. de nieuwe inhoud van de geheugenplaats × Ä bepalen met<br />
× Ä Ò ¼ ·½℄ Ä ÜÒ ¼ ℄· Ä ÝÒ ¼ ℄.<br />
Wanneer dit alles gebeurd is, staat het systeem klaar om op het tijdstip Ò ¼ ·½ de nieuwe waarde<br />
ÜÒ ¼ ·½℄van het ingangssignaal te ontvangen; de geschetste cyclus kan dan weer van voor af aan<br />
worden doorlopen.