Leapfrog filter
Ett språngfilter är en typ av elektroniskt filter med aktiv krets som simulerar ett passivt elektroniskt stegfilter . Andra namn för den här typen av filter är aktiva stegar eller flera återkopplingsfilter . Arrangemanget av återkopplingsslingor i signalflödesgrafen för det simulerade stegfiltret inspirerade namnet leapfrog filter , som myntades av Girling och Good. Leapfrog-filtret bibehåller den låga komponentkänsligheten hos det passiva stegfiltret som det simulerar.
Syntes
Definitionen och syntesen av leapfrog-filter beskrivs av Temes & LaPatra, Sedra & Brackett, Chen och Wait, Huelsman & Korn.
Syntes av språngfilter inkluderar vanligtvis följande steg:
- Bestäm en prototyp av passivt stegfilter som har önskat frekvenssvar. Vanligtvis används en dubbelt avslutad prototyp.
- Skriv ekvationerna som relaterar elementström till spänning över elementet i en form som lämpar sig för uttryck som en signalflödesgraf .
- Rita signalflödesgrafen. Noderna i signalflödesdiagrammet kommer att inkludera både spänningar och strömmar. Grenvinsterna inkluderar impedanser och admittanser .
- Konvertera alla noder i signalflödesgrafen till spänningar och alla impedanser till dimensionslösa transmittanser. Detta åstadkoms genom att dividera alla impedanselement med R , ett godtyckligt motstånd och multiplicera alla admittanselement med R . Denna skalning ändrar inte frekvensgången.
- Manipulera signalflödesgrafen så att förstärkningarna som matar varje summeringsnod har samma tecken. Detta görs som en implementeringsbekvämlighet. Vid slutförandet av detta steg kommer typiskt alla återkopplingsförstärkningar i signalflödesgrafen att vara +1 och tecknen på förstärkningsblocken i den framåtriktade banan kommer att alternera. Som ett resultat kan vissa av noderna, inklusive huvudutgången, ha en 180° fasinvertering. Detta har vanligtvis ingen betydelse.
- Förstärkningsblocken är implementerade med aktiva filter och sammankopplade som indikeras av signalflödesdiagrammet. Ofta tillståndsvariabelfilter för förstärkningsblocken.
- Den slutliga kretsen har vanligtvis fler komponenter än prototypens passiva filter. Detta innebär att den slutliga kretsen har frihetsgrader som kan väljas för att optimera kretsen för dynamiskt omfång och för praktiska komponentvärden.
Exempel
Generiskt filter
Designen börjar med ett känt stegfilter av en av typologierna som visas i föregående figur. Vanligtvis är alla element i stegfiltret förlustfria utom det första och det sista som har förlust. Med hjälp av en spänningsingång med fyra element, spänningsutgångsstegefilter som ett exempel, är ekvationerna som relaterar elementspänningarna och strömmarna följande:
Signalflödesgrafen för dessa ekvationer visas i den andra figuren till höger. Arrangemanget av återkopplingsslingor i signalflödesgrafen inspirerade namnet leapfrog filter . Signalflödesgrafen manipuleras för att omvandla alla strömnoder till spänningsnoder och alla impedanser och admittanser till dimensionslösa transmittanser. Detta motsvarar att manipulera ekvationerna antingen genom att multiplicera båda sidor med R eller genom att multiplicera en sida med R/R och fördela R -termerna över subtraktionsoperationen. Denna manipulation ändrar ekvationerna enligt följande:
- där H1 = RY1 , H2 = GZ2 , H3 = RY3 , H4 = GZ4 , G = 1/R, V1 = RI1 , V3 = RI3
Signalflödesgrafen manipuleras ytterligare så att förstärkningarna i varje summeringsnod är +1. Resultatet av all manipulation visas som den nedre signalflödesgrafen i figuren. Ekvationerna som representeras av den resulterande signalflödesgrafen är som följer:
Den besvärliga annoteringen av -V1 och -V2 som etiketter för noder i signalflödesdiagrammet indikerar att dessa noder uppvisar en 180° fasinversion med avseende på signalerna i prototypfiltret.
Denna manipulation kan utföras genom ett enkelt förfarande:
- Gör alla udda eller alla jämna sändningar negativa. Den totala fasförskjutningen med avseende på prototypen kommer att vara 0° om det totala antalet inversioner är jämnt.
- Ändra alla återkopplingsvinster till +1.
- Bestäm tecknet för varje nodetikett genom att räkna antalet inversioner till den noden från ingången. Om antalet inversioner är udda, är nodetiketten negativ.
Signalflödesdiagrammet är lämpligt för implementering. Tillståndsvariabelfilter som är tillgängliga i både inverterande och icke-inverterande typologier används ofta.
Bandpassfilter
Passiv krets
Kretsen för ett bandpass , passivt stegfilter bestäms först.
De enskilda komponenterna parallellt eller i serie kan kombineras till generella impedanser eller admittanser. För detta schema:
Signalflödesgraf
Ström- och spänningsvariablerna kan sättas in i orsaks- och verkansförhållanden enligt följande.
En signalflödesgraf för dessa ekvationer visas till höger.
Skalat signalflödesdiagram
Av implementeringsskäl kan de aktuella variablerna multipliceras med ett godtyckligt motstånd för att omvandla dem till spänningsvariabler som också omvandlar alla förstärkningar till dimensionslösa värden. I detta exempel multipliceras alla strömmar med R . Detta åstadkoms genom att antingen multiplicera båda sidor av en ekvation med R eller genom att multiplicera en sida med R/R och sedan fördela R-termen över strömmarna.
Manipulerad signalflödesgraf
Det är bekvämt för implementering om förstärkningarna som matar summeringsnoderna alla har samma tecken. I så fall kan summering uppnås med en förbindelse av två resister.
Genomförande
Alla transmittanser H1 - H4 , i detta exempel, är bandpassfilter. De kan implementeras med det modifierade Tow-Thomas aktiva biquad-filtret . Denna biquad har både positiva och negativa bandpassutgångar så att den kan realisera vilken som helst av transmittanserna. Denna biquad har också summeringsingångar så att den också kan implementera summeringsnoderna.
Inställning
Ett språngfilter kan vara svårt att ställa in på grund av den komplicerade feedbacken. En strategi är att öppna återkopplingsslingorna så att den återstående filterstrukturen är en enkel kaskaddesign. Varje avsnitt kan sedan ställas in oberoende. De inre sektionerna, H 2 och H 3 har oändligt Q och kan vara instabila när återkopplingsslingorna är öppna. Dessa steg kan utformas med ett stort, men ändligt Q så att de kan stämmas medan återkopplingsslingorna är öppna.