Optimising the placement of fuel assemblies in a nuclear reactor core using the OSCAR-4 code system EB Schlünz, PM Bokov & RH Prinsloo Radiation and Reactor.

Slides:



Advertisements
Similar presentations
Hadi Goudarzi and Massoud Pedram
Advertisements

1 An Adaptive GA for Multi Objective Flexible Manufacturing Systems A. Younes, H. Ghenniwa, S. Areibi uoguelph.ca.
2003 Fall SIW The Process for Coercing Simulations Sarah Waziruddin, University of Virginia David Brogan, University of Virginia Paul Reynolds, University.
All Hands Meeting, 2006 Title: Grid Workflow Scheduling in WOSE (Workflow Optimisation Services for e- Science Applications) Authors: Yash Patel, Andrew.
Neutronic simulation of a European Pressurised Reactor O.E. Montwedi, V. Naicker School of Mechanical and Nuclear Engineering North-West University Energy.
Visual Recognition Tutorial
Spring, 2013C.-S. Shieh, EC, KUAS, Taiwan1 Heuristic Optimization Methods Pareto Multiobjective Optimization Patrick N. Ngatchou, Anahita Zarei, Warren.
ECE 530 – Analysis Techniques for Large-Scale Electrical Systems Prof. Hao Zhu Dept. of Electrical and Computer Engineering University of Illinois at Urbana-Champaign.
MAE 552 – Heuristic Optimization Lecture 24 March 20, 2002 Topic: Tabu Search.
MAE 552 – Heuristic Optimization Lecture 8 February 8, 2002.
Stochastic Differentiation Lecture 3 Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius, Lithuania EURO Working Group on Continuous.
MAE 552 – Heuristic Optimization Lecture 6 February 6, 2002.
Supply Chain Design Problem Tuukka Puranen Postgraduate Seminar in Information Technology Wednesday, March 26, 2009.
Support Vector Machines Kernel Machines
MAE 552 – Heuristic Optimization Lecture 10 February 13, 2002.
Planning operation start times for the manufacture of capital products with uncertain processing times and resource constraints D.P. Song, Dr. C.Hicks.
© P. Pongcharoen ISA/1 Applying Designed Experiments to Optimise the Performance of Genetic Algorithms for Scheduling Capital Products P. Pongcharoen,
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
Applying Multi-Criteria Optimisation to Develop Cognitive Models Peter Lane University of Hertfordshire Fernand Gobet Brunel University.
Multiobjective Optimization Athens 2005 Department of Architecture and Technology Universidad Politécnica de Madrid Santiago González Tortosa Department.
1 Enviromatics Decision support systems Decision support systems Вонр. проф. д-р Александар Маркоски Технички факултет – Битола 2008 год.
Interval-based Inverse Problems with Uncertainties Francesco Fedele 1,2 and Rafi L. Muhanna 1 1 School of Civil and Environmental Engineering 2 School.
Optimisation of flood risk management strategies - Developments in FRMRC Michelle Woodward 1,2, Ben Gouldby 1 and Zoran Kapelan 2 International workshop.
Metaheuristics The idea: search the solution space directly. No math models, only a set of algorithmic steps, iterative method. Find a feasible solution.
Optimization of thermal processes2007/2008 Optimization of thermal processes Maciej Marek Czestochowa University of Technology Institute of Thermal Machinery.
Genetic Algorithm.
Vilalta&Eick: Informed Search Informed Search and Exploration Search Strategies Heuristic Functions Local Search Algorithms Vilalta&Eick: Informed Search.
A Comparison of Nature Inspired Intelligent Optimization Methods in Aerial Spray Deposition Management Lei Wu Master’s Thesis Artificial Intelligence Center.
A Distributed Framework for Correlated Data Gathering in Sensor Networks Kevin Yuen, Ben Liang, Baochun Li IEEE Transactions on Vehicular Technology 2008.
Constrained Evolutionary Optimization Yong Wang Associate Professor, PhD School of Information Science and Engineering, Central South University
Efficiency Analysis of a Multisectoral Economic System Efficiency Analysis of a Multisectoral Economic System Mikulas Luptáčik University of Economics.
Nuclear Fuels Storage & Transportation Planning Project Office of Fuel Cycle Technologies Nuclear Energy Criticality Safety Assessment for As-loaded Spent.
Stochastic Linear Programming by Series of Monte-Carlo Estimators Leonidas SAKALAUSKAS Institute of Mathematics&Informatics Vilnius, Lithuania
Chih-Ming Chen, Student Member, IEEE, Ying-ping Chen, Member, IEEE, Tzu-Ching Shen, and John K. Zao, Senior Member, IEEE Evolutionary Computation (CEC),
MODELING AND ANALYSIS OF MANUFACTURING SYSTEMS Session 12 MACHINE SETUP AND OPERATION SEQUENCING E. Gutierrez-Miravete Spring 2001.
(Particle Swarm Optimisation)
1 IE 607 Heuristic Optimization Particle Swarm Optimization.
Simulated Annealing.
Discrete optimization of trusses using ant colony metaphor Saurabh Samdani, Vinay Belambe, B.Tech Students, Indian Institute Of Technology Guwahati, Guwahati.
1.- SOPCAWIND FP7 Project, Retrieved on January Z. W Geem, J. H Kim, G. V Loganathan, “A New Heuristic Optimization.
FORS 8450 Advanced Forest Planning Lecture 11 Tabu Search.
Exact and heuristics algorithms
CprE 458/558: Real-Time Systems
CAS 721 Course Project Implementing Branch and Bound, and Tabu search for combinatorial computing problem By Ho Fai Ko ( )
G5BAIM Artificial Intelligence Methods
1 Introduction to Scatter Search ENGG*6140 – Paper Review Presented by: Jason Harris & Stephen Coe M.Sc. Candidates University of Guelph.
Monte-Carlo method for Two-Stage SLP Lecture 5 Leonidas Sakalauskas Institute of Mathematics and Informatics Vilnius, Lithuania EURO Working Group on Continuous.
1 Iterative Integer Programming Formulation for Robust Resource Allocation in Dynamic Real-Time Systems Sethavidh Gertphol and Viktor K. Prasanna University.
Tetris Agent Optimization Using Harmony Search Algorithm
Local Search and Optimization Presented by Collin Kanaley.
Arithmetic Test Pattern Generation: A Bit Level Formulation of the Optimization Problem S. Manich, L. García and J. Figueras.
Monte-Carlo based Expertise A powerful Tool for System Evaluation & Optimization  Introduction  Features  System Performance.
Written by Changhyun, SON Chapter 5. Introduction to Design Optimization - 1 PART II Design Optimization.
Heuristic Methods for the Single- Machine Problem Chapter 4 Elements of Sequencing and Scheduling by Kenneth R. Baker Byung-Hyun Ha R2.
Integrated Distribution & Production Planning (DP/PP) EIN 5346 Logistics Engineering Fall, 2015 Integrated Distribution & Production Planning (DP/PP) EIN.
Biologically Inspired Computation Ant Colony Optimisation.
Method and Code development activities in the RRT section Rian Prinsloo, Francois van Heerden, Pavel Bokov September 2015 Overview of the OSCAR-4 code.
September 28, 2000 Improved Simultaneous Data Reconciliation, Bias Detection and Identification Using Mixed Integer Optimization Methods Presented by:
Optimization in Engineering Design 1 Introduction to Non-Linear Optimization.
1 Development of a Numerical Optimisation Method for Blowing Glass Parison Shapes Hans Groot.
School of Mechanical and Nuclear Engineering North-West University
© P. Pongcharoen CCSI/1 Scheduling Complex Products using Genetic Algorithms with Alternative Fitness Functions P. Pongcharoen, C. Hicks, P.M. Braiden.
Artificial Intelligence By Mr. Ejaz CIIT Sahiwal Evolutionary Computation.
Edinburgh Napier University
C.-S. Shieh, EC, KUAS, Taiwan
7/21/2018 Analysis and quantification of modelling errors introduced in the deterministic calculational path applied to a mini-core problem SAIP 2015 conference.
ME 521 Computer Aided Design 15-Optimization
Comparing Genetic Algorithm and Guided Local Search Methods
Algorithms for Budget-Constrained Survivable Topology Design
The Fuel Cycle Analysis Toolbox
Presentation transcript:

