SlideShare una empresa de Scribd logo
1 de 15
Descargar para leer sin conexión
2013 American Transactions on Engineering & Applied Sciences.

American Transactions on
Engineering & Applied Sciences
http://TuEngr.com/ATEAS

Development of FPGA-based Dual Axis Solar
Tracking System
Rohit Sharma
a

a*

a

, Gurmohan Singh , and Manjit Kaur

a

Center for Development of Advanced Computing, C-DAC, Mohali, INDIA

ARTICLEINFO

ABSTRACT

Article history:
Received 06 June 2013
Received in revised form
16 July 2013
Accepted 23 July 2013
Available online
24 July 2013

Field Programmable Gate Arrays (FPGAs) meet critical timing
and performance requirements with parallel processing and real-time
control application performance, allowing greater system integration
and lower development cost. This paper describes a dual axis solar
tracking system based on astronomical equations. The position of sun at
any time is a function of azimuth and altitude angle values. Azimuth and
altitude angle values are collected off line. The prototype of dual axis
solar tracking system is developed on FPGA to implement the proposed
idea. The system comprises of digital clock module, rise time module
and two pulses generator modules. Pulse generator modules employ
Pulse Width Modulation (PWM) technique for controlling two stepper
motors for tracking the azimuth and altitude angles. The functionality of
various blocks of the system is described in Very High Speed Integrated
Circuit (VHSIC) Hardware Description Language (VHDL). The control
logic has been successfully implemented on Spartan 3E FPGA device.
Xilinx ISE 14.1 suit is used for design entry, synthesis and burning the
bit stream file into FPGA device. The functional verification has been
performed using Xilinx simulator.

Keywords:
FPGA;
VHDL;
Azimuth;
Altitude;
ULN.

2013 Am. Trans. Eng. Appl. Sci.

1. Introduction
Solar energy research and application have been receiving increasing attention throughout the
*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

253
Solar energy is the way of the future and is an effective and reliable source of alternative
world because solar energy is a renewable, pollution free and freely available energy resource.

energy (Garg, 2000).

Solar energy can also be used to meet our electricity requirement through solar photovoltaic
cells (SPV) or solar cell. Solar cells convert solar radiations into DC voltage. The generated
electricity can be used directly or can be stored in the battery. There is variety of applications of
solar energy ranging from simple solar cooker to huge power generation plants. The solar collector
collects the incident radiations from the sun. The photons strike the surface of these solar cells and
generate an electrical current. The collection of light-generated carriers by the p-n junction causes
a movement of electrons to the n-type side and holes to the p-type side of the junction. The figure 1
shows generation of charge carriers as sun light falls on photovoltaic cell.
Incident solar radiation is the most important parameter for the power generated by the solar
energy system. The sun position in the sky varies both with the seasons and time of the day. To
design and monitor a solar system, critical parameters are sun’s rise time, set time, azimuth and
altitude angles.

There are numerous equations developed to predict the exact position of the sun

in the sky at a given date, a given hour and given latitude (Masters, 2004; Patel, 2006).

Figure1: Charge generation in a photovoltaic cell
Field Programmable Gate Arrays (FPGA) is widely used for rapid prototyping. FPGAs are
programmable digital logic chips that are based up on a matrix of configurable logic blocks
(CLBs). These CLBs are connected via programmable interconnects.

254

Rohit Sharma, Gurmohan Singh, and Manjit Kaur
We can reprogram the FPGA to desired application or functionality requirements after
manufacturing. Additional functionality and user interface controls can be included into the FPGA
minimizing the requirement for additional peripheral components due to its flexibility.

2. Solar System Tracking Mechanisms
Solar tracking system is an electromechanical device that is used to turn the solar devices to
face the sun as it moves across the sky. Solar radiations are absorbed most efficiently when it
strikes the photovoltaic cells at 90° angles. It becomes very essential that the solar panel should be
correctly positioned to collect the maximum energy. By accurately tracking the sun, the incident
solar irradiance can be effectively increased. There are two different types of mechanisms that are
most commonly used to track the sun i.e. active trackers and passive trackers (Balfour, 2013).
Active tracking mechanism directed the solar collecting device towards the sun by electric
circuitry in the form of light sensing Photo sensors. Motors and gears are employed to direct the
tracker to the sun’s direction.
The rotation mechanism of a passive tracker uses a hydraulic mechanism that respond to the
heat of sun. The incident sun radiations causes a low boiling point compressed gas fluid to be
driven to one side or the other, creating gas pressure and thereby moving the mechanism along.

3. Types of Solar Trackers
The types of trackers are defined by several factors. Probably the most important factors are
the number and orientation of their axis. Trackers are described being as single axis tracker and
dual axis trackers.
A mechanism rotates the single axis tracker only in one plane around a single axis. Single axis
tracking system increases the power production by 20 to 25 percent as compared to fixed PV cell
panel. The advantages of single-axis trackers are that they are less complicated, and thus less
expensive.
Dual axis tracker follows the sun properly. Dual axis tracker tracks the sun both in azimuth
*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

255
and altitude angles. Dual-axis trackers capture the full extent of the sun, but they are slightly more
complex and hence a little more expensive.
Dual axis tracking system increases the performance up to 34 to 37 percent as compared to
stationary PV panel (Gesellschaft, 2008).

4. Movement of Sun
In northern hemisphere of the earth, the sun rises in the east moves across the southern sky and
sets in the west. The position of the sun can be described at any time by two angles, the altitude and
azimuth angle. The solar altitude angle (α) is the angle between a line collinear with the sun’s ray
and the horizontal plane. The solar azimuth angle (ψ) is the angle between a due south line and the
projection of the site to the sun line (Al-Naima and Al-Taee, 2010).

Figure 2: The sun position depicted by Azimuth and Altitude angles.
The following mathematical equations (1) and (2) are used to calculate azimuth and altitude
angle of the sun respectively (Fawzi and Bilal, 2011).
Azimuth angle =

𝑐𝑜𝑠 −1 [ 𝑠𝑖𝑛𝛿𝑐𝑜𝑠∅−𝑐𝑜𝑠𝛿𝑠𝑖𝑛∅ cos(𝐻𝑅𝐴)]
𝑐𝑜𝑠𝛼

Altitude angle = 𝑠𝑖𝑛−1 [ 𝑠𝑖𝑛𝛿𝑐𝑜𝑠∅ + 𝑐𝑜𝑠𝛿𝑐𝑜𝑠∅ cos(𝐻𝑅𝐴)]

(1)

Where, δ is declination angle, ∅ is latitude of location of interest. HRA is hour angle and α is the
(2)

elevation angle.

The Hour Angle converts the local solar time (LST) into the number of degrees by which the
location of the sun moving across the sky is measured. It is calculated using following relationship:
256
Rohit Sharma, Gurmohan Singh, and Manjit Kaur
𝐻𝑅𝐴 = 15°(𝐿𝑆𝑇 − 12)
The declination angle is given as:

(3)

Declination angle = 23.45° sin[365 (𝑑 − 81)]
360

(4)

Where, d is the number of the day since the start of the year.

5. Design of Tracking System
Our design contain four modules which have been implemented and synthesized on FPGA
board: Digital Clock, Module for rise time of sun and two pulse generators for azimuth and altitude
angles. In the developing countries where cost is one of the main issues to integrate technologies,
solar tracking system prototype proposed in this paper can provide an effective solution. FPGAs
can be used to implement any logical function that an Application Specified Integrated Circuit
(ASIC) could perform. The Spartan XC3S1600E FPGA as controller has been used in this project.
The quick and easy programming is the main advantage of FPGA.

The figure 3 shows the block diagram of the developed solar tracking system. The major
Figure 3: Block Diagram of Tracking System.

components of this block diagram are FPGA controller, stepper motor driver ICs ULN2003,
stepper motors for azimuth and altitude angles.

*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

257
Figure4: Control logic modules of the proposed solar tracking system.
Figure 4 shows the control logic modules of this solar tracking system implemented on FPGA.
All the modules are described in VHDL.

5.1 Digital Clock Module
The digital clock starts when we turn on the tracking control circuit. The operation principal of
this module is based on the time control method. Digital clock used in the solar tracker provides the
outputs in minutes, hours, day, and day5. The day5 output is the special output which contains 5
days. So we have grouped the 365 days of a year into 73 groups thus having 5 days in each group
(Day5 is set as output).

