Bus Admittance Matrix 1
implement bus admittance matrix using matlab, java and python
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
Ybus_Java Class Reference

Static Public Member Functions

static void main (String[] args)
 
static Complex[][] get_input (int choice, int nbus)
 
static Complex[][] calculate_matrix (Complex[][] y, int n)
 
static void display_matrix (Complex[][] Ybus, int nbus)
 

Detailed Description

This class creates a bus admittance matrix (Ybus). Functions:

Member Function Documentation

◆ calculate_matrix()

static Complex[][] Ybus_Java.calculate_matrix ( Complex  y[][],
int  n 
)
static

This function calculates the bus admittance matrix.

Parameters
yLine admittance matrix
nTotal no.of buses in the system
Returns
Ybus Bus admittance matrix

Initialize the bus admittance matrix

External loop

Internal loop

◆ display_matrix()

static void Ybus_Java.display_matrix ( Complex  Ybus[][],
int  nbus 
)
static

This function displays the bus admittance matrix.

Parameters
YbusBus admittance matrix
nTotal no.of buses in the system

◆ get_input()

static Complex[][] Ybus_Java.get_input ( int  choice,
int  nbus 
)
static

This function takes the input from the user.

Parameters
choiceUser choice: 1 for impedance and 2 for admittance
nbusTotal no.of buses in the system
Returns
y line admittance matrix

Initialize the line admittance matrix

◆ main()

static void Ybus_Java.main ( String[]  args)
static

Main function that executes the formation of the Ybus matrix.

Parameters
argsCommand line arguments.

The documentation for this class was generated from the following file: