Sept-2003Jean-Claude BAU1 SEQUENCING AT THE PS Let’s take a quick tour.
-
Upload
mitchell-fitzgerald -
Category
Documents
-
view
216 -
download
2
Transcript of Sept-2003Jean-Claude BAU1 SEQUENCING AT THE PS Let’s take a quick tour.
Sept-2003 Jean-Claude BAU 1
SEQUENCING AT THE PS
Let’s take a quick tour.
Sept-2003 Jean-Claude BAU 2
Overview What is the
sequencing? Terminology
The Telegram The basic period The cycle The beam Strong/Loose coupling Normal/Spare The BCD
The MTG The BCD-Set Timing events MTG diagnostic MTG Hardware
Sept-2003 Jean-Claude BAU 3
What is the sequencing? PS is a network of interconnected
accelerators with particle beams passing from one machine to another at beam transfer rendez-vous points.
Manage accelerator cycles where they receive the beam, accelerate or decelerate it.
Coordinate the beam transfer rendezvous points of the PS accelerators network.
Sept-2003 Jean-Claude BAU 4
Terminology: The Telegram It is a set of
attributes(group)/values (PARTY=PROTON, DEST=FTS,….) describing what are accelerator do.
Describe the present and the next period/cycle
Telegrams drive the PPM
Sept-2003 Jean-Claude BAU 5
Terminology: The basic period The basic unit of time use to define
cycles. Characterized by : a duration of 1.2s (Can be changed) a telegram (32 groups maximum)
Sept-2003 Jean-Claude BAU 6
Terminology: The CYCLE Set of basic period
Length=n * BasicPeriod (1.2s) Static telegram groups
Their values don’t change within a cycle (USER=SFTPRO)
Dynamic telegram groups Their values can change from a basic period to
another within a cycle (BPNM=1)
USER=EASTA, PARTY=PROTON,BPNM=1
EASTA Cycle
USER=EASTA, PARTY=PROTON,BPNM=2
Basic periods
Sept-2003 Jean-Claude BAU 7
Terminology: The CYCLE(2) Representation
Cycle of 1 BP
Cycle of 2 BP
SFTPRO
EASTC
USER group value
Sept-2003 Jean-Claude BAU 8
Terminology: The BEAM Link cycles together
(same/different accelerators)
When a beam is played by MTG, all cycles of the beam will be play.
Defined by : Set of cycles Phase between cycles
Sept-2003 Jean-Claude BAU 9
Terminology: The BEAM (2) Representation
EASTA
EASTC
PSB
CPS Phase
Sept-2003 Jean-Claude BAU 10
Strong and Loose couplingStrong Coupling
Same supercycle length
Cycles are strongly connected to create a beam
Free supercycle phase
Loose Coupling Free supercycle
length RT synchronization
with machine in strong coupling for beam injection
Supercycle can be stopped
Occasional injection
Sept-2003 Jean-Claude BAU 11
Terminology: NORMAL/SPARE Maximize accelerator up-time.
Sept-2003 Jean-Claude BAU 12
Terminology: NORMAL/SPARE(2) Representation
ZERO
PSB
CPSSFTPRO
ISOGPS
SFTPRO
Normal
Normal
Spare
Spare
Sept-2003 Jean-Claude BAU 13
Terminology: Beam Coordination Diagram Define the organization of the beams
Beam positions Normal/Spare relationship
Built using editors Strong coupling BCD editor
Cycle/Beam/ Compound Operation/BCD builder ADE editor
The BCD is the result of the merging of BCDs produces by the two editors.
Strong Coupling BCD Editor
BCD Editor: Rule checker
Bcd manager
Sept-2003 Jean-Claude BAU 17
FiDo programs MTG integrates the compiler and the
interpreter. Can be downloaded in real-time
Sept-2003 Jean-Claude BAU 18
The BCD-Set Set of BCDs 4 Levels Played BCD selected
by external conditions BCD change
immediately at the end of the supercycle
Sept-2003 Jean-Claude BAU 19
Timings events (CTIM) Oracle description (Mapping Event Code Name)
Declare as CTIM equipment module Machine event Virtual events (PPM) Key events
Define the phase between accelerator Drive TG8 timings and interrupts for RT
task Validate Telegrams (RPLS)
CTIM (2)
Sept-2003 Jean-Claude BAU 21
Timing events (CTIM) (3)
Controllable by knobs in real-time
Virtual eventKey events
Sept-2003 Jean-Claude BAU 22
The MTG Inputs
BCDs External conditions Timing description
(CTIM) External timings FiDo programs
Outputs Telegrams events Timing events Time events ...
Sept-2003 Jean-Claude BAU 23
MTG diagnostic
Sept-2003 Jean-Claude BAU 24
MTG Hardware VME crate 1 VMTG card / machine
Telegrams on all cables
Timing events not distributed on all cables to optimize cable bandwidth
Diff. C Train on cables Master/Slave MTG