|
Harmony
HARMONic stabilitY assessment of PE-penetrated power systems
|
This is the complete list of members for MMC, including all inherited members.
| A_matrix | Converter | protected |
| Ad_matrix | Converter | protected |
| Adelay | Converter | protected |
| apply_transformation(std::vector< std::vector< complex< double > > > &Y1, std::vector< std::vector< complex< double > > > &Y2) | Element | virtual |
| attachBus(Bus *, int) | Element | |
| B_matrix | Converter | protected |
| Bd_matrix | Converter | protected |
| Bdelay | Converter | protected |
| C_matrix | Converter | protected |
| Cd_matrix | Converter | protected |
| Cdelay | Converter | protected |
| checkStability() const | Converter | |
| compute_y_parameters(double frequency) override | MMC | virtual |
| computeABCD() override | MMC | virtual |
| computeABCD_analytical() | MMC | |
| computeEigenvalues() | Converter | inline |
| computeParticipationFactors(const Eigen::MatrixXd &A_matrix) | Converter | inline |
| computePlantJacobian(double w, double mDd, double mDq, double mDZd, double mDZq, double mSd, double mSq, double mSz) const | MMC | |
| computePowerFlow(std::map< std::string, double > &data, std::map< std::string, double > &globalParams) const override | MMC | inlinevirtual |
| computeStateDerivatives(const Eigen::VectorXd &x, const Eigen::VectorXd &u) override | MMC | virtual |
| connections | Element | protected |
| controller_list | Converter | protected |
| controls | Converter | protected |
| Converter(const std::string &symbol, const std::string &location) | Converter | inline |
| D_matrix | Converter | protected |
| Dd_matrix | Converter | protected |
| Ddelay | Converter | protected |
| discretize(double Ts) | Converter | inlinevirtual |
| dqsym_initialized_ | MMC | |
| eigenvalues | Converter | protected |
| eigenvectors | Converter | protected |
| Element(const std::string &symbol, const std::string &location, int inputPins, int outputPins) | Element | inline |
| element_location | Element | protected |
| element_OPF_info | Element | protected |
| element_symbol | Element | protected |
| equilibrium_state | Converter | protected |
| filter_list | Converter | protected |
| filters | Converter | protected |
| get_y_parameters() | Element | inlinevirtual |
| getA() const | Converter | inline |
| getACarea() const | Converter | inline |
| getAd() const | Converter | inline |
| getB() const | Converter | inline |
| getBd() const | Converter | inline |
| getBuses() | Element | |
| getBusIndex(Bus *bus) | Element | inline |
| getC() const | Converter | inline |
| getCd() const | Converter | inline |
| getConnections() const | Element | inline |
| getConnections() | Element | inline |
| getD() const | Converter | inline |
| getDCarea() const | Converter | inline |
| getDd() const | Converter | inline |
| getEigenvalues() | Converter | inline |
| getEigenvectors() | Converter | inline |
| getElementLocation() const | Element | inline |
| getElementSymbol() const | Element | inline |
| getEquilibriumState() const | Converter | inline |
| getInputPins() const | Element | inline |
| getNumberOfInternalStates() const override | MMC | inlinevirtual |
| getNumberOfPlantStates() const override | MMC | inlinevirtual |
| getOPFInfo() const | Element | inline |
| getOtherBus(Bus *) | Element | |
| getOutputPins() const | Element | inline |
| getParameterSubstitutions() const override | MMC | virtual |
| getVirtualInputSymbols() const override | MMC | virtual |
| init_Controller(const std::vector< double > &converter_params) | MMC | |
| init_Filter(const std::vector< double > &converter_params) | MMC | |
| initial_state | Converter | protected |
| input_pins | Element | protected |
| L_reactor | Converter | protected |
| last_vMDelta_d_ref_ | MMC | mutable |
| last_vMDelta_q_ref_ | MMC | mutable |
| last_vMSigma_d_ref_ | MMC | mutable |
| last_vMSigma_q_ref_ | MMC | mutable |
| last_vMSigma_z_ref_ | MMC | mutable |
| 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_0 | Converter | protected |
| output_pins | Element | protected |
| P | Converter | protected |
| P_dc | Converter | protected |
| P_max | Converter | protected |
| P_min | Converter | protected |
| pade_order | Converter | protected |
| plotEigenvalues() override | Converter | virtual |
| plotParticipationFactors() override | Converter | virtual |
| plotYParameters(double start_frequency, double end_frequency, int number_of_points) | Element | |
| printEigenvalues() const | Converter | |
| printElementInfo() const | Element | inline |
| printElementValues() override | MMC | virtual |
| Q | Converter | protected |
| Q_max | Converter | protected |
| Q_min | Converter | protected |
| R_reactor | Converter | protected |
| setInputPins(int pins) | Element | inline |
| setOPFInfo(std::map< std::string, double > &info) | Element | inline |
| setOutputPins(int pins) | Element | inline |
| setTransformation(bool flag) | Element | inline |
| simulateInputStep(const std::vector< MatrixXcd > &states, int nKeep) const override | MMC | virtual |
| simulateTimeStep(const vector< MatrixXcd > &input, double Ts, int nKeep1, int nKeep2) | Converter | inlinevirtual |
| solveEquilibrium() override | MMC | virtual |
| stepControllers(double dt, const std::vector< Eigen::MatrixXcd > &states, const Eigen::Vector2d &Vg_dq) | MMC | |
| t_delay | Converter | protected |
| theta | Converter | protected |
| transformation | Element | protected |
| update_MMC(double Vm, double theta, double Pac, double Qac, double Vdc, double Pdc) | MMC | |
| V_dc | Converter | protected |
| V_m | Converter | protected |
| 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 > > > &) override | MMC | virtual |
| x_ctrl_dqsym_ | MMC | |
| Y_matrix | Element | protected |
| ~Converter() | Converter | virtual |
| ~Element() | Element | virtual |
| ~MMC() override=default | MMC |