OSKAR station simulator

Slides:



Advertisements
Similar presentations
ICT Class System Life Cycle.  Large systems development projects may involve dozens of people working over several months or even years, so they cannot.
Advertisements

1Malcolm Ellis - Tracker Meeting - 18th May 2006 Reconstruction Plans  Staged process of building up Reconstruction over the rest of this year  Will.
Software Engineering For Beginners. General Information Lecturer, Patricia O’Byrne, office K115A. –
Software Development, Programming, Testing & Implementation.
Adaptive Signal Processing Class Project Adaptive Interacting Multiple Model Technique for Tracking Maneuvering Targets Viji Paul, Sahay Shishir Brijendra,
Milestone XProtect™ Essential Brilliant Simplicity Product Presentation – Partners Version 1 May 20, 2010.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
Implementation of Digital Front End Processing Algorithms with Portability Across Multiple Processing Platforms September 20-21, 2011 John Holland, Jeremy.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse 2.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 18 Slide 1 Software Reuse.
AA-Low Technical Progress Meeting, October 2012, Medicina, Italy AAVS0 & AAVS0.5: System Design and Test Plan Nima Razavi-Ghods Eloy de Lera Acedo.
DESIGN & IMPLEMENTATION OF SMALL SCALE WIRELESS SENSOR NETWORK
Mantychore Oct 2010 WP 7 Andrew Mackarel. Agenda 1. Scope of the WP 2. Mm distribution 3. The WP plan 4. Objectives 5. Deliverables 6. Deadlines 7. Partners.
An Introduction to Software Architecture
Analysis of Low Frequency Phased Array Stations Dr. Nima Razavi-Ghods Dr. Eloy de Lera Acedo Cambridge AAVP 2010, 09/12/10 1.
1 The OSKAR Simulator (Version 2!) AAVP Workshop, ASTRON, 15 th December 2011 Fred Dulwich, Ben Mort, Stef Salvini.
1 WP3 Progress towards objectives 27/10/ WP3.1 Communications equipment for trials The objectives of this work package are: to configure existing.
Rosie Bolton1 SKADS Costing work 4 th SKADS Workshop, Lisbon, 2-3 October 2008 SKADS Costing work: Spreadsheets to scalable designs Rosie Bolton Dominic.
Project Life Cycles.
Common Set of Tools for Assimilation of Data COSTA Data Assimilation Summer School, Sibiu, 6 th August 2009 COSTA An Introduction Nils van Velzen
Weka: Experimenter and Knowledge Flow interfaces Neil Mac Parthaláin
KeyStone II Interrupts. Agenda Motivation for this presentation The interrupt Scheme – SPI 0 example Configure interrupt - Hyperlink example.
240-Current Research Easily Extensible Systems, Octave, Input Formats, SOA.
ECE450 - Software Engineering II1 ECE450 – Software Engineering II Today: Design Patterns VIII Chain of Responsibility, Strategy, State.
1 WP3.3: Steerable antenna technologies: Signal processing aspects Participants: UoY (18MM); POLITO (19MM); EUCON (6MM) Tim Tozer & Yuriy Zakharov.
Ariadne’s Thread Kristian Zarb Adami. Simulator Aims ۞ Provide the system architect a tool to visualise trade-offs in designs ۞ Provide the scientist.
Page 1© Crown copyright 2004 FLUME Metadata Steve Mullerworth 3 rd -4 th October May 2006.
Provides an overview of the main components in the simulator. Shows the relation between functions, data and user-inputs. The design is broken up into.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Page 1© Crown copyright 2004 FLUME Marco Christoforou, Rupert Ford, Steve Mullerworth, Graham Riley, Allyn Treshansky, et. al. 19 October 2007.
Sensor testing and validation plans for Phase-1 and Ultimate IPHC_HFT 06/15/ LG1.
Paul Alexander 2 nd SKADS Workshop October 2007 SKA and SKADS Costing The Future Paul Alexander Andrew Faulkner, Rosie Bolton.
GCSE ICT 3 rd Edition The system life cycle 18 The system life cycle is a series of stages that are worked through during the development of a new information.
1 Tracker Software Status M. Ellis MICE Collaboration Meeting 27 th June 2005.
Midterm/Final Presentation Project Name Students: [Name1], [Name2] Supervisor: [SV Name] Context: Project [A/B/Special] Semester: Winter/Spring, Year Date:
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Wojciech Jalmuzna, Technical University of Lodz, Department of Microelectronics and Computer.
XFEL The European X-Ray Laser Project X-Ray Free-Electron Laser Wojciech Jalmuzna, Technical University of Lodz, Department of Microelectronics and Computer.
Cake PHP – OOPS approach for PHP
cFS Platforms OSAL and PSP
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
CS Data Structures Chapter 6 Stacks Mehmet H Gunes
Christoph Blume Offline Week, July, 2008
Department of Computer Science, TU München
Information Collection and Presentation Enriched by Remote Sensor Data
Function Generator Remote Control
Extensions, System Outline and Correlation Modes and
System Design and Modeling
TK Upgrade report.
Beam Deconvolution Map-Making
UML dynamic Modeling (Behavior Diagram)
Installation The Intercompany Integration Solution for SAP Business One Version 2.0 for SAP Business One 9.1 Welcome to the course on the installation.
Anne Pratoomtong ECE734, Spring2002
2PAD’s Beamforming Software
Learning to Program in Python
Behavioral and Structural Patterns
Unit 6: Application Development
Tracker Software Status
EVLA Advisory Committee Meeting
An Introduction to Software Architecture
Quick update on the project
Denial-of-Service Jammer Detector Training Course Worldsensing
Aperture Array Simulations
Paper by D.L Parnas And D.P.Siewiorek Prepared by Xi Chen May 16,2003
Overview of Workflows: Why Use Them?
Co-designed Virtual Machines for Reliable Computer Systems
Software Architecture
FPGA Vinyl to Digital Converter (VDC)
ONAP Architecture Principle Review
Concept Development and End Product Description
Presentation transcript:

