Collaborative planning and scheduling: towards an application of the ALARA principle in the intervention planning and scheduling phase. Mathieu Baudin,

Slides:



Advertisements
Similar presentations
Requirements Specification and Management
Advertisements

The System and Software Development Process Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Lecture # 2 : Process Models
Software Process Models
Defining activities – Activity list containing activity name, identifier, attributes, and brief description Sequencing activities – determining the dependencies.
GridFlow: Workflow Management for Grid Computing Kavita Shinde.
Design and Evaluation of Iterative Systems n For most interactive systems, the ‘design it right first’ approach is not useful. n The 3 basic steps in the.
Fundamentals of Information Systems, Second Edition
Telecommunications Project Management Time and Cost Management.
IACT901 - Module 1 Planning Theory - Scope & Integration ABRS Hong Kong 2004 Penney McFarlane University of Wollongong.
1 BROOKHAVEN SCIENCE ASSOCIATES Nick Simos NSLS2 Ground Motion and Vibration Studies.
TimeCleanser: A Visual Analytics Approach for Data Cleansing of Time-Oriented Data Theresia Gschwandtner, Wolfgang Aigner, Silvia Miksch, Johannes Gärtner,
1 ES 314 Advanced Programming Lec 2 Sept 3 Goals: Complete the discussion of problem Review of C++ Object-oriented design Arrays and pointers.
1 BROOKHAVEN SCIENCE ASSOCIATES Nick Simos NSLS2 Ground Motion and Vibration Studies.
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland RP 7 Remote Handling Concept Study for the Super-FRS Plug System Luis M. Orona D. Helmut.
H IGH L UMINOSITY LHC WP1 - CERN S AFETY R EQUIREMENTS Stefan Roesler - Phillip Santos Silva – Ralf Trant EDMS# HSE Unit April 2011.
Remote manipulations / diagnostics in radioactive areas and handling of radioactive material Workshop, Geneva, Switzerland 6 th May 2013 THE REPLACEMENT.
Fcal upgrade for sLHC: Cryogenics modifications – TE-CRG/ C.Fabre 1 ATLAS FCal Upgrade for sLHC: Modifications to the Calorimeter Cryogenic.
Michael P. Andrews NuMI Shutdown & Facility Coordinator LBNE Project ESH Manager AD ESH Special Projects Coordinator.
S/W Project Management
Chapter 2 The process Process, Methods, and Tools
N By: Md Rezaul Huda Reza n
Radiation Protection LS1 - Collaboration with CERN Technical Groups - Lessons learnt Stephane Bally (CERN), Sandro Di Vincenzo (CERN) Indico
CEN rd Lecture CEN 4021 Software Engineering II Instructor: Masoud Sadjadi Phases of Software.
Lecture 3 Scheduling CSCI – 3350 Software Engineering II Fall 2014 Bill Pine.
Linear Programming An Example. Problem The dairy "Fior di Latte" produces two types of cheese: cheese A and B. The dairy company must decide how many.
What are the main differences and commonalities between the IS and DA systems? How information is transferred between tasks: (i) IS it may be often achieved.
Rev. 0 CONFIDENTIAL Mod.19 02/00 Rev.2 Mobile Terminals S.p.A. Trieste Author: M.Fragiacomo, D.Protti, M.Torelli 31 Project Idea Feasibility.
Introduction Complex and large SW. SW crises Expensive HW. Custom SW. Batch execution Structured programming Product SW.
Instrumentation of the SAM-Grid Gabriele Garzoglio CSC 426 Research Proposal.
Successful Concepts Study Rationale Literature Review Study Design Rationale for Intervention Eligibility Criteria Endpoint Measurement Tools.
Embedding Constraint Satisfaction using Parallel Soft-Core Processors on FPGAs Prasad Subramanian, Brandon Eames, Department of Electrical Engineering,
1 Introduction to Software Engineering Lecture 1.
Status Update Outline  General remarks - reminder  Progress since last Annual Meeting – June 2010  Next steps - timeline EUROnu Costing Ilias Efthymiopoulos.
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland RP 9 Study of a logistic concept for Super-FRS RH components Faraz Amjad Helmut Weick.
1 Final Conference, 19th – 23rd January 2015 Geneva, Switzerland Puresafe contributions to telerobotics WP2 and WP3 results Manuel Ferre Universidad Politécnica.
Fundamentals of Information Systems, Second Edition 1 Systems Development.
Presented By Dr. Mohsen Alardhi College of Technological Studies, Kuwait April 19 th,2009.
COSTING AND THE VALUE CHAIN CHAPTER 18 PAGE# 794 Faisal
First radiological estimates for the HIRADMAT project H. Vincke and N. Conan 1.
Radiation Protection aspects for SHIP Doris Forkel-Wirth, Stefan Roesler, Helmut Vincke, Heinz Vincke CERN Radiation Protection Group 1 st SHIP workshop,
1 Global Design Effort: Controls & LLRF Controls & LLRF Working Group: Tuesday Session (29 May 07) John Carwardine Kay Rehlich.
Smart Home Technologies
Pixel power R&D in Spain F. Arteche Phase II days Phase 2 pixel electronics meeting CERN - May 2015.
Risk Analysis P. Cennini AB-ATB on behalf of the n_TOF Team  Procedure  Documents in preparation  Conclusions Second n_TOF External Panel Review, CERN,
LARP Review, June 12-14, 2006 Prebys, Todesco, Zisman 1 Accelerator Systems Eric Prebys Ezio Todesco Mike Zisman.
HLTC 28 th June Aim and expected results The aim of the workshop was: To create a CERN wide survey of all needs in the mentioned domain To collect.
Develop Schedule is the Process of analyzing activity sequences, durations, resource requirements, and schedule constraints to create the project schedule.
The HiLumi LHC Design Study is included in the High Luminosity LHC project and is partly funded by the European Commission within the Framework Programme.
ALARA IMPLEMENTATION AT UKRAINIAN NPPs T. Lisova, Nuclear Energy Department, Ministry of Fuel and Energy of Ukraine Y. Roshchyn, National Nuclear Energy.
Investigate Plan Design Create Evaluate (Test it to objective evaluation at each stage of the design cycle) state – describe - explain the problem some.
Implementing Interval Algebra to Schedule Mechanically Scanned Multistatic Radars Richard W Focke (CSIR & UCT) Leon O Wabeke (CSIR) J Pieter de Villiers.
The target handling concept of the pbar- separator at FAIR M. Helmecke, V. Gostishchev, R. Hettinger, K. Knie 6th High Power Targetry Workshop Oxford.
Status of the FAIR pbar target: Target handling study (M. Helmecke)
1 Design and evaluation methods: Objectives n Design life cycle: HF input and neglect n Levels of system design: Going beyond the interface n Sources of.
Summary of IAPP scientific activities into 4 years P. Giannetti INFN of Pisa.
News and Introduction from CERN June 15th, 2005
Project Management at CERN
Installation of an Instrument on a CERN machine
Safety in Construction and Upgrade Phases
Software Life Cycle “What happens in the ‘life’ of software”
The Systems Engineering Context
Accelerator and Experiment Interface Session: LS2, LS3
CNRS applications in medical imaging
Activity Planning.
AP computer science PRINCIPLES
MANAGING THE DEVELOPMENT AND PURCHASE OF INFORMATION SYSTEMS
Schematic diagram showing inputs and modules of iDROP software.
Definition of Project “An organized endeavor aimed at accomplishing a specific non-routine or low-volume task.” Definition of Project Management “The.
Presentation transcript:

