{"id":153529,"date":"2025-05-28T11:55:04","date_gmt":"2025-05-28T08:55:04","guid":{"rendered":"https:\/\/azbuki.bg\/?p=153529"},"modified":"2025-05-30T12:40:19","modified_gmt":"2025-05-30T09:40:19","slug":"multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system","status":"publish","type":"post","link":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/","title":{"rendered":"Multi-criteria optimization of the structure of an automated assembly system"},"content":{"rendered":"<p><strong><a href=\"mailto: ikm@tu-sofia.bg\">Ivo Malakov<\/a><br \/>\n<\/strong>ORCID iD: 0009-0007-3551-6890<br \/>\nWeb of Science Researcher ID: FMK-1787-2022<strong><br \/>\n<\/strong><em>Technical University of Sofia, Bulgaria<\/em><\/p>\n<p><strong><a href=\"mailto: vzaharinov@tu-sofia.bg\">Velizar Zaharinov<\/a><br \/>\n<\/strong>ORCID iD: 0009-0003-1671-4040<br \/>\nWeb of Science Researcher ID: EHJ-1621-2022<strong><br \/>\n<\/strong><em>Technical University of Sofia, Bulgaria<\/em><\/p>\n<p><a href=\"https:\/\/doi.org\/10.53656\/adpe-2025.08\">https:\/\/doi.org\/10.53656\/adpe-2025.08<\/a><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignleft wp-image-146829\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg\" alt=\"\" width=\"32\" height=\"40\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg 1532w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-239x300.jpg 239w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-817x1024.jpg 817w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-768x963.jpg 768w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-1226x1536.jpg 1226w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-750x940.jpg 750w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon-1140x1429.jpg 1140w\" sizes=\"(max-width: 32px) 100vw, 32px\" \/><br \/>\n<a href=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos_malakov_zaharinov.pdf\" target=\"_blank\" rel=\"noopener\">PDF<\/a><\/p>\n<p><em>Pages 83-97<\/em><\/p>\n<p><strong>Abstract<\/strong>. This article discusses solving the problem of choosing an optimal structural variant of an automated assembly system for the assembly of a \u201cBrush holder\u201d. Based on a developed technological process for assembling the product, the partial functions of the assembly system are determined, and alternative variants are developed for their implementation. The set of possible structural variants is constructed, taking into account the compatibility between the devices and the possibility of performing more than one partial function by one device, i.e. the presence of polyfunctional devices. The problem of selecting an optimal structural variant is formulated, the set of criteria for evaluating the alternative variants and the constraints are determined. A mathematical model of the optimization problem is constructed. The formulated multicriteria optimization problem is solved both with equivalent objective functions, and with different priorities.<\/p>\n<p><em>Keywords:<\/em> design; assembly automation; structural variant; multicriteria optimization; mathematical model; application software<\/p>\n<p>&nbsp;<\/p>\n<ol>\n<li><strong> Introduction<\/strong><\/li>\n<\/ol>\n<p>In the current conditions of heightened competition, caused by the globalization of the world economy and dynamically changing market and international relations, industrial companies are forced to continuously increase their efficiency and competitiveness. These conditions place high demands not only on the quality and cost of manufactured products, but also on the means of their production &#8211; on the one hand, their complexity is increasing, and on the other hand, the time and costs of their design, development and implementation must be reduced (Pahl et al., 2007; Konold et al., 1997). This is especially true for modern automated assembly systems (AAS), which are complex technical systems, and the creation of which requires significant costs (Boothroyd, 2005; Holle, 2002; Hesse, 1993; Lotter, 1986).<\/p>\n<p>The object of consideration is an assembly system for automated assembly of the product \u201cBrush Holder\u201d (Fig. 1), which is part of the structure of DC motors. The object is particularly suitable for automated assembly, as it is characterized by a relatively large production program \u2013 600,000 pcs.\/year and an estimated market life of not less than 3-4 years without significant design changes.<\/p>\n<p>The implementation of AAS will lead to an increase in the quality of assembled units, ensuring the necessary productivity in conditions of labor shortage, reducing scrap and cost, improving technical safety and working conditions.<\/p>\n<p>One of the main problems that are solved in the process of designing technical systems is the problem of choosing an optimal structural variant (Mitev, 2024; Todorov et al., 2024; Malakov et al., 2023; Dichev et al., 2017), which significantly determines the efficiency of the designed system. This problem is particularly important, as it forms the basis for further design, and correcting an incorrectly chosen solution at a later stage is associated with significant costs.<\/p>\n<p>Therefore, this article is devoted to the problem of choosing the optimal structural variant of an automated system for assembling the \u201cBrush holder\u201d product.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153534 size-large\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1-1024x905.jpg\" alt=\"\" width=\"1024\" height=\"905\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1-1024x905.jpg 1024w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1-300x265.jpg 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1-768x679.jpg 768w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1-1536x1357.jpg 1536w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1-750x663.jpg 750w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1-1140x1007.jpg 1140w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure1.jpg 1744w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<pre><strong>Figure 1.<\/strong> Brush holder assembly\r\n\r\n1 \u2013 socket; 2 \u2013 plate; 3 \u2013 holder; 4, 5 \u2013 insulator; 6 \u2013 rivet (4 pcs.)<\/pre>\n<ol start=\"2\">\n<li><strong> Developing the set of possible structural variants<\/strong><\/li>\n<\/ol>\n<p>The general function of the AAS is &#8222;Assembling a &#8222;Brush holder&#8220; from the component parts under specified quality and productivity requirements&#8220;. Based on a developed technological process and the determined type, sequence and division of technological operations by work positions, the general function of the AAS is decomposed into the following partial functions <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153535\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-01.png\" alt=\"\" width=\"170\" height=\"23\" \/>\u00a0: \u00a0\u2013 assembling parts \u201cSocket\u201d and \u201cPlate\u201d; <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153536\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-02.png\" alt=\"\" width=\"34\" height=\"24\" \/>\u00a0\u2013 assembly of the \u201cHolder\u201d part; <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153537\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-03.png\" alt=\"\" width=\"35\" height=\"22\" \/>\u00a0\u2013 assembly of the \u201cInsulator\u201d part &#8211; 2 pcs.; <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153538\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-04.png\" alt=\"\" width=\"34\" height=\"22\" \/>\u00a0&#8211; assembly of the \u201cRivet\u201d part &#8211; 4 pcs.; <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153539\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-05.png\" alt=\"\" width=\"35\" height=\"27\" \/>\u00a0\u2013 transportation; <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153540\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-06.png\" alt=\"\" width=\"33\" height=\"25\" \/>\u00a0\u2013 calibration and riveting.<\/p>\n<p>Variants of devices are developed, representing working positions of the automated assembly system, <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153541\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-07.png\" alt=\"\" width=\"190\" height=\"26\" \/> for performing each partial function <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153542\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-08.png\" alt=\"\" width=\"41\" height=\"28\" \/> where <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-153543\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-09-300x18.png\" alt=\"\" width=\"300\" height=\"18\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-09-300x18.png 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-09.png 435w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>; <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153544\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-10.png\" alt=\"\" width=\"73\" height=\"27\" \/>. A description of the variants is presented in Table 1. As can be seen from the table, some of the alternative variants are polyfunctional devices that perform more than one partial function of the system. These are devices <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153545\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-11.png\" alt=\"\" width=\"124\" height=\"29\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-11.png 124w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-11-120x29.png 120w\" sizes=\"(max-width: 124px) 100vw, 124px\" \/>, <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153546\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-12.png\" alt=\"\" width=\"57\" height=\"26\" \/>, and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153547\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-13.png\" alt=\"\" width=\"22\" height=\"27\" \/>, since <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153548\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-14.png\" alt=\"\" width=\"91\" height=\"27\" \/> perform the partial functions <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153549\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-15.png\" alt=\"\" width=\"37\" height=\"29\" \/> and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153550\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-16.png\" alt=\"\" width=\"65\" height=\"25\" \/> and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153551\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-17.png\" alt=\"\" width=\"23\" height=\"27\" \/>\u00a0perform <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153552\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-18.png\" alt=\"\" width=\"33\" height=\"25\" \/> and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153553\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-19.png\" alt=\"\" width=\"66\" height=\"30\" \/> performs <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153554\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-20.png\" alt=\"\" width=\"79\" height=\"28\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-20.png 79w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-20-75x28.png 75w\" sizes=\"(max-width: 79px) 100vw, 79px\" \/> and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153555\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-21.png\" alt=\"\" width=\"39\" height=\"27\" \/> and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153556\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-22.png\" alt=\"\" width=\"26\" height=\"31\" \/>\u00a0performs <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153557\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-23.png\" alt=\"\" width=\"37\" height=\"31\" \/> and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153558\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-24.png\" alt=\"\" width=\"38\" height=\"28\" \/><\/p>\n<p><strong>Table 1. Operating principle of working positions<\/strong><\/p>\n<table>\n<tbody>\n<tr>\n<td width=\"90\"><strong>Elementary<\/strong> <strong>device (working position) <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153559\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-25.png\" alt=\"\" width=\"25\" height=\"31\" \/><\/strong><\/td>\n<td width=\"514\"><strong>Method<\/strong> <strong>of operation<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153560\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-26.png\" alt=\"\" width=\"35\" height=\"25\" \/><\/td>\n<td width=\"514\">From a gravity feed track, a vibratory feed track and an escapement for sequential feeding, a \u201cSocket\u201d part is picked up, transferred and placed in the assembly fixture by an assembly unit made up of 2 linear pneumatic modules, with a U-shaped cycle. In the same cycle, during the reverse stroke of the escapement, a \u201cPlate\u201d part is separated and fed from a vertical gravity feed track. The part is placed in the fixture by means of an assembly unit on the already placed \u201cSocket\u201d part.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153561\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-27.png\" alt=\"\" width=\"28\" height=\"29\" \/><\/td>\n<td width=\"514\">The operation of this elementary device is similar to the operation of the <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153562\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-28.png\" alt=\"\" width=\"24\" height=\"27\" \/>\u00a0device, but in this variant, a \u201cSocket\u201d part is fed to the assembly unit by an escapement for sequential feeding, after secondary orientation of the part on it, which is released by a paired escapement from a vertical gravity feed track.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153563\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-29.png\" alt=\"\" width=\"25\" height=\"27\" \/><\/td>\n<td width=\"514\">The feeding of parts \u201cSocket\u201d and \u201cPlate\u201d is similar to the <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153564\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-30.png\" alt=\"\" width=\"23\" height=\"28\" \/>\u00a0device. The assembled parts are picked up and placed in the assembly fixture by the assembly unit. In the same cycle, it picks up and places the palletized part \u201cHolder\u201d in the fixture.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153565\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-31.png\" alt=\"\" width=\"29\" height=\"27\" \/><\/td>\n<td width=\"514\">A \u201cHolder\u201d part is fed from a vertical gravity feed track into a slot of an escapement, which orients it secondarily and feeds it to the assembly unit, made up of 2 linear pneumatic modules, with a U-shaped cycle. The assembly unit grabs the part and installs it in the assembly fixture on the placed \u201cSocket\u201d and \u201cPlate\u201d parts.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153566\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-32.png\" alt=\"\" width=\"31\" height=\"28\" \/><\/td>\n<td width=\"514\">The \u201cHolder\u201d part is arranged in a pallet placed on a single-axis palletizing station. The gripping, transferring and positioning of the part is performed by an assembly manipulator with 15 positioning points.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153567\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-33.png\" alt=\"\" width=\"29\" height=\"28\" \/><\/td>\n<td width=\"514\">From a vibratory feed track, the \u201cHolder\u201d part enters a special slot of an escapement, which feeds it to the assembly unit, made up of 2 linear pneumatic modules, with a U-shaped cycle. It grabs it, transfers it and installs it in the assembly fixture.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153568\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-34.png\" alt=\"\" width=\"31\" height=\"26\" \/><\/td>\n<td width=\"514\">The feeding of a \u201cHolder\u201d part to one of the working points of the assembly unit is similar to that of the <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153569\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-35.png\" alt=\"\" width=\"21\" height=\"21\" \/>\u00a0device. It grabs the part and places it in the assembly fixture. In the same cycle, from gravity feed tracks, by means of an escapement 2 pcs. \u201cInsulator\u201d part are assembled in another working point of the assembly unit, which grabs them and places them in the fixture.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153570\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-36.png\" alt=\"\" width=\"27\" height=\"26\" \/><\/td>\n<td width=\"514\">The part \u201cHolder\u201d is palletized in a stationary pallet, from where it is picked up, transported and placed in the assembly fixture by the assembly unit. The feeding and placement of 2 pcs. of \u201cInsulator\u201d part is similar to the <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153571\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-37.png\" alt=\"\" width=\"24\" height=\"24\" \/>\u00a0variant. Within the cycle, the assembly unit simultaneously places two rivets into the holes of the assembled parts using a special head. The rivets are fed from 2 pcs. of vibratory feed conveyors and an escapement.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153572\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-38.png\" alt=\"\" width=\"24\" height=\"28\" \/><\/td>\n<td width=\"514\">After assembling the \u201cInsulator\u201d parts, similar to the <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153573\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-39.png\" alt=\"\" width=\"23\" height=\"28\" \/>\u00a0device, they are installed in the fixture by the assembly unit, which in the same cycle takes a \u201cHolder\u201d part from a stationary pallet and places it in the assembly fixture.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153574\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-40.png\" alt=\"\" width=\"24\" height=\"30\" \/><\/td>\n<td width=\"514\">The \u201cInsulator\u201d parts arrive from vertical gravity feed tracks and, through an escapement, are assembled in the working area of the assembly unit, made up of pneumatic modules, with a U-shaped cycle. The assembly unit grabs the parts and places them in the fixture.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153575\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-41.png\" alt=\"\" width=\"32\" height=\"29\" \/><\/td>\n<td width=\"514\">The \u201cInsulator\u201d parts come from vertical gravity feed tracks and, through an escapement, are fed into the working area of the assembly unit, made up of pneumatic modules, with a U-shaped cycle. The assembly unit sequentially places the parts in the fixture.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153576\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-42.png\" alt=\"\" width=\"27\" height=\"30\" \/><\/td>\n<td width=\"514\">The \u201cInsulator\u201d parts are fed from vertical gravity feed tracks and are assembled by an escapement at one of the working points of the assembly unit. The latter grabs them and places them in the fixture. Within the cycle, at two other working points of the manipulator, two rivets are simultaneously placed by a special head in the holes of the assembled parts. The rivets are fed from a vibratory feed conveyor and an escapement.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153577\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-43.png\" alt=\"\" width=\"30\" height=\"32\" \/><\/td>\n<td width=\"514\">Using a vibratory feed conveyor with an escapement and an assembly unit, built from pneumatically driven modules, two rivets are simultaneously placed in the first two holes of the assembled parts and two more rivets on the second stroke of the special head.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153578\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-44.png\" alt=\"\" width=\"31\" height=\"30\" \/><\/td>\n<td width=\"514\">By means of an assembly unit, built up of 3 linear modules with pneumatic drive, one rivet is sequentially placed in all holes of the assembled parts. The rivets are fed into a special head by a vibratory feed conveyor and an escapement.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153579\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-45.png\" alt=\"\" width=\"30\" height=\"32\" \/><\/td>\n<td width=\"514\">This device is based on a 12-position indexing table, 4 control positions and a fixed cam for pushing the catchers of the assembly devices.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153580\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-46.png\" alt=\"\" width=\"28\" height=\"30\" \/><\/td>\n<td width=\"514\">This device is implemented on the basis of a linear synchronous transport system, 4 control positions, 36 assembly devices and a device for pushing the catchers of the assembly devices.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153581\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-47.png\" alt=\"\" width=\"33\" height=\"32\" \/><\/td>\n<td width=\"514\">The calibration of the assembly and the formation of the closing heads is performed by a hydraulic press using a special tool. The assembly is introduced into the working area of the tool by one arm of a robot built from pneumatically driven modules, and the calibrated and riveted assembly is removed by the second arm of the robot.<\/td>\n<\/tr>\n<tr>\n<td width=\"90\"><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153582\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-48.png\" alt=\"\" width=\"28\" height=\"27\" \/><\/td>\n<td width=\"514\">A robot, made up of 3 pneumatically driven modules, picks up an assembled unit and transfers it from the assembly fixture to a special self-unloading tool that calibrates and forms the rivet closing heads.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The set of possible structural variants <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153584\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-49.png\" alt=\"\" width=\"20\" height=\"27\" \/> that perform the general function of the assembly system is presented in Fig. 2 in the form of a network model. The elementary devices <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153586\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-50.png\" alt=\"\" width=\"25\" height=\"26\" \/> are arranged in 6 columns in accordance with the partial functions <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153587\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-51.png\" alt=\"\" width=\"131\" height=\"19\" \/> they perform. The possibilities for combining the elementary devices <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153588\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-52.png\" alt=\"\" width=\"23\" height=\"26\" \/> into structures <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153589\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-53.png\" alt=\"\" width=\"19\" height=\"21\" \/> that perform the general function of the assembly system are shown by arrows. Each path connecting the beginning (B) and the end (E) of the network model represents a possible structural variant.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153590 size-large\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-1024x724.jpg\" alt=\"\" width=\"1024\" height=\"724\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-1024x724.jpg 1024w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-300x212.jpg 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-768x543.jpg 768w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-1536x1086.jpg 1536w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-2048x1448.jpg 2048w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-120x86.jpg 120w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-750x530.jpg 750w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure2-1140x806.jpg 1140w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<pre><strong>Figure 2. <\/strong>The set of possible structural variants<\/pre>\n<ol start=\"3\">\n<li><strong> Statement and mathematical model of the problem of choosing an optimal structural variant<\/strong><\/li>\n<\/ol>\n<p>The choosing of an optimal structural variant is related to solving the following problem (Malakov et al., 2023):<\/p>\n<p><em>With a developed functional structure of the AAS and the alternative devices for performing its partial functions determined, such a compatible combination of them must be determined, performing the general function of the system, which satisfies previously set requirements and conditions (constraints) to the technical and economic characteristics of the system.<\/em><\/p>\n<p>After consultations with the client, the following requirements and constraints have been determined for the designed system: minimizing the production cost, energy consumption, labor intensity and price of the assembly system, and its area should not be larger than 6,3 m<sup>2<\/sup>.<\/p>\n<p>Taking into account the requirements and constraints of the client, the mathematical model of the formulated problem for choosing an optimal structural variant has the form:<\/p>\n<p><em>To find a variant <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153591\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-54.png\" alt=\"\" width=\"22\" height=\"23\" \/><\/em> <em>\u00a0performing the general function of the assembly system, for which:<\/em><\/p>\n<p><em> <img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153592 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-55.jpg\" alt=\"\" width=\"500\" height=\"26\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-55.jpg 500w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-55-300x16.jpg 300w\" sizes=\"(max-width: 500px) 100vw, 500px\" \/><\/em><\/p>\n<p style=\"text-align: right;\">(1)<\/p>\n<p><em>\u00a0<\/em><em>satisfying the constraint:<\/em><\/p>\n<p><em> <img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153593 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-56.jpg\" alt=\"\" width=\"127\" height=\"31\" \/><\/em><\/p>\n<p style=\"text-align: right;\">(2)<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153594 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-57.png\" alt=\"\" width=\"648\" height=\"282\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-57.png 648w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-57-300x131.png 300w\" sizes=\"(max-width: 648px) 100vw, 648px\" \/><\/p>\n<p><strong>Table 2. <\/strong>Values of the technical and economic characteristics of the elementary devices that make up the AAS variants for assembling the brush holder unit<\/p>\n<table width=\"100%\">\n<tbody>\n<tr>\n<td width=\"3%\"><strong>l<\/strong><\/p>\n<p><strong>n<\/strong><\/td>\n<td width=\"16%\"><strong>1<\/strong><\/td>\n<td width=\"15%\"><strong>2<\/strong><\/td>\n<td width=\"16%\"><strong>3<\/strong><\/td>\n<td width=\"16%\"><strong>4<\/strong><\/td>\n<td width=\"16%\"><strong>5<\/strong><\/td>\n<td width=\"14%\"><strong>6<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"3%\">1<\/td>\n<td width=\"16%\">5 464<\/p>\n<p>6 299,37<\/p>\n<p>4,519<\/p>\n<p>0,509<\/p>\n<p>0,91<\/td>\n<td width=\"15%\">4 862<\/p>\n<p>6 446,52<\/p>\n<p>4,303<\/p>\n<p>0,497<\/p>\n<p>0,91<\/td>\n<td width=\"16%\">9 268<\/p>\n<p>10 934,73<\/p>\n<p>7,760<\/p>\n<p>0,866<\/p>\n<p>1,79<\/td>\n<td width=\"16%\">13 932<\/p>\n<p>11 042,69<\/p>\n<p>8,861<\/p>\n<p>0,058<\/p>\n<p>1,56<\/td>\n<td width=\"16%\">26 110<\/p>\n<p>10 970,06<\/p>\n<p>14,689<\/p>\n<p>0,427<\/p>\n<p>6,44<\/td>\n<td width=\"14%\"><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153595 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-58.png\" alt=\"\" width=\"106\" height=\"117\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/td>\n<\/tr>\n<tr>\n<td width=\"3%\">2<\/td>\n<td width=\"16%\">4 699<\/p>\n<p>4 702,64<\/p>\n<p>3,622<\/p>\n<p>0,322<\/p>\n<p>0,91<\/td>\n<td width=\"15%\">11 270<\/p>\n<p>4 614,10<\/p>\n<p>6,620<\/p>\n<p>0,525<\/p>\n<p>2,34<\/td>\n<td width=\"16%\">4 852<\/p>\n<p>4 448,81<\/p>\n<p>4,202<\/p>\n<p>0,335<\/p>\n<p>0,91<\/td>\n<td width=\"16%\">8 401<\/p>\n<p>11 589,10<\/p>\n<p>8,050<\/p>\n<p>0,852<\/p>\n<p>1,79<\/td>\n<td width=\"16%\">30 156<\/p>\n<p>12 607,401<\/p>\n<p>17,844<\/p>\n<p>1,358<\/p>\n<p>6,44<\/td>\n<td width=\"14%\">15 110<\/p>\n<p>11 637,32<\/p>\n<p>9,802<\/p>\n<p>0,326<\/p>\n<p>1,56<\/td>\n<\/tr>\n<tr>\n<td width=\"3%\">3<\/td>\n<td width=\"16%\">4 328<\/p>\n<p>7 146,35<\/p>\n<p>3,752<\/p>\n<p>0,309<\/p>\n<p>0,91<\/td>\n<td width=\"15%\">4 357<\/p>\n<p>7 157,21<\/p>\n<p>4,145<\/p>\n<p>0,450<\/p>\n<p>0,91<\/td>\n<td width=\"16%\">10 092<\/p>\n<p>7 965,13<\/p>\n<p>7,887<\/p>\n<p>1,369<\/p>\n<p>1,79<\/td>\n<td width=\"16%\"><\/td>\n<td width=\"16%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"3%\">4<\/td>\n<td width=\"16%\">6 413<\/p>\n<p>916,84<\/p>\n<p>4,445<\/p>\n<p>1,050<\/p>\n<p>0,52<\/td>\n<td width=\"15%\">6 367<\/p>\n<p>1 068,14<\/p>\n<p>4,968<\/p>\n<p>1,775<\/p>\n<p>0,65<\/td>\n<td width=\"16%\">6 413<\/p>\n<p>916,84<\/p>\n<p>4,445<\/p>\n<p>1,050<\/p>\n<p>0,52<\/td>\n<td width=\"16%\"><\/td>\n<td width=\"16%\">&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153596 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-59.png\" alt=\"\" width=\"100\" height=\"117\" \/><\/p>\n<p>&nbsp;<\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"3%\">5<\/td>\n<td width=\"16%\">\u00a0\u00a0 7 469<\/p>\n<p>16,63<\/p>\n<p>1,593<\/p>\n<p>0,023<\/p>\n<p>1,17<\/td>\n<td width=\"15%\">\u00a0\u00a0 10 679<\/p>\n<p>22,52<\/p>\n<p>4,899<\/p>\n<p>0,219<\/p>\n<p>1,95<\/td>\n<td width=\"16%\">\u00a0\u00a0 7 469<\/p>\n<p>16,63<\/p>\n<p>1,593<\/p>\n<p>0,023<\/p>\n<p>1,17<\/td>\n<td width=\"16%\"><\/td>\n<td width=\"16%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<tr>\n<td width=\"3%\">6<\/td>\n<td width=\"16%\">18 679<\/p>\n<p>161,70<\/p>\n<p>10,854<\/p>\n<p>1,483<\/p>\n<p>1,63<\/td>\n<td width=\"15%\">19 301<\/p>\n<p>190,58<\/p>\n<p>10,234<\/p>\n<p>1,761<\/p>\n<p>1,63<\/td>\n<td width=\"16%\">18 679<\/p>\n<p>161,70<\/p>\n<p>10,854<\/p>\n<p>1,483<\/p>\n<p>1,63<\/td>\n<td width=\"16%\"><\/td>\n<td width=\"16%\"><\/td>\n<td width=\"14%\"><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<ol start=\"4\">\n<li><strong> Solving the problem<\/strong><\/li>\n<\/ol>\n<p>The set of structural variants of the AAS is decomposed into 6 subsets. Each subset contains only compatible elements. This allows the application of conventional optimization methods. The total number of possible structural variants of the designed assembly system is 220. To determine the limits of variation (upper and lower bounds) of the objective functions, 48 single-criteria optimization problems are solved, and to find a solution to the multi-criteria problem, it is necessary to solve 6 multi-criteria problems (one for each subset). The decomposition of subsets and the solution of single- and multi-criteria problems are performed using the dialog system for discrete multi-criteria optimization PolyOptimizer (Malakov et al., 2023).<\/p>\n<p><strong>4.1. Solution with equal priority of the objective functions<\/strong><\/p>\n<p>The compromise solution to the problem is found with equal priority of the objective functions. Table 3 shows the values of the objective functions for the solution variant, the devices building its structure, the deviations from the optimum of the objective functions for the solution and the limits of change of the objective functions.<\/p>\n<p>From the analysis of the resulting solution, the following conclusions can be drawn: the smallest deviation from the optimum is achieved for the objective function &#8222;Price&#8220;, and the largest &#8211; for the objective function &#8222;Energy cost&#8220;; the average deviations from the optimum of the objective functions for the compromise solution are approximately 26%; the occupied area is 6,05 m<sup>2<\/sup>; the optimum was found in the first subset.<\/p>\n<p><strong>4.2. Solution with different priority of objective functions<\/strong><\/p>\n<p>If the solution found do not satisfy the decision maker, then the search for other solutions can be continued by changing the priority of the objective functions. Further study of the problem continues with the introduction of different weighting coefficients.<\/p>\n<p><strong>Table 3. <\/strong>Structural variant with equal priority of objective functions<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153597 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-60.png\" alt=\"\" width=\"701\" height=\"333\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-60.png 701w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-60-300x143.png 300w\" sizes=\"(max-width: 701px) 100vw, 701px\" \/><\/p>\n<p>Due to the greater deviation from the optimum for the energy cost objective function, a promising direction for a study is precisely setting a higher priority for this objective function. Thus, using the method of Voichinskiy and Jansson (Voychinskiy\u00a0 Yanson, 1988), a higher priority for energy cost is set. For the specific problem, six pairwise comparisons must be made. The following priority vector is obtained: <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-153598\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-61-300x25.png\" alt=\"\" width=\"300\" height=\"25\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-61-300x25.png 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-61.png 383w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>\u00a0The values of the resulting solution are summarized in Table 4.<\/p>\n<p>This solution achieves a significant improvement in energy cost (by approximately 38%), in fact, it almost achieves the optimum for the objective function, but the other objective functions significantly deteriorate. The greatest deterioration occurs for the price with an approximately 39% greater deviation from the optimum for the objective function. The average value of the deviations from the optimum of the objective functions for this solution is approximately 28%, which is an average of 2% deterioration (distance from the optimum) compared to the compromise. The occupied area is 6,15 m<sup>2<\/sup>, which is a deterioration (increase) compared to the compromise variant by approximately 2%.<\/p>\n<p><strong>Table 4. <\/strong>Structural variant with priority on energy cost<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153599 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-62.png\" alt=\"\" width=\"695\" height=\"401\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-62.png 695w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-62-300x173.png 300w\" sizes=\"(max-width: 695px) 100vw, 695px\" \/><\/p>\n<p>If the proposed solution satisfies the decision maker, it is selected as the solution to the problem. Otherwise, a new priority can be set.<\/p>\n<p>The production rate in the compromise solution also accounts for a significant deviation from its optimum, which suggests that improvement is possible. Using the PolyOptimizer dialog system, a solution with a higher priority for production rate was studied. The given priority vector is: <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-153600\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-63-300x28.png\" alt=\"\" width=\"300\" height=\"28\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-63-300x28.png 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-63.png 383w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> The solution shown in Table 5 is obtained.<\/p>\n<p><strong>Table 5. <\/strong>Structural variant with priority on production rate<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153602 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-64.png\" alt=\"\" width=\"698\" height=\"288\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-64.png 698w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-64-300x124.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<p>This solution significantly improves production rate by 24%. The remaining objective functions deteriorate by an average of 6% compared to <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153603\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-65.png\" alt=\"\" width=\"35\" height=\"30\" \/> The average value of the deviations from the optimum of the objective functions for this solution is approximately 25%, which is an average of 1% improvement (nearer to the optimum) compared to the compromise one. The occupied area is 6,05 m<sup>2<\/sup>, which is equal to the value for the compromise variant. It should be noted that here the improvement comes from the large single improvement in production rate, and not from a significant improvement in the remaining objective functions.<\/p>\n<p>The problem is solved with priority for the production cost. The given priority vector is: <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-153604\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-66-300x24.png\" alt=\"\" width=\"300\" height=\"24\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-66-300x24.png 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-66.png 388w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> The solution shown in Table 6 is obtained.<\/p>\n<p><strong>Table 6. <\/strong>Structural variant with priority on production cost<\/p>\n<p><strong> <img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153605 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-67.png\" alt=\"\" width=\"700\" height=\"293\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-67.png 700w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-67-300x126.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/strong><\/p>\n<p>The solution found significantly improves the production cost of the system by approximately 10%, but at the expense of worsening energy cost and production rate by an average of 6%. The average value of the deviations from the optimum of the objective functions for this solution is approximately 24%, which is an average of 2% improvement compared to the compromise one. In this solution, the occupied area is 6,02 m<sup>2<\/sup>, i.e., 1% improvement.<\/p>\n<p>The problem is also solved with the priority of the AAS price. The given priority vector is: <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-153606\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-68-300x24.png\" alt=\"\" width=\"300\" height=\"24\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-68-300x24.png 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-68.png 384w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/> The solution shown in Table 7 is obtained.<\/p>\n<p><strong>Table 7. <\/strong>Structural variant with priority on price<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153607 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-69.png\" alt=\"\" width=\"696\" height=\"293\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-69.png 696w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-69-300x126.png 300w\" sizes=\"(max-width: 696px) 100vw, 696px\" \/><\/p>\n<p>The solution found improves the cost of the system by approximately 6%, at the expense of a small deterioration in the production cost and production rate by an average of 7%. The average value of the deviations from the optimum of the objective functions for this solution is approximately 28%, which is an average 2% deterioration compared to the compromise. In this solution, the occupied area is 6,05 m<sup>2<\/sup>, equal to the compromise variant.<\/p>\n<p><strong>4.3. Analysis of the results obtained and choice of variant<\/strong><\/p>\n<p>In summary, the solutions found are shown in Fig. 3. The figure is a radar diagram. Each axis corresponds to an objective function, and the vertices of the colored quadrangles correspond to the deviations from the optimum of the objective functions (in percent) for a particular solution. The ideal solution, where the deviation from the optimum for all objective functions is zero, is the central point of the radar diagram (the intersection point of the axes). Therefore, the more concentrated the quadrangle is around the center, the smaller the deviations from the optimum for the objective functions for a given solution. Thus, to compare solutions with each other, the area of the quadrangle representing the solution on the radar diagram can be used (smaller area, smaller quadrangle around the central point). Table 8 shows the area values for the individual quadrangles, along with the average deviations. The average deviation is also a useful metric, especially in special cases when figures with zero area are obtained on the radar diagram.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153608 size-large\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/figure3-1024x861.png\" alt=\"\" width=\"1024\" height=\"861\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure3-1024x861.png 1024w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure3-300x252.png 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure3-768x645.png 768w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure3-750x630.png 750w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure3.png 1071w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<pre><strong>Figure 3. <\/strong>Radar diagram with the solutions found<\/pre>\n<p><strong>Table 8. <\/strong>Comparison between the obtained solutions based on quadrangle area and mean deviation<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153609 size-full\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-70.png\" alt=\"\" width=\"698\" height=\"225\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-70.png 698w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-70-300x97.png 300w\" sizes=\"(max-width: 698px) 100vw, 698px\" \/><\/p>\n<p>The table shows that solutions <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153610\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-71.png\" alt=\"\" width=\"26\" height=\"28\" \/>\u00a0and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153611\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-72.png\" alt=\"\" width=\"24\" height=\"31\" \/> have too large deviations and can be rejected. The better solutions are <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153612\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-73.png\" alt=\"\" width=\"68\" height=\"31\" \/> and <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153613\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-74.png\" alt=\"\" width=\"35\" height=\"30\" \/> Solution <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153614\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-75.png\" alt=\"\" width=\"30\" height=\"30\" \/>\u00a0gains a significant advantage due to the large improvement for one objective function, but two of the objective functions are significantly worse than the compromise solution, and the third one almost coincides in deviation. This leaves solution <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153615\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-76.png\" alt=\"\" width=\"31\" height=\"33\" \/> as a very good alternative to the compromise variant. It achieves a significant improvement in two objective functions while only one is significantly worse. However, due to the greater importance for the decision maker of energy and production rate, the compromise variant, i.e., solution <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-153616\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/adp-proceeding-wos-08-77.png\" alt=\"\" width=\"34\" height=\"32\" \/> is chosen. It is shown in Fig. 4.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-153617 size-large\" src=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4-1024x967.jpg\" alt=\"\" width=\"1024\" height=\"967\" srcset=\"https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4-1024x967.jpg 1024w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4-300x283.jpg 300w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4-768x725.jpg 768w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4-1536x1450.jpg 1536w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4-750x708.jpg 750w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4-1140x1076.jpg 1140w, https:\/\/newspaper.azbuki.bg\/wp-content\/uploads\/2025\/05\/figure4.jpg 1827w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/p>\n<pre><strong>Figure 4. <\/strong>Automatic system for assembling the \u201cBrush holder\u201d unit<\/pre>\n<ol start=\"5\">\n<li><strong> Conclusion<\/strong><\/li>\n<\/ol>\n<p>In this work, the following important results have been achieved:<\/p>\n<ul>\n<li>Based on a developed technological process and the determined type, sequence and division of technological operations by work positions, the general function of the AAS is decomposed into partial functions;<\/li>\n<li>For each partial function, alternative variants are developed and their mode of operation is described.<\/li>\n<li>The set of possible structural variants is constructed using a directed graph and the definition of polyfunctional devices and compatibility;<\/li>\n<li>Criteria for evaluating the developed variants are selected;<\/li>\n<li>A mathematical model of the problem is constructed;<\/li>\n<li>A significant amount of information is collected and processed and the values of the technical and economic characteristics of the elementary devices necessary for calculating the objective and constraint functions are determined;<\/li>\n<li>The necessary information for modeling the problem is input into a dialog system for multi-criteria optimization.<\/li>\n<li>The problem of choosing an optimal structural variant of the AAS is solved under different decision-making conditions and the solutions found are analyzed;<\/li>\n<li>A variant is selected to continue in the next phase of development.<\/li>\n<\/ul>\n<p>The object of future development is the experimental study of the implemented system for automatic assembly of the &#8222;Brush holder&#8220; unit.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>Acknowledgement <\/strong><\/p>\n<p>This study is financed by the European Union\u2014Next Generation EU, through the National Recovery and Resilience Plan of the Republic of Bulgaria, project \u2116 BG-RRP-2.004-0005.<\/p>\n<p>&nbsp;<\/p>\n<p><strong>REFERENCES<\/strong><\/p>\n<p>Boothroyd, G. (2005). <em>Assembly automation and product design<\/em>. (2nd ed.). Taylor &amp; Francis Group.<\/p>\n<p>Dichev, D., Koev, H., Diakov, D., Panchev, N., Miteva, R., Nikolova, H. (2017). Automated System for Calibrating Instruments Measuring Parameters of Moving Objects. <em>59th International Symposium ELMAR<\/em>, 219 \u2013 224. https:\/\/doi.org\/10.23919\/ELMAR.2017.8124472.<\/p>\n<p>Hesse, S. (1993). <em>Montagemaschinen \u2013 Grundlagen und Prinzipien in Aufbau, Funktion, Antrieb und Steuerung montierender Maschinen<\/em>. Voegel Verlag. \u200e<\/p>\n<p>Holle, W. (2002). <em>Rechnerunterst\u00fctzte Montageplanung: Montageplanung und Simultaneous Engineering<\/em>. Hanser Fachbuch. \u200e<\/p>\n<p>Konold, P., Reger, H., Hesse, S. (1997). <em>Angewandte Montagetechnik. Produktgestaltung, Planung, Systeme und Komponenten<\/em>. Vieweg Verlagsgesellschaft.<\/p>\n<p>Lotter, B. (1986). <em>Wirtschaftliche Montage. Ein Handhabung f\u00fcr Elektroger\u00e4tebau und Feinwerktechnik<\/em>. VDI-Verlag. \u200e<\/p>\n<p>Malakov, I., Zaharinov, V., Nikolov, S., Dimitrova, R. (2023). Computer-Aided Choosing of an Optimal Structural Variant of a Robot for Extracting Castings from Die Casting Machines. <em>Actuators<\/em>, <em>12<\/em>(9), 363. https:\/\/doi.org\/10.3390\/act12090363.<\/p>\n<p>Mitev, P. (2024). Development of a System for the Active Orientation of Small Screws. <em>Engineering Proceedings<\/em>, <em>70<\/em>(1), 55. https:\/\/doi.org\/10.3390\/engproc2024070055.<\/p>\n<p>Pahl, G., Beitz, W., Feldhusen, J., Grote, K. (2007). <em>Engineering Design a Systematic Approach<\/em>. (3rd ed.). Springer.<\/p>\n<p>Todorov, G., Kralov, I., Kamberov, K., Zahariev, E., Sofronov, Y., Zlatev, Z. (2024). An Assessment of the Embedding of Francis Turbines for Pumped Hydraulic Energy Storage. <em>Water<\/em>, <em>16<\/em>(16), 2252. https:\/\/doi.org\/10.3390\/w16162252.<\/p>\n<p>Voychinskiy, A., Yanson, E. (1988). <em>Tehnologichnost izdeliy v priborostroenii<\/em>. Mashinostroenie.<\/p>","protected":false},"excerpt":{"rendered":"<p>Ivo Malakov ORCID iD: 0009-0007-3551-6890 Web of Science Researcher ID: FMK-1787-2022 Technical University of Sofia, Bulgaria Velizar Zaharinov ORCID iD: 0009-0003-1671-4040 Web of Science Researcher ID: EHJ-1621-2022 Technical University of Sofia, Bulgaria https:\/\/doi.org\/10.53656\/adpe-2025.08 PDF Pages 83-97 Abstract. This article discusses solving the problem of choosing an optimal structural variant of an automated assembly system for [&hellip;]<\/p>","protected":false},"author":124332423427287,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jnews-multi-image_gallery":[],"jnews_single_post":[],"jnews_primary_category":[]},"categories":[11767],"tags":[11647,11643,11632,11646,11645,11644],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Multi-criteria optimization of the structure of an automated assembly system - \u0410\u0437-\u0431\u0443\u043a\u0438<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Multi-criteria optimization of the structure of an automated assembly system - \u0410\u0437-\u0431\u0443\u043a\u0438\" \/>\n<meta property=\"og:description\" content=\"Ivo Malakov ORCID iD: 0009-0007-3551-6890 Web of Science Researcher ID: FMK-1787-2022 Technical University of Sofia, Bulgaria Velizar Zaharinov ORCID iD: 0009-0003-1671-4040 Web of Science Researcher ID: EHJ-1621-2022 Technical University of Sofia, Bulgaria https:\/\/doi.org\/10.53656\/adpe-2025.08 PDF Pages 83-97 Abstract. This article discusses solving the problem of choosing an optimal structural variant of an automated assembly system for [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0410\u0437-\u0431\u0443\u043a\u0438\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Azbuki55\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-05-28T08:55:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-30T09:40:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg\" \/>\n<meta name=\"author\" content=\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"33 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/\"},\"author\":{\"name\":\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\",\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd\"},\"headline\":\"Multi-criteria optimization of the structure of an automated assembly system\",\"datePublished\":\"2025-05-28T08:55:04+00:00\",\"dateModified\":\"2025-05-30T09:40:19+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/\"},\"wordCount\":3417,\"publisher\":{\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#organization\"},\"keywords\":[\"application software\",\"assembly automation\",\"design\",\"mathematical model\",\"multicriteria optimization\",\"structural variant\"],\"articleSection\":[\"International Scientific and Technical Conference Automation of Discrete Production Engineering 2025\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/\",\"url\":\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/\",\"name\":\"Multi-criteria optimization of the structure of an automated assembly system - \u0410\u0437-\u0431\u0443\u043a\u0438\",\"isPartOf\":{\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#website\"},\"datePublished\":\"2025-05-28T08:55:04+00:00\",\"dateModified\":\"2025-05-30T09:40:19+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/strategies.azbuki.bg\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Multi-criteria optimization of the structure of an automated assembly system\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#website\",\"url\":\"https:\/\/vocedu.azbuki.bg\/en\/\",\"name\":\"\u0410\u0437-\u0431\u0443\u043a\u0438\",\"description\":\"\u041d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u043e \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u0437\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043d\u0430\u0443\u043a\u0430\",\"publisher\":{\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/vocedu.azbuki.bg\/en\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#organization\",\"name\":\"\u0410\u0437-\u0431\u0443\u043a\u0438\",\"url\":\"https:\/\/vocedu.azbuki.bg\/en\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png\",\"contentUrl\":\"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png\",\"width\":250,\"height\":70,\"caption\":\"\u0410\u0437-\u0431\u0443\u043a\u0438\"},\"image\":{\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Azbuki55\/\",\"https:\/\/www.instagram.com\/nion_azbuki\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd\",\"name\":\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g\",\"caption\":\"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c\"},\"sameAs\":[\"https:\/\/azbuki.bg\/\"],\"url\":\"https:\/\/newspaper.azbuki.bg\/en\/author\/azbuki_ekip\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Multi-criteria optimization of the structure of an automated assembly system - \u0410\u0437-\u0431\u0443\u043a\u0438","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/","og_locale":"en_US","og_type":"article","og_title":"Multi-criteria optimization of the structure of an automated assembly system - \u0410\u0437-\u0431\u0443\u043a\u0438","og_description":"Ivo Malakov ORCID iD: 0009-0007-3551-6890 Web of Science Researcher ID: FMK-1787-2022 Technical University of Sofia, Bulgaria Velizar Zaharinov ORCID iD: 0009-0003-1671-4040 Web of Science Researcher ID: EHJ-1621-2022 Technical University of Sofia, Bulgaria https:\/\/doi.org\/10.53656\/adpe-2025.08 PDF Pages 83-97 Abstract. This article discusses solving the problem of choosing an optimal structural variant of an automated assembly system for [&hellip;]","og_url":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/","og_site_name":"\u0410\u0437-\u0431\u0443\u043a\u0438","article_publisher":"https:\/\/www.facebook.com\/Azbuki55\/","article_published_time":"2025-05-28T08:55:04+00:00","article_modified_time":"2025-05-30T09:40:19+00:00","og_image":[{"url":"https:\/\/azbuki.bg\/wp-content\/uploads\/2025\/03\/pdf-icon.jpg"}],"author":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","twitter_card":"summary_large_image","twitter_misc":{"Written by":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","Est. reading time":"33 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/#article","isPartOf":{"@id":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/"},"author":{"name":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","@id":"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd"},"headline":"Multi-criteria optimization of the structure of an automated assembly system","datePublished":"2025-05-28T08:55:04+00:00","dateModified":"2025-05-30T09:40:19+00:00","mainEntityOfPage":{"@id":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/"},"wordCount":3417,"publisher":{"@id":"https:\/\/vocedu.azbuki.bg\/en\/#organization"},"keywords":["application software","assembly automation","design","mathematical model","multicriteria optimization","structural variant"],"articleSection":["International Scientific and Technical Conference Automation of Discrete Production Engineering 2025"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/","url":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/","name":"Multi-criteria optimization of the structure of an automated assembly system - \u0410\u0437-\u0431\u0443\u043a\u0438","isPartOf":{"@id":"https:\/\/vocedu.azbuki.bg\/en\/#website"},"datePublished":"2025-05-28T08:55:04+00:00","dateModified":"2025-05-30T09:40:19+00:00","breadcrumb":{"@id":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/newspaper.azbuki.bg\/en\/international-scientific-and-technical-conference-automation-of-discrete-production-engineering-2025\/multi-criteria-optimization-of-the-structure-of-an-automated-assembly-system\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/strategies.azbuki.bg\/"},{"@type":"ListItem","position":2,"name":"Multi-criteria optimization of the structure of an automated assembly system"}]},{"@type":"WebSite","@id":"https:\/\/vocedu.azbuki.bg\/en\/#website","url":"https:\/\/vocedu.azbuki.bg\/en\/","name":"\u0410\u0437-\u0431\u0443\u043a\u0438","description":"\u041d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u043d\u043e \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0441\u0442\u0432\u043e \u0437\u0430 \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u043d\u0430\u0443\u043a\u0430","publisher":{"@id":"https:\/\/vocedu.azbuki.bg\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vocedu.azbuki.bg\/en\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/vocedu.azbuki.bg\/en\/#organization","name":"\u0410\u0437-\u0431\u0443\u043a\u0438","url":"https:\/\/vocedu.azbuki.bg\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/logo\/image\/","url":"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png","contentUrl":"https:\/\/azbuki.bg\/wp-content\/uploads\/2019\/04\/logo-azbuki-e1580374651845.png","width":250,"height":70,"caption":"\u0410\u0437-\u0431\u0443\u043a\u0438"},"image":{"@id":"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Azbuki55\/","https:\/\/www.instagram.com\/nion_azbuki\/"]},{"@type":"Person","@id":"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/person\/de220d282eaa494f914ce0fd838645dd","name":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vocedu.azbuki.bg\/en\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d08ccbd951212deb604aa2d403575d4e?s=96&d=mm&r=g","caption":"\u201e\u0410\u0437-\u0431\u0443\u043a\u0438\u201c"},"sameAs":["https:\/\/azbuki.bg\/"],"url":"https:\/\/newspaper.azbuki.bg\/en\/author\/azbuki_ekip\/"}]}},"_links":{"self":[{"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/posts\/153529"}],"collection":[{"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/users\/124332423427287"}],"replies":[{"embeddable":true,"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/comments?post=153529"}],"version-history":[{"count":5,"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/posts\/153529\/revisions"}],"predecessor-version":[{"id":153978,"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/posts\/153529\/revisions\/153978"}],"wp:attachment":[{"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/media?parent=153529"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/categories?post=153529"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/newspaper.azbuki.bg\/en\/wp-json\/wp\/v2\/tags?post=153529"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}