diff options
author | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2017-09-04 20:04:42 -0300 |
---|---|---|
committer | Thales Lima Oliveira <thaleslima.ufu@gmail.com> | 2017-09-04 20:04:42 -0300 |
commit | 6f3421c4150e49af026432a2a2be0171d741ad03 (patch) | |
tree | 4df26f8c631aeeeed6e5c9e8aab87c4c663bd30f /Project/Electromechanical.cpp | |
parent | 516cdb72d3ff99a1ee786d3ea24c9b579272fe76 (diff) | |
download | PSP.git-6f3421c4150e49af026432a2a2be0171d741ad03.tar.gz PSP.git-6f3421c4150e49af026432a2a2be0171d741ad03.tar.xz PSP.git-6f3421c4150e49af026432a2a2be0171d741ad03.zip |
Some bugfixes
Diffstat (limited to 'Project/Electromechanical.cpp')
-rw-r--r-- | Project/Electromechanical.cpp | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/Project/Electromechanical.cpp b/Project/Electromechanical.cpp index f72171e..57a275a 100644 --- a/Project/Electromechanical.cpp +++ b/Project/Electromechanical.cpp @@ -782,9 +782,6 @@ bool Electromechanical::SolveSynchronousMachines() } m_wError = 0; - m_deltaError = 0; - m_transEdError = 0; - m_transEqError = 0; double error = 1.0; int iterations = 0; @@ -912,9 +909,6 @@ void Electromechanical::SaveData() } m_wErrorVector.push_back(m_wError); - m_deltaErrorVector.push_back(m_deltaError); - m_transEdErrorVector.push_back(m_transEdError); - m_transEqErrorVector.push_back(m_transEqError); m_numItVector.push_back(m_numIt); } @@ -976,8 +970,6 @@ double Electromechanical::CalculateSyncMachineIntVariables(SyncGenerator* syncGe double delta = data.icDelta.c + data.icDelta.m * w; error = std::max(error, std::abs(data.delta - delta)); - m_deltaError += std::abs(data.delta - delta); - data.speed = w; data.delta = delta; @@ -991,8 +983,6 @@ double Electromechanical::CalculateSyncMachineIntVariables(SyncGenerator* syncGe data.icTranEq.c + data.icTranEq.m * (data.fieldVoltage + (data.syncXd * k - data.transXd * k) * id); error = std::max(error, std::abs(data.tranEq - tranEq)); - m_transEqError += std::abs(data.tranEq - tranEq); - data.tranEq = tranEq; } break; case Machines::SM_MODEL_3: { @@ -1007,13 +997,9 @@ double Electromechanical::CalculateSyncMachineIntVariables(SyncGenerator* syncGe double tranEq = data.icTranEq.c + data.icTranEq.m * (data.fieldVoltage + (syncXd - transXd) * id); error = std::max(error, std::abs(data.tranEq - tranEq)); - m_transEqError += std::abs(data.tranEq - tranEq); - double tranEd = data.icTranEd.c - data.icTranEd.m * (syncXq - transXq) * iq; error = std::max(error, std::abs(data.tranEd - tranEd)); - m_transEdError += std::abs(data.tranEd - tranEd); - data.tranEq = tranEq; data.tranEd = tranEd; @@ -1037,8 +1023,6 @@ double Electromechanical::CalculateSyncMachineIntVariables(SyncGenerator* syncGe double tranEq = data.icTranEq.c + data.icTranEq.m * (data.fieldVoltage + (syncXd - transXd) * id); error = std::max(error, std::abs(data.tranEq - tranEq)); - m_transEqError += std::abs(data.tranEq - tranEq); - double subEq = data.icSubEq.c + data.icSubEq.m * (tranEq + (transXd - subXd) * id); error = std::max(error, std::abs(data.subEq - subEq)); @@ -1065,13 +1049,9 @@ double Electromechanical::CalculateSyncMachineIntVariables(SyncGenerator* syncGe double tranEq = data.icTranEq.c + data.icTranEq.m * (data.fieldVoltage + (syncXd - transXd) * id); error = std::max(error, std::abs(data.tranEq - tranEq)); - m_transEqError += std::abs(data.tranEq - tranEq); - double tranEd = data.icTranEd.c - data.icTranEd.m * (syncXq - transXq) * iq; error = std::max(error, std::abs(data.tranEd - tranEd)); - m_transEdError += std::abs(data.tranEd - tranEd); - double subEq = data.icSubEq.c + data.icSubEq.m * (tranEq + (transXd - subXd) * id); error = std::max(error, std::abs(data.subEq - subEq)); |