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...
Saved in:
Main Authors: | , , , |
---|---|
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 |