10-kVA, GFL, converter output admittance identification

10-kVA, GFL, converter output admittance identification#

This example demonstrates converter output admittance identification using a 10-kVA grid-following (GFL) converter.

from motulator.grid import control, model, utils

Compute base values based on the nominal values.

nom = utils.NominalValues(U=400, I=14.5, f=50, P=10e3)
base = utils.BaseValues.from_nominal(nom)

Configure the identification.

identification_cfg = utils.IdentificationCfg(
    abs_u_e=0.01 * base.u,
    f_start=1,
    f_stop=10e3,
    n_freqs=100,
    T_s=1 / 10e3,
    # Uncomment the row below to save identification results in "project root"/data
    # filename="gfl_admittance",
    filetype="csv",
)

Configure the system model.

Configure the control system.

Run the identification and plot results.

  • plot 10kva gfl identification
  • plot 10kva gfl identification
  • plot 10kva gfl identification

Total running time of the script: (5 minutes 46.005 seconds)

Gallery generated by Sphinx-Gallery