modularity+and+integraon+of++ instrumentcontrol+hardware++ atthe+ess+ · 2014-10-28 ·...

41
Modularity and Integra0on of Instrument Control Hardware at the ESS Thomas Gahl Group Leader Mo0on Control & Automa0on www.europeanspalla0onsource.se October 23, 2014

Upload: others

Post on 17-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Modularity  and  Integra0on  of    

Instrument  Control  Hardware    at  the  ESS  Thomas  Gahl  

Group  Leader  Mo0on  Control  &  Automa0on  

www.europeanspalla0onsource.se  October  23,  2014  

Page 2: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Outline  

•  Neutron  Produc0on  &  Instruments  at  ESS  

•  Modular  Instrument  Control  Concept  •  Timing  System  for  Synchronisa0on  and  Time  Stamping  •  Requirements  Mo0on  Control  

•  Organisa0onal  Challenges  •  Internal  and  external  (in-­‐kind)  Interfaces  •  Status  Mo0on  Control  

•  Achnowledgements      

Page 3: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Neutron  Instrumenta0on  

•  Target  produces  fast  neutrons  (several  GeV,  like  IFMIF  facility)  

•  2  Moderators,  slowing  down  the  neutrons  into  meV  and  eV  range  

•  Neutron  Instruments  =  Neutron  Beam  Lines  

•  4  Groups  of  Instruments  (different  lengths)  

   

p  

Page 4: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Time  Structure  of  the  Neutron  Beam  

3  ms   68  ms  

•  14  Hz  rep  rate  •  71.4  ms  cycle  0me  •  2.86  ms  pulse  0me  •  4%  duty  cycle  •  200  –  2000  m/s      

30.5  ms   30.5  ms  

71  ms  

t  

d  

Page 5: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Long  Neutron  Instrument  

160m  

n  

Beam  Transport  &  Condi0oning  Area  Beam  Extrac0on  +  Bunker  Area   Sample  Area  

Page 6: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Modular  Instrument  Control  Concept  

Beam  Transport  &  Condi0oning  Area  Beam  Extrac0on  +  Bunker  Area   Sample  Area  

EPICS  

Timing  

160m  

PSS  

CB   CB   CB   CB   CB+  CB  CB  CB  CB   CB+  

n  

Page 7: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Modular  Instrument  Control  Concept  

Beam  Transport  &  Condi0oning  Area  Beam  Extrac0on  +  Bunker  Area   Sample  Area  

EPICS  

Timing  

160m  

PSS  Shuber  

Chopper   Chopper  

Collima0on  

Vacuum  

CB   CB   CB   CB   CB+  CB  CB  CB  CB   CB+  

n  

Detector  Movement  

Sample    Environment  

Page 8: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Modular  Instrument  Control  Concept  

Beam  Transport  &  Condi0oning  Area  Beam  Extrac0on  +  Bunker  Area   Sample  Area  

EPICS  

Timing  

Detector  

160m  

Monitors   PSS  Shuber  

Chopper   Chopper  

Collima0on  

Vacuum  

CB   CB   CB   CB   CB+  CB  CB  CB  CB   CB+  

n  

Detector  Movement  

Sample    Environment  

Page 9: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Modular  Instrument  Control  Concept  

Beam  Transport  &  Condi0oning  Area  Beam  Extrac0on  +  Bunker  Area   Sample  Area  

EPICS  

Timing  

Detector  

160m  

Monitors   PSS  Shuber  

Chopper   Chopper  

Detector  Movement  

Sample    Environment  

Collima0on  

Vacuum  

CB   CB   CB   CB   CB+  CB  CB  CB  CB   CB+  

Instrument  Control,  Data  Acquisi0on,  GUI  n  

Page 10: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Modular  Instrument  Control  Concept  

Beam  Transport  &  Condi0oning  Area  Beam  Extrac0on  +  Bunker  Area   Sample  Area  

EPICS  

Timing  

Detector  

160m  

Monitors   PSS  Shuber  

Chopper   Chopper  

Collima0on  

Vacuum  

CB   CB   CB   CB   CB+  CB  CB  CB  CB   CB+  

Instrument  Control,  Data  Acquisi0on,  GUI  n  

Detector  Movement  

Sample    Environment  

•  What  can  (or  has  to)  be  done  locally  will  be  done  locally    •  Clear  func0onali0es  and  interfaces  for  a  single  box,  avoid  direct  interconnects  •  Linked  together  by  an  already  exis0ng  facility  wide  network  infrastructure    

Page 11: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Diagnos0cs  

Beam  Transport  &  Condi0oning  Area  Beam  Extrac0on  +  Bunker  Area   Sample  Area  

EPICS  

Timing  

Detector  

160m  

Monitors   PSS  Shuber  

Chopper   Chopper  

Collima0on  

Vacuum  

CB   CB   CB   CB   CB+  CB  CB  CB  CB   CB+  

Instrument  Control,  Data  Acquisi0on,  GUI  n  

3  

2  

1  

Detector  Movement  

Sample    Environment  

Page 12: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Requirements  on  Timing  System  

•  Coupling  of  all  0ming  to  one  single  source    •  Everywhere  in  the  facility  available,  (0me-­‐)  compensated  cable  lengths  •  Jiber  10  ns,  precision  of  0me  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  

Page 13: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Mo0on  Control:  Time  Stamping  

•  Transfer  absolute  0ming  informa0on  from  Control  Box  to  the  local  HW  control  unit:  

•  Synchronise  a  0mer  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  

 Mo0on  Control  Unit  

Timing  

Control  Box  

EPICS  

Clock  Pulse  (14  Hz)  

Motor   Encoder  

Timer   Stamping  

Command  Interface  

Page 14: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Mo0on  Control:  Time  Stamping  

 Mo0on  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  0ming  informa0on  

from  Control  Box  to  the  local  HW  control  unit:  

•  Synchronise  a  0mer  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  distribu0on  of  control  unit  

func0onali0es  with  real  0me  field  busses  

Page 15: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Mo0on  Control:  Top  Requirements  

•  Time  stamping  +  14  Hz  synchronisa0on  •  Mul0-­‐axes  synchronisa0on  •  Free  configurable  trajectories  •  Decentralisa0on  through  field  bus  with  real-­‐0me  capabili0es  •  Modular  and  scalable  (in  terms  of  performance  and  price)  •  Diagnos0cs  (preemp0ve  maintenance)  •  EPICS  integra0on  

•  Components  for  high  radia0on  environment  •  Stepper  motors,  DC,  DC  brushless,  piezo  •  Encoder  inc.  quad.,  abs.  SSI,  resolver,  (analog),  (BiSS-­‐C)    

Page 16: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Organisa0onal  Challenges:  Time  Line  

         

   

2012   2013   2014   2015   2016   2017   2018   2019   2020   2021   2022   2023   2024   2025   2026   2027  

                                 Construc0on  

Opera0on  

3  

4  

2  3  

2  3  

3  2  

Instrument  Development  

•  Prepare  &  standardise  technologies  before  instruments  are  built  

Page 17: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Organisa0onal  Challenges:  Internal  Interfaces  

•  Strong  interac0on  between  machine  and  beam  line  tech  groups  •  Building  overlapping  interfaces    

Page 18: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Organisa0onal  Challenges:  Internal  Interfaces  

•  Strong  interac0on  between  machine  and  beam  line  tech  groups  •  Building  overlapping  interfaces  

CB  

           Instrument  Control,  Data  Acquisi0on,  GUI  

Mo0on  Control  

Sample    Environment  

CB  

ICS  

Technology  Groups  

DMSC  

Page 19: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Organisa0onal  Challenges:  Internal  Interfaces  

•  Strong  interac0on  between  machine  and  beam  line  tech  groups  •  Building  overlapping  interfaces  

CB  

           Instrument  Control,  Data  Acquisi0on,  GUI  

Mo0on  Control  

Sample    Environment  

CB  

ICS  

Technology  Groups  

