From f54297e08079fe1954920ca2742b0bed19f86181 Mon Sep 17 00:00:00 2001 From: Thales Lima Oliveira Date: Wed, 10 Jul 2019 14:14:30 -0300 Subject: Induction motor implementation start Machine initialization implemented. It seems that it's working. Check a OMIB with the motor. --- Project/Electromechanical.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Project/Electromechanical.h') diff --git a/Project/Electromechanical.h b/Project/Electromechanical.h index 65275e5..90d3ebd 100644 --- a/Project/Electromechanical.h +++ b/Project/Electromechanical.h @@ -70,7 +70,10 @@ class Electromechanical : public ElectricCalculation // double GetPowerValue(double value, ElectricalUnit unit); void InsertSyncMachinesOnYBus(); + bool InsertIndMachinesOnYBus(); + bool CalculateIndMachinesTransientValues(IndMotor* motor); std::complex GetSyncMachineAdmittance(SyncGenerator* generator); + std::complex GetIndMachineAdmittance(IndMotor* motor); bool InitializeDynamicElements(); bool CalculateInjectedCurrents(); void CalculateIntegrationConstants(SyncGenerator* syncGenerator, double id, double iq, double k = 1.0); -- cgit