OSKAR station simulator Simulate a full SKA station Realistic ... Provide a flexible and extendable framework to Investigate station configurations, antennas, etc Interface to other modules and simulators (such as EM, sky, etc) for current and future projects and activities Investigate various beamforming strategies Map beamforming solution to different hardware Currently, to run on a cluster Hardware agnostic Other hardware ... These few slides are to put you up to date with the work we are doing for the OSKAR project. I’m sure a lot of this is not totally new to most people here so I’ll keep things brief and aim this as a start point for discussion and questions. As you probably already know the in the oskar project we are working on an full station SKA beamforming simulator which aims to be as realistic as possible to a SKA station. This means running beamforming algorithms on 65 thousand antenna and multiple frequency channels as well as looking at how beams can be calibrated and corrected. And the simulator will be used for investigating various station configurations, antenna, beamforming strategies etc. Clearly developing a fully realistic station simulator is a huge undertaking therefore when designing the code we aim to make everything as flexible and extendable as possible. The simulator will be running on a cluster. However we will be keeping the various beamforming schemes largely hardware agnostic so that that the beamforming module can be easily ported onto other hardware platforms.

Simulator concept diagram Front-end (GUI) Back-end Sky model Pre-channelised Generic equatorial coordinate system Beamforming schemes Hierarchical One shot Adaptive Beamforming module Portable to various hardware Plug and play design Checkpoint data at multiple levels Sky generation Corruptions Antenna signal generation Options & user inputs Weights generation Beamforming This slide describes the basic layout of the simulator. Front end (GUI) sets up options etc Back end that runs on the cluster. Each of the boxes represents modules of the code. We will have a sky module which will in the first instance exist as a point source sky model but can be extended to include more detailed models as and when needed. We have a antenna signal generation module which turns the sky into a set of antenna signals A beamforming module … Visualisation Other post processing?!

Discussion points Interface to sky model Coordinate system Extended objects Antenna EM response characteristics Cross/mutual coupling Polarisation mixing Beamforming hardware implementation Interface/API definitions Finally this slide outlines the aspects of the project in which we will are working to collaborate with other projects on. We would ultimately like to include a better sky model which can handle for example extended objects. We need to look at how to include a better treatment of the antenna EM characteristics into the beamforming We aim to be working with 2pad in particular at a hardware beamforming implementation And throughout we are very conscious of making sure out interfaces and api allow the code to be extended and to other projects