System Configuration
Reference power for per-unit system normalization (typically 100 MVA for transmission systems)
Nodes in the power system network where generators, loads, or transmission lines connect
Reference bus that balances active and reactive power mismatches in the system
Per-unit voltage magnitude (1.0 p.u. = nominal system voltage)
Power System Engineering Context

Per-Unit System: Electrical quantities normalized to a common base (S₃ₐₛₑ = 100 MVA). This simplifies calculations and allows comparison across different voltage levels.

Bus Types: Power systems use three bus classifications: Slack (reference), PV (generator with voltage control), and PQ (load buses).

Typical Values: Transmission systems: 100-500 MVA base, voltages 1.0-1.05 p.u. Distribution systems: 10-50 MVA base.

Bus Data
Bus # Type Voltage (p.u.) Angle (°) P Gen (MW) Q Gen (MVar) P Load (MW) Q Load (MVar)
1
2
3
Electrical Engineering Notes

Bus Specifications:

  • Slack Bus: Fixed voltage magnitude (1.0-1.05 p.u.) and angle (0° reference). Calculates Pgen and Qgen to balance system.
  • PV Bus: Specified Pgen and |V|. Calculates Qgen and voltage angle θ. Used for generator buses with voltage regulators.
  • PQ Bus: Specified Pload and Qload. Calculates |V| and θ. Used for load buses without voltage control.

Power Convention: Generation positive (into bus), Load positive (out of bus). Reactive power Q positive for inductive loads (lagging), negative for capacitive loads (leading).

Line Data
From Bus To Bus R (p.u.) X (p.u.) B (p.u.)
1 2
2 3
3 1
Transmission Line Parameters

Per-Unit Impedance Calculation:

Zp.u. = Zactual × (Sbase / Vbase²)

Parameter Definitions:

R (p.u.): Series resistance - represents conductor heating losses (typically 0.01-0.05 p.u. for transmission lines)
X (p.u.): Series reactance - represents magnetic field energy storage (typically 0.03-0.10 p.u., X/R ratio 3-10 for transmission)
B (p.u.): Shunt susceptance - represents capacitive charging current (positive for lines, typically 0.0-0.2 p.u.)

Typical Values: 230kV line: R ≈ 0.02-0.05 p.u., X ≈ 0.10-0.20 p.u. 500kV line: R ≈ 0.005-0.02 p.u., X ≈ 0.05-0.15 p.u.

Calculation Options
Numerical algorithm for solving nonlinear power flow equations
Maximum allowed power mismatch (ΔP, ΔQ) for solution convergence
Iteration limit to prevent infinite loops in non-convergent cases
Convert PV to PQ bus when generator reactive power limits are violated
Method Selection Guide

Newton-Raphson: Industry standard, quadratic convergence, robust for ill-conditioned systems. Best for systems with high R/X ratios.

Gauss-Seidel: Simple implementation, linear convergence. Suitable for small radial systems (<50 buses). Memory efficient.

Fast Decoupled: Assumes P-θ and Q-V decoupling. Faster per iteration, excellent for transmission systems (X≫R).

Recommended: Newton-Raphson for most applications, Fast Decoupled for large transmission networks.

Engineering Safety & Usage Notice

Educational Tool: This calculator is for educational purposes and preliminary analysis only.

Not for Design: Do not use results for actual power system design, protection coordination, or operational decisions.

Professional Analysis: Commercial-grade power flow software (PSS®E, PowerFactory, ETAP) is required for engineering design.

Assumptions: Balanced three-phase system, constant impedance loads, sinusoidal steady-state conditions.

Results
Click "Calculate Load Flow" to perform the analysis.
Bus # Type Voltage (p.u.) Angle (°) P Gen (MW) Q Gen (MVar) P Load (MW) Q Load (MVar) Power Factor
No results available
From Bus To Bus P Flow (MW) Q Flow (MVar) Current (kA)
No results available
From Bus To Bus P Loss (MW) Q Loss (MVar) Total Loss (MVA)
No results available
Total System Losses
Active Power Loss: 0.0 MW
Reactive Power Loss: 0.0 MVar
Results Interpretation Guide

Voltage Limits: ANSI C84.1: 0.95-1.05 p.u. for transmission, 0.95-1.05 p.u. for distribution. Voltages outside 0.9-1.1 p.u. may indicate system problems.

Power Factor: Industrial systems target 0.95 lagging. Values below 0.85 may require power factor correction to improve efficiency.

Line Loading: Thermal limits typically 80% of rated capacity for continuous operation. Emergency ratings up to 120% for short durations.

Loss Analysis: Typical transmission losses: 2-5% of total generation. Distribution losses: 4-8%. High losses may indicate poor voltage profile or overloaded lines. For deeper insights, you can also use our cable loss calculator to analyze specific feeder segments.

Visualization
The single-line diagram will be displayed here after calculation.
Single-Line Diagram Symbols
Slack

Reference bus
Fixed voltage & angle

PV

Generator bus
Controlled voltage

PQ

Load bus
Constant power

Line Direction: Arrows indicate assumed positive power flow direction (from→to). Negative values indicate reverse power flow.

Interactive Guide

Load Flow Analysis (also known as Power Flow Analysis) is a numerical analysis of the flow of electric power in an interconnected system. It calculates:

  • Voltage magnitude and phase angle at each bus
  • Active and reactive power flows in transmission lines
  • Power losses in the system
  • Transformer tap settings

This analysis is essential for power system planning, operation, and optimization.