DMSC  

Torsten  Bögershausen  

Anders  Petersson  

Timo  Korhonen  

Mark  Hagen  

Page 20: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Organisa0onal  Challenges:  External  

•  17  European  partner  countries  •  70  %  of  Neutron  Instrumenta0on  is  in-­‐kind  •  Ranges  from  whole  instruments  to  single  modules  •  Strong  standardisa0on  necessary  (hardware  list)            +  good  defini0on  of  func0onality  and  interfaces  •  Support  of  partners  in  tes0ng  their  modules  

 

Page 21: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Mo0on  Control:  Status  

•  Started  with  Delta  Tau  Geobrick  for  Test  Stands  and  Demonstrators  •  Market  survey  /  Requirements  catalog  •  First  steps  in  prac0cal  evalua0on  (Delta  Tau  Powerbrick,  Beckhoff)  •  Integra0on  of  a  Beckhoff  ETHERCAT  system  into  EPICS  (TwinCat)  •  First  applica0on  as  chopper  control  demonstrator  

 

Page 22: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Mo0on  Control:  A  path  to  an  ESS  Standard  

22  

1.  Hardware  Harmonisa0on  Work  Group  @ESS  2.  Collec0ng  use  cases  from  stake  holders  3.  Refine  requirements  catalog  4.  Select  candidates  for  prac0cal  evalua0on    5.  Coordinate  evalua0on/selec0on  with  stake  

holders  and  collaborators  6.  Workshop  in  2015  (2nd  half)    >>  common  decision  

on  MCU  standard  7.  Issue  Standard  Document  Motor/Encoder  8.  Issue  Standard  Document  Mo0on  Control  Unit  9.  Framework  agreement  with  supplier  (incl.  

possible  deliveries  to  in-­‐kind  partners)  

Page 23: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

23  

Thanks  to  

•  Mo0on  Control  &  Automa0on  Group  (Anders  Sandström,  Paul  Barron,  Torsten  Bögershausen,  Markus  Larsson)    •  Sample  Environments  Group  (Anders  Petersson)    •  Integrated  Control  Systems  Division,  Detector  Group,  Chopper  

Group,  DMSC  

•  Other  colleagues  on  various  ins0tutes  and  facili0es  (among  others:  Mark  Könnecke-­‐PSI,  Steve  Cox-­‐ISIS,  Brian  Nuber-­‐Diamond)  

Page 24: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Thanks  to  

24  

…  and  you!  

Page 25: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

ESS  Instrument  Control            -­‐  Details  for  Mo0on  Control-­‐  

Thomas  Gahl  Group  Leader  Mo0on  Control  &  Automa0on  

www.europeanspalla0onsource.se  September  16,  2014  

Page 26: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Synchronising  Mo0on  Control  (mul0ple  axes)  

•  14  Hz  pulse  (to  synchronise  movements  with  neutron  pulse)  •  10  kHz  as  masterclock  (to  synchronise  mul0-­‐axes  systems)    •  ≈1  Hz  or  slower  pulse  +  reading  of  the  appropriated  absolute  0me  over  EPICS  

(to  synchronise  internal  0mer)  

Master  Pulse,  14  Hz  

Master  CLOCK  88  Mhz  

Custom  CLOCK  i.e.  10  khz  

t  

Master  Pulse,  1  Hz  

Page 27: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Chopper  Control  Demo  

•  Development  of  a  mo0on  control  for  a  ¼  scale  chopper  model  and  integra0on  in  an  EPICS  environment;  interfaces  and  func0onality  according  to  ESS  standards    

•  Demonstra0on  model  at  IKON7  and  DENIM  conference  in  Munich,  Germany  

Screenshots  of  User  Interfaces  

Page 28: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

28  

Page 29: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

29  

Page 30: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

ESS  Instrument  Control            -­‐  Use  cases-­‐  

Thomas  Gahl  Group  Leader  Mo0on  Control  &  Automa0on  

www.europeanspalla0onsource.se  September  16,  2014  

Page 31: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Taking  data  on  the  fly  

