You are on page 1of 7

DEVELOPMENT OF “PYTHON LANGUAGE

PROGRAM” FOR THE DESIGN OF SOLAR


INSTALLATION
MS. KRUTIKA N. BAHADE1, MR. RAHUL V. CHAVHAN2, DR. SUDHA SHRIKANTH3
Electrical Engineering Department, KDK College of Engineering, R. T. M. N. U.
Nagpur, Maharashtra, India.

Abstract - This paper aim is to implementation of a solar system. In this paper , a trouble free approach is being
panel according to the appliances and load. Generally we proposed by developing a solar calculator that will
are in faster growing generation it will be upgrading very provide all the information needed for solar
faster, therefore we want to be upgraded same as like those installation[4].
technology. Being developing country solar panel
installation became foremost for the people. If we consider
it for an average man that he wish to install solar panels
To make this type of calculator we want to select the
where ever needed the first thing comes in his mind is that language and algorithm and we have (i. e. C. C++, java,
either go to the shop or concern with the person who has python) from those languages the python is very fastest
educational background of solar energy about the cost, no. language which is available as a open source software.
Of panels, backup, etc. Hence we are implementing or We are also having different algorithm as a modules.
design a calculator based on Python language. Which can Hence we implement a desktop application that help to
help us to find how many panels we need and how the cost find how many solar panels we required and its cost,
going. dimensions, inverter or battery bank.
Keywords: python, machine learning, GUI, solar panels
I. INTRODUCTION
II. ALGORITHM OF PROJECT

India has affluent solar energy resource. India has Step 1. Start
geographical area of 3.827 million km square, which Step 2. Enter user-id and password in login panel
Step 3. Select the calculation mode
amounts to 6.57.4 millionMW. If we try to use 10% of Step 4. a = manual selection
this area available solar energy would be 8 million MW. b = automatic selection
This will be equal to 5.909mtoe(million tons of oil Step 5. a
equivalent) per year[1 ]. Considering all this data we see Select the equipment used in home
that as there is abundant amount of solar energy in b
enter total units consumed per month
India. So use of this free renewable resource which is Step 6. Click calculate button
readily available is done by most of the people to reduce Step 7. print result in output panel
their electricity bill India is expected solar energy Step 8. End
development on a variety of sizes, from modest watts to
massive megawatt grids connecting to islands, as well
as energy storage capabilities. In India, solar III. SOFTWARE USED
photovoltaic technology is commercially available[5].
people started using solar panels to generate electricity As mentioned above due to its highly modified features
at homes since quite some time. many citizens may not we are using python as a programming language. We
have proper knowledge about the solar installation used 3.6 version of python and launch date is Dec 23
2016. The python is open source language therefore it
will work on multiple platforms.
Python 3.6 is used in this project .python is an open
source language that runs on a variety of platforms
.pycharm an effective IDE is used to create different
GUIs for the solar calculator . To make this application
we need some libraries of Python which helps to make
attractive GUI and perform the different actions. To use
this library we want to just write a command in CMD of
computer.

Step 1: first you need to check whether the python is


installed properly in your laptop /desktop or not.
Python

Step 2: Then write this command to check the pip


version if it is installed in your system. IV. COMPUTATION OF SUB SYSTEMS
pip-V
Before making this desktop application, It is necessary
Step 3: The following command is use to install the and important to know some calculations required for
tkinter library. solar installation.
pip install tk
1 Calculation of energy consumption of appliances :

III. SOFTWARE PlATFORMS As we all know capacity of a machine to do some work


is power. And next comes energy i. e. it is a measure of
PyCharm how much work a machine /appliances has done.
Common unit of electricity is kWHr

Energy = power (watt) * duration of use (hrs)


i. e. Watt *hours = watt-hour(energy)

W * Hr = WHr(energy)

1 kWHr = 1unit electricity

2 Inverter calculation :

Electronic management is a heart of solar system. There


Figure :pyCharm software platrform are two type of electronic management system a) gives
AC power output (inverter)
b) gives DC power output (charge - controller)

a) AC based electronic management system -

Role of inverter in the system is to extract maximum


power from panel, manage battery and convert DC
power into AC power. Inverter power rating is given in
terms of W or kW or VA or KVA. As we know It is known that batteries commercially available in
efficiency is percentage of input that we get at output. market have voltage and amper-hour ratings.
Efficiency of typical inverter is 80 to 90% and that of
good inverter is 90 to 95%. V × Ah = ( V × A)h =Wh

