Evolutionary Design of a System for Online Surface Roughness Measurements

Surface roughness is one of the key characteristics of machined components as it affects the surface quality and, consequently, the lifetime of the components themselves. The most common method of measuring the surface roughness is contact profilometry. Although this method is still widely applied,...

Full description

Bibliographic Details
Main Authors: Valentin Koblar, Bogdan Filipič
Format: Article
Language:English
Published: MDPI AG 2021-08-01
Series:Mathematics
Subjects:
Online Access:https://www.mdpi.com/2227-7390/9/16/1904
id doaj-f4af5e4e5f0b46fea7a576d39d20cdd4
record_format Article
spelling doaj-f4af5e4e5f0b46fea7a576d39d20cdd42021-08-26T14:02:10ZengMDPI AGMathematics2227-73902021-08-0191904190410.3390/math9161904Evolutionary Design of a System for Online Surface Roughness MeasurementsValentin Koblar0Bogdan Filipič1Kolektor Group d.o.o., Vojkova Ulica 10, SI-5280 Idrija, SloveniaJožef Stefan International Postgraduate School, Jamova Cesta 39, 1000 Ljubljana, SloveniaSurface roughness is one of the key characteristics of machined components as it affects the surface quality and, consequently, the lifetime of the components themselves. The most common method of measuring the surface roughness is contact profilometry. Although this method is still widely applied, it has several drawbacks, such as limited measurement speed, sensitivity to vibrations, and requirement for precise positioning of the measured samples. In this paper, machine vision, machine learning and evolutionary optimization algorithms are used to induce a model for predicting the surface roughness of automotive components. Based on the attributes extracted by a machine vision algorithm, a machine learning algorithm generates the roughness predictive model. In addition, an evolutionary algorithm is used to tune the machine vision and machine learning algorithm parameters in order to find the most accurate predictive model. The developed methodology is comparable to the existing contact measurement method with respect to accuracy, but advantageous in that it is capable of predicting the surface roughness online and in real time.https://www.mdpi.com/2227-7390/9/16/1904quality controlroughness measurementmachine visionmachine learningevolutionary algorithmparameter optimization
collection DOAJ
language English
format Article
sources DOAJ
author Valentin Koblar
Bogdan Filipič
spellingShingle Valentin Koblar
Bogdan Filipič
Evolutionary Design of a System for Online Surface Roughness Measurements
Mathematics
quality control
roughness measurement
machine vision
machine learning
evolutionary algorithm
parameter optimization
author_facet Valentin Koblar
Bogdan Filipič
author_sort Valentin Koblar
title Evolutionary Design of a System for Online Surface Roughness Measurements
title_short Evolutionary Design of a System for Online Surface Roughness Measurements
title_full Evolutionary Design of a System for Online Surface Roughness Measurements
title_fullStr Evolutionary Design of a System for Online Surface Roughness Measurements
title_full_unstemmed Evolutionary Design of a System for Online Surface Roughness Measurements
title_sort evolutionary design of a system for online surface roughness measurements
publisher MDPI AG
series Mathematics
issn 2227-7390
publishDate 2021-08-01
description Surface roughness is one of the key characteristics of machined components as it affects the surface quality and, consequently, the lifetime of the components themselves. The most common method of measuring the surface roughness is contact profilometry. Although this method is still widely applied, it has several drawbacks, such as limited measurement speed, sensitivity to vibrations, and requirement for precise positioning of the measured samples. In this paper, machine vision, machine learning and evolutionary optimization algorithms are used to induce a model for predicting the surface roughness of automotive components. Based on the attributes extracted by a machine vision algorithm, a machine learning algorithm generates the roughness predictive model. In addition, an evolutionary algorithm is used to tune the machine vision and machine learning algorithm parameters in order to find the most accurate predictive model. The developed methodology is comparable to the existing contact measurement method with respect to accuracy, but advantageous in that it is capable of predicting the surface roughness online and in real time.
topic quality control
roughness measurement
machine vision
machine learning
evolutionary algorithm
parameter optimization
url https://www.mdpi.com/2227-7390/9/16/1904
work_keys_str_mv AT valentinkoblar evolutionarydesignofasystemforonlinesurfaceroughnessmeasurements
AT bogdanfilipic evolutionarydesignofasystemforonlinesurfaceroughnessmeasurements
_version_ 1721191885011156992