SlidingMean
Created Dienstag 19 Juli 2016
Creates a continuously sliding mean of the input value
1. Purpose of Block
Helps to smooth a time-variant signal
2. Limits of Validity / Features
- avoids events
- the current version of this block does not support continued simulation
3. Interfaces
4. Nomenclature
5. Governing Equations
6. Remarks for Usage
- from Version 3.2.2 on the Modelica standard library als features a mean calclation block Modelica.Blocks.Math.Mean. This block does in principle the same but evaluates the mean value only at distinct time instants which results in a dicuntinuous, event generating version. It outmatches ClaRa's sliding mean in the fact that it produces continuous outputs in continued simulation (e.g. in DYMOLA: Simulation → continue).
7. Validation
8. References
http://modelica.github.io/Modelica/om/Modelica.UsersGuide.ReleaseNotes.Version_3_2_2.html
9. Version History
- 13.06.2013 Version 0.1 - initial implementation - J.Brunnemann, F.Gottelt, XRG Simulation GmbH
- 29.01.2015 Version 0.2 - reformulated core equations to avoid numerical issues, F.Gottelt, XRG Simulation GmbH
- 09.05.2016 Version 0.3 - updated icon, F.Gottelt, XRG Simulation GmbH