首页 > 最新文献

Mekhatronika, Avtomatizatsiya, Upravlenie最新文献

英文 中文
Modifi ed Fuzzy Controller with Optimization of Mode Parameters of Technological Process 优化工艺流程模式参数的改进型模糊控制器
Q4 Engineering Pub Date : 2024-07-18 DOI: 10.17587/mau.25.354-361
A. Antipin, E. V. Antipina, S. A. Mustafina
The author’s modification of a multidimensional fuzzy controller with a block for optimizing mode parameters and a block for predicting terms is considered. A block diagram of the controller, fuzzification and defuzzification schemes for continuous quantities are presented. The mechanism of operation of the logical inference block, which forms the identification number of the general composite production rule from the serial numbers of the terms of input and output variables with feedback, is described. The identification number is used as a key to retrieve information from the database about how to obtain specific numerical values of control actions, which is then transmitted to the controller defuzzification block. The general purpose of the term prediction block and the optimization block is shown. The prediction block is designed to transmit to the controller fuzzification block recommendations for a set of terms with which to begin processing the values of input variables in each scanning cycle. The optimization block is used to develop recommendations for optimizing operating parameters in accordance with specified criteria. The optimization block implements the author’s optimization algorithms, based on the use of evolutionary modeling methods and evolutionary algorithms adapted to a specific technological process. The formulation of the problem of optimal control of a dynamic process and an algorithm for its solution are presented. As an example, the problem of searching the optimal temperature regime in a batch ideal mixing reactor for the catalytic dimerization reaction of α-methylstyrene in the presence of a NaHY zeolite catalyst is considered. As a result of calculations using a genetic algorithm with real coding, where the genome is a real number, the suboptimal temperature of the refrigerant for the dimerization process of α-methylstyrene lasting 2 and 3 hours, and the corresponding concentrations of reagents, were calculated. The conducted computational experiment demonstrates the process of obtaining and issuing recommendations by a remote module for changing mode parameters and/or the system of production rules
作者对多维模糊控制器进行了修改,其中包含一个用于优化模式参数的模块和一个用于预测项的模块。文中介绍了控制器框图、连续量的模糊化和去模糊化方案。逻辑推理模块通过反馈输入和输出变量项的序列号形成一般复合生产规则的标识号,该模块的运行机制也得到了描述。识别号作为一个密钥,用于从数据库中检索有关如何获得控制操作的具体数值的信息,然后将这些信息传送给控制器模糊化模块。术语预测区块和优化区块的一般用途见图。预测区块的目的是向控制器模糊化区块传送一组术语的建议,以便在每个扫描周期内开始处理输入变量的数值。优化模块用于根据指定标准提出优化运行参数的建议。优化模块采用了作者的优化算法,其基础是使用进化建模方法和进化算法来适应特定的技术流程。文中介绍了动态过程优化控制问题的表述及其求解算法。例如,考虑了在 NaHY 沸石催化剂存在下进行 α-甲基苯乙烯催化二聚反应的批量理想混合反应器中寻找最佳温度制度的问题。通过使用实数编码遗传算法(基因组为实数)进行计算,计算出了α-甲基苯乙烯二聚反应持续 2 小时和 3 小时时制冷剂的次优温度以及相应的试剂浓度。所进行的计算实验演示了通过远程模块获取和发布建议,以改变模式参数和/或生产规则系统的过程。
{"title":"Modifi ed Fuzzy Controller with Optimization of Mode Parameters of Technological Process","authors":"A. Antipin, E. V. Antipina, S. A. Mustafina","doi":"10.17587/mau.25.354-361","DOIUrl":"https://doi.org/10.17587/mau.25.354-361","url":null,"abstract":"The author’s modification of a multidimensional fuzzy controller with a block for optimizing mode parameters and a block for predicting terms is considered. A block diagram of the controller, fuzzification and defuzzification schemes for continuous quantities are presented. The mechanism of operation of the logical inference block, which forms the identification number of the general composite production rule from the serial numbers of the terms of input and output variables with feedback, is described. The identification number is used as a key to retrieve information from the database about how to obtain specific numerical values of control actions, which is then transmitted to the controller defuzzification block. The general purpose of the term prediction block and the optimization block is shown. The prediction block is designed to transmit to the controller fuzzification block recommendations for a set of terms with which to begin processing the values of input variables in each scanning cycle. The optimization block is used to develop recommendations for optimizing operating parameters in accordance with specified criteria. The optimization block implements the author’s optimization algorithms, based on the use of evolutionary modeling methods and evolutionary algorithms adapted to a specific technological process. The formulation of the problem of optimal control of a dynamic process and an algorithm for its solution are presented. As an example, the problem of searching the optimal temperature regime in a batch ideal mixing reactor for the catalytic dimerization reaction of α-methylstyrene in the presence of a NaHY zeolite catalyst is considered. As a result of calculations using a genetic algorithm with real coding, where the genome is a real number, the suboptimal temperature of the refrigerant for the dimerization process of α-methylstyrene lasting 2 and 3 hours, and the corresponding concentrations of reagents, were calculated. The conducted computational experiment demonstrates the process of obtaining and issuing recommendations by a remote module for changing mode parameters and/or the system of production rules","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":" 54","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141827278","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Methods for Selecting Linguistic Variables in the Fuzzy Traffi c Light Control System 模糊交通灯控制系统中语言变量的选择方法
Q4 Engineering Pub Date : 2024-07-18 DOI: 10.17587/mau.25.362-371
G. M. Penayev, R. B. Hydyrov
To increase the capacity of the intersection and simultaneously reduce the travel time of the vehicle, optimization of traffic light control is necessary. The existing traffic light control systems cannot control dynamic systems in which several factors influence the decision-making process. The determination of factors (output variables) and the fuzzification process are the main problem of the fuzzy logic algorithm, and the quality of the compilation of the term set of input linguisticvariables and the definition of the function of belonging affect the optimal control of the light signals. The article provides an analytical overview of the ways of using linguistic variables for fuzzy inference systems when controlling traffic light signals. The subject of the article is the input linguistic variables for decision-making in a fuzzy management model. The analysis of modern research is presented and the main input linguistic variables are described. In the first section of the work, the general principle of building a rule base for fuzzy inference systems based on the Mamdani and Takagi-Sugeno methods is considered. The following sections are devoted to the peculiarities of such output linguistic variables that affect the operation of a fuzzy traffic light, such as: the number of vehicles, the current time of the green signal, road users (pedestrians), weather conditions and the number of lanes (width) of intersected roads. Accounting for these variables, their fuzzification and the formation of an appropriate rule base for the design of fuzzy systems is a very difficult task. In this regard, one of the key problems is precisely the problem of choosing the necessary input parameters depending on the type of intersection.A review of the literature has shown that the research of the fuzzy controller in traffic management is still at the initial stage of development. Many of the unresolved issues raised in ozor can be addressed in further research
为了提高交叉路口的通行能力,同时缩短车辆的行驶时间,有必要对交通灯控制进行优化。现有的交通灯控制系统无法控制动态系统,因为在动态系统中,有多个因素影响决策过程。因素(输出变量)的确定和模糊化过程是模糊逻辑算法的主要问题,输入语言变量术语集的编制质量和归属函数的定义影响着信号灯的优化控制。文章分析概述了在控制交通信号灯时将语言变量用于模糊推理系统的方法。文章的主题是模糊管理模型中决策的输入语言变量。文章对现代研究进行了分析,并介绍了主要的输入语言变量。作品的第一部分考虑了基于 Mamdani 和 Takagi-Sugeno 方法建立模糊推理系统规则库的一般原则。接下来的章节将专门讨论影响模糊交通信号灯运行的输出语言变量的特殊性,例如:车辆数量、绿灯信号的当前时间、道路使用者(行人)、天气条件和相交道路的车道数(宽度)。考虑这些变量、对其进行模糊化以及为模糊系统的设计形成适当的规则库是一项非常艰巨的任务。在这方面,关键问题之一正是根据交叉路口的类型选择必要的输入参数。文献综述表明,交通管理模糊控制器的研究仍处于发展的初级阶段。ozor 中提出的许多悬而未决的问题都可以在进一步的研究中得到解决。
{"title":"Methods for Selecting Linguistic Variables in the Fuzzy Traffi c Light Control System","authors":"G. M. Penayev, R. B. Hydyrov","doi":"10.17587/mau.25.362-371","DOIUrl":"https://doi.org/10.17587/mau.25.362-371","url":null,"abstract":"To increase the capacity of the intersection and simultaneously reduce the travel time of the vehicle, optimization of traffic light control is necessary. The existing traffic light control systems cannot control dynamic systems in which several factors influence the decision-making process. The determination of factors (output variables) and the fuzzification process are the main problem of the fuzzy logic algorithm, and the quality of the compilation of the term set of input linguisticvariables and the definition of the function of belonging affect the optimal control of the light signals. The article provides an analytical overview of the ways of using linguistic variables for fuzzy inference systems when controlling traffic light signals. The subject of the article is the input linguistic variables for decision-making in a fuzzy management model. The analysis of modern research is presented and the main input linguistic variables are described. In the first section of the work, the general principle of building a rule base for fuzzy inference systems based on the Mamdani and Takagi-Sugeno methods is considered. The following sections are devoted to the peculiarities of such output linguistic variables that affect the operation of a fuzzy traffic light, such as: the number of vehicles, the current time of the green signal, road users (pedestrians), weather conditions and the number of lanes (width) of intersected roads. Accounting for these variables, their fuzzification and the formation of an appropriate rule base for the design of fuzzy systems is a very difficult task. In this regard, one of the key problems is precisely the problem of choosing the necessary input parameters depending on the type of intersection.A review of the literature has shown that the research of the fuzzy controller in traffic management is still at the initial stage of development. Many of the unresolved issues raised in ozor can be addressed in further research","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":" 15","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141827856","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Generation of Smooth Reference Trajectories for Unmanned Wheeled Platforms Considering Automatic Constraints On Velocity, Acceleration and Jerk 为无人驾驶轮式平台生成平滑参考轨迹,同时考虑对速度、加速度和颠簸的自动约束
Q4 Engineering Pub Date : 2024-06-06 DOI: 10.17587/mau.25.320-331
J. Kokunko, S. A. Krasnova
The problem of generating smooth and achievable trajectories for the center of mass of unmanned wheeled platforms approximating a reference sequence of waypoints considering time is considered. A typical solution consists in spline interpolation of separate route sections with their subsequent stitching. At the same time, the problem of satisfying constraints on robot motion features such as velocity, acceleration, and jerk requires additional algorithmization. In contrast to labor-intensive analytical methods, this paper proposes a fundamentally new approach, simple in computational implementation, which provides dynamic smoothing of primitive trajectories. The principle of organization and method of designing an autonomous dynamic model (tracking differentiator) whose output variables, while tracking a primitive non-smooth trajectory, generate smooth curves whose derivatives do not exceed the design constraints of a particular robot and are achievable reference trajectories for it. Block control principle and smooth and bounded S-shaped sigmoidal local links are used to design the differentiator. The paper presents a procedure for setting up a three-block tracking differentiator, whose variables generate a smooth reference trajectory, as well as its first and second derivatives, in a signal pocoordinate form. It is shown that the developed procedure extends to tracking differentiators of any required order without limitation of generality. In particular, the structure and setting of a single-block tracking differentiator for obtaining express results at the stage of robot or polygon motion planning is specified. Numerical simulation results confirming the efficiency of the designed algorithms are presented.
本文考虑的问题是为无人驾驶轮式平台的质量中心生成平滑且可实现的轨迹,该轨迹近似于考虑时间的参考航点序列。典型的解决方案是对独立的路线部分进行样条插值,然后进行拼接。同时,要满足机器人运动特征(如速度、加速度和颠簸)的约束条件,还需要额外的算法。与劳动密集型的分析方法相比,本文提出了一种全新的方法,计算实现简单,可对原始轨迹进行动态平滑。设计自主动态模型(跟踪微分器)的组织原理和方法,该模型的输出变量在跟踪原始非平滑轨迹时,会产生平滑曲线,其导数不会超出特定机器人的设计约束,并且是其可实现的参考轨迹。在设计微分器时,采用了块控制原理和平滑且有界的 S 型西格玛局部链接。论文提出了一种建立三块跟踪微分器的程序,其变量以信号坐标形式生成平滑的参考轨迹及其一阶和二阶导数。研究表明,所开发的程序可扩展至任何所需阶次的跟踪微分器,而不受一般性限制。特别是,在机器人或多边形运动规划阶段,为了获得明确的结果,具体说明了单块跟踪微分器的结构和设置。数值模拟结果证实了所设计算法的效率。
{"title":"Generation of Smooth Reference Trajectories for Unmanned Wheeled Platforms Considering Automatic Constraints On Velocity, Acceleration and Jerk","authors":"J. Kokunko, S. A. Krasnova","doi":"10.17587/mau.25.320-331","DOIUrl":"https://doi.org/10.17587/mau.25.320-331","url":null,"abstract":"The problem of generating smooth and achievable trajectories for the center of mass of unmanned wheeled platforms approximating a reference sequence of waypoints considering time is considered. A typical solution consists in spline interpolation of separate route sections with their subsequent stitching. At the same time, the problem of satisfying constraints on robot motion features such as velocity, acceleration, and jerk requires additional algorithmization. In contrast to labor-intensive analytical methods, this paper proposes a fundamentally new approach, simple in computational implementation, which provides dynamic smoothing of primitive trajectories. The principle of organization and method of designing an autonomous dynamic model (tracking differentiator) whose output variables, while tracking a primitive non-smooth trajectory, generate smooth curves whose derivatives do not exceed the design constraints of a particular robot and are achievable reference trajectories for it. Block control principle and smooth and bounded S-shaped sigmoidal local links are used to design the differentiator. The paper presents a procedure for setting up a three-block tracking differentiator, whose variables generate a smooth reference trajectory, as well as its first and second derivatives, in a signal pocoordinate form. It is shown that the developed procedure extends to tracking differentiators of any required order without limitation of generality. In particular, the structure and setting of a single-block tracking differentiator for obtaining express results at the stage of robot or polygon motion planning is specified. Numerical simulation results confirming the efficiency of the designed algorithms are presented.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"4 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141376855","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Industrial Robot Remote Control using Virtual Reality Interfaces 利用虚拟现实界面远程控制工业机器人
Q4 Engineering Pub Date : 2024-06-06 DOI: 10.17587/mau.25.306-314
A. I. Iusupova, V. Titov, A. V. Sergeev
Industrial robots performing complex operations often require remote control. The operator must have access to configure the robot behavior, set operations, simulate operation execution before execution, synchronize robot and its digital model state, change the control mode if necessary. Virtual reality interfaces allow to control robots interactively and perform all the operations described above. The article proposes an implementation of a control system based on virtual reality interfaces, which allows real-time control of an industrial robot. The proposed solution has been tested on two robots and includes a universal (iterative) inverse kinematics solver, a trajectory planner, a tasks scheduler, supports work in master-slave and trajectory modes.
执行复杂操作的工业机器人通常需要远程控制。操作员必须有权限配置机器人行为、设置操作、在执行操作前模拟操作执行、同步机器人及其数字模型状态,以及在必要时更改控制模式。虚拟现实界面可以交互式地控制机器人,并执行上述所有操作。文章提出了一个基于虚拟现实界面的控制系统的实施方案,该方案可实现对工业机器人的实时控制。提出的解决方案已在两个机器人上进行了测试,包括一个通用(迭代)逆运动学求解器、一个轨迹规划器、一个任务调度器,支持主从模式和轨迹模式工作。
{"title":"Industrial Robot Remote Control using Virtual Reality Interfaces","authors":"A. I. Iusupova, V. Titov, A. V. Sergeev","doi":"10.17587/mau.25.306-314","DOIUrl":"https://doi.org/10.17587/mau.25.306-314","url":null,"abstract":"Industrial robots performing complex operations often require remote control. The operator must have access to configure the robot behavior, set operations, simulate operation execution before execution, synchronize robot and its digital model state, change the control mode if necessary. Virtual reality interfaces allow to control robots interactively and perform all the operations described above. The article proposes an implementation of a control system based on virtual reality interfaces, which allows real-time control of an industrial robot. The proposed solution has been tested on two robots and includes a universal (iterative) inverse kinematics solver, a trajectory planner, a tasks scheduler, supports work in master-slave and trajectory modes.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"216 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141375847","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The Output of a Group of Aircraft to a Given Position at a Given Time 一组飞机在特定时间飞往特定位置的输出量
Q4 Engineering Pub Date : 2024-06-06 DOI: 10.17587/mau.25.315-319
A. V. Sukhanov
The article considers an algorithm for controlling a group of aircraft providing a given location of aircraft in space at a given time. When controlling a group of unmanned aerial vehicles, it is often necessary to bring them to the specified positions at a given time. Reachability areas and optimal control methods can be used to bring aircraft to specified positions. The application of reachability domains for solving problems of controlling a group of aircraft is considered. The article also provides an analysis of the method of calculating the reachability areas and an example of calculating the reachability areas of a rocket. A problem for a group of aircraft is considered, for which reachability domains are used in a group way. Aircraft with specific characteristics and initial parameters are used for modeling. The task is solved in two stages. The reachability regions in the vertical plane are approximated by triangles. The equations were integrated by the Runge-Kutta method with a constant step. For an aircraft whose motion is determined by a system of equations with a control constraint under given initial conditions, it is necessary to define a control program that provides a minimum of functionality. Thus, the optimal control problem is reduced to a boundary value problem: to find a solution to a system of equations whose phase coordinates satisfy the initial conditions and boundary conditions. In addition, according to the maximum principle, the Hamilton function under optimal control should reach a maximum. Moreover, the control must satisfy the restriction. The construction of reachability areas and the choice of programs based on the maximum principle makes it possible to bring a group of aircraft to a given position at a given time.
文章考虑了一种算法,用于控制一组飞行器,在给定时间内提供飞行器在空间中的给定位置。在控制一组无人驾驶飞行器时,通常需要在给定时间内将它们带到指定位置。可达性域和最优控制方法可用于将飞行器带到指定位置。文章考虑了应用可达域来解决控制一组飞行器的问题。文章还分析了可达性区域的计算方法,并提供了一个计算火箭可达性区域的例子。文章考虑了飞机群的问题,并以群组的方式使用了可达性区域。具有特定特征和初始参数的飞机被用于建模。任务分两个阶段解决。垂直面上的可达性区域由三角形近似表示。采用 Runge-Kutta 方法对方程进行恒步积分。对于一架在给定初始条件下由带有控制约束条件的方程组决定运动的飞机来说,有必要定义一个能提供最小功能的控制程序。因此,最优控制问题被简化为一个边界值问题:找到一个相位坐标满足初始条件和边界条件的方程组的解。此外,根据最大值原理,最优控制下的汉密尔顿函数应达到最大值。此外,控制必须满足限制条件。根据最大原则构建可达区域和选择方案,就有可能在给定时间内将一组飞机带到给定位置。
{"title":"The Output of a Group of Aircraft to a Given Position at a Given Time","authors":"A. V. Sukhanov","doi":"10.17587/mau.25.315-319","DOIUrl":"https://doi.org/10.17587/mau.25.315-319","url":null,"abstract":"The article considers an algorithm for controlling a group of aircraft providing a given location of aircraft in space at a given time. When controlling a group of unmanned aerial vehicles, it is often necessary to bring them to the specified positions at a given time. Reachability areas and optimal control methods can be used to bring aircraft to specified positions. The application of reachability domains for solving problems of controlling a group of aircraft is considered. The article also provides an analysis of the method of calculating the reachability areas and an example of calculating the reachability areas of a rocket. A problem for a group of aircraft is considered, for which reachability domains are used in a group way. Aircraft with specific characteristics and initial parameters are used for modeling. The task is solved in two stages. The reachability regions in the vertical plane are approximated by triangles. The equations were integrated by the Runge-Kutta method with a constant step. For an aircraft whose motion is determined by a system of equations with a control constraint under given initial conditions, it is necessary to define a control program that provides a minimum of functionality. Thus, the optimal control problem is reduced to a boundary value problem: to find a solution to a system of equations whose phase coordinates satisfy the initial conditions and boundary conditions. In addition, according to the maximum principle, the Hamilton function under optimal control should reach a maximum. Moreover, the control must satisfy the restriction. The construction of reachability areas and the choice of programs based on the maximum principle makes it possible to bring a group of aircraft to a given position at a given time.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"6 3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141378591","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Network Information Interaction of Swarm Agents: Technical and Software Implementation 蜂群代理的网络信息交互:技术和软件实现
Q4 Engineering Pub Date : 2024-06-06 DOI: 10.17587/mau.25.295-305
A. Gulay, V. M. Zaitsev
The features of the structural and functional construction of an intellectual swarm system due to the specifics of the information interaction of its agents are analyzed. Discussed the following concepts of managing agents are given: individual agents implement individual movement processes and the swarm is considered as an unmanaged cloud formation; a collective movement of agents is performed, in which the swarm is a single controlled entity. The enlarged composition of the technical, information and software of the main components of the swarm system is given: the central control body of the system; local control bodies of overlay leaders; on-board navigation and agent control systems. It is shown that for multi-agent systems, it is fundamentally necessary to organize the flow mode of asynchronous supply of information blocks in the form of digital packets to computing equipment. With this in mind, a generalized scheme for organizing the functioning of asynchronous processes in a swarm system is constructed. This scheme is based on the use of hardware information interruption mechanisms associated with the supervisor of the operating system processes. The tasks of the swarm system supervisor are defined, which are to ensure initialization, priority launch for execution and mutual synchronization of main types of software processes. The essence of the method of pseudorandom adjustment of the operating frequency in the agent’s radio communication is revealed.
分析了智能蜂群系统因其代理信息交互的特殊性而产生的结构和功能构造特点。讨论中给出了以下管理代理的概念:单个代理执行单独的移动过程,蜂群被视为一个无人管理的云编队;代理执行集体移动,蜂群是一个单一的受控实体。给出了蜂群系统主要组成部分的技术、信息和软件的扩大构成:系统中央控制机构;重叠领导者的本地控制机构;机载导航和代理控制系统。研究表明,对于多代理系统来说,从根本上说,必须组织以数字数据包形式向计算设备异步提供信息块的流动模式。有鉴于此,我们构建了一个组织蜂群系统中异步进程运行的通用方案。该方案的基础是使用与操作系统进程监控器相关的硬件信息中断机制。确定了蜂群系统监督员的任务,即确保初始化、优先启动执行和主要类型软件进程的相互同步。揭示了代理无线电通信中工作频率伪随机调整方法的本质。
{"title":"Network Information Interaction of Swarm Agents: Technical and Software Implementation","authors":"A. Gulay, V. M. Zaitsev","doi":"10.17587/mau.25.295-305","DOIUrl":"https://doi.org/10.17587/mau.25.295-305","url":null,"abstract":"The features of the structural and functional construction of an intellectual swarm system due to the specifics of the information interaction of its agents are analyzed. Discussed the following concepts of managing agents are given: individual agents implement individual movement processes and the swarm is considered as an unmanaged cloud formation; a collective movement of agents is performed, in which the swarm is a single controlled entity. The enlarged composition of the technical, information and software of the main components of the swarm system is given: the central control body of the system; local control bodies of overlay leaders; on-board navigation and agent control systems. It is shown that for multi-agent systems, it is fundamentally necessary to organize the flow mode of asynchronous supply of information blocks in the form of digital packets to computing equipment. With this in mind, a generalized scheme for organizing the functioning of asynchronous processes in a swarm system is constructed. This scheme is based on the use of hardware information interruption mechanisms associated with the supervisor of the operating system processes. The tasks of the swarm system supervisor are defined, which are to ensure initialization, priority launch for execution and mutual synchronization of main types of software processes. The essence of the method of pseudorandom adjustment of the operating frequency in the agent’s radio communication is revealed.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"138 4","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-06-06","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141375940","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Algorithms for Controlling Dynamic Systems under Uncertainty. Part 1 不确定性条件下的动态系统控制算法。第一部分
Q4 Engineering Pub Date : 2024-06-05 DOI: 10.17587/mau.25.279-288
V. I. Shiryaev
The paper considers the control of dynamic systems (DS) in situations with a high level of uncertainty caused by disturbances acting on the DS and interference in information channels during operation. Uncertainty results from the action of various external disturbing factors, uncontrolled changes in the object properties, and equipment failures and malfunctions. A peculiar feature of these control problems is that they are single events. In these conditions, the synthesis of positional control of dynamic systems is considered based on the minimax approach — worst-case design. The mathematical model of processes is characterized by disturbances and measurement errors known with a precision up to sets. The DS state vector is known with a precision up to membership in the information set as a result of solving the estimation problem. The proposed approach combines N. N. Krasovsky’s control concepts under information deficiency and A. A. Krasovsky’s concepts of building self-organizing systems. The “principle of a guaranteed result” was chosen to synthesize DS control. A control problem is solved in two stages in incomplete information. At the first stage, the state vector estimation problem is solved. The paper considers several implementations of estimation algorithms. It also proposes a minimax filtration algorithm based on the use of three filters (minimax filter (MMF), Kalman filter (KF), and guaranteeing filter (GF)) which can increase the estimation accuracy and make the proposed minimax filtration algorithm adaptable. The author discusses the implementation of the proposed algorithm and considers examples. The second part of the paper solves the control problem.
本文探讨了动态系统(DS)在高度不确定的情况下的控制问题,这种不确定是由作用于动态系统的干扰和运行过程中的信息通道干扰造成的。不确定性源于各种外部干扰因素的作用、对象属性的不可控变化以及设备故障和失灵。这些控制问题的一个特点是它们都是单一事件。在这种情况下,动态系统位置控制的综合考虑基于最小法--最坏情况设计。过程的数学模型以扰动和测量误差为特征,测量误差的精度可达到集。作为解决估计问题的结果,DS 状态矢量的已知精度可达信息集合中的成员。所提出的方法结合了 N. N. Krasovsky 在信息不足情况下的控制概念和 A. A. Krasovsky 建立自组织系统的概念。选择 "保证结果原则 "来综合 DS 控制。在信息不完全的情况下,控制问题分两个阶段解决。在第一阶段,解决状态矢量估计问题。本文考虑了几种估计算法的实现方法。它还提出了一种基于使用三种滤波器(最小滤波器 (MMF)、卡尔曼滤波器 (KF) 和保证滤波器 (GF))的最小滤波算法,该算法可以提高估计精度,并使所提出的最小滤波算法具有适应性。作者讨论了所提算法的实现,并举例说明。论文的第二部分解决了控制问题。
{"title":"Algorithms for Controlling Dynamic Systems under Uncertainty. Part 1","authors":"V. I. Shiryaev","doi":"10.17587/mau.25.279-288","DOIUrl":"https://doi.org/10.17587/mau.25.279-288","url":null,"abstract":"The paper considers the control of dynamic systems (DS) in situations with a high level of uncertainty caused by disturbances acting on the DS and interference in information channels during operation. Uncertainty results from the action of various external disturbing factors, uncontrolled changes in the object properties, and equipment failures and malfunctions. A peculiar feature of these control problems is that they are single events. In these conditions, the synthesis of positional control of dynamic systems is considered based on the minimax approach — worst-case design. The mathematical model of processes is characterized by disturbances and measurement errors known with a precision up to sets. The DS state vector is known with a precision up to membership in the information set as a result of solving the estimation problem. The proposed approach combines N. N. Krasovsky’s control concepts under information deficiency and A. A. Krasovsky’s concepts of building self-organizing systems. The “principle of a guaranteed result” was chosen to synthesize DS control. A control problem is solved in two stages in incomplete information. At the first stage, the state vector estimation problem is solved. The paper considers several implementations of estimation algorithms. It also proposes a minimax filtration algorithm based on the use of three filters (minimax filter (MMF), Kalman filter (KF), and guaranteeing filter (GF)) which can increase the estimation accuracy and make the proposed minimax filtration algorithm adaptable. The author discusses the implementation of the proposed algorithm and considers examples. The second part of the paper solves the control problem.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"17 6","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141382906","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Interval Observer for Fault Identifi cation in Discrete-Time Dynamic Systems 用于离散时间动态系统故障识别的区间观测器
Q4 Engineering Pub Date : 2024-06-05 DOI: 10.17587/mau.25.289-294
A. Zhirabok, A. Zuev
The paper considers the problem of fault estimation (identification) in nonlinear discrete-time stationary systems described by linear dynamic models under external disturbances based on interval observers. To solve the problem, a reduced order model of the original system of minimal dimension than that of the original system insensitive or having minimal sensitivity to the external disturbances is designed. This model is based on diagonal Jordan canonical form allowing obtaining one-dimensional model. Based on this model, the interval observer is designed consisting of two subsystems. The first subsystem generates the lower bound of the set of admissible values of the prescribed function of the system state vector while the second system generates the upper bound. The relations describing such subsystems are derived. The prescribed function is such that forms one component of the system output vector containing the variable which is a result of the fault occurred in the system. This is necessary to introduce a feedback in the interval observer which is created by the estimated system output. Based on the interval observer description, the variable is introduced connecting the lower and upper bounds and real value of the prescribed function which can be measured. Based on the introduced variable, the relation connecting the lower and upper bounds and real value of the prescribed function in neighboring moments of time is constructed. This relation is based for fault estimation. Since measurement noises are absent and the reduced order model is insensitive to the disturbances, all obtained relations are precise, and the resulting formula for fault estimation is precise one as well. The theoretical results are illustrated by an example of electro actuator model where the value of fault is estimated. Simulation results based on the package Matlab show the effectiveness of the developed theory.
本文探讨了在基于区间观测器的外部扰动下,由线性动态模型描述的非线性离散时间静止系统的故障估计(识别)问题。为了解决这个问题,本文设计了一个最小维度的原始系统简化模型,该模型比对外部扰动不敏感或敏感度最小的原始系统模型的维度更小。该模型基于对角约旦规范形式,可获得一维模型。根据该模型,设计了由两个子系统组成的区间观测器。第一个子系统生成系统状态矢量的规定函数可容许值集合的下限,而第二个系统生成上限。描述这种子系统的关系是推导出来的。规定函数构成系统输出矢量的一个分量,其中包含系统故障导致的变量。这对于在区间观测器中引入由估计的系统输出所产生的反馈是必要的。根据区间观测器的描述,引入变量连接可测量的规定函数的上下限和实值。根据引入的变量,构建了连接相邻时刻的下限和上限以及规定函数实值的关系。这种关系是故障估计的基础。由于不存在测量噪声,且降阶模型对干扰不敏感,因此所有得到的关系都是精确的,由此得到的故障估计公式也是精确的。理论结果通过一个估计故障值的电动推杆模型实例进行了说明。基于 Matlab 软件包的仿真结果表明了所开发理论的有效性。
{"title":"Interval Observer for Fault Identifi cation in Discrete-Time Dynamic Systems","authors":"A. Zhirabok, A. Zuev","doi":"10.17587/mau.25.289-294","DOIUrl":"https://doi.org/10.17587/mau.25.289-294","url":null,"abstract":"The paper considers the problem of fault estimation (identification) in nonlinear discrete-time stationary systems described by linear dynamic models under external disturbances based on interval observers. To solve the problem, a reduced order model of the original system of minimal dimension than that of the original system insensitive or having minimal sensitivity to the external disturbances is designed. This model is based on diagonal Jordan canonical form allowing obtaining one-dimensional model. Based on this model, the interval observer is designed consisting of two subsystems. The first subsystem generates the lower bound of the set of admissible values of the prescribed function of the system state vector while the second system generates the upper bound. The relations describing such subsystems are derived. The prescribed function is such that forms one component of the system output vector containing the variable which is a result of the fault occurred in the system. This is necessary to introduce a feedback in the interval observer which is created by the estimated system output. Based on the interval observer description, the variable is introduced connecting the lower and upper bounds and real value of the prescribed function which can be measured. Based on the introduced variable, the relation connecting the lower and upper bounds and real value of the prescribed function in neighboring moments of time is constructed. This relation is based for fault estimation. Since measurement noises are absent and the reduced order model is insensitive to the disturbances, all obtained relations are precise, and the resulting formula for fault estimation is precise one as well. The theoretical results are illustrated by an example of electro actuator model where the value of fault is estimated. Simulation results based on the package Matlab show the effectiveness of the developed theory.","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":"26 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-06-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141386109","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Automatic Fuel Flow Regulation System for the Combustion Chamber under Varying Operating Conditions Based on a Neural Nitrogen Oxide Sensor 基于神经式氮氧化物传感器的燃烧室不同工作条件下燃料流量自动调节系统
Q4 Engineering Pub Date : 2024-05-08 DOI: 10.17587/mau.25.251-258
S. A. Storozhev, V. Nikulin, Y. Khizhnyakov, A. A. Yuzhakov
{"title":"Automatic Fuel Flow Regulation System for the Combustion Chamber under Varying Operating Conditions Based on a Neural Nitrogen Oxide Sensor","authors":"S. A. Storozhev, V. Nikulin, Y. Khizhnyakov, A. A. Yuzhakov","doi":"10.17587/mau.25.251-258","DOIUrl":"https://doi.org/10.17587/mau.25.251-258","url":null,"abstract":"","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":" 3","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"140999350","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Optimization of UAV Flight Routes during Group Patrolling of Extended Territories as a Multiple Task of a Traveling Salesman with Several Depots 作为有多个仓库的旅行推销员的多重任务,在对扩展领土进行分组巡逻时优化无人机飞行路线
Q4 Engineering Pub Date : 2024-05-08 DOI: 10.17587/mau.25.259-265
A. B. Filimonov, N. B. Filimonov, Т. К. Nguyen, Q. P. Pham
{"title":"Optimization of UAV Flight Routes during Group Patrolling of Extended Territories as a Multiple Task of a Traveling Salesman with Several Depots","authors":"A. B. Filimonov, N. B. Filimonov, Т. К. Nguyen, Q. P. Pham","doi":"10.17587/mau.25.259-265","DOIUrl":"https://doi.org/10.17587/mau.25.259-265","url":null,"abstract":"","PeriodicalId":36477,"journal":{"name":"Mekhatronika, Avtomatizatsiya, Upravlenie","volume":" 2","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-05-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141001447","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Mekhatronika, Avtomatizatsiya, Upravlenie
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1