220 likes | 334 Views
XDV ( Experimentnahe Datenverarbeitung). Globales Zeitmesssystem ASDEX Upgrade Diagnostiken W7-X Demo Oktober 2003 Internes Design Review Konfiguration und Segment Editor Optimierung der Performance Laborexperimente. http://www.rzg.mpg.de/docs/publications.
E N D
XDV (Experimentnahe Datenverarbeitung) • Globales Zeitmesssystem • ASDEX Upgrade • Diagnostiken • W7-X • Demo Oktober 2003 • Internes Design Review • Konfiguration und Segment Editor • Optimierung der Performance • Laborexperimente http://www.rzg.mpg.de/docs/publications Kronodoc: http://tuovi.rzg.mpg.de Programmbesprechung 2004
Globale Zeit lTTE Optischer Stern Zentraler Zeitgeber UTDC cTTE Kontrollsystem 1 0 1 2 3 4 5 6 7 0 clk gate Patch panel 64 bit Zähler bit 0 1 nano Sekunde Zeit Auflösung 20 nsec Abstand zwischen Zeitpaketen einstellbar UTDC Takt und Zeit synchronisiert ADC CoDa Station UTDC als CompactPCI-Version Programmbesprechung 2004
Asdex Upgrade • MSE-Diagnostik • das XDV-Datenerfassungssystem wurde 2003 installiert und läuft im Betrieb mit • Mirnov-Diagnostik • Hardware Probleme sind endgültig beseitigt • 16-Kanäle mit je 2 MSample pro Sun Fire 240 Server • Weiterer Ausbau bis auf 72 (80) Kanäle mit weiteren 4 Sun Fire 240 Server • Echtzeitanalyse der Daten • Erzeugung von Informationen für die Steuerung von Asdex Upgrade • PPT-Diagnostik • Testsystem für eine Infrarotkamera wurde installiert unter Windows NT • (zur Zeit <= 4 Sek. Datenaufnahme möglich) • Wird durch ein XDV-Datenerfassungssystem, das unter Linux läuft, ersetzt Programmbesprechung 2004
Demo (Okt. 2003) • Globales Zeitmesssystem • Konfiguration der CoDa Stationen • Vorbereitung der Segmente und Programme • Kontinuierliche Aufnahme der Daten (30 min) • Archivierung der Daten • Steuerung der CoDa Stationen • Message logging • Monitoring ausgewählter Daten in “real time” • Online Analyse Möglichkeiten • Techniken zum Verarbeiten von Daten Programmbesprechung 2004
Prototyp Data Acquisition, Demo Remote Handling DAQControl Logger 100MBit BOLO Ethernet Switch Monitor Client RT-TG 1GBit 100MBit VIDEO Online Analysis RT-TG FLUK 1GBit Cont-TG SPS 1GBit 100MBit RT-TG Monitor Server Objectivity Server 100MBit Central Timer Time Server SUN Enterprise Server Optical Star Programmbesprechung 2004
Internes Design Review • Datenbank Strukturen • Daten Transport, Kommunikation • Netzwerk Interfaces • Transport Protokolle, Adressen • Ereignisse • Typen • Transportwege • Verarbeitung • CoDa Software • Properties • Hilfstexte, Beschreibungen • numerische Randbedingungen, Einheiten • Eigenschaften der GUI Elemente Programmbesprechung 2004
Konfigurations- und Segmenteditor Programmbesprechung 2004
Optimierung der Performance • CoDa Software • kontinuierliche Erfassung • synchrone Verarbeitung • „Echtzeit“ Fähigkeit • Datenbank (Objectivity) • Skalierbarkeit • Schreibkapazität • gleichzeitiges Lesen und Schreiben Programmbesprechung 2004
Laborsysteme • ECRH (Greifswald) • 9 Messkanäle 10 KHz (30 Minuten) (Adlink) • 9 Messkanäle 2 MHz, 2ms vor und 20 ms nach Trigger (Adlink) • SPS Signale • 3 Mpeg2 Ströme einer Videokamera • Linux • KryoAnlage (Greifswald) • SPS zur Temperaturmessung und Steuerung • Streustrahlungskammer (Garching) • 8 Messkanäle für Temperaturen (Ni6052E/Scxi1112) • 8 Messkanäle für Spannung (Ni6052E/Scxi1141) • 1 Framegrabber mit s/w Kamera (Ni1422) • Windows XP Programmbesprechung 2004
Weitere Arbeiten • Datenbank Interface für Segmenteditor und Steuerung • Datenbank Server in Greifswald, Testaufbau • Monitor Server und Klienten, Visualisierung • “real time” Netzwerk • Daten Sichtung und Analyse • Statusmeldungen zur zentralen Steuerung • Dokumentation • Software Verteilung, Wartung • Internationales Review Anfang 2005 Programmbesprechung 2004
XDV Mitarbeiter Aufgabenschwerpunkte: P. Heimann (RZ) CoDaSoftware, Design Ch. Hennig (W7-X Physik) Monitor Server, Konzept H. Kroiss (RZ, ab 2004 E2) Bedienungswerkzeuge,Datenbank Editor G. Kühner (W7-X Physik) System Konfiguration, Design H. Kühntopf (W7-X Physik) (->2004) Monitor Klienten, Daten Analyse J. Maier (RZ) Datenbank System, AUG J. Reetz (RZ) (->2004)Videosysteme M. Zilker (RZ) Hardware Unterstützung, AUG Programmbesprechung 2004
Zeitplan Programmbesprechung 2004
Monitor Client: Beispiel mit 4 Visualisierern Programmbesprechung 2004
Daten Darstellung • Javascope (MDS+), Zugriff über Segmentnummer oder Zeit • IDL • Jython • OBJYBrowser: Programmbesprechung 2004
TTE • Treiber für Windows XP • API für Windows • Java API für Windows • Portierung der TimeLib nach Windows, Java • Bereitstellung des TTE und dessen Komponenten für LabView Programmbesprechung 2004
UTDC Eigenschaften: PCI-64 board optische Verbindung zum zentralen Zeitgeber Takt und Zeit synchronisiert lokaler 64 bit Zähler und Takt Generator Synchronisationsverlust wird angezeigt Verzögerung durch Kabellänge wird ausgeglichen 64K Worte (72 bits breit) FIFO zur Zeit Messung 8 programmierbare Eingangstrigger 2 programmierbare Pulsgeneratoren mit jeweils 8 Programmregistern Treiber für vxWorks, Linux, Solaris, Windows NT, XP Programmbesprechung 2004
TimeGroup Konzept Stream Time Group • Time Groups: • RtTimeGroup • SVTimeGroup • ContinuousTimeGroup • PulsedTimeGroup • AUGTimeGroup Hardware Module PPG Module 0 - 1 TDC Module 1 Device Control Module 0 - * Data Module 1 - * Analysis Module 0 - * Programmbesprechung 2004
Demonstration des XDV-Prototypen optischer Stern UTDC-Panel für BOLO, VIDEO Objectivity Datenbank Server VIDEO DAQ-Station CPCI - Extender für BOLO Gbit-Switch UTDC-Panel für FLUK FLUK DAQ-Station BOLO DAQ-Station Signal-Generatoren ZentralerZeitgeber Programmbesprechung 2004
Konfiguration (JOE) Programmbesprechung 2004
Demonstration des XDV-Prototypen Tools XDV Load Control DAQ Control Tools Logger(FLUK) Auswertung - Online BOLO Monitoring Client Auswertung - Offline Datenbrowser JavaScope idl Tools JavaObjectEditor Logger (FLUK) obi Objectivity obi MonitorServer LABOR SEMINARRAUM x004 pc2pph xp03 xp03 BOLO Central Timer mmzpc2 FLUK x002 VIDEO RZ Programmbesprechung 2004
Segmente Programmbesprechung 2004
Internes Design Review Programmbesprechung 2004