Extras

Summary of the Extra components in Schematic Editor

These Signal Processing components focus on conversions, transformations, and other numerical operations that may be necessary for the model. Miscellaneous controller components that are not in other categories are also included here. Their descriptions and supported features are given in Table 1.

Table 1. Extra components in the Signal Processing category of the Schematic Editor core library
Component Description Features Help file
Supported input types Supported output types Vector support

abc to alpha beta

Transformation from three-phase (abc) signal to alpha-beta-gamma reference frame real, int, uint real no ABC to Alpha Beta

abc to dq

Transformation from three-phase (abc) signal to dq0 rotating reference frame real, int, uint real no ABC to DQ

alpha beta to abc

Transformation from alpha-beta-gamma reference frame to three-phase (abc) signal real, int, uint real no Alpha Beta to ABC

alpha beta to dq

Transformation from alpha-beta reference frame to dq reference frame real, int, uint real no Alpha Beta to DQ

Counter

Counter with enable and edge or level sensitive reset real, int, uint real, int, uint no Counter

D Flip Flop

Tracks the Boolean value on its input and updates its output according to the clock signal. real, int, uint real, int, uint yes D Flip Flop

dq to abc

Transformation from dq0 rotating reference frame to three-phase (abc) real, int, uint real no DQ to ABC

dq to alpha beta

Transformation from dq reference frame to alpha-beta reference frame real, int, uint real no DQ to Alpha Beta

FLL Sync

Frequency-locked Loop algorithm for grid synchronization real real yes FLL Sync

FMU import

Adds support for FMU file import real, int, uint real, int, uint no FMU Import

Gray Coder

Converts inputted unsigned integer value to Gray code

real, int, uint real, int, uint no Gray Coder

JK Flip Flop

Implements JK Flip Flop sequential logic real, int, uint real, int, uint yes JK Flip Flop

Kalman Filter Sync

Generates an output signal whose phase is related to the phase of an input signal and another signal with a 90 degree phase difference. real real no Kalman Filter Synchronization

Mean Value

Computes mean value of an input signal real real no Mean Value

PID Controller

Discrete-time PID control with optional anti-windup feature real, int, uint real no PID Controller

PWM Analyzer

Extracts features of PWM signals at specified digital inputs. - real, int yes PWM Analyzer

PWM Modulator

Multi-channel PWM modulator with a symmetrical triangular carrier and dead time generator real, int, uint - no PWM modulator

RMS Value

Computes RMS value of an AC signal real real no RMS Value

Sample and Hold

Samples an input signal each time a trigger event is detected. real, int, uint real, int, uint yes Sample and Hold

Single Phase PLL

Single Phase PLL component based on SOGI real real no Single Phase PLL

SR Flip Flop

Implements SR Flip Flop sequential logic. real, int, uint real, int, uint yes SR Flip Flop

SVPWM References Generator

Generates PWM reference signals for three-phase two-level inverters using the space-vector pulse width modulation (SVPWM) technique. real real no SVPWM (Space Vector Pulse Width Modulation) reference generator

Thermal Network

Implements a signal processing model of a thermal system that can be parametrized with either Cauer or Foster thermal model data. real real yes Thermal network

Three Phase PLL

Generates output signals whose phase is related to the phase of a three-phase signal input. real real no Three phase PLL