Published October 7, 2021 | Version v1
Dataset Open

Dataset for: Modelling the filtration efficiency of a woven fabric: The role of multiple lengthscales

  • 1. University of Surrey
  • 2. University of Bristol
  • 3. Johannes Gutenberg Universitat Mainz
  • 4. ESPCI Paris

Description

This is data for: "Modelling the filtration efficiency of a woven fabric: The role of multiple lengthscales", on arXiv

Files are (this is also in README file):

1) FinalFused.tif : stack of slices taken with confocal at Bristol by Ioatzin Rios de Anda. This is the imaging data of the fabric used

2) processDataTo3D_PAPER.py : Python code to analyse 1) to produce mask of fibre voxels needed for LB simulation, by Jake Wilkins

3) LBregionstack.tiff : image stack for region in LB simulations

4) masknx330ny280nz462_t10.txt : mask in right format to be read in to Palabos LB code to specify which voxels are fibre and so need bounce-back

5) Ioatzin3D.cpp : C++ code for Palabos LB. NB need Palabos LB code: https://palabos.unige.ch/, should go in directory "~/palabos-v2.2.0/examples/Ioatzin/3D
". Needs 4)

6) make_pkl.py : converts output of LB code into Python pickled format for .py codes below.

7) IoatzinDarcy_pkl.py : takes pickled output of LB code and computes Darcy k etc

8) traj2_pkledge.py : computes trajectories of particles and so filtration efficiency, needs pickled output of LBC code and 9)

9) lattice_params.yaml : parameter values for 7) and 8)

10) eff_filter_edges.txt : filtration efficiencies computed by 8) WITH inertia

11) eff_filter0Stokes.txt : filtration efficiencies computed by 8) WITHOUT inertia

12) plot_filtration.py : plots 10) and 11)

13) Final_render.mp4 : rotating animation showing region simulated by LB code, by Jake Wilkins

14) alpha_ofz.txt : alpha - fraction of fibres voxels as function of z

15) plot_justalpha.py : plots 14)

16) vtk01.vti : flow field velocity field in vti format - as used by Paraview

17) vel3D.pkl : flow field velocity field in Python's pkl format

18) slice_heatmap.py : produces heatmap of velocities in xy slice through the flow field

19) plot_sigma_streamlines.py : plots Sigma (curvature lengthscale) from 20), 21), 22), 23)

20) stream4.txt: streamline for flow field

21) stream5.txt: streamline for flow field

22) stream6.txt: streamline for flow field

23) stream7.txt: streamline for flow field

24) plot_Stokes.py : plots Stokes number as function of particle diameter

25) 0traj20.0_47.xyz : trajectory in format that Paraview can read

26) intraj20.0_47.xyz : another trajectory

27) streamlines_pkl.py : calculates streamlines, eg 20), 21), 22) and 23) 

28) this README file

Abstract of that work:

During the COVID-19 pandemic, many millions have worn masks made of woven fabric, to reduce the risk of transmission of COVID-19. Masks are essentially air filters worn on the face, that should filter out as many of the dangerous particles as possible. Here the dangerous particles are the droplets containing virus that are exhaled by an infected person. Woven fabric is unlike the material used in standard air filters. Woven fabric consists of fibres twisted together into yarns that are then woven into fabric. There are therefore two lengthscales: the diameters of: (i) the fibre and (ii) the yarn. Standard air filters have only (i). To understand how woven fabrics filter, we have used confocal microscopy to take three dimensional images of woven fabric. We then used the image to perform Lattice Boltzmann simulations of the air flow through fabric. With this flow field we calculated the filtration efficiency for particles around a micrometre in diameter. We find that for particles in this size range, filtration efficiency is low ($\sim 10\%$) but increases with increasing particle size. These efficiencies are comparable to measurements made for fabrics. The low efficiency is due to most of the air flow being channeled through relatively large (tens of micrometres across) inter-yarn pores. So we conclude that our sampled fabric is expected to filter poorly due to the hierarchical structure of woven fabrics.

Files

alpha_ofz.txt

Files (2.1 GB)

Name Size Download all
md5:b831288e9fb5d3bea14b9b185326ce55
13.0 kB Download
md5:60fa1fab5494096e5ed1aafe803812c8
22.4 kB Preview Download
md5:da7a4f4233bfdf7a6529015972cb09a4
1.1 kB Preview Download
md5:f50e182382936c1ba6b2544c03d250bb
1.1 kB Preview Download
md5:9d73777384d90f7529f1fd4230e1ecac
24.9 MB Preview Download
md5:ca527016306415058acc6e926dd235ef
35.4 MB Preview Download
md5:04d25a379892a76cea02c00100470e36
18.2 kB Download
md5:f9aa17a0694b3c300efb6c4c97b8a802
10.5 kB Download
md5:09ea88c5a5731da76b7070b0a345a1ab
5.9 kB Download
md5:c76a471464ca6f39db79f8f855c551ca
96 Bytes Download
md5:f7a4256ecd6cf72b6a88000bc130e60a
42.8 MB Preview Download
md5:d25d3c70b3cdf8daa6102d949df5a3b8
2.3 kB Download
md5:5f9bd15dede8f2df60080e0eee0ea230
85.4 MB Preview Download
md5:1a7aa693425248d06ef93764273dec65
3.4 kB Download
md5:565723b4a32630e1f0233806cf099479
1.9 kB Download
md5:3a03b0042e265c05fcd8ceeeb62b9424
2.0 kB Download
md5:d80b909d539f96e17d1fee21ffc7e509
2.5 kB Download
md5:f7b03537f6b0c3858fa0e794cb94fa33
6.9 kB Download
md5:f54f6b17aec8f5c2c5172c1525e231f3
2.2 kB Preview Download
md5:e562bd280c87e1ebe46961f5e2f63837
3.7 kB Download
md5:bac27e3adcfefad63bd70c7c588aca88
221.0 kB Preview Download
md5:0ffb168058acd24b527832847fdf7ff5
221.1 kB Preview Download
md5:c6fdb786b861d525dc38baefa8927509
227.2 kB Preview Download
md5:e57dee5a94f8405cc093d87ee0921b05
221.0 kB Preview Download
md5:25ac2b11be1ed15a1f74ace8a5115bca
11.2 kB Download
md5:2a798f324ac359865e1b2801fcb4cce0
16.2 kB Download
md5:1d4ad3bd00af9aab8c3783ca85a96b1e
1.0 GB Download
md5:32b37941561dba89baa1c6e8fbf45ff2
910.7 MB Download

Additional details

Related works

Is referenced by
Preprint: https://arxiv.org/abs/2110.02856 (URL)

Funding

UK Research and Innovation
University of Bristol - Equipment Account EP/K035746/1