Time-of-Flight Detektorkontroll System Prototype · Ausarbeitung schreiben Mon 05.12.16 - Mit...

19
GSI Helmholtzzentrum für Schwerionenforschung GmbH GSI Helmholtzzentrum für Schwerionenforschung GmbH Time-of-Flight Detektorkontroll System Prototype Martin Mitkov

Transcript of Time-of-Flight Detektorkontroll System Prototype · Ausarbeitung schreiben Mon 05.12.16 - Mit...

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Time-of-Flight

    Detektorkontroll System

    Prototype Martin Mitkov

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Agenda

    Aufgabenstellung

    Einleitung

    Detektor Setup am CERN

    Vorgabe

    Projektplanung

    Qualitätssicherung

    Ergebnis und Ausblick

    2/21/2017 2

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Aufgabenstellung

    Time-of-Flight

    Prototype Detektor

    Kontrollsystem für die

    Fernsteuerung

    Überwachung

    Archivierung

    Abb. 1: Das ToF Prototype Detektor Setup am CERN

    2/21/2017 3

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Einleitung (I)

    Abb. 2: Star Time-of-Flight (ToF)

    @ Brookhaven National Laboratory

    Quelle: http://star.bnl.com

    Abb. 5: CBM Time-of-Flight (ToF)

    @ GSI/FAIR

    Quelle: http://cbm.gsi.de/

    • 3 Schichten

    • 12 Sektoren

    • 36 Module: ~72

    Hochspannungs Kanäle

    • DAQ: ~ 6912 Auslese

    Kanäle

    • 3 Schichten

    • 6 Sektoren

    • 230 Module: ~460

    Hochspannungs Kanäle

    • DAQ: ~ 120000 Auslese

    Kanäle

    Abb. 3: Time-of-Flight (ToF) Module

    Abb. 4 : Widerstandsplattenkammer

    auf Eng. Resistive Plate Chamber(RPC)

    Quelle: http://cms.web.cern.ch/

    DAQ: Datenerfassung

    2/21/2017 4

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Einleitung (II)

    Hochspannung

    Nieder-

    spannung

    GAS

    Mischung

    Front End Electronics

    -

    +

    5 Volt DAQ

    Anode

    DAQ: Datenerfassung

    Widerstandsplattenkammer auf Eng. Resistive Plate Chamber (RPC)

    2/21/2017 5

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Detektor Setup am CERN

    Abb. 6 Detektor Setup Abb. 8 Detektor

    Hoch-

    /Niederspannung

    Abb. 7 Gas System Abb. 9 EPICS Server

    15 Meter 30 Meter

    50 Meter 5 Meter

    Hoch-/Niederspannung

    drei Gasarten

    ein Outlet LAN

    LAN

    2/21/2017 6

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Das Detektor Kontrollsystem

    hohe Anzahl an Hochspannungskanälen (~250)

    Kontrolle der einzelnen Subdetektoren

    Fernsteuerung aus Sicherheitsgründen:

    hohe Radioaktivität

    Funktionen des Kontrollsystems:

    hochfahren

    stabil und sicher halten

    alarmieren im Falle einer Einstellungsabweichung

    2/21/2017 7

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Vorgabe

    Auf EPICS basiertes Kontrollsystem

    Diese Geräte sind vorhanden:

    Hochspannung: CAEN Sy1527LC, Iseg CC24

    Niederspannung: TDK GEN8-90

    Gas System: Bronkhorst EL-Flow Series

    Waage : ADAM CPWplus 150

    Skalierbarkeit

    Abgabe Datum: 07.11.2016

    Abb. 10: Bronkhorst EL-Flow

    Abb. 11: TDK GEN8-90

    Abb. 12: CAEN Sy1527LC Abb. 13: CAEN Telnet

    2/21/2017 8

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Projektplanung

    Anfang

    Mit 25.05.16

    01 Juni 01 Juli 01 August 01 September 01 Oktober 01 November 01 Dezember 01 Januar 01 Februar 01 März

    Vorlesungszeit

    Mit 25.05.16 - Mit 27.07.16

    Initiierung

    Mit 27.07.16 - Mit 28.09.16

    Prototyping

    Die 27.09.16 - Mon 31.10.16

    CERN Strahlzeit

    Mon 07.11.16 - Don 22.12.16

    Qualitätssicherung

    Fre 18.11.16 - Fre 06.01.17

    Ausarbeitung schreiben

    Mon 05.12.16 - Mit 22.02.17

    Vorbereitung des Abschluss

    Workshops

    Mon 16.01.17 - Mon 20.02.17

    Einsetzen des Systems in

    Heidelberg

    Don 03.11.16

    Initiierungstermin Mit 25.05.16

    Initiierungsdokument

    fertiggestellt Mon 29.08.16

    EPICS IOC Server Review Don 08.09.16

    Skeleton Review Don 29.09.16

    Status Meeting 1:

    Management Mon 31.10.16

    Prototype Review Mon 31.10.16

    Strahlzeit ende Don 22.12.16

    Status Meeting 3:

    Qualitätssicherung Mon 16.01.17

    Abschluss Workshop Die 21.02.17

    Abgabe Ausarbeitung Mit 22.03.17

    Kolloquium Die 28.03.17

    Heute

    Abb. 14: Ausschnitt aus dem Projektplan

    2/21/2017 9

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Experimental Physics and Industrial Control

    System (EPICS)

    Open Source Software Framework

    EPICS basiert auf:

    Client-Server-Methode

    Publish-Subscribe-Methode

    Protokoll: Channel Access (CA)

    Informationsträger: Prozess Variablen (PV)

    Server: Input/Output-Controller (IOC)

    Clients:

    Control System Studio (CSS) für grafische Benutzeroberflächen

    CSS PostgreSQL Channel Archiver

    10 2/21/2017

    Abb. 15:

    Das EPICS

    Logo

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Konfigurieren einer EPICS IOC:

    Distributed Database (I)

    VDCT ist ein EPICS Visual Database Configuration Tool.

    *.db, *.template und *.substitutions Datei

    Abb. 16c: VisualDCT

    2/21/2017 11

    Abb. 16b: ein Teil der Bronkhorst.template Datei

    Abb. 16a: Bronkhorst.substitutions Datei

    graphische

    Visualisierung des

    Templates

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Konfigurieren einer EPICS IOC:

    Distributed Database (II)

    12 2/21/2017

    make

    Abb. 17b: ein Teil der Bronkhorst.template Datei Abb. 17c: ein Teil der Bronkhorst.db Datei

    Abb. 17a: Bronkhorst.substitutions Datei

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    StreamDevice: Niederspannung Beispiel

    StreamDevice ist eine allgemeine EPICS-Geräteunterstützung für Geräte mit einer "Byte-Stream" -basierten Kommunikationsschnittstelle.

    Protokoll Datei(*.proto), beschreibt die Funktionen das Kommunikationsprotokoll

    2/21/2017 13

    Abb. 18: ein Teil der genesys.proto Datei

    Abb. 19: ein Teil des genesys.template Datei

    Abb. 20: Verbindung das PV mit das externe Gerät

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Control System Studio (CSS)

    Abb. 21: CSS Edit View: Gas Steuerung

    2/21/2017 14

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Open-loop Steuerung

    Überprüft den Gasfluss nach Abweichungen

    ist das der Fall, werden folgende Aktionen durchgeführt:

    1. ein Alarmsymbol wird auf der Benutzeroberfläche angezeigt

    (siehe Abb. 22)

    2. das System wartet 5 Minuten auf eine manuelle Problemlösung

    3. besteht das Problem weiterhin, wird zunächst die

    Hochspannung langsam heruntergefahren und daraufhin die

    Niederspannung

    Abb. 22: Beispiel eines Alarms

    2/21/2017 15

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    CSS PostgreSQL Archiver

    Abb. 24: CSS Daten Browser

    Abb. 23: Funktionen der Datenbank

    2/21/2017 16

    besteht aus:

    Installation Script für die Data

    Definition Language (DDL)

    Statements

    Archive Konfiguration Tool:

    Datenbank

    Verbindungsinformation

    PV Auswahl

    PV Abtastzeit

    Archive Engine

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Qualitätssicherung

    1. Durchführung eines Komponententests, der die Kommunikation

    zwischen den PVs und dem Gerät überprüft

    2. PVs boundary check Bash Script enthält:

    1. PVs List

    2. PV boundary check

    3. Testbericht

    2/21/2017 17

    epics@tofdcs:~/Apps/qs_scripts/pv $ ./pv_boundary_check.sh lv_list

    PV name: CERN:CBM:TOF:LV:CR0:Set_Voltage PV errors: 2

    PV name: CERN:CBM:TOF:LV:CR1:Set_Current PV errors: 2

    Total PVs: 2 Total PVs error: 4

    Abb. 26: Ergebnis der Niederspannung PV

    #PV low_limit high_limit increment_test_const

    CERN:CBM:TOF:LV:CR0:Set_Voltag 0.0 8.0 0.5

    CERN:CBM:TOF:LV:CR0:Set_Current 0.0 90 0.5

    Abb. 25: Inhalt der lv_list Datei

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Das Ergebnis und Ausblick

    Das Kontrollsystem hat bei dem CERN Strahlzeit ausgezeichnet

    funktioniert

    Wird in Zukunft weiter an der Universität Heidelberg in der Fakultät

    für Physik und Astronomie verwendet werden

    Das System ist seit November 2016 täglich 24h in Betrieb

    18 2/21/2017

    Abb. 27: grafische Oberfläche des ToF-Detektors

  • GSI Helmholtzzentrum für Schwerionenforschung GmbH

    Vielen Dank!

    2/21/2017 19