Jump to content

Sepide

Seeq Team
  • Posts

    7
  • Joined

  • Last visited

  • Days Won

    3

Posts posted by Sepide

  1. 1. The raw signal is the compressor power and we used Manual condition to identify some periods over time during which we would like to find the maximym of the compressor power.

    Identify the max value using Signal from Condition during the investigation time.

    image.png

    2. Create a Condition when the max value happened.

    image.png

    3. Create a signal in a way that the values show the time stamp of the maximum during each capsule. We could also combine step 2 and 3 into 1 condition. image.png

    4. Summarize the results in a table format.

    image.png

    5. Show the results in Trend view.

    image.png

  2. a. Add the property of the day of the year to the daily condition.

    1. From Tools>>Identify select Periodic Condition >> Daily and click execute. The daily condition automatically includes the properties of the Day of the week, month and the day of the year.

    2. From the Capsules pane select the required properties.

    image.png

     

    b. Add the property if the week of the year to the weekly condition. 

    1. Use the following Formula to create a weekly condition with the property of the week of the year. 

    round(timesince(years(),1week).tostep() + 1).toCondition('Week')

    2. From the Capsules pane select the Week property.

    image.png

  3. Felix,

    Please let me know if this is the problem you have:

    Here is the result of adding two signals when one of them has gaps in it: 

    image.png

     

    Solution

    Step1: Identify the gaps in Signal1 using the following formula: 

    • $s1.isNotValid()

    image.png

    Step 2: Substitute the gaps in Signal1 with zero using the Splice function: 

    • $Signal1.splice(0.tosignal(),$Gap)

    image.png

    Step3: Use the newly created signal(Without gaps) and add it to the second signal:

    • $Signal1NoGap+$Signal2

    image.png

    Please let us know if this answers your question. 

    Thank you

     

     

     

     

     

    • Like 1

  4. In this example we want to plot both temperature signal and a model signal vs relative humidity in one scatter plot using Seeq.

    Here are the Steps:

    RAW Data: 

    • Temperature (Area A)
    • Temperature (Area B)
    • X axis - Rel humidity (Area A)

    image.png

     

    Step 1. Delay one of the signals to make sure the data points for both signals are not aligned 

    • Model (Area B)
      • $TempAreaB.delay(1min)

    image.png

    Step2. Combine the model and the temperature into one signal and set the max interpolation to 1 sec so it doesn't draw a line in between samples 

    • Model & Temp Combined (Area A)
      • $Temp.combinewith($Model).setmaxinterpolation(1sec)

    image.png

    Step3. Create a condition per each sample in the Temperature and Model Signal 

    • Temp Condition (Area A)
      • $Temp.setmaxinterpolation(1sec).isvalid()
    • Model Condition (Area B)
      • $Model.setmaxinterpolation(1sec).isvalid()

    image.png

    Step 4. Go to Scatter plot and select "Relative Humidity" as the X-Axis and "Model &Temp Combined" as the Y Axis

    image.png

    Step 5. In Scatter Plot, select Model condition and Temperature condition for condition based coloring the sample points  

    image.png

    image.png

     

     

     

     

     

    • Like 3
  5. Goal is to create a string signal that  shows the different operation modes in a device at each time.

    Step 1. Create the sample modes using Values Search Tool, Advanced Search: Value Search Tool, Advanced Search

    image.png

    Step 2. Create a continuous condition called “Mode” comprising all three (startup, steady state, shutdown), and assign a property to each capsule to identify the mode.  

    for more information please look at the following link: Set property to a capsule 

    Formula for creating the mode with property condition: 

    $ShutDown   = $Shutdown.setProperty("Mode", "ShutDown")
    $StartUp     = $Startup.setProperty("Mode", "StartUp")
    $steady = $Steady.setProperty("Mode", "Steady")
    
    
    combineWIth($StartUp, $steady, $ShutDown)

    image.png

    Step 3. Use the Formula Tool to create a string signal using the "mode with property" condition and shows the mode of the input signal at each time. 

    Here is the formula for creating the string signal (Mode is the Mode with property condition in here)

    $inputsignal.transformToSamples(  $capsule -> sample($capsule.getStart(), $capsule.getproperty('Mode')), 10d)

    image.png

     

    • Like 1
×
×
  • Create New...