Научная статья на тему 'COMPARISON OF SIMULATION PROGRAMS
'

COMPARISON OF SIMULATION PROGRAMS Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
3
0
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
modeling / programm / process / parameters / моделирование / проФграмма / процесс / параметры

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — S.A. Chashchina, A.S. Korostelev, P.Yu. Vaitekunaite, A.A. Pavlenko

This article provides a comparison of popular programs for various types of modeling. The choice of program depends on the area of modeling and the final result that the user needs.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

СРАВНЕНИЕ ПРОГРАММ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ

В данной статье дается сравнения популярных программ для различных видов моделирования. Выбор программы зависит от области моделирования и конечного результата, который нужен пользователю.

Текст научной работы на тему «COMPARISON OF SIMULATION PROGRAMS »

УДК 004.94

СРАВНЕНИЕ ПРОГРАММ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ

С. А. Чащина*, А. С. Коростелев, П. Ю. Вайтекунайте Научный руководитель - А. А. Павленко

Сибирский государственный университет науки и технологий имени академика М. Ф. Решетнева Российская Федерация, 660037, г. Красноярск, просп. им. газ. «Красноярский рабочий», 31

*E-mail: quemafatagre-4918@yopmail.com

В данной статье дается сравнения популярных программ для различных видов моделирования. Выбор программы зависит от области моделирования и конечного результата, который нужен пользователю.

Ключевые слова: моделирование, программа, процесс, параметры

COMPARISON OF SIMULATION PROGRAMS

S. A. Chashchina*, A. S. Korostelev, P. Yu. Vaitekunaite Scientific supervisor - A. A. Pavlenko

Rеshеtnеv Sibеriаn Stаtе Ш^еге^у оf Sсiеnсе аnd ТеЛш^у 31, Krasnoyarskii rabochii prospekt, Krasnoyarsk, 660037, Russian Federation *E-mail: quemafatagre-4918@yopmail.com

This article provides a comparison of popular programs for various types of modeling. The choice of program depends on the area of modeling and the final result that the user needs.

Key words: modeling, programm, process, parameters

Simulation modeling is used in various fields, from the development and optimization of production processes, to the simulation of various social interactions. That is why companiesdevelopers strive to diversify the functionality of their programs as much as possible and satisfy all the needs of the end user in modeling. At the moment, there are a huge number of different programs that deal with variousmi types of modeling, but the emphasis will be on the most popular programs, such as:AnyLogic,Arena,Simio.

AnyLogicthis is a program developed by a Russian companyThe AnyLogic Company (formerXJ Technologies). One of the biggest advantages of thisprogram is that it is able to create models of all three types:process-oriented (discrete-event), system dynamic and agent-based,butas well as any combination of them.This significantly increases the reach of the target audience, sinceNot all programs are capable of such technology. A large database of libraries, containing ready-made presets, greatly simplifies the work of the end user and saves time at the stage of project formation. In addition to the core libraries,posted on the official website of the company, users have the opportunity to create their own and share them on various Internet resources. Users can also useAnyLogic cloudallowing you to run, store and provide accessto your model directly in the cloud service, which can be a significant plus during the remote development of a key project [1,2].

Simiois a program developed by the companySimio Software. The main advantage of this program iso that it is able, when planning and scheduling production, to use a risk-based methodology(Risk-based Planning and Scheduling; RPS).This approach extends the capabilities of traditional APS, allowing full consideration of,inherent practicevirtually any production variation

äktva-ibhbie npoo-iembi авнацнн h kocmohabthkh - 2022. tom 2

and provide planners with all the information necessary to reduce risks and uncertainties. RPS planning begins with the formation of a deterministic schedule by running a simulation model with disabledrandom factors. You can see that the same thing happens in the APS solution. However, then in the RPS system, using the same simulation model, but with the factors of chance included, the multiple generation of the graph is carried out (using,different processors, if possible), and statistics of execution parameters are recorded for all received variants of the schedule. The following indicators are recorded: the probability of meeting the deadline (i.e., the completion date), the expected completion date of the assignmentachi, the so-called "milestone" (usually later than the planned date due to the inherent variability of the system), as well as optimistic and pessimistic forecasts of completion dates (a percentage estimate, also based on variance) [3].

