2026/04/16 by Ao Xu, Hua-Lin Wu, Ben-Rui Xu +1
Computer Science · Engineering · Physics and Astronomy · #Convection #Distributed Control Multi-Agent Systems #Inertial frame of reference #Micro and Nano Robotics #Particle Dynamics in Fluid Flows #Prandtl number #Rayleigh number #Rayleigh scattering #Traverse #Upper and lower bounds
paper · pdf · doi:10.1017/jfm.2026.11802
published in Journal of Fluid Mechanics 1039 (Cambridge University Press)
openalex publication_date 2026/07/15 · openalex created_date 2026/07/16 · openalex updated_date 2026/08/05
We study the navigation of a self-propelled inertial particle in two-dimensional Rayleigh–Bénard convection at Prandtl number italic probability equals 0.71 <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content"> <mml:mrow> <mml:mtext mathvariant="italic" class="MJX-tex-mathit">Pr</mml:mtext> </mml:mrow> <mml:mo>=</mml:mo> <mml:mn>0.71</mml:mn> </mml:math> Pr=0.71 and cell aspect ratio upper Gamma equals 4 <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content"> <mml:mi>Γ</mml:mi> <mml:mo>=</mml:mo> <mml:mn>4</mml:mn> </mml:math> \varGamma =4 for Rayleigh numbers upper R a <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content"> <mml:mi>R</mml:mi> <mml:mi>a</mml:mi> </mml:math> Ra ranging from 10 Superscript 7 <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content"> <mml:msup> <mml:mn>10</mml:mn> <mml:mn>7</mml:mn> </mml:msup> </mml:math> 107 to 10 Superscript 11 <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content"> <mml:msup> <mml:mn>10</mml:mn> <mml:mrow> <mml:mn>11</mml:mn> </mml:mrow> </mml:msup> </mml:math> 1011 . A reinforcement-learning (RL) controller selects the propulsive acceleration, subject to an upper bound script upper A Subscript italic max <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content"> <mml:msub> <mml:mrow> <mml:mi mathvariant="script" class="MJX-tex-caligraphic">A</mml:mi> </mml:mrow> <mml:mrow> <mml:mrow> <mml:mtext mathvariant="italic" class="MJX-tex-mathit">max</mml:mtext> </mml:mrow> </mml:mrow> </mml:msub> </mml:math> Amax , to achieve a prescribed horizontal displacement. We find that the success rate increases abruptly with script upper A Subscript italic max <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content"> <mml:msub> <mml:mrow> <mml:mi mathvariant="script" class="MJX-tex-caligraphic">A</mml:mi> </mml:mrow> <mml:mrow> <mml:mrow> <mml:mtext mathvariant="italic" class="MJX-tex-mathit">max</mml:mtext> </mml:mrow> </mml:mrow> </mml:msub> </mml:math> Amax at moderate upper R a <mml:math xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mnf="http://cambridge.org/core/manifest" xmlns:cup="http://contentservices.cambridge.org" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://cambridge.org/core/metadata" xmlns:core="http://cambridge.org/core" xmlns:c="http://cambridge.org/core/content">