src

Economic Load Dispatch (ELD) Module

This module provides classes and functions to perform Economic Load Dispatch calculations for a set of power generators based on their cost functions and operational constraints.

Classes:

  • Generator: Represents a power generator with its cost function and capacity limits.
  • InputLoader: Loads generator data from user input or a CSV file.
  • ELDCalculator: Performs the ELD calculation using the lambda iteration method.
  • Main: The main script to run the ELD calculation and display results.
 1"""
 2Economic Load Dispatch (ELD) Module
 3----------------------------------
 4
 5
 6This module provides classes and functions to perform Economic Load Dispatch calculations
 7for a set of power generators based on their cost functions and operational constraints.
 8
 9
10Classes:
11--------
12
13- Generator: Represents a power generator with its cost function and capacity limits.
14- InputLoader: Loads generator data from user input or a CSV file.
15- ELDCalculator: Performs the ELD calculation using the lambda iteration method.
16- Main: The main script to run the ELD calculation and display results.
17"""