The Challenge is how to use the data to make it easier and observable and easy to use by users and visualize the outer space, our project aims to the same, in addition to it helps the researchers and people too, to investigate the signals (stars intensity) and determine it’s shape, also we use the met-data of the CSA to create exciting maps of the stars helping people to research for the exoplanets( not fully developed).
First part:-
Creating a model takes the star intensity data vs Time as Input, filtering it using high and low pass filter that removes the high noise frequencies and then analyzing it with Python notebooks code using Complex Fourier transform to retain the phasors, Complex numbers that determine the phase shift, amplitude of each asteroid and the star and the model is uploaded on a virtual machine server on Amazon web services so we can access it in our application.
Second Part:-
As an output from the first part is a list of objects for every intensity Vs time signal:-
In which the first one is the reference asteroid in the space(0,0), and each following object has three identities:- (Amplitude, Phase, Omega); we used polar coordinates to describe the objects in the space, a vector amplitude and phase angle to the reference point, and the Omega in which determines the speed of the object relative to the others; and the last object is the star that rotates around the all steroids, so we get an orbiting system for our star.
Last Part:-
In our multi-platform application, we used Unity Engine (C#), to implement our program in different platforms “Desktop is easier as a research platform”, “mobile application is easier as an exploratory platform for public” , and using the output of the second phase, we used Unity’s packages such as (Modern UI Pack - Text Mesh Pro - Rest API - Awesome Charts, etc.. ) to visualize the orbit cinematically to absorb users attention.
We use Meta-data provided from CSA create exciting maps of the stars, in which helps the user to detect the exoplanets.
We use the radiated signals (Intensity of stars over time) to detect the star’s orbit and the exoplanet arounds it.
In future we hope use the provided input information of the planet and the expected output in term to change our model, into a machine learning to train it and perform more better and more minimizing the error.
https://youtu.be/k1WI5Py1gas
CSA Data set
Astronomy:- https://www.go-astronomy.com/neutron-stars.php
Fourier Series:- https://brilliant.org/wiki/fourier-series/
Fourier Transform: -https://en.wikipedia.org/wiki/Fast_Fourier_transform
Python Science Package: - https://www.scipy.org/docs.html
To know more about asteroids and space you can visit
https://m.economictimes.com/definition/asteroids
https://solarsystem.nasa.gov/asteroids-comets-and-meteors/comets/overview/
https://science.nasa.gov/astrophysics