<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">ipolytech</journal-id><journal-title-group><journal-title xml:lang="ru">iPolytech Journal</journal-title><trans-title-group xml:lang="en"><trans-title>iPolytech Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2782-4004</issn><issn pub-type="epub">2782-6341</issn><publisher><publisher-name>Irkutsk National Research Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.21285/1814-3520-2018-4-158-171</article-id><article-id custom-type="elpub" pub-id-type="custom">ipolytech-77</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ЭНЕРГЕТИКА</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>POWER ENGINEERING</subject></subj-group></article-categories><title-group><article-title>РАЗРАБОТКА СРЕДСТВ ИНТЕГРИРОВАНИЯ РАЗЛИЧНЫХ ВЫЧИСЛИТЕЛЬНЫХ СРЕД</article-title><trans-title-group xml:lang="en"><trans-title>DEVELOPING INTEGRATION TOOLS FOR VARIOUS COMPUTING ENVIRONMENTS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Свеженцева</surname><given-names>О. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Svezhentseva</surname><given-names>O. V.</given-names></name></name-alternatives><email xlink:type="simple">ocweg1@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Умнова</surname><given-names>М. О.</given-names></name><name name-style="western" xml:lang="en"><surname>Umnova</surname><given-names>M. O.</given-names></name></name-alternatives><email xlink:type="simple">mn-mo@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Бутьков</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Butkov</surname><given-names>V. A.</given-names></name></name-alternatives><email xlink:type="simple">wc_off@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Иркутский национальный исследовательский технический университет</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Irkutsk National Research Technical University</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2018</year></pub-date><pub-date pub-type="epub"><day>15</day><month>09</month><year>2020</year></pub-date><volume>22</volume><issue>4</issue><fpage>158</fpage><lpage>171</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Свеженцева О.В., Умнова М.О., Бутьков В.А., 2020</copyright-statement><copyright-year>2020</copyright-year><copyright-holder xml:lang="ru">Свеженцева О.В., Умнова М.О., Бутьков В.А.</copyright-holder><copyright-holder xml:lang="en">Svezhentseva O.V., Umnova M.O., Butkov V.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://ipolytech.elpub.ru/jour/article/view/77">https://ipolytech.elpub.ru/jour/article/view/77</self-uri><abstract><p>ЦЕЛЬ. В данной работе описано разработанное программное обеспечение, удовлетворяющее следующим требованиям: универсальности подхода к хранению исходной информации, визуализации электроэнергетических систем с большим количеством узлов и связей. Данное программное обеспечение предоставляет возможности создания пользовательских объектов, привязки объектов визуализации к пространственным координатам, интеграции в различные вычислительные среды. МЕТОДЫ. Учитывая, что при работе с виртуальной моделью системы визуализация может проводиться несколько раз и что в системе могут быть выполнены различные расчеты, сам процесс визуализации принципиально не отличается при реализации различных вычислительных процедур. Однако невозможно и нерационально реализовывать все возможные вычислительные алгоритмы в одной среде, поэтому предлагается интегрировать приложение визуализации в другие приложения и реализовать канал связи между ними. Данная концепция канала связи была названа Мост (Visualization Engine Bridge). При данном подходе использует сторонний файл для обмена необходимой информацией между вычислительным и визуальным приложениями. РЕЗУЛЬТАТЫ И ИХ ОБСУЖДЕНИЕ. Протестированный канал связи между приложением и вычислительной средой MATLAB на примере 18-узловой схемы. Визуализационное приложение инициализировало расчет установившегося режима методом Ньютона - Рафсона со всеми включенными линиями связи и с одной отключенной линией связи. Полученные результаты продемонстрировали работоспособность предложенного подхода. ВЫВОДЫ. Разработано программное обеспечение, удовлетворяющее требованиям универсальности подхода к хранению информации, визуализации сетей с большим числом узлов и связей. Данная программа позволяет создавать пользовательские объекты, графически отображать соединения между узлами в виде полилиний, интегрироваться в различные вычислительные среды, привязывать данные к географическим координатам.</p></abstract><trans-abstract xml:lang="en"><p>PURPOSE. The paper describes the developed software that meets the requirements of the approach universality to storing of the initial information, visualization of power systems with a large number of nodes and connections. This software provides the possibility to create user objects, bind visualization objects to spatial coordinates, and integrate them into various computing environments. METHODS. Taking into consideration the fact that when working with the virtual model of the system visualization can be performed several times and that different calculations can be performed in the system, the visualization process itself does not differ fundamentally in the implementation of various computational procedures. However, it is impossible and irrational to implement all possible computational algorithms in one environment, so it is proposed to integrate the visualization application into other applications and implement a communication channel between them. This concept of the communication channel was named the Bridge (Visualization Engine Bridge). This approach uses a third-party file to exchange the necessary information between the computational and visual applications. RESULTS AND THEIR DISCUSSION. The tested communication channel between the application and the MATLAB computing environment is exemplified by the 18-node scheme. The visualization application initialized the calculation of the steady-state mode by the Newton-Raphson method with all connected communication lines and with one disabled communication line. The obtained results have demonstrated the operating capacity of the proposed approach. CONCLUSIONS. The software has been developed that meets the universality requirement of the approach to information storage, visualization of networks with a large number of nodes and connections. This program allows to create user objects, display graphically connections between the nodes in the form of polylines, integrate into various computing environments and bind data to geographic coordinates.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>визуализация</kwd><kwd>программное обеспечение</kwd><kwd>граф электроэнергетической системы</kwd><kwd>узел</kwd><kwd>связь</kwd><kwd>расчет установившегося режима</kwd></kwd-group><kwd-group xml:lang="en"><kwd>visualization</kwd><kwd>software</kwd><kwd>power system graph</kwd><kwd>node</kwd><kwd>connection</kwd><kwd>calculation of the steady state mode</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Comparing methods for network visualization, submitted on 30.01.2016 Non-Technical Project by Viktor Butkov, Supervisor: M. Sc. C. Klabunde, LENA, Otto-von-Guericke-Universitat-Magdeburg, 2016. 44 р.</mixed-citation><mixed-citation xml:lang="en">Comparing methods for network visualization, submitted on 30.01.2016 Non-Technical Project by Viktor Butkov, Supervisor: M. Sc. C. Klabunde, LENA, Otto-von-Guericke-Universitat-Magdeburg, 2016. 44 р.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Data Visualization and Infographics // Articles [Электронный ресурс]. URL: https://www.smashingmagazine.com/2008/01/monday-inspiration-data-visualization- and -infographics (24.12.2017).</mixed-citation><mixed-citation xml:lang="en">Data Visualization and Infographics // Articles [Электронный ресурс]. URL: https://www.smashingmagazine.com/2008/01/monday-inspiration-data-visualization- and -infographics (24.12.2017).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">What Is Data Science, and What Does a Data Scientist Do? [Электронный ресурс]. URL: http://www.innoarchitech.com/what-is-data-science-does-data-scientist-do (24.12.2017).</mixed-citation><mixed-citation xml:lang="en">What Is Data Science, and What Does a Data Scientist Do? [Электронный ресурс]. URL: http://www.innoarchitech.com/what-is-data-science-does-data-scientist-do (24.12.2017).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Project analysis - grading [Электронный ресурс]. URL: https://lumnify.com/grades/?rel=libhunt-cmp (24.12.2017).</mixed-citation><mixed-citation xml:lang="en">Project analysis - grading [Электронный ресурс]. URL: https://lumnify.com/grades/?rel=libhunt-cmp (24.12.2017).</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Becker R.A., Eick S.G., Wilks A.R. Visualizing Network Data. IEEE Transactions on Visualizationand Computer Graphics, 1995. Vol. 1. No. 1. P. 16-21.</mixed-citation><mixed-citation xml:lang="en">Becker R.A., Eick S.G., Wilks A.R. Visualizing Network Data. IEEE Transactions on Visualizationand Computer Graphics, 1995. Vol. 1. No. 1. P. 16-21.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Cherven K., Mastering Gephi Network Visualization, Packt Publishing Ltd., January 2015, ISBN 978-1-78398-734-4.</mixed-citation><mixed-citation xml:lang="en">Cherven K., Mastering Gephi Network Visualization, Packt Publishing Ltd., January 2015, ISBN 978-1-78398-734-4.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Top 20 NuGet chart Packages // NuGet Must Haves [Электронный ресурс]. URL: http://nugetmusthaves. com/Tag/Chart?page=1</mixed-citation><mixed-citation xml:lang="en">Top 20 NuGet chart Packages // NuGet Must Haves [Электронный ресурс]. URL: http://nugetmusthaves. com/Tag/Chart?page=1</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Compare Live-Charts and Oxyplot's popularity and activity // Awesome.NET [Электронный ресурс]. URL: https://dotnet.libhunt.com/project/oxyplot/vs/live-charts</mixed-citation><mixed-citation xml:lang="en">Compare Live-Charts and Oxyplot's popularity and activity // Awesome.NET [Электронный ресурс]. URL: https://dotnet.libhunt.com/project/oxyplot/vs/live-charts</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Pagani G.A., Aiello M. The Power Grid as a Complex Network: a Survey, Johann Bernoulli Institute for Mathematics and Computer Science, University of Groningen, Groningen, The Netherlands, March 22, 2012.</mixed-citation><mixed-citation xml:lang="en">Pagani G.A., Aiello M. The Power Grid as a Complex Network: a Survey, Johann Bernoulli Institute for Mathematics and Computer Science, University of Groningen, Groningen, The Netherlands, March 22, 2012.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">WPF Shapes - Path - Combined Geometry, Richard Carr [Электронный ресурс]. URL: http://www.blackwasp.co.uk/WPFCombinedGeometry.aspx (12.05.2017)</mixed-citation><mixed-citation xml:lang="en">WPF Shapes - Path - Combined Geometry, Richard Carr [Электронный ресурс]. URL: http://www.blackwasp.co.uk/WPFCombinedGeometry.aspx (12.05.2017)</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">J. Thomas. Overbye Visualization of Power Systems and Components. Final Project Report., Project Leader, University of Illinois at Urbana-Champaign (UIUC), PSERC. Publication 05-65, November 2005.</mixed-citation><mixed-citation xml:lang="en">J. Thomas. Overbye Visualization of Power Systems and Components. Final Project Report., Project Leader, University of Illinois at Urbana-Champaign (UIUC), PSERC. Publication 05-65, November 2005.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Overbye J.T., Weber J.D., Visualization of Power System Data, University of Illinois at Urbana-Champaign, Urbana, IL 61801 USA.</mixed-citation><mixed-citation xml:lang="en">Overbye J.T., Weber J.D., Visualization of Power System Data, University of Illinois at Urbana-Champaign, Urbana, IL 61801 USA.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Идельчик В.И. Расчет установившихся режимов электрических систем. М.: «Энергия», 1977. 192 с.</mixed-citation><mixed-citation xml:lang="en">Идельчик В.И. Расчет установившихся режимов электрических систем. М.: «Энергия», 1977. 192 с.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