5.2 Rise Time Module
This module is utilized to create rise time for each group. Internal rise time control signal is fed
by this module. This control signal will control the forward and reverse direction of motors.

When rise time signal becomes HIGH, motor set for azimuth angle will start rotating from east
to west and west to east when signal become LOW. Same thing happens for tilt angle which will
rotate the motor anticlockwise when signal become high.

5.3 Pulse Generator Modules
Pulse generator modules send the stepping pulses to stepper motor, for movement of motor in
azimuth and altitude direction.

During start position tracker will wait for 15 minutes and

generates pulses for stepper motor.

258

Rohit Sharma, Gurmohan Singh, and Manjit Kaur
5.4 Stepper Motor and Driver
Stepper motors are widely used in the robotics industry & position control applications.
Stepper motors move a known interval for each pulse. These pulses are provided by Pulse
generator and given to a ULN driver chip (ULN 2003) for current amplification and are referred to
as a step. As each step moves the motor a known distance it makes the handy devices for
repeatable positioning (Meshram et al., 2009).

Figure 5: Stepper motor with driver circuit.
The performance of stepper motor is strongly dependent on the drive circuitry. The stepper
motor driver circuitry regulates the current and flux direction in the phase windings and makes a
convenient amount of current to flow through the windings. It also allows short current rise and fall
times as feasible for better high speed performance.

6. Principle of Solar Tracking System
The recognition of position of sun goes through several steps. The astronomical equations for
calculating the azimuth and altitude angle contain trigonometric functions, so implementation of
these equations in hardware is both time consuming and difficult. To overcome this problem, we
have used PHP language based solar position calculator to calculate the values of azimuth and
altitude angles of sun for year 2013. We have prepared the database containing values of azimuth
and altitude angles for location Chandigarh city in India for year 2013. The database contains
values of azimuth and altitude angle updated after a delay of every 1 hour. To drive the stepper
motor for controlling azimuth and altitude angles, we have adopted Pulse Width Modulation
approach. A two pulse generator modules one for altitude angle and other for azimuth angle
*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

259
generate pulses, according to movement of the sun in the sky during a complete day. The whole
problem is formulated into three parts.

I. Since almost negligible variations are there in azimuth and altitude angle for a group of 5 days,
grouping of days in a year is done by combining 5 days thus a year contains a total of 73 groups. 1st
day to 5th day of year become 1st group and 361th to 365th day of year become 73rd group.

II. The database contains values for azimuth and altitude angle for each group with 1 hour delay.

III. Calculate the change in the angles after every 1 hour delay from rise time to set time of the sun
for each group of the year.
Table 1 lists values of variations in azimuth and altitude angles for the 1st group of days after a
delay of every 1 hour. For example from 7:30 to 8:30 the change in the value of azimuth and
altitude angle varies by 8° and 10° respectively after every 1 hour.
Table 1: Angles of rotation of sun with 1 hour delay.
Time
Azimuth
Altitude
7:30 to 8:30
8:30 to 9:30
9:30 to 10:30
10:30 to 11:30
11:30 to 12:30
12:30 to 13:30
13:30 to 14:30
14:30 to 15:30
15:30 to 16:30
16:30 to 17:30

8o
10o
14o
15o
17o
17o
15o
13o
10o
9o

+10o
+10o
+8o
+5o
+3o
-2o
-5o
-7o
-10o
-12o

The “+” sign indicating the upward trajectory of the sun from morning till noon i.e. 0° to 90°
whereas “–” sign indicating the downward trajectory of the sun from noon to evening i.e. 90o to 0o
for altitude angle. The grouping of the days reduces the complexity. The variations in both angles
from its previous day’s value are ignorable as depicted in Tables 2 and 3. Both tables represent
azimuth and altitude angles for Chandigarh, city in India.

The designed tracking system will start tracking the sun angles for each group of 5 days and
will change its rotation in next group of the day.
260

Rohit Sharma, Gurmohan Singh, and Manjit Kaur
Table 2: Azimuth angle values for Group 1.
Time
7:30
8:30
9:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30

Day1
114o
123o
133o
145o
160o
176o
193o
208o
221o
231o
240o

Day2
114o
122o
133o
145o
160o
176o
193o
208o
221o
231o
240o

Day3
114o
122o
132o
145o
159o
176o
193o
208o
221o
231o
240o

Day4
114o
122o
132o
145o
159o
176o
193o
208o
221o
231o
240o

Day5
114o
122o
132o
144o
159o
176o
193o
208o
221o
231o
240o

Table 3: Altitude angle values for Group 1.
Time
7:30
8:30
9:30
10:30
11:30
12:30
13:30
14:30
15:30
16:30
17:30

Day1
0o
10o
20o
28o
33o
35o
34o
29o
21o
16o
1o

Day2
0o
10o
20o
28o
33o
35o
34o
29o
21o
17o
1o

Day3
0o
10o
20o
28o
33o
35o
34o
29o
21o
17o
1o

Day4
0o
10o
20o
28o
33o
35o
34o
29o
21o
17o
1o

Day5
0o
10o
20o
28o
33o
35o
34o
29o
22o
17o
1o

Due to this small change in the angles, variation of solar insolation will be very less and would
not greatly affect on the efficiency of the photovoltaic cells. Solar insolation is the rate at which
direct solar radiation is incident upon a horizontal surface at any point on or above the surface.
The solar insolation is calculated using following mathematical relationship.
𝐼 = 𝑆 cos(𝑍)

(5)

Where, I is Solar Insolation, S = 1000w/m2 (clear day solar insolation on a surface
perpendicular to incoming solar radiation, Z is Zenith angle dependent upon latitude, solar
declination angle and time of the day. The solar insolation value at sunrise and sunset are 0 W/m2.

Figure 6: Flow chart for azimuth angle movement.

*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

261
6.1 Tracking Method
The range of the motion of proposed tracking system is 0o to the sun set time and 90o for tilt
angle. The system function starts from the first day of the year. The system is designed for
continuous operation in the next year when the tracker reaches the last day of the year (31
December).
Two pulse generators are used to locate the tracker to the approximated value of the sun after
every 1 hour. As for the first running in the day, the system has to wait for rise time, for this reason
digital clock is used. The flow charts for both angles are shown in Figures 6 and 7.
As mentioned in the flow charts, both angles have to wait for rise time. Pulse generation
depends up on the value of the rise time. After starting, the tracker will check group of the day.
‘HIGH’ value of the rise time will be the start position of the tracker. The rise time signal will rotate
the tracker in forward and backward direction.

Figure7: Flow chart for altitude angle movement.
The stepper motor to control the azimuth angle will rotate east to west when rise time is
‘HIGH’ and west to east when rise time is ‘LOW’.
262
Rohit Sharma, Gurmohan Singh, and Manjit Kaur
However, for altitude angle scenario the operation principal is different. The Altitude angle
motor rotate anticlockwise, when rise time become ‘HIGH’, up to peak sun hours. After peak sun
hour the motor will rotate clockwise and stopped at start position.

7. Results and prototype of proposed idea
The control logic of solar tracking system comprises of the digital clock module, the rise time
module and two pulse generator modules. All the modules are designed, verified, synthesized and
implemented on FPGA. The design of the solar tracking system combines the FPGA solar tracking
system with two stepping motors and stepping motor drivers.
Solar tracking system is synthesized and simulated using Xilinx ISE design suit 14.3 and ISIM
simulator. Figure 8 shows the RTL schematic of the solar tracking system. Figure 9 shows the
simulation results of the tracker. After rise signal is activated at 7:30 for the 1st group, two different
set of pulses are generated with some delay for driving the stepper motors to track the altitude and
azimuth angles. Figure 10 shows the reverse direction of the azimuth angle when rise time is
‘LOW’ at 17:32.

Figure 8: RTL View of Architecture of Solar Tracking System.
*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

263
Figure 9: Pulse geneartion for azimuth and altitude angle.

Figure 10: Reverse direction of azimuth angle stepper motor.
Figure 10 shows the initial stage interfacing of two stepper motors with Spartan 3E FPGA
board. A diminutive scale prototype of the solar tracker has been made for checking the
practicability of the design methodology. Figures 11 and 12 show the initial stage and the actual
prototype implemented.

Figure 11: FPGA Interfacing with Stepper Motors.
264

Rohit Sharma, Gurmohan Singh, and Manjit Kaur
Figure 12: Prototype of Solar tracking system for 1st group.
Two 7.50 stepper motors are used in this tracker system. Table 4 shows the tracking error for
the 1st group of days. At the end of day the tracking error is 0.5°.
Time

7:30 to 8:30
8:30 to 9:30
9:30 to 10:30
10:30 to 11:30
11:30 to 12:30
12:30 to 13:30
13:30 to 14:30
14:30 to 15:30
15:30 to 16:30
16:30 to 17:30

Tabel 4: Tracking error for 1st group of days.
Change in
No. of
Total angle
Tracking
Azimuth
steps
taken by
Error
Angle
stepper
motor
8o
1 step
7.5o
-0.5o
10o
1.5 steps
11.75o
1.75o
o
o
14
2 steps
15
1o
15o
2 steps
15o
0o
o
o
17
2 steps
15
-2o
17o
2 steps
15o
-2o
o
o
15
2 steps
15
0o
13o
2 steps
15o
2o
10o
1.5 steps
11.75o
1.75o
o
o
09
1 step
7.5
-1.5o

Error
Compensation
by 7.5°
stepper motor
-0.5o
1.25o
2.25o
2.75o
0.25o
-1.75o
-1.75o
0.25o
2o
0.5o

Tracking Error = Total Angle taken by stepper motor – change in azimuth/altitude angle
Error Compensation by 7.5° stepper motor = Tracking Error + Error Compensation by
stepper motor.
The photovoltaic cell module generates the maximum electrcity when directly facing the sun.
However, due to step size, error is existing but this error will not significantly affect the efficiency
of the PV cells. The relation between the tracking error and output of the PV cells is given in
Table 5.
*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

265
Table 5: Relation between tracking error and PV cell output.
Tracking
Relative
Error
Photovoltaic Cell
Output
o
0
100%
o
5
99.6%
10o
98.5%
o
15
96.6%
20o
94.0%
o
25
90.6%

8. Conclusion and Future Work
Time based controlling is an attractive feature of this solar tracking system. In the proposed
two axis tracker, we have not used light sensor, instead, control logic implemented on FPGA chip
is controlling all the modules. The light sensors based tracking systems lead to error in partially
cloudy weather, since there will be less or no striking of light on light sensors so satisfactory
voltages may not be available at junction point. Therefore these light sensors are avoided, and the
proposed tracking system is facing the sun even in very cloudy day and will be ready at the
beginning of the next day. The proposed and developed practically comprehensible solar tracking
system is relatively simple and with minimal cost.

This prototype has some limitations which can be improved through future developments. We
can easily implement micro stepping module to reduce the tracking error. The micro stepping
module can also reduce the oscillations and resonance when the motor and load are driven at the
usual resonance frequency or sub harmonic (Astarloa et al., 2003).

9. References
Garg; H.P., Solar energy fundamentals and applications, TATA McGraw Hill, 2000.
Masters, Gilbert M., Renewable and Efficient Electric Power Systems, John Wiley & Sons., 2004.
Patel, Mukund R., Wind and Solar Power Systems: Design, Analysis, and Operation, Taylor and
francis, 2006.
Balfour, Johan. “Advanced Photovoltaic System Design” Burlington, Mass. : Jones & Bartlett
Learning, 2013.
Gesellschaft, Deutsche. “Planning and Installing Photovoltaic System” ch1, 2008.
266

Rohit Sharma, Gurmohan Singh, and Manjit Kaur
Fawzi, Al-Naima, and Bilal R. Al-Taee. "An FPGA based stand-alone solar tracking system."
Energy Conference and Exhibition (EnergyCon), 2010 IEEE International. IEEE, 2010.
Fawzi, Al Naima and Abdul Majeed Bilal, “Spline- Based formulas for the determination of
Equation of Time and declination Angle”, ISRN Renewable Energy, (2011),
Urmila Meshram, Pankaj Bande, P. A. Dwaramwar, “Robot Arm Controller using FPGA”2009,
IEEE-2009, pp 1397-140.
Astarloa, A.; Bidarte, U.; Zuloaga, A.; de Alegria, I.M., "Reconfigurable micro stepping control of
stepper motors using FPGA embedded RAM," Industrial Electronics Society, 2003.
IECON '03. The 29th Annual Conference of the IEEE, vol.3, no., pp.2221-2226 Vol.3, 2-6
Nov. 2003

Rohit Sharma has done his Bachelor of Technology degree in Electronics and Communication
Engineering from Punjab Technical University, Jalandhar in 2009 and currently pursuing his Master of
Technology degree in VLSI Design from CDAC, Mohali. His areas of interests are Low power CMOS
Analog and Digital VLSI Design.
Gurmohan Singh obtained his Bachelor of Technology degree in Electronics & Communication
Engineering from Giani Zail Singh College of Engineering & Technology, Bathinda and Master of
Technology degree in Microelectronics from Panjab University, Chandigarh in 2001 and 2005
respectively. He is a Senior Engineer in Digital Electronics & Comm. Division at C-DAC, Mohali. He
is involved in many technological research areas in the field of advanced processor architecture design,
High speed CMOS analog signal design and low power CMOS circuit design techniques.
Manjit Kaurc received her Bachelor of Technology in Electronics and Communication Engineering
from Beant College of Engineering & Technology (BCET), Gurdaspur, Punjab, India and Masters of
Technology in Microelectronics from Punjab University, Chandigarh, India. Presently she is serving as
Engineer at Centre for Development of Advanced Computing (CDAC), Mohali, India. Her research
interests include Semiconductor Device Physics & Modeling, Advanced VLSI Design & Testing
Methodologies, ASIC & FPGA Design Techniques and Low Power VLSI Design..

Peer Review: This article has been internationally peer-reviewed and accepted for publication
according to the guidelines given at the journal’s website.

*Corresponding author (Rohit Sharma).
E-mail address: rohit80810@gmail.com.
2013.
American Transactions on Engineering & Applied Sciences.
Volume 2 No. 4
ISSN 2229-1652 eISSN 2229-1660
Online Available at
http://TuEngr.com/ATEAS/V02/253-267.pdf

267

Más contenido relacionado

La actualidad más candente

DUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
DUAL AXIS SOLAR TRACKER USING LDR AS A SENSORDUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
DUAL AXIS SOLAR TRACKER USING LDR AS A SENSORSwetanshmani Shrivastava
 
Iv sem report project final report[735] 1
Iv sem report project final report[735] 1Iv sem report project final report[735] 1
Iv sem report project final report[735] 1MeenakshiRatnawat
 
Sun tracker report satyam
Sun tracker report satyam Sun tracker report satyam
Sun tracker report satyam sam shivhare
 
Universal solar tracker final report
Universal solar tracker final reportUniversal solar tracker final report
Universal solar tracker final reportVassos Tapakoudes
 
IRJET- Dual Axis Solar Tracking System using Arduino
IRJET- Dual Axis Solar Tracking System using ArduinoIRJET- Dual Axis Solar Tracking System using Arduino
IRJET- Dual Axis Solar Tracking System using ArduinoIRJET Journal
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Trackingijsrd.com
 
Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...
Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...
Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...Mahfuza Mansura
 
Design and Development of Reliable Solar Tracking System with Rotation and Ti...
Design and Development of Reliable Solar Tracking System with Rotation and Ti...Design and Development of Reliable Solar Tracking System with Rotation and Ti...
Design and Development of Reliable Solar Tracking System with Rotation and Ti...IRJET Journal
 
solar tracker by kanav mansotra
solar tracker by kanav mansotrasolar tracker by kanav mansotra
solar tracker by kanav mansotraKanav Mansotra
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems ijscai
 
Effects of dual axis solar tracker
Effects of dual axis solar trackerEffects of dual axis solar tracker
Effects of dual axis solar trackerYogesh Verma
 
Army Institute of Technology,Pune
Army Institute of Technology,PuneArmy Institute of Technology,Pune
Army Institute of Technology,Punemukesh choudhary
 
single axis solar tracker with out micro controller
single axis solar tracker with out micro controllersingle axis solar tracker with out micro controller
single axis solar tracker with out micro controllerNarendhar Kumar
 
Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)LOCHANBHATT1
 
