SlideShare a Scribd company logo
1 of 5
Download to read offline
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021)
ISSN(Online): 2581-7280
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
C-124
www.viva-technology.org/New/IJRI
SOFTWARE BASED CALCULATION OF CAPACITY
OUTAGE OF GENERATING UNITS.
Ashish Mungekar1
, Sukanya Naik2
, Ashit Nair3
, Rahul Abhyankar4
1
(Department of Electrical Engineering, VIVA Institute of Technology, India)
2
(Department of Electrical Engineering, VIVA Institute of Technology, India)
3
(Department of Electrical Engineering, VIVA Institute of Technology, India)
4
(Department of Electrical Engineering, VIVA Institute of Technology, India)
Abstract : The main theme of the project is to develop software for calculating the reliability & capacity outage
table for generation purposes. The method for the calculation is quite lengthy, complex & a high possibility to get
a human error during the calculation. The methods used to calculate reliability & capacity outage are Digital
Method, Partial Binomial Method & Recursive Method, this method is highly recommended, but can be complex
during the actual calculation. To justify the need for this method & also to remove the human error factor during
quicker & better calculation, the software is made with the help of the python software. The python-based website
will be easily accessible to use to any sort of user, choosing python program was a better option as it does not
compile but interprets the calculation are in constant runtime with the input of values, this program helps in
developing highly complex calculation which is up to many decimal points.
Keywords - Calculation, Capacity Outage, Generators, Python, Reliability.
I. INTRODUCTION
This project aims to design and compile an efficient and effective calculation method to be used in real-
life calculations. The object of capacity outage evaluation is to derive suitable measures criteria and indices of
reliable and dependable performance based on component outage data and configuration. A bulk generation model
must consider the size of the generation reserve and serve outage of current. Outage in generating results in units
being removed from service to be repaired or replaced or in case of heavy load. Such a system can comprise the
ability of the system to supply the load and hence affect system reliability. Hence, we need to calculate the capacity
of the outage of the system to know the reliability of the system. The calculating capacity outage is one of the
lengthy processes and also cause human errors, developing software for computers with the help of programming
language will provide ease in calculating of Reliability of generators. It will be useful for both students and
professors as well as professionals to calculate power generation efficiency and generation reliability. this method
consists of various methods such as digital, partial binomial method, binomial method, and recursive method.
This program is used for increasing efficiency of calculation as calculation procedure is Lengthy and also human
error is cut to a minimum.
II. LITERATURE SURVEY
2.1 Yifan Tang
The costs and reliability of power distribution systems are beginning to receive as much attention as
those of power generation and transmission systems. Modem planning of these large-scale and complicated
systems relies heavily on computers and mathematical optimization tools. The goal of modern power distribution
system planning is to satisfy the growing and changing system load demand during the planning period and within
operational constraints, economically, reliably and safely, by making optimized decisions on the following:
voltage levels of the distribution network; locations, sizes, servicing areas, loads and building or expanding
schedules of the substations; routes, conductor types, loads and building schedules of the sub transmission lines,
feeders and other important
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021)
ISSN(Online): 2581-7280
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
C-125
www.viva-technology.org/New/IJRI
2.2 Anirban Sarkar
With the advent of new mobile technologies, the mobile application industry is advancing rapidly.
Consisting of several operating systems like Symbian OS, iOS, blackberry, etc., Latest smart devices OS is
recognized as the most widely used, popular and user-friendly mobile platform. Developers can make use of
existing java IDEs which provides flexibility to the developers. Java libraries are predominant in the process of
third-party application development. Cross-platform approaches make sure that developers do not have to develop
platform-dependent applications. With the help of these approaches, an application can be deployed to several
platforms without the need for changes in coding. These applications do not have to go through rigorous security
checks. In this paper, a layered approach for latest application development along with various cross platform
approaches is discussed.
2.3 Federico Milano:
The basic requirements that a programming language has to satisfy to be eligible for scientific studies
and, in particular, for power system analysis, are the availability of efficient and easy-to-use libraries. The
requirements above reduce the choice to a only a handful of programming languages. This is clearly captured by
the software tools for power system analysis that are currently actively developed. Neglecting proprietary software
tools, that are out of the scope of this paper, open-source packages are mainly developed in scientific languages,
example, MATLAB, and in well-structured system languages, example, Java. An in-depth discussion about
advantages and drawbacks of scientific and system programming languages is given in.
III. DESIGN METHODOLOGY
3.1 Working
In this project we use two methods which are python for the calculation of a capacity outage of generating
units, the user interface will accept input from the user and give quick answers for the long and complex method
of calculation which are most commonly used for capacity outage. Users will be given four options/methods to
choose from. Each method will ask for required inputs from the user for calculation. The program codes will
analyse every parameter before displaying the correct answer/values to the user.
3.2 Capacity Outage Probability Tables
The generation model required in the loss of load approach is sometimes known a Capacity Outage
Probability Table. As the name suggests, it is a simple array capacity levels and the associated probabilities of
existence. Capacity outage probability table can be formed by two method:
 Binomial Distribution [All units should be identical and then it can be used].
 Digital Method. [Any unit can be calculated if limited units are present].
