
blockdiscrete_ES_ADV
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_BPF | probe_frequency | Cut-off frequency of BPF |
| Modelica.SIunits.Frequency | f_cutoff_LPF | 0.1*probe_frequency | Cut-off frequency of LPF |
| Real | max_control | 10e30 | Maximal control signal (including probe signal) |
| Real | min_control | -max_control | Minimum control signal (including probe signal) |