TBCUnc is a software package that allows the user to estimate the thermal conductivities and associated uncertainties of the component parts of a layered system by matching the predictions of a model to values measured using the laser flash thermal diffusivity experiment.

The model results are matched to the measured values using the Levenburg-Marquardt optimisation algorithm. Uncertainties are calculated using a Latin hypercube sample of a size chosen by the user. Outputs include mean, standard deviation and cumulative distribution function for each thermal conductivity, and the correlations between each input and the conductivities. A user manual, two test data sets and a licence file are supplied with the download.

The software is a stand-alone executable created in Matlab, and requires installation of the Matlab Runtime libraries.

We are seeking feedback from users on the software, and anyone supplying comments will be given an extra application. If you supply your contact details on the form on this page you will be contacted in January 2018 for feedback. If you supply comments by the end of January 2018, you will be supplied with an additional executable that packages the model of the laser flash experiment used in the software in a form that generates simulated thermograms for a user-defined layered system.

All contact details will only be used for requesting feedback and distributing the additional application, and all contact details will be removed from NPL’s system at the end of the project (May 2018).

Please contact Louise Wright (louise.wright@npl.co.uk) with questions or problems


  • 1 Version
  • 2.2 MB File size
  • October 20, 2017 Last updated