GithubHelp home page GithubHelp logo

shaurya101 / ybus-algorithm Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 57 KB

Formation of Y-Bus of the attached test system by using Bus Inspection Method.

MATLAB 100.00%
ybus inspection analytical matlab power-system

ybus-algorithm's Introduction

Ybus-algorithm

Formation of Y-Bus of the attached test system by using Bus Inspection Method.

BASIC THEORY

Diagnol Elements Y11 (for example) = 1/Impedances(for all buses connected) + Half Line Admittances + Self Admittance

Non-Diagnol Elements Y12 = -y12 = -y21 (ie negative of admittance of the connected buses)

The Ybus /Zbus matrix constitutes the models of the passive portions of the power network. Ybus matrix is often used in solving load flow problems. It has gained widespread applications owing to its simplicity of data preparation and the ease with which the bus admittance matrix can be formed and modified for network changes. Of course, sparsity is one of its greatest advantages as it heavily reduces computer memory and time requirements. In short circuit analysis, the generator and transformer impedances must also be taken into account. In contingency analysis, the shunt elements are neglected, while forming the Z-bus matrix, which is used to compute the outage distribution factors. This can be easily obtained by inverting the Y-bus matrix formed by inspection method or by analytical method. The impedance matrix is a full matrix and is most useful for short circuit studies. Initially, the Y-bus matrix is formed by inspection method by considering line data only. After forming the Y-bus matrix, the modified Y-bus matrix is formed by adding the generator and transformer admittances to the respective diagonal elements and is inverted to form the Z-bus matrix. The performance equation for a n-bus system in terms of admittance matrix can be written as,

        I = Ybus.V

The admittances Y11, Y12,โ€ฆ Y1n are called the self-admittances at the nodes and all other admittances are called the mutual admittances of the nodes.

General Method (Ybus)

  • Input the admittances
  • Solve seperately for Diagnol Elements and Non-Diagnol Elements using 2 for loops
  • loops will run equal to the number of buses
  • All elements (including diagnol) of the loop will only need to update once

Second approach (YbusCode1)

  • Only 1 for loop required
  • loop will run equal to the number of branches (shunt admittance in those branches)
  • Diagnol elements will keep on updating till all of the different line shunt admittances are added
  • Self admittance to be added once

ybus-algorithm's People

Contributors

shaurya101 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.