Arduino solar tracker using ldr sensor & servo motor
Arduino solar tracker using ldr sensor & servo motorArduino solar tracker using ldr sensor & servo motor
Arduino solar tracker using ldr sensor & servo motorselvalakshmi24
 

La actualidad más candente (20)

DUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
DUAL AXIS SOLAR TRACKER USING LDR AS A SENSORDUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
DUAL AXIS SOLAR TRACKER USING LDR AS A SENSOR
 
Iv sem report project final report[735] 1
Iv sem report project final report[735] 1Iv sem report project final report[735] 1
Iv sem report project final report[735] 1
 
Sun tracker report satyam
Sun tracker report satyam Sun tracker report satyam
Sun tracker report satyam
 
Universal solar tracker final report
Universal solar tracker final reportUniversal solar tracker final report
Universal solar tracker final report
 
IRJET- Dual Axis Solar Tracking System using Arduino
IRJET- Dual Axis Solar Tracking System using ArduinoIRJET- Dual Axis Solar Tracking System using Arduino
IRJET- Dual Axis Solar Tracking System using Arduino
 
Making model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point TrackingMaking model of dual axis solar tracking with Maximum Power Point Tracking
Making model of dual axis solar tracking with Maximum Power Point Tracking
 
Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...
Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...
Design and Construction of Automatic Dual-Axis Solar Tracking System Using Li...
 
Project Report
Project ReportProject Report
Project Report
 
Design and Development of Reliable Solar Tracking System with Rotation and Ti...
Design and Development of Reliable Solar Tracking System with Rotation and Ti...Design and Development of Reliable Solar Tracking System with Rotation and Ti...
Design and Development of Reliable Solar Tracking System with Rotation and Ti...
 
Solar tracking systems
Solar tracking systemsSolar tracking systems
Solar tracking systems
 
Dhaval Patel
Dhaval PatelDhaval Patel
Dhaval Patel
 
solar tracker by kanav mansotra
solar tracker by kanav mansotrasolar tracker by kanav mansotra
solar tracker by kanav mansotra
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
 
Effects of dual axis solar tracker
Effects of dual axis solar trackerEffects of dual axis solar tracker
Effects of dual axis solar tracker
 
Army Institute of Technology,Pune
Army Institute of Technology,PuneArmy Institute of Technology,Pune
Army Institute of Technology,Pune
 
single axis solar tracker with out micro controller
single axis solar tracker with out micro controllersingle axis solar tracker with out micro controller
single axis solar tracker with out micro controller
 
Self-sustaining and externally-powered fixed, single, and dual-axis solar tra...
Self-sustaining and externally-powered fixed, single, and dual-axis solar tra...Self-sustaining and externally-powered fixed, single, and dual-axis solar tra...
Self-sustaining and externally-powered fixed, single, and dual-axis solar tra...
 
Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)Dual axis solar tracking using arduino with lab view (1)
Dual axis solar tracking using arduino with lab view (1)
 
Arduino solar tracker using ldr sensor & servo motor
Arduino solar tracker using ldr sensor & servo motorArduino solar tracker using ldr sensor & servo motor
Arduino solar tracker using ldr sensor & servo motor
 
Solar tracking system - Report
Solar tracking system - ReportSolar tracking system - Report
Solar tracking system - Report
 

Similar a Development of FPGA based Dual Axis Solar Tracking System

Solar Tracking For Maximum Utilization Of Solar Energy
Solar Tracking For Maximum Utilization Of Solar EnergySolar Tracking For Maximum Utilization Of Solar Energy
Solar Tracking For Maximum Utilization Of Solar EnergyIRJET Journal
 
Astronomical Almanac’s Algorithm Based Dual Axis Solar Tracker
Astronomical Almanac’s Algorithm Based Dual Axis Solar TrackerAstronomical Almanac’s Algorithm Based Dual Axis Solar Tracker
Astronomical Almanac’s Algorithm Based Dual Axis Solar TrackerIRJET Journal
 
A Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEM
A Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEMA Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEM
A Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEMVicki Cristol
 
Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...
Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...
Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...IOSR Journals
 
IRJET- Comparative Analysis of Dual Axis Automated Solar Tracking System
IRJET- Comparative Analysis of Dual Axis Automated Solar Tracking SystemIRJET- Comparative Analysis of Dual Axis Automated Solar Tracking System
IRJET- Comparative Analysis of Dual Axis Automated Solar Tracking SystemIRJET Journal
 
Arduino based Dual Axis Smart Solar Tracker
Arduino based Dual Axis Smart Solar TrackerArduino based Dual Axis Smart Solar Tracker
Arduino based Dual Axis Smart Solar TrackerIJAEMSJORNAL
 
Two Axes Sun Tracking System for Heliostat in Algeria
Two Axes Sun Tracking System for Heliostat in AlgeriaTwo Axes Sun Tracking System for Heliostat in Algeria
Two Axes Sun Tracking System for Heliostat in Algeriaijeei-iaes
 
IRJET - Two Axis with Four Sensors Solar Tracking System
IRJET -  	  Two Axis with Four Sensors Solar Tracking SystemIRJET -  	  Two Axis with Four Sensors Solar Tracking System
IRJET - Two Axis with Four Sensors Solar Tracking SystemIRJET Journal
 
IOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEM
IOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEMIOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEM
IOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEMIRJET Journal
 
Automated Solar Tracking System for Efficient Energy Utilization
Automated Solar Tracking System for Efficient Energy UtilizationAutomated Solar Tracking System for Efficient Energy Utilization
Automated Solar Tracking System for Efficient Energy Utilizationvivatechijri
 
Optimization of photovoltaic energy by a microcontroller
Optimization of photovoltaic energy by a microcontroller Optimization of photovoltaic energy by a microcontroller
Optimization of photovoltaic energy by a microcontroller saad motahhir
 
Design and Fabrication of Periodic Tracking System for Solar Collectors
Design and Fabrication of Periodic Tracking System for Solar CollectorsDesign and Fabrication of Periodic Tracking System for Solar Collectors
Design and Fabrication of Periodic Tracking System for Solar CollectorsIRJET Journal
 
Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...
Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...
Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...IJERA Editor
 
Development of a Smart Mechatronic Tracking System to Enhance Solar Cell Pan...
Development of a Smart Mechatronic Tracking System to  Enhance Solar Cell Pan...Development of a Smart Mechatronic Tracking System to  Enhance Solar Cell Pan...
Development of a Smart Mechatronic Tracking System to Enhance Solar Cell Pan...IJMER
 
Dual Axis Solar Tracking system
Dual Axis Solar Tracking systemDual Axis Solar Tracking system
Dual Axis Solar Tracking systemIRJET Journal
 
IRJET-Design and Implementation of Automatic Dual Axis Solar Tracking System
IRJET-Design and Implementation of Automatic Dual Axis Solar Tracking SystemIRJET-Design and Implementation of Automatic Dual Axis Solar Tracking System
IRJET-Design and Implementation of Automatic Dual Axis Solar Tracking SystemIRJET Journal
 
IRJET - Intelligence Satellite Tracking System
IRJET - Intelligence Satellite Tracking SystemIRJET - Intelligence Satellite Tracking System
IRJET - Intelligence Satellite Tracking SystemIRJET Journal
 
A Review On Solar Tracking System A Technique Of Solar Power Output Enhancement
A Review On Solar Tracking System  A Technique Of Solar Power Output EnhancementA Review On Solar Tracking System  A Technique Of Solar Power Output Enhancement
A Review On Solar Tracking System A Technique Of Solar Power Output EnhancementClaire Webber
 

Similar a Development of FPGA based Dual Axis Solar Tracking System (20)

Solar Tracking For Maximum Utilization Of Solar Energy
Solar Tracking For Maximum Utilization Of Solar EnergySolar Tracking For Maximum Utilization Of Solar Energy
Solar Tracking For Maximum Utilization Of Solar Energy
 
Astronomical Almanac’s Algorithm Based Dual Axis Solar Tracker
Astronomical Almanac’s Algorithm Based Dual Axis Solar TrackerAstronomical Almanac’s Algorithm Based Dual Axis Solar Tracker
Astronomical Almanac’s Algorithm Based Dual Axis Solar Tracker
 
A Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEM
A Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEMA Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEM
A Seminar Project Report ARDUINO BASED SOLAR TRACKING SYSTEM
 
I1103035156
I1103035156I1103035156
I1103035156
 
B010110710
B010110710B010110710
B010110710
 
Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...
Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...
Development of Automatic PV Power Pack Servo Based Single Axis Solar Tracking...
 
IRJET- Comparative Analysis of Dual Axis Automated Solar Tracking System
IRJET- Comparative Analysis of Dual Axis Automated Solar Tracking SystemIRJET- Comparative Analysis of Dual Axis Automated Solar Tracking System
IRJET- Comparative Analysis of Dual Axis Automated Solar Tracking System
 
Arduino based Dual Axis Smart Solar Tracker
Arduino based Dual Axis Smart Solar TrackerArduino based Dual Axis Smart Solar Tracker
Arduino based Dual Axis Smart Solar Tracker
 
Two Axes Sun Tracking System for Heliostat in Algeria
Two Axes Sun Tracking System for Heliostat in AlgeriaTwo Axes Sun Tracking System for Heliostat in Algeria
Two Axes Sun Tracking System for Heliostat in Algeria
 
IRJET - Two Axis with Four Sensors Solar Tracking System
IRJET -  	  Two Axis with Four Sensors Solar Tracking SystemIRJET -  	  Two Axis with Four Sensors Solar Tracking System
IRJET - Two Axis with Four Sensors Solar Tracking System
 
IOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEM
IOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEMIOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEM
IOT BASED ENERGY PREDECTION AND THEFT PROTECTED AUTOMATIC SOLAR TRACKER SYSTEM
 
Automated Solar Tracking System for Efficient Energy Utilization
Automated Solar Tracking System for Efficient Energy UtilizationAutomated Solar Tracking System for Efficient Energy Utilization
Automated Solar Tracking System for Efficient Energy Utilization
 
Optimization of photovoltaic energy by a microcontroller
Optimization of photovoltaic energy by a microcontroller Optimization of photovoltaic energy by a microcontroller
Optimization of photovoltaic energy by a microcontroller
 
Design and Fabrication of Periodic Tracking System for Solar Collectors
Design and Fabrication of Periodic Tracking System for Solar CollectorsDesign and Fabrication of Periodic Tracking System for Solar Collectors
Design and Fabrication of Periodic Tracking System for Solar Collectors
 
Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...
Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...
Microcontroller Based Solar tracking System for enhancing efficiency of a Pho...
 
Development of a Smart Mechatronic Tracking System to Enhance Solar Cell Pan...
Development of a Smart Mechatronic Tracking System to  Enhance Solar Cell Pan...Development of a Smart Mechatronic Tracking System to  Enhance Solar Cell Pan...
Development of a Smart Mechatronic Tracking System to Enhance Solar Cell Pan...
 
Dual Axis Solar Tracking system
Dual Axis Solar Tracking systemDual Axis Solar Tracking system
Dual Axis Solar Tracking system
 
IRJET-Design and Implementation of Automatic Dual Axis Solar Tracking System
IRJET-Design and Implementation of Automatic Dual Axis Solar Tracking SystemIRJET-Design and Implementation of Automatic Dual Axis Solar Tracking System
IRJET-Design and Implementation of Automatic Dual Axis Solar Tracking System
 
IRJET - Intelligence Satellite Tracking System
IRJET - Intelligence Satellite Tracking SystemIRJET - Intelligence Satellite Tracking System
IRJET - Intelligence Satellite Tracking System
 
A Review On Solar Tracking System A Technique Of Solar Power Output Enhancement
A Review On Solar Tracking System  A Technique Of Solar Power Output EnhancementA Review On Solar Tracking System  A Technique Of Solar Power Output Enhancement
A Review On Solar Tracking System A Technique Of Solar Power Output Enhancement
 

Más de drboon

11(7) 2020 ITJEMAST's published research articles
11(7) 2020 ITJEMAST's published research articles11(7) 2020 ITJEMAST's published research articles
11(7) 2020 ITJEMAST's published research articlesdrboon
 
11(6) 2020 ITJEMAST Research Articles
11(6) 2020 ITJEMAST Research Articles11(6) 2020 ITJEMAST Research Articles
11(6) 2020 ITJEMAST Research Articlesdrboon
 
11(5) 2020 ITJEMAST Research Papers
11(5) 2020 ITJEMAST Research Papers 11(5) 2020 ITJEMAST Research Papers
11(5) 2020 ITJEMAST Research Papers drboon
 
11(4) 2020 ITJEMAST Multidisciplinary Research Articles
11(4) 2020 ITJEMAST Multidisciplinary Research Articles11(4) 2020 ITJEMAST Multidisciplinary Research Articles
11(4) 2020 ITJEMAST Multidisciplinary Research Articlesdrboon
 
11(3) 2020 ITJEMAST Multidisciplinary Research Articles
11(3) 2020 ITJEMAST Multidisciplinary Research Articles 11(3) 2020 ITJEMAST Multidisciplinary Research Articles
11(3) 2020 ITJEMAST Multidisciplinary Research Articles drboon
 
11(1)2020 ITJEMAST RESEARCH ARTICLES
11(1)2020 ITJEMAST RESEARCH ARTICLES11(1)2020 ITJEMAST RESEARCH ARTICLES
11(1)2020 ITJEMAST RESEARCH ARTICLESdrboon
 
11(2)2020 International Transaction Journal of Engineering, Management, & Ap...
11(2)2020  International Transaction Journal of Engineering, Management, & Ap...11(2)2020  International Transaction Journal of Engineering, Management, & Ap...
11(2)2020 International Transaction Journal of Engineering, Management, & Ap...drboon
 
V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...
V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...
V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...drboon
 
The Streets in a Livable City
The Streets in a Livable CityThe Streets in a Livable City
The Streets in a Livable Citydrboon
 
Impact of Building Envelope Modification on Energy Performance of High-Rise A...
Impact of Building Envelope Modification on Energy Performance of High-Rise A...Impact of Building Envelope Modification on Energy Performance of High-Rise A...
Impact of Building Envelope Modification on Energy Performance of High-Rise A...drboon
 
Enhancement of Space Environment Via Healing Garden
Enhancement of Space Environment Via Healing GardenEnhancement of Space Environment Via Healing Garden
Enhancement of Space Environment Via Healing Gardendrboon
 
Design of Quadruped Walking Robot with Spherical Shell
Design of Quadruped Walking Robot with Spherical ShellDesign of Quadruped Walking Robot with Spherical Shell
Design of Quadruped Walking Robot with Spherical Shelldrboon
 
Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...
Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...
Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...drboon
 
Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...
Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...
Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...drboon
 
Effect of Oryzalin on Growth of Anthurium andraeanum In Vitro
Effect of Oryzalin on Growth of Anthurium andraeanum In VitroEffect of Oryzalin on Growth of Anthurium andraeanum In Vitro
Effect of Oryzalin on Growth of Anthurium andraeanum In Vitrodrboon
 
Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...
Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...
Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...drboon
 
Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...
Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...
Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...drboon
 
ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...drboon
 
ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...drboon
 
Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...
Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...
Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...drboon
 

Más de drboon (20)

11(7) 2020 ITJEMAST's published research articles
11(7) 2020 ITJEMAST's published research articles11(7) 2020 ITJEMAST's published research articles
11(7) 2020 ITJEMAST's published research articles
 
11(6) 2020 ITJEMAST Research Articles
11(6) 2020 ITJEMAST Research Articles11(6) 2020 ITJEMAST Research Articles
11(6) 2020 ITJEMAST Research Articles
 
11(5) 2020 ITJEMAST Research Papers
11(5) 2020 ITJEMAST Research Papers 11(5) 2020 ITJEMAST Research Papers
11(5) 2020 ITJEMAST Research Papers
 
11(4) 2020 ITJEMAST Multidisciplinary Research Articles
11(4) 2020 ITJEMAST Multidisciplinary Research Articles11(4) 2020 ITJEMAST Multidisciplinary Research Articles
11(4) 2020 ITJEMAST Multidisciplinary Research Articles
 
11(3) 2020 ITJEMAST Multidisciplinary Research Articles
11(3) 2020 ITJEMAST Multidisciplinary Research Articles 11(3) 2020 ITJEMAST Multidisciplinary Research Articles
11(3) 2020 ITJEMAST Multidisciplinary Research Articles
 
