1 / 32

High Level Physics Applications – The Big Picture

High Level Physics Applications – The Big Picture. Day 1: Relation of High Level Applications to Other Systems. It can be big!. Accelerator View: Satellite. Accelerator View: Engineer. Engineer’s view: lot’s of real stuff in it that requires interfaces and meets design requirements.

Download Presentation

High Level Physics Applications – The Big Picture

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. High Level Physics Applications – The Big Picture Day 1: Relation of High Level Applications to Other Systems J-PARC

  2. It can be big! Accelerator View: Satellite USPAS

  3. Accelerator View: Engineer Engineer’s view: lot’s of real stuff in it that requires interfaces and meets design requirements

  4. Accelerator View: Theoretical Physicist An abstract object that performs manipulations on ideal beams under ideal conditions

  5. Accelerator: Operations View A control room with interfaces to whatever is required for seamless accelerator operation.

  6. Accelerator: Manager’s View A device that meets the promises made to the funding sponsor

  7. High Level Control Room Physics Applications Need to consider the many points of view of the disparate systems that an accelerator is composed of: Magnets RF Diagnostics Timing Control system All of these are input/output to the high level applications There can be many devices Effect on the beam is coupled Not feasible to control each device individually Need a physical model to help guide the setting of these

  8. Relation of High Level Applications to the Control System and the Hardware The high level applications communicate with hardware through a control system It’s important to carefully spell out the requirements / interfaces for the control system and the underlying hardware. Control System

  9. EPICS View of the Data Flow Here XAL would be a client Most “MEDM” screens are preconfigured interfaces to hardware MEDM MEDM Client Client Client MEDM Channel Access Server IOC IOC IOC Meter Power Supply Camera

  10. High Level (physics) Applications High level applications typically integrate information from multiple systems over an extent of the accelerator These applications often require information about the beam (from beam diagnostics) and perform manipulations on the beam (magnets / RF) They communicate with these systems through a control system Often a physics based model is used to provide information how to control the beam Examples: Orbit display and correction, orbit bumps, setting RF phase and amplitude, …

  11. Specify the Interfaces, and all should work In principle things are simple: Specify what you want to receive from measurement devices, e.g. a measure of the horizontal beam position at some place and time and return its value in mm, with name “xyz” Specify what you’d like to control E.g. a magnet field level, in Tesla, for magnet xyz. Wire it all up and hit the “On” button

  12. What Could Go Wrong??? Since high level applications use information measured from many sources, it is important to understand the strengths and limitations of these sources It is also important to understand the limitations of equipment you may try and control There are inherent difficulties in trying to communicate quickly with many information sources – control systems are complicated and not consistently reliable. Often the majority of a high level application is exception handling – checking for the things you are aware of that can go wrong. Let’s examine some of the primary players in accelerator measurement and control

  13. Magnet Controllers Typically engineers provide a current or voltage setpoint and readback Physicist need magnetic field Power supply can be tripped (setpoint is OK, but readback may be bad) Iron core magnets take time to settle – need to wait after setting them before measuring the effect on t the beam Hysteresis affects the field level for a given current setting

  14. Diagnostics - Eyes and Ears to the Beam BPM – Beam Position Monitor measure beam position BCM – Beam Current Monitor (current transformer) BLM - Beam Loss Monitor Ionization chamber (IC) Photomultiplier tube (PT) Profile measurement Wires Fluorescence screens Residual gas stripping Lasers

  15. Beam Position Monitors Moving charge induces current in surrounding electrodes Zo electrode beam

  16. BPM BPM signals: Amplitude = sum of top + bottom +left + right Vertical position = (top-bottom)/amplitude Horizontal position = (left – right)/amplitude R Zo - - - - - -- - Zo Iwall Reflection ++++++++ - - - - - - Ibeam + - - - - - - - ++++++++ Zo - - - - - - - Zo R

  17. Beam Current Monitor (BCM) Magnetic Field R N turns v Toroidal Core  is proportional to I I out is 1/N times I in Varying Current • A changing current induces a voltage on a current loop surrounding it:

  18. Typical Analog Front End & Digitizer Block Diagram There is typically a fair amount of information processing in the analog / digital conversion Often there are gain settings (saturation effects) AD602A or AD603 -10dB to +30dB AD8131 Diff. Out SWITCHED ATTENUATOR 0dB,-20dB,-40dB 7MHz Gaussian LP Filter Dual-amps switched 78 Ohms FILTER -40 dB 6mV to 23.4 V -34dB to +26dB Duplicated for switched amps 8 Bits GAIN FRONT END REG. 1.05MHz rf 8 Bits AD6644 14 Bit +/- 1.1V DIGITAL INTERFACE 14 Bits + DAC ADC +0dB DATA - 40MHz or 60MHz Clock (continuous) DIGITIZER

  19. Example Digital Interface Plenty of room for problems in the digitizer to control system interface as well Timing triggers are always an issue 1.05MHz (f) RING Ref. 1.05MHz RING Ref PLL and TIMING TIMING EVENT TRIGGER 1mS GATE 67MHz Clock Gate Control Timing Data Timing In 14 Bits Data Timing Out DIGITIZER CIRCULAR DATA MEMORY FIFO DATA LOCAL COMPUTER DATA DATA PC INTERFACE 8 Bits GAIN & SETTINGS MEMORY

  20. BCMs BCMs are quite simple looking

  21. Controllers for diagnostics are located in racks in service buildings Sometimes someone brushing against a cable can mess up things They have their own expert system interfaces (be careful that the proper values are restored after re-boots!)

  22. RF Systems Use Oscillating Electric Fields to Accelerate a Charged Particle High Voltage Convertor Modulators High Power RF Low Level RF accelerated Electric Force in Cavity accelerated Time decelerated 10-9 sec

  23. RF System Components Klystrons Klystrons Klystrons Ring Cavity Transmitter Linac LLRF Reference Line System Ring LLRF

  24. Typical LLRF Control Rack Typical LLRF control rack installation in the superconducting linac. • The VXI crate contains: • Input/Output Controller: PowerPC running VxWorks • Utility Module: Decodes events from Real Time Data Link (Global Timing System) • Timing Module: Generates RF Gate timing signal • Two FCM/HPM pairs – generates the patterns for the high power RF, includes feedback, feed-forward, interfaces to the control system, etc.

  25. Block Diagram of the SNS Linac LLRF Control System

  26. Field Control Module (FCM) Regulates frequency control , field amplitude and phase regulation Corrects for correlated and uncorrelated errors Adaptive feed-forward control used for correction of repetitive field errors caused by beam loading and Lorentz force detuning RF Sequencer is used for normal operations – startup, warming up cavities, tuning cavities, etc. Primary interface to the Control system, e.g. what phase and ampltude does the user want the cavity to run at.

  27. High-power Protection Module (HPM) Responsible for protection of the RF systems Monitors up to 7 RF inputs Detects cavity and klystron arc faults utilizing the AFT FOARC chassis Vacuum interface is connected to LLRF via HPM Soft interlocks from Cryo, Water, HPRF and Coupler Cooling Chatter faults are expert settable to fine tune individual channels History plots are available to monitor any two input channels

  28. Timing Systems (Master) Master Timing system generates event signals and propagates these throughout the accelerator to be used as triggers for systems Pulsed magnets Diagnostics RF …

  29. Timing Systems (Clients) A difficulty is that different systems receive separate triggers and handle these triggers differently

  30. Timing Signals from Multiple Sources Providing common units and ways of providing information amongst disparate groups is important

  31. High Level Applications – Systems Interfaces The interface between high level applications and the different machine systems is through the control system The high level application developers should request the information they would like to receive from the system experts Measureable/settable entity, units, context, Good communication between experts is important – needs to be initiated as early as possible Access to raw data is valuable for verification

  32. Putting it All Together – Control Room Software Applications We want to know what the beam is doing where and when We want to control the magnets and RF with “physically meaningful units” relative to the beam We want to adjust the controllable parameters in a predictable manner This is what High Level Physics Applications tend to do Lots of things can go wrong: “trust but verify” all information that you use. The beam never lies!!!

More Related