Upload
sanne
View
24
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Development of a Visualization Tool for the ARIES Systems Code. Lane Carlson ARIES-Pathways Project Meeting UCSD May 19, 2010. Systems code has evolved into a design space scanning tool. - PowerPoint PPT Presentation
Citation preview
19 May 2010 1
Lane CarlsonARIES-Pathways Project Meeting
UCSD May 19, 2010
Development of a Visualization Tool for the
ARIES Systems Code
19 May 2010 2
Systems code has evolved into a design space scanning tool
• Rather than optimize about a specific design point, new approach scans a wide operating space for a range of possible design points.
• It becomes necessary to visualize slopes - is it a steep optimization point with no leeway or at a shallow point with a relaxed constraint?
• A larger design window may open when a constraint is slightly relaxed, with substantial improvement in COE.
• Other times, moving away from the “optimized” point gives a more robust and credible design with minimal impact on COE.
(From F. Najmabadi)
19 May 2010 3
Large databases can be processed
• Have capability to parallel process the databases on a cluster with hundreds of nodes.
• Princeton Plasma Physics (PPPL) computer cluster:
• 200+ processors• Quad-core CPUs• Up to 16 GB RAM• 1 gigabit ethernet2 GHz Core2 Duo
laptopAMD Quad-core node
~700 points/hr~2000
points/hr
105 points =
142 hrs= 50
hrs/node
106 points =
1428 hrs= 500
hrs/node
QuickTime™ and a decompressor
are needed to see this picture.
PPPL Cluster
10^6 = 60 days with laptop
vs.
1 day with 20 nodes
19 May 2010 4
It is a challenge to visualize large data sets
• Visualizing large datasets is a difficult task, almost an art
• 106 points overwhelm monitor real estate• “Lots of numbers don’t make sense to ‘low-
bandwidth’ humans, but visualization can encode large amounts of data to gain insight.” - San Diego Super Computer Center
SDSCC Earthquake Simulation
NOAA (National Oceanic and Atmospheric Admin.) data-logging buoys
19 May 2010 5
NOAA Data Visualization
19 May 2010 6
More examples of visualizing large data sets
World Data from Gapminder.orgIncome per person vs. life expectancy
European Airspace Reboot:After volcano activity (April 20, 2010)
European Airspace Reboot:During volcano activity (April 17, 2010)
19 May 2010 7
We are developing a visualization tool to utilize the scanning capability of the new systems code
• VASST - Visual ARIES Systems Scanning Tool• Working to visualize the broad parameter space to extract
meaningful data and uncover new relationships• Graphical user interface (GUI) permits 2D and 3D plots of
any parameter
Purpose: to give the user more visual interaction and explorative power to bring to light new relationships
19 May 2010 8
VASST GUI Highlights
Pull-down menus for common parameters
Blanket database used
Number of points in database
Constraint parameter set by user
Auto-labeling
Correlation coefficient
Save plot as TIFF, JPEG, BMP, PNG…
Color bar scale
Data cursor displays info on mouse-click
(Visual ARIES Systems Scanning Tool)
19 May 2010 9
Example: Qdivinb vs COE, CC: B, constraint: B=8.5 T
SiC blanket
19 May 2010 10
Example: Qdivinb vs COE, CC: B, constraint: B=7.5 T
SiC blanket
19 May 2010 11
Example: Qdivinb vs COE, CC: B, constraint: B=7.0 T
SiC blanket
19 May 2010 12
Example: Qdivinb vs COE, CC: B, constraint: B=6.5 T
SiC blanket
19 May 2010 13
Example: Qdivinb vs COE, CC: B, constraint: B=6.0 T
SiC blanket
19 May 2010 14
Example: Qdivinb vs COE, CC: B, constraint: B=5.0 T
SiC blanket
19 May 2010 15
Extra: Pnelec (unrestricted) vs COE, CC: COE
SiC blanket
Possible attractive power plant designs in the 500 MW range
19 May 2010 16
Extra: B vs COE, CC: R
SiC blanket
19 May 2010 17
Extra: Btmax vs COE, CC: R
SiC blanket
19 May 2010 18
An additional visualization feature might include “linking and brushing” the data
Highlighting any parameter space would
show real-time effect on other parameters
19 May 2010 19
Three important elements are required to operate VASST
1. A intuitive visualization tool2. A capable, experienced user3. In-depth chronicle of details
param
COE
4 m 30
5 m 35
6 m 40
7 m 45
19 May 2010 20
A chronicle/history is required for record keeping purposes
• What input parameters were used?• What version of the systems code was used? (Subversion control)• What blanket was implemented?• What were the assumptions applied in the code?• What filters were implemented? (Pnetel, Qdiv, B, etc.)• What costing algorithms were used?
Every result/picture/graph should be backed up with specifics of its origin
19 May 2010 21
Revision control is necessary and helpful
• Needful to control revisions to the code to keep track of changes made by multiple users.
• Subversion (SVN) revision control software keeps the code centralized in a server repository.
• Users can “check out” the code, modify it, then “commit” it back to the central server as the most recent updated version.
QuickTime™ and a decompressor
are needed to see this picture.
19 May 2010 22
Clarification of assumptions
• Btmax vs. SC current = ?
• Three references are an order of magnitude apart.
19 May 2010 23
Clarification of assumptions
• Need clarification of specifics between DCLL and SiC blanket.
• Any other assumptions that need concrete definitions? Basis for physics and engineering design?
• Scaling factors from other designs?
From paper, “An advanced computational…” by Z.D.
From Jan 2009 ARIES meeting, Z.D.
19 May 2010 24
We would like to fill in the operating space
• Are there pertinent or interesting areas the ARIES team would like to look at? - Increase Qdiv? Elongate plasma? More aggressive or relaxed B?
• Comments, suggestions, improvements?
ARIES-AT physics
DCLL blanket
ARIES-I physics
DCLL blanket
Aggressive in technology
Ag
gre
ssiv
e in
phy
sics
ARIES-AT physics
SiC blanket
ARIES-I physics
SiC blanket
19 May 2010 25
Summary
The systems code is operational and able to scan and
process a large design space.
A first version of VASST GUI is operational and ready to
look at pertinent system scans for the ARIES team.
Beginning chronicle of details and specifics of the
different blanket modules.
Live VASST demo?
19 May 2010 26
Future work
Re-examine the TF and PF coil j vs. B relationships.
Prior SC magnets may be too optimistic (3x)
- re-examine lower B fields for possible solutions.
Develop solutions to the power balancing within the limits
of materials/coolants - critical to accessing smaller power
plants.
After a broad scan, fill in the operating space of the four
corners with sufficient resolution.
19 May 2010 27
Extra Slides
2 blanket types: SiC and DCLL (C.K.)
DCLLΔFW = 0.038 mΔblkt = 0.50 mΔVV = 0.31 mΔshld/skel = 0.35+0.075xIn(<Nw>/3.3) mηth ~ 42%, Ppump ~ 0.04xPfusion
SiCΔFW = 0.0 mΔblkt = 0.35 mΔVV = 0.40 mΔshld/skel = 0.24+0.067xIn(<Nw>/3.3) mηth ~ 55%, Ppump ~ 0.005xPfusion
To discuss individually:• Rev number for costing algorithms?
19 May 2010 28
ARIES systems code consists of modular building blocks
1. Blankets2. Geometry3. Magnets4. Power flow5. Costing
1. PHYSICS
Plasmas that satisfy power and particle
balance
2. ENGINEERING FILTERS APPLIED
Systems Code Analysis Flow
3. ENGINEERING & COSTING
DETAILSPower core, power
flow, magnets, costing, COE
Modules include:
• Systems code integrates physics, engineering, design, and costing.
1. Toroidal magnetic fields2. Heat flux to divertor3. Neutron wall load4. Net electric power
Filters include:
DCLLSiCARIES-AT