Loading…

Methodology for Developing Software for Data Exchange Controllers Used in Power Electronics and Industrial Automation Systems

An analysis of various approaches to selecting a hardware platform and writing software for a data exchange controller as a protocol converter for power electronics devices was carried out. Features that complicate the development of this software have been identified, and methods for eliminating or...

Full description

Saved in:
Bibliographic Details
Main Authors: Bukin, Daniil A., Krasnoperov, Roman N., Rozhkov, Alexander N., Zhuravlev, Ivan I.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 5
container_issue
container_start_page 1
container_title
container_volume
creator Bukin, Daniil A.
Krasnoperov, Roman N.
Rozhkov, Alexander N.
Zhuravlev, Ivan I.
description An analysis of various approaches to selecting a hardware platform and writing software for a data exchange controller as a protocol converter for power electronics devices was carried out. Features that complicate the development of this software have been identified, and methods for eliminating or minimizing them have been proposed. Proposed and justified: choice of platform for the communication controller, operating system, programming language, software development methods, format and methods of processing configuration files to represent information models of power electronics devices, division of the developed program into threads to ensure the possibility of simultaneous data transfer from lower to upper and from upper to lower level. A method is proposed for converting protocols without support for sporadic message transmission into protocols with support for sporadic messages using a data exchange controller.
doi_str_mv 10.1109/REEPE60449.2024.10479834
format conference_proceeding
fullrecord <record><control><sourceid>ieee_CHZPO</sourceid><recordid>TN_cdi_ieee_primary_10479834</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>10479834</ieee_id><sourcerecordid>10479834</sourcerecordid><originalsourceid>FETCH-LOGICAL-i119t-b13f11acebc0f9481fc88967620f1e37d4da5a31534079c050cc9166555e62063</originalsourceid><addsrcrecordid>eNo1kM9OAjEYxKuJiQR5Aw99gcV-bfdPjwRXJcFIRM6kdL-FmqUlbRE58O5i0NNM5jeZwxBCgQ0BmHp4r-tZXTAp1ZAzLofAZKkqIa_IQP2anImKVwquSY9XArKSF_yWDGL8ZIwJziQo1SOnV0wb3_jOr4-09YE-4hd2fmfdms59mw464CXXSdP622y0WyMde5eC7zoMkS4iNtQ6OvMHDLTu0JyRsyZS7Ro6cc0-pmB1R0f75Lc6We_o_BgTbuMduWl1F3Hwp32yeKo_xi_Z9O15Mh5NMwugUrYC0QJogyvDWiUraE1VqaIsOGsBRdnIRudaQC4kK5VhOTNGQVHkeY7nTiH65P6yaxFxuQt2q8Nx-f-Y-AG6FGIr</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Methodology for Developing Software for Data Exchange Controllers Used in Power Electronics and Industrial Automation Systems</title><source>IEEE Xplore All Conference Series</source><creator>Bukin, Daniil A. ; Krasnoperov, Roman N. ; Rozhkov, Alexander N. ; Zhuravlev, Ivan I.</creator><creatorcontrib>Bukin, Daniil A. ; Krasnoperov, Roman N. ; Rozhkov, Alexander N. ; Zhuravlev, Ivan I.</creatorcontrib><description>An analysis of various approaches to selecting a hardware platform and writing software for a data exchange controller as a protocol converter for power electronics devices was carried out. Features that complicate the development of this software have been identified, and methods for eliminating or minimizing them have been proposed. Proposed and justified: choice of platform for the communication controller, operating system, programming language, software development methods, format and methods of processing configuration files to represent information models of power electronics devices, division of the developed program into threads to ensure the possibility of simultaneous data transfer from lower to upper and from upper to lower level. A method is proposed for converting protocols without support for sporadic message transmission into protocols with support for sporadic messages using a data exchange controller.</description><identifier>EISSN: 2831-7262</identifier><identifier>EISBN: 9798350382891</identifier><identifier>DOI: 10.1109/REEPE60449.2024.10479834</identifier><language>eng</language><publisher>IEEE</publisher><subject>Charging stations ; Computational modeling ; Data transfer ; Hardware ; Power electronics ; power engineering computing ; power semiconductor devices ; power system analysis computing ; Process control ; Protocols ; Software</subject><ispartof>2024 6th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE), 2024, p.1-5</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/10479834$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,776,780,785,786,27904,54533,54910</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/10479834$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Bukin, Daniil A.</creatorcontrib><creatorcontrib>Krasnoperov, Roman N.</creatorcontrib><creatorcontrib>Rozhkov, Alexander N.</creatorcontrib><creatorcontrib>Zhuravlev, Ivan I.</creatorcontrib><title>Methodology for Developing Software for Data Exchange Controllers Used in Power Electronics and Industrial Automation Systems</title><title>2024 6th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE)</title><addtitle>REEPE</addtitle><description>An analysis of various approaches to selecting a hardware platform and writing software for a data exchange controller as a protocol converter for power electronics devices was carried out. Features that complicate the development of this software have been identified, and methods for eliminating or minimizing them have been proposed. Proposed and justified: choice of platform for the communication controller, operating system, programming language, software development methods, format and methods of processing configuration files to represent information models of power electronics devices, division of the developed program into threads to ensure the possibility of simultaneous data transfer from lower to upper and from upper to lower level. A method is proposed for converting protocols without support for sporadic message transmission into protocols with support for sporadic messages using a data exchange controller.</description><subject>Charging stations</subject><subject>Computational modeling</subject><subject>Data transfer</subject><subject>Hardware</subject><subject>Power electronics</subject><subject>power engineering computing</subject><subject>power semiconductor devices</subject><subject>power system analysis computing</subject><subject>Process control</subject><subject>Protocols</subject><subject>Software</subject><issn>2831-7262</issn><isbn>9798350382891</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>2024</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNo1kM9OAjEYxKuJiQR5Aw99gcV-bfdPjwRXJcFIRM6kdL-FmqUlbRE58O5i0NNM5jeZwxBCgQ0BmHp4r-tZXTAp1ZAzLofAZKkqIa_IQP2anImKVwquSY9XArKSF_yWDGL8ZIwJziQo1SOnV0wb3_jOr4-09YE-4hd2fmfdms59mw464CXXSdP622y0WyMde5eC7zoMkS4iNtQ6OvMHDLTu0JyRsyZS7Ro6cc0-pmB1R0f75Lc6We_o_BgTbuMduWl1F3Hwp32yeKo_xi_Z9O15Mh5NMwugUrYC0QJogyvDWiUraE1VqaIsOGsBRdnIRudaQC4kK5VhOTNGQVHkeY7nTiH65P6yaxFxuQt2q8Nx-f-Y-AG6FGIr</recordid><startdate>20240229</startdate><enddate>20240229</enddate><creator>Bukin, Daniil A.</creator><creator>Krasnoperov, Roman N.</creator><creator>Rozhkov, Alexander N.</creator><creator>Zhuravlev, Ivan I.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>20240229</creationdate><title>Methodology for Developing Software for Data Exchange Controllers Used in Power Electronics and Industrial Automation Systems</title><author>Bukin, Daniil A. ; Krasnoperov, Roman N. ; Rozhkov, Alexander N. ; Zhuravlev, Ivan I.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i119t-b13f11acebc0f9481fc88967620f1e37d4da5a31534079c050cc9166555e62063</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Charging stations</topic><topic>Computational modeling</topic><topic>Data transfer</topic><topic>Hardware</topic><topic>Power electronics</topic><topic>power engineering computing</topic><topic>power semiconductor devices</topic><topic>power system analysis computing</topic><topic>Process control</topic><topic>Protocols</topic><topic>Software</topic><toplevel>online_resources</toplevel><creatorcontrib>Bukin, Daniil A.</creatorcontrib><creatorcontrib>Krasnoperov, Roman N.</creatorcontrib><creatorcontrib>Rozhkov, Alexander N.</creatorcontrib><creatorcontrib>Zhuravlev, Ivan I.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Xplore</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Bukin, Daniil A.</au><au>Krasnoperov, Roman N.</au><au>Rozhkov, Alexander N.</au><au>Zhuravlev, Ivan I.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Methodology for Developing Software for Data Exchange Controllers Used in Power Electronics and Industrial Automation Systems</atitle><btitle>2024 6th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE)</btitle><stitle>REEPE</stitle><date>2024-02-29</date><risdate>2024</risdate><spage>1</spage><epage>5</epage><pages>1-5</pages><eissn>2831-7262</eissn><eisbn>9798350382891</eisbn><abstract>An analysis of various approaches to selecting a hardware platform and writing software for a data exchange controller as a protocol converter for power electronics devices was carried out. Features that complicate the development of this software have been identified, and methods for eliminating or minimizing them have been proposed. Proposed and justified: choice of platform for the communication controller, operating system, programming language, software development methods, format and methods of processing configuration files to represent information models of power electronics devices, division of the developed program into threads to ensure the possibility of simultaneous data transfer from lower to upper and from upper to lower level. A method is proposed for converting protocols without support for sporadic message transmission into protocols with support for sporadic messages using a data exchange controller.</abstract><pub>IEEE</pub><doi>10.1109/REEPE60449.2024.10479834</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier EISSN: 2831-7262
ispartof 2024 6th International Youth Conference on Radio Electronics, Electrical and Power Engineering (REEPE), 2024, p.1-5
issn 2831-7262
language eng
recordid cdi_ieee_primary_10479834
source IEEE Xplore All Conference Series
subjects Charging stations
Computational modeling
Data transfer
Hardware
Power electronics
power engineering computing
power semiconductor devices
power system analysis computing
Process control
Protocols
Software
title Methodology for Developing Software for Data Exchange Controllers Used in Power Electronics and Industrial Automation Systems
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-27T15%3A46%3A14IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_CHZPO&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Methodology%20for%20Developing%20Software%20for%20Data%20Exchange%20Controllers%20Used%20in%20Power%20Electronics%20and%20Industrial%20Automation%20Systems&rft.btitle=2024%206th%20International%20Youth%20Conference%20on%20Radio%20Electronics,%20Electrical%20and%20Power%20Engineering%20(REEPE)&rft.au=Bukin,%20Daniil%20A.&rft.date=2024-02-29&rft.spage=1&rft.epage=5&rft.pages=1-5&rft.eissn=2831-7262&rft_id=info:doi/10.1109/REEPE60449.2024.10479834&rft.eisbn=9798350382891&rft_dat=%3Cieee_CHZPO%3E10479834%3C/ieee_CHZPO%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-i119t-b13f11acebc0f9481fc88967620f1e37d4da5a31534079c050cc9166555e62063%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=10479834&rfr_iscdi=true