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/GeneratorStabForm.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Project/GeneratorStabForm.cpp') diff --git a/Project/GeneratorStabForm.cpp b/Project/GeneratorStabForm.cpp index d1a3c6e..3eb3a39 100644 --- a/Project/GeneratorStabForm.cpp +++ b/Project/GeneratorStabForm.cpp @@ -44,6 +44,7 @@ GeneratorStabForm::GeneratorStabForm(wxWindow* parent, SyncGenerator* syncGenera m_textCtrlRa->SetValue(SyncGenerator::StringFromDouble(data.armResistance)); m_textCtrlXp->SetValue(SyncGenerator::StringFromDouble(data.potierReactance)); m_textCtrlSat->SetValue(SyncGenerator::StringFromDouble(data.satFactor)); + m_textCtrlOCFreq->SetValue(SyncGenerator::StringFromDouble(data.ocFrequency)); m_textCtrlSyncXd->SetValue(SyncGenerator::StringFromDouble(data.syncXd)); m_textCtrlSyncXq->SetValue(SyncGenerator::StringFromDouble(data.syncXq)); @@ -155,6 +156,10 @@ bool GeneratorStabForm::ValidateData() if(!m_syncGenerator->DoubleFromString(m_parent, m_textCtrlSat->GetValue(), data.satFactor, _("Value entered incorrectly in the field \"Saturation factor\"."))) return false; + + if(!m_syncGenerator->DoubleFromString(m_parent, m_textCtrlOCFreq->GetValue(), data.ocFrequency, + _("Value entered incorrectly in the field \"Open-circuit frequency\"."))) + return false; if(!m_syncGenerator->DoubleFromString(m_parent, m_textCtrlSyncXd->GetValue(), data.syncXd, _("Value entered incorrectly in the field \"Synchronous direct-axis reactance\"."))) -- cgit