3.3 Flowchart
The following is the design flowchart for the project’s programs that will be used for the coding:
Fig 1: Flowchart for programs.
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021)
ISSN(Online): 2581-7280
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
C-126
www.viva-technology.org/New/IJRI
3.4 Binomial Distribution Method
The first step is calling the math module. Math module is called with the help of the import function.
Import function in python helps us import the built-in modules pre-installed in python. Math module is one of the
many modules that are built in beforehand in the python standard library. Math function is used to access
mathematical functions in Python. All methods of this functions are used for integer or real type objects and not
for complex numbers. These built-in modules however limited helps us achieve sophistication in our program.
Once the module is called, we take all the necessary data input required to solve the problem. To solve this problem
in a more sophisticated and simpler way we have used the for loop. For loop is used for iterating the list. The for
loop helps us iterate the sequence and reduces the time of execution required to solve it over and over with different
values. We have then created a formula to execute and obtain the final output required. To create this formula, we
call the math module in the first step as functions such as pow which is used to denote the power of a number
cannot be used without calling the math module. Once the output is obtained, we then append it in a list we created
so that it could be printed systematically. The append function helps create the list by adding the derived outputs
to the list.
For the theoretical illustration, we take the following example.
A generating system contains four units of 40 MW having an FOR value of 0.03.
This example is solved by using the formula Pg =n
Cg (F)g
(A)n-g
, where n= no of generator g = state of the generator
F = FOR and A = availability (A=1-F).
Table 1: Theoretical Calculation for Binomial Method.
State Calculation Capacity outage (MW) Probability
0 P0=4C0*0.030
* 0.974-0
0 0.88529281
1 P1=4C1*0.031
* 0.974-1
40 0.10952076
2 P2=4C2*0.032
* 0.974-2
80 0.00508086
3 P3=4C3*0.033
* 0.974-3
120 0.00010476
4 P4=4C4*0.034
* 0.974-4
160 0.00000081
Executed illustration of the same example using software-based calculation.
Fig 2: Practical Calculation on Software using Binomial Distribution.
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021)
ISSN(Online): 2581-7280
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
C-127
www.viva-technology.org/New/IJRI
3.5 Digital Distribution Method
With this method capacity outage of any generator, the unit can be calculated. Although digital method
is used when the number of generators is limited. Currently, this method can be used to calculate the probability
distribution of up to 4 generating units. The code uses the def type statement and elif loop for purpose of ease.
It’s a statement, a def can appear anywhere in a statement. It can even be nested in other statements. The statement
block becomes the function’s body. Once we have created the statements, we have applied the elif loop so that
we could run the statement of our choice. The elif statement is a combination of else and if statement. An else
statement contains the block of code that executes if the conditional expression in the if statement resolves to 0 or
a false value. The else statement is an optional statement and there could be at most only else statement following
if.
For theoretical illustration, we take the following example
A generating system has two units of 30 MW having FOR value of 0.06 and availability of 0.94 and one unit of
45 MW having FOR value of 0.09 and availability of 0.91.
Since we have 3 generator units in total, we will obtain 8 different probabilities. In the below table 0 means
availability and 1 means unavailability which is denoted by FOR value
Table 2: Theoretical Calculation for Digital method.
State Generator 1 Generator 2 Generator 3 Availability/Unavailability Probability
1 0 0 0 0.94*0.94*0.91 0.804076
2 0 0 1 0.94*0.94*0.09 0.079524
3 0 1 0 0.94*0.06*0.91 0.051324
4 0 1 1 0.94*0.06*0.09 0.005076
5 1 0 0 0.06*0.94*0.91 0.051324
6 1 0 1 0.06*0.94*0.09 0.005076
7 1 1 0 0.06*0.06*0.91 0.003276
8 1 1 1 0.06*0.06*0.09 0.000324
Executed illustration of the same example using software-based calculation.
Fig 3: Practical Calculation on Software using Digital Method.
VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021)
ISSN(Online): 2581-7280
VIVA Institute of Technology
9th
National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021)
C-128
www.viva-technology.org/New/IJRI
IV. MATHEMATICAL ANALYSIS
Required formulas:
1. Conditions for all three Methods:
A+F=1 Eq 1
Where A = Availability & F = Unavailability.
2. Failure & Repair Rate
(FOR)=
𝜆
𝜆+µ
. Eq 2
Where λ= Failure Rate & µ= Repair Rate.
3. Theoretical formula for Binomial method: -
Pg = n
Cg (F)g
(A)n-g
Eq 3
where n= no of generator and g = state generator.
4. Mathematical Formula for combination: -
n
Cg =
𝑛!
𝑔!(𝑛−𝑔)!
Eq 4
5. Frequency: -
fn=Pn(µ+λ) Eq 5
V. CONCLUSION
Hence, we designed an efficient and fast method of calculating the Capacity Outage of generation units.
This method is far easier to use for students, professors and professionals as it simply requires the input of
available basic data. The project is based on python and latest smart device platforms for easier access to all on
both computers as well as latest smart devices. This program will reduce unwanted human error and will not skip
any of the important steps while calculating and will provide accurate answers each time
REFERENCES
[1] Lt Col Rahul Dutt Sharma, “Python Tools for Big Data Analytics” IJSR, Vol 9, Issue 5, May 2020.
[2] Akshansh Sharma, Firoj Khan, Deepak Sharma, Dr. Sunil Gupta, “Python: The Programming Language of Future” IJIRT, Vol 6, Issue
12, May 2020.
[3] Dr. Anupam Sharma, Archit Jain, Ayush Bahuguna, Deeksha Dinkar, “Comparison and Evaluation of Web Development Technologies
in Node.js and Django” IJSR, Vol 9, Issue 12, December 2020.
[4] Anirban Sarkar, Ayush Goyal, David Hicks, Debadrita Sarkar and Saikat Hazra, “Latest android Application Development: A Brief
Overview of Latest android Platforms and Evolution of Security Systems”. Proceedings of the Third International Conference on I-
SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC 2019) IEEE Xplore, IEEE 2019.
[5] Thiago R. Fernandes, Leonardo R. Fernandes, Tiago R. Ricciardi, Luis F. Ugarte and Madson C. de Almeida, “Python Programming
Language for Power System Analysis Education and Research”, IEEE 2018.
[6] Federico Milano, “A Python-based Software Tool for Power System Analysis”. Senior Member, IEEE 2013.
[7] Yan Zhang, Yan Zhang, Eekeng Yu “The Characteristics of Generator and Load in The Calculation of Network Loss Modification”,
IEEE 2011.
[8] Zdena Dobesova, “Programming language Python for data processing”, 2011 International Conference on Electrical and Control
Engineering, IEEE 2011.
[9] Greg Lindstrom, “Programming with Python”, IT Professional (Volume: 7, Issue: 5, Sept.-Oct. 2005), IEEE 2005.
[10] Yifan Tang, “Power Distribution System Planning with Reliability Modelling and Optimization” IEEE Transactions on Power Systems,
Vol. 11, No. 1, February 1996.

