satellite orbit visualization vladimir ivanov oceanit project supervisor: frank dachille project...

18
Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution: University of Hawai’i at Hilo

Upload: stephany-dean

Post on 14-Jan-2016

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Satellite Orbit Visualization

Vladimir Ivanov

Oceanit Project Supervisor: Frank Dachille

Project Advisor: Dale Nahoolewa, Curt LeonardHome Institution: University of Hawai’i at Hilo

Page 2: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Overview Oceanit

HANDS High Accuracy Network Determination System

Data representing problem

Solution Defining Designing Implementing

Page 3: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

OceanitInnovation through engineering & science excellence

Aerospace Consulting Engineering Life Sciences Information Technology

Page 4: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

HANDSHigh Accuracy Network Determination System

Worldwide network of ground optical stations

Identify, track, and characterize

objects in space

Air Force Research Lab

Page 5: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Problem Enormous amount of information

Constant stream of data

Meaningful structure

Current representation of the data is not familiar to the end user

Page 6: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Data representation

Page 7: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Solution

Page 8: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Solution

- Add new features to anexisting application

- Create a new applicationthat contains the required features

Page 9: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Celestia Open Source

Software Application Stand alone

application Not well maintained

Page 10: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Define New Application

Requirements 2 Dimensional data representation Real-time updates Dynamic data rescaling Multiple series Interactive application Clear structure of the application

Page 11: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Why C#

Safer than predecessors Fast data management Flexible Automatic memory management Good for interactive applications C++ evolution

C#

Page 12: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Design & Implementation

Design phase Object oriented Code Structure

- Hierarchical

Easy to understand Grounds of the project

Page 13: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

2D Visualization

• 2D data representation• Real-time updates • Dynamic data rescaling

Longitude

Time

Page 14: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

2D Visualization

• 2D data representation• Real-time updates • Dynamic data rescaling Multiple data series

Longitude

Time

Page 15: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

3D Visualization

Page 16: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

3D Visualization

Page 17: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Conclusion

Goal Project

Page 18: Satellite Orbit Visualization Vladimir Ivanov Oceanit Project Supervisor: Frank Dachille Project Advisor: Dale Nahoolewa, Curt Leonard Home Institution:

Acknowledgements Frank Dachille Brian Lee Dale Nahoolewa Curt Leonard Lisa Hunter Hilary O’Bryan Scott Seagroves Center for Adaptive Optics Oceanit University Of Hawai’i at Hilo

Funding Provided trough the CfAO, a NSF Science Funding Provided trough the CfAO, a NSF Science and Technology Center (STC), AST - 987683and Technology Center (STC), AST - 987683