arena-this program,developedby Systems Modeling Corporation, which in further redeemedRockwell Automation.Arena is equipped with a convenient object-oriented interface and has the ability to adapt to all kinds of subject areas. The system is not requiredt of writing program code and is exceptionally easy to use, but requires considerable time to master and fairly deep knowledge of probability theory, mathematical statistics, the theory of queuing systems and Petri nets. She has no oa mechanic that would distinguish it from other programs, but this does not prevent it from being one of the most used. Great functionality, creation 3Dand 2Danimations,connection with graphicbase presetsand Microsoft Clipboard, as well as inthe ability to import projects from the programAutoCadprovide end users with a wide range of options when creating simulation models [4].

Combining all the listed parameters of the programs, it is possible to compare them in tabular form (Table 1).

Table 1

Comparison of programs

Program Areas of use Orientation Compatible Types of data

programs analyzes

AnyLogic General purpose •Supply chains •Excel, Access, •Reports

multi-method •Transport and any •Model execution

modeling tool. •Warehouse database logs

Discrete-event, agent- operations •OptQuest •Graphs

based and system- •Railway logistics •Stat:Fit •Output to the built-

dynamicmodeling. •Mining •Any Java / in database or any

•Oil and gas DLL library eg external data storage

•Road traffic for bayesian (databases,

•Passenger flows or neural tables, text files)

•Production networks.

and material handling

•Healthcare

•Business processes

•Controlassets

•Marketing

•Social processes

Simio An ideal product for •Academic •Microsoft SMORE Charts for

professional analysts •Aerospace and Azure risk analysis,

and researchers. Defense •Wonderware sensitivity analysis,

Powerful object- •Airports •OptQuest customizable

oriented modeling and •Healthcare •Net Programs dashboards,

built-in 3D animation •Production (over 60 complete data in

for fast modeling •Mining languages pivot tables, export

•Military supported) of summary or

•Oil and gas •Excel, Access, details to external

•Supply chains SQL Server, packages

•Transport MySQL

Arena Used to model and •Production •OptQuest •Arena

analyze existing and •Supply chains •AutoCad OutputAnalyzer

proposed systems, as •Government •Process Analyzer

well as for operational •Healthcare •Compatible third

analysis. •Logistics party utilities

•Food and designed forArena

drink

•Package

•Mining

•Call centers

Based on the data obtained, it can be said that the user should select the program on the basis of which the process will be modeled in the future based on thearea he works and what he needs to get. Each of the programs has its own advantages and disadvantages, which must be familiarized before starting the project in order to avoid incorrect data obtained as a result of the simulation [5-7].

References

1. Evaluation of the effectiveness of traffic control algorithms based on a simulation model in the AnyLogic / Kukartsev V.V., Tynchenko V.S. и др. // Journal of Physics: Conference Series, 2019, №127, p. 1-3

2. Habr [Electronic resource] URL: https://habr.com/ru/company/lanit/blog/351870/ (дата обращения 17.01.2022)

3. AnyLogic [Electronic resource] URL: https://www.anylogic.ru/blog/sravnivaem-soft-dlya-imitatsionnogo-modelirovaniya/ (дата обращения 17.01.2022)

4. Kukartsev, V. V., Sheenok, D. A. Estimation of software upgrade costs for reliability-critical systems // Siberian Journal of Science and Technology, (5 (45)), p. 62-65

5. Boyko A. A. et al. The dynamic simulation model of calculating equipment purchase with the bond loan //Journal of Physics: Conference Series. - IOP Publishing, 2019. - Т. 1399. - №. 3. -С.033120.

6. Kukartsev A. V. et al. Methods of business processes competitiveness increasing of the rocket and space industry enterprise //IOP Conference Series: Materials Science and Engineering. -IOP Publishing, 2019. - Т. 537. - №. 4. - С. 042009.

7. Tynchenko V. S. et al. Application of Kohonen self-organizing maps to the analysis of enterprises' employees certification results //IOP Conference Series: Materials Science and Engineering. - IOP Publishing, 2019. - Т. 537. - №. 4. - С. 042010.

© Чащина С. А., Коростелев А. С., Вайтекунайте П. Ю., 2022

i Надоели баннеры? Вы всегда можете отключить рекламу.