Внутри токамака — огромного магнитного бублика — плазма раскалена до сотен миллионов градусов. Она не касается стенок, а висит в вакууме, удерживаемая невидимыми магнитными полями. Но плазма капризна: чуть изменится ток или давление — и её форма поплывёт, как желе на тарелке. Чтобы удержать её на месте, нужно каждую миллисекунду знать, где именно она находится.
Обычные программы для этого слишком медленные. Они решают сложные уравнения, как бухгалтер, который пересчитывает все цифры вручную. Учёные нашли способ быстрее: они научили компьютер «щупать» плазму по косвенным признакам — магнитным полям снаружи камеры — и мгновенно угадывать её форму. Для этого использовали готовые инструменты машинного обучения PyTorch и TensorRT, которые ускоряют вычисления на видеокартах.
Новый алгоритм назвали PTEFIT. Он работает на токамаке EXL-50U и тратит на один кадр всего 0,268 миллисекунды — быстрее, чем взмах крыла мухи. Этого хватает, чтобы управлять магнитными катушками в реальном времени: удерживать плазму в центре камеры и поддерживать нужную форму магнитных линий.
Такой подход — как переход от ручного вождения к автопилоту. Вместо того чтобы каждый раз решать уравнения с нуля, программа учится на примерах и потом действует мгновенно. Это открывает дорогу к более стабильной работе будущих термоядерных реакторов, где плазму нужно контролировать непрерывно, без пауз.
Температура плазмы в токамаке в несколько раз выше, чем в центре Солнца, но удерживается она не стенками, а магнитным полем — как невидимой бутылкой.