Overview of Control System at FREIA Laboratory

undefined
Control system
at the FREIA Laboratory
ICS – FREIA meeting
Uppsala, 22-23 March 2016
People
22-March-2016
Konrad Gajewski - FREIA introduction
2
N
o
t
e
:
 
t
h
i
s
 
i
s
 
n
o
t
 
a
 
f
o
r
m
a
l
 
o
r
g
a
n
i
z
a
t
i
o
n
 
d
i
a
g
r
a
m
Infrastructure
LHe Cryo plant
HNOSS – horizontal cryostat
Subatmospheric pumps
Electrosys tetrode RF station
DB Elettronica tetrode RF station
Deionized water cooling system
Bunkers and radiation monitoring system
22-March-2016
Konrad Gajewski - FREIA introduction
3
Control system - software
Epics based (CODAC 4.1, EEE)
HMI – BOY (CODAC/EEE)
Archiver BEUTY (CODAC)
Alarm server (BEAST) (CODAC)
IOCs (EEE)
Logbook (elogbook, DESY)
Measurement automatization – LabVIEW
Epics modules used at FREIA
s7plc (Cryo system, HNOSS, DB RF station, slow interlocks)
Modbus (Dewpoint meter)
Snmp (Electrosys RF station)
StreamDevice (Vacuumeters, radiation detectors, environment data)
Sequencer
Autosave
22-March-2016
Konrad Gajewski - FREIA introduction
4
Control system - hardware
HP ProLiant DL380p Gen8 – Server
128 Gb RAM, 200  MB SSD, 300 GB Raid1, 1 TB Raid1
Virtual Machine host (Ubuntu)
Virtual Machines (clients):
CSS archive server
CODAC desktop, CSS alarm server
EEE server
Linux workstation (HMI, DM)
Windows PCs (LabVIEW, WinCC, DMs)
IOCs
NUC (i3, 4Gb RAM)
cPCI (timing generator – to be installed)
MTCA (LLRF)
NI CompactRIO (fast interlocks)
22-March-2016
Konrad Gajewski - FREIA introduction
5
Control system hardware (cont)
Siemens S7-300 PLC (Profibus, DIO, AI)
Instrumentation
VNA
Function generators
Spectrum analyzers
Oscilloscopes
NI PXI (LLRF, DAQ)
22-March-2016
Konrad Gajewski - FREIA introduction
6
Control system - network
Public subnet (Gbit)
Public WLANS (eduroam, FREIA_guest)
Gbit router to private network (NAT)
Several subnets (Cryo-system, HNOSS, PLCs, Epics)
Possibility to connect via VPN (L2TP/IPSec) or ssh from outside
WLANS (FREIA_WLAN, FREIA_MEAS)
Epics gateway (private network – office network)
22-March-2016
Konrad Gajewski - FREIA introduction
7
Procedures
Documentation
 Common file server (Windows) for FREIA
FREIA reports (DIVA) http://uu.diva-portal.org
Indico 
http://melba.its.uu.se//categoryDisplay.py?categId=32
Cable database (MySQL, web interface)
Log books – electronic logbooks for:
FREIA measurements
Control system
Cryostat
Cryo-system
Source code repository – bitbucket (ESS)
Issue tracking, communication - JIRA (ESS) – limited use so far, mainly
for control system related stuff
Weekly FREIA meetings (with possibility to join via telephone)
22-March-2016
Konrad Gajewski - FREIA introduction
8
FREIA contribution (control system)
D
e
v
e
l
o
p
m
e
n
t
 
o
f
 
t
h
e
 
c
o
n
t
r
o
l
 
s
y
s
t
e
m
 
f
o
r
 
t
h
e
 
a
c
c
e
p
t
a
n
c
e
 
t
e
s
t
s
 
o
f
 
t
h
e
s
p
o
k
e
 
c
a
v
i
t
i
e
s
 
c
r
y
o
-
m
o
d
u
l
e
Acquire the hardware needed for the system
Build and test the control system compatible with ICS
Integrate the testing procedures and the saving of the results in the
ESS’s IT infrastructure
Dependencies:
Access to the ESS IT infrastructure for storage of the test results.
Access to the vacuum and cryogenic components developed by
ESS.
Deliverables:
Control system for testing the spoke-cryomodule (software and
hardware compatible with  ICS).
22-March-2016
Konrad Gajewski - FREIA introduction
9
FREIA contribution (control system)
C
o
n
t
r
o
l
 
S
y
s
t
e
m
,
 
