Harmony
HARMONic stabilitY assessment of PE-penetrated power systems
Loading...
Searching...
No Matches
MMC Member List

This is the complete list of members for MMC, including all inherited members.

A_matrixConverterprotected
Ad_matrixConverterprotected
AdelayConverterprotected
apply_transformation(std::vector< std::vector< complex< double > > > &Y1, std::vector< std::vector< complex< double > > > &Y2)Elementvirtual
attachBus(Bus *, int)Element
B_matrixConverterprotected
Bd_matrixConverterprotected
BdelayConverterprotected
C_matrixConverterprotected
Cd_matrixConverterprotected
CdelayConverterprotected
checkStability() constConverter
compute_y_parameters(double frequency) overrideMMCvirtual
computeABCD() overrideMMCvirtual
computeABCD_analytical()MMC
computeEigenvalues()Converterinline
computeParticipationFactors(const Eigen::MatrixXd &A_matrix)Converterinline
computePlantJacobian(double w, double mDd, double mDq, double mDZd, double mDZq, double mSd, double mSq, double mSz) constMMC
computePowerFlow(std::map< std::string, double > &data, std::map< std::string, double > &globalParams) const overrideMMCinlinevirtual
computeStateDerivatives(const Eigen::VectorXd &x, const Eigen::VectorXd &u) overrideMMCvirtual
connectionsElementprotected
controller_listConverterprotected
controlsConverterprotected
Converter(const std::string &symbol, const std::string &location)Converterinline
D_matrixConverterprotected
Dd_matrixConverterprotected
DdelayConverterprotected
discretize(double Ts)Converterinlinevirtual
dqsym_initialized_MMC
eigenvaluesConverterprotected
eigenvectorsConverterprotected
Element(const std::string &symbol, const std::string &location, int inputPins, int outputPins)Elementinline
element_locationElementprotected
element_OPF_infoElementprotected
element_symbolElementprotected
equilibrium_stateConverterprotected
filter_listConverterprotected
filtersConverterprotected
get_y_parameters()Elementinlinevirtual
getA() constConverterinline
getACarea() constConverterinline
getAd() constConverterinline
getB() constConverterinline
getBd() constConverterinline
getBuses()Element
getBusIndex(Bus *bus)Elementinline
getC() constConverterinline
getCd() constConverterinline
getConnections() constElementinline
getConnections()Elementinline
getD() constConverterinline
getDCarea() constConverterinline
getDd() constConverterinline
getEigenvalues()Converterinline
getEigenvectors()Converterinline
getElementLocation() constElementinline
getElementSymbol() constElementinline
getEquilibriumState() constConverterinline
getInputPins() constElementinline
getNumberOfInternalStates() const overrideMMCinlinevirtual
getNumberOfPlantStates() const overrideMMCinlinevirtual
getOPFInfo() constElementinline
getOtherBus(Bus *)Element
getOutputPins() constElementinline
getParameterSubstitutions() const overrideMMCvirtual
getVirtualInputSymbols() const overrideMMCvirtual
init_Controller(const std::vector< double > &converter_params)MMC
init_Filter(const std::vector< double > &converter_params)MMC
initial_stateConverterprotected
input_pinsElementprotected
L_reactorConverterprotected
last_vMDelta_d_ref_MMCmutable
last_vMDelta_q_ref_MMCmutable
last_vMSigma_d_ref_MMCmutable
last_vMSigma_q_ref_MMCmutable
last_vMSigma_z_ref_MMCmutable
mD_dqsym_MMC
MMC(const std::string &symbol, const std::string &location, double omega, double activePower, double reactivePower, double angle, double acVoltage, double Pdc, double dcVoltage, double armInductance, double armResistance, double armCapacitance, int numSubmodules, double reactorInductance, double reactorResistance, double timeDelay)MMC
MMC(const std::string &symbol, const std::string &location, const std::vector< double > &converter_params)MMC
MMC(const std::string &symbol, const std::string &location, const std::vector< double > &converter_params, const std::vector< double > &controller_params)MMC
MMC(const std::string &symbol, const std::string &location, const std::vector< double > &converter_params, const std::vector< double > &controller_params, const std::vector< double > &filter_params)MMC
mS_dqsym_MMC
omega_0Converterprotected
output_pinsElementprotected
PConverterprotected
P_dcConverterprotected
P_maxConverterprotected
P_minConverterprotected
pade_orderConverterprotected
plotEigenvalues() overrideConvertervirtual
plotParticipationFactors() overrideConvertervirtual
plotYParameters(double start_frequency, double end_frequency, int number_of_points)Element
printEigenvalues() constConverter
printElementInfo() constElementinline
printElementValues() overrideMMCvirtual
QConverterprotected
Q_maxConverterprotected
Q_minConverterprotected
R_reactorConverterprotected
setInputPins(int pins)Elementinline
setOPFInfo(std::map< std::string, double > &info)Elementinline
setOutputPins(int pins)Elementinline
setTransformation(bool flag)Elementinline
simulateInputStep(const std::vector< MatrixXcd > &states, int nKeep) const overrideMMCvirtual
simulateTimeStep(const vector< MatrixXcd > &input, double Ts, int nKeep1, int nKeep2)Converterinlinevirtual
solveEquilibrium() overrideMMCvirtual
stepControllers(double dt, const std::vector< Eigen::MatrixXcd > &states, const Eigen::Vector2d &Vg_dq)MMC
t_delayConverterprotected
thetaConverterprotected
transformationElementprotected
update_MMC(double Vm, double theta, double Pac, double Qac, double Vdc, double Pdc)MMC
V_dcConverterprotected
V_mConverterprotected
writeFile(double start_frequency, double end_frequency, int number_of_points)Element
writeMNAmatrix(SymEngine::DenseMatrix &, std::unordered_map< Bus *, int > &, int, std::map< Element *, std::vector< RCP< const Basic > > > &) overrideMMCvirtual
x_ctrl_dqsym_MMC
Y_matrixElementprotected
~Converter()Convertervirtual
~Element()Elementvirtual
~MMC() override=defaultMMC