There are three types of buses in power system analysis:

  • Slack Bus: Reference bus with known voltage magnitude and angle (typically 1.0 p.u. and 0°). The slack bus makes up the difference between scheduled loads and generated power.
  • PV Bus: Generator bus with known active power injection and voltage magnitude. The reactive power and voltage angle are calculated.
  • PQ Bus: Load bus with known active and reactive power demand. The voltage magnitude and angle are calculated.

This tool supports three numerical methods for solving the nonlinear power flow equations:

  • Newton-Raphson Method: Most commonly used method with quadratic convergence. Solves the power mismatch equations using a Jacobian matrix.
  • Gauss-Seidel Method: Simpler iterative method with linear convergence. Good for small systems but slower for large systems.
  • Fast Decoupled Method: Variation of Newton-Raphson that exploits the weak coupling between active power and voltage angle, and between reactive power and voltage magnitude.

  1. System Configuration: Set the base MVA and number of buses. Select the slack bus.
  2. Bus Data: For each bus, specify the type (Slack, PV, PQ) and the appropriate parameters (voltage, power injections, or power demands).
  3. Line Data: Enter the impedance parameters (R, X, B) for each transmission line connecting the buses.
  4. Calculation Options: Select the solution method and convergence parameters.
  5. Run Calculation: Click "Calculate Load Flow" to perform the analysis.
  6. View Results: Examine the bus voltages, power flows, and losses in the Results tab.
  7. Visualization: View the single-line diagram of your system.
Power Flow Equations & Theory

Fundamental Power Flow Equations:

Pi = Vij=1n Vj (Gij cosθij + Bij sinθij)
Qi = Vij=1n Vj (Gij sinθij - Bij cosθij)

Where:

Pi, Qi = Net active and reactive power injection at bus i
Vi, Vj = Voltage magnitudes at buses i and j
θij = θi - θj = Voltage angle difference
Gij + jBij = ijth element of bus admittance matrix Ybus

Solution Approach: Iteratively solve 2n nonlinear equations for n buses (excluding slack bus specifications).

Frequently Asked Questions (FAQ)

Common causes of non-convergence:

  • Heavily loaded system approaching voltage collapse
  • Inconsistent bus data (generation < loads + losses)
  • Poor initial voltage estimates (try 1.0 p.u. flat start)
  • High R/X ratio lines (use Newton-Raphson method)
  • Numerically ill-conditioned Ybus matrix

Troubleshooting: Increase iteration limit, tighten tolerance, check data consistency, try different solution method.

ANSI C84.1 Voltage Standards:

  • Range A (Normal): 0.95-1.05 p.u. (95-105% of nominal)
  • Range B (Emergency): 0.90-1.058 p.u. (90-105.8%)
  • Transmission: Typically 0.95-1.05 p.u. during normal operation
  • Distribution: 0.95-1.05 p.u. at primary, 0.95-1.05 p.u. at utilization

European Standard EN 50160: ±10% of declared voltage (0.9-1.1 p.u.) for 95% of week.

Load flow is often the foundation for more specialized studies. For example, the voltage profiles and current flows calculated here are essential inputs for a short-circuit current calculator. Additionally, if you are designing a system with renewable generation, you might find our inverter sizing calculator helpful for ensuring proper component selection based on the power flow results.

Data Privacy & Security:

  • Local Calculation: All computations performed in your browser using JavaScript
  • No Data Transmission: No system data sent to servers - completely client-side
  • No Tracking: Calculation inputs and results remain on your local machine
  • Export Control: Results can be exported as PDF/CSV for your records

Trust Signal: This tool follows IEEE and ANSI calculation standards. All formulas are derived from established power system analysis literature.

Electrical Engineering Reference
Power Flow Analysis in Professional Practice
Real-World Applications
  • System Planning: Determine optimal generation dispatch, identify need for new lines
  • Operations: Assess system security (N-1 contingency analysis)
  • Market Operations: Calculate available transfer capability (ATC)
  • Renewable Integration: Assess impact of wind/solar on voltage profiles. For grid-tied solar projects, use our solar panel calculator to estimate generation inputs for your load flow model.
  • Equipment Sizing: Specify transformer MVA ratings, circuit breaker interrupting capacity
Common Calculation Errors
  • Unit Confusion: Mixing p.u. and actual values - always convert to common base
  • Sign Convention: Incorrect sign for generation (-) vs load (+) - follow IEEE convention
  • Reactive Power Limits: Forgetting PV→PQ conversion when Q limits violated
  • Impedance Values: Using Ω values directly without base conversion
  • Slack Bus Selection: Choosing weak bus as slack - select strongest generator
Standards & References

IEEE Standards: IEEE 3002.2-2018 (Power Flow Analysis), IEEE 141-1993 (Red Book)

Textbook References:

  • Grainger & Stevenson, "Power System Analysis" (McGraw-Hill)
  • Glover, Sarma, Overbye, "Power System Analysis & Design" (Cengage)
  • Saadat, "Power System Analysis" (PSP Publications)

Calculation Methods: Newton-Raphson (industry standard), Fast Decoupled (Stott & Alsac), Gauss-Seidel (historical).

Professional Use Disclaimer

Educational Purpose Only: This tool is designed for students, educators, and engineers learning power system analysis principles.

Not for Design: Results should not be used for actual power system design, protection settings, or operational decisions.

Consult Professionals: Always consult licensed professional engineers for actual system design and analysis.

Assumption Notice: Calculations assume balanced three-phase operation, constant power loads, and sinusoidal steady-state conditions. Transient and dynamic effects are not considered.