11(1)2020 ITJEMAST RESEARCH ARTICLES
11(1)2020 ITJEMAST RESEARCH ARTICLES11(1)2020 ITJEMAST RESEARCH ARTICLES
11(1)2020 ITJEMAST RESEARCH ARTICLES
 
11(2)2020 International Transaction Journal of Engineering, Management, & Ap...
11(2)2020  International Transaction Journal of Engineering, Management, & Ap...11(2)2020  International Transaction Journal of Engineering, Management, & Ap...
11(2)2020 International Transaction Journal of Engineering, Management, & Ap...
 
V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...
V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...
V8(3) 2017:: International Transaction Journal of Engineering, Management, & ...
 
The Streets in a Livable City
The Streets in a Livable CityThe Streets in a Livable City
The Streets in a Livable City
 
Impact of Building Envelope Modification on Energy Performance of High-Rise A...
Impact of Building Envelope Modification on Energy Performance of High-Rise A...Impact of Building Envelope Modification on Energy Performance of High-Rise A...
Impact of Building Envelope Modification on Energy Performance of High-Rise A...
 
Enhancement of Space Environment Via Healing Garden
Enhancement of Space Environment Via Healing GardenEnhancement of Space Environment Via Healing Garden
Enhancement of Space Environment Via Healing Garden
 
Design of Quadruped Walking Robot with Spherical Shell
Design of Quadruped Walking Robot with Spherical ShellDesign of Quadruped Walking Robot with Spherical Shell
Design of Quadruped Walking Robot with Spherical Shell
 
Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...
Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...
Motion Analysis of Pitch Rotation Mechanism for Posture Control of Butterfly-...
 
Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...
Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...
Analysis of Roll Rotation Mechanism of a Butterfly for Development of a Small...
 
Effect of Oryzalin on Growth of Anthurium andraeanum In Vitro
Effect of Oryzalin on Growth of Anthurium andraeanum In VitroEffect of Oryzalin on Growth of Anthurium andraeanum In Vitro
Effect of Oryzalin on Growth of Anthurium andraeanum In Vitro
 
Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...
Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...
Role of 2,4-D on Callus Induction and Shoot Formation to Increase Number of S...
 
Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...
Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...
Seismic Capacity Comparisons of Reinforced Concrete Buildings Between Standar...
 
ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(2): Latest Research from International Transaction Journal of Engin...
 
ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...
ITJEMAST5(1): Latest Research from International Transaction Journal of Engin...
 
Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...
Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...
Effect of Exchangeable Cations on Bentonite Swelling Characteristics of Geosy...
 

Último

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 

