rosie bolton1 skads costing work 4 th skads workshop, lisbon, 2-3 october 2008 skads costing work:...
TRANSCRIPT
Rosie Bolton 1SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKADS Costing work: SKADS Costing work: Spreadsheets to scalable designsSpreadsheets to scalable designs
Rosie BoltonDominic Ford
Gabriel GrigorescuPaul AlexanderTim Colegate
Rosie Bolton 2SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Talk outlineTalk outline
• Design and Costing: Second document– Latest SKADS costing figures
– Identifying cost-scaling parameters
• Time line: moving to the new tool and handing over to the System design group.
• The SKA Functional Simulator Costing tool– Introduction
– Example telescope design
– GUI development
• Demonstration of the Costing tool.
Rosie Bolton 3SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Outline Configuration: Memo Outline Configuration: Memo 100 100
• Follow concentration based on the SKA Draft specification:
Dish AA-hi AA-lo
<1Km 20% 30% ~15%
<5Km 50% 66% 50%
<180Km 75% 100% 100%
<3000Km 100%
• AAs only out to 180km, frequency bands 70MHz-450MHz and 300MHz-
1,000MHz. AA bandwidth up to full range – set by data transfer spec
• Dishes all correlated, not beam-formed in Stations. 800MHz-10GHz. B/W 4GHz
• 5 spiral arms, with
– 3 to 3,000km, 2 only to 180km (saves trenching cost but configuration studies must
verify / challenge this)
Station
Core ~5km dia
Central ProcessingFacility
Not to scale!
180km
Dishes AA-hi
AA-lo
Rosie Bolton 4SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA cost breakdown: SKA cost breakdown: total €1.5Bntotal €1.5Bn
No: Infrastructure
Roads, buildings
No: Development costs
NREs, toolingNo: Software development
costsNo: Running costs
No: Project management
costsNo: Contingency(but we do have an uncertainty estimate)
Rosie Bolton 5SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Cost / design dependenciesCost / design dependencies
Collector costs
Data transport
Correlator Back end computing
Trenching
AA Field of View
Sensitivity ()
Tsys ()
AA Station size ()
Dish size ()
Bandwidth
AA top frequency
Layout
Rosie Bolton 6SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Cost / design dependenciesCost / design dependencies
Collector costs
Data transport
Correlator Back end computing
Trenching
AA Field of View
Sensitivity ()
Tsys ()
AA Station size ()
Dish size ()
Bandwidth
AA top frequency
Layout
For the Aperture arrays, with the FoV made up of multiple station beams, the data rate is directly proportional to the required FoV (if it is larger than the station beam size).
Larger FoV => more processing to make maps
Rosie Bolton 7SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Cost / design dependenciesCost / design dependencies
Collector costs
Data transport
Correlator Back end computing
Trenching
AA Field of View
Sensitivity ()
Tsys ()
AA Station size ()
Dish size ()
Bandwidth
AA top frequency
Layout
In combination, the sensitivity requirements and the system temperature determine how much “stuff” we need, affecting everything.
Total SKA cost with reduced collecting area
€800,000,000
€900,000,000
€1,000,000,000
€1,100,000,000
€1,200,000,000
€1,300,000,000
€1,400,000,000
€1,500,000,000
€1,600,000,000
0.5 0.6 0.7 0.8 0.9 1
Fraction of spec collecting area
To
tal
SK
A c
ost
(E
uro
s, N
PV
)
10% reduction in collecting area / Tsys across the SKA would save ~€140 Million NPV
(no correlator scaling for Dishes – will be non-linear with dish number)
Rosie Bolton 8SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Cost / design dependenciesCost / design dependencies
Collector costs
Data transport
Correlator Back end computing
Trenching
AA Field of View
Sensitivity ()
Tsys ()
AA Station size ()
Dish size ()
Bandwidth
AA top frequency
Layout
Make AA-hi Stations larger and more sensitive
Have proportionally fewer stations to reach sensitivity
Station beams are proportionally smaller: need more to fill FoV
Station data rate goes up proportionally to area
Total data rate transported to correlator is unchanged
Fewer stations: fewer correlations – cheaper correlator
Rosie Bolton 9SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Cost / design dependenciesCost / design dependencies
Collector costs
Data transport
Correlator Back end computing
Trenching
AA Field of View
Sensitivity ()
Tsys ()
AA Station size ()
Dish size ()
Bandwidth
AA top frequency
Layout
Comms cost per AA station
0.0
500.0
1000.0
1500.0
2000.0
2500.0
3000.0
3500.0
0 20 40 60 80 100 120 140 160 180 200
Radial distance (km)
Co
mm
s c
ost
(th
ou
san
d e
uro
s)
Same data rate, factor of ~6 difference in price
AA comms costs with varying 95% radius
0
20
40
60
80
100
120
0 10 20 30 40 50 60 70 80 90
95% radius, km (within which 95% of the stations are)
AA
Co
mm
s co
st f
or
ou
ter
stat
ion
s (m
illi
on
s o
f E
uro
s, 2
011)
Rosie Bolton 10SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Design and Costing: 2Design and Costing: 2
• Second Design and Costing document is to be delivered imminently– Includes updated SKA design, in line with SKA Memo 100
– Latest SKADS costs
– Scaling relationships for overall costs
Rosie Bolton 11SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
The SKA Costing toolThe SKA Costing tool
• Concept of “Design Blocks” was introduced in SKADS for D&C 1: Hierarchical Telescope designs made up of discrete blocks and components.
• SKACost tool was developed by the ISPO (Peter Hall, Aaron Chippendale and Tim Colegate)
• SKADS costing based on Excel spreadsheet
• The new SKA costing tool combines the best of these approaches– Advanced cost modelling and uncertainty handling
– Plug-and-play telescope designs
– GUI for easy browsing and editing
Rosie Bolton 12SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
A: Tool with Example telescope design in database is made available
B: Users download tool and database containing Design Blocks and components
C: Users learn to use the tool by playing with example design blocks
D: “Experts” study the relevant example design blocks
create their own, improved, design blocks and / or components
E: Code Checks: design blocks and components created by users are checked for functionality by the costing team
F: SPDO Verification: New design blocks and components have calculations and cost estimates (with proof) checked by SPDO
Design block development Design block development cyclecycle
Rosie Bolton 13SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
A: Tool with Example telescope design in database is made available
B: Users download tool and database containing Design Blocks and components
C: Users learn to use the tool by playing with example design blocks
D: “Experts” study the relevant example design blocks
create their own, improved, design blocks and / or components
E: Code Checks: design blocks and components created by users are checked for functionality by the costing team
F: SPDO Verification: New design blocks and components have calculations and cost estimates (with proof) checked by SPDO
Design block development Design block development cyclecycle
In development now: available to selected people ~end Oct 08
End Oct 08
Early November 08
Mid November 08
Submit to costing team Mid Dec 08
Submit to SPDO Spring 09
Need full SKADS costs by ~Feb 09SKADS Internal verification
Rosie Bolton 14SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
Example telescope designExample telescope design
Dishes and feeds in core and in outer array
2400 dishes
Dishes and feeds in core and in outer array
2400 dishes
AA-lo array antennasAA-lo array antennas
AA Station85 Stations, 1 AA-lo, 1 AA-hi “array” in
each
AA Station85 Stations, 1 AA-lo, 1 AA-hi “array” in
each
Digital Signal TransportDigital Signal Transport Central processing and correlator
Central processing and correlator
SKA SKA
First stage Analogue beam-former
First stage Analogue beam-former
First stage digital beam-forming
First stage digital beam-forming
Station beam-formerStation beam-former
Analogue data transport
Analogue data transport
Mechanical infrastructureMechanical infrastructure
AA-hi array antennasAA-hi array antennas
AA-hi
Local digital data transportLocal digital
data transportMechanical
InfrastructureMechanical
InfrastructureAnalogue data
transportAnalogue data
transport
Digital data transportDigital data transportFirst stage digital beamforning
First stage digital beamforning
AA-lo
AA CollectorsAA Collectors
AA-hi core165 AA-hi “arrays”
AA-hi core165 AA-hi “arrays”
AA-lo core165 AA-lo “arrays”
AA-lo core165 AA-lo “arrays”
Processing boxesProcessing boxes
Infrastructure and Trenching
Infrastructure and Trenching
Rosie Bolton 15SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
Open the GUI and choose a telescope design file from the repository…
Rosie Bolton 16SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
Browse available design blocks, view author information
Rosie Bolton 17SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
Set specific build options for the top level design block that you wish to build
Rosie Bolton 18SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
Rosie Bolton 19SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
Get cost and power outputs
Rosie Bolton 20SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
List contents of build, including all sub-design blocks and components
SKA Costing Tool GUISKA Costing Tool GUI
Rosie Bolton 21SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
Display the hierarchy interactively
Rosie Bolton 22SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
Investigate cost / power breakdown by querying built design blocks
Rosie Bolton 23SKADS Costing work4th SKADS Workshop, Lisbon, 2-3 October 2008
SKA Costing Tool GUISKA Costing Tool GUI
• Time for a quick demonstration…