B-Feld in der Umgebung eines geraden Linienleiters

In magnetfeld.pdf beschreibe ich die Anwendung des Biot-Savart Gesetzes im Detail, also wie man in einem gegeben Punkt das Magnetfeld in der Nähe eines geraden Linienleiter berechnet. Dazu gibt es eine DLL mit Source Code, die z.B. von LabView oder anderen Programmen eingebunden werden kann und das Magnetfeld in beliebig vielen Punkten von beliebig vielen Leitern berechnet, sodaß man damit z.B. das Magnetfeld in einer Ebene von einer Spule durch Aneinanderreihung von einigen Leitern-Segmenten berechnen kann. Ein Beispielprogramm ist enthalten und das Programm steht unter der BSD-Lizenz, kann also beliebig in anderen Programmen eingebunden und verändert werden. Das Dokument wurde mit LaTeX erstellt, die Diagramme mit dem Programm "Zirkel und Lineal", sowie Inkscape.

Update: Es gibt eine neue DLL, die CUDA verwendet, um die Berechnung auf NVIDIA Grafikkarten durchzuführen. Je nach CPU und Grafikkarte sind Geschwindigkeitssteigerungen von Faktor 20 bis Faktor 100 möglich. CUDA DLL mit Source Code.

Testbild, mit willkürlich gewähltem Setup von Linienleitern und Umsetzung der x-, y- und z-Anteile der Feldvektoren in rot, grün und blau, mit Clipping der Farben:


7. Dezember 2009, Frank Buß