CERN Accelerating science

This website is no longer maintained. Its content may be obsolete. Please visit http://home.cern for current CERN information.

precycle using precycle supercycle

this'll bring us down to 350 A in the MBs etc

order time USER Supercycle
1 0- 1600 RAMP LHC_RAMP_SC
2 0 - 500 (say) SQUEEZE LHC_SQUEEZE_SC

mess around on the pre-injection plateau

create actual settings from designated ramp supercycle (pre-chosen) - going to have to think about harmonic corrections - in principle
the last ramp will contain result of last decay (which would have been incorporated into the supercycle along with snapback).

order time USER Supercycle Source supercycle ACTIVE
  0 ACT-INJECTION LHC_ACT_INJECTION LHC_RAMP_SC Y
1 0- 1600 RAMP LHC_RAMP_SC    
2 0 - 500 SQUEEZE LHC_SQUEEZE_SC    

Set machine to actual settings - injection = start ramp for nearly everything

Injection plateau - actual trims as required (orbit, tune, chromaticity, collimators, RF) - harmonic correction as required.

prepare to ramp - incorporation of any trims, FIDEL for snapback

load ramp - more trim please or esle you have re-incorporate

create actual settings for flat top (during ramp) - this should match end of ramp by construction.

mess around on flat top

order time USER Supercycle Source supercycle ACTIVE
  0 ACT-INJECTION LHC_ACT_INJECTION LHC_RAMP_SC  
1 0- 1600 RAMP LHC_RAMP_SC    
  1600 FLATTOP LHC_ACT_FLATTOP LHC_RAMP_SC Y
2 0 - 500 SQUEEZE LHC_SQUEEZE_SC    

 

prepare to squeeze to a breakpoint in the squeeze

1. choose breakpoint time
2. update hypercycle table
3. incorporate flat top trims into squeeze
4. load power converter functions
5. tell power converter where we are going
6. update timing table
7. Create actual settings for stop in squeeze,
8. send timing event

time USER Supercycle ACTIVE
0 ACT-INJECTION LHC_ACT_INJECTION  
0- 1600 RAMP LHC_RAMP_SC  
1600 FLATTOP LHC_ACT_FLATTOP  
0 - 500 (say) SQUEEZE LHC_SQUEEZE_SC Y
361 ACT-SQUEEZE LHC_ACT_SQUEEZE  

run through to breakpoint in squeeze

time USER Supercycle ACTIVE
0 ACT-INJECTION LHC_ACT_INJECTION  
0- 1600 RAMP LHC_RAMP_SC  
1600 FLATTOP LHC_ACT_FLATTOP  
0 - 500 (say) SQUEEZE LHC_SQUEEZE_SC  
250 ACT-SQUEEZE LHC_ACT_SQUEEZE Y

trim, incorporate, create actual settings for end squeeze, carry on to end

time USER Supercycle ACTIVE
0 ACT-INJECTION LHC_ACT_INJECTION  
0- 1600 RAMP LHC_RAMP_SC  
1600 FLATTOP LHC_ACT_FLATTOP  
0 - 500 (say) SQUEEZE LHC_SQUEEZE_SC  
500 ACT-SQUEEZE LHC_ACT_SQUEEZE Y

 

Can either collide and go into physics or choose another squeeze which of course has to be compatible optics wise with where ever we are.

Could check at hypercycle update time where or not the optics match (via optics table). Would also have to check that all settings are continuous.

order time USER Supercycle Source supercycle ACTIVE
  0 ACT-INJECTION LHC_ACT_INJECTION LHC_RAMP_SC  
1 0- 1600 RAMP LHC_RAMP_SC    
  1600 FLATTOP LHC_ACT_FLATTOP LHC_RAMP_SC  
2 0 - 500 SQUEEZE LHC_SQUEEZE_SC    
  500 ACT-SQUEEZE LHC_ACT_SQUEEZE LHC_SQUEEZE_SC  
3 0-300 SQUEEZE LHC_ANOTHERSQUEEZE_SC   Y
  253 ACT-SQUEEZE LHC_ACT_SQUEEZE LHC_ANOTHERSQUEEZE_SC  

etc.

Settings Management

Time variation of persistent currents and feed- forward of multipole corrections from the reference magnets will required complex settings and sophisticated settings management system. Clear that multipole compensation will need care with correction data coming from reference magnets, feedback systems, settings generation, and operational tweaks: b3-pc, b3-geo, b3-bs. 

Parameter control

Control of the main beam parameters implying fast, accurate control in terms of appropriate parameters in both steady state (physics coast) and during dynamics phases (injection, ramp etc.)

 

Settings Generation:

Injection 

Ramp

Squeeze

 

Trims

Plus, as usual: trims, plus on-line model...

 

Machine history will be important and this history should be group into appropriate classes to aid post-run analysis and feedforward.

State changes of hardware should be recorded.