RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student...

21
RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Aditi Garg Summer Student Summer Student May-Sept 2005 May-Sept 2005

Transcript of RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student...

Page 1: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

RFSP-IST UNIX Simulations, and the Application of Sourceforge

Prepared By:

Aditi GargAditi GargSummer StudentSummer Student

May-Sept 2005May-Sept 2005

Page 2: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Outline

RFSP-IST- Reactor Fuelling Simulation Program Industry Standard

Toolset

AECL SourceForge (SF) Foundry - Delivery of software products and services over the

internet.

Page 3: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

CANDU Basic Lattice Cell

basic building block of the CANDU designDimensions 1 lattice pitch by 1 lattice pitch by 1 fuel-bundle length (28.575 cm x 28.575 cm x 49.53 cm)

Basic lattice cell components:1-bundle length of pressure tube, with fuel bundle and heavy-water coolantcalandria tube, concentric with the pressure tube and separated from it by an isolating gas gapassociated volume of heavy-water moderator

Page 4: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

(not to scale)

CANDU Basic Lattice Cell (with 37-Element Fuel)

Page 5: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

CANDU Reactivity Devices

Reactor core reactivity devices

zone controllers and adjusters, which are positioned interstitially between fuel channels

Page 6: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Reactor-Physics Computational Scheme

CANDU neutronics consists of three stages.

-Computer programs developed to perform calculations

Three Stages:Lattice-Cell Calculation (POWDERPUFS-V or WIMS-IST)Reactivity-Device (Supercell) Calculation (DRAGON)Finite-Core Calculation (RFSP-IST)

Page 7: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

RFSP

RFSP-IST (Reactor Fuelling Simulation Program - Industry Standard Toolset)

Computer program to do neutronics (static, quasistatic, and dynamic) calculations for CANDU reactors

RFSP can calculate both static and kinetic neutron flux and power distributions in the core in two energy groups and three dimensions.

RFSP can be used to simulate reactor operations, including refuelling and burnup steps. 

Page 8: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Modular in nature

Each module specific function. model definition time‑average and instantaneous calculations of the in‑core flux power distributions kinetics calculations

execute independently of one another and share data through the RFSP direct‑access file

RFSP

Page 9: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

RFSPRFSP-IST (Reactor Fuelling Simulation Program - Industry Standard Toolset)

Calculates the static 3-D flux distribution in the core by either of two methods:

the solution of the finite‑difference diffusion equation in two energy groups

a flux‑mapping method, using a modal expansion of the flux in a series of pre‑calculated flux modes

Page 10: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

RFSP Release VerificationRFSP code

Running simulations in UNIXDeveloped KORN Shell scripts and Fortran

executables to automate generation of verification reports

Comparison of data through different RFSP versions to AECL Versions [ACR Feature requests]

Platforms used: HP, LINUX, PC

Page 11: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

RFSP Release VerificationVerification involves the comparison of the outputs

generated by different versions. Results generated by two versions be similar, Behaves consistently with respect to both

platforms. The comparison is in the form of a percent

difference of key parameters i.e. reactivity and maximum bundle and channel powers.

Page 12: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Verification Summary

RFSP Report Contains all modifications Results provided with different compilers were not the

same Errors related to numerical rounding or truncation

• % difference > 0.5%, parameter is flagged

Comparisons showed that no unacceptable differences were found

Page 13: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

AECL SourceForge (SF) Foundry

• Delivery of software products and services over the internet.

• An exchange of information between AECL and customer staff.

– Used for code activities & documentation for external customers.

– Provides access to documents, feature requests, support requests & to track bugs.

Page 14: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

AECL SourceForge (SF) Foundry

Page 15: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

– Reporting techniques Generates filtered graphical displays Illustrates work pending for days, weeks, months

and years

EXAMPLE: NUCIRC Project(similar to RFSP)

Page 16: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Distribution By Resolution

Accepted (10/18)

Fixed (3/6)

In progress (1/1)

None (7/9)

Rejected (2/3)

Key: ( Open / All )

Page 17: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Distribution By Technician

huangf (1/3)

none (1/2)

tochaiem (14/21)

wallaced (1/3)

zhange (6/8)

Key: ( Open / All )

Page 18: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Source Forge cont’dComprises of:Bug Tracking SystemTech Support Tracking SystemPatch Tracking SystemFeature Request Tracking SystemPublic Forums

HelpOpen Discussion

Site hosting, permanent file archival, full backups, and total web-based administration.

*RFSP-IST Home Page

Page 19: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

RFSP WEBSITE

• Hummingbird Exceed – Visualize desktop of a Linux Session

Many updates to the RFSP website made using the software development environment ECLIPSE Platform Version 3.0.1 on the RedHat LINUX operating system.

Open source PHP scripting programming language was used for website development.

Using VNCViewer remote desktop environment.• VNCViewer is an Xt-based client application for the VNC

(Virtual Network Computing) system. VNC software is cross-platform, allowing remote control between different types of computer.

Page 20: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.

Thank you!!

Page 21: RFSP-IST UNIX Simulations, and the Application of Sourceforge Prepared By: Aditi Garg Summer Student May-Sept 2005.