28 std::shared_ptr<SP::Ph1::Load> mSubLoadSide1;
30 std::shared_ptr<SP::Ph1::Load> mSubLoadSide2;
33 Real mP2 = std::numeric_limits<double>::infinity();
35 Real mNominalVoltageEnd1;
37 Real mNominalVoltageEnd2;
50 const Attribute<Real>::Ptr
mPref;
57 SolidStateTransformer(String
uid, String name,
58 Logger::Level logLevel = Logger::Level::off);
60 SolidStateTransformer(String name,
61 Logger::Level logLevel = Logger::Level::off)
62 : SolidStateTransformer(name, name, logLevel){};
64 SimPowerComp<Complex>::Ptr
clone(String name)
override;
72 void setParameters(Real nomV1, Real nomV2, Real Pref, Real Q1ref, Real Q2ref);
74 void calculatePerUnitParameters(Real baseApparentPower, Real baseOmega);
76 Complex getNodalInjection(CPS::TopologicalNode::Ptr
node);