17 research outputs found
Mathematical approach to the validation of surface texture filtration software
A novel method for the validation of surface texture filtration software is introduced. Mathematically traceable reference pairs for linear Gaussian filtration are developed, utilising Fourier series surface definitions in conjunction with the frequency dependent transmission characteristic of the linear Gaussian filter. The novel method is demonstrated using a library of reference pairs to validate the performance of five surface texture analysis software packages. Investigations into the effects of different surface properties are made in relation to the deviation of the software-obtained results from the traceable reference values. Analysis of variance tests are used to verify the statistical significance of the results
Industrial survey of ISO surface texture parameters
Results of an international survey are presented, detailing the use of surface texture parameters in industry. The survey received 179 responses from a total of 34 countries, revealing the use of a variety of parameters from ISO 4287, ISO 12085, ISO 13565-2/3 and ISO 25178-2. The survey responses show an increase in the number of users of profile parameters, and an increase in the range of surface texture parameters used, compared to the results from a similar survey in 1999, as well as a significant uptake of the new areal surface texture parameters. Individual sector usage is also discussed
Mathematical approach to the validation of form removal surface texture software
A new approach to the validation of surface texture form removal methods is introduced. A linear algebra technique is presented that obtains total least squares (TLS) model fits for a continuous mathematical surface definition. This model is applicable to both profile and areal form removal, and can be used for a range of form removal models including polynomial and spherical fits. The continuous TLS method enables the creation of mathematically traceable reference pairs suitable for the assessment of form removal algorithms in surface texture analysis software. Multiple example reference pairs are presented and used to assess the performance of four tested surface texture analysis software packages. The results of each software are compared against the mathematical reference, highlighting their strengths and weaknesses
A programmable software framework for the generation of simulated surface topography
A flexible and programmable software framework has been developed that enables the creation of simulated, areal surface topography datasets. The framework allows the creation of surfaces through a layered approach where deterministic topographic structures can be combined with pseudo-random periodic and non-periodic components. The software can be used to generate reference topographies useful for the testing and validation of surface metrology methods and algorithms. The software framework is implemented in Matlab, and features a graphical user interface that enables easy navigation, and allows users to control the topography creation process. In addition to providing a complete analytical description for some classes of generated surfaces, the framework allows the surface datasets to be exported in the Surface Data File format, thus enabling easy transfer to a wide array of commercial surface metrology software applications
Mathematical approach to the validation of field surface texture parameter software
A new method for performance validation of surface texture parameter calculation software is introduced, focussing on field surface texture parameters. Surface height functions are defined mathematically, either using Fourier series or polynomials, and are then input into the surface texture parameter definitions to obtain mathematical parameter values. A series of user-adjustable parametric surface functions are defined that correspond to each surface texture parameter, enabling users to create a variety of surfaces to assess their software whilst still retaining mathematical traceability. This method is expanded to include complex surface textures. Chebyshev polynomials are used to perform numerical calculations of surface texture parameters for a selection of polynomial surface functions. Mathematical reference parameter values are calculated for a series of fifteen predefined surfaces and ten parametric surfaces to assess the performance of the software under test for a given dataset resolution. Assessment of the number of significant figures of the software-obtained values that agree with the reference values is used as a performance metric that enables comparison between different third-party software applications for a given dataset resolution. An assessment of the sampling methods used to create discrete datasets of a mathematical surface function for use with numerical third-party software is performed. Two implementations of surface height sampling are used to create datasets that are input into four third-party surface texture parameter calculation software packages, and the results compared, showing a significant variation in the performance metric values for different sampling methods
Mathematical approach to the validation of functional surface texture parameter software
A new method for performance validation of surface texture parameter calculation software is introduced, focussing on functional surface texture parameters. Material ratio curves are defined algebraically and used to calculate functional surface texture parameters mathematically. Discrete datasets are created from the material ratio curves and input into three third-party parameter calculation software packages. Comparisons are made between the software-obtained parameter values and the mathematical values, identifying significant differences between them. Work is carried out to highlight inaccuracies introduced by sampling discrete datasets from mathematical representations, and it is shown that the resulting variations in parameter values are insignificant compared to the differences from the mathematical values
Development of mathematically-defined surfaces
New software has been developed that enables the creation of areal surface topography representations. The goal of this software package is to utilise the mathematically-defined surface representations in the development of surface texture parameter reference values. These surface texture parameter reference values will be compared against parameter values obtained by third-parties to assess the performance of their software. The reference values will be obtained from the calculation of parameters for a mathematically defined surface, to reduce some of the uncertainty associated with current reference standards, which are calculated from discrete surface representations. The software utilises exponential terms and the Fourier series to produce mathematical functions that describe a simulated areal surface. The software features a graphical user interface (GUI) that enables easy navigation, and allows users to customise the surface to create the topography they require. The GUI allows users to specify the size of the areal surface, and create the surface through one of two methods: either by building the surface manually through a summation of cosine terms, or by utilising a combination of pre-defined mathematical functions. The software allows the user to export the resulting surface as a mathematical equation written in a .TXT file, or as a discrete representation in the form of a dataset in the standardised .SDF file-type
Surface texture analysis in Toothfrax and MountainsMap® SSFA module: Different software packages, different results?
Pre-print: Calandra_etal_SSFA_PCIarchaeo_revised.pdf (figures incorporated, but additionally available as separate PDF files)
Supplementary Material: Bayesian-models_PCIarchaeo_revised.pdf and Comparison-analyses_PCIarchaeo_revised.pdf
See also related identifiers for the other supplementary materials.
Revised version submitted to PCI Archaeology