Есть софт, не знаю – пробная версия, или вообще бесплатная, позволяющий моделировать магнитные поля проводников, магнитных систем, и их взаимодействие. Не знаю, насколько точно, и какие его полные возможности, но моделирование полей соленоида с перемещающимся сердечником было очень похоже на правду.
Поищете, может он чем-то поможет.