In the master's thesis, software tools for the evaluation of non-metallic inclusions in steels were developed and used. Three were developed in the RStudio programming environment, and one in the GNU Octave programming environment. The tools enabled the creation of combined ternary diagrams in hexagonal format, a dual display of points (normalization by sum and direct mass fraction), automated chemical and morphological classification, and the creation of ternary diagrams with several methods of filtering outliers. This ensured a transparent and repeatable analysis on two data sets.
The tool for creating ternary diagrams with the display of additional parameters, element filtering, optional parameter filtering, statistical filtering, Mahalanobis distance filtering, and the "Isolation Forest" algorithm enabled the display and in-depth analysis of data on non-metallic inclusions. Real-time display and updates of the functions used accelerated the analysis, reduced manual work, and enabled rapid adjustment of the parameters used.
The tools were tested on data sets for two types of steels. Combined ternary diagrams were created; ternary diagrams with a dual point display mode; inclusion classification was performed, on the basis of which charts were created; non-metallic inclusions were displayed on ternary diagrams with additional parameters and types of filtering and their combinations.
In the analysis of non-metallic inclusions, the presented tools reduce manual work, improve the traceability of results and potentially enable the transfer of the analytical procedure into practice.
|