blockdiscrete_ES_SFS

Extends from Modelica.Blocks.Interfaces.DiscreteBlock (Base class of discrete control blocks).

Parameters

TypeNameDefaultDescription
SI.TimesamplePeriod (from DiscreteBlock)Sample period of component
SI.TimestartTime (from DiscreteBlock)0First sample time instant
Basic settings
Modelica.SIunits.Frequencyprobe_frequency1Frequency of probe
Realcontrol_increment0.1Size of increment for control output (smallest step size)
Modelica.SIunits.PeriodT_update10Length of time the mean is calculated for
Integern_samples100Amount of sample periods for calculating the mean
Advanced settings
Integerprobe_increment1Number of increments in probe amplitude
Modelica.SIunits.Anglephase_shift0Phase shift of the ES
Modelica.SIunits.Angledelay_compensation0Phase shift for compensating measurement delays
Modelica.SIunits.Frequencyf_cutoff_LPF0.1*probe_frequencyCut-off frequency of LPF
Modelica.SIunits.Frequencyf_cutoff_HPF0.1*probe_frequencyCut-off frequency of HPF
Integerupdate_increment1Number of increments in each setpoint update
Realabs_mean_threshold0Threshold of mean for changing objective function input
Realmax_control10e30Maximal control signal (including probe signal)
Realmin_control-max_controlMinimum control signal (including probe signal)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputuConnector of Real input signal
Modelica.Blocks.Interfaces.RealOutputyConnector of Real output signal

Components

TypeNameDefaultDescription
Support.DiscreteLimIntegratordiscreteLimIntegrator