Comparative Analysis of Mathematical Modeling Tool Environments

DOI: 10.21293/1818-0442-2025-28-3-97-114

Download article in PDF format

JATS xml

Abstract: This paper presents an extended comparative analysis of mod-ern software tools designed for modeling various processes and systems in a wide range of fields – from physics, chemistry and mathematics to electrical engineering and control systems. Both commercial and open-source software platforms are considered, including COMSOL Multiphysics, Ansys Fluent, MatLab/Simulink, OpenFOAM, DWSIM, LTspice, and others. Special attention is paid to the classification of modeling sys-tems by application, type of licensing, level of abstraction, and modeling paradigms used. The article provides a detailed exam-ination of the features and architecture of two Russian modeling systems – MARS and SimInTech, their functionality, integra-tion solutions, licensing, documentation and areas of applica-tion. A comparative analysis of these domestic solutions with foreign analogues has been performed, highlighting their ad-vantages, disadvantages and potential application niches. Key trends in the development of modeling tools are also discussed, including the growing importance of open-source software, the development of digital twins, integration with AI and cloud platforms, as well as standardization through initiatives such as Modelica, FMI and CAPE-OPEN. This work is of interest to researchers and engineers, as well as to teachers and students in technical fields.

Keywords: modeling systems, simulation, computer modeling, dynamic modeling, physical processes modeling, instrumental tools, modeling of mathematical systems, electrical systems modeling

For citation:
Dubinin N. M., Gembuh L. A. Comparative Analysis of Mathematical Modeling Tool Environments. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2025, vol. 28, no. 3, pp. 97–114. DOI: 10.21293/1818-0442-2025-28-3-97-114