Collaborative planning and scheduling: towards an application of the ALARA principle in the intervention planning and scheduling phase. Mathieu Baudin, CERN 20 th January 2015 PURESAFE Final Conference, CERN, Geneva Switzerland

Table of content I.Planning and scheduling context II.Collaborative planning and scheduling III.Theory and practice: example of FAIR’s Super-FRS IV.Conclusions and perspectives

I.1. Particle acceleration complexes Human interventions in particle acceleration complexes: Human interventions in particle acceleration complexes: - Preventive maintenance - Corrective maintenance - Inspection interventions - Consolidation interventions - Upgrade interventions Several hundreds of interventions per year Several hundreds of interventions per year Collaborative environment: Collaborative environment: - Several dozen scientific fields - Several dozen nationalities Schematic of future FAIR installations Schematic of CERN’s beam installations 3/26

I.2. The cycle of operations 4/26

I.3. Ionizing radiation Production during operation: Activation of neighbouring materials (accelerators, water, dust, etc.) Activation of neighbouring materials (accelerators, water, dust, etc.) Activation of targets or beam inserts Activation of targets or beam inserts Measurements and estimates: Manual surveys Manual surveys In situ detectors In situ detectors Monte Carlo Simulations (thin granularity, simulations on non- existing facilities, etc...) Monte Carlo Simulations (thin granularity, simulations on non- existing facilities, etc...) Optics of FAIR’s future Super-FRS CERN’s TCC2 target area Dose rates simulated using FLUKA 5/26

