SuperSMITH YBath
Multi-failure Mode Analysis

SuperSMITHYBath is a Windows based probability plotting software by Bathtub Software Inc. for analyzing multi-failure mode data used for making reliability improvements. It operates in a Windows 95, Windows NT, or Windows 2000, or Windows 7 environment as a 32-bit program using long file names.  For details about each SuperSMITH YBath revision, see the bottom of this page when considering upgrades for SuperSMITH YBath software.


SuperSMITH YBATH operates in a Windows 95, Windows NT, Windows 2000, Windows XP, Windows Vista, Windows 7, Windows 8.1 (32 bit and 64 bit) operating environment and Windows10.  SuperSMITH software will not run on Windows RT version, nor will it run on Windows 8 phones because they have different chip and instruction codes.

SuperSMITH YBATH also runs on Microsoft’s Surface Pro tablets, Toshiba Encore tablet, and may also run on Hewlett Packard’s Stream 7.

Beginning with SuperSMITH version 4.0WE, YBATH is bundled as part of the SuperSMITH program and is available at no extra cost.

You can download the SuperSMITH YBath no-cost demonstration program from this website.  You can use the authentic datasets included with the program to demonstrate the capabilities of the software.  However, if you enter your own data into the program, the demonstration program will randomize the raw data.  You can convert the demonstration program to a full strength program by purchasing an electronic key from Barringer & Associates, Inc using your credit card at the listed prices.

SuperSMITH YBath software will analyze Weibull mixtures of data for:
            1) 2-parameter (b and h) or 3-parameter (b, h, and t0) Weibull distributions (see the 3-parameter minimum life shift plot below),
            2) competing risks for a homogeneous population with two failure modes (see the 4-parameter competing risk plot below),
            3) simple mixtures with two Weibull distributions that do not have competing risks,
            4) competing risk mixtures for a subpopulations with an additional failure mode (see the 5 parameter competing risk plot below), and
            5) compound competing risk mixture for elements of the traditional bathtub curve (see the 7-parameter Weibull plot below).
More details and examples of these mixtures are described at the Bathtub Software website.  These complex analysis methods require many more data points than for traditional Weibull analysis.  You can also download a brief SAE paper on mixture analysis written by Carl Tarum

Here is an example of a 50 data point set of mixed failure data (yes, you need at least 20 data points for a 3-parameter plot and maybe 50 data points--or more--for a 7-parameter plot). The same data is used for each plot--notice the poor fit with only a few parameters and how well the trend lines fit the 7-parameter plots.  These plots were made from the 7PAR.YBD file supplied with the SuperSMITH YBATH program.   Notice the deterioration in r^2, the coefficient of determination, using the same data but different analysis techniques for this data set containing a mixture of data with infant mortality, chance failures, and old age wear out.  Remember it is always better to segregate your data based on physical evidence than to rely on software to untangle the mixture.

Age-to-failure and strength data from field or laboratory tests are quickly plotted into trend lines to create order from random failure events. Weibull probability plots are available. Age/time corrections can be computed automatically to correct probability plot curvature when the age/time origin is not zero.

Specific features of the SuperSMITH YBath program are:

·       SuperSMITH YBath helps analyze data with:
      A single population but two independent failure modes,
      A mixed population with one sub-population having a second failure mode (infant mortality)
      A mixed population with on sub-population have two failure modes and the other population having a third failure mode
Theory and equations behind this analysis is explained in the HELP file.
·       100's of data can be displayed and SuperSMITH YBath is menu driven for a short learning period of 1/2 to 1 hour to enter the first data set and make a print output data for "X" values of age to failure can be imported or cut-and-pasted from an Excel spreadsheet
·       Suspended data is easily by use of a "Minus" value for age
·       Number of suspended and non-suspended data points is limited
·       Cumulative distribution function plots (i.e., unreliability) are simple to obtain
·       Only 4 to 7 data points needed to perform a minimum analysis--20 or more data points are required with 3-4 data points from each distribution are more reasonable--perhaps 50 to 60 data points may be helpful for tri-Weibull analysis
·       Some overlap exists between SuperSMITH Weibull (SSW) and SuperSMITH YBath (SSY) software--SSW works well on single and dual Weibull distributions whereas SuperSMITH YBath works better on the more complicated analysis of tri-Weibull distributions.
·       2-parameter Weibull plots are available
·       3-parameter Weibull plots with zero shift of the time origin can be chosen
·       4-parameter Weibull plots for competing risk can be chosen
·       5-parameter Weibull plots for competing risk mixtures can be chosen
·       7-parameter Weibath plots can be chosen
·       Rank regression or maximum likelihood parameter analysis can be selected
·       Monte Carlo generated data can not be plotted on the screen but can be displayed only in tabular format
·       Icons go directly from SuperSMITH Weibull and SuperSMITH Visual software from Fulton Findings software to quickly access SuperSMITH YBath software, and SuperSMITH YBath operates as a stand-alone software or in concert with Fulton Findings software
·       SuperSMITH YBath does not yet handle multiple data sets, confidence limits, Kaplan-Meier, MLE contour plots, or Fisher Matrices and for these features consider the use of SuperSMITH Weibull software
·       Help File Hyperlinkes for:
            First Time Users
            Data Window
            Macro Window
            Monte Carlo Window
            lot Window
            Weibull Theory
            Exit Codes, Errors, Warnings, and Fixing Errors
            Tips and Additional information
            How Do I...

