重现第一架隐身飞机的数学原理
Recreating the math behind the first stealth aircraft

原始链接: https://www.pramit.gg/post/remaking-echo-1-stealth-physics

本文探讨了苏联物理学家彼得·乌菲姆采夫(Pyotr Ufimtsev)于1971年关于电磁边缘衍射的研究,如何促成了雷达隐身技术的发展,其中最著名的应用当属F-117“夜鹰”战斗机。 隐身技术的核心挑战在于降低飞机的“雷达散射截面”(RCS),即反射回雷达源的有效面积。早期飞机多依靠速度或轻微改进,而真正的隐身则需要数学优化。由于在20世纪70年代,通过计算求解复杂形状的麦克斯韦方程组是不可能的,工程师们采用了“物理光学法”(PO)。该方法通过简化假设,将雷达反射视为镜面反射,从而在无需模拟每一次相互作用的情况下估算散射。 数学研究表明,曲面会适得其反,因为它们就像迪斯科球一样,几乎能从任何角度将雷达波反射回源头。相反,“隐身”设计倾向于采用平坦的倾斜切面,将雷达能量偏转至远离雷达源的方向。尽管这创造了被称为“摇摆妖精”(Wobbly Goblin)的飞机——其空气动力学性能极不稳定,必须依靠电传操纵计算机来维持平衡——但它确实使F-117在雷达面前几乎隐形。这一途径证明了,在物理学支撑下运用巧妙的几何设计,可以突破传统工程学的局限,实现真正的隐身效果。

这篇 Hacker News 讨论帖围绕一篇关于隐形飞机数学原理的博文展开,但对话很快转向了关于 AI 内容创作的辩论。 许多评论者对大语言模型生成的“AI 味”内容表示不满,认为其缺乏深度、校对粗糙,且抑制了真正的个人创造力。批评者认为,依赖 AI 取代人类创作会削弱艺术和技术工作的价值。相比之下,也有参与者为使用 AI 进行辩护,认为这是应对现代内容许可所带来的高成本、法律复杂性及时间限制的务实选择。 除了关于 AI 的元讨论外,部分讨论聚焦于技术本身。用户探讨了雷达散射截面(RCS)探测的物理学原理,明确了由于信号往返衰减,雷达探测遵循四次方反比定律。归根结底,社区观点依然分歧:一些人赞赏其中的技术科普价值,而另一些人则认为,缺乏人类付出和编辑质量导致该项目的可信度大打折扣。
相关文章

原文

how soviet math led to the first empirically stealth-optimized aircraft

I would like to preface this by saying I'm not an expert in this field by any means; I'm an average software engineer with an above-average interest in aerospace and physics. All visualizations were drawn/generated by me and code can be found in this project's github repo

1752308995975_bzq2ct.png1752308995975_bzq2ct.png

Ever since I first delved into engineering, I became entranced with arguably the most captivating aircraft ever created, the SR-71 Blackbird. The technology behind this aircraft alone is mind-boggling, and if unfamiliar I highly recommend Real Engineering's youtube video on the topic.

The SR-71 was a stealthy aircraft, to be sure, but not in the current way we understand stealth. It had clever shaping and radar-absorbing paint, but its true defense was speed and altitude. Later aircraft, namely the F-117, however, strived to be completely invisible. To achieve this, it used a completely different technique, pioneered by physics rather than engineering.

(p.s. also highly recommend the video for the nighthawk for some slightly more intuitive visualizations)

The Soviet Paper

In 1971, Pyotr Ufimtsev published a paper1 describing how electromagnetic waves scatter off edges. This idea was largely ignored by Western engineers, who focused on practical application more than diffraction theory. However, one Lockheed Skunk Works engineer, Denys Overholser, realized that this theory could be used to create a plane that was able to minimize its radar cross section (RCS), and this very concept led to the development of the F-117. 2

In this article, I will attempt to unpack the math of stealth just enough to be intuitive, to prepare for a code implementation in the next post.

The Physics of Stealth

To understand stealth, one must understand radar. RCS is informally the effective area that reflects radar signals back to a source. What does this mean?

If you have a metallic sphere, and you fire a radar at it, some amount of energy will return to you, roughly increasing with the size of the sphere's area. A large RCS means a radar sees a large, bright object, while a small RCS produces a ghost. To give you an intuition of RCS numbers, and to emphasize the leaps this technology made, I made a small chart:

Object / AircraftRCS (m²)RCS (dBsm)Notes
Small bird30.01–20 dBsmHard to detect
Human410 dBsmBaseline for RCS
F-15 Eagle (1972)~12~11 dBsmConventional fighter
SR-71 Blackbird (1964)5~10~10 dBsmSome passive RCS reduction
F-117 Nighthawk (1981)60.01 – 0.1–20 to –10 dBsmTopological Optimization

Now, let's delve into a more formal definition, RCS is defined by the equation

σ=limr4πr2EsEi2\sigma = \lim_{r \to \infty} 4\pi r^2 \left| \frac{E_s}{E_i} \right|^2

where RR is the distance from the target (imagine the radar being very far away) en.wikipedia.org . This formula might look intimidating, so let's break it down:

  • As RR \to \infty
  • The ratio Es2Ei2\frac{|\vec{E}_s|^2}{|\vec{E}_i|^2}
  • So σ\sigma emerges as an effective area (in m²) that represents how strongly the target reflects radar energy back. If σ=1\sigma = 1

So, to recap, magine wrapping the target in a huge bubble. measure the power bouncing back through a unit area, scale it by that bubble’s area ( (4\pi r^2) ), compare to how hard you hit it in the first place — out comes effective area.

From this equation we can also see that even a small change has an immense effect on detections; detection scales roughly by the fourth root of RCS, so cutting RCS by 100 cuts detection distance to 1/100456%\sqrt[4]{1/100} \approx 56\%

Calculating RCS

To empriically calculate the RCS of a complex shape like an aircraft, an exact solution require's solving Maxwell's equations with appropriate boundary conditions; this is because you are fundamentally solving how EM waves scatter off a shape. This is extremely challenging, because this requires you to:

  • discretize your aircraft's surface into NN patches
  • set up a system of equations to model interactions between all pairs of the patches to compute a total scattered field This effect is governed by Green's function (a (3N×3N)(3N\times3N)

Enter PO (Physical Optics)

As many great engineering tricks are born, so is PO by using one simple trick: simplifying assumptions.

1752310428680_qyt61x.png1752310428680_qyt61x.png

  • Fields scatter by specular reflection: reflected waves always bounce off a surface at an angle equal to the incidence angle, like a mirror. This way you never need to model multiple bounces, diffractions, scattering, or anything else messy.

All of these assumptions compromise accuracy. But they vastly simplify the computations, and it turns out that (at least for the time) these simplified models were more than enough to drastically decrease RCS. Now, let's get into the math and see how these assumptions work for us:

For a perfectly conducting surface, the induced surface current density under PO is given (in vector form) by:

Js(r)=2n^(r)×Hi(r),\vec{J}_s(\vec{r}) = 2 \hat{n}(\vec{r}) \times \vec{H}_i(\vec{r}),
联系我们 contact @ memedata.com