Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as...

18
Managing Parameters Karin Rathsman 2011-12-05

Transcript of Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as...

Page 1: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Managing Parameters

Karin Rathsman

2011-12-05

Page 2: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Parameter Management

• Enforce groups as well as individuals to work towards the same solution

• Provide tools to identify inconsistencies

• Make it useful and easy to access

Page 3: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Table Date Status Table owner

High Level Parameters 18-Apr-11 Active CCB

Lattice and Accelerator Science 14-Nov-11 Active H. Danared

Ion Source 16-Dec-10 Active L. Celona

Low Energy Beam Transport 16-Dec-10 Active L. Celona

Radio Frequency Quadrupole 15-Dec-10 Active B. Pottin

Medium Energy Beam Transport 19-May-11 Active I. Bustinduy

Drift Tube Linac 14-Nov-11 Active A. Pisent

Spoke resonators 14-Nov-11 Active S. Bousson

Elliptical cavity linac, Low beta 14-Nov-11 Active G. Devanz

Elliptical cavity linac, High beta 14-Nov-11 Active G. Devanz

High Energy Beam Transport 14-Nov-11 Active S. Pape-Møller

Target 22-Nov-10 Active S. Peggs

Infrastructure Services 22-Nov-10 Active J. Eguia

RF Systems 22-Nov-10 Active R. Ruber

LLRF 14-Nov-11 Active R. Zeng

RF Sources, High beta 14-Nov-11 Draft D. McGinnis

Cryomodules, High beta 14-Nov-11 Draft W. Hees

Cryomodules, Low beta 14-Nov-11 Draft W. Hees

Cryomodules, Spoke 14-Nov-11 Draft W. Hees

Cryomodules, Utility module 21-Oct-11 Draft W. Hees

Beam instrumentation 29-Nov-11 Active A. Jansson

Page 4: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

LATTICE & ACCELERATOR SCIENCE (H. Danared)

Parameter Unit Value Status DateValidator

Comment

Ion source output energy MeV 0.075 Active 23-Oct-10 TB

RFQ output energy MeV 3 Active 23-Oct-10 TB

DTL output energy MeV 50 Active 23-Oct-10 TB

Spoke resonator output energy MeV 188 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Elliptical low beta output energy MeV 606 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Elliptical high beta output energy MeV 2500 Active 23-Oct-10 TB

Proton kinetic energy on target MeV 2500 Active 23-Oct-10 TB

Ion source length m 2.5 Active 15-Dec-10 TB

LEBT length m 1.6 Active 15-Dec-10 TB

RFQ length m 4.0 Active 15-Dec-10 TB

MEBT length m 2.5 Active 15-Dec-10 TB

DTL length m 19.0 Active 15-Dec-10 TB

Spoke resonator section length m 58.0 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Elliptical low beta section length m 108.0 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Elliptical high beta section length m 196.0 Active 15-Jun-11 TB Tech Note ESS/AD/0015

HEBT length, to first vertical bend m 100.0 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Length, source-to-first vertical bend m 491.6 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Depth of linac below ground level m 10 Active 15-Dec-10 TB Tech Note ESS/AD/0003

Number of accelerating gaps per spoke cavity 3 Active 15-Dec-10 TB Double spoke resonator

Number of cells per low beta cavity 5 Active 23-Oct-10 TB

Number of cells per high beta cavity 5 Active 23-Oct-10 TB

Spoke resonator cavities per cryomodule 2 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Low beta elliptical cavities per cryomodule 4 Active 15-Jun-11 TB Tech Note ESS/AD/0015

High beta elliptical cavities per cryomodule 8 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Geometric beta, spoke resonators 0.57 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Geometric beta, low beta elliptical cavities 0.70 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Geometric beta, high beta elliptical cavities 0.90 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Operational gradient, spoke resonators MV/m 8 Active 15-Jun-11 TB

Page 5: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

LATTICE & ACCELERATOR SCIENCE (H. Danared)

Parameter Unit Value Status DateValidator

Comment

Number of cells per high beta cavity 5 Active 23-Oct-10 TB

Spoke resonator cavities per cryomodule 2 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Low beta elliptical cavities per cryomodule 4 Active 15-Jun-11 TB Tech Note ESS/AD/0015

High beta elliptical cavities per cryomodule 8 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Geometric beta, spoke resonators 0.57 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Geometric beta, low beta elliptical cavities 0.70 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Geometric beta, high beta elliptical cavities 0.90 Active 15-Jun-11 TB Tech Note ESS/AD/0015

Operational gradient, spoke resonators MV/m 8 Active 15-Jun-11 TB

Operational gradient, low beta elliptical cavities MV/m 15.44 Active 15-Jun-11 TB

Operational gradient, high beta elliptical cavities MV/m 18.17 Active 15-Jun-11 TB

Elliptical power coupler power, to beam MW 0.9 Active 15-Jun-11 TB

Number of modules in high beta section Draft TB

Cavities per high beta cryomodule 8 Active 23-Oct-10 TB

Quadrupoles per high beta cryomodule 2 Draft TB

Number of modules in low beta section Draft TB