I.4. Optimizing the interventions Temporal optimization : Demanding requirements for performance and operation time Demanding requirements for performance and operation time High number of requested works High number of requested works Resource constraints (limited space, human resources etc.) Resource constraints (limited space, human resources etc.) ALARA Optimization (As Low As Reasonably Achievable) Reduce the radiation dose Reduce the radiation dose A dose taken must be «JOLi» : A dose taken must be «JOLi» : - Justified - Optimized (trajectories, scheduling, etc.) - Limited (e.g. legal thresholds) The ALARA optimization requires compromises between time, cost and received radiation doses 6/26

II. Planning and scheduling works 7/26

II.1. Working on both aspects Aims: provide a collaborative planning and scheduling system provide a collaborative planning and scheduling system Optimize interventions Optimize interventions - Temporally - In terms of received radiation doses (individual and collective) This implies: Collaboration between participants Collaboration between participants Simulation of different scenarios Simulation of different scenarios Optimization at both task and global levels Optimization at both task and global levels 8/26

II.2. Collaborative planning and scheduling (1/2) Participants with specific roles submit activities and temporal constraints: Participants with specific roles submit activities and temporal constraints: - Sequential - Logistics (resources ) The planning system : The planning system : - May receive conflicts, feedbacks and couplings as input - Looks for compromises if necessary - Identifies and proposes solutions (if solutions exist) - Optimizes these solutions 9/26 Some of the roles encountered in the planning and scheduling system

II.2. Collaborative planning and scheduling (2/2) Needs: A mechanism to add new tasks and constraints in a previously existing schedule A mechanism to add new tasks and constraints in a previously existing schedule Detect conflicting submissions Detect conflicting submissions Solve conflicts when possible Solve conflicts when possible Optimize sequence Optimize sequence 10/26

II.3. Proposed solution: constraint propagation 11/26 Constraint propagation : Constraint propagation : - Not found in common approaches like PDM - Used since the 1980s in A.I. Advantages of A.I.: Advantages of A.I.: - Propagation - Equal treatment - Conflict detection Drawbacks: Drawbacks: - Exponential algorithmic complexity (time and memory) - Mostly unknown to practitioners Generalized Precedence Relations (GPR)

II.4. The Design Structure Matrix (DSM) A binary matrix used to: A binary matrix used to: - Model systems - Simulate processes Enables to represent: Enables to represent: - Sequential constraints - Feedback, loops - Parallel tasks Sequence optimization is performed via the sequencing algorithm Sequence optimization is performed via the sequencing algorithm The binary DSM can be enhanced to give more details about constraints The binary DSM can be enhanced to give more details about constraints 12/26 Sequencing a DSM The 3 binary DSM dependencies

II.5. Allen’s Interval Algebra Tasks and events are represented through time intervals Tasks and events are represented through time intervals They are linked using a set of 13 constraints They are linked using a set of 13 constraints A constraint can be: A constraint can be: - A single element of the set (e.g. A B) - A vector of several constraints (e.g. A B) Each new constraint is propagated using a transitivity table Each new constraint is propagated using a transitivity table 13/26 A small portion of Allen’s transitivity table Relations of Allen’s interval algebra

II.6. The collaborative process Collaborative constraint submission process: Collaborative constraint submission process: - Constraint submission - Constraint propagation - Compromise (optional) - CSP Solving (finding solutions) - Sequence optimization - Choice of baseline Humans remains in the loop select the solutions Humans remains in the loop select the solutions Addresses mostly only temporal information Addresses mostly only temporal information Radiation protection data needs to be superimposed Radiation protection data needs to be superimposed 14/26 M. Baudin, P. Bonnal, J.-M. Ruiz, “The Collaborative DSM: a new way to handle complex collaborative planning and scheduling processes,” 16th International DSM Conference, Paris, France, 2014.

