Cargando…
A rule-based consultant for accelerator beam scheduling used in the CERN PS complex
The CERN PS accelerator complex consists of nine interacting accelerators which work together to produce particle beams for different end users, varying in particle type, energy, time structure, and geometry. The beam production schedule is time sliced, and depends on the current operational require...
Autores principales: | , , |
---|---|
Lenguaje: | eng |
Publicado: |
1995
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/293068 |
_version_ | 1780888772138762240 |
---|---|
author | Lewis, J Skarek, Paul Varga, L Z |
author_facet | Lewis, J Skarek, Paul Varga, L Z |
author_sort | Lewis, J |
collection | CERN |
description | The CERN PS accelerator complex consists of nine interacting accelerators which work together to produce particle beams for different end users, varying in particle type, energy, time structure, and geometry. The beam production schedule is time sliced, and depends on the current operational requirements, and dynamically on the accelerator status, so that production schedule changes occur in real time. Many potential schedules are not valid due to various system constraints and these constraints vary over time as new operational modes are introduced. In order to ensure that only valid schedules are given to the complex, an automated tool has been developed to indicate whether a potential schedule is valid or not. This presentation describes the method by which the validity of a beam schedule is determined and how this method was implemented using a rule-based approach based on SQL, avoiding the use of an expert system shell. Both the data to instantiate the rules and the rules themselves are kept in an Oracle data base. The SQL interpreter provides the inference engine for this knowledge based system. A few examples are presented and the running experience with the tool is discussed. |
id | cern-293068 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 1995 |
record_format | invenio |
spelling | cern-2930682021-11-11T09:56:24Zhttp://cds.cern.ch/record/293068engLewis, JSkarek, PaulVarga, L ZA rule-based consultant for accelerator beam scheduling used in the CERN PS complexAccelerators and Storage RingsThe CERN PS accelerator complex consists of nine interacting accelerators which work together to produce particle beams for different end users, varying in particle type, energy, time structure, and geometry. The beam production schedule is time sliced, and depends on the current operational requirements, and dynamically on the accelerator status, so that production schedule changes occur in real time. Many potential schedules are not valid due to various system constraints and these constraints vary over time as new operational modes are introduced. In order to ensure that only valid schedules are given to the complex, an automated tool has been developed to indicate whether a potential schedule is valid or not. This presentation describes the method by which the validity of a beam schedule is determined and how this method was implemented using a rule-based approach based on SQL, avoiding the use of an expert system shell. Both the data to instantiate the rules and the rules themselves are kept in an Oracle data base. The SQL interpreter provides the inference engine for this knowledge based system. A few examples are presented and the running experience with the tool is discussed.CERN-PS-95-41-COoai:cds.cern.ch:2930681995-11-10 |
spellingShingle | Accelerators and Storage Rings Lewis, J Skarek, Paul Varga, L Z A rule-based consultant for accelerator beam scheduling used in the CERN PS complex |
title | A rule-based consultant for accelerator beam scheduling used in the CERN PS complex |
title_full | A rule-based consultant for accelerator beam scheduling used in the CERN PS complex |
title_fullStr | A rule-based consultant for accelerator beam scheduling used in the CERN PS complex |
title_full_unstemmed | A rule-based consultant for accelerator beam scheduling used in the CERN PS complex |
title_short | A rule-based consultant for accelerator beam scheduling used in the CERN PS complex |
title_sort | rule-based consultant for accelerator beam scheduling used in the cern ps complex |
topic | Accelerators and Storage Rings |
url | http://cds.cern.ch/record/293068 |
work_keys_str_mv | AT lewisj arulebasedconsultantforacceleratorbeamschedulingusedinthecernpscomplex AT skarekpaul arulebasedconsultantforacceleratorbeamschedulingusedinthecernpscomplex AT vargalz arulebasedconsultantforacceleratorbeamschedulingusedinthecernpscomplex AT lewisj rulebasedconsultantforacceleratorbeamschedulingusedinthecernpscomplex AT skarekpaul rulebasedconsultantforacceleratorbeamschedulingusedinthecernpscomplex AT vargalz rulebasedconsultantforacceleratorbeamschedulingusedinthecernpscomplex |