Cavities per low beta cryomodule 4 Active 23-Oct-10 TB

Quadrupoles per low beta cryomodule 2 Draft TB

Number of modules in spoke section 15 DraftM. Eshraqi

Cavities per spoke cryomodule 3 DraftM. Eshraqi

Quadrupoles per spoke cryomodule 1 / 0 DraftM. Eshraqi

1 if non segmented, 0 if segmented

Page 6: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Parameter Database and Web Interface Tools

Why not the present simple solution?

1.Easy for you but time consuming (and boring) for me as administrator.

2.Expect the number of parameter to increase.

3.Minimize sources of errors.

Page 7: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

The Database Structure

ReferenceIdTitleAuthorPublicationURL

DataTeam_IDSystem_IDAttribute_IDParameter_IDValidator_IDValueStatusDate_modifiedComment

TeamIdParent_IdNameManager_Id

SystemIdParent_idName Validator

IdName

ManagerIdName

ParameterIdNameUnit_idDefinitionDate_modifiedReference_id

UnitIdName

AttributeIdName

Page 8: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Team or role, or view, or category…

• Natural to categorize parameters by teams, since the parameter list is a communication tool.

• Replaces the current tables names.

• Each team has a parameter manager (owner), with privileges to administrate parameters in the database.

• One person can be manager over several teams.

• Hierarchal structure

Page 9: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

ID Parameter Team Parameter Manager

CCB (High Level Parameters) ?

1 Accelerator TB ?

1.1 Beam Physics (Lattice and Accelerator Science) H. Danared

1.2 Front End S. Gammino

1.2.1 Ion Source L. Celona

1.2.2 Low Energy Beam Transport L. Celona

1.2.3 Radio Frequency Quadrupole B. Pottin

1.2.4 Medium Energy Beam Transport I. Bustinduy

1.2.5 Drift Tube Linac A. Pisent

1.3 Spoke resonators S. Bousson

1.4 Elliptical cavity linac G. Devanz

1.5 High Energy Beam Transport S. Pape-Møller

1.5.1 Target window (Target) S. Peggs

? Infrastructure Services P. Rådahl

1.6 RF Systems D. McGinnis

1.6.2 LLRF R. Zeng

1.7 Cryomodules W. Hees

1.8 Beam instrumentation A. Jansson

Page 10: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

System

RF GALLERY

CRYOPLANT

TARGETSource RFQ DTL Spokes HEBTLEBT MEBT Low β High β

Buncher(LEBT)

Low power 352 MHz

Low power 704 MHz

Medium power 704

MHZ

High power 704 MHZ

ColdboxCompressor

s…He tanks

Transfer line

LINAC TUNNEL

INSTRUMENTS

High power 352 MHz

Page 11: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Example

Page 12: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Attribute

• Default is nominal but can also be approximate, maximum, minimum, precision, accuracy...

• Optional

• Used for example by the planned Parameter Book. (application)

Page 13: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Example

Parameter Value Unit Publisher

Beam Current 50 mA General

Beam Current Precision 1 % Ion Source

Beam Current Accuracy 1 % Ion Source

Beam Current Ripple 1 % Ion Source

Beam Current Pulse Length 2.86 mS General

Beam Current Pulse Length Precision 1 ppm Chopper

Beam Current Pulse length accuracy 1 ppm Chopper

Repetition Rate 14 Hz General

Cavity Gradient Amplitude regulation 0.5 % Beam Physics

Cavity Gradient Phase regulation 0.5 degrees Beam Physics

Allowed AC Grid Load Variation (Flicker)

1 % Energy

Page 14: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

ExampleParameter Minimum Nominal Maximum Units

RF Frequency 704.42 MHz

Peak Output Power 1.0 1.2 1.5 MW

RF Pulse length 3.3 ms

Pulse repetition rate 14 Hz

DC to RF efficiency 65 %

Perveance 0.55 μPerv

Beam Voltage 102 113 kV

Beam current 18 21 A

RF Power Gain 48 dB

Bandwidth (-1 dB) 4 MHz

Cathode lifetime 100000 h

VSWR Tolerance 1.2:1

Page 15: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Parameter

• The Parameter table accounts for the definition of parameters and unit.

• The level of unit control needs to be defined. To the lowest level it will be enforced that all parameters with identical name shall also have the same unit.

Page 16: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Data

• The primary key of the Data table is a tuple of System, Attribute and Parameter.

• Each record in the Data table will therefore be uniquely identified through this relation.

• A parameter name can apply to several systems of the facility.

Page 17: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Validation

• As before in boards (CCB, Technical board)

• Default validator is parent team

• Can however be someone else, for example for “interfaces” (target window, power coupler, etc.) between different groups.

Page 18: Managing Parameters Karin Rathsman 2011-12-05. Parameter Management Enforce groups as well as individuals to work towards the same solution Provide tools.

Web Interface Tools

• Java based web interface tools. (Versatile, self-explanatory and efficient).

• A certain amount of control needs to be established, for example, for units and user privileges.

• This should be kept to a minimum.

• Example: Editor, tools to keep track of dependencies, Queries, Parameter Book.