Authors and copyright holders:

  • Dubinin N. M. , Tomsk State University of Control Systems and Radioelectronics (Tomsk, Russia)
  • Gembuh L. A. , Tomsk State University of Control Systems and Radioelectronics (Tomsk, Russia)

  • 1. Samarskii A.A., Mikhailov A.P. Matematicheskoye modelirovaniye: idei, metody, primery [Mathematical modeling: ideas, methods, examples]. 2nd ed., rev. M/, Fizmatlit, 2001. 320 p. (in Russ.).
  • 2. Polubotko D.V., Chukreev Yu.Ya. Sovremennyye programmnyye sredstva modelirovaniya el-ektricheskih setei [Modern software for electric networks simulation]. Software & Systems, 2008, no. 4(84), pp. 130–132 (in Russ.).
  • 3. Bakhvalov N.S., Zhidkov Zh.P., Kobelkov G.M. Chislennyye metody v zadachah matematicheskoi fiziki [Numerical methods in problems of mathematical physics]. Moscow, Binom. Laboratoriya znanii, 2008, 636 p. (in Russ.).
  • 4. Romankova P.G., Pavlov K.F., Noskov A.A. Primery i zadachi po kursu processov i apparatov himicheskoi tekhnologii [Examples and problems on processes and apparatuses of chemical technology: textbook]. 10th ed., rev. and add. Leningrad, Khimiya, 1987, 576 p. (in Russ.).
  • 5. Malygina S.N., Neupokoeva E.O. Obzor sovremennyh sredstv imitacionnogo modelirovaniya [Review of modern simulation tools]. Proceedings of the Kola Science Centre RAS. Technical sciences series, 2022, no. 2 (in Russ.).
  • 6. Dmitriev V.M., Shutenkov A.V., Zaichenko T.N., Gandzha T.V. MARS – sreda modelirovaniya tekhnicheskih ustroistv i sistem: monografiya [MARS – simulation environment for technical devices and systems: monograph]. Tomsk, V-Spektr, 2011, 278 p. (in Russ.).
  • 7. Sreda modelirovaniya MARS [Simulation environment MARS]. Scientific Group «Revicom». Available at: http://www.se-mars.ru (accessed 29 May 2025) (in Russ.).
  • 8. OpenFOAM. The Open Source CFD Toolbox. Available at: https://openfoam.org (Accessed: 29 May 2025).
  • 9. LTSpice Simulator [Electronic resource]. Analog Devices. Available at: https://www.analog.com/en/resources/design-tools-and-calculators/ltspice-simulator.html (Accessed: 29 May 2025).
  • 10. Musalimov V.M., Zamoruev G.B., Kalapyshina I.I., Perechesova A.D., Nuzhdin K.A. Modelirovaniye mekhatronnyh sistem v srede MatLab [Modeling of mechatronic systems in MATLAB] (Simulink / SimMechanics): textbook. St. Petersburg, ITMO University, 2013, 114 p. (in Russ.).
  • 11. COMSOL Multiphysics®. Available at: https://www.comsol.com (Accessed: 29 May 2025).
  • 12. Ansys Fluent. Fluid Simulation Software. Available at: https://www.ansys.com/products/fluids/ansys-fluent (accessed 29 May 2025).
  • 13. Emanuil N.M., Knorre D.G. Kurs himicheskoi kinetiki [Course of chemical kinetics: textbook for chemistry faculties]. 4th ed., rev. M/, Vysshaya shkola, 1984, 463 p. (in Russ.).
  • 14. Aspen Plus. Leading Process Simulation Software. Available at: https://www.aspentech.com/en/products/engineering/aspen-plus (Accessed: 29 May 2025).
  • 15. CHEMCAD. Chemical Engineering Simulation Software. Available at: https://chemstations.com/chemcad (Accessed: 29 May 2025).
  • 16. DWSIM. Chemical Process Simulation for Everyone. Available at: https://dwsim.org (Accessed: 29 May 2025).
  • 17. Vasileiadou A., Zoras S., Dimoudi A. Modelling of COx and NOx emissions from industrial solid wastes combustion using ANSYS CHEMKIN PRO. Waste Management, 2023, vol. 172, pp. 248–261.
  • 18. GNU Octave. Scientific Programming Language. Available at: https://octave.org (Accessed: 29 May 2025).
  • 19. Scilab. Open-source software for numerical computation. Available at: https://www.scilab.org (Accessed: 29 May 2025).
  • 20. OpenModelica. Open-Source Modelica-Based Modeling and Simulation Environment. Available at: https://openmodelica.org (Accessed: 29 May 2025).
  • 21. NI Multisim. Circuit Design and Simulation Software. Available at: https://www.multisim.com (Accessed: 29 May 2025).
  • 22. Proteus Design Suite. PCB Design & Simulation Made Easy. Available at: https://www.labcenter.com (Accessed: 29 May 2025).
  • 23. KiCad EDA. Schematic Capture & PCB Design Software. Available at: https://www.kicad.org (Accessed: 29 May 2025).
  • 24. PSCAD. Power Systems EMT Simulation Software. Available at: https://www.pscad.com (Accessed: 29 May 2025).
  • 25. Dmitriev V.M. Metod komponentnyh cepei dlya modelirovaniya multifizichnyh sistem [Component chain method for modeling multiphysics systems]. Problemy upravleniya i modelirovaniya v slozhnyh sistemah. Trudy XXI Mezhdunarodnoj konferencii [Problems of control and modeling in complex systems. Proceedings of the XXI International Conference]. Samara, SamSC RAS, 2019, pp. 263–270 (in Russ.).
  • 26. Dmitriev V.M., Gandzha T.V., Korotina T.Yu. [System of imaging and control architecture environment multilevel modeling]. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2010, no. 1(21), part 2, pp. 149–155 (in Russ.).
  • 27. Gandzha T.V., Dmitriev V.M., Zaichenko T.N., Bukreev A.S. [Architecture of multiuser simulation environment MARS]. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2019, vol. 22, no. 4, pp. 44–49. DOI: 10.21293/1818-0442-2019-22-4-44-49 (in Russ.).
  • 28. Boldenkov A.S., Gandzha T.V., Dmitriev V.M. [The structure of a networked multilevel computer model in terms of the component circuit method for implementing networked virtual laboratories]. Software & Systems, 2024, no. 1, pp. 24–33. DOI: 10.15827/0236-235X.145.024-033 (in Russ.).
  • 29. Zaichenko T.N., Dmitriev V.M., Gandzha T.V. Organization of educational computer experiment in the MARS multilevel simulation system. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2023, vol. 26, no. 4, pp. 84–88. DOI: 10.21293/1818-0442-2023-26-4-84-88 (in Russ.).
  • 30. Zaichenko T.N. Informatsionnoe modelirovanie tsifrovyh ustrojstv v sisteme MARS [Information modeling of digital devices in the MARS system]. Tomsk State Pedagogical University Bulletin. Ser. Science (Information Technology), 2005, no. 1(45), pp. 118–122 (in Russ.).
  • 31. Dmitriev V.M., Gembukh L.A., Sakhabutdinov A.E. [Digital twin in simulation environment MARS]. Bulletin of the South Ural State University. Ser. Computer Technologies, Automation Control, Radio Electronics, 2023, vol. 23, no. 4, pp. 26–35. DOI: 10.14529/ctcr230403 (in Russ.).
  • 32. Grigorieva T.E. Razrabotka modelei komponentov v srede modelirovaniya MARS dlya modelirovaniya sistem massovogo obsluzhivaniya [Development of component models in the MARS simulation environment for queuing systems modeling]. Proceedings of the 52nd International Student Scientific Conference ISSC-2014. Information Technologies, Novosibirsk, NSU, 2014, p. 104 (in Russ.).
  • 33. Grigorieva T.E. [Discrete-event simulation in CM MARS for «Mass service system» course]. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2014, no. 1(31), pp. 152–155 (in Russ.).
  • 34. Ushakov A.V., Dmitriev V.M., Gandzha T.V., Panov S.A. Adaptation of the MARS simulation environment for studying extraction processes in centrifugal contactor–settler apparatuses. Computer Research and Modeling, 2024, vol. 16, no. 3, pp. 599–614. DOI: 10.20537/2076-7633-2024-16-3-599-614 (in Russ.).
  • 35. Gandzha T.V., Panov S.A. Avtomatizirovannaya parametrizaciya modelei fiziko-himicheskih sistem v srede mnogourovnevogo komp'yuternogo modelirovaniya «MARS» [Automated parameterization of models of physicochemical systems in the multilevel computer simulation environment “MARS”]. Himiya i himicheskaya tekhnologiya v XXI veke: materialy XVIII Mezhdunar. nauch.-prakt. konf. studentov i molodyh uchenyh [Chemistry and chemical technology in the XXI century. Proceedings of the XVIII International scientific-practical conference of students and young scientists]. Tomsk, TPU Publ., 2017, pp. 288–289 (in Russ.).
  • 36. Lyashenko A.I., Maslova N.V., Vent D.P. Osnovy modelirovaniya v SimInTech: metodicheskoe posobie [Basics of modeling in SimInTech: methodological guide]. Novomoskovsk Institute (branch) of Mendeleev University of Chemical Technology of Russia, Novomoskovsk, 2018, 42 p. (in Russ.).
  • 37. Kalachev Yu.N. SimInTech. Modelirovanie v elektroprivode, uchebnoe posobie [Modeling in electric drive, textbook]. Moscow, DMK Press. Available at: https://www.help.simintech.ru/oxy_ex-1/webhelp_docs/SIT_Kalachev_Y.N._SimInTech_Modelirovanie_v_electroprivode.pdf (Accessed: 29 May 2025) (in Russ.).
  • 38. SimInTech. Available at: http://simintech.ru (Accessed: 29 May 2025) (in Russ.).
  • 39. Gusakov D.S., Shamigulov P.V. [Creating a model of automatic excitation control in SimInTech]. Vestnik nauki, 2025, no. 5(86), р. 2103–2106 (in Russ.).
  • 40. Seminar «Sreda dinamicheskogo modelirovaniya tekhnicheskih sistem SimInTech» [Seminar «Dynamic simulation environment SimInTech»] Cherepovets State University: news. Available at: https://www.chsu.ru/novosti-isobytiya/seminar-sreda-inamicheskogo-modelirovaniyatekhnicheskikh-sistem-simintech-/ (Aaccessed: 29 May 2025) (in Russ.).
  • 41. Sovmestimost' OS «Al't Obrazovanie» 9.2 so sredoi dinamicheskogo modelirovaniya tekhnicheskih sistem SimInTech [Compatibility of ALT Education OS 9.2 with SimInTech dynamic simulation environment]. BaseALT: news. Available at: https://www.basealt.ru/about/news/archive/view/sovmestimost-os-alt-obrazovanie-92-so-sredoi-dinamicheskogo-modelirovanija-tehnicheskih-sistem-simintech (Accessed: 29 May 2025) (in Russ.).
  • 42. Sreda dinamicheskogo modelirovaniya tekhnicheskih sistem SimInTech [Dynamic simulation environment SimInTech]. K-Integration. Available at: https://k-integration.ru/product/sreda-dinamicheskogo-modelirovanijatehnicheskih-sistem-simintech/ (Accessed: 29 May 2025) (in Russ.).
  • 43. SMath Studio. Tseny [SMath Studio. Prices]. SMath: website. Available at: https://smath.com/ru-RU/обзор/271d5a10-2ee6-40f6-93b0-f51535ee4192/цена (Accessed: 29 May 2025) (in Russ.).
  • 44. Universal Mechanism. Tseny [Universal Mechanism. Prices]. Laboratory “Computational Mechanics”. Available at: https://www.universalmechanism.com/pages/index.php?id=11 (Accessed: 29 May 2025) (in Russ.).
  • 45. Modina M., Skoda V., Deikun D., Voskanyan A. Analysis of software products for the development of electronic textbooks in the information and educational environment of the university. SHS Web of Conferences, vol. 164, р. 00022. DOI: 10.1051/shsconf/202316400022.
  • 46. Il’ichev V.Yu., Gerasimova N.S. [Modeling the operation of a hydraulic turbine in SimInTech]. E-Scio, 2023, no. 7 (82), рр. 171–179 (in Russ.).
  • 47. SimInTech. Available at: https://simintech.ru/education/universities/ (Accessed: 29 May 2025) (in Russ.).
  • 48. CAD SimInTech for FIMATIC PLC. Gortehmash: website. Available at: https://gort.su/products/caprfim (accessed 29 May 2025) (in Russ.).
  • 49. Nauchnye publikatsii SimInTech [SimInTech scientific publications]: website. Available at: https://simintech.ru/science/publications/ (Accessed: 29 May 2025) (in Russ.).
  • 50. SimInTech. Vvedenie v biblioteki [SimInTech. Introduction to libraries]. SimInTech Help: documentation. Available at: https://help.simintech.ru/4_nachalo_raboty/vvedenie/DAT_vvedenie.html (Accessed: 29 May 2025) (in Russ.).
  • 51. Chernenko E.A. [Simulation of computer networks in SimInTech]. Vestnik of KhSU named after N.F. Katanov, 2021, no. 3 (37), рр. 6–8 (in Russ.).
  • 52. SimInTech. Spravochnaya sistema [SimInTech. Help system]. Available at: https://help.simintech.ru (Accessed: 29 May 2025) (in Russ.).
  • 53. SimInTech Documentation. GitHub. Available at: https://github.com/simintech/doc (Accessed: 29 May 2025).
  • 54. Dyadova A.V., Ogorodnikov A.S. [The simulation of electrical signals propagation in the heart muscle of the human using software package COMSOL]. Bulletin of Siberian Medicine, 2014, no. 4, рр. 43–46 (in Russ.).
  • 55. Khan H.U., Rafique M.N., Samir K., Ahmad K., Bashir M. Identification of shear cracks in reinforced beams using finite element method. Pakistan Journal of Science, 2014, vol. 66, pp. 50–55.
  • 56. Ansys Academic Program. Ansys. Available at: https://www.ansys.com/academic (Accessed: 29 May 2025).
  • 57. Kuznetsov E.A., Matyushenko A.A., Garbaruk A.V., Smirnovskiy A.A. Modelirovanie turbulentnosti. Raschet sdvigo-vyh techenii s primeneniem ANSYS Fluent: praktikum [Turbulence modeling. Shear flow calculation using ANSYS Fluent. Practical course]. St. Petersburg, Politekh-press, 2020, 49 p. (in Russ.).
  • 58. Ansys Workbench Platform. Ansys. Available at: https://www.ansys.com/products/ansys-workbench (Accessed: 29 May 2025).
  • 59. Chitalov D.I. [Software module for stressFoam solver of OpenFOAM platform]. Software & Systems, 2023, no. 4, pp. 661–667 (in Russ.).
  • 60. OpenFOAM Features. CFD Direct. Available at: https://cfd.direct/openfoam/features/ (Accessed: 29 May 2025).
  • 61. Tapia J.F.D. Basics of process simulation with Aspen Plus. Chemical Engineering Process Simulation. 2nd ed. Amsterdam, Elsevier, 2023, pp. 343–360. DOI: 10.1016/B978-0-323-90168-0.00016-0.
  • 62. AspenTech Customer Testimonials. AspenTech. Available at: https://www.aspentech.com/en/customerhelp/testimonials (Accessed: 29 May 2025).
  • 63. Chemcad License & Download. University of Illinois Webstore: product page. Available at: https://webstore.illinois.edu/shop/product.aspx?zpid=1216 (Accessed: 29 May 2025).
  • 64. CHEMCAD Frequently Asked Questions. Chemstations. Available at: https://chemstations.com/support/frequently_asked_questions/ (Accessed: 29 May 2025).
  • 65. CHEMCAD. Chemstations. Available at: https://chemstations.com/chemcad/ (accessed 29 May 2025).
  • 66. DWSIM vs ChemSep Comparison. Slashdot. Available at: https://slashdot.org/software/comparison/ChemSep-vsDWSIM/ (Accessed: 29 May 2025).
  • 67. Trusov P.V. Vvedenie v matematicheskoe modelirovanie: uchebnoe posobie [Introduction to mathematical modeling. Textbook]. Moscow, Logos, 2004, 336 p. (in Russ.).
  • 68. Tatarnikov O. Obzor programm dlya simvolnoi matematiki [Review of programs for symbolic mathematics]. KompyuterPress, 2005, no. 5, pp. 130–135 (in Russ.).
  • 69. Olenev N., Pechenkin R., Chernetsov A. Parallelnoe programmirovanie v MatLab i ego prilozheniya [Parallel programming in MatLab and its applications], M., CC RAS, 2007, 120 р. DOI: 10.13140/RG.2.1.1766.4481 (in Russ.).
  • 70. Dyakonov V.P. MATLAB i Simulink dlya inzhenerov [MatLab and Simulink for engineers]. M., DMK-Press, 2016, 976 р. (in Russ.).
  • 71. Continuous Integration with MatLab and Simulink. MathWorks. Available at: https://www.mathworks.com/solutions/continuous-integration.html (Accessed: 29 May 2025).
  • 72. GNU Octave Reviews. SourceForge. Available at: https://sourceforge.net/projects/octave/reviews/ (Accessed: 29 May 2025).
  • 73. GNU Octave: Numerical Integration. GNU Octave Documentation: manual. Available at: https://docs.octave.org/v4.0.1/Numerical-Integration.html (Accessed: 29 May 2025).
  • 74. Scilab Reviews. G2: website. Available at: https://www.g2.com/products/scilab/reviews?page=2 (Accessed: 29 May 2025).
  • 75. Scilab and X2C for Motor Control Simulations [. Microchip Technology. Available at: https://www.microchip.com/en-us/solutions/technologies/motor-control-anddrive/motor-control-simulations/scilab-and-x2c (Accessed: 29 May 2025).
  • 76. Best Circuit Simulation Software (Free and Paid) That You Should Try in 2025. Components101: article. Available at: https://components101.com/articles/best-circuit-simulation-software-free-and-paid-that-you-should-try-in-2025 (Аccessed: 30 May 2025).
  • 77. LTSpice Integration Method Issues. LTwiki: help file. Available at: http://ltwiki.org/files/LTspiceHelp.chm/html/integration_method_issues.htm (Accessed: 29 May 2025).
  • 78. Ishchuk A.A., Obolonin I.A. Skhemotekhnicheskoe modelirovanie v Multisim: uchebnoe posobie [Circuit simulation in Multisim. Textbook]. St. Petersburg, Lan’ Publ., 2024, 124 p. (in Russ.).
  • 79. Single-Seat Software Licenses for Academia. NI – National Instruments: website. Available at: https://www.ni.com/da-dk/shop/software-portfolio/single-seatacademic-licenses.html (Accessed: 29 May 2025).
  • 80. He Y., Xu R. Research on the application of Multisim in electronic design. Advances in Computer Science Research, 2018, vol. 77, pp. 365–368 DOI:10.2991/icmcs-18.2018.74.
  • 81. Proteus Commercial Pricing. Labcenter Electronics. Available at: https://www.labcenter.com/pricing/comm/ (Accessed: 29 May 2025).
  • 82. Proteus PCB Software. Labcenter Electronics. Available at: https://www.labcenter.com/pcb/ (Accessed: 29 May 2025).
  • 83. KiCad EDA Reviews & Ratings 2025. TrustRadius:. Available at: https://www.trustradius.com/products/kicadeda/reviews (Accessed: 29 May 2025).
  • 84. KiCad Schematic Editor. KiCad Documentation: manual. Available at: https://docs.kicad.org/8.0/en/eeschema/eeschema.html (Accessed: 29 May 2025).
  • 85. PSCAD End User License Agreement. PDF document. Available at: https://www.pscad.com/uploads/ck/files/PSCAD_EULA_Com-Edu-Free-Trial_rev201301827.pdf (Accessed: 29 May 2025).
  • 86. PSCAD Reviews 2025: Details, Pricing, & Features. G2: website. Available at: https://www.g2.com/products/pscad/reviews (Accessed: 29 May 2025).
  • 87. Woodford D., Irwin G., Gudmundsdottir U.S. PSCAD/EMTDC. UK, The Institute of Engineering and Technology, 2015, 546 р. DOI: 10.1049/PBPO078E_ch4.
  • 88. Shustrova M.L., Aminev I.M., Baytimirov A.D. Sredstva chislennogo modelirovaniya gidrodinamicheskih parametrov processov [Numerical modeling tools for hydrodynamic process parameters]. Vestnik Kazanskogo tekhnologicheskogo universiteta, 2014, no. 14, pp. 221–224 (in Russ.).
  • 89. Enhancing AI Integration with COMSOL Multiphysics. SciEngineer: blog. Available at: https://sciengineer.com/enhancing-ai-integration-with-comsol-multiphysicsa-gateway-to-smarter-industrial-optimization/ (Accessed: 30 May 2025).
  • 90. OpenModelica. Available at: https://www.openmodelica.org/ (Accessed: 29 May 2025).
  • 91. Blochwitz T., Otter M., Åkesson J., Arnold M., Clauss C., Elmqvist H., Friedrich M., Junghanns A., Mauss J., Neumerkel D., Olsson H., Viel A. Functional Mockup Interface 2.0: the standard for tool independent exchange of simulation models. Proceedings of 9 th International Modelica Conference, Munich, Germany, 2012, pp. 173–184. DOI: 10.3384/ecp12076173.
  • 92. Scilab. Available at: https://www.scilab.org/ (Accessed: 29 May 2025).
Editorial office address

Executive Secretary of the Editor’s Office

 Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia

  Phone / Fax: + 7 (3822) 701-582

  journal@tusur.ru

 

Viktor N. Maslennikov

Executive Secretary of the Editor’s Office

 Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia

  Phone / Fax: + 7 (3822) 51-21-21 / 51-43-02

Subscription for updates