Power System Platform  2026w10a-beta
Loading...
Searching...
No Matches
ReactiveMachine Struct Reference

Auxiliary structure used to distribute reactive power among machines connected to a bus. More...

#include <ElectricCalculation.h>

Collaboration diagram for ReactiveMachine:

Public Attributes

double qMax
 
double qMin
 
bool hasMax
 
bool hasMin
 
bool fixed = false
 
double q = 0.0
 
Machinesmachine
 
bool isGenerator
 

Detailed Description

Auxiliary structure used to distribute reactive power among machines connected to a bus.

Definition at line 91 of file ElectricCalculation.h.

Member Data Documentation

◆ fixed

bool ReactiveMachine::fixed = false

Indicates whether the machine reactive power has been fixed during distribution.

Definition at line 98 of file ElectricCalculation.h.

◆ hasMax

bool ReactiveMachine::hasMax

Indicates if the machine has a maximum reactive power limit.

Definition at line 95 of file ElectricCalculation.h.

◆ hasMin

bool ReactiveMachine::hasMin

Indicates if the machine has a minimum reactive power limit.

Definition at line 96 of file ElectricCalculation.h.

◆ isGenerator

bool ReactiveMachine::isGenerator

True if the machine is a generator, false if it is a motor.

Definition at line 103 of file ElectricCalculation.h.

◆ machine

Machines* ReactiveMachine::machine

Pointer to the machine element (generator or motor).

Definition at line 102 of file ElectricCalculation.h.

◆ q

double ReactiveMachine::q = 0.0

Reactive power assigned to the machine.

Definition at line 100 of file ElectricCalculation.h.

◆ qMax

double ReactiveMachine::qMax

Maximum reactive power capability.

Definition at line 92 of file ElectricCalculation.h.

◆ qMin

double ReactiveMachine::qMin

Minimum reactive power capability.

Definition at line 93 of file ElectricCalculation.h.


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