27 std::shared_ptr<SP::Ph1::Load> mSubLoadSide1;
29 std::shared_ptr<SP::Ph1::Load> mSubLoadSide2;
32 Real mP2 = std::numeric_limits<double>::infinity();
34 Real mNominalVoltageEnd1;
36 Real mNominalVoltageEnd2;
49 const Attribute<Real>::Ptr
mPref;
56 SolidStateTransformer(String
uid, String name,
57 Logger::Level logLevel = Logger::Level::off);
59 SolidStateTransformer(String name,
60 Logger::Level logLevel = Logger::Level::off)
61 : SolidStateTransformer(name, name, logLevel){};
63 SimPowerComp<Complex>::Ptr
clone(String name);
69 void setParameters(Real nomV1, Real nomV2, Real Pref, Real Q1ref, Real Q2ref);
71 void calculatePerUnitParameters(Real baseApparentPower, Real baseOmega);
73 Complex getNodalInjection(CPS::TopologicalNode::Ptr
node);