Dataset for the Southampton doctoral thesis: Computational Modelling of Particle Tribocharging in Small, High-Speed Cyclones
收藏DataCite Commons2022-12-21 更新2025-04-17 收录
下载链接:
https://eprints.soton.ac.uk/472876/
下载链接
链接失效反馈官方服务:
资源简介:
Dataset supports the thesis: Computational Modelling of Particle Tribocharging in Small, High-Speed Cyclones. DESCRIPTION OF THE DATA Various python scripts and a C source file for Lagrangian particle tracking and the Eulerian particle model. Python code written in Python 3 and uses standard modules from an Anaconda package installation. This dataset contains: 2dtg_particles.py - A python script for Lagrangian particle tracking in a 2d Taylor-Green flow field. brownian_motion.py - A python script validating a Brownian motion particle model against an analytical solution. cash_rk45.py - A python script containing an embedded Runga-Kutta 4/5 scheme. cunningham_slip.py - A python script which computes the Cunningham Slip Correction Factor for a spherical particle. fvm_2d.py - A python script containing a 2D finite-volume method solver for the Eulerian particle model in a 2D Talor-Green flow field. hertzian.c - A C file which calculates the trajectories of 2 particles colliding assuming a Hertzian collision. hertzian_integral.py - A python script which numerically evaluates the Hertzian integral. rankine_vortex.py - A python script which computes and plots an ideal Rankine vortex. source_sympy.py - A python script which uses symbolic algebra to check the source term maths is correct. test_fvm_2d.py - A python script containing unit tests for fvm_2d.py. test_hertzian.py - A python script containing tests for hertzian.c.
数据集支持的论文:《小型高速旋风分离器中粒子摩擦起电的计算建模》
数据描述
用于拉格朗日粒子追踪(Lagrangian particle tracking)和欧拉粒子模型(Eulerian particle model)的多种Python脚本及一个C源文件。Python代码基于Python 3编写,依赖Anaconda包安装环境中的标准模块。
该数据集包含:
2dtg_particles.py——用于在二维泰勒-格林流场中进行拉格朗日粒子追踪(Lagrangian particle tracking)的Python脚本。
brownian_motion.py——验证布朗运动(Brownian motion)粒子模型与解析解一致性的Python脚本。
cash_rk45.py——包含嵌入式龙格-库塔4/5阶格式(embedded Runga-Kutta 4/5 scheme)的Python脚本。
cunningham_slip.py——计算球形粒子坎宁安滑移修正因子(Cunningham Slip Correction Factor)的Python脚本。
fvm_2d.py——包含二维泰勒-格林流场中欧拉粒子模型(Eulerian particle model)的二维有限体积法求解器的Python脚本。
hertzian.c——假设发生赫兹碰撞(Hertzian collision)时计算两个粒子轨迹的C源文件。
hertzian_integral.py——数值求解赫兹积分的Python脚本。
rankine_vortex.py——计算并绘制理想兰金涡旋的Python脚本。
source_sympy.py——使用符号代数验证源项数学推导正确性的Python脚本。
test_fvm_2d.py——包含fvm_2d.py单元测试的Python脚本。
test_hertzian.py——包含hertzian.c测试的Python脚本。
提供机构:
University of Southampton
创建时间:
2022-12-21



