Application of Open-Source, Python']Python-Based Tools for the Simulation of Electrochemical Systems

被引:2
|
作者
Molel, Evans Leshinka [1 ]
Fuller, Thomas F. [1 ]
机构
[1] Georgia Inst Technol, Sch Chem & Biomol Engn, Atlanta, GA 30332 USA
关键词
FEniCSx; Open-Source; Electrochemical Engineering; LITHIUM-ION; DIFFUSION-COEFFICIENT; BATTERY; MODEL; ELECTRODE;
D O I
10.1149/1945-7111/acfcdb
中图分类号
O646 [电化学、电解、磁化学];
学科分类号
081704 ;
摘要
Mathematical models of electrochemical systems are useful to refine our understanding of systems containing complex, coupled phenomena, to design and control electrochemical devices, and to help novices in developing intuition for the behavior of electrochemical systems. Regardless of the application, elucidating the relationship between current and potential is central to understanding how electrochemical systems behave. Here, we report on historical and future perspectives of simulating electrochemical systems with open-source, python-based tools. FEniCSx, a popular open-source computing platform for solving partial differential equations, is applied to the solution of primary and secondary current distributions for two- and three- dimensional geometries. FEniCSx is used on both desktop computers as well as within high performance computing environments, such as Georgia Tech's PACE. Simulations are known to increase interactions between instructors and students, and to help students visualize content. Recently, python tools have been applied to simple electrochemical systems. Because of the low barrier to entry and access to numerous computational packages, the Anaconda distribution of python is promoted. A series of dynamic simulations are designed to help students improve their understanding of electrochemical systems. These simulations feature animation and use of widgets that allow students to adjust parameters and immediately observe the results.
引用
收藏
页数:10
相关论文
共 50 条
  • [21] A low-cost open-source Python']Python-based operant box system optimized for electro- and optophysiology in rodents
    Kapanaiah, S.
    Kaetzel, D.
    Akam, T.
    ACTA PHYSIOLOGICA, 2019, 227
  • [22] Multi-Channel Reconstruction (MCR) Toolkit v2.0: open-source Python']Python-based tools for X-ray CT reconstruction
    Clark, D. P.
    Allphin, A.
    Nadkarni, R.
    Badea, C. T.
    MEDICAL IMAGING 2024: PHYSICS OF MEDICAL IMAGING, PT 1, 2024, 12925
  • [23] Constraint-Based Reconstruction and Analyses of Metabolic Models: Open-Source Python']Python Tools and Applications to Cancer
    Ng, Rachel H.
    Lee, Jihoon W.
    Baloni, Priyanka
    Diener, Christian
    Heath, James R.
    Su, Yapeng
    FRONTIERS IN ONCOLOGY, 2022, 12
  • [24] GMAG: An open-source python']python package for ground-based magnetometers
    Murphy, Kyle R.
    Rae, I. Jonathan
    Halford, Alexa J.
    Engebretson, Mark
    Russell, Christopher T.
    Matzka, Jurgen
    Johnsen, Magnar G.
    Milling, David K.
    Mann, Ian R.
    Kale, Andy
    Xu, Zhonghua
    Connors, Martin
    Angelopoulos, Vassilis
    Chi, Peter
    Tanskanen, Eija
    FRONTIERS IN ASTRONOMY AND SPACE SCIENCES, 2022, 9
  • [25] Python']Python-Microscope - a new open-source Python']Python library for the control of microscopes
    Pinto, David Miguel Susano
    Phillips, Mick A.
    Hall, Nicholas
    Mateos-Langerak, Julio
    Stoychev, Danail
    Pinto, Tiago Susano
    Booth, Martin J.
    Davis, Ilan
    Dobbie, Ian M.
    JOURNAL OF CELL SCIENCE, 2021, 134 (19)
  • [26] Scraps: An Open-Source Python-Based Analysis Package for Analyzing and Plotting Superconducting Resonator Data
    Carter F.W.
    Khaire T.S.
    Novosad V.
    Chang C.L.
    1600, Institute of Electrical and Electronics Engineers Inc., United States (27):
  • [27] PAMI: An Open-Source Python']Python Library for Pattern Mining
    Kiran, R. Uday
    Veena, P.
    Toyoda, Masashi
    Kitsuregawa, Masaru
    JOURNAL OF MACHINE LEARNING RESEARCH, 2024, 25 : 1 - 6
  • [28] OSAFT Library: An Open-Source Python']Python Library for Acoustofluidics
    Fankhauser, Jonas
    Goering, Christoph
    Dual, Juerg
    FRONTIERS IN PHYSICS, 2022, 10
  • [29] mango: A modular python']python-based agent simulation framework
    Schrage, Rico
    Sager, Jens
    Hoerding, Jan Philipp
    Holly, Stefanie
    SOFTWAREX, 2024, 27
  • [30] Padasip: An open-source Python']Python toolbox for adaptive filtering
    Cejnek, Matous
    Vrba, Jan
    JOURNAL OF COMPUTATIONAL SCIENCE, 2022, 65