From 2771fff79ac9c3c09b70f4668e7142b2e944d1f2 Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Thu, 25 Apr 2019 01:25:41 -0300 Subject: Matpower Importer and power quality calculation Power quality in implementation --- Project/ElectricCalculation.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'Project/ElectricCalculation.h') diff --git a/Project/ElectricCalculation.h b/Project/ElectricCalculation.h index 855f02f..0f2049b 100644 --- a/Project/ElectricCalculation.h +++ b/Project/ElectricCalculation.h @@ -32,6 +32,7 @@ #include "SyncGenerator.h" #include "SyncMotor.h" #include "Transformer.h" +#include "HarmCurrent.h" #include "PropertiesData.h" @@ -184,6 +185,11 @@ class ElectricCalculation * @return A list of transformer elements. */ const std::vector GetTransformerList() const { return m_transformerList; } + /** + * @brief Get the harmonic current source of the system (use GetElementsFromList first). + * @return A list of harmonic current sources elements. + */ + const std::vector GetHarmCurrentList() const { return m_harmCurrentList; } protected: std::vector m_powerElementList; std::vector m_busList; @@ -195,6 +201,7 @@ class ElectricCalculation std::vector m_syncGeneratorList; std::vector m_syncMotorList; std::vector m_transformerList; + std::vector m_harmCurrentList; }; #endif // ELECTRICCALCULATION_H -- cgit