.Modelica_Requirements.ChecksInSlidingWindow

Information

This library provides blocks that check properties in a sliding time window. Blocks performing checks in fixed windows defined by a Boolean condition variable are provided in sublibrary ChecksInFixedWindow.

All blocks of this library have the following interface:

Contents

NameDescription
 MinDurationIn every sliding time window, the longest time duration where check was permanently true must be above a lower limit
 MinAccumulatedDurationIn every sliding time window, the accumulated time duration where check was true must be above a lower limit
 MinAccumulatedDuration2In every sliding time window, the accumulated time duration where check was true must be above a lower limit (same as MinAccumulationDuration but with Boolean instead of Property output)
 MaxDurationIn every sliding time window, the longest time duration where check was permanently true must be below an upper limit
 MaxAccumulatedDurationIn every sliding time window, the accumulated time duration where check was true must be below an upper limit
 BandDurationIn every sliding time window, the longest time duration where check was permanently true must be within a given band
 BandAccumulatedDurationIn every sliding time window, the accumulated time duration where check was true must be within a given band
 MinRisingIn every sliding time window, a minimum number of check rising edges must occur
 MaxRisingIn every sliding time window, the number of check rising edges is bounded
 BandRisingIn every sliding time window, a minimum number of check rising edges must occur and the number of check rising edges is bounded
 MaxFrequencyIn every sliding time window, the mean frequency of check is limited
 MaxRisingFrequencyIn every sliding time window, the mean frequency of the check rising edges is limited
 MaxIncreaseIn every sliding time window, the increase of the input is limited
 MaxPercentageIncreaseIn every sliding time window, the percentage increase of the input is limited

Generated at 2024-04-23T18:15:56Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos