How cycles are defined for the anomaly detection module?
Let’s suppose that I have a pump that completes various cycles (more than 5 full cycles) across a day. Under normal conditions, every time the pump completes a cycle it goes through the following states: starting; running; stopping. Depending on the amount of fluid that needs to be pumped the cycle lasts a different amount of time. Also, after each cycle the pump remains stopped for different amounts of time.
Below an example of how it could work in a day.

The cycles depicted in the image above are “operation cycles” that don’t have the same length and are aperiodic, are these the correct unit of analysis for the anomaly detection or should be defined in a different way?

