SPC charts for time-based data?

I'll try to be succinct in explaining what I'm trying to achieve.
We run batch processes, and at various points in the process we take samples and test them. The sample results should be increasing exponentially over the course of the batch. I have data from a lot of batches in x/y format - x is the duration of the batch and y is the sample result. It makes a very noisy but clearly exponentially increasing data set.
What I want is to calculate some control limits that will obviously have to be increasing over time as well. I want to be able to say that, for a current batch, a sample at X time does or does not fall within the expected historical range.
Is this even possible with xMII, either in the logic editor or the iSPC charts?
I'd like to make the same sort of chart for other time-based samples that have more complex trends over the duration of a batch, not simply exponential or linear.

Hi, Carrie.
Your application doesn't really sound like what I would call an "SPC" chart, but rather, more of a so-called "golden batch" chart.  This type of visualization is used when a production activity should have an expected set of value(s) and/or a shape to a curve.  You would then "overlay" actual values onto this curve to track actual vs. expected and perhaps to highlight deviations.
This can best be done by combining a multiple queries using BLS (one or more queries for the "limits" and expected values, one query for the actual values), and combining/merging them so that the charting engine (either a line/marker chart or an XY plot) sees them as coming from a single source.
With some creativity, you can even have the "outlier" points displayed in another color.  The xMII application team can help you with setting this up - Jeremy may still have a chart template/transaction I put together a while back called "LimitChart", which could be used for your application.
Rick

