PV Panel Positioning using a Robot Manipulator

Similar documents
EE Properties of Sunlight. Y. Baghzouz Professor of Electrical Engineering

Two axis solar tracker based on solar maps, controlled by a low-power microcontroller

COMPUTER PROGRAM FOR THE ANGLES DESCRIBING THE SUN S APPARENT MOVEMENT IN THE SKY

Sunlight and its Properties II. EE 446/646 Y. Baghzouz

ME 476 Solar Energy UNIT THREE SOLAR RADIATION

Chapter 1 Solar Radiation

SOLAR WATER HEATER WITH TRACKING SYSTEM

EELE408 Photovoltaics Lecture 04: Apparent Motion of the Sum

Design and implementation of a sensorless dual axis solar tracking system based on solar sun chart algorithm using arduino

Feasibility study of one axis three positions tracking solar PV with low concentration ratio reflector

Earth s Orbit. Sun Earth Relationships Ridha Hamidi, Ph.D. ESCI-61 Introduction to Photovoltaic Technology

Design Of Single-Axis And Dual-Axis Solar Tracking Systems Protected Against High Wind Speeds

FLATE Hillsborough Community College - Brandon (813)

Comparison of Power Output Between Fixed and Perpendicular Solar Photovoltaic PV Panel in Tropical Climate Region

Virtual Prototyping of a New Tracking System