Optimising the placement of fuel assemblies in a nuclear reactor core using the OSCAR-4 code system EB Schlünz, PM Bokov & RH Prinsloo Radiation and Reactor Theory The South African Nuclear Energy Corporation (Necsa) Energy Postgraduate Conference 2013 iThemba Labs, Cape Town 11 – 14 Augustus 2013

Overview  Introduction ICFMO problem description OSCAR core calculation system  Optimisation module for ICFMO Constraint handling Objective function Optimisation algorithm  Application of the optimisation module and results SAFARI-1 research reactor The test scenario  Conclusion

Introduction: ICFMO At the end of an operational cycle, depleted fuel assemblies (FAs) are discharged from a reactor core. The following may then occur before the next operational cycle commences: 1.Fresh FAs may be loaded into the core 2.FAs already in the core may be exchanged with spare FAs kept in a pool (not fresh) 3.The placement of FAs in the core may be changed, resulting in a fuel reconfiguration (or shuffle) The in-core fuel management optimisation (ICFMO) problem then refers to the problem of finding an optimal fuel reload configuration for a nuclear reactor core. A single objective, or multiple objectives, may be pursued during ICFMO, subject to certain safety and/or utilisation constraints.

Introduction: OSCAR-4  The OSCAR code system has been used for several years as the primary calculational tool to support day-to-day operations of the SAFARI-1 research reactor in South Africa.  It is a deterministic core calculation system which utilises response- matrix methods for few-group cross-section generation in the transport solution, and multigroup nodal diffusion methods for the three-dimensional global solution.  A new ICFMO support feature has been developed for the OSCAR-4 system (the latest version of the code), namely an optimisation module with multiobjective capabilities.