More Related Content

What's hot

Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab viewIAEME Publication
 
HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on ChipHW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on ChipCSCJournals
 
Improved learning through remote desktop mirroring control
Improved learning through remote desktop mirroring controlImproved learning through remote desktop mirroring control
Improved learning through remote desktop mirroring controlConference Papers
 
A generic log analyzer for auto recovery of container orchestration system
A generic log analyzer for auto recovery of container orchestration systemA generic log analyzer for auto recovery of container orchestration system
A generic log analyzer for auto recovery of container orchestration systemConference Papers
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentConference Papers
 
Dynamically Adapting Software Components for the Grid
Dynamically Adapting Software Components for the GridDynamically Adapting Software Components for the Grid
Dynamically Adapting Software Components for the GridEditor IJCATR
 
Intelligent Weather Service
Intelligent Weather Service Intelligent Weather Service
Intelligent Weather Service Uday Sharma
 
A proposed java forward slicing approach
A proposed java forward slicing approachA proposed java forward slicing approach
A proposed java forward slicing approachTELKOMNIKA JOURNAL
 
Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...Tiago Oliveira
 
A hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersA hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersIJECEIAES
 
An optimization framework for cloud based data management model in smart grid
An optimization framework for cloud based data management model in smart gridAn optimization framework for cloud based data management model in smart grid
An optimization framework for cloud based data management model in smart grideSAT Journals
 
General Methodology for developing UML models from UI
General Methodology for developing UML models from UI General Methodology for developing UML models from UI
General Methodology for developing UML models from UI ijwscjournal
 

What's hot (17)

Study of model predictive control using ni lab view
Study of model predictive control using ni lab viewStudy of model predictive control using ni lab view
Study of model predictive control using ni lab view
 
R Vedhantam
R VedhantamR Vedhantam
R Vedhantam
 
HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on ChipHW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
HW/SW Partitioning Approach on Reconfigurable Multimedia System on Chip
 
Improved learning through remote desktop mirroring control
Improved learning through remote desktop mirroring controlImproved learning through remote desktop mirroring control
Improved learning through remote desktop mirroring control
 
