Skip to content

Python software to design current-carrying coils inside magnetically shielded cylinders to generate arbitrary static magnetic field profiles.

License

Notifications You must be signed in to change notification settings

peterjhobson/fields_in_shields

Repository files navigation

fields_in_shields.py

DOI: 10.5281/zenodo.4442661

Optimise current flows on the surface of a current-carrying cylinder and/or plane inside a closed magnetically shielded cylinder to generate any physical target magnetic field interior to the current-carrying surfaces. Use generatewires_cylindrical.py to design cylindrical coil systems and generatewires_biplanar.py to design bi-planar coil systems. The 'modules' folder contains the component modules and 'examples_cylindrical'/'examples_biplanar' contain simple designs. Have fun :D

All commerical applications of this software must comply with our patent. Please message Mark.Fromhold@nottingham.ac.uk for more information about this.

Authors: PJ Hobson, Michael Packer, Mark Fromhold (University of Nottingham, UK)

About

Python software to design current-carrying coils inside magnetically shielded cylinders to generate arbitrary static magnetic field profiles.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages