0% found this document useful (0 votes)
9 views

Mono Axial Solar Tracker Java Based Control and Data Management

Uploaded by

morokali8
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Mono Axial Solar Tracker Java Based Control and Data Management

Uploaded by

morokali8
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 15

Biaxial Solar Tracker: Java-

Based Control and Data


Management
Maximizing Solar Energy Capture with Dual-Axis Tracking and
Remote Monitoring

Team members : Requested by :


AFSAHI Jaouad Prof. MOUMEN Aniss
IKIR Abderazak
SALHI Mohamed

Academic year 2024-2025


PLAN :
Conclusion

Project System Database


objectives design design

1 3 5

2 4 6

Project Java Demonstration


description application test & Results
features

Introduction
Introduction

 Overview :

• The growing need for renewable energy.


• Importance of optimizing solar energy efficiency.

 Problem Statement :
• Fixed solar panels are less efficient as they cannot follow the sun’s
movement.

 Solution :
• Develop a mono-axial solar tracking system with remote control and
monitoring via a Java application.
Project Objectives
1 Real-Time Control 2 Precise Measurements
Develop a Java Implement sensors to
application to provide capture solar radiation,
real-time control of the and other relevant data
solar tracker based on for analysis and
sun position data. optimization.

3 Data Storage and 4 User Interface


Analysis
Create a user-friendly
Design and implement a interface for visualizing
database to store and the data, controlling the
analyze the collected tracker, and accessing
data, enabling system insights.
performance monitoring
and optimization.
Introduction to Monoaxial Solar
Tracker
Maximizing Efficiency Two-Axis Movement

Monoaxial solar trackers are These systems utilize one


designed to optimize solar independent axe of motion –
energy harvesting by one for azimuth (east-west) to
continuously adjusting the achieve precise sun tracking
angle of the panel to face the throughout the day
sun. This maximizes the
amount of sunlight received
and the energy generated.
Hardware Components
Solar panel Servo-motors

The core component of the Control the movement of the


system, converting sunlight into panel along the azimuth axe.
electricity.

Sensors (LDRs) Control Board (Arduino)

Collect data on solar radiation, Processes sensors data,


panel angels, and other controls motors, and
relevant parameters. communicates with the Java
application.
Java Application Design and Implementation

Sun Position Calculation


Utilize LDRs to calculate the sun's position based on time and location.

Control Logic
Implement control logic to adjust the panel's angles based on the calculated sun position.

Communication Interface
Develop communication protocols to interface the Java application with the control board.

Data Acquisition and Processing


Implement data acquisition and processing functions to collect, store, and analyze sensor data .

User Interface

Design a user-friendly interface for monitoring data, controlling the tracker, and accessing insights .
Interfacing the Java
Application with Hardware

1 Serial Communication
The Java application utilizes serial communication protocol
to establish a communication link with the control board.

2 Data Transmission
The application sends control commands (e.g., motor
positions) to the control board via serial communication.

3 Data Reception
The control board sends sensor data (e.g., solar radiation,
angels) back to the Java application via serial
communication.
Database Design for
Tracking and
Measurement Data
Data Tables Data Relationships
Create tables to store data Establish relationships
on sun position, panel between tables to link data
angles, sensor readings, points and enable efficient
and system performance data retrieval.
metrics.

Data Integrity
Implement constraints to ensure data integrity, consistency,
and accuracy.
Real-Time Data Monitoring and
Visualization
Data Acquisition
The Java application acquires data from the hardware in real-time and updates the data

Data Visualization
The application provides real-time visualizations of key performance
indicators (KPIs) such as energy generation, panel temperature, and
sun position.

Interactive Features

The user interface offers interactive features for filtering, zooming, and exploring the d
Benefits and Advantages

This integrated solution offers numerous benefits, including increased energy efficiency, cost savings, and improved
environmental sustainability.
Test & demonstration
Future Work

• Integration with IoT platforms for enhanced functionality.

• Expansion to multi-panel systems.

• Incorporating AI for predictive sun tracking based on weather forecasts.


Conclusion

• Our project addresses the need for efficient solar energy capture using a mono-axis tracker.

• The Java application enhances user interaction and system monitoring.

• Support and promote innovative renewable energy solutions.


Thank you for your
attention

You might also like