<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">donstu</journal-id><journal-title-group><journal-title xml:lang="en">Advanced Engineering Research (Rostov-on-Don)</journal-title><trans-title-group xml:lang="ru"><trans-title>Advanced Engineering Research (Rostov-on-Don)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2687-1653</issn><publisher><publisher-name>Don State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.23947/2687-1653-2025-25-1-52-64</article-id><article-id custom-type="edn" pub-id-type="custom">OETHVA</article-id><article-id custom-type="elpub" pub-id-type="custom">donstu-2348</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>MACHINE BUILDING AND MACHINE SCIENCE</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>МАШИНОСТРОЕНИЕ И МАШИНОВЕДЕНИЕ</subject></subj-group></article-categories><title-group><article-title>Using Surrogate Models in the Construction of a Pareto-Optimal Positioning Electropneumatic Actuator with Discrete Pneumatic Valves</article-title><trans-title-group xml:lang="ru"><trans-title>Использование суррогатных моделей при построении множества Парето позиционного электропневматического привода с дискретными пневмораспределителями</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-6859-586X</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шейкин</surname><given-names>М. О.</given-names></name><name name-style="western" xml:lang="en"><surname>Sheykin</surname><given-names>M. O.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Максим Олегович Шейкин, младший научный сотрудник кафедры гидромеханики и гидравлических машин им. В.С. Квятковского </p><p>111250, г. Москва, ул. Красноказарменная, д. 14, стр. 1</p></bio><bio xml:lang="en"><p>Maxim O. Sheykin, Junior Researcher of the Hydromechanics and Hydraulic Machines Department</p><p>17, Krasnokazarmennaya Str., Moscow, 111250</p></bio><email xlink:type="simple">sheykinmo@mpei.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0001-6695-0162</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Черкасских</surname><given-names>С. Н.</given-names></name><name name-style="western" xml:lang="en"><surname>Cherkasskikh</surname><given-names>S. N.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Сергей Николаевич Черкасских, кандидат технических наук, доцент кафедры гидромеханики и гидравлических машин им. В.С. Квятковского </p><p>Scopus ID: 12038974200</p><p>111250, г. Москва, ул. Красноказарменная, д. 14, стр. 1</p></bio><bio xml:lang="en"><p>Sergey N. Cherkasskikh, Cand.Sci. (Eng.), Associate Professor of the Hydromechanics and Hydraulic Machines Department</p><p>Scopus ID: 12038974200</p><p>17, Krasnokazarmennaya Str., Moscow, 111250</p><p> </p></bio><email xlink:type="simple">CherasskikhSN@mpei.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0002-5038-7747</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Шилин</surname><given-names>Д. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Shilin</surname><given-names>D. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Денис Викторович Шилин, кандидат технических наук, доцент кафедры гидромеханики и гидравлических машин им. В.С. Квятковского </p><p>Scopus ID: 57204153776</p><p>Researcher ID: AAA-2033-2019</p><p>111250, г. Москва, ул. Красноказарменная, д. 14, стр. 1</p></bio><bio xml:lang="en"><p>Denis V. Shilin, Cand.Sci. (Eng.), Associate Professor of the Hydromechanics and Hydraulic Machines Department</p><p>Scopus ID: 57204153776</p><p>Researcher ID: AAA-2033-2019</p><p>17, Krasnokazarmennaya Str., Moscow, 111250</p></bio><email xlink:type="simple">ShilinDV@mpei.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0006-2708-3100</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Феденков</surname><given-names>В. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Fedenkov</surname><given-names>V. V.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Владимир Васильевич Феденков, доктор технических наук, профессор кафедры гидромеханики и гидравлических машин им. В.С. Квятковского </p><p>111250, г. Москва, ул. Красноказарменная, д. 14, стр. 1</p></bio><bio xml:lang="en"><p>Vladimir V. Fedenkov, Dr.Sci. (Eng.), Professor of the Hydromechanics and Hydraulic Machines Department</p><p>17, Krasnokazarmennaya Str., Moscow, 111250</p></bio><email xlink:type="simple">FedenkovVV@mpei.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Национальный исследовательский университет «МЭИ»</institution><country>Россия</country></aff><aff xml:lang="en"><institution>National Research University MPEI</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>24</day><month>03</month><year>2025</year></pub-date><volume>25</volume><issue>1</issue><fpage>52</fpage><lpage>64</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Sheykin M.O., Cherkasskikh S.N., Shilin D.V., Fedenkov V.V., 2025</copyright-statement><copyright-year>2025</copyright-year><copyright-holder xml:lang="ru">Шейкин М.О., Черкасских С.Н., Шилин Д.В., Феденков В.В.</copyright-holder><copyright-holder xml:lang="en">Sheykin M.O., Cherkasskikh S.N., Shilin D.V., Fedenkov V.V.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestnik-donstu.ru/jour/article/view/2348">https://www.vestnik-donstu.ru/jour/article/view/2348</self-uri><abstract><sec><title>Introduction</title><p>Introduction. Pneumatic actuators are widely used in industry due to their reliability, simplicity of design, and ability to operate under complex conditions. However, when solving positioning problems, the use of traditional proportional valves is often redundant, which causes an unjustified increase in cost and complexity of the design. The application of simpler discrete distributors faces the problem related to the need to reach a compromise between their switching frequency and positioning accuracy.</p><p>Existing studies mainly focus on optimizing individual performance indicators of pneumatic actuators and do not offer effective methods for finding a compromise between conflicting criteria. Using classical methods for constructing a Pareto set for multicriteria optimization requires significant computational resources, which complicates their practical application.</p><p>The research objective is to develop a methodology for multicriteria optimization of the parameters of a positioning electropneumatic actuator with discrete distributors based on the construction of a Pareto set using surrogate models, which provides finding the optimal balance between switching frequency and positioning accuracy.</p></sec><sec><title>Materials and Methods</title><p>Materials and Methods. The research was conducted on a model of a positioning pneumatic actuator with discrete distributors, implemented in MATLAB Simulink. The Latin hypercube method was used to analyze the parameters, which provided uniform filling of the parameter space. To reduce computational costs, surrogate models, built using neural networks, were used. Sliding control was selected as a control algorithm, which effectively compensated for external disturbances and uncertainties of the system.</p></sec><sec><title>Results</title><p>Results. The optimization of control parameters has shown the possibility of reaching high positioning accuracy with a minimum frequency of distributor switching. The use of the Latin hypercube method provided a uniform distribution of the calculation points, which made it possible to construct an accurate surrogate model. It has been experimentally proven that the proposed approach reduces computational costs by 48%, while maintaining high accuracy of modeling and analysis.</p><p>Discussion and Conclusion. The research results confirm that sliding control is an effective solution for discrete pneumatic drives in the context of multicriteria optimization. The developed approach makes it possible to significantly reduce the frequency of switching distributors without substantial losses in the quality of transients, which helps to extend the service life of equipment and increase the reliability of automated systems. The use of surrogate models and neural network technology opens up new prospects for faster design of complex systems.</p></sec></abstract><trans-abstract xml:lang="ru"><sec><title>Введение</title><p>Введение. Пневматические приводы находят широкое применение в промышленности благодаря своей надежности, простоте конструкции и способности функционировать в сложных условиях. Однако при решении задач позиционирования использование традиционных пропорциональных распределителей зачастую оказывается избыточным, что ведет к неоправданному увеличению стоимости и усложнению конструкции. Применение более простых дискретных распределителей сталкивается с проблемой, связанной с необходимостью достижения компромисса между частотой их переключения и точностью позиционирования.</p><p>Существующие исследования, в основном, фокусируются на оптимизации отдельных показателей качества работы пневмоприводов и не предлагают эффективных методов поиска компромисса между конфликтующими критериями. Использование классических методов построения множества Парето для многокритериальной оптимизации требует значительных вычислительных ресурсов, что затрудняет их практическое применение.</p><p>Целью исследования является разработка методологии многокритериальной оптимизации параметров позиционного электропневматического привода с дискретными распределителями на основе построения множества Парето с использованием суррогатных моделей, позволяющей найти оптимальный баланс между частотой переключений и точностью позиционирования.</p></sec><sec><title>Материалы и методы</title><p>Материалы и методы. Исследование проводилось на модели позиционного пневмопривода с дискретными распределителями, реализованной в MATLAB Simulink. Для анализа параметров использовался метод латинского гиперкуба, который обеспечивает равномерное заполнение пространства параметров. Для снижения вычислительных затрат были применены суррогатные модели, построенные с использованием нейронных сетей. В качестве алгоритма управления было выбрано скользящее управление, которое эффективно компенсирует внешние возмущения и неопределенности системы.</p></sec><sec><title>Результаты исследования</title><p>Результаты исследования. Оптимизация параметров управления показала возможность достижения высокой точности позиционирования при минимальной частоте переключений распределителей. Использование метода латинского гиперкуба обеспечило равномерное распределение расчетных точек, что позволило построить точную суррогатную модель. Экспериментально было доказано, что предложенный подход снижает вычислительные затраты на 48 %, сохраняя высокую точность моделирования и анализа.</p></sec><sec><title>Обсуждение и заключение</title><p>Обсуждение и заключение. Результаты исследования подтверждают, что скользящее управление является эффективным решением для дискретных пневмоприводов в контексте многокритериальной оптимизации. Разработанный подход позволяет значительно уменьшить частоту переключений распределителей без ощутимых потерь в качестве переходных процессов, что способствует продлению сроков службы оборудования и повышению надежности автоматизированных систем. Использование суррогатных моделей и нейросетевых технологий открывает новые перспективы для более быстрого проектирования сложных систем.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>пневмопривод</kwd><kwd>дискретные распределители</kwd><kwd>скользящее управление</kwd><kwd>многокритериальная оптимизация</kwd><kwd>суррогатные модели</kwd></kwd-group><kwd-group xml:lang="en"><kwd>pneumatic actuator</kwd><kwd>discrete pneumatic valves</kwd><kwd>sliding control</kwd><kwd>multicriteria optimization</kwd><kwd>surrogate models</kwd></kwd-group></article-meta></front><body><p>Introduction. Pneumatic drives are widely used in various industries due to the simplicity of their design, the ability to provide high speeds of movement of controlled objects, environmental friendliness, fire safety, and the ability to work in aggressive environments.</p><p>In systems oriented to tracking, proportional valves are in routine used to control the pneumatic actuator, which provide continuous regulation. However, when the basic task of the pneumatic actuator is to arrange the output element in a specified position, rather than following a given trajectory, the use of such distributors may be redundant. In this case, it is advisable to consider the application of simpler discrete valves [<xref ref-type="bibr" rid="cit1">1</xref>].</p><p>Existing research papers suggest various approaches to positioning control, including algorithms using pulse-width modulation, as well as sliding and predictive control principles [<xref ref-type="bibr" rid="cit2">2</xref>]. Improvement in positioning accuracy is reached either by modifying the control algorithm near the breaking point [<xref ref-type="bibr" rid="cit3">3</xref>], or by implementing specialized mechanical or hydraulic braking devices [<xref ref-type="bibr" rid="cit4">4</xref>]. However, despite the improvement in accuracy, the use of braking devices significantly complicates the design, which in turn can negate the advantages of using discrete pneumatic valves [<xref ref-type="bibr" rid="cit5">5</xref>].</p><p>The analysis of the current state of research has revealed significant gaps in the understanding of the problem. First of all, there is no holistic approach to assessing the efficiency of various structures of positional electropneumatic drives with discrete valves. In addition, the issue of reaching a compromise between the frequency of switching distributors and the quality of positioning has not been sufficiently studied. Existing methods of multicriteria optimization of parameters of such systems do not provide the required efficiency. Authors of publications often focus on individual aspects of quality, such as accuracy or speed. Little attention is paid to the relationship between increasing the accuracy of positioning and increasing the frequency of switching distributors, which directly affects equipment wear and service life.</p><p>The pneumatic actuator considered in this paper does not have special braking devices, and the positioning of the output link at a given point is performed exclusively by switching discrete pneumatic distributors at the right moments in time, according to the applied control algorithms. This provides for the simplicity of the design and low cost of the solution, but leads to frequent switching of pneumatic distributors. The strictness of the requirements for the quality of the transient process, in turn, inevitably leads to an increase in the number of switches.</p><p>Thus, there is a need to find a trade-off decision that takes into account two contradictory criteria: positioning accuracy and intensity of the distributors. The construction of the Pareto front will allow us to determine a set of unimprovable solutions, where it is impossible to improve one quality indicator without degrading the other, which will provide the developer with the opportunity to make a justified selection of system parameters. However, traditional methods for constructing the Pareto set require multiple calculations of complex dynamic models [<xref ref-type="bibr" rid="cit6">6</xref>], which makes the process extremely labor-intensive and time-consuming.</p><p>The use of surrogate models in constructing the Pareto set [<xref ref-type="bibr" rid="cit7">7</xref>] opens up new horizons for solving this problem, although it requires the development of specialized methods adapted to a specific class of pneumatic devices.</p><p>This research is aimed at developing a methodology for multicriteria optimization of the parameters of a positional electropneumatic drive with discrete valves, based on the use of surrogate models, which provide for an effective search for trade-off decisions between the switching frequency and the quality of positioning. To accomplish this purpose, it is necessary to develop a methodology of creating a surrogate model for assessing the quality indicators of a positional electropneumatic drive. It is also required to create an algorithm for multicriteria optimization of drive parameters using a surrogate model and conduct a study of the efficiency of the proposed approach on a specific drive design.</p><p>Materials and Methods. This paper examines a positional pneumatic drive with discrete pneumatic distributors without special braking devices. It is shown in Figure 1. It contains a single-rod, double-acting pneumatic cylinder controlled by four 2/2 pneumatic distributors. Using four 2/2 pneumatic distributors instead of two 3/2 pneumatic distributors allows for better dynamic characteristics of the pneumatic drive with an acceptable increase in the cost of the design.</p><fig id="fig-1"><caption><p>Fig. 1. Pneumatic actuator circuit with discrete distributors</p></caption><graphic xlink:href="donstu-25-1-g001.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/digitallaw/2025/1/VAAWrZsMNG9NsSLXHJ3PruTfKbV0rdioGgdeIftb.jpeg</uri></graphic></fig><p>To control discrete pneumatic distributors, a control system (CS) is used, shown in Figure 2. It implements the principle of sliding control in accordance with the input signal determined by the setup unit (SU). The sliding mode provides robust control, allowing the system to effectively cope with the uncertainties and disturbances characteristic of pneumatic systems.</p><p>The basic idea of the method is to make the system move along a predetermined trajectory, called a “sliding surface” [<xref ref-type="bibr" rid="cit8">8</xref>]. When the system gets on this trajectory, it starts to “slide” along it to the desired target, ignoring numerous external actions.</p><fig id="fig-2"><caption><p>Fig. 2. Control system structure</p></caption><graphic xlink:href="donstu-25-1-g002.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/digitallaw/2025/1/Svn08PCbCQRinnde6dzalpFF9Mfq9U7edUNlHhTY.jpeg</uri></graphic></fig><p>In this paper, we use the sliding straight line described by the equation:</p><p>,</p><p>where s — switch function; e — control error; ė — rate of error change; C1 and C2 — positive coefficients determining the slope and characteristics of the sliding straight line.</p><p>Control consists of two parts: one part keeps the system on the desired trajectory, and the other quickly brings it back if something tries to mislead the system [<xref ref-type="bibr" rid="cit9">9</xref>]. This second part can cause rapid unwanted oscillations.</p><p>The control signal from the sliding mode controller is fed to the input of the finite-state machine, which generates the corresponding combinations of control actions for the pneumatic distributors. The system implements three main operating modes: piston extension (P1 and P4 are active), piston retraction (P2 and P3 are active), and braking (P1 and P2 are active). The braking mode, in which the charge pressure is supplied to both cavities of the pneumatic cylinder, is switched on when the control error reaches values from the range [ –β/2; +β/2], where β — width of the braking corridor.</p><p>The mathematical model of the pneumatic power part includes the equation of the dynamic balance of forces on the piston of the pneumatic cylinder, the equations of filling and emptying the cavities of the pneumatic cylinder, and the equations of mass flows for the discharge and exhaust cavities [<xref ref-type="bibr" rid="cit10">10</xref>].</p><p>where p1, p2 — pressure in the piston and rod cavities of the pneumatic cylinder; F1, F2 — piston and rod areas of the piston; m — reduced mass; Rтр — Coulomb friction force; D — coefficient of viscous friction; Rуп — reaction force of stops in the pneumatic cylinder; y — piston displacement.</p><p>The reaction of the stops limiting the piston movement can be calculated using the following formulas:</p><p>for the case when the piston approaches the lower stop (at y &lt; –0.5H):</p><p>For the case when the piston is within the working stroke (at –0.5H ≤ y ≤ 0.5H):</p><p>For the case when the piston approaches the upper stop (at y &gt; 0.5H ):</p><p>where H — stroke of the pneumatic cylinder piston; Cуп, βуп — coefficients of rigidity and dissipation of the contact interaction of the pneumatic cylinder piston with the stop, respectively.</p><p>The equation for filling and emptying the left cavity has the form [<xref ref-type="bibr" rid="cit11">11</xref>]:</p><p> (1)</p><p>where k — adiabatic index; R — specific gas constant; Тм, T1 — air temperature in the line and in the left cavity of the pneumatic cylinder; G1, G2 — mass air flow rates through the pneumatic distributors P1 and P2, respectively. The value takes into account the selection of the origin of y coordinates, as well as the dead volume of the left part of the pneumatic cylinder, including the volume of the supply line and is determined by the expression:</p><p>Mass flow rates G1 and G2 for an adiabatic process are calculated using the Saint-Venant – Wantzel equation [<xref ref-type="bibr" rid="cit12">12</xref>]:</p><p> (2)</p><p> (3)</p><p>where pм, pa — line and atmospheric pressure; μ — flow rate coefficient, f1, f2 — areas of the throttle slots of pneumatic distributors P1 and P2, respectively.</p><p>Flow function φ(pa, pb) for a diatomic ideal gas is defined as follows:</p><p>at the subcritical flow regime (when pa / pb &gt; 0.528):</p><p>under critical and supercritical flow conditions (when pa / pb ≤ 0.528):</p><p>where k — adiabatic index (for a diatomic gas usually k = 1.4).</p><p>Temperature Т 1 during the adiabatic emptying process is equal to:</p><p> (4)</p><p>Substituting (1), (2) and (3) into (4), we obtain:</p><p>where</p><p>The processes of filling and emptying the right cavity are described by the following equation:</p><p> (5)</p><p>where T2 — air temperature in the right cavity of the pneumatic drive; G3, G4 — mass air flow rates through pneumatic distributors P3 and P4 respectively. Value y2 is determined by the formula:</p><p>In the expression, V20 — dead volume of the right cavity of the hydraulic cylinder, including the volume of the exhaust line. Temperature T2 during the adiabatic emptying process is equal to:</p><p> (6)</p><p>Mass flows G3 and G4 are equal to:</p><p> (7)</p><p> (8)</p><p>where f3, f4 — areas of the throttle gaps of pneumatic distributors P3 and P4, respectively.</p><p>Substituting (6), (7) and (8) into (5), we obtain:</p><p>The presented mathematical model of the pneumatic drive was subsequently implemented in the MATLAB Simulink software package (Fig. 3). Numerical modeling of the system was performed considering the parameters, whose values are presented in Table 1.</p><fig id="fig-3"><caption><p>Fig. 3. Model of a pneumatic drive with discrete pneumatic valves in MATLAB Simulink</p></caption><graphic xlink:href="donstu-25-1-g003.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/digitallaw/2025/1/FJVC9xiMrBzgKcLMjluLh5FyZnArVSX2bkpz6mN3.jpeg</uri></graphic></fig><table-wrap id="table-1"><caption><p>Table 1</p><p>Values of Model Parameters for Numerical Simulation</p></caption><table><tbody><tr><td>Parameter</td><td>Value</td></tr><tr><td>Reduced mass at the end of the rod, kg</td><td>6</td></tr><tr><td>Main line pressure, bar</td><td>4</td></tr><tr><td>Exhaust pressure, bar</td><td>1</td></tr><tr><td>Pneumatic cylinder piston diameter, mm</td><td>32</td></tr><tr><td>Pneumatic cylinder rod diameter, mm</td><td>12</td></tr><tr><td>Working environment temperature, K</td><td>293.15</td></tr><tr><td>Breakaway friction force, N</td><td>20</td></tr><tr><td>Sliding friction force, N</td><td>15</td></tr><tr><td>Coefficient of viscous friction, mm/s</td><td>350</td></tr></tbody></table></table-wrap><p>The proposed method for constructing the Pareto set for the pneumatic drive structure under consideration is presented in the form of an algorithm in Figure 4 and includes several stages.</p><fig id="fig-4"><caption><p>Fig. 4. Algorithm for constructing Pareto set</p></caption><graphic xlink:href="donstu-25-1-g004.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/digitallaw/2025/1/eE0GoMcFhpT5CQIw7cJ3n07UWn1XqfL8qacNd6R4.jpeg</uri></graphic></fig><p>Selection of basic parameters of quality indicators.</p><p>Determination of restrictions on basic parameters and quality indicators.</p><p>Development of models and algorithms that allow determining the selected quality indicators for a given combination of basic parameters.</p><p>Numerical modeling (repeated numerical modeling to create a set of calculated data).</p><p>Creation and training of a neural network surrogate model.</p><p>Construction of the Pareto set (use of a surrogate model to construct the Pareto front).</p><p>At the preliminary stage, quality indicators are selected that evaluate the perfection of the system under study. For a comprehensive assessment of the quality of the transient process, a generalized integral quadratic estimate can be used [<xref ref-type="bibr" rid="cit1">1</xref>]:</p><p>where e — transient component of the error, normalized from 0 to 1; τ — weight coefficient.</p><p>Improving the quality of the transient process is related to an increase in the number of switchings of the pneumatic distributors n. In this regard, it is of interest to study the limiting capabilities of the pneumatic drive structure for two conflicting quality indicators J21 and n. At the preliminary stage, quality indicators are selected that evaluate the efficiency of the system under study. Thus, a space of quality indicators in which the surface corresponding to the Pareto front will be identified, is formed.</p><p>From the design parameters of the system, a group of basic parameters is identified. It determines the main control characteristics: slope coefficients of the sliding line C1 and C2, response time of the distributors, and width of the braking corridor. The ranges of variation of these parameters determine the search space for optimal solutions. They are presented in Table 2.</p><table-wrap id="table-2"><caption><p>Table 2</p><p>Intervals of Values of Variable Parameters</p></caption><table><tbody><tr><td>Coefficient С1</td><td>1.0–4.0</td></tr><tr><td>Coefficient С2</td><td>0.1–1.0</td></tr><tr><td>Distributor response time, ms</td><td>5–45</td></tr><tr><td>Size of the braking corridor, mm</td><td>2–4</td></tr></tbody></table></table-wrap><p>To calculate the vector of quality indicators based on the vector of basic parameters, corresponding models are formed. For the case under consideration, a nonlinear dynamic model was used, which includes both a power pneumatic part and a control system based on sliding modes.</p><p>At the next stage, the parameter space is filled with computation points, in which the vector of quality indicators will be calculated. In this case, the number of points should be minimal to reduce computational costs, but sufficient to provide for the desired accuracy of the surrogate model. An important requirement is also the uniform distribution of points in the parameter space.</p><p>To construct a surrogate model, various methods of filling the parameter space were investigated: random sampling, the Latin hypercube method (LHC), the Sobol method, and the grid method. Figure 5 shows a comparison of filling a two-dimensional space by the uniform direct search method and the LHC method. Despite the apparent visual uniformity, direct search provides worse filling quality compared to the LHC method.</p><fig id="fig-5"><caption><p>Fig. 5. Filling the parameter space with computation points:a — uniform filling; b — filling by the LHC method</p></caption><graphic xlink:href="donstu-25-1-g005.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/digitallaw/2025/1/xnfjmya47QWajPST2mcR3JmzqbxbwzpodJAbRikb.jpeg</uri></graphic></fig><p>To quantitatively assess the uniformity of the parameter space coverage, a metric method [<xref ref-type="bibr" rid="cit2">2</xref>] was developed based on the comparison of the specific average distance between nearby points. The method includes normalization of the parameters in a single hypercube, generation of points by the studied filling method, and calculation of the Monte Carlo coefficient. This coefficient is the ratio of the actual average distance between nearby points to the expected average distance:</p><p>where n — number of real points; A — area of the region (in the case under consideration, A = 1).</p><p>For the selected combinations of parameters, parallel calculations of the model and calculations of quality indicators were performed, which made it possible to form a data set for constructing a surrogate model. The research used a direct propagation neural network of the following architecture [<xref ref-type="bibr" rid="cit3">3</xref>][<xref ref-type="bibr" rid="cit13">13</xref>]: an input layer (3 inputs with data normalization), two fully connected layers (16 and 8 neurons) with ReLU activation functions, an output layer for regression. The network was trained using the ADAM algorithm, which provided adaptive adjustment of the learning rate and efficient work with noisy data.</p><p>At the final stage, the Pareto front was constructed by the NSGA-II evolutionary algorithm [<xref ref-type="bibr" rid="cit4">4</xref>][<xref ref-type="bibr" rid="cit14">14</xref>], which used the quality indicator estimates obtained through the surrogate model. This algorithm provided for the efficient identification of a set of non-dominated solutions in the quality criteria space [<xref ref-type="bibr" rid="cit15">15</xref>].</p><p>Research Results. The developed method was tested on a positional pneumatic drive with discrete distributors. At the first stage, a study on the dynamic characteristics of the control system was conducted. Figure 6 shows transient processes demonstrating the key features of the drive operation. The analysis of the graphs shows symmetry in the number of switchings of the control signal during the forward and reverse stroke, which indicates the stability of the control algorithm. At the same time, asymmetry is observed in the positioning accuracy: for the forward stroke of the system, the control error reaches 1.5 mm, which is explained by the design features of the single-rod pneumatic cylinder.</p><fig id="fig-6"><caption><p>Fig. 6. Transient processes of pneumatic drive with discrete pneumatic distributors:a — transient process; b — control error; c —switching modes</p></caption><graphic xlink:href="donstu-25-1-g006.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/digitallaw/2025/1/wGTpnPgFRWBkFmFTn4eGYc4a6yfjzK9fADalOW7L.jpeg</uri></graphic></fig><p>An assessment of the effect of the system parameters on transient processes has established that reducing the width of the braking corridor increases the positioning accuracy, accompanied by an increase in the number of switchings of the pneumatic distributors. Similarly, an acceleration of the response speed of the pneumatic distributors increases the positioning accuracy, but leads to an increase in the oscillation of the transient process and a growth of the number of switchings. At the same time, the magnitude of the displacement did not have a significant effect on the transient process, which indicated the linearity of the system in a wide range of working displacements and confirmed the efficiency of the control algorithm.</p><p>When constructing a surrogate model, the parameter area was filled with computation points, with preference given to the Latin hypercube method, which provides for a uniform distribution of points compared to direct enumeration, random sampling, the Sobol method, and the network method. The calculation of the Monte Carlo coefficient (Table 3) demonstrated that the Latin hypercube method was characterized by the smallest dispersion of distances between nearby points, which made it possible to form a sample of 2,500 combinations of basic parameters. The application of surrogate models compromised the labor intensity of constructing the Pareto set, which resulted in a 48% reduction in calculation time. The surrogate model was built on the basis of neural network technology, while the analysis of various approaches to the formation of a training data sample confirmed the feasibility of using the Latin hypercube method.</p><table-wrap id="table-3"><caption><p>Table 3</p><p>Comparison of Uniformity of Parameter Space Coverage by Different Sampling Methods</p></caption><table><tbody><tr><td>Sampling method</td><td>Monte Carlo coefficient</td></tr><tr><td>Random sampling</td><td>1.024</td></tr><tr><td>Latin hypercube method</td><td>0.997</td></tr><tr><td>Sobol's method</td><td>0.980</td></tr></tbody></table></table-wrap><p>For each combination of basic parameters, a mathematical model was calculated with the definition of quality indicators, which made it possible to consider the set of calculated points of each iteration of the algorithm as a generation. Within the framework of the non-dominant sorting procedure, unimprovable solutions were identified that formed the Pareto front of zero rank, and the remaining points formed the Pareto front of the first rank. Subsequent generation of the next generation was performed by operations similar to crossover, mutation and selection, while a fixed generation size was maintained by cutting off the least high-quality options. The optimization algorithm terminated when the maximum number of generations or the required convergence level was reached. The result of the algorithm implemented using the evolutionary algorithm NSGA-II was the Pareto front. It is shown in Figure 7, reflecting unimprovable solutions with a balance between the number of switchings of pneumatic distributors and the quality of the transient process. At the same time, a small steepness of the front provides for considerable reduction of the number of switchings without significant deterioration of the transient characteristics.</p><p>Using a neural network with 4 hidden intermediate layers and a training sample consisting of 2,500 points allowed us to provide for an average accuracy of the surrogate model equal to 91%, with a maximum deviation of 12%. An additional increase in the number of points by 50% has led to an increase in the accuracy of the surrogate model by 15%.</p><fig id="fig-7"><caption><p>Fig. 7. Pareto set for a pneumatic actuator with discrete distributors</p></caption><graphic xlink:href="donstu-25-1-g007.jpeg"><uri content-type="original_file">https://cdn.elpub.ru/assets/journals/digitallaw/2025/1/OUZ3s5tI9U6PvzCFJruVKJQFQPtqEfybA1IVbRSg.jpeg</uri></graphic></fig><p>Discussion and Conclusion. The obtained results indicate high stability of the control algorithm, providing symmetrical switching of signals during forward and reverse strokes, which confirms correctness of the approach applied to pneumatic drive control. The revealed asymmetry of positioning accuracy, expressed in an error of up to 1.5 mm for forward stroke, indicates the need for further optimization of the design features of the pneumatic cylinder.</p><p>The analysis of the effect of system parameters on dynamic characteristics has shown that the compromise between positioning accuracy and the number of switchings of pneumatic distributors requires an optimal selection of the width of the braking corridor and the speed of the distributors. The use of the Latin hypercube method to form a training sample has provided for uniform filling of the parametric space, which is confirmed by calculations of the Monte Carlo coefficient.</p><p>The use of replacement surrogate models built on the basis of neural network technologies made it possible to compromise the labor intensity of constructing the Pareto set and reduce the calculation time by 48%, which indicates the prospects of this approach in optimization problems. The efficiency of the evolutionary algorithm NSGA-II used to construct the Pareto front is validated through obtaining trade-off decisions that provide for a balance between the number of switchings of pneumatic distributors and the quality of the transient process.</p><p>Reaching an average accuracy of the replacement model at 91% and reducing the maximum deviation to 12% when using a neural network with 4 hidden layers demonstrates the high efficiency of neural network technologies. At the same time, an increase in accuracy by 15% with an expansion of the training sample by 50% indicates the potential for further improvement of the accuracy of the models.</p><p>Thus, the results of the conducted research confirm the potential of the proposed method for increasing the efficiency of positional pneumatic drives with discrete distributors, and determine promising directions for further optimization research in this area.</p></body><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Youssry M, Elmayyah W, Mabrouk M. Position Control of a Pneumatic Cylinder Actuator Using Modified PWM Algorithm. Journal of Engineering Science and Military Technologies. 2020;4(1):121–126. http://doi.org/10.21608/ejmtc.2020.31861.1145</mixed-citation><mixed-citation xml:lang="en">Youssry M, Elmayyah W, Mabrouk M. Position Control of a Pneumatic Cylinder Actuator Using Modified PWM Algorithm. Journal of Engineering Science and Military Technologies. 2020;4(1):121–126. http://doi.org/10.21608/ejmtc.2020.31861.1145</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Nguyen T, Leavitt J, Jabbari F, Bobrow JE. Accurate Sliding-Mode Control of Pneumatic Systems Using Low-Cost Solenoid Valves. IEEE/ASME Transactions on Mechatronics. 2007;12(2):216–219. https://doi.org/10.1109/TMECH.2007.892821</mixed-citation><mixed-citation xml:lang="en">Nguyen T, Leavitt J, Jabbari F, Bobrow JE. Accurate Sliding-Mode Control of Pneumatic Systems Using Low-Cost Solenoid Valves. IEEE/ASME Transactions on Mechatronics. 2007;12(2):216–219. https://doi.org/10.1109/TMECH.2007.892821</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Bone GM, Xue M, Flett J. Position Control of Hybrid Pneumatic–Electric Actuators Using Discrete-Valued Model-Predictive Control. Mechatronics. 2014;25:1–10. https://doi.org/10.1016/j.mechatronics.2014.10.009</mixed-citation><mixed-citation xml:lang="en">Bone GM, Xue M, Flett J. Position Control of Hybrid Pneumatic–Electric Actuators Using Discrete-Valued Model-Predictive Control. Mechatronics. 2014;25:1–10. https://doi.org/10.1016/j.mechatronics.2014.10.009</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Дао Т.А., Сидоренко В.С., Дымочкин Д.Д. Исследование точности позиционирования автоматизированного пневмопривода с внешним тормозным устройством. Вестник Донского государственного технического университета. 2015;15(4):46–53. https://doi.org/10.12737/16077</mixed-citation><mixed-citation xml:lang="en">Anh Dao, Sidorenko VS, Dymochkin DD. Study on Positioning Accuracy of Automated Pneumatic Drive with an Outer Brake. Vestnik of Don State Technical University. 2015;15(4):46–53. https://doi.org/10.12737/16077</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Грищенко В.И., Сидоренко В.С. Моделирование процесса позиционирования исполнительных механизмов технологического оборудования дискретным пневмогидравлическим устройством с пневматическими линиями связи. Вестник Донского государственного технического университета. 2009;(S2):81–90.</mixed-citation><mixed-citation xml:lang="en">Grishchenko VI, Sidorenko VS. Modeling of the Positioning Process of Actuators of Technology Equipment with Discrete Pneumohydraulic Device and Pneumatic Communication Lines. Vestnik of Don State Technical University. 2009;(S2):81–90.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Подиновский В.В., Ногин В.Д. Парето-оптимальные решения многокритериальных задач. Москва: Физматлит; 2007. 256 с.</mixed-citation><mixed-citation xml:lang="en">Podinovskiy VV, Nogin VD. Pareto-Optimal Solutions to Multicriteria Problems. Moscow: Fizmatlit; 2007. 256 p. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Diaz-Manriquez A, Toscano G, Barron-Zambrano JH, Tello-Leal E. A Review of Surrogate Assisted Multiobjective Evolutionary Algorithms. Computational Intelligence and Neuroscience. 2016;2016:9420460. http://doi.org/10.1155/2016/9420460</mixed-citation><mixed-citation xml:lang="en">Diaz-Manriquez A, Toscano G, Barron-Zambrano JH, Tello-Leal E. A Review of Surrogate Assisted Multiobjective Evolutionary Algorithms. Computational Intelligence and Neuroscience. 2016;2016:9420460. http://doi.org/10.1155/2016/9420460</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Yongping Pan, Chenguang Yang, Lin Pan, Haoyong Yu. Integral Sliding Mode Control: Performance, Modification, and Improvement. IEEE Transactions on Industrial Informatics. 2018;14(7):3087–3096. https://doi.org/10.1109/TII.2017.2761389</mixed-citation><mixed-citation xml:lang="en">Yongping Pan, Chenguang Yang, Lin Pan, Haoyong Yu. Integral Sliding Mode Control: Performance, Modification, and Improvement. IEEE Transactions on Industrial Informatics. 2018;14(7):3087–3096. https://doi.org/10.1109/TII.2017.2761389</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Шейкин М.О., Черкасских С.Н. Экспериментальное исследование пневмопривода с регулятором нечеткой логики. В: Труды XII Всероссийской научно-технической конференции «Гидравлические машины, гидроприводы и гидропневмоавтоматика. Современное состояние и перспективы развития». Санкт-Петербург: Политех-Пресс; 2022. С. 257–267. https://doi.org/10.18720/SPBPU/2/id22-185</mixed-citation><mixed-citation xml:lang="en">Sheykin MO, Cherkasskikh SN. Experimental Study of a Pneumatic Actuator with a Fuzzy Logic Controller. In: Proc. XII All-Russian Scientific and Technical Conference “Hydraulic Machines, Hydraulic Drives and Hydropneumatic Automation. Current Status and Development Prospects”. St. Petersburg: Politekh-Press; 2022. P. 257–267.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Шейкин М.О., Черкасских С.Н., Шилин Д.В. Применение управления в скользящих режимах в пневмоприводе. Гидравлика. 2024;(23):24–32.</mixed-citation><mixed-citation xml:lang="en">Sheykin MO, Cherkasskikh SN, Shilin DV. Application of Sliding Mode Control in Pneumatic Actuators. Gidravlika. 2024;(23):24–32. (In Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Incremona GP, Rubagotti M, Ferrara A. Sliding Mode Control of Constrained Nonlinear Systems. IEEE Transactions on Automatic Control. 2017;62(6):2965–2972. https://doi.org/10.1109/TAC.2016.2605043</mixed-citation><mixed-citation xml:lang="en">Incremona GP, Rubagotti M, Ferrara A. Sliding Mode Control of Constrained Nonlinear Systems. IEEE Transactions on Automatic Control. 2017;62(6):2965–2972. https://doi.org/10.1109/TAC.2016.2605043</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Ley C. Applied Directional Statistics: Modern Methods and Case Studies. London: Chapman &amp; Hall/CRC Press; 2018. 318 p. https://doi.org/10.1201/9781315228570</mixed-citation><mixed-citation xml:lang="en">Ley C. Applied Directional Statistics: Modern Methods and Case Studies. London: Chapman &amp; Hall/CRC Press; 2018. 318 p. https://doi.org/10.1201/9781315228570</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Raisch A, Sawodny O. Analysis and Optimal Sizing of Pneumatic Drive Systems for Handling Tasks. Mechatronics. 2019;59:168–177. https://doi.org/10.1016/j.mechatronics.2019.04.003</mixed-citation><mixed-citation xml:lang="en">Raisch A, Sawodny O. Analysis and Optimal Sizing of Pneumatic Drive Systems for Handling Tasks. Mechatronics. 2019;59:168–177. https://doi.org/10.1016/j.mechatronics.2019.04.003</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Yagoubi M, Bederina H. Surrogate-Assisted NSGA-II Algorithm for Expensive Multiobjective Optimization. In: Proceedings of the Companion Conference on Genetic and Evolutionary Computation. New York, NY: Association for Computing Machinery; 2023. P. 431–434. https://doi.org/10.1145/3583133.3590746</mixed-citation><mixed-citation xml:lang="en">Yagoubi M, Bederina H. Surrogate-Assisted NSGA-II Algorithm for Expensive Multiobjective Optimization. In: Proceedings of the Companion Conference on Genetic and Evolutionary Computation. New York, NY: Association for Computing Machinery; 2023. P. 431–434. https://doi.org/10.1145/3583133.3590746</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Deb K, Pratap A, Agarwal S, Meyarivan T. A Fast and Elitist Multi-Objective Genetic Algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation. 2002;6(2):182–197. https://doi.org/10.1109/4235.996017</mixed-citation><mixed-citation xml:lang="en">Deb K, Pratap A, Agarwal S, Meyarivan T. A Fast and Elitist Multi-Objective Genetic Algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation. 2002;6(2):182–197. https://doi.org/10.1109/4235.996017</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
