Skip to main content
Answer

Identifying & contextualizing anomalies based on duration

  • July 18, 2025
  • 2 replies
  • 38 views

Rdhernanfr
Compass

After doing a cleaning of one equipment, in an aseptic system, it requires to flush it with steam to sterilize it for 10 minutes, if the time is higher than 10 minutes, then that time (the differential) is considered as an anomaly or waste of energy. If I create a Value Based Search it detects all the events with highest duration of 10 minutes, but I can’t consider the whole time detected, to be considered as a waste it has to last more than 10 minutes, therefore the time detected requires a subtraction of 10 minutes in the duration. 

Is there any function in a formula to create a conditional based in time duration to create a soft-sensor, something like 

if Sterilization step > 10 minutes then 1, otherwise, 0

Best answer by Wouter Daniels

Hi!

 

If your sterilization tag is on/off, or you create a 0/1 formula tag that shows when the sterilization is on, you can then make an aggregation tag which gives the backwards minimum over 10m. This will basically remove the first 10m of your signal, leaving only the truly lost time.

 

Hope this helps!

 

 

2 replies

Wouter Daniels
Employee
Forum|alt.badge.img

Hi!

 

If your sterilization tag is on/off, or you create a 0/1 formula tag that shows when the sterilization is on, you can then make an aggregation tag which gives the backwards minimum over 10m. This will basically remove the first 10m of your signal, leaving only the truly lost time.

 

Hope this helps!

 

 


Rdhernanfr
Compass
  • Author
  • Compass
  • July 18, 2025

Thank you very much.