<?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">pribor</journal-id><journal-title-group><journal-title xml:lang="ru">Известия высших учебных заведений. Приборостроение</journal-title><trans-title-group xml:lang="en"><trans-title>Journal of Instrument Engineering</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">0021-3454</issn><issn pub-type="epub">2500-0381</issn><publisher><publisher-name>Национальный исследовательский университет ИТМО</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.17586/0021-3454-2025-68-12-1056-1065</article-id><article-id custom-type="elpub" pub-id-type="custom">pribor-441</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>COMPUTER MODELING AND DESIGN AUTOMATION</subject></subj-group></article-categories><title-group><article-title>Разработка библиотеки элементов мультисвязных бонд-графов для моделирования систем со множеством тел</article-title><trans-title-group xml:lang="en"><trans-title>Development of a Library of Multibond Graphs for Modeling Multibody Systems</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>Dmitriev</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Валентин Алексеевич Дмитриев — аспирант; факультет систем управления и робототехники</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>Valentin A. Dmitriev — Post-Graduate Student; Faculty of Control Systems and Robotics</p><p>St. Petersburg</p></bio><email xlink:type="simple">valentinswsu@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>Marusina</surname><given-names>M. Ya.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Мария Яковлевна Марусина — д-р техн. наук, профессор; факультет систем управления и робототехники</p><p>Санкт-Петербург</p></bio><bio xml:lang="en"><p>Maria Ya. Marusina — Dr. Sci., Professor; Faculty of Control Systems and Robotics</p><p>St. Petersburg</p></bio><email xlink:type="simple">myamarusina@itmo.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Университет ИТМО</institution></aff><aff xml:lang="en"><institution>ITMO University</institution></aff></aff-alternatives><pub-date pub-type="collection"><year>2025</year></pub-date><pub-date pub-type="epub"><day>19</day><month>01</month><year>2026</year></pub-date><volume>68</volume><issue>12</issue><fpage>1056</fpage><lpage>1065</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Национальный исследовательский университет ИТМО, 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Национальный исследовательский университет ИТМО</copyright-holder><copyright-holder xml:lang="en">Национальный исследовательский университет ИТМО</copyright-holder><license xlink:href="https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice" xlink:type="simple"><license-p>https://pribor.ifmo.ru/jour/about/submissions#copyrightNotice</license-p></license></permissions><self-uri xlink:href="https://pribor.ifmo.ru/jour/article/view/441">https://pribor.ifmo.ru/jour/article/view/441</self-uri><abstract><p>Обсуждается представление динамических систем в виде бонд-графов, позволяющих унифицировать модульный подход к моделированию многодоменных физических систем, описываемых законами из различных областей физики, например механики и гидравлики. На основе мультисвязных или векторных бонд-графов разработана библиотека элементов мехатронной системы в среде MatLab/Simulink, обеспечивающая ускорение процесса построения моделей и уменьшение вероятности появления ошибок. Рассмотрены структура разработанной библиотеки и ее основные элементы, позволяющие описать системы из нескольких тел и моделировать их движение в различных системах отсчета. Приведен пример использования библиотеки для моделирования конкретной механической системы.</p></abstract><trans-abstract xml:lang="en"><p>The representation of dynamical systems in the form of bond graphs, which make it possible to unify a modular approach to modeling multi-domain physical systems described by laws from various fields of physics, such as mechanics and hydraulics, is considered. Based on multiconnected or vector bond graphs, a library of mechatronic system elements, which accelerates the process of building models and reduces the likelihood of errors, is been developed in MatlabSimulink environment. The structure of the developed library and its main elements, which make it possible to describe systems of several bodies and simulate their motion in various reference frames, are discussed. An example of using the library for modeling a specific mechanical system is given.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>бонд-граф</kwd><kwd>динамика</kwd><kwd>анализ</kwd><kwd>энергия</kwd><kwd>мультисвязное представление</kwd></kwd-group><kwd-group xml:lang="en"><kwd>bond graph</kwd><kwd>dynamics</kwd><kwd>analysis</kwd><kwd>energy</kwd><kwd>multi-connected representation</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">Das S. Mechatronic Modeling and Simulation Using Bond Graphs. Boca Raton: CRC Press, 2009.</mixed-citation><mixed-citation xml:lang="en">Das S. Mechatronic Modeling and Simulation Using Bond Graphs, Boca Raton, CRC Press, 2009.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Lagrange J. Méchanique Analytique. Boston: Kluwer Academic Publishers, 1997.</mixed-citation><mixed-citation xml:lang="en">Lagrange J. Méchanique Analytique, 1997.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Строгалев В. П., Толкачева И. О. Имитационное моделирование. М.: Изд-во МГТУ им. Н. Э. Баумана, 2008. 737 с.</mixed-citation><mixed-citation xml:lang="en">Strogalev V.P., Tolkacheva I.O. Imitatsionnoye modelirovaniye (Simulation Modeling), Moscow, 2008, 737 р. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Rahmani A., Hasan M. N., Zak M. Modelling and Validation of Electric Vehicle Drive Line Architecture using Bond Graph // Test Eng. Manag. 2020. Vol. 82. Р. 15154–15167.</mixed-citation><mixed-citation xml:lang="en">Rahmani A., Hasan M.N., Zak M. Test Eng. Manag., 2020, vol. 82, рр. 15154–15167.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Badoud A. E., Merahi F., Bouamama B. O., Mekhilef S. Bond Graph modeling, design and experimental validation of a photovoltaic/fuel cell/electrolyzer/battery hybrid power system // Intern. J. Hydrogen Energy. 2021. Vol. 46. Р. 24011–24027.</mixed-citation><mixed-citation xml:lang="en">Badoud A.E., Merahi F., Bouamama B.O., Mekhilef S. Intern. J. Hydrogen Energy, 2021, vol. 46, рр. 24011–24027.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Mohammed A., Sirahbizu B., Lemu H. G. Optimal Rotary Wind Turbine Blade Modeling with Bond Graph Approach for Specific Local Sites // Energies. 2022. Vol. 15. Р. 6858.</mixed-citation><mixed-citation xml:lang="en">Mohammed A., Sirahbizu B., Lemu H.G. Energies, 2022, vol. 15, рр. 6858.</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Nuñez I., Breedveld P. C., Weustink P. B. T., Gonzalez G. Steady-State power flow analysis of electrical power systems modelled by 2-dimensional multibond graphs // Proc. of the Intern. Conf. on Integrated Modeling and Analysis in Applied Control and Automation. Bergeggi, Italy, 21–23 September 2015. P. 39–47.</mixed-citation><mixed-citation xml:lang="en">Nuñez I., Breedveld P.C., Weustink P.B.T., Gonzalez G. Proceedings of the International Conference on Integrated Modeling and Analysis in Applied Control and Automation, Bergeggi, Italy, September 21–23, 2015, pp. 39–47.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Mishra N., Vaz A. Bond graph modeling of a 3-joint String-Tube Actuanted finger prosthesis // Mech. Mach. Theory. 2017. Vol. 117. Р. 1–20.</mixed-citation><mixed-citation xml:lang="en">Mishra N., Vaz A. Mech. Mach., 2017, vol. 117, рр. 1–20.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Pathak A. K., Vaz A. A simplified model for contact mechanics of articular cartilage and mating bones using bond graph // Proc. of the 3rd Intern. and 18th National Conf. on Machines and Mechanisms. Mumbai, India, 13– 15 December 2017.</mixed-citation><mixed-citation xml:lang="en">Pathak A.K., Vaz A. Proceedings of the 3rd International and 18th National Conference on Machines and Mechanisms, Mumbai, India, December 13–15, 2017.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Mishra N., Vaz A. Development of trajectory and force controllers for 3-joint stringtube actuated finger prosthesis based on bond graph modeling // Mech. Mach. Theory. 2020. Vol. 146. Р. 103719.</mixed-citation><mixed-citation xml:lang="en">Mishra N., Vaz A. Mech. Mach. Theory, 2020, vol. 146, рр. 103719.</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Gonzalez G., Barrera N., Ayala G., Padilla A. Modeling and Simulation in Multibond Graphs Applied to Three-Phase Electrical Systems // Appl. Sci. 2023. Vol. 13. Р. 5880.</mixed-citation><mixed-citation xml:lang="en">Gonzalez G., Barrera N., Ayala G., Padilla A. Appl. Sci., 2023, vol. 13, рр. 5880.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Gonzalez G., Padilla A. Quasi-steady-state model of a class of nonlinear singularly perturbed system in bond graph approach // Electr. Eng. 2018. Vol. 100. Р. 293–302.</mixed-citation><mixed-citation xml:lang="en">Gonzalez G., Padilla A. Electr. Eng., 2018, vol. 100, рр. 293–302.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Cellier F. Hierachical non-linear bond graph: A unified methodology for modelling complex physical systems // Simulation. 2005. Vol. 58, N 4. P. 230–248.</mixed-citation><mixed-citation xml:lang="en">Cellier F. Simulation, 2005, no. 4(58), pp. 230–248.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Zhou X. and Cui Y. Dynamic characteristics of single-loop gear system based on bond graph method // Journal of Vibroengineering. 2022. Vol. 24, N 3. P. 604–614.</mixed-citation><mixed-citation xml:lang="en">Zhou X. and Cui Y. Journal of Vibroengineering, 2022, no. 3(24), pp. 604–614.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Gonzalez-Avalos G., Gallegos N. B., Ayala-Jaimes G., Garcia A. P., Ferreyra García L. F., Rodríguez A. J. P. Modeling and Simulation of Physical Systems Formed by Bond Graphs and Multibond Graphs // Symmetry in Graph Algorithms and Graph Theory III. 2023. Vol. 15, N 12. Р. 2170.</mixed-citation><mixed-citation xml:lang="en">Gonzalez-Avalos G., Gallegos N.B., Ayala-Jaimes G., Garcia A.P., Ferreyra García L.F., Rodríguez A.J.P. Symmetry in Graph Algorithms and Graph Theory III, 2023, no. 12(15), pp. 2170.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Дмитриев В. А., Марусина М. Я. Особенности построения бонд-графа шагающих роботов // Изв. вузов. Приборостроение. 2024. Т. 67, № 2. С. 195–199. DOI: 10.17586/0021-3454-2024-67-2-195-199.</mixed-citation><mixed-citation xml:lang="en">Dmitriev V.А., Marusina M.Ya. Journal of Instrument Engineering, 2024, no. 2(67), pp. 195–199, DOI: 10.17586/0021-3454-2024-67-2-195-199. (in Russ.)</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Shojaei Barjuei E., Caldwell D. G., &amp; Ortiz J. Bond Graph Modeling and Kalman Filter Observer Design for an Industrial Back-Support Exoskeleton // Designs. 2020. Vol. 4, N 4. P. 53.</mixed-citation><mixed-citation xml:lang="en">Shojaei Barjuei E., Caldwell D.G., &amp; Ortiz J. Designs, 2020, no. 4(4), pp. 53.</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Umarikar A., Mishra T., &amp; Umanand L. Bond graph simulation and symbolic extraction toolbox in MATLAB/ SIMULINK // Journal of the Indian Institute of Science. 2006. Vol. 86. P. 45–68.</mixed-citation><mixed-citation xml:lang="en">Umarikar A., Mishra T., &amp; Umanand L. Journal of the Indian Institute of Science, 2006, vol. 86, рр. 45–68.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Дмитриев В. А. Элементы моделирования контактного взаимодействия средствами программного пакета 20Sim // „Информационные технологии в управлении, автоматизации и мехатронике“: сб. науч. тр. 4-й Междунар. науч.-техн. конф. 2022. С. 83–86.</mixed-citation><mixed-citation xml:lang="en">Dmitriyev V.A. Informatsionnyye tekhnologii v upravlenii, avtomatizatsii i mekhatronike (Information Technologies in Control, Automation and Mechatronics), Collection of Scientific Papers of the 4th International Scientific and Technical Conference, 2022, рр. 83–86. (in Russ.)</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>
