Presentation is loading. Please wait.

Presentation is loading. Please wait.

Motion ESS Thomas Gahl Head of Motion Control & Automation Group November 27, 2014.

Similar presentations


Presentation on theme: "Motion ESS Thomas Gahl Head of Motion Control & Automation Group November 27, 2014."— Presentation transcript:

1 Motion Control @ ESS Thomas Gahl Head of Motion Control & Automation Group www.europeanspallationsource.se November 27, 2014

2 Organigramm

3 Organisational Challenges: Internal Interfaces Strong interaction between machine and beam line tech groups Building overlapping interfaces CB Instrument Control, Data Acquisition, GUI Motion Control Sample Environment CB ICS Technology Groups DMSC

4 Organisational Challenges: Internal Interfaces Strong interaction between machine and beam line tech groups Building overlapping interfaces CB Instrument Control, Data Acquisition, GUI Motion Control Sample Environment CB ICS Technology Groups DMSC Torsten Bögershausen Anders Petersson Timo Korhonen Mark Hagen

5 Group 5 Core Team (ESS staff) 1.Anders Sandström Automation Engineer (LOKI, ODIN)+I4 2.Paul BarronAutomation Engineer (NMX)+I5+I6 3.David FitzgeraldTest EngineerI7 4.Markus LarssonElectrical Engineer 5.Torsten BögershausenSW-Engineer (50% ICS) 6.Johannes SchmidtJunior Engineer (6 mth-intern) 7.NNJunior Engineer (2y limited) 8.NNJunior Engineer (2y limited) 9.Thomas GahlGroup Leader Negotiations with ISIS and PSI for secondment of engineers in the commissioning phase

6 Collaborations 6 Collecting requirements for future motion control units Characterising components for radiation environment Characterising components for high magnetic environment Evaluation of motion control units Robotics?

7 Organisational Challenges: Time Line 2012201320142015201620172018201920202021202220232024202520262027 Construction Operation 3 4 2 3 2 3 3 2 Instrument Development Prepare & standardise technologies before instruments are built

8 Motion Control: A path to an ESS Standard 8 1.Hardware Harmonisation Work Group @ESS 2.Collecting use cases from stake holders 3.Refine requirements catalog 4.Select candidates for practical evaluation 5.Coordinate evaluation/selection with internal and external stake holders and collaborators 6.Workshop in 2015 (2 nd half) >> common decision on MCU standard 7.Issue Standard Document Motor/Encoder 8.Issue Standard Document Motion Control Unit 9.Framework agreement with supplier (incl. possible deliveries to in-kind partners)

9 Status evaluation process Market survey Requirements catalog

10 Preliminary Standard: Delta Tau Power Brick Well introduced at Diamond, NSLS-II and Australien Sychrotron Covers actual requirements for test stands, prototypes Will be replaced by final standard start 2016 onwards

11 Evaluation Delta Tau Power Brick Very good hardware performance (potential) Poor soft-/ firmware and IDE System is not yet mature!

12 Evaluation IcePAP Don’t have to tell too much about… Test unit will be delivered Start 2015 by ESRF

13 Evaluation Beckhoff Flexible and user friendly system Real-time bus for timing and synchronisation High modularity Further evaluation will follow

14 14 Chopper Control Demo

15 Development of a motion control for a ¼ scale chopper model and integration in an EPICS environment; interfaces and functionality according to ESS standards Demonstration model at IKON7 and DENIM conference in Munich, Germany Screenshots of User Interfaces

16 Motion Control: Top Requirements Time stamping + 14 Hz synchronisation Multi-axes synchronisation Free configurable trajectories Decentralisation through field bus with real-time capabilities Modular and scalable (in terms of performance and price) Diagnostics (preemptive maintenance) EPICS integration Components for high radiation environment Stepper motors, DC, DC brushless, piezo Encoder inc. quad., abs. SSI, resolver, (analog), (BiSS-C)

17 Requirements on Timing System Coupling of all timing to one single source Everywhere in the facility available, (time-) compensated cable lengths Jitter 10 ns, precision of time stamp 100 ns Master Pulse, 14 Hz Custom Pulse, n x 14 Hz Master Pulse with delay Δt n Master CLOCK 88 Mhz Δt n Custom CLOCK i.e. 10 khz t

18 Motion Control: Time Stamping Transfer absolute timing information from Control Box to the local HW control unit: Synchronise a timer on the control unit Timestamp in the control unit direct readings of the sensor with minimal latencies Transfer the sensor readings through the Control Box into EPICS Synchronously vs. asynchronously Motion Control Unit Timing Control Box EPICS Clock Pulse (14 Hz) Motor Encoder Timer Stamping Command Interface

19 Motion Control: Time Stamping Motion Control Unit Control Box EPICS Command Interface Clock Pulse (14 Hz) Motor Encoder Timer Stamping Driver I/O RT Field Bus (i.e. ETHERCAT) Timing Transfer absolute timing information from Control Box to the local HW control unit: Synchronise a timer on the control unit Timestamp in the control unit direct readings of the sensor with minimal latencies Transfer the sensor readings through the Control Box into EPICS Synchronously vs. asynchronously Local distribution of control unit functionalities with real time field busses

20 Thanks to 20 … and you!

21 ESS Instrument Control - Details for Motion Control- Thomas Gahl Group Leader Motion Control & Automation www.europeanspallationsource.se September 16, 2014

22 Synchronising Motion Control (multiple axes) 14 Hz pulse (to synchronise movements with neutron pulse) 10 kHz as masterclock (to synchronise multi-axes systems) ≈1 Hz or slower pulse + reading of the appropriated absolute time over EPICS (to synchronise internal timer) Master Pulse, 14 Hz Master CLOCK 88 Mhz Custom CLOCK i.e. 10 khz t Master Pulse, 1 Hz

23 Taking data on the fly +151 +651 Motion Control (positions) +151 +651 +151 +651 t AAZ1+000AAZ2+000AAZ3+000AAZ4+000 ESS Timing System, 14 Hz (Proton Pulse) +xxx +079 Detectors, Monitors (neutron events) +xxx +098 +xxx +036+xxx +085 Custom CLOCK i.e. 10 khz

24 Diagnostics Beam Transport & Conditioning AreaBeam Extraction + Bunker Area Sample Area EPICS Timing Detector 160m MonitorsPSS Shutter Chopper Collimation Vacuum CB CB+ CB CB+ Instrument Control, Data Acquisition, GUI n 3 3 2 2 1 1 Detector Movement Sample Environment


Download ppt "Motion ESS Thomas Gahl Head of Motion Control & Automation Group November 27, 2014."

Similar presentations


Ads by Google