MATLAB/Simulink Based Simulation of Solar Incidence Angle and the Sun`s Position in the Sky with Respect to Observation Points on the Earth

OPTIMIZATION OF GLOBAL SOLAR RADIATION OF TILT ANGLE FOR SOLAR PANELS, LOCATION: OUARGLA, ALGERIA

DEVELOPMENT OF SUN TRACKING STRUCTURAL CONCEPTS BASED ON THE POSITION OF THE SUN FOR THE TERRITORY OF THE CITY OF KRAGUJEVAC

CHAPTER 3 PROBLEM DEFINITION AND OBJECTIVE

COMPARATIVE STUDY BETWEEN AZIMUTH- ELEVATION AND TILT-ROLL SUN-TRACKING SYSTEMS IN RANGE OF MOTION

Motion of the Sun. View Comments

Calibration Routine. Store in HDD. Switch "Program Control" Ref 1/ Ref 2 Manual Automatic

Optimizing the Photovoltaic Solar Energy Capture on Sunny and Cloudy Days Using a Solar Tracking System

AME LEX-4 Solar Panels Week 2-3

A Review on Solar Tracking Systems and Their Classifications

Photovoltaic Systems Engineering

Small size single-axis PV trackers: control strategies and system layout for energy optimization

These notes may contain copyrighted material! They are for your own use only during this course.

COMPARISON BETWEEN MONO-AXIS AND BI-AXIS TRACKING FOR A PLATFORM OF PHOTOVOLTAIC MODULES

Basic Solar Geometry. Contents

Stochastic modeling of Extinction coefficients for solar power applications

Energy Efficiency, Acoustics & Daylighting in building Prof. B. Bhattacharjee Department of Civil Engineering Indian Institute of Technology, Delhi

Sunlight and its Properties Part I. EE 446/646 Y. Baghzouz

Observer-Sun Angles. ), Solar altitude angle (α s. ) and solar azimuth angle (γ s )). θ z. = 90 o α s

P R A S I C ' 02. Simpozionul na8ional cu participare interna8ional9 PRoiectarea ASIstat9 de Calculator

EGEE 437: HWK #2. Brownson. Yaqdaan Alkayyoomi, Mackenzie Ailes, Nicholas Minutillo, Sheel Vora. Group 17. Due on Thursday, Feb.

Chapter Seven. Solar Energy

Low Cost Solar Tracker Using Gearbox and Timer Circuit

DESIGN AND IMPLEMENTATION OF A SMART DUAL AXIS SUN TRACKER BASED ON ASTRONOMICAL EQUATIONS

ANALYSIS OF SOLAR PANEL EFFICIENCY THROUGH COMPUTATION AND SIMULATION 45

Solar Analysis. ST =CT + 4min 1 o (LTM LL)+E+1 (1) E=9.87 sin 2 B 7.53 cosb 1.5 sinb (2)

A2 Principi di Astrofisica. Coordinate Celesti

Pneumatic Tracking System for Photovoltaic Panel

ZW2000 and Your Vertical Sundial Carl Sabanski

The due date for submitting this assignment has passed. As per our records you have not submitted this. Both statement 1 and statement 2 are true

LOCATING CELESTIAL OBJECTS: COORDINATES AND TIME. a. understand the basic concepts needed for any astronomical coordinate system.

ET3034TUx PV Modules 1 - Module parameters, orientation and tilt

Astronomy I Exam I Sample Name: Read each question carefully, and choose the best answer.

Calculating equation coefficients

Exercise 6. Solar Panel Orientation EXERCISE OBJECTIVE DISCUSSION OUTLINE. Introduction to the importance of solar panel orientation DISCUSSION

Sunset Phenomena. Roger Bailey North American Sundial Society Hartford Oct 1999

Chapter 6. Solar Geometry. Contents

Reminder: Seasonal Motion

4. Solar radiation on tilted surfaces

Aileen A. O Donoghue Priest Associate Professor of Physics

Optimized Controlling System for Heliostat by Using the Configuration Factor

Appearance of the Sky Orientation Motion of sky Seasons Precession (?)

Appearance of the Sky Orientation Motion of sky Seasons Precession (?)

Basic information about developed Calculator for solar / wind hybrid power supply

Solar Radiation Measurements and Model Calculations at Inclined Surfaces

A Sun Tracking System Design for a Large Dish Solar Concentrator

THE SOLAR RESOURCE: PART I MINES ParisTech Center Observation, Impacts, Energy (Tel.: +33 (0) )

ME 430 Fundamentals of Solar Energy Conversion for heating and Cooling Applications

Optimal Embedded System for Two-Axis Tracking PV Panels

Daily Motions. Daily Motions. Solar and Sidereal Days. Annual Motions of the Sun. Coordinate system on Earth. Annual Motion of the Stars.

Geometry of Earth Sun System

Motions of the Sun Model Exploration

Fundamentals of Satellite technology

Understanding Positional Astronomy Part 2 Celestial Co-ordinates Difficulty: Intermediate

Solar Time, Angles, and Irradiance Calculator: User Manual

Chapter 1: Discovering the Night Sky. The sky is divided into 88 unequal areas that we call constellations.

Modern Navigation. Thomas Herring

HNRS 227 Fall 2007 Chapter 14. Earth in Space presented by Prof. Geller 25 October 2007

The optimal tilt angle of a solar collector

ISSN Vol.05,Issue.10, October-2017, Pages:

The celestial sphere, the coordinates system, seasons, phases of the moon and eclipses. Chapters 2 and S1

DUAL AXIS SOLAR TRACKING SYSTEM

Astron 104 Laboratory #2 The Celestial Sphere

1. SOLAR GEOMETRY, EXTRATERRESTRIAL IRRADIANCE & INCIDENCE ANGLES

Effects of Surroundings Snow Coverage and Solar Tracking on PV Systems Operating in Canada

Photovoltaic Systems Solar Radiation

CELESTIAL COORDINATES

Which Earth latitude receives the greatest intensity of insolation when Earth is at the position shown in the diagram? A) 0 B) 23 N C) 55 N D) 90 N

Step tracking program for concentrator solar collectors

Phys Lab #1: The Sun and the Constellations

Solar_Power_Experiment_and_Equations_Mack_Grady_May_08_2012.doc

ENHANCEMENT MAXIMUM POWER POINT TRACKING OF PV SYSTEMS USING DIFFERENT ALGORITHMS

Determination of Optimum Fixed and Adjustable Tilt Angles for Solar Collectors by Using Typical Meteorological Year data for Turkey

ESTIMATION OF HOURLY GLOBAL SOLAR RADIATION INCIDENT ON INCLINED SURFACES IN IRAQ AT DIFFERENT SKY CONDITION

Knowing the Heavens. Goals: Constellations in the Sky

Astro 210 Lecture 3 Jan 22, 2018

Time Series Model of Photovoltaic Generation for Distribution Planning Analysis. Jorge Valenzuela

C) the seasonal changes in constellations viewed in the night sky D) The duration of insolation will increase and the temperature will increase.

Knowing the Heavens. Goals: Constellations in the Sky

3. The Sun s Position

Optimum Tilt Angle for Fixed-Array Solar Panels at a Constant Latitude of 29 to Receive the Maximum Sunlight

Time, Seasons, and Tides

PHOTOVOLTAIC SOLAR ENERGY TRAINER DL SOLAR-D1 Manual

Observing the Universe for Yourself

Determination of Cloud Effect on the Performance of Photovoltaic Module

Transcription:

PV Panel Positioning using a Robot Manipulator Ahmed Chaïb Applied Automatics laboratory University M hamed Bougara Boumerdès, ALGERIA chaibahmed@umbb.dz Mohamed Kesraoui Applied Automatics laboratory University M hamed Bougara Boumerdès, ALGERIA mkesraoui@umbb.dz Elyes Kechadi Applied Automatics laboratory University M hamed Bougara Boumerdès, ALGERIA elyes.kechadi@gmail.com Abstract The need for automatic orientation of solar panels in order to increase the amount of the collected sun rays is increasing. In this paper, the orientation and positioning of solar panels by employing a robot manipulator is presented. The robot manipulator system structure has first been presented. The robot controller is then modeled. The solar altitude and azimuth movements with two decoupled movement are the outputs of the controller. The determination of the position of the sun at anytime and anywhere on the globe is performed using MATLAB software. The results have been validated by comparing them with those obtained by the PVSYST software. Four situation tests have been performed: panel tilted at 0, panel tilted at 30, one axis tracking and finally the two axes tracking cases with a robot controlling a solar PV panel. The application has been done for Algiers. A gain about 34% in terms of solar energy yield compared to fixed panel case has been obtained. position panel. The system has been simulated for Algiers and for a specified date. Daily solar radiations have been also been computed for this site. And finally benchmarking the MATLAB application against a third party software PV sys are considered as added values. II. SOLAR ANGLES A. Determination of the Azimuth and altitude angles Consider Fig. 1, which represents the celestial sphere, where the point 'O' represents the earth and the point 'A' represents the sun (the star studied). Keywords - Control model, Robot manipulator, PV panel, Solar radiation, Tracking System. I. INTRODUCTION The position of the sun varies throughout the day. To collect the maximum energy, sun tracking systems are used. They must be adjusted so that the photovoltaic panels are always perpendicular to solar radiation. The single axis solar tracking systems are less expensive and their control is easy to implement, but, their efficiency is lower than that of two axes ones [1]. The latter requires an appropriate control of the two decoupled movements and used in thermal concentrating heliostats for guiding [2] and for photovoltaic to increase their efficiency which can reach values of 34% compared to fixed tilt angle systems [3]. Some studies have been found in the literature. S. Abdallah et al [1] have designed a two axes sun tracking system have reached an efficiency of 41.43 % compared to a fixed system. G.C. Bakos et al [3], made a comparative study of a collected solar energy by two axes system and a fixed one. An efficiency of 46.46 % compared to a fixed one is reached. The obtained gain in this paper is 34%. This paper is complementary to the author's reference [7]. Indeed putting the two papers together allows for a better understanding of the author's approach to indicate that the dual tracking is definitely better than fixed position one. This paper also indicates that one axial tracking is not as good as the fixed Figure 1. The celestial sphere The altitude angle (h) is made between the horizontal plane and the sun lights direction. It varies from +90 (zenith) to -90 (nadir). It corresponds to sun set and sunrise when it is null. Azimuth angle (a) is formed by the sun lights direction projection on the horizontal plane and the south. It is negative eastwards and positive westwards and varies from 180 to -180. The hour angle (ω) of a point on the earth surface is formed between the meridian and the sun lights. It is positive westwards the meridian and zero at local solar noon [5]. The declination angle of the sun (δ) is formed through the equator and the sun lights direction. It varies during the year in a symmetric manner from -23 26 to + 23 26 [5].

The solar altitude 'h' and azimuth 'a' angles projected on the horizontal plane according to the declination δ, the local latitude φ and hour angle ω are given by [5, 6]: sin h cos.cos.cos sin. sin (1) sin a cos.sin cos h (2) III. MODELING OF THE ROBOT USED In this work, we use a robot arm (manipulator with two degrees of freedom), for the orientation of the solar panel to track the sun [4, 7]. The solar panel is associated to a reference frame R3 formed by X3, Y3 and Z3. The robot reference frame is R0 composed of X0, Y0 and Z0. To control our robot for panel orientation, the reference frame R3 must be defined with respect to reference frame R0 of the robot. For this purpose, we calculate the homogeneous transformation matrix of our system which will define the position and orientation of the reference frame R3 (of the panel) in the reference frame R0 of the robot. the robot, and they represent the parameters of the robot controller. The X3 axis must follow the sun in two directions, vertical and horizontal. The coordinates for the orientation of the sun along the axes X0, Y0 and Z0 are represented [4, 7]: Along the axis X0: Cos (ɑ).cos (β) Along the axis Y0: Cos (ɑ).sin (β) Along the axis Z0: Sin (ɑ) Finally the above expressions lead to: Where β is the tilt angle [5]: ϴ1 = ɑ and ϴ2 = β (5) β = 90 h (6) IV. ARTICULATION CONTROL The design and control of robots need the calculation of some mathematical models, such as the models of transformation between the operational space and the joint space [1]. The heliostat is directly attached to the second body of the robot manipulator. The mechanical design of the robot arm affects the choice of the control diagram. The articulation control, PID type is the best adapted to our system. The control law is given by: Γ = ( - ) + ( - ) + (7) Figure 2. Robot manipulator with two axes Where: Denote the desired position and velocity., and are diagonal matrices of dimension (n n) positive definite respectively. It contains the proportional, derivative and integrator gains respectively. The purpose of the control is to match the X3 axis (panel normal axis) with solar radiation. The homogeneous transformation matrix is given by [4]: 0 T 3 = (3) Where: C i = Cos (ϴ i ) and S i = Sin (ϴ i ) The orientation of the X3 axis in the reference frame R0 is given by the first column of the matrix (3), 0 S 3 as follows: 0 S 3 = [C1.C2 S1.C2 S2] T (4) Where: ϴ1 is the angle of rotation of the first axis of a robot, and ϴ2 is the angle of rotation of the second axis of Figure 3. Schematic diagram of a PID control system of the articulation The calculation of the gains, is carried by considering the model of joint j represented by the second order linear system with constant coefficients according:

Γ j = a j +F v +rd (8) Where: aj = Ajjmax is the maximum value of Ajj elements of the robot's inertia matrix. rd is a disturbance torque where r is the gear ratio. Figure 7. Angular position as function of time of the second articulation Figure 4. Articulation Control block taking into account the disturbances Results of the simulation are shown in Figure 5, Figure 6, Figure 7 and Figure 8 for the first and second articulation of the robot respectively. The red curves denote the reference and the blue color is the output. One can notice that the output follows the reference and the controller gives a stable system. Figure 8. Angular velocity a function of time of the second articulation Figure 5. Angular position as function of time of the first articulation Figure 9. Variation of torque as function of time Figure 9 represents the variation of torque as a function of time of the two joints (articulation) where the red and blue colors indicate the torques provided at the first and second articulation respectively. Figure 6. Angular velocity as function of time of the first articulation V. TEST AND VALIDATION We developed a MATLAB program that calculates the values of the altitude angle 'h' and azimuth angle 'a' for any point on the globe, at any time of any day of the years. This program was applied to the city of Algiers for the day of April 16, 2011 at 10:00 AM. The coordinates for Algiers are: Latitude: 36.3, Longitude: 2.6, Time zone: +1 GMT, summer time: 0. After processing by our program, we obtained the results of the position of the sun throughout the day on April 16, 2011 at 10:00 am. These results were

Solar Azimuth Angle(deg) Solar Altitude Angle(deg) compared with those calculated by the software system PVSYST 5.52 as shown in Table I. TABLE I. COMPARISON OF RESULTS FOR ALGIERS FOR APRIL 16 TH AT 10AM Angle( ) Our Program h a 43.46-66.09 9.79-42.33 PVSYST 43.58-66.33 10.01-42.35 One can notice from table I that the values obtained with our program are close to the values obtained with PVSYST 5.52, the difference is about 0.27% for the height h of 0.35% for the azimuth of 2.11% for the variation δ and 0.047% for the hour angle ω. In addition, calculations for the entire day of April 16, 2011 from 8:00 am to 18:00 in the afternoon (6:00 PM) have been performed. The obtained results at each hour are illustrated in Figures 10, 11, 12 and 13. The curves of Figure 10 and Figure 12 are similar and have the same pattern and behavior. We chose the 1:00 p.m. hour to show that the values of the altitude angle (h) at that moment, with both systems, are very close and equal, we can say the same thing for Figure 11 and Figure 13. This leads us to conclude that our program gives good results. From this deduction, we continue our work by injecting these values in the control of our robot manipulator to guide a solar panel to harvest the maximum energy and optimize electricity production. VI. RESULTS AND DISCUSSION In order to show the advantage of using a panel with a robot manipulator to capture solar energy, a comparison with a single axis (variable tilt only) system, a 0 and 30 tilted systems all facing to the south has been performed. The robot power consumption is neglected in this simulation. 90 The Solar Altitude Angle(h) for one day Altitude Angle (h) 80 70 X: 13 Y: 63.39 60 50 40 30 20 10 Figure 12. Evolution of the altitude angle during April 16 th by PVSYST 0 6 8 10 12 14 16 18 20 Temps (hours) Time (hours) Figure 10. Evolution of the angular altitude during April 16 th by our program (deg) 100 80 The Solar Azimuth Angle(a) for one day Azimuth Angle (a) 60 40 20 X: 13 Y: 5.88 0-20 -40-60 -80-100 8 9 10 11 12 13 14 15 16 17 18 Time Temps (hours) Figure 11. Evolution of Azimuth angle during April 16 th by our program (Deg) Figure 13. Evolution of Azimuth angle on April 16 th by PVSYST A. Robot using One Axis Tracking The obtained results are shown in Figure 14. Curve 2 represents the result obtained with using a robot manipulator for one axis tracking, representing the movement of the tilt

angle β, facing to the south i.e. with azimuth angle ɑ = 0, Curve 3 is the result for a system with fixed β = 30, facing to the south i.e. with azimuth angle ɑ = 0. Curve 4 is the result for a system with fixed β= 0 and facing to the south i.e. with azimuth angle ɑ = 0. Figure 14 presents three case studies, of the results obtained, we noticed that the three curves behave in the same way, they have the same shape. We note that curves 2 and 3 are the most interesting to study; they reach the same maximum values. By comparing the average daily output irradiance for each case, we have noticed that a panel oriented at 30 (curve 3) provides the best performance as shown in Table II. In this case, it is better to use a fixed panel oriented at 30 than a tracker system with an axis. 2, 3 and 4 have the same shape, except the curve 1 corresponding to the system with a robot manipulator with two axes which is particularly strong in the morning from 8:00 am to 11:00 am and afternoon 2:00 pm to 6:00 pm. The performance achieved by the system during these times is more important than the other curve, especially in the beginning and end of the day. It reaches up 65% gain compared to others. While between 12:00 am and 1:00 pm yields are practically the same in all cases. The maximum power noticed is obtained between 11: am and 2:00pm for all cases. Figure 15. Daily solar irradiance for April 16 th 2011, with two axes tracking Figure 14. Daily solar irradiance for April 16 th 2011, with one axis tracking TABLE II. DAILY AVERAGE IRRADIANCE (W/M 2 ) Curve 2 3 4 Daily Average power 651.5 706.3 655.2 B. Robot using Two Axes Tracking Fig. 8 shows the results of different tests. Curve 1 shows the tests with the robot manipulator with two axes tracking. Three cases studies are presented. On the results obtained, we notice that the curve 1 has a behavior different form of curves 3 and 4. The energy collected by a system using a 2- axes robot is almost the same throughout the day. Between the three cases, that of the 2-axes robot offers us the best daily average irradiance as shown in Table III. TABLE III. DAILY AVERAGE IRRADIANCE (W/M 2 ) Curve 1 3 4 VII. CONCLUSION Solar tracking system based on a robot arm with two degrees of freedom has been studied. In addition to the mono and two axes tracking, two fixed tilt angles were simulated and compared. Before that the model of the robot was presented for automatic control of sun tracking. The MATLAB program has also been benchmarked against a third party software PV sys. The daily solar irradiance for Algiers has been computed and plotted as a real application. A very significant energy savings of about 34% compared to the others systems was found. The simulation results have allowed us to see the possibility of combining the robot arm technology to solar energy applications. The study has also proposed the use of a PID controller for the robot articulation in closed loop in the objective of better monitoring and a precise control of the guidance system. This work aims to be an introduction of the integration of robotics in renewable energy domain. The future of this work is the implementation of the system in reality, in order to demonstrate the importance and the gain in terms of energy that can make this achievement. Furthermore the power consumption of the robot that has been neglected in this paper should also be considered. Daily Average power 973.5 706.3 655.2 REFERENCES [1] S. Abdallah and S. Nijmeh, Design, Construction and Operation of One Axis Sun Tracking System with PLC Control, Jordan Journal Applied Science University, 2002, pp. 45 53. One can notice from Figure 14 and Figure 15, that the curves

[2] A. N. Khalifa and A. S. Salman, Effect of Two-Axis Sun-Tracking on the Performance of Compound Parabolic Concentrators, Energy Conversion and Management, 1998, Vol. 39, N 10, pp. 1073-1079. [3] J. Bione, O.C. Vilela and N. Fraidenraich, Comparison of the Performance of PV Water Pumping Systems Driven by Fixed, Tracking and V-Trough Generators, Solar Energy, 2004, Vol 76, N 3, pp. 703 711. [4] E. Dombre, W. Khalil, Modélisation et commande des robots, Editions HERMES, Paris 1988. [5] S. Kalogirou, Solar energy engineering processes and systems. Academic Press, Elsevier 2009. [6] J. Bernard, Energie solaire Calcul et optimisation, Ellipses édition Marketing, Paris cedex 15,2004 [7] A. Chaïb, D. Acheli, M. Kesraoui, Orientation system of solar panels based on a robot manipulator, International Conference on Renewable Energies and Power Quality (ICREPQ 11), Las Palmas de Gran Canaria (Spain), 13th to 15th April, 2011.