A generic log analyzer for auto recovery of container orchestration system
A generic log analyzer for auto recovery of container orchestration systemA generic log analyzer for auto recovery of container orchestration system
A generic log analyzer for auto recovery of container orchestration system
 
An analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deploymentAn analysis of a large scale wireless image distribution system deployment
An analysis of a large scale wireless image distribution system deployment
 
LOW COST SCADA SYSTEM FOR EDUCATION
LOW COST SCADA SYSTEM FOR EDUCATIONLOW COST SCADA SYSTEM FOR EDUCATION
LOW COST SCADA SYSTEM FOR EDUCATION
 
Dynamically Adapting Software Components for the Grid
Dynamically Adapting Software Components for the GridDynamically Adapting Software Components for the Grid
Dynamically Adapting Software Components for the Grid
 
Intelligent Weather Service
Intelligent Weather Service Intelligent Weather Service
Intelligent Weather Service
 
Report_Internships
Report_InternshipsReport_Internships
Report_Internships
 
A proposed java forward slicing approach
A proposed java forward slicing approachA proposed java forward slicing approach
A proposed java forward slicing approach
 
Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...Transformation of simulink models to iec 61499 function blocks for verificati...
Transformation of simulink models to iec 61499 function blocks for verificati...
 
10 3
10 310 3
10 3
 
A hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centersA hybrid algorithm to reduce energy consumption management in cloud data centers
A hybrid algorithm to reduce energy consumption management in cloud data centers
 
An optimization framework for cloud based data management model in smart grid
An optimization framework for cloud based data management model in smart gridAn optimization framework for cloud based data management model in smart grid
An optimization framework for cloud based data management model in smart grid
 
Ijetr011834
Ijetr011834Ijetr011834
Ijetr011834
 
General Methodology for developing UML models from UI
General Methodology for developing UML models from UI General Methodology for developing UML models from UI
General Methodology for developing UML models from UI
 

Similar to SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS

G code based data receiving and control system
G   code based data receiving and control systemG   code based data receiving and control system
G code based data receiving and control systemeSAT Journals
 
ProjectReport.docx project report pdf file
ProjectReport.docx project report pdf fileProjectReport.docx project report pdf file
ProjectReport.docx project report pdf filekomkar98230
 
ProjectReport.docx project documentation
ProjectReport.docx project documentationProjectReport.docx project documentation
ProjectReport.docx project documentationkomkar98230
 
IJSRED-V2I4P8
IJSRED-V2I4P8IJSRED-V2I4P8
IJSRED-V2I4P8IJSRED
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...IRJET Journal
 
IRJET- Analysis of Software Cost Estimation Techniques
IRJET- Analysis of Software Cost Estimation TechniquesIRJET- Analysis of Software Cost Estimation Techniques
IRJET- Analysis of Software Cost Estimation TechniquesIRJET Journal
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSVLSICS Design
 
IRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET Journal
 
LunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile ApplicationLunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile ApplicationIRJET Journal
 
IRJET- Fault- Tolerant Fir Filter Implementation
IRJET-	 Fault- Tolerant Fir Filter ImplementationIRJET-	 Fault- Tolerant Fir Filter Implementation
IRJET- Fault- Tolerant Fir Filter ImplementationIRJET Journal
 
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZ
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZArticulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZ
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZNathaly Rohe
 
TFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdfTFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdfhoussemouni2
 
TRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLE
TRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLETRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLE
TRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLEIRJET Journal
 
Review of Development done in Computerization of Electrical Specifications fo...
Review of Development done in Computerization of Electrical Specifications fo...Review of Development done in Computerization of Electrical Specifications fo...
Review of Development done in Computerization of Electrical Specifications fo...ijsrd.com
 

Similar to SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS (20)

G code based data receiving and control system
G   code based data receiving and control systemG   code based data receiving and control system
G code based data receiving and control system
 
ProjectReport.docx project report pdf file
ProjectReport.docx project report pdf fileProjectReport.docx project report pdf file
ProjectReport.docx project report pdf file
 
ProjectReport.docx project documentation
ProjectReport.docx project documentationProjectReport.docx project documentation
ProjectReport.docx project documentation
 
IJSRED-V2I4P8
IJSRED-V2I4P8IJSRED-V2I4P8
IJSRED-V2I4P8
 
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
Design of a Novel Multiplier and Accumulator using Modified Booth Algorithm w...
 
IRJET- Analysis of Software Cost Estimation Techniques
IRJET- Analysis of Software Cost Estimation TechniquesIRJET- Analysis of Software Cost Estimation Techniques
IRJET- Analysis of Software Cost Estimation Techniques
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONSA METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
A METHODOLOGY FOR IMPROVEMENT OF ROBA MULTIPLIER FOR ELECTRONIC APPLICATIONS
 
IRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless PaymentIRJET- IoT based Vending Machine with Cashless Payment
IRJET- IoT based Vending Machine with Cashless Payment
 
LunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile ApplicationLunchBox:- A Web And Mobile Application
LunchBox:- A Web And Mobile Application
 
IRJET- Fault- Tolerant Fir Filter Implementation
IRJET-	 Fault- Tolerant Fir Filter ImplementationIRJET-	 Fault- Tolerant Fir Filter Implementation
IRJET- Fault- Tolerant Fir Filter Implementation
 
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZ
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZArticulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZ
Articulo de un SIMULADOR DE UNA COMPUTADORA AUTOMOTRIZ
 
Dc dc bost converter simulation research
Dc dc bost converter simulation research Dc dc bost converter simulation research
Dc dc bost converter simulation research
 
Ie3514301434
Ie3514301434Ie3514301434
Ie3514301434
 
TFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdfTFG_Oriol_Torta.pdf
TFG_Oriol_Torta.pdf
 
TRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLE
TRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLETRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLE
TRAFFIC LIGHT PRIORITY FOR EMERGENCY VEHICLE
 
Review of Development done in Computerization of Electrical Specifications fo...
Review of Development done in Computerization of Electrical Specifications fo...Review of Development done in Computerization of Electrical Specifications fo...
Review of Development done in Computerization of Electrical Specifications fo...
 
Mini Project- Dual Processor Computation
Mini Project- Dual Processor ComputationMini Project- Dual Processor Computation
Mini Project- Dual Processor Computation
 

More from vivatechijri

Understanding the Impact and Challenges of Corona Crisis on Education Sector...
Understanding the Impact and Challenges of Corona Crisis on  Education Sector...Understanding the Impact and Challenges of Corona Crisis on  Education Sector...
Understanding the Impact and Challenges of Corona Crisis on Education Sector...vivatechijri
 
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT  LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT vivatechijri
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problemvivatechijri
 
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...vivatechijri
 
Theoretical study of two dimensional Nano sheet for gas sensing application
Theoretical study of two dimensional Nano sheet for gas sensing  applicationTheoretical study of two dimensional Nano sheet for gas sensing  application
Theoretical study of two dimensional Nano sheet for gas sensing applicationvivatechijri
 
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOODMETHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOODvivatechijri
 
The Business Development Ethics
The Business Development EthicsThe Business Development Ethics
The Business Development Ethicsvivatechijri
 
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEAn Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEvivatechijri
 
Enhancing The Capability of Chatbots
Enhancing The Capability of ChatbotsEnhancing The Capability of Chatbots
Enhancing The Capability of Chatbotsvivatechijri
 
Smart Glasses Technology
Smart Glasses TechnologySmart Glasses Technology
Smart Glasses Technologyvivatechijri
 
Future Applications of Smart Iot Devices
Future Applications of Smart Iot DevicesFuture Applications of Smart Iot Devices
Future Applications of Smart Iot Devicesvivatechijri
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Fluttervivatechijri
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systemsvivatechijri
 
Light Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking TechnologyLight Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking Technologyvivatechijri
 
Social media platform and Our right to privacy
Social media platform and Our right to privacySocial media platform and Our right to privacy
Social media platform and Our right to privacyvivatechijri
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCEvivatechijri
 
Google File System
Google File SystemGoogle File System
Google File Systemvivatechijri
 
A Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain TechnologyA Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain Technologyvivatechijri
 

More from vivatechijri (20)

Understanding the Impact and Challenges of Corona Crisis on Education Sector...
Understanding the Impact and Challenges of Corona Crisis on  Education Sector...Understanding the Impact and Challenges of Corona Crisis on  Education Sector...
Understanding the Impact and Challenges of Corona Crisis on Education Sector...
 
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT  LEADERSHIP ONLY CAN LEAD THE ORGANIZATION  TOWARDS IMPROVEMENT AND DEVELOPMENT
LEADERSHIP ONLY CAN LEAD THE ORGANIZATION TOWARDS IMPROVEMENT AND DEVELOPMENT
 
A study on solving Assignment Problem
A study on solving Assignment ProblemA study on solving Assignment Problem
A study on solving Assignment Problem
 
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...Structural and Morphological Studies of Nano Composite  Polymer Gel Electroly...
Structural and Morphological Studies of Nano Composite Polymer Gel Electroly...
 
Theoretical study of two dimensional Nano sheet for gas sensing application
Theoretical study of two dimensional Nano sheet for gas sensing  applicationTheoretical study of two dimensional Nano sheet for gas sensing  application
Theoretical study of two dimensional Nano sheet for gas sensing application
 
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOODMETHODS FOR DETECTION OF COMMON  ADULTERANTS IN FOOD
METHODS FOR DETECTION OF COMMON ADULTERANTS IN FOOD
 
The Business Development Ethics
The Business Development EthicsThe Business Development Ethics
The Business Development Ethics
 
