Jump to content

Amanda Thomas

Members
  • Posts

    5
  • Joined

  • Last visited

Posts posted by Amanda Thomas

  1. This is GREAT! Thank you.

     

    In addition to the items shown,   Can i also get the following:

    1. Datasources Connected: ____

    2. Signals Indexed:______

    3. # Custom apps deployed

     

    And a script that shows daily average usage, 

    Average Hours per week/day in Seeq ____ (Like shown in the Customer portal)? 

     

    Trying to create a pbix for adoption metrics and i've gotten all training information needed to get the users information to show.

     

  2. On 1/7/2019 at 10:53 AM, Chris Orr said:

    Great question!

    Yes - Seeq is able to create a new signal that represents the running hours/days of your piece of equipment. Signal from Condition is a great start as you've already found. To get what you are looking for, you'll need to use Seeq's Formula tool. I have mocked up a like-example below for your reference.

    In the first two lines of our Formula, we create hour long capsules with the hours() function, then transform those capsules to samples by counting the number of capsules that occur every hour, and give each sample a timestamp at the start of the hour using the .getstart() function.  

    "hours().transformtosamples(                                          
    $capsule -> sample($capsule.getstart(), hours().count($capsule)))"

    The 3rd line of our formula, 

    ".runningsum($on).setunits('hr')" 

    keeps a running sum of hours contained within your "ON" condition, then sets the appropriate units. In your example, this would be your purple "Pump is running" condition. 

    image.png

    image.png

    As you can see in the display pane, our new signal resets for each new 'Compressor On' capsule. 

    I hope this is what you were looking for. Please let us know if you have any additional questions.

     

    -Chris

     

    Okay Chris,  I want to do this, but instead of "resetting to Zero" i want to some how splice the last value of the previous capsule to the new one and keep increasing.

     

    Final goal:  Show % Uptime as a signal that is a running sum throughout the year.    and it doesn't reset to zero until Jan 1st 00:00:00.  

  3.  

    I found this information on Causality (Seeq Add-on) but I could not find it in the Add-on Gallery here:  https://seeq12.github.io/gallery/

    Anyone know where I can find this Add-on?

     

     

    ----

     

    https://www.seeq.com/resources/blog/advanced-analytics-for-process-control-engineers

    Process Variation Troubleshooting: Finding the Needle in the Haystack

    When the process is operating abnormally, control engineers spend countless hours manually inspecting time series data trends for cause/effect relationships and anomalies. The following functionality makes process troubleshooting efforts much more time-efficient:

    • Data cleansing approaches: downtime data removal, data filtering (smoothing), and operational mode searches
    • Identifying process changes: benchmarking signal statistics across time periods to identify deviations from normal behavior; condensing critical signal behavior in chain or capsule view for easy visual inspection
    • Causality (Seeq Add-on tool): generation of causal maps to guide cause and effect determination for large number of signals or complex processes

    advanced-analytics-for-process-control-e

    Figure 3: Causal Map Identifying Cause and Effect for Flotation Level Signals in a Mineral Concentrator Process

×
×
  • Create New...