Inverter capacity (W) = Total power + 25% of total No.of Battery required=
power Battery capacity
Rating of battery available
Input required to inverter = Total energy OR
consumption + 20% total energy consumption
capacity of batteries = load in kwh/day
b) DC based electronic management system - battery loss
on dividing above value by depthof discharge we get
AC power is good for long distance transmission. For battery capacity.
solar home system DC power is more efficient at home
we use both AC and DC current based appliances. Role
of charge controller is to extract maximum power from
panel, manage battery and provide appropriate DC 4 Solar panel calculation :
power to appliances. Charge controller efficiency is
higher than inverter typically 85 to 95%. There are two types of solar panels available :
a) Mono-crystalline solar panels (Mono - SI)
3 Battery calculation : b) Poly-crystalline solar panels (Poly - SI)

Battery is a tank of charge. Battery charge is given in Mono-crystalline is made of single silicon crystal
terms of Ampere - Hour. Battery technology is based on whereas poly-crystalline is made up of multiple crystals.
the name of material used to make battery cell. There Monocrystalline is more efficient than the
are two commonly used technologies I. e a) Lead-acid polycrystalline. If we require more power and we have
batteries and b) Lithium - ion (Li-ion) batteries. A less space we must prefer monocrystalline panels and if
battery cell is most basic unit of batteries using many we have more space then we must prefer to
cells one can make battery packs or bigger batteries. polycrystalline panels. Efficiency of monocrystalline
The very important thing about battery is that all the panel is 17-19 % and that of polycrystalline panel is 13
energy stored in battery we cannot use it 100%. Depth - 17 %. Solar panels gives the warranty of 25 years.
of Discharge of a battery is the percentage of energy Maintenance of solar panels is very less i. e we must
that can be taken out of a battery. Depth of discharge for clean the dust and bird droppings regularly to maintain
the lead-acid battery is 50% and lithium - ion battery is its efficiency.
80-90%.Battery life will be given in terms of number of
charge-discharge cycles it allows. Here comes the
maintenance of the battery i. e no maintenance is
required for sealed batteries, some large lead - acid Power of solar =
batteries require distilled water once in 3 to 4 weeks. Total energy solar panel must generate per day
Hours of solar radiation per day
Battery capacity (Wh) =
No. Of panel required =
( Total input required to inverter × DOA) Power of solar panel
Depth of Discharge Rate of panel purchased from market

Where, DOA= Days of autonomy OR


Solar system size = load per month
Hours of solar radiation per day* = 3381.3
days in a month 5 * 30
= 22.5 kw
No of solar panel = system size in kw *1000 Laundry owner would be looking for about a 22.5 kw
Rate of panel purchased from solar energy system.
market 1 kw = 1000 w
We go with 315 watt panel
EXAMPLE 1: Consider example of a laundry No of solar panel = system size in kw *1000
S Devi DC Num Dai Tot Total Rate of panel purchased from
R ce Power ber of ly al AC market
N name (W) applia usa AC energy = 22.5*1000
O (a) nce ge Po (a*b*c 315
(b) ho wer ) = 71.42 panel
ur (a* Power of inverter
(c) b) In kva = load in kw/power factor
1 Tube 40 8 3 320 960 = 56.44/0.8
Light = 70.55 kva
2 Wash 1300 12 2 156 31200 capacity of batteries = load in kwh/day
ing 00 battery loss
Mach =112.710/0.85
ine = 132.6 kwh/day
3 Thu 5000 8 2 400 80000 Divide avove value by depthof discharge
mble 00 Consider depth of discharge =0.6
drier = 132.6/0.6
4 Pyme 500 1 1 500 500 = 221 kwh /day
nt No of batteries = battery capacity / rating of battery
mach available
ine Consider ,
5 Radi 25 1 2 25 50 24 v * 150ah =3.6 kwh/day
o No of battery = 221/3.6
Tot 564 11271 = 61.38 batteries
al 45 0
W wh/day COMPARISON
112.71
Kwh/d From the above example it can be conclude that
ay Commercial and residential solar panels are not created
3381.3 equal.. Commercial solar panels are capable of
kwh/m producing more power than the smaller residential solar
onth panels because they incorporate more cells and consider
themselves as bigger than residential panels. When it
Let’s consider the load for a month , comes to efficiency, commercial solar panel is more
Load = 3381.3 kwh/month efficient than residential solar panel. Commercial solar
If the laundry area get 5 hours of proper sunlight per panel installation is often done onto flat roofs and could
day then, be mounted using a system which does not penetrate the
Solar system size = load per month roof. Solar panels for the commercial solar panels
Hours of solar radiation per day* usually come in white color, while, while residential
days in a month ones are an amalgamate of black and white. For this
reason, a residential solar system is also named black
andwhite solar system. The area covered by these cells V. Modules of Projects
is about 78 inches by 39 inches.both the systems is
almost the same, for example, the price of 5kw solar
panels by the power they produce for a residence is the Home Screen of Project :
same cost as a commercial system charges. The size
difference means that the commercial panels have more
solar cells than their residential counterparts and,
therefore, will perform a little bit more efficiently over
time

