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,...
Main Authors: | , |
---|---|
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 |