Similar Messages

  • SPC chart for Qualitytative MIC?

    Hi All,
    1)Please suggest me SPC chart will also valid for Qualitytative MIC?
    2)Whats are ohers charts are possible in QM?
    Regards,
    sid

    Per my knowledge, SAP does not have SPC charts for Attribute / Qualitative characteristics. Even if you want to do the analysis outside of SAP, through QM - STI interface, this interface does not support qualitative characteristics.
    Other charts you have is Histogram, Run charts. If you are in higher versions of SAP (EHP 2), SAP has given a new **** pit for evaluations, you can access it thru QGA4. Check OSS, SAP has released a consulting note on this. You can do variery of analysis and various chart options are available in this **** pit.
    I hope this helps.
    Thanks,
    Ram

  • Can we get 2 different types of SPC charts for an MIC in an inspection plan

    Hi All,
    1. Can any one help me out in getting 2 different types of SPC charts for a single MIC in an insp. plan.  As each MIC can take only one Sampling Procedure and as SPC chart type is assigned to Sampling Procedure I am not able to get 2 different types of charts. Is it possible in SAP if so can you let me know how.
    2. Can we plot SPC charts of 2 different MICs of same chart type on single graph via SAP?  I tried QGC3 but was not successful.
    I appreciate your help.
    Thanks,

    YES,
    You can get two different SPC characteristics.
    May be a crude method, but definite solution.
    1. You create one characteristic say '0010' with control indicators suitable for SPC characteristics. Assign sampling procedure to this characteristic with chart type say '175 Shewhart chart for np/USA'
    2. Now create another sampling procedure with chart type say '520 Moving Average Chart'
    3. Now select characteristic line '0010' in the plan.
    4. Click copy characteristic & press enter. The characteristic gets copied with same control indicators.
    5. For this new characteristic '0020' set 'Calculated characteristic'
    6. In formula field enter formula as A00020*1. (where A0 is Measured value for single unit.
    7. Now assign the new sampling procedure to this characteristic.
    8. Done... Now when you record the results for characteristic '0010', after valuating press 'EVALUATE FORMULA' button... & the same results of '0010' are copied for characteristic '0020'
    Thus you have two SPC charts for same results without re-entering it.
    Hope this is helpful.

  • How to see Control chart for a specific date range in QGC3

    Hi
    I am developing SPC for my client.I am facing one problem.
    I am using one control chart for all inspection lot for a particular MIC.Free inspection point is used in inspection plan.
    Control chart is used 516.(XMR chart)
    Now when i am calling control chart for MIC executing QGC3,chart is showing results since creation chart date to todays date.
    Now if i want to see chart for a particular period or date range,what is the procedure.
    Thanks in advance
    Nilanjan

    Hi,
    1. Even though when i give the Created on, and to date the system is displaying the report which is prior to the created on date.
    2. Similarly the report data is different when the field is maximum no of Hits is given. for example when i giving this field as 10, 20, 30, etc the report is showing only 10 line items. if i enter 50, 60 etc it is showing the list for half i given.
    Note that system is having more than 1000 line items to display..
    Regards,
    R. Loganathan

  • Reccomendations for web-based data visualization tools?

    Hello again,
    I am embarking on a interesting research project that will involve recording lots of physiological signals from patient monitors in a hospital.  I will be recording signals like BP, spO2, Pulserate, ECG, etc.
    Right now, my main design concern is how to give clinicians access to the data after it is recorded.
    My wish list is:
    - Store the data securely, where access can be controlled (e.g. perhaps in a RDBMS like SQL Server)
    - Allow users (who are granted access) to login and view historical data via a simple web browser
    - Allow users to zoom, scroll, etc. 
    - Allow user to view data in stacked plots (e.g. so they can see ECG, BP and HR simultaneously on the screen and scroll the time axis)
    - Allow user to annotate data (e.g. add comments at specific timestamps)
    Anybody have any reccomendations for a web-based data visualization tool like this?
    I know that people are probably going to reccomend Diadem ... but I don't think its web-based is it?

    There is actually a new thing available called LabVIEW Web UI Builder.  This allows you develop web-based applications that have a custom GUI that can interface with other LabVIEW applications.  You can find more information on the Web UI Builder page on ni.com. There is also a dedicated forum that you can use to post questions about the Web UI Builder.  That forum is located here.  I hope that you find this helpful!
    Brandon Treece
    Applications Engineer
    National Instruments

  • I want to take my apple tv from my home in Canada and us it at the Cabin in the States, but can't seem to get it to set up in the states?  It just keeps asking for time and date over and over.

    We just bought apple tv for our home in Canada, we also want to use it at our Cabin in Montana.  We have internet and can get netflix etc on the Macbook, but don't seem to be able to hook up the Apple TV, it just keeps asking for the Time and Date over and over.  Anyone know what we are doing wrong?

    Hi There,
    Find this here:
    https://discussions.apple.com/message/20125520#20125520
    Problem lies with IOS 6.0
    Restore back to IOS 5.1.1 and set the Location to US you will be ok.

  • Please explain steps for Time based reduction scenario

    Hi,
    I am done with the RFC connections.
    The scenario I am going to work with is 'Time Based Reduction'.
    Can somebody please explain the process step-by-step from here on.
    Thanks,
    Mohammed Tauseef Ahmed

    hi,
    thanks for the replies.
    the step "Start Programs for Generation and Receiver Settingsu201D is taking very very long time for execution(the log shows that the process started on May20,and it is still going on).
    Now till the execution of this step is completed,we cannot execute furthet steps.Is there a way that we can execute the other steps or do we have to wait for this step to be completed?
    Secondly, on the suggestion to change the process settings, I was not able to make the changes in process settings. Can the somebody kindly explain step-by-step on how to change the process settings.
    Thanks.
    Mohammed Tauseef Ahmed

  • Modify this script for Time, not Date?

    I'm a complete newbie to scripting.  And I thought HTML was tough to pick up!
    I have this script-- apparently the only one I could find that comes close to what I need.
    // get new Date object
    var d = new Date();
    // format to mm/dd/yyyy
    var sDate = util.printd("mm/dd/yyyy", d);
    // insert date into form field
    this.getField("todaysDate").value = sDate;
    I need a script to perform this exact same operation but with the current system time (or MDT, that's fine).  I tried swapping out 'Date' for 'Time' but no go.  Anybody can help? 
    Much appreciated...
    -carrie

    Are you creating your form in Acrobat or LiveCycle Designer.
    For Acrobat forms:
    You can get a lot of different information from the date object by changing the format string for the 'util.printd' method. See the reference George Johnson links to for the format string values that can change the displayed value.
    // get new Date object
    var d = new Date();
    // format to h:MM tt
    var sDate = util.printd("h:MM tt", d);
    // insert date into form field
    this.getField("todaysDate").value = sDate;
    h - hours without leading zero
    MM - minutes with leading zero if necessary
    tt - am or pm designator
    For LiveCycle Designer you can select the 'Custom' form tab and then the 'Current Date' field. Now change the script to:
    $.rawValue
    = num2Time(time(), TimeFmt(1))
    More information about the time format is the 'Scripting Reference' under LiveCycle Designer's 'Help' menu option.

  • Large XML files containing time based data

    Hi,
    i'm having an extremely large XML files, gegas, it holds some info for displaying graphical representations for users, one of which is the updated view every time instance. i'm stuck with handling this large XML file, obviously i tried using a DOM parser, i got an out of memory exception, i though of using SAX as its event based, but then i'll be stuck going backward through the representation, i need users to go backward and forward representing the graphical representation at different time instances.

    It is gigabytes?
    And this file gets modified by some external application(s), rather than being created one time?
    And you want to keep reprocessing it at the same time other application(s) are modifying it?
    If yes to all of those, then I doubt there is any real solution except to copy it. If you attempt to sync it with the file system then you are either going to be locking it, preventing updates, or you are going to end up with corrupted data and thus ill formed xml.
    If the time data is historical in that a 'user' does something and a new entry is made and you want to report in various ways on that data then parsing it into a database would seem like reasonable solution.

  • C# application for time based licensing

    Hello Everyone,
    We are developing some content based applications in C#, this would be licensed to clients for a specified duration of time and the code should be robust enough to track time. Since majority of our customers would not be accessible to internet it would be
    impossible for us to track time or handle situations where clients might change system time.
    Need opinion on how to proceed on this.
    Regards
    Suresh Sharma

    You can not track time properly without having internet access at least once in a while. The only other solution is to literally hack into your clients machine and prevent time changes by some sort of background service which will get you into all sort of
    trouble, not to mention it's most probably illegal.
    Best licensing model is the one that checks for internet access at least once a month or every couple of months. If you have to do it with no internet access at all -I don't know what type of stone age architecture your clients might run, if it's about security
    have they heard of VPN, firewalls, and stuff like that?!!-, then your best choice is to count the number of times your application has run and stored that in an encrypted file in the filesystem. This way you're completely isolated from a reliable source of
    time tracking, and still can limit the use to your software.
    http://nader.elshehabi.com

  • Master data records for time dependant data

    Hi
    In R/3. say master data has 1500 records. In BW, while loading this, i get the same number of records in monitor.
    But when i check the maintain master data for this info object, I find each row being duplicated. The difference being the valid to and valid from date. The info object is time dependant.
    So my question is: this adjustment done...is it ok continuing forward or do we change something now so that i dont see duplicate rows?
    Thanks in advance
    AR

    hi,
    everything is ok here (I assume you have timeframes for e.g.: 01.01.1000 - 27.12.2005 and 28.12.2005 - 31.12.9999).
    If you are working on developement system now - change something time-dependent in your master data tommorow (in your source system) and extract delta. Two new periods will be created and you will have 3 records, e.g.: 01.01.1000 - 27.12.2005 , 28.12.2005 - 28.12.2005 and 29.12.2005 - 31.12.9999.
    Regards,
    Andrzej

  • Format axis for time based on xml file

    I am creating a graph with data that was pulled each minute.
    I have a time entry in the xml file. When I use a categoryaxis it
    creates the graph correctly, but how can I get it to only display
    the time field every 30 minutes on the horizontal axis. Right now
    the time is unreadable because it displays all of the time entries.
    I still want each entry just not the time field.

    The following link contains some source code on the subject:
    http://www.inquiry.com/techtips/java_pro/10MinuteSolutions/Gabhart10min03/Gabhart10min03-3.asp

  • Define Time-Based Fields for Cost Centers

    Dear All!
    I would like to know , how I'm abale to cahnge the setting
    of business area for Time-Based Field of Cost Centers to period
    Transaction is OKEG
    Would be thankful

    You can maintain master data for cost centers, cost elements, activity
    types, and business processes with time dependencies. You can make
    changes at any time for any given time interval. Data storage also takes
    place with a time reference. In this way, a master data record can have
    multiple database records storing different information.
    The smallest interval is one day. To ensure data consistency, you
    cannotchange each field daily. The timeframes in which you can change a
    field depend on the field functions, which are fixed by the SAP R/3
    System and cannot be changed. Master data maintenance includes an
    automatic check for each field's time-based consistency, resulting in
    individual time-based maintenance for each field.
    Regards
    Prabhu

  • Time-based publishing default dates

    Hello everyone,
    has anyone been able to define a default validfrom and validto date for time-based (lifetime) publishing?  I'd like to se the default validto date to a date one year out or some date that I can default; ie. today+360 days.

    Hi ,
    Unfortunately it is not possible using forms builder as far as I know.
    May be custom development will help you in this case.
    Raghu

  • Why does a digital indicator formatted for time & date add 16 hours to the input?

    I wire a digital indicator with a double precision value that is supposed to indicate an elapsed time. But the indicator (formatted for time and date, with the date inactive) always adds 16 hours to the wired input.
    This problem occurs even in a simple vi I wrote that only consists only of a constant wired to the indicator.
    Using LabView 6.0.2

    Labview interprets the number passed into an indicator formatted for date & time as seconds since Jan. 1st 1904. I'm assuming that since you're looking for elapsed time this is not what you're passing in. One thing that I've done is get the elapsed time in seconds and write a routine to convert that into whatever format you want.

Maybe you are looking for