(From Current To Oldest Revision) 


5.0CY -- 11 SEP 2016 (File Version

Drag zoom of plot past boundary now increases Y Scale

Options to remove grid lines in parameter box to commonize with SSW


5.0CX --15 JUL 2016 (File Version

Changed User Modes from Basic/Standard/Advanced to Student/Standard

Stop date display when date format is "(none)"

Update "MuAL" to "Med" for consistency with SSW

5.0CW --26 JAN 2016 

Added Flow chart animation to the wizard (magic wand) icon


5.0CV - 14 Dec 2015

Consistent with updates to Weibull and Visual


5.0CU - 03 Dec 2015

Added option in Monte Carlo to set Right Suspensions at last failure time

Added ccc^2 and PVE to distribution analysis for rank regression

Mouse Wheel: Capability added for data grid

Added Flow chart to Data Wizard icon


5.0CT - 02 May 2015

Added Click&Drag to zoom option on chart

Updated MouseOver tooltips to chart

Added menu to the printer icon to allow copy and file export

Added to File/Print menu to include hard copy, soft copy, and export

Updated MouseOver values on chart for Gumbel+ values

Updated print setup so 'Cancel' does not print the form

Removed "- -" on negative values for Normal and Gumbel

Updated GetScalePoints to allow zoomed in values without exceeding values of Long


5.0CS - 17 Apr 2015

Consistent with updates to Weibull and Visual


5.0CR - 25 Mar 2015

Updated fd_FindX routine.  Improves 3P fits and mixture fits with extreme values.

Updated fd_txt2dbl routine.  Routine is now more robust for data values.

Updated Monte Carlo Suspensions to check if "-" or ">" is for suspensions


5.0CQ - 19 Jan 2015

Consistent with updates to Weibull and Visual


5.0CP - 09 Dec 2014-not issued

Consistent with updates to Weibull and Visual (Desktop icon)


5.0CN - 14 May 2014

Consistent with updates to Weibull and Visual


5.0CM - 25 Mar 2014

Updated Random Number Generator to Wichmann-Hill 4 seed method

Enhanced Monte Carlo Simulation with Suspensions (left, right, random, specific suspensions)

Improved copy to smithw (Copy 'X Data' column will add failure/suspension data in smithw format for easy paste in smithw)

5.0CL-20 JAN 2014
Consistent with Weibull and Visual changes

5.0CK - 02 Jan 2014
Consistent with updates to Weibull and Visual

5.0CJ - 04 Dec 2013

Updated chi square routines to estimate values for extreme values

Added information on Distribution Analysis table


5.0CI - Skipped


5.0CH - 04 Nov 2013 (not issued)

Updated chi^2 routines to handle extreme values.

5.00CG – 03 Sep 2013
Improved Distribution Analysis display – added description after table
Updated call from SSW for longer path names

5.0CF - 22 July 2013
Distribution Analysis, MLE will always include 2 Par Weibull for Likelihood Ratio Test.
Update Help file call for consistency with SSW and SSV
Demo Version will now do fits and graphs with modified data.

5.0CE - 10 Jun 2013
Update to match SSW and SSV

5.0CD – 23 Feb 2013
Improved YBath compatibility with certain Windows XP configurations

5.0CC - 22 Feb 2013

Help file changes

INI file modified for DEMO version

5.0CA - 30 Nov 2012
Updated internal version routine

5.0C - 20 Sep 2012
Monte Carlo routine was using MLE, even if RR was chosen.
Removed unused controlsMITH YBath Revisions

5.0BZ - 13 Sep 2012
Minor formatting updates

5.0BY - 5 May 2012
Updated chart profile items.

5.0BX  - 23 Apr 2012
Entirely new User Interface to coordinate with other SuperSMITH products.
Project Tree with recycle bin
Log window for notes and comments as you work your project
Automatically saves date, analysis, and small data sets.
Data window with per line failure mode and comments
Distribution Analysis with Likelihood ratio test
New Fit window with all fit history shown
Added Normal, LogNormal, Gumbel, Exponential, and Weibayes
Added Basic User mode for ease of learning program
Advanced User mode for ultimate graphic adjustments
SuperSMITH style toolbar and icons
Strip toolbar
Digits to display can be adjusted
Chart window with vector graphics instead of bitmap
Right click copy to put into presentations.
Enhanced chart capabilities including:
      Custom sizing/location of chart, plot area, and parameter box
      Multiple fit lines for same data set
      Additional options for X/Y scales
      Twenty Six plotting symbols
      Custom colors for all symbols, lines and text
      25 preset colors
     "No Color" to overlay chart on a graphic
     RGB, HSL, Grayscale, or click/drag graphic
     Grid colors and line styles
     Custom zoom
Single set Monte Carlo sampling
User preferences saved
Fit Wizard helps you pick a model for your data
Entirely new help file
Right click popup menus

1.2.5 - 19 Nov 2001
Program sold to Fulton Findings.  No change in algorithms or data, but reference updated in program and help file to reflect change of ownership

Return to top of page

1.2.4 - 09 Nov 2001
Now a 32 bit version, supporting long filenames.
Main program is a Demo, registration can be added to make a full strength version.
Order of beta, eta, and t0 changed to match SuperSMITH Weibull results. 
Changed "p" to "u" to avoid confusion with p-values in SuperSMITH Weibull
Additional plot features:
            - Mixture lines added on plot
            - Plot copy routine fixed to include parameter box
            - Fixed small bugs that generated nuisance errors 
            - Can now plot data prior to solving.
            -Removed redundant dialog boxes, and upgraded help options.
            -Improved SuperSMITH file open routine.
            -Improved (speed, accuracy) for 3-parameter Weibull routine
            -Added Benard's approximation and made default for ranks

Return to top of page

1.2.3      -29 Oct 2001 [Evaluation Program—Not Sold]
Added Benard's approximation for ranks.
Made Benard's approximation the default ranking method.
Beta Binomial Median ranks are now optional method
New algorithm for 3 parameter Weibull.
Added warning for 3 parameter non-convergence.

1.2.3    -24 Sep 2001  [Evaluation Program—Not Sold]
Fixed version number (1.02.01 is same as 1.2.1 to VisualBasic)
Fixed SuperSMITH file open routine
Added Help button to dialog boxes when iteration ends
For data files, parameter boxes change to the best fit solved so far.
Allowed plotting before data analysis.
Removed redundant dialog boxes ("Solve this fit again?", and "1. Normal Exit")
Fixed Overflow message in Draw Line Routine.

Return to top of page

1.02.01-23 July 2001  [Evaluation Program—Not Sold]
Upgraded program to 32-bit version. (Long file names, Active X controls, etc.)
Changed Options - Show Errors to False by default.  This means that SuperSMITH YBath will not display minor errors that it can recover from.
Added Demo option so program can be used in Demo mode.
Changed portion defective nomenclature from "p" to "u" to avoid confusion with p-values used in SuperSMITH Weibul.
Fixed bug that generated error when plot window was minimized.
Added right-click menu item to Data window for ease in cut/copy/paste
Added registry items for ease in access from other programs.

Added Mixture lines on plot.
Fixed plot Copy routine to include parameter box.
Fixed print routine to print properly.
Updated ccc calculations for 2and 3 parameter Weibull per SAE paper
Changed order of b, h on grids to match WinSMITH format.  (Data file format did not change.)

1.0B -13 Dec 1997
Fixed bug that generated error when called from SuperSMITH Weibull
Added Plot button to Data Window
Added warning if printing a plot for a fit that is only an estimate.
Replaced text buttons with Icons on Data Window
Improved grid editing features.
Added additional information to help file.
Added Context help so {F1} key will call an appropriate topic.- This eliminated "Help Topic not found" errors.
Changed Initial estimate method for Monte Carlo simulations.

Return to top of page

1.0A -29 Nov 1997
Fixed Help Calls (Had call to a non-existent file)
Fixed math error that caused poor initial estimates for 5 parameter fits.
Improved grid editing features
Added Exit warning if print orientation changed.
Added logic to allow custom Y data that may not be median ranks.
Added fit and status line to Parameter Grid
Improved plot format (Color, parameter grid)
Improved plot print routine - Print Setup and Auto Redraw handled automatically.
Print setup includes standard page formats
Added time display and confirm breaks in Monte Carlo

20 Nov 1997 Version 1.0
Original Release of SuperSMITH YBath™.  Program has Macro, Monte Carlo, and Plot capabilities.

Return to top of page                      

Description: C:\MSOFFICE\Word\Internet\logobut.gifReturn to Barringer & Associates, Inc. homepage

Last revised October 10, 2016