M
e
t
h
o
d
o
l
o
g
y
 
a
n
d
 
P
r
o
c
e
d
u
r
e
s
 
f
o
r
 
M
a
c
h
i
n
e
P
h
y
s
i
c
i
s
t
s
Identification of the measurements that are of interest for the machine
physicists,
Implementation of the control system in ICS for the tests and
performing the measurements.
Dependencies:
An ESS LLRF system, including the ICS hardware and software, for
use during the test.
 Access to the ESS IT infrastructure for storage of the test results.
Deliverables:
Report containing the description of the tests.
The tests results in a format compatible with ICS requirements.
22-March-2016
Konrad Gajewski - FREIA introduction
10
FREIA contribution (control system)
C
o
n
t
r
o
l
 
S
y
s
t
e
m
s
 
f
o
r
 
t
h
e
 
L
u
n
d
 
T
e
s
t
 
S
t
a
n
d
Develop controls and software in ICS to be used at the Lund Test
Stand,
Assist with the installation and commissioning at the Lund Test
Stand.
Dependencies:
An ESS LLRF system, including the ICS hardware and software, for
use during the test.
 Access to the ESS IT infrastructure for storage of the test results.
Deliverables:
Help with controls integration, installation and commissioning of the
elliptical cavities test stand.
Software derived from the spoke cryo-module control system that can
be used at Lund Test Stand.
22-March-2016
Konrad Gajewski - FREIA introduction
11
ESS deliverables
LLRF system to be used for all tests
Prototype spoke resonator cryomodule including hardware and software
for using during the test
Fully functional prototype spoke valve box
High Voltage modulator and klystrons
22-March-2016
Konrad Gajewski - FREIA introduction
12
Areas where ESS can help
LLRF
Piezzo tuner
Step motor control
Timing system (TG)
Cryomodule and valvebox controller (PLC)
Modulator and klystron controls
Instrument EPICS drivers
Vacuum devices (serial) Epics drivers
IOC logs
IOC deployment
OPI symbol library, color scheme
Transition CODAC->EEE
Alarms (BEAST)
Archiver (AA)
22-March-2016
Konrad Gajewski - FREIA introduction
13
Areas where ESS can help (cont)
JIRA
FREIA Wiki page
22-March-2016
Konrad Gajewski - FREIA introduction
14
Slide Note
Embed
Share

The control system at FREIA Laboratory in Uppsala, Sweden, includes a comprehensive infrastructure with hardware and software components such as HP ProLiant servers, Siemens PLCs, Epics-based software, and a network setup with public subnets and WLANs. The system is utilized for measurement automatization, automation, data monitoring, and more, enabling efficient operation and control in the laboratory setting.

  • Control System
  • FREIA Laboratory
  • Infrastructure
  • Epics-based software
  • Hardware

Uploaded on Sep 10, 2024 | 2 Views


Download Presentation

Please find below an Image/Link to download the presentation.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.

You are allowed to download the files provided on this website for personal or commercial use, subject to the condition that they are used lawfully. All files are the property of their respective owners.

The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author.

E N D

