About
ECTSim MATLAB's Toolbox is designed to model electrical tomography in both two-dimensional and three-dimensional applications. The example files, 'example_2D.m' and 'example_3D.m', illustrate how to prepare a model within our software. They demonstrate simulating the distribution of electromagnetic fields, conducting complex impedance measurements, and performing image reconstructions using sensitivity matrices.
Citation
Wanta, D., Smolik, W. T., & Kryszyn, J. (2024). Data-Acquisition-and-Processing-Lab/ECTsim: ECTsim2024 (v1.0.0). Zenodo. https://doi.org/10.5281/zenodo.12723479
Numerical modeling
We have prepared a set of functions that, using geometric primitives and simple transformations, enable the creation of any 2D and 3D objects needed to model a measurement sensor for electrical tomography.
Forward problem solver
ECTsim utilizes the Finite Volume Method with a quadtree and octree mesh refinement for 2D and 3D models, respectively.
Measurement simulation
In ECTsim, the complex electric field is modeled, making it possible to simulate both the distribution of conductivity and the inter-electrode capacitance in the tomography sensor.
Image reconstruction
The toolbox includes four fundamental image reconstruction algorithms: LBP, PINV, Landweber, and a semi-linear implementation of the Levenberg-Marquardt algorithm.