Cargando…
Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design
OBJECTIVE: This study aims to describe a MATLAB software package for transcranial magnetic stimulation (TMS) coil analysis and design. APPROACH: Electric and magnetic fields of the coils as well as their self- and mutual (for coil arrays) inductances are computed, with or without a magnetic core. So...
Autores principales: | , , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Cold Spring Harbor Laboratory
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10473578/ https://www.ncbi.nlm.nih.gov/pubmed/37662227 http://dx.doi.org/10.1101/2023.08.20.554037 |
_version_ | 1785100303548284928 |
---|---|
author | Morales, Leah Wartman, William A Ferreira, Jonathan Miles, Alton Daneshzand, Mohammad Lu, Hanbing Nummenmaa, Aapo R. Deng, Zhi-De Makaroff, Sergey N. |
author_facet | Morales, Leah Wartman, William A Ferreira, Jonathan Miles, Alton Daneshzand, Mohammad Lu, Hanbing Nummenmaa, Aapo R. Deng, Zhi-De Makaroff, Sergey N. |
author_sort | Morales, Leah |
collection | PubMed |
description | OBJECTIVE: This study aims to describe a MATLAB software package for transcranial magnetic stimulation (TMS) coil analysis and design. APPROACH: Electric and magnetic fields of the coils as well as their self- and mutual (for coil arrays) inductances are computed, with or without a magnetic core. Solid and stranded (Litz wire) conductors are also taken into consideration. The starting point is the centerline of a coil conductor(s), which is a 3D curve defined by the user. Then, a wire mesh and a computer aided design (CAD) mesh for the volume conductor of a given cross-section (circular, elliptical, or rectangular) are automatically generated. Self- and mutual inductances of the coil(s) are computed. Given the conductor current and its time derivative, electric and magnetic fields of the coil(s) are determined anywhere in space. Computations are performed with the fast multipole method (FMM), which is the most efficient way to evaluate the fields of many elementary current elements (current dipoles) comprising the current carrying conductor at a large number of observation points. This is the major underlying mathematical operation behind both inductance and field calculations. MAIN RESULTS: The wire-based approach enables precise replication of even the most complex physical conductor geometries, while the FMM acceleration quickly evaluates large quantities of elementary current filaments. Agreement to within 0.74% was obtained between the inductances computed by the FMM method and ANSYS Maxwell 3D for the same coil model. Although not provided in this study, it is possible to evaluate non-linear magnetic cores in addition to the linear core exemplified. An experimental comparison was carried out against a physical MagVenture C-B60 coil; the measured and simulated inductances differed by only 1.25%, and nearly perfect correlation was found between the measured and computed E-field values at each observation point. SIGNIFICANCE: The developed software package is applicable to any quasistatic inductor design, not necessarily to the TMS coils only. |
format | Online Article Text |
id | pubmed-10473578 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Cold Spring Harbor Laboratory |
record_format | MEDLINE/PubMed |
spelling | pubmed-104735782023-09-02 Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design Morales, Leah Wartman, William A Ferreira, Jonathan Miles, Alton Daneshzand, Mohammad Lu, Hanbing Nummenmaa, Aapo R. Deng, Zhi-De Makaroff, Sergey N. bioRxiv Article OBJECTIVE: This study aims to describe a MATLAB software package for transcranial magnetic stimulation (TMS) coil analysis and design. APPROACH: Electric and magnetic fields of the coils as well as their self- and mutual (for coil arrays) inductances are computed, with or without a magnetic core. Solid and stranded (Litz wire) conductors are also taken into consideration. The starting point is the centerline of a coil conductor(s), which is a 3D curve defined by the user. Then, a wire mesh and a computer aided design (CAD) mesh for the volume conductor of a given cross-section (circular, elliptical, or rectangular) are automatically generated. Self- and mutual inductances of the coil(s) are computed. Given the conductor current and its time derivative, electric and magnetic fields of the coil(s) are determined anywhere in space. Computations are performed with the fast multipole method (FMM), which is the most efficient way to evaluate the fields of many elementary current elements (current dipoles) comprising the current carrying conductor at a large number of observation points. This is the major underlying mathematical operation behind both inductance and field calculations. MAIN RESULTS: The wire-based approach enables precise replication of even the most complex physical conductor geometries, while the FMM acceleration quickly evaluates large quantities of elementary current filaments. Agreement to within 0.74% was obtained between the inductances computed by the FMM method and ANSYS Maxwell 3D for the same coil model. Although not provided in this study, it is possible to evaluate non-linear magnetic cores in addition to the linear core exemplified. An experimental comparison was carried out against a physical MagVenture C-B60 coil; the measured and simulated inductances differed by only 1.25%, and nearly perfect correlation was found between the measured and computed E-field values at each observation point. SIGNIFICANCE: The developed software package is applicable to any quasistatic inductor design, not necessarily to the TMS coils only. Cold Spring Harbor Laboratory 2023-08-21 /pmc/articles/PMC10473578/ /pubmed/37662227 http://dx.doi.org/10.1101/2023.08.20.554037 Text en https://creativecommons.org/licenses/by-nc-nd/4.0/This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License (https://creativecommons.org/licenses/by-nc-nd/4.0/) , which allows reusers to copy and distribute the material in any medium or format in unadapted form only, for noncommercial purposes only, and only so long as attribution is given to the creator. |
spellingShingle | Article Morales, Leah Wartman, William A Ferreira, Jonathan Miles, Alton Daneshzand, Mohammad Lu, Hanbing Nummenmaa, Aapo R. Deng, Zhi-De Makaroff, Sergey N. Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design |
title | Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design |
title_full | Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design |
title_fullStr | Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design |
title_full_unstemmed | Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design |
title_short | Software Package for Transcranial Magnetic Stimulation Coil and Coil Array Analysis and Design |
title_sort | software package for transcranial magnetic stimulation coil and coil array analysis and design |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10473578/ https://www.ncbi.nlm.nih.gov/pubmed/37662227 http://dx.doi.org/10.1101/2023.08.20.554037 |
work_keys_str_mv | AT moralesleah softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT wartmanwilliama softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT ferreirajonathan softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT milesalton softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT daneshzandmohammad softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT luhanbing softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT nummenmaaaapor softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT dengzhide softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign AT makaroffsergeyn softwarepackagefortranscranialmagneticstimulationcoilandcoilarrayanalysisanddesign |