Beamline Control and Data Acquisition

Preview:

DESCRIPTION

Beamline Control and Data Acquisition. Elder Matias on behalf of CLS. Challenges We Face?. Fiscal Reality (flat-line budgets) Increasing Number of Beamlines More sophisticated/demanding beamline More complex experiments Obsolescence Human Factors Reliability and Availability - PowerPoint PPT Presentation

Citation preview

Elder Matias on behalf of CLS

Beamline Control and Data Acquisition

Challenges We Face?

• Fiscal Reality (flat-line budgets)• Increasing Number of Beamlines• More sophisticated/demanding beamline• More complex experiments• Obsolescence• Human Factors• Reliability and Availability• Stronger Focus on Scientific Results

(Papers, HQI, benefit to society)

Where we need to go

• More effectively leveraging what we are doing across our beamlines

• Making the facility more accessible across the entire experiment life cycle

• Driving I&C Innovation into the beamlines in a strategic way

• Exploiting emerging technology• Human Factors

Where We Are?

Mixed Environment:• All beamlines are EPICS Based• Most beamlines have QT based (IDA,

IDEV, etc.)• User Centric GUI (Aquaman) • ScienceStudio based Remote Control

Human Factors

• Continue to move from device based to task based GUIs

• Increased layers ofabstraction

• Priority has been tailoring GUI applications to specific beamlines, we now need to look at a common look andfeel across the facility

Scan Lib

• Tradition Architect Insert a Scanning Library Slide here.

ScienceStudio & ANISEDylan Maxwell, Dong Liu, Dioni Medrano and partners

• Developed through in collaboration with partners at CLS, Western, IBM, LNLS, and ALS.

• Uses:– REST & MQ.– HPC– Steams

AquamanDavid Chevrier, Mark Boots, Daren Hunter

• Integrate Experiment &Visualisation Platform

• Qt based

User Experiment Lifecycle

Propose

Plan

Setup

Experiment

Analyse

Publish

Overview of User Cases

BeamlineScientist

FloorCo-ordinator

User

User System

Submit Proposal

Setup Experiment

Perform Scan

Visualise Data

Analyze Data

Share Results &Collaborate

Respond to Upsets

BeamlineBack-end Systems

Setup Beamline

Manage Proposal

AutonomousSystem

Safety

Machine Protection

Archiving

Fault Monitoring

Save Restore

«uses»«uses»

«uses»

High-level Data Model

Terminology• Facility = CLS• Laboratory = Beamline• Instrument = Endstation• Project = Proposal

Sequence

Software Stack

Network and Directory Services

Machine Protection

Modbus IOC Services

Gateway ServicesArea Detector

Drivers (Detector,

IOC Control

EPICS Connect

Qt

EPICS Qt

Devices

EPICS PyQtEDM

CA Connect

AM - ScanCSS

BEAST

SSMetaDataStore

Data Man

PyEDM

CDMA

MPlot

AM - TechniqueSS

Portal

AM - GUI BL GUI

µTCA

• Conventional technology is VME(320 MB/s) or Compact PCI (528 MB/s)

• Working with InstrumentationTechnology on µTCA (5 GB/s)beamline data acquisition solution

Where we need to go

• More effectively leveraging what we are doing across our beamlines

• Making the facility more accessible across the entire experiment life cycle

• Driving I&C Innovation into the beamlines in a strategic way

• Exploiting emerging technology• Human Factors

Recommended