Моделирование химических реакций с использованием клеточных автоматов
Основное содержимое статьи
Аннотация
В работе рассматриваются основные методы применения клеточных автоматов в области химического моделирования. Приводится описание клеточных автоматов, различных сеток, ячеек и правил. Исследуются программные возможности моделирования клеточных автоматов с применением языка Python и его библиотек для клеточных автоматов, находящихся в открытом доступе. Проводится моделирование простейших химических реакций первого порядка с использованием языка Python, демонстрируется их визуализация и изменение объема ингредиентов в клеточных автоматах со временем, сравнивается с аналитическим решением уравнений об изменении объема ингредиентов
Скачивания
Информация о статье
Это произведение доступно по лицензии Creative Commons «Attribution» («Атрибуция») 4.0 Всемирная.
Библиографические ссылки
Kier L. B., Seybold P. G., Cheng C. K. Cellular automata modeling of chemical systems. – Dordrecht, The Netherlands: Springer, 2005. – С. 375-378.
Kier L. B., Cheng C. K., Seybold P. G. Cellular automata models of chemical systems // SAR and QSAR in Environmental Research. – 2000. – Т. 11. – №. 2. – С. 79–102. – DOI: 10.1080/10629360008039116.
Scalise D., Schulman R. Emulating cellular automata in chemical reaction–diffusion networks // Natural Computing. – 2016. – Т. 15. – С. 197-214. – DOI: 10.1007/s11047-015-9503-8.
Zhao Y., Billings S. A., Routh A. F. Identification of the Belousov–Zhabotinskii reaction using cellular automata models //International journal of bifurcation and chaos. – 2007. – Т. 17. – №. 05. – С. 1687-1701. – DOI: 10.1142/S0218127407017999.
cellular-automaton. PyPI / Richard Feistenauer. – Python Software Foundation, 2023. – Дата выпуска: 9.01.2021. – URL: https://pypi.org/project/cellular-automaton/.
CellPyLib. –Luis M. Antunes, 2023. – URL: https://cellpylib.org/.
Netomaton : [Python framework] // GitHub : [web platform]. – Luis M. Antunes, 2018-2020; GitHub, Inc., 2023. – URL: https://github.com/lantunes/netomaton.
CellPyLib 3D] // GitHub : [web platform]. – GitHub, Inc., 2023. – URL: https://github.com/Cutwell/cellpylib-3d.