Grid-Converter System#
Grid converters are sampled-data systems, consisting of continuous-time systems and discrete-time systems as well as the interfaces between them [1], [2]. The figure below shows a generic example system. The same architecture is used in gritulator.
Block diagram of a sampled-data system. Discrete signals and systems are shown in blue, and continuous signals and systems are shown in red.#
The continuous-time system (named mdl in Examples) is the model of a physical grid-converter system, typically consisting of a power converter, grid, and filter, such as an LCL filter, between the converter and the grid. The continuous-time system may have external inputs, such as a power fed to a DC-bus of the converter.
The discrete-time controller (named ctrl) contains control algorithms, such as current control and DC-bus voltage control. The reference signals could be, e.g., the voltage and power references. The feedback signal \(\boldsymbol{y}(k)\) typically contains the measured DC-bus voltage and converter currents.
Digital control systems typically have a computational delay of one sampling
period, \(N=1\). The PWM block shown in the figure models the carrier
comparison, see more details in Converters. The carrier comparison is
implemented in the class gritulator.model.CarrierComparison. If the
switching ripple is not of interest in simulations, the carrier comparison can
be replaced with zero-order hold (ZOH).
References