How do you set a start and end time based on changes in data averages?

I am making a VI to collect data from a calorimeter that will detect automatically when I have triggered the combustion by recognizing a rise in the average temperature, and then will record data from that point until it the temperature rise stops or plateaus. I have worked out how to average my data, how to write it to a file, etc. but I don't know what the best way to construct my VI to automatically respond to changes in the average would be. It seems to me that there are a number of ways to do this, but I am fairly inexperienced with LABView and don't know which is best.
Does anyone have any ideas, specific advice, or general thoughts about using fluctuations in data averages to set start and stop times for a VI?

Lynn,
All great points - thank you for your thoughts. You are right, I am interested in selecting a subset of my data in which the temperature is rising, not setting start and stop times.
I realize that it is difficult to give concrete advice without more information, but I'm hoping that with some clarification on my part you might be able to give a few suggestions. The calorimeter I am working with is a microbomb calorimeter, which combusts small, dry biological samples in a pressurized, oxygen environment, and it does not have a water tank or other components on other bomb calorimeters. The data I am recording is mV signal from a thermocouple ring that the microbomb rests in. To directly answer your questions, I would say I am measuring detonations, or more specifically the electrical potential generated in the thermocouple due to the temperature increase of the stainless steel bomb. The data is fairly noisy, so I have previously been averaging every 1000 data points together in order to observe the temperature increase clearly.
The only plateau in the data that I have observed that I need to deal with is at the peak of the temperature increase, when I would like to put my second timestamp/end my data subset. There is a slight lag time due to the rate that the steel heats at, so the entire measurement can take 30-40 seconds even though the combustion occurs in seconds. What I would like to do is have my VI observe and respond to the averages that it is already making, and then by some means, like an increase/decrease beyond one or two standard deviations, for example, and then set the datapoint before the increase as Time 0. Then I would like to identify the end of the temperature increase/end of the datasubset by similar means as the increase levels off. Finally, I want to integrate the curve of the increase and display the integrated value for my users.
I would appreciate any thoughts. I don't have any raw data to share, but I do have a TDMS of the averaged data from a calibration test I did combusting benzoic acid. I'm not sure how much it will help, but I'll attach it regardless.
Thanks,
~nat
Attachments:
benz_test.zip ‏76 KB

Similar Messages

  • How to get start and end time of an ESB instance in SOA 10.1.3.4

    Hi All,
    I am using soa 10.1.3.4 and want to track the esb instance start and end time. (For example, in case of bpel we can query the cube instance table to get creation and modify time of an instance. )
    How to get that in esb?
    Thank you.
    Regards,
    Satish

    Hi Satish
    You may enable instance tracking option on the ESB Console and track the instances audit information and also from the logs(log.xml) when ESB loggers are set to DEBUG mode.
    Regards
    A

  • How can I control the video playback start and end time?

    I'd like to be able to start a video/audio playback at a particular point in time say 3 seconds from the starts of the video and play it for only 3 seconds. How can I set the unique start and end points rather than play the whole video. I'd also like to be able to do this using the SeriesElement so I can set the start and end play points for a series of stacked videos. How can this be achieved?

    Not sure I understand the question.  Can't you just append the param to the URL?  Like so:
    var url = new URL("http://video-research/video.f4v?start_time=500");
    If your question is more about playing a subclip of a progressive video, that's not something OSMF has support for.  You'd need to write a server script which checks for that parameter and then returns the relevant portion of the requested file.  (This is typically referred to as "pseudo-streaming", if you Google that term you'll find a wealth of info.)

  • PowerShell - Get-MessageTrackingReport how to specify start and end time of current process

    could you please help me? I need to specify start and end time of current process with Get-MessageTrackingReport command. I know you
    can do it with Get-MessageTrackingLog:
    $start = (Get-Date).Addhours(-1)
    $end = (Get-Date)
    Get-MessageTrackingLog -EvenId Receive -Start $start -End $end
    But for my purposes I really need to do it with Get-MessageTrackingReport command, so how can I do it?
    Thanks in advance!

    That's not the context you would use
    Get-MessageTrackingReport in,
    Get-MessageTrackingReport is used to get extra information on messages that you have found in the MessageTracking log using Search-MessageTrackingReport . That's why the most common example you see will look like
    $Temp = Search-MessageTrackingReport -Identity "David Jones" -Recipients "[email protected]"
    Get-MessageTrackingReport -Identity $Temp.MessageTrackingReportID -ReportTemplate Summary
    The most important parameter for that cmdlet and the reason it won't work like your trying to use it is the
    Identity ""The Identity parameter specifies the ID of the message tracking report ID to retrieve.You should run the Search-MessageTrackingReport cmdlet
    to find the message tracking report ID for the specific message you're tracking, and then pass the value of the MessageTrackingReportID field
    to this parameter." see http://technet.microsoft.com/en-us/library/dd351082%28v=exchg.150%29.aspx
    It's more appropriate to use Get-MessageTrackingLog when you want to search the log based on time or use
    Search-MessageTrackingReport and then limit the results this returns before you pass the MessageTrackingReportId to get-MessageTrackingReport
    Cheers
    Glen

  • I connected my Canon printer to time capsule, and can print OK. However, I can't get the printer scanner to work. How do you set up the scanner with Time Capsule?

    I connected my Canon printer to time capsule, and can print OK. However, I can't get the printer scanner to work. How do you set up the scanner with Time Capsule?

    You cannot use USB. It has to be a network capable printer.. is it?? You did not indicate how it is connected.. but by wireless or ethernet then scanning is possible otherwise not.

  • Showing start and end time in month view?   And email like notifications ?

    1- How to you set event so that they show the start and end time in month view?
    2 - I have a little "1" on my iCal icon in the dock what does that mean? There is also a little one in the line of one of my calendars? I know I should know this but I am at a loss/

    FDWifeCFD,
    1- How to you set event so that they show the start and end time in month view?
    AFAIK, this is not a feature of iCal.
    2 - I have a little "1" on my iCal icon in the dock what does that mean?
    That means an iCal invitation has been sent. Click the small envelope icon on the bottom right of the the screen to view the notification.
    There is also a little one in the line of one of my calendars?
    That represents the current time of day in the Day/Week view.
    ;~)

  • Hwo to obtain the DST start and end times

    Hi all -
    Is there a way in java to obtain the day light saving start and end times for a certain year for US?
    I know that US DST changed in the year 2007 so, I am wondering if I can get correct DST start and end times for certain period before 2007 and after 2007.
    I read online that JDK preserves historical DST rules so I am hoping this is possible but do not know how.
    Thanks,

    Any idea is appreciated [otehr than incrementally iterating through each hour of the year to know the transition time !!!!  )
    That's why I mentioned +dichotomy+ (EDIT: the english wording is +binary search+ ): set the initial date to Jan 1st, 00:00, then add 183x24 hours (half a year), if the hour has changed (which it will), there was a DST change in the first half of the year. Then substract 92x24 hours (a quarter of a year) from this new instant, if the hour has changed, the DST change was in the 2nd quarter, else it was in the first. Then add or substract 46x24 hours,... and so onEdited by: jduprez on Feb 2, 2011 9:15 AMWARNING: for anyone reading this in the future: this algorithm is flawed, unless there is further guarantees in the problem domain of DST rules:- if the DST shifts (up +1 hour then back) are less than 6 months apart (obviously it may occur, with a one day margin)- and if in some odd timezone DST shifts may occur around mid-yearThen the first binary chop could find the same hour at both ends, and miss both shifts.My apologies for posting not-well-thought suggestions...                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Start and end time for a mapping in process flow

    We are executing 6 mappings in a process flow. 4 out of 6 run in parallel . The log file created in a control center denotes start and end time for a process flow. But Is there any way to find out how long those individual mappings took ? Is start/end time logged on a mapping level somewhere ?
    Thanks

    As well as the repository browser you can use the SQL Developer reports on the utility exchange which are based on the public views.
    http://www.oracle.com/technology/products/warehouse/htdocs/Experts/owb_sqldeveloper.zip
    You can dig in and see how these are read from the SQL views.
    Cheers
    David

  • Editing Loop Start and End times via automation / MIDI controllers?

    I'm trying to play a sample in EXS24 and have the Sample Start, Loop Start and End times manipulated over the course of the song. I've tried to open up the EXS sample editor, click on the numerical value of the Loop Start, and then attempt to Learn Automation. All it does is assign the knob for the instrument Volume Level. Is there any way to do this? It's basically how an Akai S612 works: http://www.vintagesynth.com/akai/s612.shtml
    I switched gears and tried it also with Battery, and there's a way to map the Start and End times in there, but it's not seeming to work as I've intended. I can't seem to make the loops move as they should and there's ways to use up to 4 loops, but not a way to target each loop's start and end points via separate controllers.
    I could use my S-612 [and probably will], but in moments where I don't have one available, I'd love to find a solution to this.
    Thanks,
    +odd

    Anyone with any thoughts? would be great to solve this.

  • Is there a way to enter an event time in Calendar as a reminder for me and NOT have Calendar erase it in the info as it reads it into the event start and end times?

    Calendar can recognize and derive event start and end times from the text description entered.  However, when it seizes on a time (start and/or end) and automatically enters it as the start and/or end time, it also (sigh) deletes the time from the text.  I enter the times as reminders for me, how can one prevent them from being deleted by Calendar??

    I am having the same darn problem. I really dislike this auto feature in Calendar.
    Can anyone help us please?

  • Month View:start and END times

    Here is feature that i really need In the Month view: The option to have start and end times displayed. Now that their is no info drawer i have open and info drawer to see when the event is supposed to end. I have a lot of events in a day and some are for me and some are for my company and some are for my wife.
    I need to see the start and end time quickly. Outlook does it.
    Please make iCal do this incredibly useful view option.

    Start times are still viewable.
    It is a click box in the preferences that says show time in month view.
    What i need is the END time as well.
    I learned that the best place for this kind of discussion is on the feedback line for ical
    http://www.apple.com/feedback/ical.html
    Just tell them the features you need or miss. Please click the link and tell them what you think of iCal.

  • Media Start and End times have changed.

    Hello,
    I have an old project from which I off-lined all footage to save disk space. I only saved the Project files. Now when I open the project to do some changes I naturally have to recapture the original footage. The problem is that some clips have weird media start and end times that don't match the time code on the tapes. Therefor I cannot batch capture them, and the referenced cuts on the timeline reflect these weird time codes as well. Can anyone tell me why this has happened and how I might work around it so I don't loose my edits. Please and thanks!

    anybody have a solution to this yet?
    I opened up an FCP4.5 project into 5.1.4, batch captured some clips, and it changed the Media Start times to 00:00:00;00, and the Media End times then matched the Duration times.
    Anybody know how to prevent this? How about how to repair it?
    In case this matters, or is relevant, when I do a Batch Capture of a clip, it is playing it TWICE in the capture process. No dropped frames along the way, it just plays through it in normal stuttery capture mode, rewinds, plays through again, leaving successful Capture (though with aforementioned Media times problem AND with occasional audio/video out of sync).

  • SCSM 2012 Change form issue - Scheduled start and end times default to 12:00:00

    I have a report that the Change Form in SCSM 2012 is not allowing users to set the scheduled start and end times.  The date stays correct, but the time reverts back to 12:00:00, and the user has to save to the initial form,  then re-open and
    change the times.
    I checked in the authoring tool, the time/date field is set to full date and time. (I think these are custom fields)
    I am not sure where else to look to adjust any settings as needed.
    Thanks for any assistance.
    Joshua Fuente

    Hi Joshua,
    Is this situation on all consoles or few ones? Check the time format on the user's PC. 24h or 12h could affect the DateTime control's behavior.
    Cheers,
    Marat
    Site: www.scutils.com  Twitter:
      LinkedIn:
      Facebook:

  • Get Start and End times for each step in a job

    Can someone tell me how to get the start and end times for each step in a background job?  Table TBTCP only stores the time that the step was saved in a background job.  Table TBTCO stores the times for the entire job and not each individual step.
    Thanks.
    Ryan

    Hi,
    Please check this tables and FM perhaps they may help
    TBTCJSTEP  - Background Job Step Overview
    TBTCR          - Batch scheduler execution time
    TBTCS          - Background Processing: Time Schedule Table
    GET_JOB_RUNTIME_INFO
    Regards,
    Ferry Lianto

  • Table for Start and End time of Process Chain

    greetings experts,
    Hi All,
    I Have to give an Excel Sheet to Top level manager on Start and End Time of Data Load in each InfoPackage (PSA Load) triggered by Process Chain, please let me know if there is any table who keeps these information.
    Regards
    Sulochan

    Hi,
    You can use the program /SSA/BWT to give the Timings of the process Chain runs.
    1) To access this tool Goto SE38 .Type in u201C/SSA/BWTu201D as the Program name and click on execute. The list of all the tools that this Program contents are displayed.
    2) By default the option u2018Process Chain Analysisu2019 is selected. Now click on the execute button. Then you are displayed with the options through which you can select to perform analysis at Process Chain level or Process Type level. (Along with that, the Time Zones used to display the information is also displayed)
    3)If you click on the button u2018Process Chainsu2019 a window Pops up, here you need to provide the Chain-ID and/or the Log-ID and the Start Date/Time and the End Date/Time.
    4)Decide the parameters to enter as per your requirement, suppose your requirement is to check the runtime of a particular process chain for the past one week, then provide the technical name of that chain in the field Chain-ID and the start and end dates as per last one week and click on execute.
    5)Then the logs of the Process Chain for the selected dates are displayed along with the status (Red, Green or Yellow). The logs of the local chains (if any exist in the Process Chain selected) are also displayed (Much more additional information exist which is self explanatory). Now you can have a look at the Runtimes of different logs.
    Regards,
    Suprajah.

Maybe you are looking for

  • Sccm console on windows 8.1 - window display issue

    I'm currently using a surface pro 2 with win 8.1 enterprise (sccm is 2012 r2).  Overall the surface is a great piece of hardware.  One problem that I'm having is that the sccm console doesn't properly display wizard windows properly.  They are cut of

  • One IDOC to multiple XML messages

    Hi! I am using the graphical mapper in XI to map the SHPMNT03 IDOC to an XML message. The IDOC has a shipment node and potentially multiple delivery nodes, for example: E1EDT20   - E1EDL20   - E1EDL20   - E1EDL20 I need to create one XML message per

  • Uploading photos from pc to iphone

    I have photos & videos transfered from motorolla to my pc, how i tranfer them to my iphone.

  • Who can say something about TCode:CKM3.

    Now I am headache of TCode CKM3,our customer user the materila ledger and profit center account.So they often find the price difference between the FI and PCA when they use the TCode CKM3,and I need explain the reason to them. But I dont know the usa

  • Byte array (byte[]) in session

    Is it possible to put byte[] in servlet session? Is correct? byte[] is it serializable? Is a object?