5 Prices of solar panel of different manufacturers in


India:

Manufacturers Min Price Max price


Vikram Solar Rs Rs
19/Watt 30/Watt
Waaree Solar Rs Rs
19/Watt 28/Watt
Luminous Rs Rs Figure: Home screen of the project
24/Watt 58/Watt
Tata Power Solar Rs Rs The above figure shows that we are implementing the
20/Watt 62/Watt four different fields which will look more attractive
Adani Solar Rs Rs to users. To give it more professional look we
18/Watt 35/Watt added about us and exit button. The exit button is
Microtek Solar Rs Rs used to exit the application.
25/Watt 60/Watt
Panasonic Rs Rs
24/Watt 52/Watt
Canadian Solar Rs Rs
25/Watt 46/Watt Login module :

There are two types of solar panel system -


a) Off-Grid Solar Panel System
b) Grid Connected Solar Panel System

If we are having off-grid solar panel


system which will have panels, inverter, charge
controller, batteries, junction box, etc. Cost for such
system will be in between Rs 70,000 to Rs 1,20,000 per
KW depending on the panels and inverter we are using.
On the other hand if we are having grid - connected Figure: Login module
solar panel system consisting of panels, inverter, wiring
structure, connectors, junction box, etc. Cost for such Next comes login modules which help the developer to
system will be in between Rs 45,000 to Rs 80,000 per protect the software. This application is very useful
KW. for everyone and we want to allow only
authenticated persons . therefore the login will use in your home. And the average working hours of
allow the authenticated persons only. that device. After these steps, total consumption is
shown on the screen and by clicking on the identify the
size of solar panel you will get solar system
Calculation of Solar panels : requirement.

Result:

Solar calculation output :

Figure: Calculation of the solar system

The above figure shows the automatic calculation of Figure : final calculation output of the solar panel
solar system requirements. want to insert the
average yearly consumption of electricity. You can The above figure shows the output of the solar panels
enter the total load of yearly consumption from the calculations and in this way we find the solar panels
electricity bill. We provided three options for based on load.
entering your consumption: kW, watts, and units

Manual Selecting the devices and find the solar


panels :

Figure : calculation of battery and inverter output

The figure above shows that the output of the batteries


Figure: manual calculation of solar system based on and the inverter calculation.
the equipment

The above figure implies that manual calculation of the Conclusion and Future Scope:
solar system. Normally, this feature is for those people
who don't know basic knowledge about electrical We have successfully designed and implemented
calculation and device wattage. The use OF This feature software or desktop applications using python
is very simple and easy. only want to select the programming at home. In this way, we are calculating
equipment and count how many single devices are in solar system requirements based on electricity
consumption. This software is extremely useful for the
general public who are unfamiliar with the fundamental
knowledge/calculations of electrical components and
consumption.Therefore, this application will help to
find the total consumption of electricity and, according
to the calculation, they can see the number of panels are
needed to buy and their dimensions and the space
required for installation. So that in the future, everyone
can install solar panels without paying extra cost.

References :
[1] “World Energy Outlook,”ed: International
Energy Agency,2020.
[2] Jayesh S. Barad. Mahesh S. Chauhan, Dharmesh S. Barad,
Hitesh Parmar, “Calculation Methodology And Development Of
Solar Power Generating System For The Household
Appliances,”2017 International journal of novel research and
development, Issue 4 April 2017.
[3] Temitope M. John, Samuel T. Wara, “A Tutorial
On The Development Of A Smart Calculator To
Determine The Installed Solar Requirements For
Households And Small Business,”2018 IEEE.

You might also like