ntelOktavanalysator

 

ntelOktavfilter sind Formen eines elektrischen oder digitalen Filters, dessen Grenzfrequenzen in einem im konstanten Verhältnis stehen. Im Falle des Oktavfilters ist dies das Verhältnis 2:1.

Oktavfilter für elektroakustische Messungen sind nach DIN 45652 genormt, wobei die Grenzfrequenzen f1 und f2, die Mittenfrequenz f0, die Bandbreite B und der Gütefaktor, jedoch nicht die Flankensteilheiten in dB pro Oktave oder dB pro Dekade festgelegt sind.

Die meisten elektroakustischen Messungen werden mit Filtern und Normfrequenzen der Reihe b nach DIN 45401 ausgeführt, bei denen die Frequenz f = 1000 Hz als Mittenfrequenz vorkommt.

Für sequentielle Oktavsiebanalysen werden Filter genutzt, bei denen umschaltbare elektrische Komponenten jeweils neue Durchlassbereiche bilden. Die elektrischen Einschwingvorgänge beim Schalten können die Ausführung der Analyse stärker als bei Oktavfiltern verzögern, denn mehr Schaltvorgänge ergeben längere Einschwingzeiten. Aus diesem Grunde sind Parallelfilterbänke mit 1/3 Oktavfiltern bzw. mit Terzfiltern ausgeführt worden. Wie bei den Oktavfiltern kann ein einzelnes digitales Terzfilter im Zeitmultiplexbetrieb eine solche Bank ohne Nachteil ersetzen.

Eine weitere Verfeinerung der frequenziellen Abstufung der Oktavfilter bilden 1/6, 1/12 und 1/24 Oktavfilter.

ntelOktave are free software

you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version.


ntelOktave are distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.



   Dipl.-Ing. Armin Rohnen LbA

   Labor für Maschinendynamik

   Hochschule für angewandte Wissenschaften München

   University of applied sciences Munich


   02. Januar 2016



Parameter:

   ntel                ntelOktave (1 für 1/1, 3 für 1/3, 6 für 1/6, 12 für 1/12 und 24 für 1/24)

   filterord        Steilheit der Filterflanken, hohe Ordnungen für hohe Flankensteilheit

                         bedeuten jedoch auch hohe Rechenzeiten Empfehlung: 1000

   fs                   Abtasrate des Signals

   tdata              Zeitsignal für die Analyse

   zeitk              Zeitkonstante in ms für die Berechnung des RMS-Werte

   overlap          Überlappung in % der Datenblöcke für die Berechnung der RMS-Werte


Rückgabewerte:

   dataOut                         Matrix mit den RMS-Werte/Zeitvektor der ntelOktaven

   timeOut                        Vektor der Sützstellen der Zeitachse (Blockmitte)

   mittenfrequenzen         Mittenfrequenzen der ntelOktaven

   frequenzen                    fu und fo der ntelOktavfilter



Die Mittenfrequenzen der ntelOktav-Filter wurden für 1/1Oktave und 1/3Oktave aus den Normen entnommen. Für 1/6, 1/12 und 1/24Oktave durch Halbierung berechnet



Downloads:

  1. ntelOktave (MATLAB-Code)

  2. Beispielanwendung

  3. Daten Spieluhr

  4. Daten Elektromotor

  5. Daten Rauschen