III. Theory and practice: example of FAIR’s Super-FRS 15/26

III.1. Choosing solutions The DSM solutions provide different durations and different doses The DSM solutions provide different durations and different doses For more optimization: For more optimization: - Try different access paths - Optimize trajectories and procedures - Split radiation doses between several operators - Move equipment out of controlled areas Optimal duration ≠ ALARA optimum Optimal duration ≠ ALARA optimum 16/26 One scenario = One set of resources: Human : Gaston Locations: D1, Z3-6 Equipment: M10

III.2. Example of FAIR’s Super-FRS 17/26 Access paths for robots and operators in FAIR’s Super-FRS from the tunnel entrance to the work station at focal point FPF2. (Courtesy of Faraz Amjad)

III.3. Comparison of scenarios 18/26 Scenario Number of tasks Constraints (multiple) Shortest time Longest time Number of solutions Remote- handled 2224 (6)6 h 58 min8 h 14 min96 Automated1920 (6)7 h 30 min9 h 15 min64 Automated scenario Remote-handled scenario Duration estimates

III.4. Temporal optimization Some optimization possibilities and complex constraints are found Some optimization possibilities and complex constraints are found The shortest scenario is not the most realistic The shortest scenario is not the most realistic Involvement of operators in the planning process can diagnose such problems Involvement of operators in the planning process can diagnose such problems In this case, more optimization can be achieved by: In this case, more optimization can be achieved by: - comparing different scenarios - Adding radiation data 19/26

III.5. Optimization at task level (1/2) 20/26 µSv/h Dose rates (µSv/h) Station 1290 station Radiation protection data comes from Monte Carlo simulations: 14 days of operation days and four different cooldown delays (12 h, 1 day, 7 days and 30 days) 4 months of operation with 2 weeks cooldown. 2 years of operation, 1week and 1 month cooldown

III.5. Optimization at task level (2/2) Interactive dose optimization Interactive dose optimization 2D or even 3D software tools 2D or even 3D software tools Realistic trajectories and procedures Realistic trajectories and procedures Human validation Human validation 21/26 Top: IVPlanner, C. Theis, CERN Left: RADIJS, Th. Fabry, CERN

III.6. Radiation doses and cost estimates 22/26 StationCooldownMC Op.MHC Op.Collective Remote- handled scenario 1 1 day µSv µSv µSv 1 week µSv47.65 µSv µSv 21 day12.96 µSv6.25 µSv19.21 µSv Automated scenario 1 1 day000 ScenarioEquipmentCost estimates Total cost estimate Automated 2 omnimoves 1 robotic arm 1 mobile crane 1.25 M€ 200 k€ 1.45 M€ Remote-handled 1 omnimove Extra shielding 1 Exo-Hands 1 mobile crane 500 – 600 k€ 200 k€ 800 k€ Estimates for anticipated radiation doses Cost estimates (Courtesy of F. Amjad)

IV. Conclusions and perspectives 23/25

IV.1. Conclusions The presented work proposes a collaborative planning and scheduling process, which: The presented work proposes a collaborative planning and scheduling process, which: - is based on collaboration, constraints and compromises - is focused on simulation and comparison of scenarios in order to focus on feasibility rather than mathematical optimum - allows for non-temporal criticality, and places the engineer in a responsible, decision-making position. It needs to be completed using radiation protection data to properly integrate the ALARA approach in the intervention planning and scheduling phase It needs to be completed using radiation protection data to properly integrate the ALARA approach in the intervention planning and scheduling phase 24/25

IV.2 Perspectives A prototype application has been developed A prototype application has been developed - Still “confidential” - More development remains, e.g. to work on large schedules Work remains concerning the scenario selection: Work remains concerning the scenario selection: - Academic work: study the collaborative decision making (MCDA, Multi-objective optimization, etc.) - Practical work: integrate it in the tool In terms of practice, integration remains a challenge (1 intervention plan = 4 software tools) In terms of practice, integration remains a challenge (1 intervention plan = 4 software tools) 25/25