Constraint handling Let J be the number of constraints in an ICFMO problem and let x denote a candidate solution. Without loss of generality, the constraint set may be formulated as If a candidate solution violates any constraint, a corresponding penalty value is incurred which is related to the magnitude of the constraint violation. The penalty function adopted in the optimisation module is defined as

Objective function  Single, as well as multiobjective, ICFMO problem formulations incorporated.  Let n be number of different objectives, let f i (x) denote parameter value of objective i returned by OSCAR-4 after the evaluation of candidate solution x.  Augmented weighted Chebychev goal programming approach implemented as scalarising objective function – introduces concept of aspiration levels α i for objectives.  Multiobjective ICFMO problem is solved by minimising the distance between the objective vector F(x) = [ f 1 (x), f 2 (x), …, f n (x)] of a solution and the aspiration vector Α = [α 1, α 2, …, α n ] according to the Chebychev norm.  Therefore, we minimise the function  For a single objective formulation (i.e. n = 1), the max operator may be disregarded, the value of ρ may be set to zero and α 1 should be unattainable value.

Optimisation algorithm  Harmony search algorithm  Metaheuristic technique inspired by the observation that the aim of a musical performance (e.g. jazz improvisation) is to search for a perfect state of harmony.  Population-based method, creating single solution during each iteration.  The algorithm maintains a memory structure containing the best-found solutions during its search.  New solutions are then generated based on these solutions in the memory, according to certain operators.

The SAFARI-1 research reactor  Utilised for nuclear and materials research (e.g. neutron scattering, radiography and diffraction) as well as irradiation services (e.g. isotope production and silicon doping).  There are 26 fuel loading positions, and 26 available FAs were considered (at most 26! ≈ 4x10 26 solutions).

The test scenario  Bi-objective optimisation problem: 1.Maximise excess reactivity (in order to maximise the cycle length) 2.Minimise relative power peaking factor (safety consideration)  Three safety-related constraints are incorporated  Optimisation algorithm executed for 900 iterations (required 2.5 days of computation time on PC)  Five independent computational runs using different random seeds (initial solutions) were performed  Conglomerated results presented here  Optimisation results are compared to a typical operational reload strategy

Results

Reference solutionDominating solution  The dominating solution yields an improvement of 18.8% in excess reactivity, and an improvement of 0.64% in relative power peaking factor over the reference solution.

Conclusion  New ICFMO support feature for OSCAR-4 has been presented.  A scalarising objective function has been implemented to suitably model the multiple objectives of the ICFMO problem.  Results indicated the optimisation feature is effective at producing good reload configurations from cycle to cycle, within an acceptable computational budget.  Automation of searching for reload configurations, and good quality configurations obtained by this optimisation feature may greatly aid in the decision making of a reactor operator tasked with designing reload configurations.

References [1]G. Stander, R.H. Prinsloo, E. Müller & D.I. Tomašević, 2008, OSCAR-4 code system application to the SAFARI-1 reactor, Proceedings of the International Conference on the Physics of Reactors (PHYSOR ‘08), Interlaken, Switzerland. [2]T.J. Stewart, 2007, The essential multiobjectivity of linear programming, ORiON, 23(1), pp [3]K. Miettinen, 1999, Nonlinear Multiobjective Optimisation, Kluwer Academic Publishers, Boston (MA). [4]Z.W. Geem, J.H. Kim & G.V. Loganathan, A new heuristic optimization algorithm: Harmony search, Simulation, 76(2), pp