+151   +651  Mo0on  Control  (posi0ons)  

+151   +651   +151   +651   +651  

t  

AAZ1+000   AAZ2+000   AAZ3+000   AAZ4+000  ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +079  Detectors,  Monitors  (neutron  events)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +085  

Custom  CLOCK  i.e.  10  khz  

Page 32: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Stroboscopic  Mode  (Sample  Environment)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +068  Tensile  load  

frame    (force,  torque)  

t  

AAZ1+000   AAZ2+000   AAZ3+000   AAZ4+000  ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +079  Detectors,  Monitors  (neutron  events)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +085  

Page 33: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Flexible  Chopper  Veto  

t  

AAZ1+000   AAZ2+000   AAZ3+000   AAZ4+000  ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+498  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +079  

Chopper  (TDC  signal)  

Detectors,  Monitors  (neutron  events)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +085  

+495   +510   +510  

+500  Nominal  Value   +500   +500   +500  

Page 34: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Diagnos0cs  (Chopper  Systems  and  Beam  Transport)  

t  

AAZ1+000   AAZ2+000   AAZ3+000   AAZ4+000  

ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+498  

Chopper  2  (TDC  signal)  

+497   +498   +495  

+331  

Chopper  1  (TDC  signal)  

+333   +330   +332  

+xxx  +xxx  +xxx  +275  Monitor  1  (neutron  events)  

+xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +085  

+xxx  +xxx  +xxx  +402  Monitor  2  (neutron  events)  

+xxx  +xxx  +xxx  +450   +xxx  +xxx  +xxx  +395   +xxx  +xxx  +xxx  +455  

Chopper  n  (TDC  signal)  

Page 35: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Diagnos0cs  (Wavelength  Frame  Mul0plica0on  Chopper)  

Page 36: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Opportuni0es  

36  

•  Well  defined  modularity  •  Flexibility  (Opera0on  &  Add-­‐ons)  •  Higher  availability  •  Beber  use  of  available  beam  0me  •  Recover  data  •  Advanced  diagnos0cs  

 

Page 37: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Challenges  &  Risks  

37  

•  Handling  large  data  streams  •  Failing  of  central  services  (like  0ming  system)  •  New  kind  of  data  mining  /  data  sor0ng  SW  necessary,  has  to  be  

adapted  to  each  func0onality  individually  •  Latency  must  be  very  well  understood    

Page 38: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Time  Stamping  (Event  Mode)  

t  

AAZ1+000   AAZ2+000   AAZ3+000   AAZ4+000  ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +079  Detectors,  Monitors  (neutron  events)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +085  

Page 39: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Time  Stamping  (Event  Mode)  

t  

AAZ1+000   AAZ2+000   AAZ3+000   AAZ4+000  ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+498  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +079  

Chopper  (TDC  signal)  

Detectors,  Monitors  (neutron  events)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +085  

+497   +498   +495  

Page 40: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Time  Stamping  (Event  Mode)  

t  

AAZ1+000   AAZ2+000   AAZ3+000   AAZ4+000  ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+498  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +079  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +068  

Chopper  (TDC  signal)  

Detectors,  Monitors  (neutron  events)  

Strain  Scanner  (force,  torque)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +085  

+497   +498   +495  

Page 41: Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ · 2014-10-28 · Modularity+and+Integraon+of++ InstrumentControl+Hardware++ atthe+ESS+ Thomas+Gahl+ Group+Leader+Mo0on+Control+&+Automaon+

Time  Stamping  (Event  Mode)  

t  

+151  

AAZ1+000   AAZ2+000  

+651  

AAZ3+000   AAZ4+000  ESS  Timing  System,  14  Hz  (Proton  Pulse)  

+498  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +079  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +068  

Chopper  (TDC  signal)  

Detectors,  Monitors  (neutron  events)  

Strain  Scanner  (force,  torque)  

Mo0on  Control  (posi0ons)  

+xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +098   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +036   +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +xxx  +085  

+497   +498   +495  

+151   +651   +151   +651   +151   +651