Published April 10, 2026 | Version v1

Behavioral Evidence for Neuromorphic Threshold Management of ELM-like Instability in BOUT++

Authors/Creators

Description

Abstract


Edge Localized Modes (ELMs) are not merely a fusion nuisance. They are a test of whether an intelligent controller can survive
contact with a violent nonlinear system before the system tears through a stability boundary. This preprint reports a behavior level evaluation of a neuromorphic model in the BOUT++ elm_pb environment. The focus is deliberately external and releasesafe: what the controller does to the simulation, not how the controller is built.


Across a baseline run and nine learned runs, the main behavioral signature is clear. In the no-control baseline, the solver first
enters runaway stress (RHS evaluations >= 100) at simulation time 50. In eight of nine learned runs, that onset is delayed to 72-
76, corresponding to a 44-52% shift. The median learned onset is 73 (+46% versus baseline). The longest sustained residence in the high-stress but pre-runaway band (80 <= RHS < 100) expands from 4 time units in the baseline to 9-12 in the strongest learned runs. A complementary dwell metric increases from 15.0 in the baseline to a learned median of 29.0.


The improvement is not monotonic. One run collapses back to the baseline onset. That matters. The correct claim is therefore not “perfect suppression” but recurrent threshold management: the neuromorphic controller repeatedly learns to postpone
runaway and hold the plasma edge near a quasi-stable boundary for materially longer intervals. That is already enough to justify a broader thesis. Neuromorphic control is valuable not because it imitates offline optimization, but because it can inhabit unstable physical regimes and reshape their timing.

Files

Holding_the_Edge_Generic_Preprint.pdf

Files (924.4 kB)

Name Size Download all
md5:0c9ae1dd1241893261f135b4ec139bf2
504.8 kB Preview Download
md5:9057918cdb1f8d16b324b0d30b074058
136.8 kB Preview Download
md5:d7f31728f28675589a03c22e5c4be6bc
64.5 kB Preview Download
md5:8970725c8c48470948bb8f29ed227dc0
205.2 kB Preview Download
md5:63237fc2534b7b824a960aee78194598
11.9 kB Preview Download
md5:49e7c78581927e3d1e1068b9523c105d
1.3 kB Preview Download

Additional details

Software

Programming language
Rust