Известно, что измерения различных физических полей Земли позволяют корректировать инерциальные системы даже в ситуациях, когда приём сигналов спутниковой навигационной системы невозможен. В данной работе описываются алгоритмы работы навигационной системы, корректируемой по магнитным измерениям. Рассматриваются как основанная на разложении по сферическим функциям геомагнитная модель EMM2017, так и модель EMAG2v3, использующие задание аномального поля в узлах сетки. Показывается, как осуществить пересчёт поля в произвольную точку для сеточных моделей. Кратко описывается алгоритм работы магнито-инерциальной навигационной системы. Наконец, путём численного моделирования показывается, что использование модели EMAG2v3 приводит к некоторому повышению точности навигации по сравнению с моделью EMM2017.