Último (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Development of FPGA based Dual Axis Solar Tracking System

  • 1. 2013 American Transactions on Engineering & Applied Sciences. American Transactions on Engineering & Applied Sciences http://TuEngr.com/ATEAS Development of FPGA-based Dual Axis Solar Tracking System Rohit Sharma a a* a , Gurmohan Singh , and Manjit Kaur a Center for Development of Advanced Computing, C-DAC, Mohali, INDIA ARTICLEINFO ABSTRACT Article history: Received 06 June 2013 Received in revised form 16 July 2013 Accepted 23 July 2013 Available online 24 July 2013 Field Programmable Gate Arrays (FPGAs) meet critical timing and performance requirements with parallel processing and real-time control application performance, allowing greater system integration and lower development cost. This paper describes a dual axis solar tracking system based on astronomical equations. The position of sun at any time is a function of azimuth and altitude angle values. Azimuth and altitude angle values are collected off line. The prototype of dual axis solar tracking system is developed on FPGA to implement the proposed idea. The system comprises of digital clock module, rise time module and two pulses generator modules. Pulse generator modules employ Pulse Width Modulation (PWM) technique for controlling two stepper motors for tracking the azimuth and altitude angles. The functionality of various blocks of the system is described in Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL). The control logic has been successfully implemented on Spartan 3E FPGA device. Xilinx ISE 14.1 suit is used for design entry, synthesis and burning the bit stream file into FPGA device. The functional verification has been performed using Xilinx simulator. Keywords: FPGA; VHDL; Azimuth; Altitude; ULN. 2013 Am. Trans. Eng. Appl. Sci. 1. Introduction Solar energy research and application have been receiving increasing attention throughout the *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 253
  • 2. Solar energy is the way of the future and is an effective and reliable source of alternative world because solar energy is a renewable, pollution free and freely available energy resource. energy (Garg, 2000). Solar energy can also be used to meet our electricity requirement through solar photovoltaic cells (SPV) or solar cell. Solar cells convert solar radiations into DC voltage. The generated electricity can be used directly or can be stored in the battery. There is variety of applications of solar energy ranging from simple solar cooker to huge power generation plants. The solar collector collects the incident radiations from the sun. The photons strike the surface of these solar cells and generate an electrical current. The collection of light-generated carriers by the p-n junction causes a movement of electrons to the n-type side and holes to the p-type side of the junction. The figure 1 shows generation of charge carriers as sun light falls on photovoltaic cell. Incident solar radiation is the most important parameter for the power generated by the solar energy system. The sun position in the sky varies both with the seasons and time of the day. To design and monitor a solar system, critical parameters are sun’s rise time, set time, azimuth and altitude angles. There are numerous equations developed to predict the exact position of the sun in the sky at a given date, a given hour and given latitude (Masters, 2004; Patel, 2006). Figure1: Charge generation in a photovoltaic cell Field Programmable Gate Arrays (FPGA) is widely used for rapid prototyping. FPGAs are programmable digital logic chips that are based up on a matrix of configurable logic blocks (CLBs). These CLBs are connected via programmable interconnects. 254 Rohit Sharma, Gurmohan Singh, and Manjit Kaur
  • 3. We can reprogram the FPGA to desired application or functionality requirements after manufacturing. Additional functionality and user interface controls can be included into the FPGA minimizing the requirement for additional peripheral components due to its flexibility. 2. Solar System Tracking Mechanisms Solar tracking system is an electromechanical device that is used to turn the solar devices to face the sun as it moves across the sky. Solar radiations are absorbed most efficiently when it strikes the photovoltaic cells at 90° angles. It becomes very essential that the solar panel should be correctly positioned to collect the maximum energy. By accurately tracking the sun, the incident solar irradiance can be effectively increased. There are two different types of mechanisms that are most commonly used to track the sun i.e. active trackers and passive trackers (Balfour, 2013). Active tracking mechanism directed the solar collecting device towards the sun by electric circuitry in the form of light sensing Photo sensors. Motors and gears are employed to direct the tracker to the sun’s direction. The rotation mechanism of a passive tracker uses a hydraulic mechanism that respond to the heat of sun. The incident sun radiations causes a low boiling point compressed gas fluid to be driven to one side or the other, creating gas pressure and thereby moving the mechanism along. 3. Types of Solar Trackers The types of trackers are defined by several factors. Probably the most important factors are the number and orientation of their axis. Trackers are described being as single axis tracker and dual axis trackers. A mechanism rotates the single axis tracker only in one plane around a single axis. Single axis tracking system increases the power production by 20 to 25 percent as compared to fixed PV cell panel. The advantages of single-axis trackers are that they are less complicated, and thus less expensive. Dual axis tracker follows the sun properly. Dual axis tracker tracks the sun both in azimuth *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 255
  • 4. and altitude angles. Dual-axis trackers capture the full extent of the sun, but they are slightly more complex and hence a little more expensive. Dual axis tracking system increases the performance up to 34 to 37 percent as compared to stationary PV panel (Gesellschaft, 2008). 4. Movement of Sun In northern hemisphere of the earth, the sun rises in the east moves across the southern sky and sets in the west. The position of the sun can be described at any time by two angles, the altitude and azimuth angle. The solar altitude angle (α) is the angle between a line collinear with the sun’s ray and the horizontal plane. The solar azimuth angle (ψ) is the angle between a due south line and the projection of the site to the sun line (Al-Naima and Al-Taee, 2010). Figure 2: The sun position depicted by Azimuth and Altitude angles. The following mathematical equations (1) and (2) are used to calculate azimuth and altitude angle of the sun respectively (Fawzi and Bilal, 2011). Azimuth angle = 𝑐𝑜𝑠 −1 [ 𝑠𝑖𝑛𝛿𝑐𝑜𝑠∅−𝑐𝑜𝑠𝛿𝑠𝑖𝑛∅ cos(𝐻𝑅𝐴)] 𝑐𝑜𝑠𝛼 Altitude angle = 𝑠𝑖𝑛−1 [ 𝑠𝑖𝑛𝛿𝑐𝑜𝑠∅ + 𝑐𝑜𝑠𝛿𝑐𝑜𝑠∅ cos(𝐻𝑅𝐴)] (1) Where, δ is declination angle, ∅ is latitude of location of interest. HRA is hour angle and α is the (2) elevation angle. The Hour Angle converts the local solar time (LST) into the number of degrees by which the location of the sun moving across the sky is measured. It is calculated using following relationship: 256 Rohit Sharma, Gurmohan Singh, and Manjit Kaur
  • 5. 𝐻𝑅𝐴 = 15°(𝐿𝑆𝑇 − 12) The declination angle is given as: (3) Declination angle = 23.45° sin[365 (𝑑 − 81)] 360 (4) Where, d is the number of the day since the start of the year. 5. Design of Tracking System Our design contain four modules which have been implemented and synthesized on FPGA board: Digital Clock, Module for rise time of sun and two pulse generators for azimuth and altitude angles. In the developing countries where cost is one of the main issues to integrate technologies, solar tracking system prototype proposed in this paper can provide an effective solution. FPGAs can be used to implement any logical function that an Application Specified Integrated Circuit (ASIC) could perform. The Spartan XC3S1600E FPGA as controller has been used in this project. The quick and easy programming is the main advantage of FPGA. The figure 3 shows the block diagram of the developed solar tracking system. The major Figure 3: Block Diagram of Tracking System. components of this block diagram are FPGA controller, stepper motor driver ICs ULN2003, stepper motors for azimuth and altitude angles. *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 257
  • 6. Figure4: Control logic modules of the proposed solar tracking system. Figure 4 shows the control logic modules of this solar tracking system implemented on FPGA. All the modules are described in VHDL. 5.1 Digital Clock Module The digital clock starts when we turn on the tracking control circuit. The operation principal of this module is based on the time control method. Digital clock used in the solar tracker provides the outputs in minutes, hours, day, and day5. The day5 output is the special output which contains 5 days. So we have grouped the 365 days of a year into 73 groups thus having 5 days in each group (Day5 is set as output). 5.2 Rise Time Module This module is utilized to create rise time for each group. Internal rise time control signal is fed by this module. This control signal will control the forward and reverse direction of motors. When rise time signal becomes HIGH, motor set for azimuth angle will start rotating from east to west and west to east when signal become LOW. Same thing happens for tilt angle which will rotate the motor anticlockwise when signal become high. 5.3 Pulse Generator Modules Pulse generator modules send the stepping pulses to stepper motor, for movement of motor in azimuth and altitude direction. During start position tracker will wait for 15 minutes and generates pulses for stepper motor. 258 Rohit Sharma, Gurmohan Singh, and Manjit Kaur
  • 7. 5.4 Stepper Motor and Driver Stepper motors are widely used in the robotics industry & position control applications. Stepper motors move a known interval for each pulse. These pulses are provided by Pulse generator and given to a ULN driver chip (ULN 2003) for current amplification and are referred to as a step. As each step moves the motor a known distance it makes the handy devices for repeatable positioning (Meshram et al., 2009). Figure 5: Stepper motor with driver circuit. The performance of stepper motor is strongly dependent on the drive circuitry. The stepper motor driver circuitry regulates the current and flux direction in the phase windings and makes a convenient amount of current to flow through the windings. It also allows short current rise and fall times as feasible for better high speed performance. 6. Principle of Solar Tracking System The recognition of position of sun goes through several steps. The astronomical equations for calculating the azimuth and altitude angle contain trigonometric functions, so implementation of these equations in hardware is both time consuming and difficult. To overcome this problem, we have used PHP language based solar position calculator to calculate the values of azimuth and altitude angles of sun for year 2013. We have prepared the database containing values of azimuth and altitude angles for location Chandigarh city in India for year 2013. The database contains values of azimuth and altitude angle updated after a delay of every 1 hour. To drive the stepper motor for controlling azimuth and altitude angles, we have adopted Pulse Width Modulation approach. A two pulse generator modules one for altitude angle and other for azimuth angle *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 259
  • 8. generate pulses, according to movement of the sun in the sky during a complete day. The whole problem is formulated into three parts. I. Since almost negligible variations are there in azimuth and altitude angle for a group of 5 days, grouping of days in a year is done by combining 5 days thus a year contains a total of 73 groups. 1st day to 5th day of year become 1st group and 361th to 365th day of year become 73rd group. II. The database contains values for azimuth and altitude angle for each group with 1 hour delay. III. Calculate the change in the angles after every 1 hour delay from rise time to set time of the sun for each group of the year. Table 1 lists values of variations in azimuth and altitude angles for the 1st group of days after a delay of every 1 hour. For example from 7:30 to 8:30 the change in the value of azimuth and altitude angle varies by 8° and 10° respectively after every 1 hour. Table 1: Angles of rotation of sun with 1 hour delay. Time Azimuth Altitude 7:30 to 8:30 8:30 to 9:30 9:30 to 10:30 10:30 to 11:30 11:30 to 12:30 12:30 to 13:30 13:30 to 14:30 14:30 to 15:30 15:30 to 16:30 16:30 to 17:30 8o 10o 14o 15o 17o 17o 15o 13o 10o 9o +10o +10o +8o +5o +3o -2o -5o -7o -10o -12o The “+” sign indicating the upward trajectory of the sun from morning till noon i.e. 0° to 90° whereas “–” sign indicating the downward trajectory of the sun from noon to evening i.e. 90o to 0o for altitude angle. The grouping of the days reduces the complexity. The variations in both angles from its previous day’s value are ignorable as depicted in Tables 2 and 3. Both tables represent azimuth and altitude angles for Chandigarh, city in India. The designed tracking system will start tracking the sun angles for each group of 5 days and will change its rotation in next group of the day. 260 Rohit Sharma, Gurmohan Singh, and Manjit Kaur
  • 9. Table 2: Azimuth angle values for Group 1. Time 7:30 8:30 9:30 10:30 11:30 12:30 13:30 14:30 15:30 16:30 17:30 Day1 114o 123o 133o 145o 160o 176o 193o 208o 221o 231o 240o Day2 114o 122o 133o 145o 160o 176o 193o 208o 221o 231o 240o Day3 114o 122o 132o 145o 159o 176o 193o 208o 221o 231o 240o Day4 114o 122o 132o 145o 159o 176o 193o 208o 221o 231o 240o Day5 114o 122o 132o 144o 159o 176o 193o 208o 221o 231o 240o Table 3: Altitude angle values for Group 1. Time 7:30 8:30 9:30 10:30 11:30 12:30 13:30 14:30 15:30 16:30 17:30 Day1 0o 10o 20o 28o 33o 35o 34o 29o 21o 16o 1o Day2 0o 10o 20o 28o 33o 35o 34o 29o 21o 17o 1o Day3 0o 10o 20o 28o 33o 35o 34o 29o 21o 17o 1o Day4 0o 10o 20o 28o 33o 35o 34o 29o 21o 17o 1o Day5 0o 10o 20o 28o 33o 35o 34o 29o 22o 17o 1o Due to this small change in the angles, variation of solar insolation will be very less and would not greatly affect on the efficiency of the photovoltaic cells. Solar insolation is the rate at which direct solar radiation is incident upon a horizontal surface at any point on or above the surface. The solar insolation is calculated using following mathematical relationship. 𝐼 = 𝑆 cos(𝑍) (5) Where, I is Solar Insolation, S = 1000w/m2 (clear day solar insolation on a surface perpendicular to incoming solar radiation, Z is Zenith angle dependent upon latitude, solar declination angle and time of the day. The solar insolation value at sunrise and sunset are 0 W/m2. Figure 6: Flow chart for azimuth angle movement. *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 261
  • 10. 6.1 Tracking Method The range of the motion of proposed tracking system is 0o to the sun set time and 90o for tilt angle. The system function starts from the first day of the year. The system is designed for continuous operation in the next year when the tracker reaches the last day of the year (31 December). Two pulse generators are used to locate the tracker to the approximated value of the sun after every 1 hour. As for the first running in the day, the system has to wait for rise time, for this reason digital clock is used. The flow charts for both angles are shown in Figures 6 and 7. As mentioned in the flow charts, both angles have to wait for rise time. Pulse generation depends up on the value of the rise time. After starting, the tracker will check group of the day. ‘HIGH’ value of the rise time will be the start position of the tracker. The rise time signal will rotate the tracker in forward and backward direction. Figure7: Flow chart for altitude angle movement. The stepper motor to control the azimuth angle will rotate east to west when rise time is ‘HIGH’ and west to east when rise time is ‘LOW’. 262 Rohit Sharma, Gurmohan Singh, and Manjit Kaur
  • 11. However, for altitude angle scenario the operation principal is different. The Altitude angle motor rotate anticlockwise, when rise time become ‘HIGH’, up to peak sun hours. After peak sun hour the motor will rotate clockwise and stopped at start position. 7. Results and prototype of proposed idea The control logic of solar tracking system comprises of the digital clock module, the rise time module and two pulse generator modules. All the modules are designed, verified, synthesized and implemented on FPGA. The design of the solar tracking system combines the FPGA solar tracking system with two stepping motors and stepping motor drivers. Solar tracking system is synthesized and simulated using Xilinx ISE design suit 14.3 and ISIM simulator. Figure 8 shows the RTL schematic of the solar tracking system. Figure 9 shows the simulation results of the tracker. After rise signal is activated at 7:30 for the 1st group, two different set of pulses are generated with some delay for driving the stepper motors to track the altitude and azimuth angles. Figure 10 shows the reverse direction of the azimuth angle when rise time is ‘LOW’ at 17:32. Figure 8: RTL View of Architecture of Solar Tracking System. *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 263
  • 12. Figure 9: Pulse geneartion for azimuth and altitude angle. Figure 10: Reverse direction of azimuth angle stepper motor. Figure 10 shows the initial stage interfacing of two stepper motors with Spartan 3E FPGA board. A diminutive scale prototype of the solar tracker has been made for checking the practicability of the design methodology. Figures 11 and 12 show the initial stage and the actual prototype implemented. Figure 11: FPGA Interfacing with Stepper Motors. 264 Rohit Sharma, Gurmohan Singh, and Manjit Kaur
  • 13. Figure 12: Prototype of Solar tracking system for 1st group. Two 7.50 stepper motors are used in this tracker system. Table 4 shows the tracking error for the 1st group of days. At the end of day the tracking error is 0.5°. Time 7:30 to 8:30 8:30 to 9:30 9:30 to 10:30 10:30 to 11:30 11:30 to 12:30 12:30 to 13:30 13:30 to 14:30 14:30 to 15:30 15:30 to 16:30 16:30 to 17:30 Tabel 4: Tracking error for 1st group of days. Change in No. of Total angle Tracking Azimuth steps taken by Error Angle stepper motor 8o 1 step 7.5o -0.5o 10o 1.5 steps 11.75o 1.75o o o 14 2 steps 15 1o 15o 2 steps 15o 0o o o 17 2 steps 15 -2o 17o 2 steps 15o -2o o o 15 2 steps 15 0o 13o 2 steps 15o 2o 10o 1.5 steps 11.75o 1.75o o o 09 1 step 7.5 -1.5o Error Compensation by 7.5° stepper motor -0.5o 1.25o 2.25o 2.75o 0.25o -1.75o -1.75o 0.25o 2o 0.5o Tracking Error = Total Angle taken by stepper motor – change in azimuth/altitude angle Error Compensation by 7.5° stepper motor = Tracking Error + Error Compensation by stepper motor. The photovoltaic cell module generates the maximum electrcity when directly facing the sun. However, due to step size, error is existing but this error will not significantly affect the efficiency of the PV cells. The relation between the tracking error and output of the PV cells is given in Table 5. *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 265
  • 14. Table 5: Relation between tracking error and PV cell output. Tracking Relative Error Photovoltaic Cell Output o 0 100% o 5 99.6% 10o 98.5% o 15 96.6% 20o 94.0% o 25 90.6% 8. Conclusion and Future Work Time based controlling is an attractive feature of this solar tracking system. In the proposed two axis tracker, we have not used light sensor, instead, control logic implemented on FPGA chip is controlling all the modules. The light sensors based tracking systems lead to error in partially cloudy weather, since there will be less or no striking of light on light sensors so satisfactory voltages may not be available at junction point. Therefore these light sensors are avoided, and the proposed tracking system is facing the sun even in very cloudy day and will be ready at the beginning of the next day. The proposed and developed practically comprehensible solar tracking system is relatively simple and with minimal cost. This prototype has some limitations which can be improved through future developments. We can easily implement micro stepping module to reduce the tracking error. The micro stepping module can also reduce the oscillations and resonance when the motor and load are driven at the usual resonance frequency or sub harmonic (Astarloa et al., 2003). 9. References Garg; H.P., Solar energy fundamentals and applications, TATA McGraw Hill, 2000. Masters, Gilbert M., Renewable and Efficient Electric Power Systems, John Wiley & Sons., 2004. Patel, Mukund R., Wind and Solar Power Systems: Design, Analysis, and Operation, Taylor and francis, 2006. Balfour, Johan. “Advanced Photovoltaic System Design” Burlington, Mass. : Jones & Bartlett Learning, 2013. Gesellschaft, Deutsche. “Planning and Installing Photovoltaic System” ch1, 2008. 266 Rohit Sharma, Gurmohan Singh, and Manjit Kaur
  • 15. Fawzi, Al-Naima, and Bilal R. Al-Taee. "An FPGA based stand-alone solar tracking system." Energy Conference and Exhibition (EnergyCon), 2010 IEEE International. IEEE, 2010. Fawzi, Al Naima and Abdul Majeed Bilal, “Spline- Based formulas for the determination of Equation of Time and declination Angle”, ISRN Renewable Energy, (2011), Urmila Meshram, Pankaj Bande, P. A. Dwaramwar, “Robot Arm Controller using FPGA”2009, IEEE-2009, pp 1397-140. Astarloa, A.; Bidarte, U.; Zuloaga, A.; de Alegria, I.M., "Reconfigurable micro stepping control of stepper motors using FPGA embedded RAM," Industrial Electronics Society, 2003. IECON '03. The 29th Annual Conference of the IEEE, vol.3, no., pp.2221-2226 Vol.3, 2-6 Nov. 2003 Rohit Sharma has done his Bachelor of Technology degree in Electronics and Communication Engineering from Punjab Technical University, Jalandhar in 2009 and currently pursuing his Master of Technology degree in VLSI Design from CDAC, Mohali. His areas of interests are Low power CMOS Analog and Digital VLSI Design. Gurmohan Singh obtained his Bachelor of Technology degree in Electronics & Communication Engineering from Giani Zail Singh College of Engineering & Technology, Bathinda and Master of Technology degree in Microelectronics from Panjab University, Chandigarh in 2001 and 2005 respectively. He is a Senior Engineer in Digital Electronics & Comm. Division at C-DAC, Mohali. He is involved in many technological research areas in the field of advanced processor architecture design, High speed CMOS analog signal design and low power CMOS circuit design techniques. Manjit Kaurc received her Bachelor of Technology in Electronics and Communication Engineering from Beant College of Engineering & Technology (BCET), Gurdaspur, Punjab, India and Masters of Technology in Microelectronics from Punjab University, Chandigarh, India. Presently she is serving as Engineer at Centre for Development of Advanced Computing (CDAC), Mohali, India. Her research interests include Semiconductor Device Physics & Modeling, Advanced VLSI Design & Testing Methodologies, ASIC & FPGA Design Techniques and Low Power VLSI Design.. Peer Review: This article has been internationally peer-reviewed and accepted for publication according to the guidelines given at the journal’s website. *Corresponding author (Rohit Sharma). E-mail address: rohit80810@gmail.com. 2013. American Transactions on Engineering & Applied Sciences. Volume 2 No. 4 ISSN 2229-1652 eISSN 2229-1660 Online Available at http://TuEngr.com/ATEAS/V02/253-267.pdf 267