Jump to content

Finding Rate of Change while omitting the data when machine is off

Recommended Posts


I have two sets of data, the speed and the thrust. When the speed is zero, the machine is off. I am trying to find the rate of change of the thrust when the machine is on. How can I find the rate of change while ignoring the data when the machine is off? Please advises.  

Link to comment
Share on other sites

  • Seeq Team

To accomplish this I would first create a condition that identifies when the machine is off (marking the data you want to remove), and then use the remove function in Formula to remove the data that's present in that condition. In one formula this could look like:

$thrust.remove($speed < 0)

You can then find the rate of change on this cleansed signal using something like the derivative() function.

Note that there are two functions that are commonly used to remove downtime periods in Seeq: remove(), and within(). There are subtle differences in their behavior. You can refer to this post to understand those differentiators: 

Edited by John B
Add link to related post
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...