首页 / 专利库 / 人工智能 / 状态空间 / Digitales Rekursiv-Filter.

Digitales Rekursiv-Filter.

阅读:715发布:2022-09-19

专利汇可以提供Digitales Rekursiv-Filter.专利检索,专利查询,专利分析的服务。并且Die Erfindung bezieht sich auf ein digitales Rekursivfilter in Zustands-Raumstruktur, wobei das bewertete Eingangssignal (2) Verzögerungsgliedern zugeführt wird, deren Ausgangssignale bewertet jeweils auf ihren Eingang und jeweils auf den Eingang des anderen Verzögerungsgliedes zurückgeführt sind und bewertet zum Ausgangssignal zusammengefaßt sind (Filterblock 2. Ordnung), mit vorgegebener Signalwortlänge, in Fest- oder Gleitkomma-Arithmetik, und ist dadurch gekennzeichnet, daß nach jeder Bewertung das Signal einer Schneide- oder Rundungsoperation unterzogen wird, daß das Ein- oder Ausgangssignal der Verzögerungsglieder jeweils einer Sättigungskennlinie unterzogen werden und daß das Ein- oder Ausgangssignal der Verzögerungsglieder oder der Begrenzer oder die auf den Eingang der Verzögerungsglieder rückgeführten zusammengefaßten Signale jeweils einer Signalkorrektur unterworfen werden, indem bei negativem Signal diesem 2 Quantisierungsstufen q hinzuaddiert wird.,下面是Digitales Rekursiv-Filter.专利的具体信息内容。

