从光电子到斜率
波前以波长为单位。归一化光瞳坐标等于横向距离除以光瞳半径。像素宽二微米,微透镜焦距二毫米。光斑用 Gaussian 形状近似,按像素积分,可选加入 Poisson 计数。有限窗口带来的质心偏差会保留下来,不会被悄悄去掉。
光学 071 · 衍射、Fourier 光学与计算成像
测得的波前斜率怎样驱动镜面,实时锐化被湍流破坏的恒星像? 重建器把测得的斜率换算成变形镜的指令,快速闭环不停地把波前压平,跟上湍流的变化。斜率来自 Shack-Hartmann 传感器:一排小透镜把光分成许多光斑,每个光斑的偏移正比于那里的波前斜率。回路延迟、光子噪声和镜面行程都会限制校正;有些形状传感器根本看不见,比如整个波前一起前后平移。
Shack–Hartmann 传感器测得的光斑驱动变形镜,镜面弯曲看得见。比较平面镜和校正后的星像,并研究模式拟合、延迟、光子噪声和镜面行程。
物理教程
背景每个微透镜只看中继光瞳的一小块,把这一块上光程的平均斜率变成焦点的横向位移:。实验先记录像素,再求每个光斑的质心,然后解出镜面能校正的各个模态系数。真实相位只当作答案,不算测量。
为什么值得理解测得的波前斜率怎样驱动镜面,实时锐化被湍流破坏的恒星像?
先抓重点
波前以波长为单位。归一化光瞳坐标等于横向距离除以光瞳半径。像素宽二微米,微透镜焦距二毫米。光斑用 Gaussian 形状近似,按像素积分,可选加入 Poisson 计数。有限窗口带来的质心偏差会保留下来,不会被悄悄去掉。
矩阵里是标定好的各模态梯度,按每个微透镜单元取平均,另加一个固定的很小岭项。暗单元直接略去,不拿真值补上。模态依次为倾斜、离焦、像散、彗差、三叶和球差形状,没有活塞列。
法向起伏取朝向入射光为正,正起伏让光程变短。每次更新跟在一次十毫秒采样之后,附加延迟按整帧计。行程在采样光瞳点上把所有模态指令按同一比例缩放。镜面是理想的准静态连续镜,不模拟单个驱动器。
这里的 Strehl 比取整个采样角度网格上的峰值之比,不只看轴上。活塞既不改变像,也不改变去活塞后的均方根。误差小时,Marechal 值近似名义轴上强度;倾斜让星点移开时,它就不一定接近峰值 Strehl 比了。
容易误解把增益调高、模式加多,星像就能完美。
正确理解模式数有限,拟合不了所有细纹。反馈来得晚会振荡,光斑太暗质心就不准,镜面行程也会用尽。峰值 Strehl 比由校正后的光瞳精确算出,不靠按增益估算的经验规律。
先看变形镜本身,再看波前传感器正面。暂停播放,在同一帧比较平镜和闭环。
你会看到: 变形镜不透光,把光束折转,镜后没有光。分束器把光分给两台独立的设备:科学相机和波前传感器。从一开始的平镜拖到前几次更新。每次校正只用之前已经采到的光斑图。
你会看到: 平镜星像和 AO 星像用同一个入射相位、同一个光瞳、同样的归一化和固定色标。两者都是某一瞬间的期望像,不是时间平均的观测。试试运动相位加延迟、低光子数、少量模式和小行程。再加入活塞,检验传感器看不见的模式。
你会看到: 模态残差小,不代表每个相位细节都测到了。活塞、高阶拟合误差、光斑窗口截断和延迟都保留在结果里。