Digital Wellbeing
Digital WellbeingDigital Wellbeing
Digital Wellbeing
 
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGEAn Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
An Alternative to Hard Drives in the Coming Future:DNA-BASED DATA STORAGE
 
Enhancing The Capability of Chatbots
Enhancing The Capability of ChatbotsEnhancing The Capability of Chatbots
Enhancing The Capability of Chatbots
 
Smart Glasses Technology
Smart Glasses TechnologySmart Glasses Technology
Smart Glasses Technology
 
Future Applications of Smart Iot Devices
Future Applications of Smart Iot DevicesFuture Applications of Smart Iot Devices
Future Applications of Smart Iot Devices
 
Cross Platform Development Using Flutter
Cross Platform Development Using FlutterCross Platform Development Using Flutter
Cross Platform Development Using Flutter
 
3D INTERNET
3D INTERNET3D INTERNET
3D INTERNET
 
Recommender Systems
Recommender SystemsRecommender Systems
Recommender Systems
 
Light Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking TechnologyLight Fidelity(LiFi)- Wireless Optical Networking Technology
Light Fidelity(LiFi)- Wireless Optical Networking Technology
 
Social media platform and Our right to privacy
Social media platform and Our right to privacySocial media platform and Our right to privacy
Social media platform and Our right to privacy
 
THE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCETHE USABILITY METRICS FOR USER EXPERIENCE
THE USABILITY METRICS FOR USER EXPERIENCE
 
Google File System
Google File SystemGoogle File System
Google File System
 
A Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain TechnologyA Study of Tokenization of Real Estate Using Blockchain Technology
A Study of Tokenization of Real Estate Using Blockchain Technology
 

Recently uploaded

Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)Dr SOUNDIRARAJ N
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniquesugginaramesh
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .Satyam Kumar
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxPurva Nikam
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 

Recently uploaded (20)

young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
UNIT III ANALOG ELECTRONICS (BASIC ELECTRONICS)
 
Comparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization TechniquesComparative Analysis of Text Summarization Techniques
Comparative Analysis of Text Summarization Techniques
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Churning of Butter, Factors affecting .
Churning of Butter, Factors affecting  .Churning of Butter, Factors affecting  .
Churning of Butter, Factors affecting .
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
An introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptxAn introduction to Semiconductor and its types.pptx
An introduction to Semiconductor and its types.pptx
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 

SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS

  • 1. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021) ISSN(Online): 2581-7280 VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) C-124 www.viva-technology.org/New/IJRI SOFTWARE BASED CALCULATION OF CAPACITY OUTAGE OF GENERATING UNITS. Ashish Mungekar1 , Sukanya Naik2 , Ashit Nair3 , Rahul Abhyankar4 1 (Department of Electrical Engineering, VIVA Institute of Technology, India) 2 (Department of Electrical Engineering, VIVA Institute of Technology, India) 3 (Department of Electrical Engineering, VIVA Institute of Technology, India) 4 (Department of Electrical Engineering, VIVA Institute of Technology, India) Abstract : The main theme of the project is to develop software for calculating the reliability & capacity outage table for generation purposes. The method for the calculation is quite lengthy, complex & a high possibility to get a human error during the calculation. The methods used to calculate reliability & capacity outage are Digital Method, Partial Binomial Method & Recursive Method, this method is highly recommended, but can be complex during the actual calculation. To justify the need for this method & also to remove the human error factor during quicker & better calculation, the software is made with the help of the python software. The python-based website will be easily accessible to use to any sort of user, choosing python program was a better option as it does not compile but interprets the calculation are in constant runtime with the input of values, this program helps in developing highly complex calculation which is up to many decimal points. Keywords - Calculation, Capacity Outage, Generators, Python, Reliability. I. INTRODUCTION This project aims to design and compile an efficient and effective calculation method to be used in real- life calculations. The object of capacity outage evaluation is to derive suitable measures criteria and indices of reliable and dependable performance based on component outage data and configuration. A bulk generation model must consider the size of the generation reserve and serve outage of current. Outage in generating results in units being removed from service to be repaired or replaced or in case of heavy load. Such a system can comprise the ability of the system to supply the load and hence affect system reliability. Hence, we need to calculate the capacity of the outage of the system to know the reliability of the system. The calculating capacity outage is one of the lengthy processes and also cause human errors, developing software for computers with the help of programming language will provide ease in calculating of Reliability of generators. It will be useful for both students and professors as well as professionals to calculate power generation efficiency and generation reliability. this method consists of various methods such as digital, partial binomial method, binomial method, and recursive method. This program is used for increasing efficiency of calculation as calculation procedure is Lengthy and also human error is cut to a minimum. II. LITERATURE SURVEY 2.1 Yifan Tang The costs and reliability of power distribution systems are beginning to receive as much attention as those of power generation and transmission systems. Modem planning of these large-scale and complicated systems relies heavily on computers and mathematical optimization tools. The goal of modern power distribution system planning is to satisfy the growing and changing system load demand during the planning period and within operational constraints, economically, reliably and safely, by making optimized decisions on the following: voltage levels of the distribution network; locations, sizes, servicing areas, loads and building or expanding schedules of the substations; routes, conductor types, loads and building schedules of the sub transmission lines, feeders and other important
  • 2. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021) ISSN(Online): 2581-7280 VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) C-125 www.viva-technology.org/New/IJRI 2.2 Anirban Sarkar With the advent of new mobile technologies, the mobile application industry is advancing rapidly. Consisting of several operating systems like Symbian OS, iOS, blackberry, etc., Latest smart devices OS is recognized as the most widely used, popular and user-friendly mobile platform. Developers can make use of existing java IDEs which provides flexibility to the developers. Java libraries are predominant in the process of third-party application development. Cross-platform approaches make sure that developers do not have to develop platform-dependent applications. With the help of these approaches, an application can be deployed to several platforms without the need for changes in coding. These applications do not have to go through rigorous security checks. In this paper, a layered approach for latest application development along with various cross platform approaches is discussed. 2.3 Federico Milano: The basic requirements that a programming language has to satisfy to be eligible for scientific studies and, in particular, for power system analysis, are the availability of efficient and easy-to-use libraries. The requirements above reduce the choice to a only a handful of programming languages. This is clearly captured by the software tools for power system analysis that are currently actively developed. Neglecting proprietary software tools, that are out of the scope of this paper, open-source packages are mainly developed in scientific languages, example, MATLAB, and in well-structured system languages, example, Java. An in-depth discussion about advantages and drawbacks of scientific and system programming languages is given in. III. DESIGN METHODOLOGY 3.1 Working In this project we use two methods which are python for the calculation of a capacity outage of generating units, the user interface will accept input from the user and give quick answers for the long and complex method of calculation which are most commonly used for capacity outage. Users will be given four options/methods to choose from. Each method will ask for required inputs from the user for calculation. The program codes will analyse every parameter before displaying the correct answer/values to the user. 3.2 Capacity Outage Probability Tables The generation model required in the loss of load approach is sometimes known a Capacity Outage Probability Table. As the name suggests, it is a simple array capacity levels and the associated probabilities of existence. Capacity outage probability table can be formed by two method:  Binomial Distribution [All units should be identical and then it can be used].  Digital Method. [Any unit can be calculated if limited units are present]. 3.3 Flowchart The following is the design flowchart for the project’s programs that will be used for the coding: Fig 1: Flowchart for programs.
  • 3. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021) ISSN(Online): 2581-7280 VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) C-126 www.viva-technology.org/New/IJRI 3.4 Binomial Distribution Method The first step is calling the math module. Math module is called with the help of the import function. Import function in python helps us import the built-in modules pre-installed in python. Math module is one of the many modules that are built in beforehand in the python standard library. Math function is used to access mathematical functions in Python. All methods of this functions are used for integer or real type objects and not for complex numbers. These built-in modules however limited helps us achieve sophistication in our program. Once the module is called, we take all the necessary data input required to solve the problem. To solve this problem in a more sophisticated and simpler way we have used the for loop. For loop is used for iterating the list. The for loop helps us iterate the sequence and reduces the time of execution required to solve it over and over with different values. We have then created a formula to execute and obtain the final output required. To create this formula, we call the math module in the first step as functions such as pow which is used to denote the power of a number cannot be used without calling the math module. Once the output is obtained, we then append it in a list we created so that it could be printed systematically. The append function helps create the list by adding the derived outputs to the list. For the theoretical illustration, we take the following example. A generating system contains four units of 40 MW having an FOR value of 0.03. This example is solved by using the formula Pg =n Cg (F)g (A)n-g , where n= no of generator g = state of the generator F = FOR and A = availability (A=1-F). Table 1: Theoretical Calculation for Binomial Method. State Calculation Capacity outage (MW) Probability 0 P0=4C0*0.030 * 0.974-0 0 0.88529281 1 P1=4C1*0.031 * 0.974-1 40 0.10952076 2 P2=4C2*0.032 * 0.974-2 80 0.00508086 3 P3=4C3*0.033 * 0.974-3 120 0.00010476 4 P4=4C4*0.034 * 0.974-4 160 0.00000081 Executed illustration of the same example using software-based calculation. Fig 2: Practical Calculation on Software using Binomial Distribution.
  • 4. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021) ISSN(Online): 2581-7280 VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) C-127 www.viva-technology.org/New/IJRI 3.5 Digital Distribution Method With this method capacity outage of any generator, the unit can be calculated. Although digital method is used when the number of generators is limited. Currently, this method can be used to calculate the probability distribution of up to 4 generating units. The code uses the def type statement and elif loop for purpose of ease. It’s a statement, a def can appear anywhere in a statement. It can even be nested in other statements. The statement block becomes the function’s body. Once we have created the statements, we have applied the elif loop so that we could run the statement of our choice. The elif statement is a combination of else and if statement. An else statement contains the block of code that executes if the conditional expression in the if statement resolves to 0 or a false value. The else statement is an optional statement and there could be at most only else statement following if. For theoretical illustration, we take the following example A generating system has two units of 30 MW having FOR value of 0.06 and availability of 0.94 and one unit of 45 MW having FOR value of 0.09 and availability of 0.91. Since we have 3 generator units in total, we will obtain 8 different probabilities. In the below table 0 means availability and 1 means unavailability which is denoted by FOR value Table 2: Theoretical Calculation for Digital method. State Generator 1 Generator 2 Generator 3 Availability/Unavailability Probability 1 0 0 0 0.94*0.94*0.91 0.804076 2 0 0 1 0.94*0.94*0.09 0.079524 3 0 1 0 0.94*0.06*0.91 0.051324 4 0 1 1 0.94*0.06*0.09 0.005076 5 1 0 0 0.06*0.94*0.91 0.051324 6 1 0 1 0.06*0.94*0.09 0.005076 7 1 1 0 0.06*0.06*0.91 0.003276 8 1 1 1 0.06*0.06*0.09 0.000324 Executed illustration of the same example using software-based calculation. Fig 3: Practical Calculation on Software using Digital Method.
  • 5. VIVA-Tech International Journal for Research and Innovation Volume 1, Issue 4 (2021) ISSN(Online): 2581-7280 VIVA Institute of Technology 9th National Conference on Role of Engineers in Nation Building – 2021 (NCRENB-2021) C-128 www.viva-technology.org/New/IJRI IV. MATHEMATICAL ANALYSIS Required formulas: 1. Conditions for all three Methods: A+F=1 Eq 1 Where A = Availability & F = Unavailability. 2. Failure & Repair Rate (FOR)= 𝜆 𝜆+µ . Eq 2 Where λ= Failure Rate & µ= Repair Rate. 3. Theoretical formula for Binomial method: - Pg = n Cg (F)g (A)n-g Eq 3 where n= no of generator and g = state generator. 4. Mathematical Formula for combination: - n Cg = 𝑛! 𝑔!(𝑛−𝑔)! Eq 4 5. Frequency: - fn=Pn(µ+λ) Eq 5 V. CONCLUSION Hence, we designed an efficient and fast method of calculating the Capacity Outage of generation units. This method is far easier to use for students, professors and professionals as it simply requires the input of available basic data. The project is based on python and latest smart device platforms for easier access to all on both computers as well as latest smart devices. This program will reduce unwanted human error and will not skip any of the important steps while calculating and will provide accurate answers each time REFERENCES [1] Lt Col Rahul Dutt Sharma, “Python Tools for Big Data Analytics” IJSR, Vol 9, Issue 5, May 2020. [2] Akshansh Sharma, Firoj Khan, Deepak Sharma, Dr. Sunil Gupta, “Python: The Programming Language of Future” IJIRT, Vol 6, Issue 12, May 2020. [3] Dr. Anupam Sharma, Archit Jain, Ayush Bahuguna, Deeksha Dinkar, “Comparison and Evaluation of Web Development Technologies in Node.js and Django” IJSR, Vol 9, Issue 12, December 2020. [4] Anirban Sarkar, Ayush Goyal, David Hicks, Debadrita Sarkar and Saikat Hazra, “Latest android Application Development: A Brief Overview of Latest android Platforms and Evolution of Security Systems”. Proceedings of the Third International Conference on I- SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC 2019) IEEE Xplore, IEEE 2019. [5] Thiago R. Fernandes, Leonardo R. Fernandes, Tiago R. Ricciardi, Luis F. Ugarte and Madson C. de Almeida, “Python Programming Language for Power System Analysis Education and Research”, IEEE 2018. [6] Federico Milano, “A Python-based Software Tool for Power System Analysis”. Senior Member, IEEE 2013. [7] Yan Zhang, Yan Zhang, Eekeng Yu “The Characteristics of Generator and Load in The Calculation of Network Loss Modification”, IEEE 2011. [8] Zdena Dobesova, “Programming language Python for data processing”, 2011 International Conference on Electrical and Control Engineering, IEEE 2011. [9] Greg Lindstrom, “Programming with Python”, IT Professional (Volume: 7, Issue: 5, Sept.-Oct. 2005), IEEE 2005. [10] Yifan Tang, “Power Distribution System Planning with Reliability Modelling and Optimization” IEEE Transactions on Power Systems, Vol. 11, No. 1, February 1996.