Presentation Transcript


  1. Control system at the FREIA Laboratory ICS FREIA meeting Uppsala, 22-23 March 2016

  2. People Head of FREIA Project leader R. Ruber Site T. Ekel f manager L. Hermansson Control system Engineering Physics J. Eriksson M. Jobs . J nsson T. Lofnes T. Pettersson R. Santiago Kern R. Wedberg A. Wir n V. Goryashko Han Li A. Bhattacharyya V.Ziemann M. Olveg rd K. Fransson K. Gajewski M. Jacewicz Note: this is not a formal organization diagram 22-March-2016 Konrad Gajewski - FREIA introduction 2

  3. Infrastructure LHe Cryo plant HNOSS horizontal cryostat Subatmospheric pumps Electrosys tetrode RF station DB Elettronica tetrode RF station Deionized water cooling system Bunkers and radiation monitoring system 22-March-2016 Konrad Gajewski - FREIA introduction 3

  4. Control system - software Epics based (CODAC 4.1, EEE) HMI BOY (CODAC/EEE) Archiver BEUTY (CODAC) Alarm server (BEAST) (CODAC) IOCs (EEE) Logbook (elogbook, DESY) Measurement automatization LabVIEW Epics modules used at FREIA s7plc (Cryo system, HNOSS, DB RF station, slow interlocks) Modbus (Dewpoint meter) Snmp (Electrosys RF station) StreamDevice (Vacuumeters, radiation detectors, environment data) Sequencer Autosave 22-March-2016 Konrad Gajewski - FREIA introduction 4

  5. Control system - hardware HP ProLiant DL380p Gen8 Server 128 Gb RAM, 200 MB SSD, 300 GB Raid1, 1 TB Raid1 Virtual Machine host (Ubuntu) Virtual Machines (clients): CSS archive server CODAC desktop, CSS alarm server EEE server Linux workstation (HMI, DM) Windows PCs (LabVIEW, WinCC, DMs) IOCs NUC (i3, 4Gb RAM) cPCI (timing generator to be installed) MTCA (LLRF) NI CompactRIO (fast interlocks) 22-March-2016 Konrad Gajewski - FREIA introduction 5

  6. Control system hardware (cont) Siemens S7-300 PLC (Profibus, DIO, AI) Instrumentation VNA Function generators Spectrum analyzers Oscilloscopes NI PXI (LLRF, DAQ) 22-March-2016 Konrad Gajewski - FREIA introduction 6

  7. Control system - network Public subnet (Gbit) Public WLANS (eduroam, FREIA_guest) Gbit router to private network (NAT) Several subnets (Cryo-system, HNOSS, PLCs, Epics) Possibility to connect via VPN (L2TP/IPSec) or ssh from outside WLANS (FREIA_WLAN, FREIA_MEAS) Epics gateway (private network office network) 22-March-2016 Konrad Gajewski - FREIA introduction 7

  8. Procedures Documentation Common file server (Windows) for FREIA FREIA reports (DIVA) http://uu.diva-portal.org Indico http://melba.its.uu.se//categoryDisplay.py?categId=32 Cable database (MySQL, web interface) Log books electronic logbooks for: FREIA measurements Control system Cryostat Cryo-system Source code repository bitbucket (ESS) Issue tracking, communication - JIRA (ESS) limited use so far, mainly for control system related stuff Weekly FREIA meetings (with possibility to join via telephone) 22-March-2016 Konrad Gajewski - FREIA introduction 8

  9. FREIA contribution (control system) Development of the control system for the acceptance tests of the spoke cavities cryo-module Acquire the hardware needed for the system Build and test the control system compatible with ICS Integrate the testing procedures and the saving of the results in the ESS s IT infrastructure Dependencies: Access to the ESS IT infrastructure for storage of the test results. Access to the vacuum and cryogenic components developed by ESS. Deliverables: Control system for testing the spoke-cryomodule (software and hardware compatible with ICS). 22-March-2016 Konrad Gajewski - FREIA introduction 9

  10. FREIA contribution (control system) Control System, Methodology and Procedures for Machine Physicists Identification of the measurements that are of interest for the machine physicists, Implementation of the control system in ICS for the tests and performing the measurements. Dependencies: An ESS LLRF system, including the ICS hardware and software, for use during the test. Access to the ESS IT infrastructure for storage of the test results. Deliverables: Report containing the description of the tests. The tests results in a format compatible with ICS requirements. 22-March-2016 Konrad Gajewski - FREIA introduction 10

  11. FREIA contribution (control system) Control Systems for the Lund Test Stand Develop controls and software in ICS to be used at the Lund Test Stand, Assist with the installation and commissioning at the Lund Test Stand. Dependencies: An ESS LLRF system, including the ICS hardware and software, for use during the test. Access to the ESS IT infrastructure for storage of the test results. Deliverables: Help with controls integration, installation and commissioning of the elliptical cavities test stand. Software derived from the spoke cryo-module control system that can be used at Lund Test Stand. 22-March-2016 Konrad Gajewski - FREIA introduction 11

  12. ESS deliverables LLRF system to be used for all tests Prototype spoke resonator cryomodule including hardware and software for using during the test Fully functional prototype spoke valve box High Voltage modulator and klystrons 22-March-2016 Konrad Gajewski - FREIA introduction 12

  13. Areas where ESS can help LLRF Piezzo tuner Step motor control Timing system (TG) Cryomodule and valvebox controller (PLC) Modulator and klystron controls Instrument EPICS drivers Vacuum devices (serial) Epics drivers IOC logs IOC deployment OPI symbol library, color scheme Transition CODAC->EEE Alarms (BEAST) Archiver (AA) 22-March-2016 Konrad Gajewski - FREIA introduction 13

  14. Areas where ESS can help (cont) JIRA FREIA Wiki page 22-March-2016 Konrad Gajewski - FREIA introduction 14

More Related Content

giItT1WQy@!-/#giItT1WQy@!-/#