无人驾驶飞行器无刷电机抗噪电子速度控制器的控制系统

M. V. Parinov, A. N. Yurov, Ya. V. Skitskiy
{"title":"无人驾驶飞行器无刷电机抗噪电子速度控制器的控制系统","authors":"M. V. Parinov, A. N. Yurov, Ya. V. Skitskiy","doi":"10.32362/2500-316x-2024-12-1-80-91","DOIUrl":null,"url":null,"abstract":"Objectives. The high demand for unmanned aircraft and their efficiency makes the production of their components a matter of relevance. One of these components is the speed controller of the brushless electric motor of the propeller motor group. At the current time, Russian industry, however, does not mass-produce them. In order to start production, control methods and algorithms for the hardware and software parts of devices of this type are needed. Criteria for selecting the main components also need to be formalized. The aim of this work is to develop a method for the software control of electric motors. This includes block diagrams and invariant algorithms and methods for the calculated selection of parameters of the main microcontroller of the electronic speed controller.Methods. Methods of algorithmization, expert assessments, linear computational processes and experimental studies were used.Results. The paper presents the theoretical basis for controlling the required motors. It proposes a block diagram of the implementation of the controller, and a technique for switching windings when controlling with a trapezoidal signal is proposed. Examples are given in the form of an oscillogram. Based on theoretical research, an invariant algorithmic apparatus was developed for building software for various types of microcontrollers. Block diagrams of all the main modules of the software are also presented. The main ones include: the event switching algorithm; and the main endless loop of the microcontroller. The requirements for microcontrollers to create the various types of speed controllers are formalized herein and presented in the form of a set of mathematical expressions. They enable the number of required peripheral devices and microcontroller ports to be calculated according to the requirements for the microcontroller, as well as the computing power of the core used.Conclusions. Experimental studies show the reliability of the theoretical research presented herein. The results obtained can be used to select the optimal element base and develop software for speed controllers of electric motors of the propellers of unmanned aircraft.","PeriodicalId":282368,"journal":{"name":"Russian Technological Journal","volume":"11 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Control system for noise-resistant electronic speed controller of a brushless electric motor for an unmanned aerial vehicle\",\"authors\":\"M. V. Parinov, A. N. Yurov, Ya. V. Skitskiy\",\"doi\":\"10.32362/2500-316x-2024-12-1-80-91\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Objectives. The high demand for unmanned aircraft and their efficiency makes the production of their components a matter of relevance. One of these components is the speed controller of the brushless electric motor of the propeller motor group. At the current time, Russian industry, however, does not mass-produce them. In order to start production, control methods and algorithms for the hardware and software parts of devices of this type are needed. Criteria for selecting the main components also need to be formalized. The aim of this work is to develop a method for the software control of electric motors. This includes block diagrams and invariant algorithms and methods for the calculated selection of parameters of the main microcontroller of the electronic speed controller.Methods. Methods of algorithmization, expert assessments, linear computational processes and experimental studies were used.Results. The paper presents the theoretical basis for controlling the required motors. It proposes a block diagram of the implementation of the controller, and a technique for switching windings when controlling with a trapezoidal signal is proposed. Examples are given in the form of an oscillogram. Based on theoretical research, an invariant algorithmic apparatus was developed for building software for various types of microcontrollers. Block diagrams of all the main modules of the software are also presented. The main ones include: the event switching algorithm; and the main endless loop of the microcontroller. The requirements for microcontrollers to create the various types of speed controllers are formalized herein and presented in the form of a set of mathematical expressions. They enable the number of required peripheral devices and microcontroller ports to be calculated according to the requirements for the microcontroller, as well as the computing power of the core used.Conclusions. Experimental studies show the reliability of the theoretical research presented herein. The results obtained can be used to select the optimal element base and develop software for speed controllers of electric motors of the propellers of unmanned aircraft.\",\"PeriodicalId\":282368,\"journal\":{\"name\":\"Russian Technological Journal\",\"volume\":\"11 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-02-02\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Russian Technological Journal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.32362/2500-316x-2024-12-1-80-91\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Russian Technological Journal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32362/2500-316x-2024-12-1-80-91","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

目标。无人驾驶飞机的高需求量和高效率使其部件的生产成为一个重要问题。其中一个部件是螺旋桨电机组中无刷电机的速度控制器。然而,目前俄罗斯工业还没有大规模生产这种产品。为了开始生产,需要为此类设备的硬件和软件部分提供控制方法和算法。选择主要部件的标准也需要正式确定。这项工作的目的是开发一种电动马达的软件控制方法。其中包括方框图和不变算法以及计算选择电子调速器主微控制器参数的方法。采用了算法、专家评估、线性计算过程和实验研究等方法。本文介绍了控制所需电机的理论基础。论文提出了控制器的实现框图,并提出了梯形信号控制时的绕组切换技术。文章以振荡图的形式给出了示例。在理论研究的基础上,开发了一种不变算法装置,用于为各种类型的微控制器构建软件。此外,还介绍了软件所有主要模块的框图。其中主要包括:事件切换算法;微控制器的主要无穷循环。本文将创建各类速度控制器对微控制器的要求正规化,并以一组数学表达式的形式呈现。通过这些表达式,可以根据对微控制器的要求以及所用内核的计算能力,计算出所需外围设备和微控制器端口的数量。实验研究表明,本文介绍的理论研究是可靠的。获得的结果可用于选择最佳元件基础和开发无人驾驶飞机螺旋桨电动马达速度控制器的软件。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Control system for noise-resistant electronic speed controller of a brushless electric motor for an unmanned aerial vehicle
Objectives. The high demand for unmanned aircraft and their efficiency makes the production of their components a matter of relevance. One of these components is the speed controller of the brushless electric motor of the propeller motor group. At the current time, Russian industry, however, does not mass-produce them. In order to start production, control methods and algorithms for the hardware and software parts of devices of this type are needed. Criteria for selecting the main components also need to be formalized. The aim of this work is to develop a method for the software control of electric motors. This includes block diagrams and invariant algorithms and methods for the calculated selection of parameters of the main microcontroller of the electronic speed controller.Methods. Methods of algorithmization, expert assessments, linear computational processes and experimental studies were used.Results. The paper presents the theoretical basis for controlling the required motors. It proposes a block diagram of the implementation of the controller, and a technique for switching windings when controlling with a trapezoidal signal is proposed. Examples are given in the form of an oscillogram. Based on theoretical research, an invariant algorithmic apparatus was developed for building software for various types of microcontrollers. Block diagrams of all the main modules of the software are also presented. The main ones include: the event switching algorithm; and the main endless loop of the microcontroller. The requirements for microcontrollers to create the various types of speed controllers are formalized herein and presented in the form of a set of mathematical expressions. They enable the number of required peripheral devices and microcontroller ports to be calculated according to the requirements for the microcontroller, as well as the computing power of the core used.Conclusions. Experimental studies show the reliability of the theoretical research presented herein. The results obtained can be used to select the optimal element base and develop software for speed controllers of electric motors of the propellers of unmanned aircraft.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信