SONOR. Implementierungsspezifikation: Filterprüfung Version 2.0. Dipl. Ing. Udo Marx. Version: 1.1.0.0



Ähnliche Dokumente
Dokumentation IBIS Monitor

Inhaltsverzeichnis Dokumentverwaltung Organisation von Dokumenten Ordner erstellen Dokumente im Dateisystem behandeln...

Matrix42. Use Case - Sicherung und Rücksicherung persönlicher Einstellungen über Personal Backup. Version September

104 WebUntis -Dokumentation

Handbuch ECDL 2003 Modul 2: Computermanagement und Dateiverwaltung Der Task-Manager

Lehrer: Einschreibemethoden

Pflegeberichtseintrag erfassen. Inhalt. Frage: Antwort: 1. Voraussetzungen. Wie können (Pflege-) Berichtseinträge mit Vivendi Mobil erfasst werden?

Kontakte Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

Produkte Info Touchscreen-Panel

Auto-Provisionierung tiptel 31x0 mit Yeastar MyPBX

Dokumentenverwaltung

SMS-Dienst SMS-Dienst procar informatik AG Stand: FS 04/2011 Eschenweg Weiterstadt 1

Installationsleitfaden kabelsafe backup professional unter MS Windows

CMS.R. Bedienungsanleitung. Modul Cron. Copyright CMS.R Revision 1

Anleitung zum GUI Version 2.x

Synchronisations- Assistent