1. Digitales Rekursiv-Filter in Zustands-Raum-Struktur, wobei das mit b1 und b2 bewertete Eingangssignal u(k) zwei Verzögerungsgliedern zugeführt wird, deren Ausgangssignale mit der Bewertung a11 bzw. a22 jeweils auf ihren Eingang rückgeführt sind und mit den Bewertungen a21 bzw. a12 jeweils'auf den Eingang des anderen Verzögerungsgliedes rückgeführt sind und mit c1 bzw. c2 bewertet zum Ausgangssignal y(k) zusammengefaßt sind (Filter-Block zweiter Ordnung), mit vorgegebener Signalwortlänge, in Festkomma-Arithmetik dadurch gekennzeichnet, daß nach der Bewertung mit a11, a12, a21 und a22 die Signale jeweils der Operation des Zweier-Komplement-Endschneidens (E) und nach jeder anderen Bewertung einer Schneide- oder Rundungsoperation (R, B, E) unterzogen werden, daß das Ein- (Xiq(k+1)) oder Ausgangssignal (Xiq(k)) der Verzögerungsglieder (T) jeweils einer-Sättigungskennlinie (Begrenzer S) unterzogen werden und daß das Ein- oder Ausgangssignal der Verzögerungsglieder (T) oder der Begrenzer (S) oder die auf den Eingang der Verzögerungsglieder rückgeführten zusammengefaßten Signale (Siq) jeweils einer Signalkorrektur (VZKi) unterworfen werden, indem bei negativem Signal (Siq< 0) diesem 2 Quantisierungsstufen (q) hinzuaddiert werden (Fig. 1).
2. Digitales Rekursiv-Filter in Zustands-Raum-Struktur, wobei das mit b1 und b2 bewertete Eingangssignal u(k) zwei Verzögerungsgliedern zugeführt wird, deren Ausgangssignale mit der Bewertung a11 bzw. a22 jeweils auf ihren Eingang rückgeführt sind und mit den Bewertungen a21 bzw. a12 jeweils auf den Eingang des anderen Verzögerungsgliedes rückgeführt sind und mit c1 bzw. c2 bewertet zum Ausgangssignal y(k) zusammengefaßt sind (Filter-Block zweiter Ordnung), mit vorgegebener Signalwortlänge, in Gleitkomma-Arithmetik, dadurch gekennzeichnet, daß nach der Bewertung mit a11, a12, a21 und a22 die Signale jeweils der Operation des Zweier-Komplement-Endsenneidens (E) und nach jeder anderen Bewertung einer Schneide- oder Rundungsoperation (R, B, E) unterzogen werden, daß das Ein- (Xiq(k+1)) oder Ausgangssignal (Xiq(k)) der Verzögerungsglieder (T) jeweils einer Sättigungskennlinie (Begrenzer S) unterzogen werden.und daß das Ein- oder Ausgangssignal der Verzögerungsglieder (T) oder der Begrenzer (S) oder die auf den Eingang der Verzögerungsglieder rückgeführten zusammengefaßten Signale (Siq) jeweils einer Signalkorrektur (VZKi) unterworfen werden, indem bei negativem Signal (Siq< 0) diesem 2 Quantisierungsstufen mit dem höchsten Wert (max (qii, qij, qis)) aus den 3 Ein- bzw. Ausgangssignalen des letzten im Signalweg zurückliegenden Addierers bzw. des die beiden rückgeführten Signale (Pii, Pij) zusammenfassenden Addierers hinzugefügt werden, wenn das Signal (Siq) betragsmäßig diese beiden Quantisierungsstufen nicht unterschreitet, oder das Signal (Siq) auf Null gesetzt wird, wenn es betragsmäßig diese beiden Quantisierungsstufen unterschreitet, und daß in allen anderen Fällen die Signalkorrektur unterbleibt (Fig. 1).
3. Digitales Rekursiv-Filter in Zustands-Raum-Struktur, wobei das mit b1 und b2-bewertete Eingangssignal u(k) zwei Verzögerungsgliedern zugeführt wird, deren Ausgangssignale mit der Bewertung a11 bzw. a22 jeweils auf ihren Eingang rückgeführt sind und mit den Bewertungen a21 bzw. a12 jeweils auf den Eingang des anderen Verzögerungsgliedes rückgeführt sind und mit c1 und c2 bewertet zum Ausgangssignal y(k) zusammengefaßt sind (Filter-Block zweiter Ordnung), mit vorgegebener Signalwortlänge, in Festkomma-Arithmetik, dadurch gekennzeichnet, daß nach der Bewertung mit all, a12, a21 und a22 die Signale jeweils der Operation des Betragsschneidens (B) und nach jeder anderen Bewertung einer Schneide- oder Rundungsoperation (R, B, E) unterzogen werden, daß das Ein- (Xiq(k+1)) oder Ausgangssignal (Xiq(k) der Verzögerungsglieder (T) jeweils einer Sättigungskennlinie (Begrenzer S) unterzogen werden und daß das Ein- oder Ausgangssignal der Verzögerungsglieder oder der Begrenzer (S) oder die auf den Eingang der Verzögerungsglieder rückgeführten zusammengefaßten Signale (Siq) jeweils einer Signalkorrektur (VZKi) unterzogen werden, wobei ein Vorzeichenvergleich zwischen den beiden auf den Eingang der Verzögerungsglieder rückgeführten Signale (Pii, Pij) durchgeführt wird und wobei bei Ungleichheit dem zusammengefaßten rückgeführten Signal (Siq) eine Quantisierungsstufe (q) mit dem gegenüber diesem Signal invertierten Vorzeichen (-sign(Siq)) hinzuaddiert wird, und daß sonst eine Signalkorrektur unterbleibt (Fig. 2).
4. Digitales Rekursiv-Filter in Zustands-Raum-Struktur, wobei das mit b1 und b2 bewertete Eingangssignal u(k) zwei Verzögerungsgliedern zugeführt wird, deren Ausgangssignale mit der Bewertung a11 bzw. a22 jeweils auf ihren Eingang rückgeführt sind. und mit den Bewertungen a21 bzw. a12 jeweils auf den Eingang des anderen Verzögerungsgliedes rückgeführt sind und mit c1 bzw. c2 bewertet zum Ausgangssignal y(k) zusammengefaßt sind (Filter-Block zweiter Ordnung), mit vorgegebener Signalwortlänge, in Gleitkomma-Arithmetik, dadurch gekennzeichnet, daß nach der Bewertung mit all, a12, a21 und a22 die Signale jeweils der Operation des Betragsschneidens (B) und nach jeder anderen Bewertung und nach jeder Summierung das Signal einer Rundungs- oder Schneideoperation (R, B, E) unterzogen werden,
daß das Ein- (Xiq(k+1)) oder Ausgangssignal (Xiq(k) der Verzögerungsglieder (T) jeweils einer Sättigungskennlinie (Begrenzer S) unterzogen werden und
daß das Ein- oder Ausgangssignal der Verzögerungsglieder (T) oder der Begrenzer (S) oder die auf den Eingang der Verzögerungsglieder rückgeführten zusammengefaßten Signale (Siq) jeweils einer Signalkorrektur (VZKi) unterworfen werden, wobei ein Vorzeichenvergleich zwischen den beiden auf den Eingang der Verzögerungsglieder rückgeführten Signale (Pii, Pij) durchgeführt wird und wobei bei Ungleichheit dem zusammengefaßten rückgeführten Signal (Siq) die höchste Quantisierungsstufe (max. (qii, qij, qis)) der 3 Ein- bzw. Ausgangssignale (Pii, Pij, Siq) des letzten im Signalweg zurückliegenden bzw. des die Rückführungssignale zusammenfassenden Addierers mit invertiertem Vorzeichen (-sign(Siq)) hinzuaddiert wird, wenn es betragsmäßig diese Quantisierungsstufe nicht unterschreitet, und es auf Null gesetzt wird, wenn es diese unterschreitet, und daß in allen anderen Fällen eine Signalkorrektur unterbleibt (Fig. 2).
说明书全文

  • [0001]

    Die Erfindung betrifft ein digitales Rekursiv-Filter gemäß Oberbegriff eines der Ansprüche 1 bis 4.

  • [0002]

    Solche Filter sind bekannt und beispielsweise beschrieben in dem Aufsatz "Elimination of Granularity and Overflow Limit Cycles in Minimum Norm Recursive Digital Filters" von Turner und Bruton in IEEE Transactions on circuits and systems, Vol. CAS-27, No. 1, January 1980, Seiten 50 bis 53.

  • [0003]

    In einem rekursiven Digital-Filter treten als Folge der endlichen Signalwortlänge 2 Arten von Nichtlinearitäten auf. Die 1. Art hat ihre Ursache in den Rundungs- und/oder Schneideoperationen, die wegen der Granularität der Signale im Anschluß an gewisse arithmetische Operationen auszuführen sind. Die 2. Art wird dadurch hervorgerufen, daß Ergebnisse arithmetischer Operationen den Zahlenberei.ch überschreiten, der durch die jeweilige Signalwortlänge vorgegeben ist.

  • [0004]

    Man spricht in diesem Zusammenhang auch von sogenannten Überlauf-Nichtlinearitäten.

  • [0005]

    Als Folge der Nichtlinearitäten können bekanntlich parasitäre Schwingungen auftreten, durch welche die Funktionsfähigkeit eines Digitalfilters stark beeinträchtigt werden kann. Gemäß der Ursache ihres Entstehens lassen sich diese Schwingungen in Granularitäts- bzw. Grenzzyklus- und Überlauf-Schwingungen unterteilen.

  • [0006]

    Die zuletzt genannten Schwingungen müssen unter allen Umständen vermieden werden, da ihre Amplituden in der Größenordnung der Signale liegen. In vielen Fällen wird man auch an einer Unterdrückung der Granularität- bzw. Grenzzyklus-Schwingungen interessiert sein, zumal ihre Leistungen ebenfalls sehr hoch und ihre Spektren nur auf wenige Frequenzen konzentriert sein können.

  • [0007]

    Durch die deutsche Patentschrift 24 18 923 sind digitale Rechnerfilter bekannt geworden, bei welchen die genannten Grenzzyklus-Schwingungen wirksam unterbunden werden, wenn bestimmte Bedingungen für diese digitalen Rechnerfilter eingehalten werden. Zu diesen Bedingungen gehört, daß die von jedem Schaltungsabschnitt des Filters absorbierte Pseudo- Leistung P(t) =

    Gv [av

    2 (t) - bv

    2 (t)] gleich oder größer ist als derjenige Wert der Pseudo-Leistung, der sich ergibt, wenn unter Fortlassung der Rundungs- bzw. Schneideschaltungen bzw. der überlaufkorrektur die arithmetischen Operationen exakt ausgeführt werden, wobei v die Nummer der Tore (1 bis n), aν(t) die Eingangsgröße zum Zeitpunkt t im ν. Tor, bν(t) die Ausgangsgröße zum Zeitpunkt t im ν.Tor und Gν eine dem ν. Tor zugeordnete positive Größe sind. Ein solches n-Tor wird pseudopassiv genannt.

  • [0008]

    Als inkrementalpseudopassiv werden Filter bezeichnet, bei denen die von jedem Schaltungsabschnitt absorbierte inkrementale Pseudoleistung gleich oder größer ist als derjenige Wert der inkrementalen Pseudoleistung, der sich ergibt, wenn unter Fortlassung der überlaufkorrektur die arithmetischen Operationen ausgeführt werden.

  • [0009]

    Die inkrementale Pseudoleistung errechnet sich aus der vorhin angegebenen Pseudoleistung, indem man die Eingangs- bzw. die Ausgangsgrößen aν(t) bzw. bν (t) durch die Inkremente Δaϑ (t) bzw Δbϑ (t) ersetzt.

  • [0010]

    Wenn diese Bedingung eingehalten wird, so ist das digitale System frei von überlauf-Schwingungen und gesteigert antwortstabil. Antwortstabil heißt, daß eine durch einen überlauf hervorgerufene Störung auch bei nicht verschwindender Erregung stets abklingt, sofern unter idealen linearen Bedingungen überläufe nur vorübergehend auftreten. Gesteigerte Antwortstabilität bedeutet, daß permanent auftretende geringfügige überläufe auch nur geringfügige Störungen des Ausgangssignals zur Folge haben.

  • [0011]

    Der Erfindung lag die folgende Aufgabe zugrunde, die eingangs genannte Zustandsvariablen-Filterstruktur bei wirtschaftlich vertretbarem Aufwand so zu realisieren, daß die Bedingung inkrementale Pseudopassivität und die dadurch implizierte Antwortstabilität erfüllt ist.

  • [0012]

    Diese Aufgabe wird gelöst durch die kennzeichnenden Merkmale der Ansprüche 1 bis 4.

  • [0013]

    Die Vorteile des erfindungsgemäßen digitalen Rekursivfilters liegen darin, daß damit erstmalig eine explizite, nicht nur theoretische, schaltungsmäßige Lösung angegeben wird, mit der die Bedingung inkrementale Pseudopassivität und die dadurch implizierte Antwortstabilität mit wirtschaftlich vertretbarem Aufwand erreicht wird.

  • [0014]

    Es folgt nun die Beschreibung der Erfindung anhand der Figuren.

  • [0015]

    Die Figur 1a zeigt eine Zustandsvariablen-Filter-Blockstruktur 2. Ordnung und die zugehörigen Figuren 1b und 1c die Bestimmung des Signalkorrekturterms für Fest- bzw. Gleitkomma-Arithmetik.

  • [0016]

    Die Figur 2a gibt eine alternative inkremental pseudopassive Realisierung einer Zustandsvariablen-Filter-Blockstruktur 2. Ordnung wieder. In entsprechender Weise zeigen die Figuren 2b und 2c die Bestimmung der Signalkorrekturterme in Form eines Zustandsdiagramms.

  • [0017]

    Die Zustandsvariablen-Filter-Blockstruktur 2. Ordnung gemäß Figur 1a enthält einen Transversalzweig und 2 Rekursivzweige mit jeweils einem Verzögerungsglied T, dessen Ausgangssignal in einer ersten Schleife auf seinen eigenen Eingang und in einer zweiten Schleife jeweils auf den Eingang des anderen Verzögerungsgliedes rückgeführt wird. In der ersten Schleife wird das Ausgangssignal x1q(k) mit a11 bewertet, dann einer Zweierkomplement-Schneideoperation E unterzogen. Anschließend erfolgt die Vereinigung mit dem Ausgangssignal des anderen Verzögerungsgliedes, welches Signal mit a12 bewertet und einer Zweierkomplement-Schneideoperation E unterzogen wird. Das Summensignal S1b wird zu dem mit b1 bewerteten Eingangssignal uq(k), welches anschließend einer Rundungs- bzw. Schneideoperation unterzogen wird, addiert, dann einer Sättigungskennlinie (Begrenzer S) unterzogen und sodann als Eingangssignal x1q(k+1) des Verzögerungsgliedes T verwendet. In entsprechender Weise sind die 1. und 2. Schleife für das 2. Verzögerungsglied aufgebaut. Die beiden Ausgangssignale x1q(k) und x2q(k) der Verzögerungsglieder T werden mit c1 bzw. c2 bewertet und anschließend einer Rundungs- oder Schneideoperation unterzogen.

  • [0018]

    Mittels eines Summierers werden beide Signale und das Ausgangssignal des Transversalzweiges summiert und anschließend einer Rundungs- bzw. Schneideoperation zum Ausgangssignal yq(k) unterzogen.

  • [0019]

    Die erfindungsgemäße Signalkorrektur VZK erfolgt gemäß Figur 1a jeweils nach der Vereinigung der beiden Rekursivsignale Pii und Pij. Das vereinigte Signal Siq wird auf Werte kleiner Null untersucht. Ist das der Fall, so wird zum Signal Siq der Korrekturterm ii=2q hinzuaddiert. q ist die Quantisierungsstufe, welche bei Realisierung des Filters in Festkomma-Arithmetik einheitlich ist (Fig. 1b). Selbstverständlich kann die Signalkorrektur VZKi auch an anderer Stelle des Rekursivzweiges vorgenommen werden, beispielsweise vor oder hinter dem Begrenzer S oder dem Verzögerungsglied T.

  • [0020]

    Wird die Filterstruktur gemäß Figur 1a in Gleitkomma-Arithmetik ausgeführt, so müssen zusätzlich die Operationen des Rundens R, des Betragschneidens B oder des Zweierkomplementschneidens E gemäß der schraffierten Blöcke durchgeführt werden. Diese Operationen haben hinter jeder Addition bzw. Summierung zu erfolgen, wobei die Wortlängenverkürzung nach der Addition der beiden Rekursivsignale Pii und Pij jeweils die Betragsschneideoperation B zu sein hat. Die Vornahme der Signalkorrektur ist der Figur 1c zu entnehmen. Gemäß Figur 1a wird das betragsgeschnittene Signal Siq auf negative Werte untersucht. Ist dies der Fall, so wird als Korrekturterm v

  • [0021]

    der größte Wert max der Quantisierungsstufen qii, qij und qiS der rückgeführten Signale Pii, Pij bzw. des untersuchten und eventuell zu korrigierenden Signals Siq genommen. Gemäß Figur 1c müßten jedoch 2 Fälle unterschieden werden, eine Korrektur gemäß Festkomma-Arithmetik erfolgt, wenn der Betrag des untersuchten Signals größer oder gleich dem Korrekturterm lg ist. Im anderen Fall wird dem Signal Siq sein Betrag zugefügt, dh auf Null gesetzt. Die Struktur der Figur 2a entspricht derjenigen nach Figur 1a, einziger Unterschied ist, daß nach den Bewertungen der Rekursivschleifen-Signale jeweils nicht eine Zweierkomplementschneideoperation sondern eine Betragsschneideoperation B erfolgt. Die Signalkorrektur wird ebenfalls etwas anders durchgeführt als nach Figuren 1b und 1c. Es werden nämlich die Vorzeichen der zu addierenden ersten und zweiten Rekursivschleifen-Signale Pii und Pij miteinander verglichen (Fig. 2b), wobei im Gleichheitsfalle keine Signalkorrektur erfolgt und im Falle der Ungleichheit bei Realisierung mit Festkomma-Arithmetik der Korrekturterm γ1=-sign(Siq)·q addiert wird, dh also die einheitliche Quantisierungsstufe q mit gegenüber dem zu korrigierenden Signal Siq invertiertem Vorzeichen addiert wird.

  • [0022]

    Die Signalkorrektur im Falle der Ausführung mit Gleitkomma-Arithmetik erfolgt gemäß Figur 2c. Im Falle der Ungleichheit der Vorzeichen der beiden Rekursivschleifen-Signale wird als Korrekturterm der größte Wert der Quantisierungsstufen dieser Signale bzw. des zu untersuchenden und gegebenenfalls zu korrigierenden Summensignals Siq genommen. Anschließend erfolgt eine weitere Untersuchung, nämlich die, ob der Betrag des Summensignales kleiner als der Korrekturv term ist. Ist das der Fall, dann wird das Signal auf Null gesetzt, im anderen Falle wie bei Festkomma-Arithmetik der Korrekturterm mit gegenüber dem zu korrigierenden Signal Siq invertierten Vorzeichen addiert.

  • 高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