11 #include <dpsim-models/Definitions.h>
Class providing interface with DP domain for all components in DQ domain.
MatrixFixedSize< 2, 2 > mDQToDPTransform
Transform from DQ to DP domain.
MatrixFixedSize< 2, 2 > DQToDPTransform()
Getter for transform from DQ to DP domain.
void updateDQToDPTransform(const Real &thetaDQ, const Real &simTime)
Update transformation matrix from DQ to DP.
void updateDPToDQTransform(const Real &thetaDQ, const Real &simTime)
Update transformation matrix from DP to DQ.
Complex applyDQToDPTransform(const MatrixFixedSize< 2, 1 > &dqMatrix)
Apply transform to obtain current complex DP.
DPDQInterface()
Constructor.
MatrixFixedSize< 2, 2 > DPToDQTransform()
Getter for transform from DP to DQ domain.
MatrixFixedSize< 2, 1 > applyDPToDQTransform(const Complex &dpComplex)
Apply transform to obtain current DQ vector.
MatrixFixedSize< 2, 2 > mDPToDQTransform
Transform from DP to DQ domain.
Real mOmegaShift
Shifting frequency of the DP domain (assumed to be constant)
void setDPShiftFrequency(const Real &omegaShift)
Setter for shit frequency.