Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben
description
Transcript of Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben
![Page 1: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/1.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie1
Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben
zukünftiger GGOS-Stationen
Alexander Neidhardt (FESG)[email protected]
Martin Ettl (FESG), Matthias Mühlbauer (BKG), Martin Riederer (HS Deggendorf), Christian Plötz (BKG),Pierre Lauber (FESG), Andreas Leidig (FESG), Helge Rottmann (MPIfR), Hayo Hase (BKG),
Walter Alef (MPIfR), Sergio Sobarzo (Udec), Cristian Herrera (Udec), Ed Himwich (NASA/GSFC/NVI), Reiner Dassing (BKG), Gerhard Kronschnabl (BKG), Erhard Bauernfeind (FESG),
Ewald Bielmeier (FESG), Raimund Schatz (FESG), Reinhard Zeitlhöfler (FESG), Walter Schwarz (BKG)
![Page 2: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/2.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie2
Global Geodetic Observing System (GGOS)
See: http://maps.google.com/, Download 2010/0217
- Interdisziplinarität (S. 23, 262, ...) => Klare Strukturen, Eingreifmöglichkeiten, Adaptionen
- Mehrere Techniken sind für ein GGOS-Produkt nötig (S. 25) => Vermischung, Optimierung, Vereinheitlichung
- Spezifikation: globales Netzwerk von Referenzstationen und Substationen mit guter, globaler Verteilung (S. 224) => remote, technische Beobachtungsstrategien
- „Monitor station health“ und schnelle Problembehebung (S.263) => Monitoring, Kontrollstellen, Fernzugriff, Fernassistenz
- von wissenschaftlichem Betrieb hin zu operationellem (S. 283) => Qualitativ hochwertige Steuerungen, Automatisierung, Verlässlichkeit
- temporäre Nutzeranforderungen (S. 285) => Flexibilität, flexible Beeinflussung durch Endnutzer
- Standards (S. 284, ...) => Standardisierung auch von der Messtechnik an...
![Page 3: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/3.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie3
Eigentlich schon eine typische GGOS-Station ...
See: http://maps.google.com/, Download 2010/0217
Radio TelescopeWettzell
Ringlaser(Large gyroscope)
Gravimetry
LaserRangingTelescope
Area of the newTwin Radio Telescope Wettzell
GPS
Meteo
Time&Frequency
New gravimetryhouse
![Page 4: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/4.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie4
Ideen zu neuen Betriebsstrategien
![Page 5: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/5.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie5
TIGO Concepción/Chile
GARS O’Higgins/Antarctica
RT Wettzell/Germany
TT Wettzell/Germany
Verteilung je
Station
Komm
unikat
ionsn
etze
Telearbeit
Weltweit verteilte Messsysteme un Kommunikationsmöglichkeiten
![Page 6: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/6.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie6
Neue Betriebsstrategien
Verteilte Beob.(shared)
Ferngesteuerte Beob.(remote)
Unbeaufsichtigte Beob.(unattended)
- Sicherer, passiver Datenzugriff (live monitoring)- Kontrollzugriff durch externe Verantwortliche- Verteilter Zugriff zwischen Observatorien- Beobachtung von verteilten Nachtschichten
- Prüfen von Systemzuständen überall vom Observatorium- Telearbeit für begleitende Wochenendbeobachtungen- Fernassistenz-/diagnose- Steuerung von entfernten, unzugänglichen Teleskopen
- Beobachtungen laufen autonom und automatisch (bzw. semi-automatisch)
![Page 7: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/7.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie7
Neue Betriebsstrategien
Verteilte Beob.(shared)
Ferngesteuerte Beob.(remote)
Unbeaufsichtigte Beob.(unattended)
eControl*
* je System mit gewissen Abwandlungenund nur mit verlässlicher Hardware und geschultem Service-Personal vor Ort
- Sicherer, passiver Datenzugriff (live monitoring)- Kontrollzugriff durch externe Verantwortliche- Verteilter Zugriff zwischen Observatorien- Beobachtung von verteilten Nachtschichten
- Prüfen von Systemzuständen überall vom Observatorium- Telearbeit für begleitende Wochenendbeobachtungen- Fernassistenz-/diagnose- Steuerung von entfernten, unzugänglichen Teleskopen
- Beobachtungen laufen autonom und automatisch (bzw. semi-automatisch)
![Page 8: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/8.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie8
Neue Betriebsstrategien
Verteilte Beob.(shared)
Ferngesteuerte Beob.(remote)
Unbeaufsichtigte Beob.(unattended)
eControl*
* je System mit gewissen Abwandlungenund nur mit verlässlicher Hardware und geschultem Service-Personal vor Ort
- Sicherer, passiver Datenzugriff (live monitoring)- Kontrollzugriff durch externe Verantwortliche- Verteilter Zugriff zwischen Observatorien- Beobachtung von verteilten Nachtschichten
- Prüfen von Systemzuständen überall vom Observatorium- Telearbeit für begleitende Wochenendbeobachtungen- Fernassistenz-/diagnose- Steuerung von entfernten, unzugänglichen Teleskopen
- Beobachtungen laufen autonom und automatisch (bzw. semi-automatisch)
SysMon
![Page 9: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/9.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie9
Wettzeller Basis für die neuen Beobachtungsstrategien:Verteilte Systeme
![Page 10: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/10.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie10
Verteilte Systeme
TeleskopKuppel
Eventtimer
Empfänger
Kameras
Datenbank Kontrollsystem
Überwachung
Laser
Operator
Daten-zentren
Auf der Basis autonomer Produktions-/Prozesszellen
![Page 11: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/11.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie11
Verteilte Systeme
Auf der Basis autonomer Produktions-/Prozesszellen
Zum Vergleich: VLBI(40m Antenne Yebes)
Vicente, P. de; Bolaño, R.; Barbas, L.: The 40m OAN radiotelescope control system. Results. 8th RadioNet Engineering Workshop. Yebes/Spain 2008
Zu beachten:Generelle Strukturierung
=> Verteilte Systeme
![Page 12: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/12.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie12
Verteilte Systeme
Watchdog- (Father-)Process
AutomaticSafetyDevice
RequestRequest
Activation
Must be written by user
Own code
Own code
Memory
SNAP Inject
Simple LogAccess or
e-shell output
Fieldsystem
Device …
Device …
Device …
FS SharedMemory
e-shell*
Was sind autonome Produktions-/Prozesszellen?(Selbstverwaltung)
![Page 13: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/13.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie13
Verteilte Systeme
Autonome Produktions-/Prozesszellen agieren hierarchisch miteinander
Teleskop
tcu
laserctrl
eventtimer
tru
sensicamsysmon
slrdbsap
Überwachung Kameras
Kuppel
PCILWL
Serial
Laser
Empfänger
Serial
Eventtimer
Eth.
Serial
domectrl
Datenbank
sched
Operator
Remote-GUI
Dat
enze
ntr
en
![Page 14: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/14.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie14
Generative Kommunikation
Autonome Produktions-/Prozesszellen agieren hierarchisch miteinander
![Page 15: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/15.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie15
Wettzeller Basis für die neuen Beobachtungsstrategien:Generative Kommunikation
![Page 16: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/16.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie16
Strikte Trennung der Aufgabenblöcke
Gerätsteuerungscode
Kommunikationscode
Präsentations- undNutzercode
Generative Programmierung
Generative Kommunikation
Generative Programmierung der Kommunikation
![Page 17: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/17.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie17
fsmc.idl
idl2rpc.pl fsmc.idl
FS GUI(wxWidgets) Automatically
generated communication
code
FS-connectioncode
g++ g++
fsmcClient
fsmcServer
Schritt 1: Definition der Schnittstelle in einer IDL-Datei
Schritt 2: Aufruf des Generators idl2rpc.pl
Schritt 3: Füllen des Codeskeletts für den Gerätecode
Schritt 4: Schreiben des Präsentations-codes
Schritt 5: Übersetzen
Inte
rnet
Command line shellWeb Interface
Graphical User Interface (GUI)
Generative Kommunikation
Generative Programmierung der Kommunikation mit
idl2rpc.pl
![Page 18: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/18.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie18
fsmc.idl
idl2rpc.pl fsmc.idl
FS GUI(wxWidgets) Automatically
generated communication
code
FS-connectioncode
g++ g++
fsmcClient
fsmcServer
Schritt 1: Definition der Schnittstelle in einer IDL-Datei
Schritt 2: Aufruf des Generators idl2rpc.pl
Schritt 3: Füllen des Codeskeletts für den Gerätecode
Schritt 4: Schreiben des Präsentations-codes
Schritt 5: Übersetzen
Inte
rnet
Command line shellWeb Interface
Graphical User Interface (GUI)
Generative Kommunikation
Generative Programmierung der Kommunikation mit
idl2rpc.pl
autom. SSH
![Page 19: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/19.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie19
Wettzeller Basis für die neuen Beobachtungsstrategien:System Monitoring
![Page 20: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/20.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie20
System Monitoring von Zusatzparametern
Lokale Sicherheit (Arbeitsschutz) und Stabilität durch Monitoring
Schnelle Not-Aus-Aktoren
• Aufbau auf gängigen Rechnerarchitekturen mit robusten Bauweisen• Aufbau als modulares, mehrstufiges System• Offenheit bzgl. verschiedener Datenzugangsgeräte und Sensoren• Aufbau als rein passives System zum Monitoren ohne Aktoren• Aufbau auf Linux-Betriebsystemen (evtl. Minimal-Linuxsystem)• Nutzen von Open Source Umsetzungen• Programmierung mit C/C++• Interne Umsetzung auf der Basis von idl2rpc• Herstellerunabhängiges Design
![Page 21: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/21.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie21
System Monitoring von Zusatzparametern
Lokale Sicherheit (Arbeitsschutz) und Stabilität durch Monitoring
Wissenschaft & AnalyseDaten
System Operations-Daten
Diagnose
Meteo, WVR, Clock Offsets, …
Stromversorgung, Windlasten, Not-Aus, Rack-Temp., …
Servo Spannungen, Schleppfehler, … mit hohen Abtastraten
![Page 22: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/22.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie22
Wettzeller Basis für die neuen Beobachtungsstrategien:Graphische Nutzerinteraktion
![Page 23: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/23.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie23
- Separation zwischen Darstellung und Logik/Prozessierung
- Austauschbarkeit der Darstellungsschicht (Kommando-Shell (ncurses), Graphical User Interface (wxWidgets), Web-basiert via Browser, Web Service, …)
- Fernsteuerbar durch Client-Server-Architektur mit idl2rpc-Middleware
- Modularität in Fenster- bereiche mit zusätzlicher Möglichkeit der Nutzung von Administratorzu- gängen für jedes Endgerät
- Basis für graphische Schnittstelle: wxWidgets (C++ basiertes Open- Source-Framework für die Entwicklung von Graphical User Interfaces auf verschiednenen Plattformen wie z.B. Linux, Windows, OS/X )
Webcam
Graphische Nutzerinteraktion
![Page 24: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/24.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie24
Satellite overview
with sky plot
Database interface
StatusOverview
Pico-Eventtimer
Auto-Tracker
Dome-controlACU
Meteo
ModeBar
Graphische Nutzerinteraktion
![Page 25: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/25.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie25
RTW O‘HigginsOverview
Overview
TTW1 TTW2 TIGO
RTW
TTW1
TTW2
TIGO
O‘Hig
Site Cam State Schedule Time Last error Source Next
Schnellansicht bei verteilten Beobachtungen (in Bearbeitung)
Graphische Nutzerinteraktion
![Page 26: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/26.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie26
Und alles zusammen ergibt sich die Basis füreControl
![Page 27: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/27.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie27
eControl – Live Demo
FS Monitor Client GUI
Network
FS Monitor Client Communication
FS Monitor Server CommunicationFS Monitor Server Functionality
FS MonitorD
evice …
Device …
Device …
Server Funktionalität
Kommunikation
Graphical User Interface (GUI)Client
FS
e-co
ntr
ol
![Page 28: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/28.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie28
Und was die Zukunft bringt ...
Concepciòn
O’Higgins
Wettzell
Tasmania
??
?
?
?
?
Japan
![Page 29: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/29.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie29
Und die Zukunft bringt ...
1) Teilnahme am NEXPRES-Projekt (EVN) zur Entwicklung eines Authentifizierungs- und Autorisierungsmechanismus für e-control zusammen mit dem MPIfR Bonn (eine Mitarbeiter für 3 Jahre)
2) Abschluss der Entwicklungsarbeiten des Kontrollsystems für SLR
3) Produktionsreife des Monitoring Systems
4) Ausbau der unterstützen Hardware
5) Weiterentwicklung der Technologie und erste verteilte Beobachtungen
6) Weitere Anfragen verschiedener Stationen (z.B. SKA): Open source Projektserver
=> Technische Realisierung von GGOS stationen
![Page 30: Fernsteuerbare und hochgradig automatisierte Kontrollsysteme für die Aufgaben](https://reader036.fdocument.pub/reader036/viewer/2022070413/56814d60550346895dbaa4a5/html5/thumbnails/30.jpg)
Technische Universität München
Alexander Neidhardt Forschungseinrichtung Satellitengeodäsie30
Danke für die Aufmerksamkeit!
RTW TTW1 TTW2 OHIGGINS
TIGO SOSW WLRS Datenzentren
Similar to: Hase, Hayo; et. al.: Twin Telescope Wettzell (TTW) – a VLBI2010 Radio Telescope Project. IVS General Meeting 2008
Ein glücklicher Beobachter in seinem kleinen, privaten Kontrollraum!