Model-based programming as a technique of electromechanical engineer

I. Polyuschenkov
{"title":"Model-based programming as a technique of electromechanical engineer","authors":"I. Polyuschenkov","doi":"10.17588/2072-2672.2023.1.060-070","DOIUrl":null,"url":null,"abstract":"Modern electric drives with microprocessor control are complex technical systems with software that ensures the coordination of various physical processes for automatic motion control. At the same time, electromechanical engineers have a little knowledge about modern microprocessor technology, expressive and convenient programming languages, as well as modern software development and debugging technologies. Thus, it is difficult for them to develop electric drives independently. In addition, there is a professional gap between electromechanical engineers and programmers, which keeps them from cooperation on the software of electric drives. Nowadays, there are model-based programming tools designed to develop software in graphical form with a description of the built-in microcontroller modules in the form of configurable model blocks. However, the theoretical and practical issues of this technology are still limited and require development. Thus, the aim to develop model-based programming as a full-fledged technology for control systems development is relevant. Electromechanical engineers, on the one hand, and software developers, on the other hand, are the target of the research using the method of system analysis of professional competencies. The importance of the software for the electric drive microprocessor control systems is considered. The author assesses the capabilities of an electromechanical engineer who has been trained as a bachelor and master’s degree student in the field of “Electric Power and Electrical Engineering” as a developer of microprocessor-controlled electric drives. The author describes the model-based programming technique as an effective technology to develop software for microprocessor control systems intended for engineers of different spheres, including electromechanical engineers, whose activities are related to the development of electric drives. The author suggests an approach based on the application of model-based programming technology to develop microprocessor control systems for electric drives. The approach makes it possible to improve the competence of electromechanical engineers in the field of software development of control systems. Model-based programming technique contributes to the development of modern microprocessor technology and development technologies as an effective tool for independent development of software of electric drive systems by electromechanical engineers without assistance of programmers.","PeriodicalId":23635,"journal":{"name":"Vestnik IGEU","volume":"40 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Vestnik IGEU","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17588/2072-2672.2023.1.060-070","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Modern electric drives with microprocessor control are complex technical systems with software that ensures the coordination of various physical processes for automatic motion control. At the same time, electromechanical engineers have a little knowledge about modern microprocessor technology, expressive and convenient programming languages, as well as modern software development and debugging technologies. Thus, it is difficult for them to develop electric drives independently. In addition, there is a professional gap between electromechanical engineers and programmers, which keeps them from cooperation on the software of electric drives. Nowadays, there are model-based programming tools designed to develop software in graphical form with a description of the built-in microcontroller modules in the form of configurable model blocks. However, the theoretical and practical issues of this technology are still limited and require development. Thus, the aim to develop model-based programming as a full-fledged technology for control systems development is relevant. Electromechanical engineers, on the one hand, and software developers, on the other hand, are the target of the research using the method of system analysis of professional competencies. The importance of the software for the electric drive microprocessor control systems is considered. The author assesses the capabilities of an electromechanical engineer who has been trained as a bachelor and master’s degree student in the field of “Electric Power and Electrical Engineering” as a developer of microprocessor-controlled electric drives. The author describes the model-based programming technique as an effective technology to develop software for microprocessor control systems intended for engineers of different spheres, including electromechanical engineers, whose activities are related to the development of electric drives. The author suggests an approach based on the application of model-based programming technology to develop microprocessor control systems for electric drives. The approach makes it possible to improve the competence of electromechanical engineers in the field of software development of control systems. Model-based programming technique contributes to the development of modern microprocessor technology and development technologies as an effective tool for independent development of software of electric drive systems by electromechanical engineers without assistance of programmers.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于模型的编程作为机电工程师的一种技术
现代电驱动与微处理器控制是复杂的技术系统与软件,确保各种物理过程的协调自动运动控制。同时,机电工程师对现代微处理器技术,表达和方便的编程语言,以及现代软件开发和调试技术有一点了解。因此,他们很难独立开发电力驱动。此外,机电工程师和程序员之间存在专业差距,这使得他们无法在电驱动软件上进行合作。目前,有基于模型的编程工具,旨在以图形形式开发软件,并以可配置模型块的形式描述内置微控制器模块。然而,该技术的理论和实践问题仍然有限,需要进一步发展。因此,开发基于模型的编程作为控制系统开发的成熟技术的目标是相关的。本文运用专业能力系统分析的方法,以机电工程师和软件开发人员为研究对象。分析了电驱动微处理器控制系统软件的重要性。作者评估了一名在“电力与电气工程”领域接受过学士和硕士学位培训的机电工程师作为微处理器控制的电力驱动开发人员的能力。作者将基于模型的编程技术描述为一种开发微处理器控制系统软件的有效技术,适用于不同领域的工程师,包括机电工程师,他们的活动与电力驱动的发展有关。作者提出了一种应用基于模型的编程技术开发电驱动微处理器控制系统的方法。该方法可以提高机电工程师在控制系统软件开发领域的能力。基于模型的编程技术作为机电工程师在没有程序员帮助的情况下自主开发电驱动系统软件的有效工具,促进了现代微处理器技术和开发技术的发展。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Influence of chemical composition of biomass on agglomeration process in fluidized bed of boiler E-75-3,9-440 DFT Synthesis of a robust control system for a manipulation robot with polynomial controllers based on Gramian method Application of submodeling technique to reduce time spent modeling remote magnetic field sensors Solution of inverse heat transfer problem in condenser of a turbine unit with built-in heating unit Increasing energy efficiency of gas piston TPP through integrated use of thermal secondary energy resources
×
引用
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