blockdiscrete_ES_BASIC
Basic discrete implementation of ES with first order filters
Extends from Modelica.Blocks.Interfaces.DiscreteBlock (Base class of discrete control blocks).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Time | samplePeriod (from DiscreteBlock) | Sample period of component | |
| SI.Time | startTime (from DiscreteBlock) | 0 | First sample time instant |
| Basic settings | |||
| Real | probe_peak_amplitude | 0.1 | Peak amplitude of Probe |
| Modelica.SIunits.Frequency | probe_frequency | 1 | Frequency of probe |
| Real | integrator_gain | 0.1 | Gain of integrator |
| Advanced settings | |||
| Modelica.SIunits.Angle | phase_shift | 0 | Phase shift of the ES |
| Modelica.SIunits.Angle | delay_compensation | 0 | Phase shift for compensating measurement delays |
| Modelica.SIunits.Frequency | f_cutoff_HPF | 0.1*probe_frequency | Cut-off frequency of HPF |
| Modelica.SIunits.Frequency | f_cutoff_LPF | 0.1*probe_frequency | Cut-off frequency of LPF |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | Connector of Real input signal | |
| Modelica.Blocks.Interfaces.RealOutput | y | Connector of Real output signal |