Bedienungsanleitung Programmiersoftware Save `n carry PLUS. Inhaltsangabe

MiniLes V2.3 Dokumentation. Inhaltsverzeichnis. 1. Einleitung. 2. Systemvoraussetzungen. 3. Installation der Software. 4. Anschließen des Mini-KLA

ecall sms & fax-portal

Projektzeit erfassen. Allgemeines. Projektzeit erfassen - Maske. Erklärung der Tabellenspalten. In Arbeit!

Anleitung zur Bedienung von Audacity in Windows. Audacity kann auf der Homepage heruntergeladen werden.

Artikel Schnittstelle über CSV

netdocx Virtuelles Prüfbuch

SOFTWARE FÜR PRG-APPLIKATIONEN

Pfötchenhoffung e.v. Tier Manager

Vorabversion. Schulung am Homepage Administration und Pflege

Einleitung. Über Modular EDS Pro. Hinweise zu diesem Handbuch. Installationshinweise. Modular EDS Pro starten/beenden

Aufklappelemente anlegen

Kapitel 7 - Wägungen

inviu routes Installation und Erstellung einer ENAiKOON id

Tritt beim Aufruf ein Fehler aus, so wird eine MessageBox mit dem Fehlercode und der Kommandozeile angezeigt.

R E L E A S E N O T E S

Datenbank LAP - Chefexperten Detailhandel

Anton Ochsenkühn. amac BUCH VERLAG. Ecxel für Mac. amac-buch Verlag

I P A S M M D Innovative Software zur Prozessoptimierung. Prozessoptimierung durch Mensch-Maschine-Diagramm

Warenwirtschaft Handbuch - Administration

Lieferschein Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

1. Adressen für den Serienversand (Briefe Katalogdruck Werbung/Anfrage ) auswählen. Die Auswahl kann gespeichert werden.

Massenversand Dorfstrasse 143 CH Kilchberg Telefon 01 / Telefax 01 / info@hp-engineering.com

Handbuch für Redakteure

HorstBox (DVA-G3342SD)

Inhaltserzeichnis. Datenübernahme

Filialpreisverwaltung

Gebrüder Weiss Internet Auftrag Portal

Erstellen von x-y-diagrammen in OpenOffice.calc

Erweiterungen Webportal

Enigmail Konfiguration

Datenbanken Kapitel 2

ELBA für Raiffeisen-Mitarbeiter Version 5. Anleitung zur Einrichtung der Bankdaten am BANK-PC

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Tutorial Einrichten von TurboCAD

Um eine Person in Magnolia zu erfassen, gehen Sie wie folgt vor:

Lubuntu als Ersatz für Windows

Installationsanleitung Maschinenkonfiguration und PPs

7DVWH.HOOQHU. Kassensystem SANYO (X&D6RIWKapitel 42

DDBAC. Sicherheitsprofilwechsel

GPS Garmin MapSource - Track erstellen und nutzen

Inhaltsverzeichnis. Vergabe von Funktionen... 3 Vergeben einer Funktion...4 Vergebene Funktionen entziehen oder Berechtigungszeitraum festlegen...

Die ersten Schritte mit. DIG-CAD 5.0 Aufmaß

1. Aktionen-Palette durch "Fenster /Aktionen ALT+F9" öffnen. 2. Anlegen eines neuen Set über "Neues Set..." (über das kleine Dreieck zu erreichen)

Software- Beschreibung. PC- Programm SM7D zur Datenerfassung für das Strahlenmessgerät SM7D Version V1.0 de ( Stand: 28 Januar 2011)

Handbuch für Gründer. Daniela Richter, Marco Habschick. Stand: Verbundpartner:

Nutritioner V2.0: Lokaler, Synchronisations- und Servermodus

Bereich METIS (Texte im Internet) Zählmarkenrecherche

Bekannte Effekte bei Soft- und Hardware der ESTEC Datenlogger sowie der PC Auswertesoftware

Das PC-Topp.NET Abfall-Terminal

DELFI. Benutzeranleitung Dateiversand für unsere Kunden. Grontmij GmbH. Postfach Bremen. Friedrich-Mißler-Straße Bremen

Last-Bibliothek. Inhaltsverzeichnis

Dokumentation. estat Version 2.0

2. Im Admin Bereich drücken Sie bitte auf den roten Button Webseite bearbeiten, sodass Sie in den Bearbeitungsbereich Ihrer Homepage gelangen.

AutoCAD Dienstprogramm zur Lizenzübertragung

Erstellen einer Collage. Zuerst ein leeres Dokument erzeugen, auf dem alle anderen Bilder zusammengefügt werden sollen (über [Datei] > [Neu])

Änderungen in Version 12

GSD-Radionik iradionics Android-App

Anwenderhandbuch. xdomea-viewer

Der SD-Kartenslot befindet sich an der rechten Gehäuseseite unterhalb der rechteckigen hellgrauen Gummiabdeckung.

Mediator 9 - Lernprogramm

Excel Auswertungen in XAuftrag / XFibu

3a Open BIM Workflow - Import und Weiterbearbeitung

Konfiguration der Messkanäle. Konfiguration der Zeitachse. Abb. 3: Konfigurationsmenü des Sensoreingangs A. Abb. 4: Messparameter Konfigurationsmenü

Zahlen auf einen Blick

Handbuch für Redakteure

Handbuch. NAFI Online-Spezial. Kunden- / Datenverwaltung. 1. Auflage. (Stand: )

BEDIENUNGSANLEITUNG: EINREICH-TOOL

Scanning- Reservationslösung Gemeinden Benutzerhandbuch

SRM - Ausschreibung (Lieferant)

Dokument Lob erstellen

Handbuch ECDL 2003 Basic Modul 5: Datenbank Access starten und neue Datenbank anlegen

So gehts Schritt-für-Schritt-Anleitung

Stapelverarbeitung Skalieren von Bildern

Mastermind. Testplan. Hochschule Luzern Technik & Architektur. Programmieren 2 FS12. Gruppe 10

NEUES BEI BUSINESSLINE WINDOWS

Arcor-Sprache. Kurzanleitung. Wichtige Hinweise. Diese Kurzanleitung gliedert sich wie folgt:

StudyDeal Accounts auf

Programmteil Bautagebuch

Erweiterung AE WWS Lite Win: AES Security Verschlüsselung

mobilepoi 0.91 Demo Version Anleitung Das Software Studio Christian Efinger Erstellt am 21. Oktober 2005

Fidbox App. Version 3.1. für ios und Android. Anforderungen für Android: Bluetooth 4 und Android Version 4.1 oder neuer

1) Farbsteuergerät in der Nikobus-Software unter Modul zufügen hinzufügen.

Stundenerfassung Version 1.8 Anleitung Arbeiten mit Replikaten

Transkript:

Zertifiziert nach DIN ISO 9001 (Reg. Nr. 90799443) Dipl. Ing. Udo Marx Softwareentwicklung & Systemanalyse SONOR Implementierungsspezifikation: Filterprüfung Version 2.0 Version: 1.1.0.0 Autor: Dipl. Ing. Udo Marx Datum: 28. 11. 2002 Dateiname: SONOR_REQUIREMENT_11.DOC SONOR: Implementierungsspezifikation Filterprüfung Version: 2.0.0.0 Page 1

History Version Datum Autor Kommentar 1.0.0.0 18. 11. 02 Udo Marx Erstellung 1.1.0.0 28. 11. 02 Udo Marx Überarbeitung nach Rücksprache mit IST Inhalt 1 ALLGEMEIN... 4 2 Dokumente...4 3 Absicht...4 4 Hardware...4 5 ANFORDERUNGEN... 5 6 Aufnahme...5 7 FFT-Analyse...5 8 Grafische Darstellung und Bewertung...6 9 Programstart und Ende...6 10 IMPLEMENTIERUNG... 7 11 Bedienungsoberfläche und Grafikfenster...7 12 Grafikfenster...7 13 Skalierung...8 14 Seitenfenster...8 15 Menü...9 16 Datei...9 17 Öffnen...9 18 Speichern...9 19 Beenden...10 20 Parameter...10 21 Bewertung...10 22 Drucken...12 23 Passwort...12 24 Ansicht...12 25 Darstellungsbereich...12 26 Ergebnisse (Peaks)...13 27 Statusleiste...13 SONOR: Implementierungsspezifikation Filterprüfung Version: 2.0.0.0 Page 2

28 Toolbar...13 29 OFFENE FRAGEN... 14 SONOR: Implementierungsspezifikation Filterprüfung Version: 2.0.0.0 Page 3

1 Allgemein 2 Dokumente Grundlage dieser Anforderungsspezifikation ist folgendes Dokument bzw. Programm: /1/ Programm Neugestaltung: SONOR 2, IST Gmbh, 15.11.02 /2/ Beschreibung der HW?? /3/ Programm SpectraPLUS, Version 2.32.04 /4/ Programm Filtpruef, Version 1.0.0.1 3 Absicht Dieses Dokument beschreibt die Implementierungsanforderungen an die zu erstellende Software. 4 Hardware Zur Realisierung ist ein Rechner bereitzustellen mit folgenden zusätzlichen HW-Platinen: A/D-Wandler zur Erfassung der Audiosignale Karte zur Synchronisation des Start Impulses Mikrofon SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 4

5 Anforderungen Folgende Module sind zu realisieren: Datenerfassung und Synchronisation des Meßablaufes Auswertung der Signaldaten (FFT-Analyse, s. /3/) Darstellung der Ergebnisse aus der FFT-Analyse Bewertung der Ergebnisse entsprechend der Einstellungsparameter 6 Aufnahme Mit Starten des Programmes ist das System aufnahmebereit. Eine Aufnahme wird mit Betätigung des angeschlossenen Impulsgebers ausgelöst. Der Klang wird vom Mikrofon aufgenommen. Die Daten werden über den A/D-Wandler vom Programm erfaßt und als WAV-Datei gespeichert. Dabei sind folgende Punkte zu beachten: Die Dynamik des empfangenen Audiosignals muß mit den Einstellungen des A/D-Wandlers übereinstimmen. Damit keine Signalinformationen im Zeitbereich verloren gehen, sollte der Digitalisierungsbereich optimal genutzt werden. Das bedeutet, daß der maximal zu erwartende Pegel für einen Prüflingstyp innerhalb eines vorgegeben Pegelbereiches liegen muß. Eine Aussteuerungsanzeige kontrolliert die Messung, indem bei Unter- oder Übersteuerung eine entsprechende Markierung als Warnung angezeigt wird. Das Audiosignal setzt sich aus folgenden Bereichen zusammen: Startimpuls Klangbild Auslauf. Damit eine Flanken- oder Pegeltriggerung zur Erkennung des beginnenden Klangbildes möglich ist, wird über eine einstellbare Verzögerung der Startimpuls bei der Aufnahme unterdrückt. Die gemessenen Klangdaten können als WAV-Datei gespeichert werden, um auch später einer Bewertung mit unterschiedlichen Einstellungen ausführen zu können. 7 FFT-Analyse Das Klangbild des empfangenen Audiosignals (Zeitbereich) wird über eine FFT-Analyse in den Frequenzbereich transformiert. Die FFT-Analyse wird nach jeder Messung und nach Öffnen einer WAV- Datei durchgeführt. Es sind folgende Punkte zu beachten: Durch Einsatz eines geeigneten Filters (z.b. Hanning Window ) wird die Erkennung von Amplitudenspitzen (Peaks) innerhalb des Frequenzbereiches optimiert. Der Start des zu untersuchenden Klangbildes wird durch eine geeignete Flanken- oder Pegeltriggerung ermittelt. Das Ende des zu untersuchenden Klangbildes ist nicht eindeutig definiert. Es wird entweder durch eine geeignete Pegeltriggerung ermittelt oder über ein typspezifisches einstellbares Zeitfenster. SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 5

8 Grafische Darstellung und Bewertung Die Ergebnisse der FFT-Analyse werden grafisch innerhalb eines anwählbaren Frequenzbereiches angezeigt. Um die Ergebnisse von verschiedenen Prüflingen eines Types besser vergleichen zu können, sind bis zu 5 Überlagerungen möglich. Ein erzeugte FFT-Analyse kann geladen (übernommen) werden und ist damit aktiv oder durch eine andere ersetzt werden. Bezüglich einer aktiven FFT-Analyse sind folgende Darstellungen möglich: Grafik ein- oder ausblenden Auswahl einer aktiven FFT-Analyse zur Anzeige des Aussteuerungsbildes, der Peakdaten und des Bewertungsergbnisses. Das Bewertungsergebnis wird jedesmal auf Grundlage der aktuellen Einstellungen neu berechnet. 9 Programstart und Ende Nach Beenden des Programmes und Neustart wird das vorhergehende Erscheinungsbild wieder hergestellt. Alle dafür notwendigen Daten werden im File SONOR.INI gespeichert. SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 6

10 Implementierung Das Programm Sonor Filterprüfung, Version 2.0.0.0 ist ein 32-Bit Windows SDI Anwendungsprogramm und dient der Schallprüfung von Prüflingen jeglicher Art. Diese Version berücksichtigt dabei die typezifischen Eigenschaften von Filtern und baut auf der Version 1.x auf (s. /4/) auf.. 11 Bedienungsoberfläche und Grafikfenster Das Programm Sonor für die Filterprüfung startet mit folgender Bedienungsoberfäche. Die aktuell geöffnete oder aufgenommene Klangdatei (*.wav) wird im Titel angezeigt: 12 Grafikfenster Es können bis zu 5 Ergebnisse der FFT-Analyse grafisch dargestellt werden. Das aktuelle Ergebnis (weiß) kann mit den rechten Bedienungselementen als farbige Überlagerung übernommen werden und ein oder ausgeschaltet werden (s. /3/). Wird der Mauszeiger über das Grafikfenster bewegt, werden in der Statuszeile die entsprechenden Frequenzen ausgegeben. SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 7

13 Skalierung Die x-achse zeigt die Frequenzen [khz] im gewählten Bereich linear an. Die y-achse stellt die Amplituden der Frequenzspektren linear als db Werte dar. Der Bezugswert ist die Gleichkomponente der FFT-Analyse. Minimum und Maximum der y-achse werden automatisch so gewählt, daß die vorhandene Fensterhöhe für alle geladenen (aktiven) FFT-Analysen optimal genutzt wird. Bei Ein- oder Ausblendung von Überlagerungen oder Änderung des Darstellungsbereiches ändert sich die Skalierung nicht! Die Skalierung kann sich ändern wenn eine FFT-Analyse hinzugefügt oder ersetzt wird. 14 Seitenfenster Es können verschiedene Einstellungen bezüglich der Darstellung vorgenommen werden: Ein Die grafische Darstellung oder Überlagerung einer aktiven FFT-Analyse wird ein- oder ausgeschaltet. Laden Eine aktuell aufgenommene oder von Datei geladene Messung (weiß) kann in einen der Speicher 1 4 übernommen werden und wird damit aktiv. Der Schalter Ein und die Selektion P. wird für weiß aktiviert. P. (Peak) Auswahl zur Anzeige des Aussteuerungsbildes, der Peakdaten und des Bewertungsergbnisses einer aktiven FFT-Analyse. Die Peakdaten werden nur dann angezeigt, wenn das Fenster über den Menüpunkt Ansicht Peak Ergebnis geöffnet wurde. Bewertung Diese Darstellung ist nur dann sichtbar, wenn mindestens eine aktuelle FFT-Analyse existiert. Nach einer Aufnahme, nach Öffnen eines gespeicherten WAV-Datei oder nach einem Wechsel der Auswahl (s. oben P. ) wird eine Bewertung ausgeführt und das Ergebnis dargestellt. Aussteuerung Folgende Darstellungen sind möglich Pegel zu Austeuerungsbereich niedrig Pegel zu hoch Status untersteuert übersteuert ok Dem A/D- Wandler ist ein maximaler Eingangspegel zugeordnet, der noch linear digitalisiert werden kann. Eine Übersteuerung findet dann statt, wenn alle Pegel, die diesen Maximalwert am Analogeingang überschreiten, mit dem gleichen digitalen Wert (z.b. 255) am Ausgang zur Verfügung stehen. Bei der Untersteuerung kann die Dynamik des Signales nicht optimal übertragen werden. Der Bereich für die Aussterungsgrenzen wird typspezifisch im Dialog Einstellungen vorgenommen. SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 8

Die Aussteuerungsanzeige ist nur dann sichtbar, wenn mindestens eine aktuelle FFT-Analyse existiert. Die Anzeige wird der selektierten FFT-Analyse zugeordnet und wird auf der Basis des zugehörigen Klangbildes im Zeitbereich (WAV-Daten) ermittelt. 15 Menü 16 Datei 17 Öffnen Nach Auswahl einer Datei und Quittierung findet folgender Ablauf statt: Öffnen der bereits erzeugten und gespeicherten WAV-Datei. Ausführung der FFT-Analyse und Darstellung der Grafik (Auswahl weiß ). Bewertung nach den aktuellen Einstellungen und Ausgabe des Ergebnisses: gut oder schlecht (Auswahl weiß ). Anzeige der Aussteuerung (Auswahl weiß ). 18 Speichern SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 9

19 Beenden Alle relevanten Daten werden in die INI-Datei geschrieben. Das Programm wird beendet. 20 Parameter SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 10

21 Bewertung Dieser Dialog kann nur geöffnet werden, wenn der Anwender ein gültiges Passwort eingeben hat. Anderenfalls erscheint eine entsprechende Meldung. Die Eingabefelder und Selektionen werden mit der zuletzt gültigen Einstellung initialisiert. Der Name der aktuellen Konfigurationsdatei (Filtertyp) wird in der Auswahl angezeigt. Unter Verwendung der angegeben Parameter wird das berechnete Frequenzspektrum bezüglich der Lage und Abstände seiner Peaks (Maximalwerte) bewertet. Folgende Bedienungselemente sind definiert: Suchbereiche für Frequenz Peaks: Es können unabhängig voneinander bis zu fünf Peaks definiert werden. Ein Peak ist definiert als maximaler Amplitudenwert innerhalb des vorgegebenen Suchintervalles (s. /4/). Kriterien für gut / schlecht Bewertung der Abstände: Es können unabhängig voneinander bis zu fünf Kriterien definiert werden. Ein Kriterium bewertet den Abstand zwischen jeweils zwei der definierten Peaks oder zwischen einem Peak und der Frequenz 0. In diesem Fall wird bei der Auswahl des zweiten Peaks 0 selektiert. Es wird angegeben, ob der gemessene Abstand größer ( > ) oder kleiner ( < ) als der vorgegebene Grenzwert sein sollte (Voreinstellung = < ). Ein Kriterium ist nach einer Auswertung wahr oder falsch (s. /4/). Logische Verknüpfung: Es können unabhängig von einander bis zu 5 logische Verknüpfungen von jeweils zwei Kriterien gebildet werden. Dabei wird angegeben, ob beide Kriterien ( und ) oder nur eines von beiden ( oder ) wahr sein muß, um ein Ergebnis wahr zu erzeugen. Eine Verknüpfung ist nach einer Auswertung wahr oder falsch. Das Endergebnis ergibt sich aus der Verknüpfung der Einzelergebnisse. Zwei Einstellungen sind möglich: und: Der Prüfling wird als gut bewertet, wenn alle Verknüpfungen wahr sind. oder: Der Prüfling wird als gut bewertet, wenn mindestens eine Verknüpfung wahr ist. SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 11

Voreinstellung des Programmes ist eine und -Verknüpfung. Audio Aufnahme: Startverzögerung, Zeitfenster des Klangbildes und der zulässige Aussteuerungsbereich für den A/D-Wandler können eingestellt werden. Buttons: <Ok> Die Eingaben werden als aktuelle Bewertungsparameter übernommen und unter dem ausgewählten Namen gespeichert. <Löschen> Nach Quittierung wird die aktuell anzeigte Einstellung (Konfiguarationsdatei) gelöscht. <Abbrechen> Die aktuellen Bewertungsparameter bleiben unverändert. <Auswahl> Es kann eine bereits gespeicherte Einstellung (Datei *.cfg ) angezeigt und geändert werden, oder eine Einstellung kann durch Eingabe einem neuen Namen zugeordnet werden. 22 Drucken Die aktuelle Einstellung der Bewertungsparameter (Konfiguarationsdatei) wird protokolliert. 23 Passwort Dieser Dialog kann nur dann mit OK verlassen werden, wenn ein gültiges Passwort eingegeben wurde. Wurde zusätzlich im Feld Ändern eine Eingabe von mindestens vier alphanumerischen Zeichen eingegeben, wird diese Zeichenkette als neues gültiges Passwort übernommen. 24 Ansicht 25 Darstellungsbereich SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 12

Das Frequenzspektrum wird im angegebenen Bereich grafisch dargestellt. 26 Ergebnisse (Peaks) Bei Bedarf können die ermittelten Peaks numerisch ausgegeben werden: Dieses Fenster ist ein nicht modaler Dialog. Das heißt, daß es verschoben und geöffnet bleiben kann und alle anderen Bedienungen möglich sind. Im Titel wird die Nummer der selektierten FFT-Analyse (z.b. 2 ) und der dazugehörige Name der Klangdatei (z.b. gut2 ) angezeigt. 27 Statusleiste Im unteren Fensterbereich werden aktuelle Zustände angezeigt: Status des Programmes (z.b. Bereit ) Frequenzanzeige, wenn der Mauszeiger sich im Grafikfenster bewegt Tastatureinstellungen: Shift (UF), Nummerneingabe (NUM), Rollen (RF) 28 Toolbar Im oberen Fensterbereich werden einzelne Menüpunkte als Buttons ausgeführt: Datei Öffnen Datei - Speichern Hilfe - Info über Sonor Anzeige und Auswahl der aktuellen Einstellung ( Filtertyp ) SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 13

29 Offene Fragen Folgende Fragen sind im Verlauf der Implementierung noch zu klären: Festlegung des Aussteuerungsbereiches für den A/D-Wandler Filter- und Auswahlfenster für die FFT-Analyse Maßeinheit für die Frequenzanzeigen (khz oder Hz) Einstellmöglichkeiten für die logischen Verknüpfungen. Eventuell können diese teilweise oder vollständig in der Kundenversion ausgeblendet werden. SONOR: Implementierungsspezifikation. Filterprüfung Version: 2.0.0.0 Page 14