AJWAA

High-Level Project Summary

The main goal of the project is to enhance individuals experience in using solar panels in their homes by developing an application that gives them solar power data directly related to their exact location and to accomplish this, the deliverables for the application were set to be as follows:1_Provide extracted solar power data from Nasa resource.2_Provide extracted data from near-area (neighborhood) solar panel users.3_Predict future solar power levels in the same location.and the requirements are:1_API utilization for resource data.2_Simulation for neighborhood usage.3_AI model for prediction.

Detailed Project Description

The project is a mobile application that help individuals to use solar panels in their homes by providing them data related to their exact location. The flow of using the application is as follows:

1_The user starts the application. 2_The application detects the location of the mobile. 3_The application sends API request to extract data from NASA resource for the same location. 4_The application displays power vs time chart from the extracted data.

5_The application uses the same data to predict future values 6_The application extracts data of the neighborhood solar panels from the application server assuming that all panels are registered to the application.


The current phase of the project:

1_Used Python to do API request and succeeded.

2_Designed the logo and UI.

3_Deveoped a prediction model using Python and applied linear regression as baseline neural network.

4_Used Cisco Packet Tracer with Python and MQTT for neighborhood and IoT simulation.

5_Developed a python code in local host to perform as a server for the IoT simulation.

Space Agency Data

this source was used: https://power.larc.nasa.gov/data-access-viewer/ for the data it has related to solar power irradiation

The following parameters were considered for chart graphing and predicting:

T2MDEW : Dew/Frost Point at 2 Meters

ALLSKY_SRF_ALB : All Sky Surface Albedo

ALLSKY_SFC_UVA : All Sky Surface UVA Irradiance

V10M : Northward Wind at 10 Meters

ALLSKY_SFC_UVB : All Sky Surface UVB Irradiance

ALLSKY_SFC_PAR_TOT : All Sky Surface PAR Total

ALLSKY_SFC_UV_INDEX : All Sky Surface UV Index

ALLSKY_SFC_LW_DWN : All Sky Surface Longwave Downward Irradiance

CLRSKY_SFC_LW_DWN : Clear Sky Surface Longwave Downward Irradiance

RH2M : Relative Humidity at 2 Meters

SZA : Solar Zenith Angle

QV2M : Specific Humidity at 2 Meters

WD10M : Wind Direction at 10 Meters

T2M : Temperature at 2 Meters

T2MWET : Wet Bulb Temperature at 2 Meters

PS : Surface Pressure

ALLSKY_KT : All Sky Insolation Clearness Index

WS10M : Wind Speed at 10 Meters

PRECTOTCORR : Precipitation Corrected

Hackathon Journey

It was an interesting experience were we were able to widen our knowledge in a very short time, and to increase our knowledge in other field such as space, physics and energy, as we were motivated to provide an interesting idea and strong project in less than two days.

We chose our challenge because we think it is a global issue and a local issue, moreover it is an interesting topic with a lot or researches and studies, and during our journey we tried to utilize our group and individual experiences as we come from different backgrounds related to business, electronics and computer science.

References

https://power.larc.nasa.gov/data-access-viewer/

https://pixabay.com/photos/suburbs-homes-neighbors-2211335/


Python

Cisco Packet Tracer

MQTT

linear regression as baseline neural network

Adobe Illustrator

Tags

#solar #iot

Global Judging

This project has been submitted for consideration during the Judging process.