modelES_ADV
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| 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 |
| Integer | order_LPF | 1 | Order of LPF |
| Modelica.SIunits.Frequency | f_cutoff_LPF | 0.1*probe_frequency | Cut-off frequency of LPF |
| Boolean | BP_on | true | Activate BPF (when false only HPF) |
| Integer | order_BPF | 1 | Order of BPF |
| Modelica.SIunits.Frequency | f_cutoff_BPF | probe_frequency | Cut-off frequency of BPF |
| Boolean | averaging | false | Activate averaging of gradient estimate |
| Real | max_control | 10e30 | Maximal control signal (including probe signal) |
| Real | min_control | -max_control | Minimum control signal (including probe signal) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | ||
| Modelica.Blocks.Interfaces.RealOutput | y |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Continuous.LowpassButterworth | LPF_2 | ||
| Modelica.Blocks.Math.Add | Modulate | ||
| Modelica.Blocks.Sources.Sine | Probe | ||
| Modelica.Blocks.Math.Product | Demodulate | ||
| Modelica.Blocks.Sources.Sine | DemodulationSignal | ||
| Modelica.Blocks.Continuous.Filter | HPF | ||
| Modelica.Blocks.Continuous.Integrator | Integrator | ||
| Modelica.Blocks.Logical.Switch | switch | ||
| Modelica.Blocks.Sources.BooleanConstant | AO_flag | ||
| Modelica.Blocks.Math.Mean | mean | ||
| Modelica.Blocks.Nonlinear.Limiter | Setpoint_limiter | ||
| Modelica.Blocks.Continuous.LowpassButterworth | LPF | ||
| Modelica.Blocks.Logical.Switch | switch1 | ||
| Modelica.Blocks.Sources.BooleanConstant | BP_flag |