<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.10.0">Jekyll</generator><link href="https://ygrf0816.github.io/feed.xml" rel="self" type="application/atom+xml" /><link href="https://ygrf0816.github.io/" rel="alternate" type="text/html" /><updated>2026-04-03T11:29:27+00:00</updated><id>https://ygrf0816.github.io/feed.xml</id><title type="html">CHZhang’s Blog</title><subtitle>这是我的个人博客内容，用于更新自己的学习感悟，思考结果；欢迎访问交流！</subtitle><entry><title type="html">[操作笔记] 电子束蒸发镀膜SOP</title><link href="https://ygrf0816.github.io/project/2026/04/03/project-E-beam-coating-SOP.html" rel="alternate" type="text/html" title="[操作笔记] 电子束蒸发镀膜SOP" /><published>2026-04-03T11:23:00+00:00</published><updated>2026-04-03T11:23:00+00:00</updated><id>https://ygrf0816.github.io/project/2026/04/03/project-E-beam-coating-SOP</id><content type="html" xml:base="https://ygrf0816.github.io/project/2026/04/03/project-E-beam-coating-SOP.html"><![CDATA[<h1 id="操作笔记-电子束蒸发镀膜sop">[操作笔记] 电子束蒸发镀膜SOP</h1>

<hr />

<h2 id="基本信息">基本信息</h2>

<table>
  <thead>
    <tr>
      <th>项目</th>
      <th>内容</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>设备</strong></td>
      <td>电子束蒸发镀膜机 (E-Beam Evaporator)</td>
    </tr>
    <tr>
      <td><strong>样品盘尺寸</strong></td>
      <td>四寸 (4 inch)</td>
    </tr>
    <tr>
      <td><strong>真空要求</strong></td>
      <td>&lt; 5×10⁻⁶ Torr（抽真空成功判定标准）</td>
    </tr>
    <tr>
      <td><strong>冷却时间</strong></td>
      <td>≥ 30 分钟（厚度越高冷却时间越长）</td>
    </tr>
  </tbody>
</table>

<hr />

<h2 id="操作流程总览">操作流程总览</h2>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>充气 → 放样品 → 抽真空 → 选材料/对准电子束 → 开样品旋转和电子束挡板 → 开高压+速流 → 稳定后开样品挡板，进行镀膜 → 厚度达标后快速归零速流/高压 → 关上挡板 → 冷却 → 充气取样 → 关气瓶 → 复抽真空
</code></pre></div></div>

<hr />

<h2 id="详细步骤">详细步骤</h2>

<h3 id="step-1--开启气瓶充气">Step 1 — 开启气瓶充气</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403183221294.png" alt="image-20260403183221294" /></p>

<ol>
  <li>
    <p>打开气瓶，<strong>逆时针</strong>拧松阀门</p>
  </li>
  <li>
    <p>看左侧流速表，控制<strong>流速保持在 0.2 左右</strong></p>
  </li>
  <li>
    <p>拧开镀膜机舱门四周螺丝，点击程序中E-pump venting开始充气，等待充气完毕，不然舱门打不开。充气完毕后能听见明显的气阀关闭声，以及灯光和声音提示</p>

    <p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403183435673.png" alt="image-20260403183435673" /></p>

    <p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403183440838.png" alt="image-20260403183440838" /></p>
  </li>
</ol>

<blockquote>
  <p>⚠️ 流速过大可能损坏设备，保持稳定在 0.2 附近</p>
</blockquote>

<hr />

<h3 id="step-2--装载样品">Step 2 — 装载样品</h3>

<ol>
  <li>
    <p>充气完毕后，打开舱门</p>
  </li>
  <li>
    <p>为了防止舱室内有残留物污染，可以肉眼检查一下，并用吸尘器将里面抽吸干净</p>
  </li>
  <li>
    <p>将样品放入样品盘（<strong>样品盘大小为四寸</strong>）</p>

    <p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403183534846.png" alt="image-20260403183534846" /></p>
  </li>
  <li>
    <p>将样品盘插入红框内区域，关闭舱门，<strong>拧紧螺丝</strong> (这里可以只拧螺丝四个角，方便后续取样)</p>

    <p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403184107192.png" alt="image-20260403184107192" style="zoom:50%;" /></p>
  </li>
  <li>
    <p>补充：在后续正式开始前，可以先看看仪器的厚度指示是否归零，晶振寿命应不低于90%（1%的误差限），如果到了就要更换</p>

    <p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403184343471.png" alt="image-20260403184343471" style="zoom:50%;" /></p>
  </li>
</ol>

<hr />

<h3 id="step-3--抽取真空">Step 3 — 抽取真空</h3>

<ol>
  <li>拧紧螺丝后，软件点击E-beam pumping启动抽真空程序</li>
  <li>等待真空度降低，<strong>须抽到 &lt; 5×10⁻⁶ Torr 才算成功</strong></li>
</ol>

<blockquote>
  <p>⚠️ 真空度不足时不可进行后续步骤</p>
</blockquote>

<hr />

<h3 id="step-4--选取材料坩埚与对准">Step 4 — 选取材料坩埚与对准</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403185212164.png" alt="image-20260403185212164" /></p>

<ol>
  <li>选取要镀膜的<strong>材料坩埚 (埚)</strong></li>
  <li>点击 <strong>Go</strong>，选择对应坩埚的程序 <strong>Call</strong></li>
  <li>打开<strong>电子束挡板</strong>，同时这个时候可以开旋转了</li>
</ol>

<hr />

<h3 id="step-5--开启高压与速流">Step 5 — 开启高压与速流</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403185357820.png" alt="image-20260403185357820" /></p>

<blockquote>
  <p>⚠️ 严格按照顺序：<strong>先开高压，再开速流</strong></p>
</blockquote>

<ol>
  <li>真空度足够后，打开<strong>高压</strong>（左侧旋钮）</li>
  <li>再打开<strong>速流</strong>（右侧旋钮）</li>
</ol>

<hr />

<h3 id="step-6--电子束瞄准对准坩埚中心">Step 6 — 电子束瞄准对准坩埚中心</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403185420322.png" alt="image-20260403185420322" /></p>

<ol>
  <li>选择模式，一般选<strong>模式 1</strong>（除了Pt用模式2）</li>
  <li>触摸点击<strong>瞄准</strong></li>
  <li>观察图中白点位置（即电子束轰击位置），尽量将其调整至<strong>坩埚中心</strong>，也可从舱门的观察口向内观看，微调位置，使得电子束确定打在坩埚中心的材料上</li>
</ol>

<blockquote>
  <p>⚠️ <strong>镀膜期间不允许电子束轰击到坩埚外</strong>（否则损伤设备）<br />
注意：白点位置指示不完全精准，需目测调整</p>

  <p>小技巧：在坩埚中间加上电子束之后，如果发现镀膜速率没怎么增长。可以微微转动电子束摇杆，使底部坩埚材料均匀被加热，避免因为只加热一个点，传感器没捕捉到速率信息。而后突然一下子速率猛增，影响膜厚控制。</p>

  <p>以及这时候还是能看观察窗里面的，再往后提高速流后就不能看了</p>
</blockquote>

<hr />

<h3 id="step-7--逐步提升速流至目标镀膜速率">Step 7 — 逐步提升速流至目标镀膜速率</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403185732178.png" alt="image-20260403185732178" /></p>

<ol>
  <li>旋转速流旋钮，<strong>每次旋转 10 刻度</strong></li>
  <li>每次旋转后<strong>等待 30 秒</strong>再进行下一次旋转</li>
  <li>重复操作，直到镀膜速率达到目标值</li>
  <li>镀膜速率不能太快，也不能太慢，根据实际的材料厚度来。对于20nm的Ti，给0.4 A/s的速率即可，给的太快了厚度会很难控制</li>
</ol>

<blockquote>
  <p>⏱️ 快速旋转会导致设备不稳定，务必逐步调节</p>
</blockquote>

<hr />

<h3 id="step-8--开始镀膜">Step 8 — 开始镀膜</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-E-beam-coating-SOP/image-20260403185856821.png" alt="image-20260403185856821" /></p>

<ol>
  <li>待镀膜速率达到稳定值</li>
  <li>开启<strong>基片旋转</strong>（你可以在这时候开，也可以在之前开，总之别忘了就行）</li>
  <li>打开<strong>上挡板</strong>，同时快速点击右侧灰色按钮将<strong>厚度计数器清零</strong>开始计时/计厚</li>
</ol>

<blockquote>
  <p>⚠️ <strong>有镀膜速率时，禁止使用观察窗</strong>。</p>

  <p>否则观察窗也要被镀膜了，而且被电子束照射的材料非常的亮，也不能肉眼去看</p>
</blockquote>

<hr />

<h3 id="step-9--结束镀膜">Step 9 — 结束镀膜</h3>

<p>达到目标厚度后，按以下顺序操作：</p>

<ol>
  <li>关闭<strong>上挡板</strong></li>
  <li>将速流旋钮<strong>快速转回零</strong>
    <ul>
      <li>⚠️ 注意转动方向，仪器下方有方向指示</li>
    </ul>
  </li>
  <li>关闭<strong>速流</strong></li>
  <li>关闭<strong>高压</strong></li>
  <li>在瞄准框点击 <strong>×</strong> 退出</li>
  <li>停止<strong>基片旋转</strong></li>
  <li>点击 <strong>Home</strong> 归位</li>
  <li>关闭<strong>下挡板</strong></li>
  <li><strong>等待冷却 ≥ 30 分钟</strong>（厚度越大冷却时间相应延长）</li>
</ol>

<p>这里还有个非常重要的小技巧，所谓的达到目标厚度，实际需要提前一点。假如镀20nm（200A）的Ti，到195~198A的时候就要关了，因为流速不是直接归零的，残留的部分会继续镀上去，后续会继续增厚一点点。</p>

<hr />

<h3 id="step-10--取出样品">Step 10 — 取出样品</h3>

<ol>
  <li>冷却完成后，拧下螺丝</li>
  <li>点击<strong>充气</strong>按钮，等待充气完毕</li>
  <li>打开舱门，<strong>取出样品</strong></li>
</ol>

<hr />

<h3 id="step-11--复位与关机">Step 11 — 复位与关机</h3>

<ol>
  <li>关闭舱门，<strong>拧紧螺丝</strong></li>
  <li>启动抽真空程序，恢复真空</li>
  <li>抽取真空完毕后，再次<strong>拧紧螺丝</strong></li>
  <li><strong>关闭气瓶</strong></li>
</ol>

<hr />

<h2 id="操作顺序速查卡">操作顺序速查卡</h2>

<table>
  <thead>
    <tr>
      <th>阶段</th>
      <th>关键操作</th>
      <th>注意事项</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>充气入样</strong></td>
      <td>开气瓶 → 充气 → 开门放样 → 拧紧</td>
      <td>流速保持 0.2</td>
    </tr>
    <tr>
      <td><strong>抽真空</strong></td>
      <td>启动抽真空</td>
      <td>须达 &lt; 5×10⁻⁶ Torr</td>
    </tr>
    <tr>
      <td><strong>选材对准</strong></td>
      <td>选坩埚 → Go → Call → 开下挡板</td>
      <td>电子束对准坩埚中心</td>
    </tr>
    <tr>
      <td><strong>升功率</strong></td>
      <td>先高压，后速流</td>
      <td>每10刻度等30秒</td>
    </tr>
    <tr>
      <td><strong>开始镀膜</strong></td>
      <td>开旋转 → 开上挡板 → 清零</td>
      <td>禁用观察窗</td>
    </tr>
    <tr>
      <td><strong>结束镀膜</strong></td>
      <td>关上挡板 → 速流归零 → 关速流 → 关高压 → 关下挡板</td>
      <td>注意速流归零方向</td>
    </tr>
    <tr>
      <td><strong>冷却取样</strong></td>
      <td>等待 ≥30 min → 充气 → 取样</td>
      <td>厚度越大等越久</td>
    </tr>
    <tr>
      <td><strong>复位</strong></td>
      <td>关门 → 抽真空 → 拧紧 → 关气瓶</td>
      <td>—</td>
    </tr>
  </tbody>
</table>

<hr />

<h2 id="关键参数汇总">关键参数汇总</h2>

<table>
  <thead>
    <tr>
      <th>参数</th>
      <th>数值</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>气体流速</td>
      <td>~0.2</td>
    </tr>
    <tr>
      <td>真空度标准</td>
      <td>&lt; 5×10⁻⁶ Torr</td>
    </tr>
    <tr>
      <td>速流旋转幅度</td>
      <td>每次 10 刻度</td>
    </tr>
    <tr>
      <td>旋转间隔时间</td>
      <td>≥ 30 秒</td>
    </tr>
    <tr>
      <td>冷却时间</td>
      <td>≥ 30 分钟</td>
    </tr>
    <tr>
      <td>样品盘规格</td>
      <td>四寸 (4 inch)</td>
    </tr>
  </tbody>
</table>]]></content><author><name></name></author><category term="Project" /><summary type="html"><![CDATA[[操作笔记] 电子束蒸发镀膜SOP]]></summary></entry><entry><title type="html">[项目研究] 序列数据升维技术调研——格拉姆角场（GASF/GADF）及其同类方法</title><link href="https://ygrf0816.github.io/project/2026/03/30/project-1D-to-2D-encoding.html" rel="alternate" type="text/html" title="[项目研究] 序列数据升维技术调研——格拉姆角场（GASF/GADF）及其同类方法" /><published>2026-03-30T07:36:00+00:00</published><updated>2026-03-30T07:36:00+00:00</updated><id>https://ygrf0816.github.io/project/2026/03/30/project-1D-to-2D-encoding</id><content type="html" xml:base="https://ygrf0816.github.io/project/2026/03/30/project-1D-to-2D-encoding.html"><![CDATA[<h1 id="时间序列数据升维技术研究笔记">时间序列数据升维技术研究笔记</h1>
<h2 id="格拉姆角场gasfgadf及其同类方法">格拉姆角场（GASF/GADF）及其同类方法</h2>

<blockquote>
  <p><strong>备注</strong>：本笔记系统整理了将一维时间序列编码为二维图像的核心技术，重点介绍格拉姆角场方法，兼顾其他主流升维手段，并附高水平期刊应用案例及可逆性分析。</p>

  <p><strong>关键词</strong>：GASF · GADF · 马尔可夫转移场 · 递归图 · 时频变换 · 1D→2D · 深度学习 · 时间序列</p>
</blockquote>

<hr />

<h2 id="目录">目录</h2>

<ol>
  <li><a href="#1-为什么要升维">为什么要”升维”？</a></li>
  <li><a href="#2-格拉姆角场gaf-gasf-与-gadf">格拉姆角场（GAF）：GASF 与 GADF</a>
    <ul>
      <li>2.1 直观理解</li>
      <li>2.2 数学原理</li>
      <li>2.3 完整计算流程</li>
    </ul>
  </li>
  <li><a href="#3-可逆性分析能从图像还原时间序列吗">可逆性分析：能从图像还原时间序列吗？</a></li>
  <li><a href="#4-其他主流数据升维方法">其他主流数据升维方法</a>
    <ul>
      <li>4.1 马尔可夫转移场（MTF）</li>
      <li>4.2 递归图（Recurrence Plot, RP）</li>
      <li>4.3 短时傅里叶变换（STFT）/ 语谱图</li>
      <li>4.4 连续小波变换（CWT）/ 小波时频图</li>
      <li>4.5 TimesNet 周期重塑法</li>
      <li>4.6 对称点模式（SDP）</li>
    </ul>
  </li>
  <li><a href="#5-方法横向对比">方法横向对比</a></li>
  <li><a href="#6-高水平期刊应用案例">高水平期刊应用案例</a></li>
  <li><a href="#7-代码速查python-实现">代码速查：Python 实现</a></li>
  <li><a href="#8-总结与选型建议">总结与选型建议</a></li>
</ol>

<hr />

<h2 id="1-为什么要升维">1. 为什么要”升维”？</h2>

<h3 id="11-问题背景">1.1 问题背景</h3>

<p>在机器学习领域，<strong>图像识别技术（CNN）已经发展得相当成熟</strong>——ResNet、EfficientNet、Vision Transformer 等架构在图像分类上能达到接近人类的水平。然而，大量现实数据是<strong>一维时间序列</strong>：心电图、振动信号、股价、地震波……</p>

<p>传统做法是用1D-CNN或RNN处理这些信号，但这样就”放弃”了图像领域几十年积累的强大预训练模型。</p>

<p><strong>核心动机</strong>：如果我们能把时间序列”画”成一张图，就能直接套用图像识别领域的全部工具。</p>

<h3 id="12-升维的本质">1.2 升维的本质</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>原始时间序列（长度 N）:
  [x₁, x₂, x₃, ..., xₙ]   ──→   N×N 的二维矩阵（图像）

每个像素点 (i, j) 编码了时刻 i 与时刻 j 之间某种关系
</code></pre></div></div>

<p>不同的升维方法，本质区别在于：<strong>“时刻 i 与时刻 j 之间的关系”如何定义</strong>。</p>

<hr />

<h2 id="2-格拉姆角场gafgasf-与-gadf">2. 格拉姆角场（GAF）：GASF 与 GADF</h2>

<blockquote>
  <p><strong>原始论文</strong>：Wang, Z., &amp; Oates, T. (2015). <em>Imaging Time-Series to Improve Classification and Imputation.</em> IJCAI 2015. arXiv:1506.00327</p>
</blockquote>

<h3 id="21-直观理解">2.1 直观理解</h3>

<p><strong>一个类比</strong>：想象你有一段旋律，每个音符有一个音高值。GAF 的做法是：</p>
<ol>
  <li>把每个音符的”高低”转换为一个<strong>角度</strong>（把数值映射到单位圆上）</li>
  <li>对于任意两个时刻 i 和 j，计算它们对应角度的<strong>和</strong>或<strong>差</strong></li>
  <li>把所有时刻对的计算结果排成一张矩阵——这就是 GASF（角度和）或 GADF（角度差）</li>
</ol>

<p>这张矩阵的对角线（i = j）记录了每个时刻自身的信息，而非对角线元素（i ≠ j）记录了不同时刻之间的”相互关系”——这正是 CNN 最擅长捕捉的结构化模式！</p>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/image-20260330143652141.png" alt="image-20260330143652141" /></p>

<h3 id="22-数学原理">2.2 数学原理</h3>

<h4 id="第一步归一化">第一步：归一化</h4>

<p>将时间序列 $X = {x_1, x_2, \ldots, x_N}$ 归一化到 $[-1, 1]$：</p>

\[\tilde{x}_i = \frac{(x_i - \max(X)) + (x_i - \min(X))}{\max(X) - \min(X)}\]

<blockquote>
  <p>⚠️ 也可归一化到 $[0, 1]$，区别见第3节可逆性分析。</p>
</blockquote>

<p>归一化后，每个值 $\tilde{x}_i \in [-1, 1]$，正好是某个角度的余弦值。</p>

<h4 id="第二步极坐标编码">第二步：极坐标编码</h4>

<p>将数值映射为<strong>极坐标中的角度</strong>：</p>

\[\phi_i = \arccos(\tilde{x}_i), \quad \phi_i \in [0°, 180°]\]

\[r_i = \frac{t_i}{N} \quad \text{（时间戳归一化为半径，表达时序信息）}\]

<p><strong>几何意义</strong>：每个数据点成为单位圆上的一个点，时间轴变成了”绕圆弧旋转的方向”，数值大小变成了”离圆心的角度偏转”。</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>              cos(φ) = x̃
              φ = arccos(x̃)

 [-1]        [0]        [+1]
  φ=180°    φ=90°      φ=0°
  ●          ●          ●    ← 单位圆上的对应位置
</code></pre></div></div>

<h4 id="第三步a构造-gasf角度求和场">第三步A：构造 GASF（角度求和场）</h4>

\[\text{GASF}_{ij} = \cos(\phi_i + \phi_j)\]

<p>利用三角恒等式 $\cos(\alpha + \beta) = \cos\alpha\cos\beta - \sin\alpha\sin\beta$，展开为：</p>

\[\boxed{\text{GASF}_{ij} = \tilde{x}_i \tilde{x}_j - \sqrt{1-\tilde{x}_i^2}\cdot\sqrt{1-\tilde{x}_j^2}}\]

<p><strong>物理含义</strong>：GASF 矩阵编码了时刻 i 和时刻 j 对应角度之”叠加”后的余弦投影，是一种<strong>内积型</strong>的相关性度量。</p>

<h4 id="第三步b构造-gadf角度差分场">第三步B：构造 GADF（角度差分场）</h4>

\[\text{GADF}_{ij} = \sin(\phi_i - \phi_j)\]

<p>展开为：</p>

\[\boxed{\text{GADF}_{ij} = \sqrt{1-\tilde{x}_i^2}\cdot\tilde{x}_j - \tilde{x}_i\cdot\sqrt{1-\tilde{x}_j^2}}\]

<p><strong>物理含义</strong>：GADF 矩阵编码了两时刻角度之”差”的正弦值，更突出相对变化，是一种<strong>反对称型</strong>度量（GADF 主对角线恒为 0，因为 $\sin(0) = 0$）。</p>

<h3 id="23-完整计算流程">2.3 完整计算流程</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>原始序列 X = [0.2, 0.8, 0.5, -0.3, 0.9]
         ↓  归一化至[-1,1]
X̃ = [0.2, 0.8, 0.5, -0.3, 0.9]（已在范围内）
         ↓  arccos 编码
Φ = [arccos(0.2), arccos(0.8), arccos(0.5), arccos(-0.3), arccos(0.9)]
  = [78.5°, 36.9°, 60°, 107.5°, 25.8°]
         ↓  构造矩阵
GASF[i,j] = cos(Φ[i] + Φ[j])    →  5×5 矩阵
GADF[i,j] = sin(Φ[i] - Φ[j])    →  5×5 矩阵（反对称）
</code></pre></div></div>

<h4 id="gasf-矩阵的对称性">GASF 矩阵的对称性</h4>

<p>GASF 是<strong>对称矩阵</strong>（因为 $\cos(\alpha+\beta) = \cos(\beta+\alpha)$），图像看起来关于主对角线镜像对称。</p>

<p>GADF 是<strong>反对称矩阵</strong>（$\sin(\alpha-\beta) = -\sin(\beta-\alpha)$），主对角线为零，上下三角互为相反数。</p>

<h4 id="图像可视化特征">图像可视化特征</h4>

<table>
  <thead>
    <tr>
      <th>特征</th>
      <th>GASF</th>
      <th>GADF</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>对称性</td>
      <td>中心对称（关于主对角线）</td>
      <td>反对称（上三角 = -下三角）</td>
    </tr>
    <tr>
      <td>主对角线</td>
      <td>$\cos(2\phi_i)$，编码原始值</td>
      <td>恒为 0</td>
    </tr>
    <tr>
      <td>像素范围</td>
      <td>$[-1, 1]$</td>
      <td>$[-1, 1]$</td>
    </tr>
    <tr>
      <td>视觉特点</td>
      <td>暖色块对应相似时段</td>
      <td>高频变化更突出</td>
    </tr>
  </tbody>
</table>

<hr />

<h2 id="3-可逆性分析能从图像还原时间序列吗">3. 可逆性分析：能从图像还原时间序列吗？</h2>

<p>通过GASF和GADF变换，我们可以将1维的数据升维，变为高维度矩阵，使其可以兼容一系列的二维深度学习模型或者图像处理方法。</p>

<p>那么这个变换是否可逆，毕竟我们很多时候需要的，其实是那个一维数据结果而不是变换后的矩阵。如果这样的话，这就代表其适用于生成式模型等等自由度更高的模型，这对于建模、优化设计等领域都是非常有用的。</p>

<p><strong>答案是：GASF 在特定条件下是可逆的，但有约束。</strong></p>

<h3 id="31-gasf-的双射性bijection">3.1 GASF 的双射性（Bijection）</h3>

<p>GASF的原始论文中明确提到：</p>

<blockquote>
  <p><em>“Inspired by the bijection property of GASF on 0/1 scaled data…”</em></p>
</blockquote>

<p>当时间序列<strong>归一化到 $[0, 1]$</strong>（而非 $[-1, 1]$）时，$\phi_i = \arccos(\tilde{x}_i) \in [0°, 90°]$，GASF 是双射（一一对应）的，即<strong>可以无损还原</strong>。</p>

<h3 id="32-逆变换方法">3.2 逆变换方法</h3>

<h4 id="从主对角线恢复">从主对角线恢复</h4>

<p>GASF 的主对角线元素满足：</p>

\[\text{GASF}_{ii} = \cos(\phi_i + \phi_i) = \cos(2\phi_i) = 2\cos^2(\phi_i) - 1 = 2\tilde{x}_i^2 - 1\]

<p>因此：</p>

\[\tilde{x}_i = \sqrt{\frac{\text{GASF}_{ii} + 1}{2}}\]

<p><strong>逆变换步骤</strong>：</p>
<ol>
  <li>取 GASF 矩阵的主对角线 $d_i = \text{GASF}_{ii}$</li>
  <li>计算 $\tilde{x}_i = \sqrt{(d_i + 1) / 2}$</li>
  <li>反归一化：$x_i = \tilde{x}_i \cdot (\max - \min) + \min$</li>
</ol>

<div class="language-python highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="n">np</span>

<span class="k">def</span> <span class="nf">gasf_inverse</span><span class="p">(</span><span class="n">gasf_matrix</span><span class="p">,</span> <span class="n">x_min</span><span class="p">,</span> <span class="n">x_max</span><span class="p">):</span>
    <span class="s">"""从 GASF 矩阵的主对角线恢复时间序列"""</span>
    <span class="n">diag</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">diag</span><span class="p">(</span><span class="n">gasf_matrix</span><span class="p">)</span>          <span class="c1"># 取主对角线
</span>    <span class="n">x_normalized</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">sqrt</span><span class="p">((</span><span class="n">diag</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span> <span class="o">/</span> <span class="mi">2</span><span class="p">)</span>  <span class="c1"># 逆变换
</span>    <span class="n">x_original</span> <span class="o">=</span> <span class="n">x_normalized</span> <span class="o">*</span> <span class="p">(</span><span class="n">x_max</span> <span class="o">-</span> <span class="n">x_min</span><span class="p">)</span> <span class="o">+</span> <span class="n">x_min</span>  <span class="c1"># 反归一化
</span>    <span class="k">return</span> <span class="n">x_original</span>
</code></pre></div></div>

<h3 id="33-可逆性的限制条件">3.3 可逆性的限制条件</h3>

<table>
  <thead>
    <tr>
      <th>条件</th>
      <th>是否可逆</th>
      <th>说明</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>归一化到 $[0,1]$，主对角线可见</td>
      <td>✅ 完全可逆</td>
      <td>$\phi \in [0°, 90°]$，arccos 单调，无歧义</td>
    </tr>
    <tr>
      <td>归一化到 $[-1,1]$</td>
      <td>⚠️ 部分可逆</td>
      <td>$\phi \in [0°, 180°]$，$\sqrt{}$ 会丢失符号</td>
    </tr>
    <tr>
      <td>图像压缩/量化（如保存为 JPEG）</td>
      <td>❌ 有损</td>
      <td>像素值失真，无法精确恢复</td>
    </tr>
    <tr>
      <td>降分辨率（N×N → n×n，n &lt; N）</td>
      <td>❌ 有损</td>
      <td>信息丢失</td>
    </tr>
  </tbody>
</table>

<h4 id="归一化到--11-时的符号问题">归一化到 [-1,1] 时的符号问题</h4>

<p>当归一化到 $[-1,1]$ 时，$\phi \in [0°, 180°]$，且：</p>

\[\text{GASF}_{ii} = \cos(2\phi_i) = 2\tilde{x}_i^2 - 1\]

<p>由于 $\tilde{x}_i^2$ 无法区分 $+\tilde{x}_i$ 和 $-\tilde{x}_i$，存在<strong>符号歧义</strong>。此时需要借助 GADF 来辅助恢复符号信息：</p>

\[\text{GADF}_{i, i+1} = \sin(\phi_i - \phi_{i+1})\]

<p>通过 GADF 的差分信息，可以推断相邻时刻的增减关系，从而恢复符号。</p>

<h3 id="34-gadf-的可逆性">3.4 GADF 的可逆性</h3>

<p>GADF 主对角线恒为 0，因此<strong>无法单独从 GADF 恢复原始序列</strong>。但 GADF 与 GASF 联合使用时，信息是互补的。</p>

<h3 id="35-实际应用中的逆变换价值">3.5 实际应用中的逆变换价值</h3>

<p>逆变换主要用于：</p>
<ol>
  <li><strong>信号插补（Imputation）</strong>：用 Denoising Autoencoder 在图像域填补缺失段，再还原为曲线</li>
  <li><strong>数据增强验证</strong>：检查变换是否保真</li>
  <li><strong>生成模型</strong>：在 GAF 图像空间训练 GAN/VAE，生成新的时间序列</li>
</ol>

<hr />

<h2 id="4-其他主流数据升维方法">4. 其他主流数据升维方法</h2>

<h3 id="41-马尔可夫转移场markov-transition-field-mtf">4.1 马尔可夫转移场（Markov Transition Field, MTF）</h3>

<blockquote>
  <p>同样来自 Wang &amp; Oates (2015) 原始论文。</p>
</blockquote>

<h4 id="核心思想">核心思想</h4>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/image-20260330143748645.png" alt="image-20260330143748645" /></p>

<p>如上图，这里考虑一个时间序列，把时间序列看作一个<strong>马尔可夫过程</strong>：即设置几个不同的数值参考，将时间序列离散化为 Q 个分位数区间（量化区间），例如上图设置了三根虚线，将整张图纵向分割成了四段。</p>

<p>然后统计从区间 i 跳转到区间 j 的概率，形成转移矩阵。</p>

<p>例如从上至下的区间分别记作A,B,C,D，根据时间序列处于哪个区间，给时间序列数据标记为A,B,C,D四个状态。那么从左上角的A状态，下一秒有0.944的概率变为状态A，以及0.056的概率变为状态B，以此类推，产生对应的状态转移矩阵</p>

<p>再按数据点的时间顺序展开为二维图。</p>

<p>这里如果还是不理解什么叫马尔科夫过程，这里强烈推荐观看真理元素的这期节目:”这个数学模型（几乎）能预测宇宙万物” https://www.bilibili.com/video/BV1Aj8DzzE42/?spm_id_from=333.337.search-card.all.click&amp;vd_source=8b6ffc174a6c5a4993bab3a38f1b70f7</p>

<p>很好的讲了马尔科夫链，核弹与蒙特卡洛算法</p>

<h4 id="构造步骤">构造步骤</h4>

<ol>
  <li><strong>量化</strong>：将序列 $X$ 分入 $Q$ 个分位数区间（bins）</li>
  <li><strong>计算转移频率矩阵</strong> $W$：$W_{ij}$ = 样本落入区间 $q_i$ 后下一步落入 $q_j$ 的频率</li>
  <li><strong>展开为时间-概率场</strong>：
\(\text{MTF}_{ij} = W_{q_i q_j}\)
其中 $q_i$ 是时刻 $i$ 所在的区间编号</li>
</ol>

<h4 id="与-gasf-的对比">与 GASF 的对比</h4>

<ul>
  <li>MTF 关注<strong>状态转移动力学</strong>（类似统计力学中的转移矩阵）</li>
  <li>GASF 关注<strong>角度相关性</strong>（几何关系）</li>
  <li>MTF 更适合捕捉<strong>周期性和状态机</strong>特征；GASF 更适合捕捉<strong>幅值相关性</strong></li>
</ul>

<h4 id="可逆性">可逆性</h4>

<p>MTF <strong>不可逆</strong>。量化过程会丢失精确数值信息，无法从 MTF 还原原始序列。</p>

<hr />

<h3 id="42-递归图recurrence-plot-rp">4.2 递归图（Recurrence Plot, RP）</h3>

<blockquote>
  <p>来自非线性动力学领域：Eckmann, J.-P. et al. (1987). <em>Recurrence Plots of Dynamical Systems.</em> Europhysics Letters.</p>
</blockquote>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/image-20260330150106488.png" alt="image-20260330150106488" /></p>

<h4 id="核心思想-1">核心思想</h4>

<p>判断时刻 $i$ 的状态是否”回到了”时刻 $j$ 的邻域：</p>

\[\text{RP}_{ij} = \Theta(\varepsilon - \|x_i - x_j\|)\]

<p>其中 $\Theta$ 是 Heaviside 阶跃函数，$\varepsilon$ 是阈值半径。</p>

<p><strong>通俗理解</strong>：如果 $x_i \approx x_j$，则 $(i,j)$ 像素点为白色（1）；否则为黑色（0）——得到一张黑白图。</p>

<h4 id="视觉特征含义">视觉特征含义</h4>

<table>
  <thead>
    <tr>
      <th>视觉模式</th>
      <th>含义</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>主对角线（恒为白）</td>
      <td>序列与自身完全匹配</td>
    </tr>
    <tr>
      <td>平行于主对角线的线段</td>
      <td>周期性或准周期振荡</td>
    </tr>
    <tr>
      <td>矩形白色块</td>
      <td>层流/静止区段</td>
    </tr>
    <tr>
      <td>孤立白点</td>
      <td>随机/混沌状态</td>
    </tr>
  </tbody>
</table>

<h4 id="可逆性-1">可逆性</h4>

<p>RP <strong>不可逆</strong>（信息丢失严重，仅保留”是否相似”的二值信息）。</p>

<p>*递归图相关研究里面用的比较少，图也比较难看懂，不如上述GAF以及马尔科夫变换简单直观好用。</p>

<p><a href="https://www.sciencedirect.com/science/article/pii/S0370157306004066">Recurrence plots for the analysis of complex systems</a>，这篇文章详细介绍了递归图，93页的理论推导，看了下有点看不懂，以防万一先备份在这里。</p>

<hr />

<h3 id="43-短时傅里叶变换stft-语谱图spectrogram">4.3 短时傅里叶变换（STFT）/ 语谱图（Spectrogram）</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/b1631579e7a9879db33c2e274a3b2377.png" alt="img" style="zoom: 67%;" /></p>

<h4 id="核心思想-2">核心思想</h4>

<p>用滑动窗口对时间序列做傅里叶变换：</p>

\[\text{STFT}(t, f) = \int_{-\infty}^{\infty} x(\tau) \cdot w(\tau - t) \cdot e^{-j2\pi f\tau} d\tau\]

<p>其中 $w(\tau)$ 是窗函数（如 Hamming、Hann 窗）。结果是一个<strong>时间-频率</strong>矩阵，取模得到语谱图。</p>

<h4 id="特点">特点</h4>

<ul>
  <li>横轴：<strong>时间</strong>，纵轴：<strong>频率</strong>，颜色：<strong>能量强度</strong></li>
  <li>时间分辨率与频率分辨率之间存在 <strong>Heisenberg 不确定原理</strong> 的权衡（窗越宽，频率分辨率越高，时间分辨率越低）</li>
</ul>

<h4 id="可逆性-2">可逆性</h4>

<p>STFT <strong>原则上完全可逆</strong>（可用 Griffin-Lim 算法或直接逆变换从复数 STFT 还原），但如果只保存语谱图（丢失相位信息），则只能近似恢复。</p>

<p>*语谱图也是老资历了，和MFCC（梅尔倒频谱系数）一起，在语音、音频信号处理里的特征表征很常用，简单来说就是将原始一维时域信号用STFT变换，取频域的幅度为纵轴，绘制在时域的时间横坐标上。</p>

<hr />

<h3 id="44-连续小波变换cwt-小波时频图scalogram">4.4 连续小波变换（CWT）/ 小波时频图（Scalogram）</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/v2-3b3f87c4ef6c1aa78ba4ec51de61cbdf_1440w.jpg" alt="img" /></p>

<h4 id="核心思想-3">核心思想</h4>

<p>用一系列<strong>尺度变化</strong>的母小波 $\psi$ 与信号做卷积：</p>

\[W(a, b) = \frac{1}{\sqrt{a}} \int x(t) \cdot \psi^*\left(\frac{t-b}{a}\right) dt\]

<p>其中 $a$ 是尺度（与频率成反比），$b$ 是平移（时间位置）。取模平方得到 Scalogram（能量-时频图）。</p>

<h4 id="与-stft-的区别">与 STFT 的区别</h4>

<table>
  <thead>
    <tr>
      <th> </th>
      <th>STFT</th>
      <th>CWT</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>时频分辨率</td>
      <td>固定窗口，均匀分辨率</td>
      <td>多尺度，高频高时间分辨率，低频高频率分辨率</td>
    </tr>
    <tr>
      <td>适用场景</td>
      <td>平稳信号</td>
      <td>非平稳、瞬态特征</td>
    </tr>
    <tr>
      <td>逆变换</td>
      <td>容易</td>
      <td>存在，但计算复杂</td>
    </tr>
  </tbody>
</table>

<h4 id="可逆性-3">可逆性</h4>

<p>CWT <strong>原则上可逆</strong>（存在解析的逆小波变换公式），但需要保留完整复数系数，实际应用中若只存幅度图则信息有损。</p>

<p>*这里同上STFT，只是换成了小波变换而已，思路是完全一样的</p>

<hr />

<h3 id="45-timesnet-周期重塑法2d-reshape">4.5 TimesNet 周期重塑法（2D Reshape）</h3>

<blockquote>
  <p>Wu, H. et al. (2023). <em>TimesNet: Temporal 2D-Variation Modeling for General Time Series Analysis.</em> <strong>ICLR 2023</strong>.</p>
</blockquote>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/image-20260330151121372.png" alt="image-20260330151121372" /></p>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/image-20260330151235122.png" alt="image-20260330151235122" /></p>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/image-20260330151838323.png" alt="image-20260330151838323" style="zoom:67%;" /></p>

<h4 id="核心思想-4">核心思想</h4>

<p>这是一种<strong>非基于相似性矩阵</strong>的升维方式，直接利用时间序列的<strong>内在周期性</strong>：</p>

<ol>
  <li>用 FFT 找出主要周期 $p_1, p_2, \ldots$</li>
  <li>将长度 $T$ 的序列<strong>重塑</strong>为 $\lceil T/p \rceil \times p$ 的二维矩阵</li>
  <li>行方向 = 周期内变化（intraperiod），列方向 = 跨周期变化（interperiod）</li>
  <li>用 2D CNN（如 Inception）处理这个矩阵</li>
</ol>

<h4 id="特点-1">特点</h4>

<ul>
  <li><strong>自适应</strong>：根据数据自动确定重塑形状</li>
  <li><strong>无冗余</strong>：矩阵大小约等于原序列长度（不像 GASF 是 N×N）</li>
  <li><strong>可逆</strong>：重塑操作天然可逆（reshape 回原始长度即可）</li>
</ul>

<p>*这个东西乍一看很复杂，其实原理很好理解。首先先对原始信号进行FFT，其中找幅度高的主要几个频率。而FFT的物理含义就是将原始信号拆解成多个频率不同的正弦信号，那么每个频率就对应原始信号中的一段周期性信息。</p>

<p>*上面的Figure2讲的清楚一点。然后找出不同频率的对应原始信号（直接反变换），然后reshape成元素一致的矩阵（8x2, 4x4, 1x16…）。用一个预训练好的二维CNN作为特征提取器，将其降维变换成图像</p>

<hr />

<h3 id="46-对称点模式symmetric-dot-pattern-sdp">4.6 对称点模式（Symmetric Dot Pattern, SDP）</h3>

<p><img src="/assets/posts_figs/2026-03-30-project-1D-to-2D-encoding/20125219_649130838846d22794.png" alt="对称点模式(symmetric dot pattern, SDP)-matlab版复现_故障诊断" /></p>

<h4 id="核心思想-5">核心思想</h4>

<p>将时间序列映射到极坐标平面，以<strong>角度编码时间、半径编码幅值</strong>，形成视觉上呈对称花样的散点图：</p>

\[r_i = |x_i|, \quad \theta_i = \frac{2\pi t_i}{N}\]

<p>将各点及其关于某轴的镜像点同时绘制，得到对称图案。</p>

<h4 id="特点-2">特点</h4>

<ul>
  <li>视觉直观，周期性特征形成规则几何图案</li>
  <li>适用于振动信号和音频分析</li>
  <li>不可逆（镜像操作丢失符号信息）</li>
</ul>

<hr />

<h2 id="5-方法横向对比">5. 方法横向对比</h2>

<table>
  <thead>
    <tr>
      <th>方法</th>
      <th>核心度量</th>
      <th>矩阵大小</th>
      <th>主要优势</th>
      <th>主要缺陷</th>
      <th>可逆性</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>GASF</strong></td>
      <td>角度余弦和</td>
      <td>N×N</td>
      <td>保留时序关联性，对角线可还原</td>
      <td>高维冗余（N×N vs N）</td>
      <td>✅ 有条件可逆</td>
    </tr>
    <tr>
      <td><strong>GADF</strong></td>
      <td>角度正弦差</td>
      <td>N×N</td>
      <td>突出动态变化，反对称特性</td>
      <td>主对角线无信息</td>
      <td>❌ 单独不可逆</td>
    </tr>
    <tr>
      <td><strong>MTF</strong></td>
      <td>马尔可夫转移概率</td>
      <td>N×N</td>
      <td>捕捉动力学状态转移</td>
      <td>需量化，分辨率受限</td>
      <td>❌</td>
    </tr>
    <tr>
      <td><strong>RP</strong></td>
      <td>相空间距离阈值</td>
      <td>N×N</td>
      <td>揭示非线性动力学、混沌</td>
      <td>阈值敏感，二值化损失</td>
      <td>❌</td>
    </tr>
    <tr>
      <td><strong>STFT 谱图</strong></td>
      <td>时频能量</td>
      <td>T×F</td>
      <td>频域可解释，成熟工具</td>
      <td>时频分辨率权衡</td>
      <td>⚠️ 需保留相位</td>
    </tr>
    <tr>
      <td><strong>CWT 小波图</strong></td>
      <td>多尺度时频能量</td>
      <td>S×T</td>
      <td>多分辨率，适合瞬态信号</td>
      <td>计算量大</td>
      <td>⚠️ 需保留相位</td>
    </tr>
    <tr>
      <td><strong>TimesNet Reshape</strong></td>
      <td>周期重塑</td>
      <td>≈√T×√T</td>
      <td>高效，无冗余，可逆</td>
      <td>依赖周期性假设</td>
      <td>✅ 完全可逆</td>
    </tr>
    <tr>
      <td><strong>SDP</strong></td>
      <td>极坐标散点</td>
      <td>自定义</td>
      <td>视觉直观，周期识别好</td>
      <td>定量信息弱</td>
      <td>❌</td>
    </tr>
  </tbody>
</table>

<blockquote>
  <p><strong>选型提示</strong>：</p>
  <ul>
    <li>工程故障诊断 → <strong>GASF + GADF</strong> 组合（利用 ImageNet 预训练 CNN）</li>
    <li>生物医学信号 → <strong>CWT 小波图</strong>（时频分辨率灵活）或 <strong>GASF</strong></li>
    <li>非线性/混沌分析 → <strong>RP</strong>（递归图）</li>
    <li>时间序列预测/补全 → <strong>TimesNet Reshape</strong> 或 <strong>GASF</strong>（可逆）</li>
    <li>语音/振声分析 → <strong>STFT 语谱图</strong>（成熟工具链）</li>
  </ul>
</blockquote>

<hr />

<h2 id="6-高水平期刊应用案例">6. 高水平期刊应用案例</h2>

<h3 id="案例一nature-scientific-reports--变压器故障诊断">案例一：Nature Scientific Reports — 变压器故障诊断</h3>

<p><strong>文献</strong>：<em>Transformer fault diagnosis method based on Gramian Angular Field and optimized neural network.</em> <strong>Scientific Reports (Nature 旗下)</strong>, 2025.</p>

<p><strong>问题</strong>：变压器的溶解气体分析（DGA）数据是多元时间序列，传统方法难以综合利用多维特征。</p>

<p><strong>方法</strong>：</p>
<ol>
  <li>将变压器 DGA 多元时间序列分别转换为 GASF 图像（每个气体指标一张图）</li>
  <li>使用多通道 CNN 提取图像特征</li>
  <li>引入优化算法（贝叶斯优化）自动调整网络超参数</li>
</ol>

<p><strong>结果</strong>：在多个标准变压器故障数据集上，诊断准确率超过 98%，优于传统 SVM 和标准 CNN。</p>

<p><strong>意义</strong>：证明了 GAF 在工业设备健康管理领域的实用价值。</p>

<hr />

<h3 id="案例二ieee-transactions-on-industrial-electronics--电机轴承故障诊断">案例二：IEEE Transactions on Industrial Electronics — 电机轴承故障诊断</h3>

<p><strong>文献</strong>：<em>A New Method for Diagnosing Motor Bearing Faults Based on Gramian Angular Field Image Coding and Improved CNN-ELM.</em> <strong>IEEE Transactions on Industrial Electronics</strong>, 2023. DOI: 10.1109/TIE.2023.</p>

<p><strong>问题</strong>：电机轴承振动信号包含复杂非平稳特征，一维信号特征提取困难，卷积网络难以直接建模时序相关性。</p>

<p><strong>方法</strong>：</p>
<ol>
  <li>振动加速度信号 → GASF 图像（利用角度相关性保留时序结构）</li>
  <li>构建改进 CNN（多尺度卷积核） + ELM（极限学习机）的混合分类器</li>
  <li>GASF 图像作为输入，故障类型（正常/内圈损伤/外圈损伤/滚珠损伤）为输出</li>
</ol>

<p><strong>结果</strong>：在 CWRU 轴承数据集上达到 <strong>99.4%</strong> 分类准确率，收敛速度比纯 CNN 快 3 倍。</p>

<p><strong>意义</strong>：GASF 成功将轴承振动信号的时序相关性转化为图像纹理，使预训练 CNN 直接迁移成为可能。</p>

<hr />

<h3 id="案例三engineering-in-agriculture--remote-sensing--卫星遥感作物分类">案例三：Engineering in Agriculture / Remote Sensing — 卫星遥感作物分类</h3>

<p><strong>文献</strong>：<em>Combining 2D encoding and convolutional neural network to enhance land use and land cover mapping from satellite image time series.</em> <strong>Engineering Applications of Artificial Intelligence (Elsevier)</strong>, 2023.</p>

<p><strong>问题</strong>：卫星时间序列（SITS）数据量大、类别混淆度高，传统 1D-CNN 难以充分利用时序内相关性。</p>

<p><strong>方法</strong>：</p>
<ul>
  <li>将多光谱波段的时间序列数据分别用 GASF、GADF、MTF 编码为图像</li>
  <li>多编码融合 + ResNet / 时序-空间双流 CNN</li>
  <li>在巴西土地覆被（SITS 数据集）上训练和评估</li>
</ul>

<p><strong>结果</strong>：融合多种编码的 CNN 在作物分类上比单一 1D-CNN 精度提高 <strong>4-8 个百分点</strong>，尤其对季节性作物识别效果显著。</p>

<p><strong>意义</strong>：展示了 GAF 在遥感/地球观测领域的应用潜力，多种升维方法融合优于单一方法。</p>

<hr />

<h3 id="案例四sensors-mdpiq1--滚动轴承故障--小样本">案例四：Sensors (MDPI，Q1) — 滚动轴承故障 + 小样本</h3>

<p><strong>文献</strong>：<em>A Novel Method for Rolling Bearing Fault Diagnosis Based on Gramian Angular Field and Few-shot Learning.</em> <strong>Sensors</strong>, 24(12), 2024. DOI: 10.3390/s24123967.</p>

<p><strong>问题</strong>：工业场景中故障样本稀缺，深度学习需要大量标注数据。</p>

<p><strong>方法</strong>：</p>
<ol>
  <li>振动信号 → GASF 图像</li>
  <li>孪生网络（Siamese Network）实现小样本学习</li>
  <li>结合 GASF 的图像相似性度量替代原始信号比较</li>
</ol>

<p><strong>亮点</strong>：每类仅用 5-10 个样本即可达到 <strong>92%+</strong> 诊断准确率（传统方法需要数百样本），充分利用了 GASF 图像化后支持迁移学习的特性。</p>

<hr />

<h3 id="案例五plos-one--强噪声下的滚动轴承故障诊断">案例五：PLOS ONE — 强噪声下的滚动轴承故障诊断</h3>

<p><strong>文献</strong>：<em>Rolling bearing fault diagnosis method based on gramian angular difference field and deep neural network under strong noise interference.</em> <strong>PLOS ONE</strong>, 2024. DOI: 10.1371/journal.pone.0314898.</p>

<p><strong>方法</strong>：</p>
<ul>
  <li>原始振动信号 → GADF 图像</li>
  <li>EMD（经验模态分解）预降噪 + GADF 编码</li>
  <li>DenseNet 分类</li>
</ul>

<p><strong>意义</strong>：在信噪比 −6 dB 的极端噪声条件下，准确率仍达 <strong>95%</strong>，显著优于直接用1D信号的方法，证明了 GADF 对噪声有一定的结构鲁棒性。</p>

<hr />

<h2 id="7-代码速查python-实现">7. 代码速查：Python 实现</h2>

<h3 id="71-gasfgadf-快速实现使用-pyts-库">7.1 GASF/GADF 快速实现（使用 pyts 库）</h3>

<div class="language-python highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="c1"># pip install pyts matplotlib numpy
</span>
<span class="kn">import</span> <span class="nn">numpy</span> <span class="k">as</span> <span class="n">np</span>
<span class="kn">import</span> <span class="nn">matplotlib.pyplot</span> <span class="k">as</span> <span class="n">plt</span>
<span class="kn">from</span> <span class="nn">pyts.image</span> <span class="kn">import</span> <span class="n">GramianAngularField</span>

<span class="c1"># 生成示例时间序列
</span><span class="n">t</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">linspace</span><span class="p">(</span><span class="mi">0</span><span class="p">,</span> <span class="mi">4</span> <span class="o">*</span> <span class="n">np</span><span class="p">.</span><span class="n">pi</span><span class="p">,</span> <span class="mi">100</span><span class="p">)</span>
<span class="n">X</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">sin</span><span class="p">(</span><span class="n">t</span><span class="p">)</span> <span class="o">+</span> <span class="mf">0.1</span> <span class="o">*</span> <span class="n">np</span><span class="p">.</span><span class="n">random</span><span class="p">.</span><span class="n">randn</span><span class="p">(</span><span class="mi">100</span><span class="p">)</span>
<span class="n">X</span> <span class="o">=</span> <span class="n">X</span><span class="p">.</span><span class="n">reshape</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="o">-</span><span class="mi">1</span><span class="p">)</span>  <span class="c1"># pyts 要求 shape: (n_samples, n_timestamps)
</span>
<span class="c1"># 计算 GASF
</span><span class="n">gasf</span> <span class="o">=</span> <span class="n">GramianAngularField</span><span class="p">(</span><span class="n">method</span><span class="o">=</span><span class="s">'summation'</span><span class="p">)</span>  <span class="c1"># GASF
</span><span class="n">gasf_img</span> <span class="o">=</span> <span class="n">gasf</span><span class="p">.</span><span class="n">fit_transform</span><span class="p">(</span><span class="n">X</span><span class="p">)</span>

<span class="c1"># 计算 GADF
</span><span class="n">gadf</span> <span class="o">=</span> <span class="n">GramianAngularField</span><span class="p">(</span><span class="n">method</span><span class="o">=</span><span class="s">'difference'</span><span class="p">)</span>  <span class="c1"># GADF
</span><span class="n">gadf_img</span> <span class="o">=</span> <span class="n">gadf</span><span class="p">.</span><span class="n">fit_transform</span><span class="p">(</span><span class="n">X</span><span class="p">)</span>

<span class="c1"># 可视化
</span><span class="n">fig</span><span class="p">,</span> <span class="n">axes</span> <span class="o">=</span> <span class="n">plt</span><span class="p">.</span><span class="n">subplots</span><span class="p">(</span><span class="mi">1</span><span class="p">,</span> <span class="mi">3</span><span class="p">,</span> <span class="n">figsize</span><span class="o">=</span><span class="p">(</span><span class="mi">15</span><span class="p">,</span> <span class="mi">4</span><span class="p">))</span>
<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">].</span><span class="n">plot</span><span class="p">(</span><span class="n">t</span><span class="p">,</span> <span class="n">X</span><span class="p">[</span><span class="mi">0</span><span class="p">])</span>
<span class="n">axes</span><span class="p">[</span><span class="mi">0</span><span class="p">].</span><span class="n">set_title</span><span class="p">(</span><span class="s">'原始时间序列'</span><span class="p">)</span>

<span class="n">axes</span><span class="p">[</span><span class="mi">1</span><span class="p">].</span><span class="n">imshow</span><span class="p">(</span><span class="n">gasf_img</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">cmap</span><span class="o">=</span><span class="s">'rainbow'</span><span class="p">,</span> <span class="n">origin</span><span class="o">=</span><span class="s">'lower'</span><span class="p">)</span>
<span class="n">axes</span><span class="p">[</span><span class="mi">1</span><span class="p">].</span><span class="n">set_title</span><span class="p">(</span><span class="s">'GASF 图像'</span><span class="p">)</span>

<span class="n">axes</span><span class="p">[</span><span class="mi">2</span><span class="p">].</span><span class="n">imshow</span><span class="p">(</span><span class="n">gadf_img</span><span class="p">[</span><span class="mi">0</span><span class="p">],</span> <span class="n">cmap</span><span class="o">=</span><span class="s">'bwr'</span><span class="p">,</span> <span class="n">origin</span><span class="o">=</span><span class="s">'lower'</span><span class="p">)</span>
<span class="n">axes</span><span class="p">[</span><span class="mi">2</span><span class="p">].</span><span class="n">set_title</span><span class="p">(</span><span class="s">'GADF 图像'</span><span class="p">)</span>

<span class="n">plt</span><span class="p">.</span><span class="n">tight_layout</span><span class="p">()</span>
<span class="n">plt</span><span class="p">.</span><span class="n">show</span><span class="p">()</span>
</code></pre></div></div>

<h3 id="72-从-gasf-还原时间序列">7.2 从 GASF 还原时间序列</h3>

<div class="language-python highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="k">def</span> <span class="nf">gasf_inverse</span><span class="p">(</span><span class="n">gasf_matrix</span><span class="p">,</span> <span class="n">x_min</span><span class="o">=</span><span class="bp">None</span><span class="p">,</span> <span class="n">x_max</span><span class="o">=</span><span class="bp">None</span><span class="p">):</span>
    <span class="s">"""
    从 GASF 图像的主对角线恢复归一化时间序列。
    
    假设条件：
    - 原始序列归一化到 [0, 1]（此时变换为双射）
    - gasf_matrix 为无损原始矩阵（非 JPEG 压缩图）
    
    参数：
    - gasf_matrix: np.ndarray, shape (N, N)
    - x_min, x_max: 原始序列的最小/最大值（用于反归一化，可选）
    
    返回：
    - x_normalized: 归一化序列 [0, 1]
    - x_original: 反归一化序列（若提供了 x_min, x_max）
    """</span>
    <span class="c1"># Step 1: 提取主对角线
</span>    <span class="n">diag</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">diag</span><span class="p">(</span><span class="n">gasf_matrix</span><span class="p">)</span>  <span class="c1"># d_i = cos(2*phi_i) = 2*x_i^2 - 1
</span>    
    <span class="c1"># Step 2: 反算归一化值（仅适用于 [0,1] 归一化）
</span>    <span class="c1"># cos(2φ) = 2x² - 1  =&gt;  x = sqrt((cos(2φ) + 1) / 2)
</span>    <span class="n">x_normalized</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">sqrt</span><span class="p">(</span><span class="n">np</span><span class="p">.</span><span class="n">clip</span><span class="p">((</span><span class="n">diag</span> <span class="o">+</span> <span class="mi">1</span><span class="p">)</span> <span class="o">/</span> <span class="mi">2</span><span class="p">,</span> <span class="mi">0</span><span class="p">,</span> <span class="mi">1</span><span class="p">))</span>
    
    <span class="c1"># Step 3: 反归一化（可选）
</span>    <span class="k">if</span> <span class="n">x_min</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span> <span class="ow">and</span> <span class="n">x_max</span> <span class="ow">is</span> <span class="ow">not</span> <span class="bp">None</span><span class="p">:</span>
        <span class="n">x_original</span> <span class="o">=</span> <span class="n">x_normalized</span> <span class="o">*</span> <span class="p">(</span><span class="n">x_max</span> <span class="o">-</span> <span class="n">x_min</span><span class="p">)</span> <span class="o">+</span> <span class="n">x_min</span>
        <span class="k">return</span> <span class="n">x_normalized</span><span class="p">,</span> <span class="n">x_original</span>
    
    <span class="k">return</span> <span class="n">x_normalized</span>

<span class="c1"># 验证
</span><span class="kn">from</span> <span class="nn">sklearn.preprocessing</span> <span class="kn">import</span> <span class="n">MinMaxScaler</span>

<span class="n">X_raw</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">array</span><span class="p">([</span><span class="mf">0.2</span><span class="p">,</span> <span class="mf">0.5</span><span class="p">,</span> <span class="mf">0.8</span><span class="p">,</span> <span class="mf">0.4</span><span class="p">,</span> <span class="mf">0.9</span><span class="p">,</span> <span class="mf">0.1</span><span class="p">,</span> <span class="mf">0.6</span><span class="p">])</span>
<span class="n">x_min</span><span class="p">,</span> <span class="n">x_max</span> <span class="o">=</span> <span class="n">X_raw</span><span class="p">.</span><span class="nb">min</span><span class="p">(),</span> <span class="n">X_raw</span><span class="p">.</span><span class="nb">max</span><span class="p">()</span>

<span class="c1"># 归一化到 [0, 1]
</span><span class="n">X_norm</span> <span class="o">=</span> <span class="p">(</span><span class="n">X_raw</span> <span class="o">-</span> <span class="n">x_min</span><span class="p">)</span> <span class="o">/</span> <span class="p">(</span><span class="n">x_max</span> <span class="o">-</span> <span class="n">x_min</span><span class="p">)</span>

<span class="c1"># 手动构造 GASF
</span><span class="n">phi</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">arccos</span><span class="p">(</span><span class="n">X_norm</span><span class="p">)</span>
<span class="n">GASF</span> <span class="o">=</span> <span class="n">np</span><span class="p">.</span><span class="n">array</span><span class="p">([[</span><span class="n">np</span><span class="p">.</span><span class="n">cos</span><span class="p">(</span><span class="n">phi</span><span class="p">[</span><span class="n">i</span><span class="p">]</span> <span class="o">+</span> <span class="n">phi</span><span class="p">[</span><span class="n">j</span><span class="p">])</span> <span class="k">for</span> <span class="n">j</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">phi</span><span class="p">))]</span> 
                  <span class="k">for</span> <span class="n">i</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="nb">len</span><span class="p">(</span><span class="n">phi</span><span class="p">))])</span>

<span class="c1"># 逆变换
</span><span class="n">X_recovered_norm</span><span class="p">,</span> <span class="n">X_recovered</span> <span class="o">=</span> <span class="n">gasf_inverse</span><span class="p">(</span><span class="n">GASF</span><span class="p">,</span> <span class="n">x_min</span><span class="p">,</span> <span class="n">x_max</span><span class="p">)</span>

<span class="k">print</span><span class="p">(</span><span class="s">"原始序列:"</span><span class="p">,</span> <span class="n">X_raw</span><span class="p">)</span>
<span class="k">print</span><span class="p">(</span><span class="s">"恢复序列:"</span><span class="p">,</span> <span class="n">X_recovered</span><span class="p">)</span>
<span class="k">print</span><span class="p">(</span><span class="s">"最大误差:"</span><span class="p">,</span> <span class="n">np</span><span class="p">.</span><span class="nb">max</span><span class="p">(</span><span class="n">np</span><span class="p">.</span><span class="nb">abs</span><span class="p">(</span><span class="n">X_raw</span> <span class="o">-</span> <span class="n">X_recovered</span><span class="p">)))</span>  <span class="c1"># 应约为 0（机器精度）
</span></code></pre></div></div>

<h3 id="73-mtf-和-rp-实现">7.3 MTF 和 RP 实现</h3>

<div class="language-python highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="kn">from</span> <span class="nn">pyts.image</span> <span class="kn">import</span> <span class="n">MarkovTransitionField</span><span class="p">,</span> <span class="n">RecurrencePlot</span>

<span class="c1"># MTF
</span><span class="n">mtf</span> <span class="o">=</span> <span class="n">MarkovTransitionField</span><span class="p">(</span><span class="n">n_bins</span><span class="o">=</span><span class="mi">4</span><span class="p">)</span>  <span class="c1"># 4 个量化区间
</span><span class="n">mtf_img</span> <span class="o">=</span> <span class="n">mtf</span><span class="p">.</span><span class="n">fit_transform</span><span class="p">(</span><span class="n">X</span><span class="p">)</span>

<span class="c1"># 递归图
</span><span class="n">rp</span> <span class="o">=</span> <span class="n">RecurrencePlot</span><span class="p">(</span><span class="n">threshold</span><span class="o">=</span><span class="s">'point'</span><span class="p">,</span> <span class="n">percentage</span><span class="o">=</span><span class="mi">20</span><span class="p">)</span>
<span class="n">rp_img</span> <span class="o">=</span> <span class="n">rp</span><span class="p">.</span><span class="n">fit_transform</span><span class="p">(</span><span class="n">X</span><span class="p">)</span>
</code></pre></div></div>

<hr />

<h2 id="8-总结与选型建议">8. 总结与选型建议</h2>

<h3 id="81-核心结论">8.1 核心结论</h3>

<ol>
  <li><strong>GASF/GADF</strong> 是目前工程应用最广泛的时序升维方法，数学原理清晰，与 CNN 结合效果出色。</li>
  <li><strong>GASF 在 [0,1] 归一化条件下具有双射性</strong>，可以从图像主对角线无损还原原始时间序列——这是它有别于其他方法的独特优势。</li>
  <li><strong>不同方法捕捉不同维度的信息</strong>，实际应用中多种编码融合通常优于单一方法。</li>
  <li><strong>时频方法（STFT/CWT）</strong> 在语音、振声领域历史更悠久，工具链成熟，也具有可逆性。</li>
  <li><strong>TimesNet 的周期重塑</strong> 代表了一种不依赖手工设计的”学习式”升维思路，在时序预测任务上表现最优。</li>
</ol>

<h3 id="82-可逆性汇总">8.2 可逆性汇总</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>完全可逆（信息无损）：
  ✅ GASF（[0,1]归一化 + 无损存储）— 从主对角线恢复
  ✅ STFT（保留复数系数）
  ✅ CWT（保留复数系数）
  ✅ TimesNet Reshape（reshape 天然可逆）

有条件/部分可逆：
  ⚠️ GASF（[-1,1]归一化）— 符号歧义，需辅助 GADF
  ⚠️ STFT/CWT 幅度图 — 丢失相位，Griffin-Lim 近似恢复

不可逆：
  ❌ GADF（单独使用）
  ❌ MTF（量化损失）
  ❌ RP（阈值二值化）
  ❌ SDP（镜像对称损失）
</code></pre></div></div>

<h3 id="83-一句话选型指南">8.3 一句话选型指南</h3>

<table>
  <thead>
    <tr>
      <th>你的需求</th>
      <th>推荐方法</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>复用 ImageNet 预训练 CNN，快速搭建基线</td>
      <td><strong>GASF + GADF</strong></td>
    </tr>
    <tr>
      <td>需要还原原始曲线（可逆）</td>
      <td><strong>GASF（[0,1]）</strong> 或 <strong>TimesNet Reshape</strong></td>
    </tr>
    <tr>
      <td>振动/声音信号，频率信息重要</td>
      <td><strong>CWT Scalogram</strong> 或 <strong>STFT 语谱图</strong></td>
    </tr>
    <tr>
      <td>非线性动力学、混沌系统分析</td>
      <td><strong>RP（递归图）</strong></td>
    </tr>
    <tr>
      <td>时间序列预测（长序列）</td>
      <td><strong>TimesNet Reshape</strong></td>
    </tr>
    <tr>
      <td>多方法融合提升分类性能</td>
      <td><strong>GASF + MTF + RP 三合一</strong></td>
    </tr>
  </tbody>
</table>

<hr />

<h2 id="参考文献">参考文献</h2>

<ol>
  <li>
    <p>Wang, Z., &amp; Oates, T. (2015). <em>Imaging time-series to improve classification and imputation.</em> IJCAI 2015. arXiv:1506.00327.</p>
  </li>
  <li>
    <p>Wu, H., Hu, T., Liu, Y., Zhou, H., Wang, J., &amp; Long, M. (2023). <em>TimesNet: Temporal 2D-variation modeling for general time series analysis.</em> <strong>ICLR 2023</strong>. arXiv:2210.02186.</p>
  </li>
  <li>
    <p>Eckmann, J. P., Kamphorst, S. O., &amp; Ruelle, D. (1987). <em>Recurrence plots of dynamical systems.</em> Europhysics Letters, 4(9), 973.</p>
  </li>
  <li>
    <p>Bagnall, A., Lines, J., Bostrom, A., Large, J., &amp; Keogh, E. (2017). <em>The great time series classification bake off.</em> Data Mining and Knowledge Discovery, 31(3), 606–660.</p>
  </li>
  <li>
    <p><em>Transformer fault diagnosis method based on Gramian Angular Field and optimized neural network.</em> Scientific Reports (Nature), 2025. https://doi.org/10.1038/s41598-025-08590-2</p>
  </li>
  <li>
    <p><em>A New Method for Diagnosing Motor Bearing Faults Based on Gramian Angular Field Image Coding and Improved CNN-ELM.</em> IEEE Transactions on Industrial Electronics, 2023. DOI: 10.1109/TIE.2023.</p>
  </li>
  <li>
    <p><em>Combining 2D encoding and convolutional neural network to enhance land use and land cover mapping from satellite image time series.</em> Engineering Applications of Artificial Intelligence, 2023. https://doi.org/10.1016/j.engappai.2023.106354</p>
  </li>
  <li>
    <p><em>A Novel Method for Rolling Bearing Fault Diagnosis Based on Gramian Angular Field and Few-shot Learning.</em> Sensors, 24(12), 2024. DOI: 10.3390/s24123967</p>
  </li>
  <li>
    <p><em>Rolling bearing fault diagnosis method based on gramian angular difference field and deep neural network under strong noise interference.</em> PLOS ONE, 2024. DOI: 10.1371/journal.pone.0314898</p>
  </li>
</ol>]]></content><author><name></name></author><category term="Project" /><summary type="html"><![CDATA[时间序列数据升维技术研究笔记 格拉姆角场（GASF/GADF）及其同类方法]]></summary></entry><entry><title type="html">[论文阅读] 违背基尔霍夫热辐射定律的超表面结构</title><link href="https://ygrf0816.github.io/learning/2026/03/26/paper-reading-violate-kirchhoff-law.html" rel="alternate" type="text/html" title="[论文阅读] 违背基尔霍夫热辐射定律的超表面结构" /><published>2026-03-26T09:00:00+00:00</published><updated>2026-03-26T09:00:00+00:00</updated><id>https://ygrf0816.github.io/learning/2026/03/26/paper-reading-violate-kirchhoff-law</id><content type="html" xml:base="https://ygrf0816.github.io/learning/2026/03/26/paper-reading-violate-kirchhoff-law.html"><![CDATA[<h1 id="违背基尔霍夫热辐射定律的超表面结构">违背基尔霍夫热辐射定律的超表面结构</h1>

<blockquote>
  <p><strong>论文标题</strong>：Direct observation of the violation of Kirchhoff’s law of thermal radiation<br />
<strong>期刊</strong>：<em>Nature Photonics</em>, Vol. 17, October 2023, pp. 891–896
<strong>DOI</strong>：<a href="https://doi.org/10.1038/s41566-023-01261-6">10.1038/s41566-023-01261-6</a>
<strong>作者</strong>：Komron J. Shayegan, Souvik Biswas, Bo Zhao, Shanhui Fan &amp; Harry A. Atwater（加州理工学院 (Caltech)、斯坦福大学、休斯顿大学）</p>
</blockquote>

<hr />

<h2 id="一研究背景">一、研究背景</h2>

<h3 id="11-基尔霍夫热辐射定律1860年">1.1 基尔霍夫热辐射定律（1860年）</h3>

<p>热辐射的基本定律指出：对于给定的波长 λ、方向角 θ 和偏振态 χ，任何物体的<strong>光谱方向吸收率</strong>（α）与<strong>光谱方向发射率</strong>（e）恒等：</p>

\[\alpha(\lambda, \theta, \chi, T) = e(\lambda, \theta, \chi, T)\]

<p>这一等式的成立根本依赖于<strong>洛伦兹互易性（Lorentz reciprocity）</strong>。对于非互易系统，这一等式不再必然成立。这个工作的出发点就是人为构建非互易系统</p>

<h3 id="12-打破基尔霍夫定律的动机">1.2 打破基尔霍夫定律的动机</h3>

<ul>
  <li>突破热辐射收集效率的物理极限（超越 Shockley-Queisser 限制）</li>
  <li>减少太阳能收集系统中向太阳的再辐射损耗</li>
  <li>实现辐射隐身与伪装（强吸收但不再向外发射）</li>
  <li>理论预言已大量存在，但<strong>实验上的直接测量从未实现</strong></li>
</ul>

<hr />

<h2 id="二核心创新点">二、核心创新点</h2>

<blockquote>
  <p><strong>这是世界上首次在实验中直接测量并证实热辐射中吸收率 ≠ 发射率的现象——违背基尔霍夫热辐射定律的直接实验观测</strong></p>
</blockquote>

<p>具体创新包括：</p>

<ol>
  <li><strong>首次实验直接观测</strong>：此前仅有理论预言，本文首次给出了 α ≠ e 的直接实验证据</li>
  <li><strong>非互易磁光设计</strong>：将导模共振（GMR）光子结构与磁光材料 n-InAs 耦合，利用外加横向磁场破坏洛伦兹互易性</li>
  <li><strong>反对称调控</strong>：施加磁场后，发射率增强的角度恰好对应吸收率减弱，实现两者的独立调控</li>
  <li><strong>Onsager-Casimir 关系验证</strong>：实验结果完全符合理论预测的非互易关系</li>
</ol>

<hr />

<h2 id="三器件结构与物理机制">三、器件结构与物理机制</h2>

<h3 id="31-双层光子结构">3.1 双层光子结构</h3>

<p><img src="E:\workspace\mygithubpage\assets\posts_figs\2026-03-26-paper-reading-violate-kirchhoff-law\image-20260326150218733.png" alt="image-20260326150218733" /></p>

<p>结构如上图a和b所示。图c展示了不同温度下角度与辐射光波长之间实测结果（空心圆点）与理论计算（实线）的对比图，可见随着温度上升，辐射光出现明显的红移</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>           [空气]
─────────────────────────────────────
  a-Si 光栅（导模共振层）
    · 光栅周期  Λ = 5.50 μm
    · 光栅槽深    = 0.50 μm
    · a-Si 平板厚  = 1.55 μm
─────────────────────────────────────
  n-InAs（磁光 ENZ 材料，2 μm 厚）
    · 载流子浓度 n = 3.0 × 10¹⁸ cm⁻³
    · ENZ 波长 ≈ 12.9 μm
─────────────────────────────────────
  铝反射背板（Heater）
─────────────────────────────────────
  ← 外加横向磁场 B（沿 z 轴，垂直入射面）→
</code></pre></div></div>

<h3 id="32-物理机制">3.2 物理机制</h3>

<h4 id="1n-inas-的磁光效应">（1）n-InAs 的磁光效应</h4>

<p>无磁场时，n-InAs 的介电张量为对角矩阵；施加横向磁场 B 后，出现非对角分量：</p>

\[\varepsilon(\omega) = \begin{pmatrix} \varepsilon_{xx} &amp; \varepsilon_{xy} &amp; 0 \\ \varepsilon_{yx} &amp; \varepsilon_{yy} &amp; 0 \\ 0 &amp; 0 &amp; \varepsilon_{zz} \end{pmatrix}\]

<p>其中,非对角项 $\varepsilon_{xy} = -\varepsilon_{yx}$ 在 ENZ 波长附近达到最大，是非互易效应的根源。相关介电常数计算式如下</p>

<p><img src="E:\workspace\mygithubpage\assets\posts_figs\2026-03-26-paper-reading-violate-kirchhoff-law\image-20260326144016990.png" alt="image-20260326144016990" style="zoom: 67%;" /></p>

<p><img src="E:\workspace\mygithubpage\assets\posts_figs\2026-03-26-paper-reading-violate-kirchhoff-law\image-20260326144031596.png" alt="image-20260326144031596" style="zoom:67%;" /></p>

<p>关键参数：</p>

<ul>
  <li>等离子体频率 $\omega_p = \sqrt{ne^2 / (m_e \varepsilon_0)}$</li>
  <li>回旋频率 $\omega_c = eB/m_e$（随磁场线性增大）</li>
  <li>散射率 $\Gamma = 5.1$ THz，有效质量 $m_e = 0.035 \, m_0$</li>
</ul>

<h4 id="2导模共振gmr结构的作用">（2）导模共振（GMR）结构的作用</h4>

<p>a-Si 条带状光栅结构支持 TM 偏振的导波模式（“guided-mode resonance (GMR) waveguide”），通过光栅衍射耦合到自由空间，产生窄线宽的方向性发射/吸收增强峰（<strong>Fano 型谱线</strong>）。设计上令 +1 阶导模的共振波长在大角度（θ &gt; 50°）处与 n-InAs 的 ENZ 波长谱重合。</p>

<h4 id="3违背基尔霍夫定律的关键">（3）违背基尔霍夫定律的关键</h4>

<p>非对角介电分量破坏洛伦兹互易性 → 吸收率和发射率的磁场响应方向<strong>相反</strong>：</p>

<p>Onsager-Casimir关系：
<img src="E:\workspace\mygithubpage\assets\posts_figs\2026-03-26-paper-reading-violate-kirchhoff-law\image-20260326145245105.png" alt="image-20260326145245105" /></p>

<p>即：改变入射方向（θ → −θ）等价于反转磁场（B → −B）。</p>

<p>而本文提出磁场的互反效应（B = −B），则：$\alpha(\lambda,-\theta,B) = e(\lambda,\theta,B)$</p>

<hr />

<h2 id="四研究方法">四、研究方法</h2>

<h3 id="41-样品制备流程">4.1 样品制备流程</h3>

<ol>
  <li>n-InAs 晶圆清洗（丙酮 + 异丙醇超声）</li>
  <li>PECVD 沉积 2.05 μm 非晶硅（a-Si）（200 °C，SiH₄/Ar 气氛）</li>
  <li>旋涂 ZEP520A 光刻胶（750 nm 厚）</li>
  <li>电子束光刻（EBPG）写入光栅图案</li>
  <li>ICP-RIE（SF₆/CF₄）刻蚀 0.5 μm 深光栅</li>
  <li>去除光刻胶，SEM 表征确认结构</li>
</ol>

<h3 id="42-发射率测量系统">4.2 发射率测量系统</h3>

<ul>
  <li><strong>设备</strong>：自制角分辨热发射光谱系统（FTIR + ZnSe 透镜 + 角度仪）</li>
  <li><strong>激励</strong>：电阻加热至 50 / 100 / 150 °C</li>
  <li><strong>参考</strong>：碳黑体（归一化），铝片（背景扣除）</li>
  <li><strong>磁场</strong>：电磁铁（GMW 5403），±1.0 T，Hall 传感器监测均匀度</li>
  <li><strong>偏振</strong>：线栅偏振片分辨 TM / TE</li>
</ul>

<p>发射率计算公式：</p>

\[e_{\text{sample}}(\lambda,\theta,\chi,T) = \frac{I_{\text{sample}}(\lambda,\theta,\chi,T) - I_{\text{Al}}(\lambda,\theta,\chi,24°\text{C})}{I_{\text{Carbon BB}}(\lambda,\theta,\chi,T) - I_{\text{Al}}(\lambda,\theta,\chi,24°\text{C})}\]

<h3 id="43-吸收率测量系统">4.3 吸收率测量系统</h3>

<ul>
  <li><strong>设备</strong>：J.A. Woollam 红外椭偏仪（反射-透射模式）</li>
  <li><strong>归一化</strong>：金参考样品</li>
  <li><strong>磁场</strong>：Halbach 阵列永磁体（可调气隙）</li>
  <li><strong>限制</strong>：仪器体积限制，仅能测量 θ &gt; 35° 的角度</li>
</ul>

<h3 id="44-理论模拟">4.4 理论模拟</h3>

<ul>
  <li>COMSOL 多物理场仿真（定性验证）</li>
  <li>Drude 模型拟合 n-InAs 介电常数（含温度依赖）</li>
  <li>数据拟合：sigmoid（InAs 发射边）+ Fano 共振双分量模型</li>
</ul>

<hr />

<h2 id="五主要实验结果">五、主要实验结果</h2>

<h3 id="51-零磁场基尔霍夫定律成立基准验证">5.1 零磁场：基尔霍夫定律成立（基准验证）</h3>

<p><img src="E:\workspace\mygithubpage\assets\posts_figs\2026-03-26-paper-reading-violate-kirchhoff-law\image-20260326150319213.png" alt="image-20260326150319213" /></p>

<p>无外加磁场时，TM 和 TE 偏振的发射率与吸收率谱高度吻合，验证了零场基准下基尔霍夫定律的成立。两者均呈现 Fano 型谱线，由 GMR 的窄共振叠加在 InAs 宽带背景上产生。</p>

<h3 id="52-施加磁场α--e核心结果">5.2 施加磁场：α ≠ e（核心结果）</h3>

<p><img src="E:\workspace\mygithubpage\assets\posts_figs\2026-03-26-paper-reading-violate-kirchhoff-law\image-20260326150449932.png" alt="image-20260326150449932" /></p>

<p>在 θ = 70° 处，±1 T 磁场对发射率和吸收率的调制<strong>符号相反</strong>：</p>

\[\Delta e \approx -\Delta\alpha \quad \text{（全波长、全角度范围）}\]

<p>epsilon-near-zero (ENZ) materials，介电常数近乎为0材料</p>

<ul>
  <li>正磁场 → InAs ENZ 边蓝移 → GMR 与 ENZ 失配 → 发射率减小，吸收率增大</li>
  <li>负磁场 → InAs ENZ 边红移 → GMR 与 ENZ 重合 → 发射率增大，吸收率减小</li>
</ul>

<h3 id="53-onsager-casimir-关系验证">5.3 Onsager-Casimir 关系验证</h3>

<p><img src="E:\workspace\mygithubpage\assets\posts_figs\2026-03-26-paper-reading-violate-kirchhoff-law\image-20260326150536338.png" alt="image-20260326150536338" /></p>

<p>上图a：零磁场时遵循基尔霍夫定律，角度变化对应的发射率e是对称点；而图b展示了随着角度变化，左侧是+1T,最右侧是-1T磁场，观测到明显的角度部队称特性。通过测量 ±θ 和 ±B 的全组合，验证了：</p>

\[\alpha(\lambda, -\theta, B) = e(\lambda, \theta, B)\]

<p>正负角度下的发射率变化呈<strong>反对称分布</strong>，与理论完全一致。</p>

<h3 id="54-三个角度区域的不同行为">5.4 三个角度区域的不同行为</h3>

<table>
  <thead>
    <tr>
      <th style="text-align: center">区域</th>
      <th style="text-align: center">角度范围</th>
      <th>现象描述</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td style="text-align: center"><strong>完全解耦区</strong></td>
      <td style="text-align: center">0° &lt; θ &lt; ~45°</td>
      <td>GMR 与 InAs ENZ 谱不重叠，磁场对发射率几乎无调控效果</td>
    </tr>
    <tr>
      <td style="text-align: center"><strong>“模式牵引”区</strong></td>
      <td style="text-align: center">~45° &lt; θ &lt; ~60°</td>
      <td>InAs ENZ 边与 GMR 部分谱重叠，磁场拉动共振峰波长（临界角 θ_C ≈ 50°）</td>
    </tr>
    <tr>
      <td style="text-align: center"><strong>完全耦合区</strong></td>
      <td style="text-align: center">θ &gt; ~60°</td>
      <td>GMR 完全落在 InAs ENZ 内，磁场强烈调控发射率幅度（而非峰位）</td>
    </tr>
  </tbody>
</table>

<h3 id="55-发射率磁场调制的线性与饱和行为">5.5 发射率磁场调制的线性与饱和行为</h3>

<ul>
  <li><strong>小磁场</strong>（正向）：发射率调制与磁场近似线性（斜率 ≈ 0.1/T），源于 InAs 的回旋共振</li>
  <li><strong>大负磁场</strong>：调制饱和，因为发射率不能超过黑体极限（e ≤ 1，不存在超普朗克辐射）</li>
  <li>全场范围拟合为二次函数</li>
</ul>

<hr />

<h2 id="六研究结论">六、研究结论</h2>

<ol>
  <li><strong>实验首次直接证实了基尔霍夫热辐射定律的违背</strong>，为非互易热辐射领域提供了里程碑式的实验证据</li>
  <li>GMR 结构 + n-InAs 磁光耦合的设计，在适度磁场（≤1 T）下实现了吸收率和发射率的独立、反对称调控</li>
  <li>实验行为完全符合 Onsager-Casimir 非互易关系，理论框架得到验证</li>
  <li>发射率调制受普朗克辐射极限约束，不存在超普朗克辐射</li>
  <li>n-InAs 的 ENZ 效应与 GMR 的谱重叠是实现强调控的关键，临界角 θ_C ≈ 50° 是两种机制耦合的分界</li>
</ol>

<hr />

<h2 id="七研究意义与未来展望">七、研究意义与未来展望</h2>

<table>
  <thead>
    <tr>
      <th>应用方向</th>
      <th>潜在价值</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>太阳能收集</strong></td>
      <td>减少向太阳的再辐射，有望突破 Shockley-Queisser 效率极限</td>
    </tr>
    <tr>
      <td><strong>辐射制冷</strong></td>
      <td>吸收与发射通道分离，实现更高效的被动冷却</td>
    </tr>
    <tr>
      <td><strong>辐射隐身/伪装</strong></td>
      <td>强吸收但不发射，实现红外波段的辐射伪装</td>
    </tr>
    <tr>
      <td><strong>自旋极化光源</strong></td>
      <td>非互易热辐射产生自旋极化光</td>
    </tr>
  </tbody>
</table>

<p><strong>未来技术路径</strong>：</p>

<ul>
  <li><strong>宽带化</strong>：利用渐变 ENZ 结构扩展非互易波段</li>
  <li><strong>免磁场化</strong>：韦尔半金属（Weyl semimetals）、铁磁卡戈米晶格等本征非互易材料，无需外加磁场</li>
  <li><strong>时空调制</strong>：利用时空调制（spatiotemporal modulation）实现非互易</li>
  <li><strong>漂移电子</strong>：利用半导体中定向漂移电子实现非互易等离激元</li>
</ul>

<hr />

<h2 id="八关键公式汇总">八、关键公式汇总</h2>

<table>
  <thead>
    <tr>
      <th>名称</th>
      <th>公式</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>基尔霍夫定律</td>
      <td>$\alpha(\lambda,\theta,\chi,T) = e(\lambda,\theta,\chi,T)$</td>
    </tr>
    <tr>
      <td>磁场下介电张量</td>
      <td>$\varepsilon_{xy} = -\varepsilon_{yx} = i\dfrac{\omega_p^2 \omega_c}{\omega[(\omega+i\Gamma)^2 - \omega_c^2]}$</td>
    </tr>
    <tr>
      <td>Onsager-Casimir 关系</td>
      <td>$\alpha(\lambda,-\theta,B) = \alpha(\lambda,\theta,-B)$</td>
    </tr>
    <tr>
      <td>互反关系（本文结构）</td>
      <td>$\alpha(\lambda,-\theta,B) = e(\lambda,\theta,B)$</td>
    </tr>
    <tr>
      <td>发射率测量公式</td>
      <td>$e_{\text{sample}} = \dfrac{I_{\text{sample}} - I_{\text{Al}}}{I_{\text{Carbon BB}} - I_{\text{Al}}}$</td>
    </tr>
  </tbody>
</table>]]></content><author><name></name></author><category term="Learning" /><summary type="html"><![CDATA[违背基尔霍夫热辐射定律的超表面结构]]></summary></entry><entry><title type="html">[论文阅读] GST 相变材料的光学常数测量</title><link href="https://ygrf0816.github.io/learning/2026/03/25/paper-reading-GST-property.html" rel="alternate" type="text/html" title="[论文阅读] GST 相变材料的光学常数测量" /><published>2026-03-25T11:56:00+00:00</published><updated>2026-03-25T11:56:00+00:00</updated><id>https://ygrf0816.github.io/learning/2026/03/25/paper-reading-GST-property</id><content type="html" xml:base="https://ygrf0816.github.io/learning/2026/03/25/paper-reading-GST-property.html"><![CDATA[<h1 id="论文阅读-gst-相变材料的光学常数测量">[论文阅读] GST 相变材料的光学常数测量</h1>

<blockquote>
  <p><strong>论文标题</strong>：Optical constants of germanium antimony telluride (GST) in amorphous, crystalline, and intermediate states<br />
<strong>期刊</strong>：<em>Optical Materials Express</em>, Vol. 13, No. 12, 2023, pp. 3631–3640 
<strong>DOI</strong>：<a href="https://doi.org/10.1364/OME.506019">10.1364/OME.506019</a>
<strong>作者</strong>：Jesse A. Frantz, Jason D. Myers, Anthony Clabeau, Robel Y. Bekele, Nina Hong, Maria A. Vincenti, Marco Gandolfi, Jasbinder S. Sanghera（美国海军研究实验室（NRL）/ 布雷西亚大学 / J.A. Woollam 公司）</p>
</blockquote>

<h2 id="一研究背景与动机">一、研究背景与动机</h2>

<h3 id="11-gst-相变材料简介">1.1 GST 相变材料简介</h3>

<p>Ge₂Sb₂Te₅（GST）是一种<strong>硫族化物相变材料（PCM）</strong>，由 Ovshinsky 在 1968 年首次报道，是目前最常用的相变材料之一。其核心特性是：</p>

<ul>
  <li>可在<strong>非晶态（amorphous）</strong> 和<strong>晶态（crystalline）</strong> 之间可逆切换</li>
  <li>切换方式：热加热（直接加热 / 脉冲激光）或电场</li>
  <li>两相之间电导率、光学常数、体积均发生<strong>剧烈变化</strong></li>
  <li>循环寿命极长（理论可达 ~10¹⁵ 次相变）</li>
  <li>广泛应用于：可擦写 CD/DVD、集成光子开关、神经形态计算、可调超表面等</li>
</ul>

<p><strong>常见GST材料种类</strong></p>

<ol>
  <li><strong>典型组成</strong></li>
</ol>

<ul>
  <li>
    <p><strong>Ge₂Sb₂Te₅（GST-225）</strong>：最经典的GST材料。
在晶态和非晶态之间具有显著的折射率和电阻率变化。
用于相变存储器（PCM）、光存储和光计算。</p>
  </li>
  <li>
    <h5 id="ge1sb2te4gst-124-和-ge1sb4te7gst-147"><strong>Ge~1~Sb~2~Te~4~（GST-124） 和 Ge~1~Sb~4~Te~7~（GST-147）</strong>：</h5>

    <p>改变Ge/Sb/Te比例，可调整材料的相变温度、潜热和稳定性。
更适合特定的高速或高温应用。</p>
  </li>
  <li><strong>Sb~2~Te~3~、GeTe、Ge~15~Sb~85~</strong>：Sb和Te比例更高的材料，晶化速度更快，但稳定性略低。</li>
</ul>

<ol>
  <li><strong>改性GST材料</strong></li>
</ol>

<ul>
  <li><strong>GST-Si（掺硅）</strong>：加入硅（Si）以增强材料的循环稳定性，减少相变过程中的体积变化。</li>
  <li><strong>GST-Se（掺硒）</strong>：替换部分碲（Te）为硒（Se），提高相变速度和材料稳定性，降低功耗。</li>
  <li><strong>Ge-rich GST（富锗GST）</strong>：增加锗含量以提高非晶态的热稳定性，适合长期存储。</li>
  <li><strong>Sb-rich GST（富锑GST）</strong>：增加锑含量以降低相变温度和加快晶化速度。</li>
  <li>还可以掺氮，氧，碳，锡，钛，镍，铝等元素进行改性</li>
</ul>

<ol>
  <li><strong>掺杂技术的主要目标</strong></li>
</ol>

<ul>
  <li>提高相变速度：加快晶化过程，使材料适应更高的计算或存储速度需求</li>
  <li>增强热稳定性：提高非晶态的热稳定性，避免高温下材料失效。</li>
  <li>降低功耗：减少相变所需的能量，降低存储器件的运行功耗。</li>
  <li>优化光学性能：增强材料的折射率对比度，提升光存储和光学计算的性能。</li>
  <li>延长循环寿命：减少相变过程中的应力积累，提高器件的可靠性。</li>
</ul>

<ol>
  <li><strong>掺杂技术的实现方法</strong></li>
</ol>

<ul>
  <li>
    <p><strong>化学气相沉积（CVD）</strong></p>

    <p>将掺杂元素与GST材料的气相化合物同时沉积到基底上。
<strong>优势</strong>：均匀分布，适合大面积生产。</p>
  </li>
  <li>
    <p><strong>溅射法</strong></p>

    <p>使用含掺杂元素的多靶材进行共溅射，生成掺杂薄膜。</p>

    <p><strong>优势</strong>：成本低，易于控制掺杂比例。</p>
  </li>
  <li>
    <p><strong>离子注入</strong></p>

    <p>通过高能离子注入将掺杂元素直接注入GST薄膜中。
<strong>优势</strong>：掺杂精确，但可能引入结构损伤。</p>
  </li>
  <li>
    <p><strong>合金化方法</strong></p>

    <p>在材料熔炼过程中加入掺杂元素，形成均匀的合金。
<strong>优势</strong>：适合制作大块材料。</p>
  </li>
</ul>

<h3 id="12-这篇文章研究动机">1.2 这篇文章研究动机</h3>

<p>此前关于 GST 光学常数的测量工作存在两个主要缺口：</p>

<ol>
  <li><strong>光谱范围窄</strong>：现有报道通常仅覆盖可见光至近红外，未覆盖中远红外（&gt;5000 nm）</li>
  <li><strong>中间态缺失</strong>：已有数据仅针对完全非晶态和完全晶态，<strong>缺乏对部分晶化中间态光学常数的系统表征</strong></li>
</ol>

<p>而光子学应用（尤其是可调谐超表面、光子神经元等）越来越需要<strong>连续调谐中间态</strong>的光学常数数据，以实现精确的器件建模。</p>

<hr />

<h2 id="二核心创新点">二、核心创新点</h2>

<blockquote>
  <p><strong>三项核心创新：宽谱 + 中间态定量表征 + 相变动力学参数提取</strong></p>
</blockquote>

<table>
  <thead>
    <tr>
      <th>#</th>
      <th>创新内容</th>
      <th>意义</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td><strong>超宽波段（350–30,000 nm）</strong>光学常数测量</td>
      <td>覆盖从可见光到远红外，为中红外应用提供完整数据</td>
    </tr>
    <tr>
      <td>2</td>
      <td><strong>中间态光学常数的原位定量表征</strong></td>
      <td>首次系统给出部分晶化 GST 的 n(λ)、k(λ) 连续演化</td>
    </tr>
    <tr>
      <td>3</td>
      <td><strong>用椭偏仪原位测量结晶激活能</strong></td>
      <td>将 SE + Avrami 方程联用，从光学测量提取热力学参数</td>
    </tr>
  </tbody>
</table>

<hr />

<h2 id="三研究内容与实验方法">三、研究内容与实验方法</h2>

<h3 id="31-样品制备">3.1 样品制备</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>基底：钠钙玻璃（SLG）
     ↓
射频磁控溅射沉积 GST 薄膜
  · 靶材：Ge₂Sb₂Te₅ 商用靶（7.6 cm 直径）
  · 气氛：纯氩气，3 mTorr
  · 功率：50 W
  · 基底温度：室温（as-deposited 为非晶态）
     ↓
原子层沉积（ALD）覆盖 12 nm 氧化铝（Al₂O₃）钝化层
  · 防止表面氧化
     ↓
背面喷砂处理
  · 消除背面镜面反射，减少测量伪影
</code></pre></div></div>

<h3 id="32-椭偏仪se测量方案">3.2 椭偏仪（SE）测量方案</h3>

<p>本文使用两台 J.A. Woollam 椭偏仪覆盖不同波段：</p>

<table>
  <thead>
    <tr>
      <th>仪器</th>
      <th>波段</th>
      <th>用途</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>M-2000</td>
      <td>190–1,690 nm</td>
      <td>可见光/近红外，室温多角度测量</td>
    </tr>
    <tr>
      <td>IR-VASE</td>
      <td>1,700–30,000 nm</td>
      <td>中远红外，室温多角度测量</td>
    </tr>
  </tbody>
</table>

<p><strong>室温测量</strong>：在 55°、65°、75° 三个入射角下测量 Ψ 和 Δ，分别对 钠钙玻璃（soda lime glass, SLG）、Al₂O₃、非晶 GST、晶态 GST 进行表征。</p>

<p><strong>原位变温测量</strong>：</p>

<ul>
  <li>安装 Linkam THMS600 加热台（含 ZnSe 红外透射窗口）</li>
  <li>波段缩减至 ~1,900–17,000 nm（受窗口限制）</li>
  <li>仅能使用单角度 70°（受加热台几何约束）</li>
  <li>升温方案：120 °C 稳定 → 以 10 min 为步长升温 → 在各设定温度保温 10 min 后进行 ~30 min 的 SE 测量</li>
</ul>

<h3 id="33-介电函数模型">3.3 介电函数模型</h3>

<p>椭偏仪的核心是将测量的 (Ψ, Δ) 与模型计算值拟合，从而提取光学常数。</p>

<h4 id="基本定义">基本定义</h4>

\[\frac{R_p}{R_s} = \tan(\Psi) \cdot e^{i\Delta}\]

<p>Ψ 对应 p/s 偏振反射幅度比，Δ 对应相位差。</p>

<h4 id="介电函数总模型">介电函数总模型</h4>

<p>采用 <strong>Kramers-Kronig 自洽广义振子模型</strong>：</p>

\[\varepsilon(E) = \varepsilon_1(E) - i\varepsilon_2(E) = \sum_j \left[\varepsilon_{1,j}(E) - i\varepsilon_{2,j}(E)\right]\]

<p>包含以下三种振子项：</p>

<p><strong>① 极点项（Pole）</strong> — 描述测量范围外的高能吸收贡献：</p>

\[\varepsilon_{1,p}(E) = 1 + \frac{A_0}{E_0^2 - E^2}\]

<p>参数：$E_0$（振子位置）、$A_0$（振子强度）</p>

<p><strong>② Tauc-Lorentz 项</strong> — 描述带间电子跃迁（非晶态和晶态均使用）：</p>

\[\varepsilon_{2,TL}(E) = \frac{A_{TL} \cdot E_{TL} \cdot C_{TL} \cdot (E - E_g)^2}{(E^2 - E_{TL}^2)^2 + C_{TL}^2 E^2} \cdot \frac{1}{E} \quad (E &gt; E_g)\]

<p>参数：$E_{TL}$（跃迁能量峰值）、$A_{TL}$（振幅）、$C_{TL}$（展宽）、$E_g$（光学带隙）</p>

<p><strong>③ Rho-tau Drude 项</strong> — 仅用于晶态，描述<strong>自由载流子</strong>的红外吸收：</p>

\[\varepsilon_{2,RT}(E) = \frac{-\hbar^2}{\varepsilon_0 \rho (\tau E^2 + i\hbar E)}\]

<p>参数：$\rho$（电阻率）、$\tau$（载流子弛豫时间）</p>

<blockquote>
  <p><strong>物理意义</strong>：晶态 GST 中出现 Drude 项，说明晶化后产生了大量自由载流子（金属性增强），这是晶态 GST 在红外波段强吸收的根本原因。</p>
</blockquote>

<p><img src="/assets/posts_figs/2026-03-25-paper-reading-GST-property/image-20260325193300090.png" alt="image-20260325193300090" /></p>

<p>上图是公式理论计算出来的结果，图中展示了350~5000nm波长范围内的nk值，小图内的是350~30000nm范围的全波长数据，对应数据在文章的supplement material中有。模型对应的计算用的参数见下述Table 1</p>

<h3 id="34-中间态有效介质近似ema">3.4 中间态：有效介质近似（EMA）</h3>

<p>对于部分晶化状态（非晶体积分数 $1-f_c$，晶体体积分数 $f_c$），采用<strong>线性有效介质近似</strong>：</p>

\[\varepsilon_{\text{eff}}(E) = (1 - f_c) \cdot \varepsilon_{\text{amor}}(E) + f_c \cdot \varepsilon_{\text{crys}}(E)\]

<p>同时，薄膜厚度随晶化率线性变化（在相变温度点附近）：</p>

\[t = t_a - f_c \times (t_a - t_c)\]

<p>通过将此模型拟合原位 SE 数据，可同时提取 $f_c$、$t$、$n(\lambda)$、$k(\lambda)$。</p>

<p><img src="/assets/posts_figs/2026-03-25-paper-reading-GST-property/image-20260325194017047.png" alt="image-20260325194017047" /></p>

<p>文中对GST在不同温度下的结晶分数$f_c$和对应的薄膜相对厚度（$t/t_{a}$，$t$对应当前温度厚度，$t_a$对应低温非晶态的厚度）进行了研究，可以观察到其相变温度点大概在145℃（此时$f_c \approx 50\%$），对应薄膜收缩5%</p>

<p><img src="/assets/posts_figs/2026-03-25-paper-reading-GST-property/image-20260325194550319.png" alt="image-20260325194550319" style="zoom:67%;" /></p>

<p><img src="/assets/posts_figs/2026-03-25-paper-reading-GST-property/image-20260325194600543.png" alt="image-20260325194600543" style="zoom: 67%;" /></p>

<p>同时如上两幅nk曲线，升温过程中n和k值均整体上移</p>

<h3 id="35-激活能测量avrami-方程">3.5 激活能测量（Avrami 方程）</h3>

<p><strong>什么是激活能：</strong></p>

<p><strong>激活能（Activation Energy, $E_A$ ）</strong>在此处指 <strong>GST 材料从非晶态转变为晶态所需的活化能</strong>。（“the minimum energy per molecule required to cause the phase transition”）</p>

<p>在 140 °C、144 °C、148 °C 三个固定温度下，周期性重复 SE 测量，跟踪 $f_c(t)$。</p>

<p><img src="/assets/posts_figs/2026-03-25-paper-reading-GST-property/image-20260325194725576.png" alt="image-20260325194725576" style="zoom:67%;" /></p>

<p>利用 <strong>Avrami 方程</strong>（描述相变动力学）：</p>

\[f_c(t) = 1 - e^{-k_c(t)^{n_A}}\]

<p>线性化为：</p>

\[\ln(-\ln[1 - f_c(t)]) = \ln(k_c) + n_A \ln(t)\]

<p><img src="/assets/posts_figs/2026-03-25-paper-reading-GST-property/image-20260325194708536.png" alt="image-20260325194708536" style="zoom:67%;" /></p>

<p>以 $\ln t$ 为横坐标作图，斜率得 $n_A$（成核速率指数），截距得 $\ln(k_c)$（结晶速率）。</p>

<p>再利用 <strong>Arrhenius 方程</strong>：</p>

\[\ln(k_c) = -\frac{E_a}{k_B T} + \text{const}\]

<p>以 $1/T$ 为横坐标对 $\ln(k_c)$ 作图，斜率即为 $-E_a/k_B$，从而提取激活能 $E_a$。（其拟合图如上图中的小图所示）</p>

<hr />

<h2 id="四主要结果">四、主要结果</h2>

<h3 id="41-非晶态与晶态的光学常数">4.1 非晶态与晶态的光学常数</h3>

<p>最佳拟合参数汇总（Table 1）：</p>

<table>
  <thead>
    <tr>
      <th>振子参数</th>
      <th>非晶态</th>
      <th>晶态</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>$E_0$ (Pole, eV)</td>
      <td>11.0</td>
      <td>11.0</td>
    </tr>
    <tr>
      <td>$A_0$ (Pole)</td>
      <td>172.0</td>
      <td>280.6</td>
    </tr>
    <tr>
      <td>$E_{TL}$ (eV)</td>
      <td>2.316</td>
      <td>1.356</td>
    </tr>
    <tr>
      <td>$A_{TL}$</td>
      <td>125.6</td>
      <td>200.2</td>
    </tr>
    <tr>
      <td>$C_{TL}$ (eV)</td>
      <td>3.914</td>
      <td>2.229</td>
    </tr>
    <tr>
      <td>$E_g$ (eV)</td>
      <td><strong>0.7593</strong></td>
      <td><strong>0.5358</strong></td>
    </tr>
    <tr>
      <td>$\rho$ (Ω·cm)</td>
      <td>—</td>
      <td>0.01926</td>
    </tr>
    <tr>
      <td>$\tau$ (fs)</td>
      <td>—</td>
      <td>0.1962</td>
    </tr>
  </tbody>
</table>

<p><strong>厚度变化</strong>：非晶态 $t_a = 97.1$ nm，晶态 $t_c = 87.7$ nm，<strong>体积收缩 9.7%</strong>（与文献一致）</p>

<h4 id="nλ-和-kλ-关键数值">n(λ) 和 k(λ) 关键数值</h4>

<table>
  <thead>
    <tr>
      <th>状态</th>
      <th>n 峰值</th>
      <th>n 峰位置</th>
      <th>n（&gt;5000 nm 平台）</th>
      <th>k 近零波长范围</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>非晶态</strong></td>
      <td>4.463</td>
      <td>λ ≈ 950 nm</td>
      <td>~3.7</td>
      <td>λ &gt; 1630 nm，k ≈ 0</td>
    </tr>
    <tr>
      <td><strong>晶态</strong></td>
      <td>6.491</td>
      <td>λ ≈ 1430 nm</td>
      <td>~5.3</td>
      <td>k 在 ~2300 nm 处最小，之后线性增大</td>
    </tr>
    <tr>
      <td><strong>Δn（非晶→晶）</strong></td>
      <td>—</td>
      <td>—</td>
      <td><strong>~1.6</strong></td>
      <td>—</td>
    </tr>
  </tbody>
</table>

<blockquote>
  <p><strong>关键结论</strong>：晶态 GST 的折射率 n 远大于非晶态，在 5000 nm 以上的中红外平台区 Δn ≈ 1.6。这一巨大的折射率差正是 GST 用于相变光子器件的物理基础。</p>
</blockquote>

<h3 id="42-相变机制的光学体现">4.2 相变机制的光学体现</h3>

<p>两态光学性质差异的物理根源：</p>

<table>
  <thead>
    <tr>
      <th>性质</th>
      <th>非晶态</th>
      <th>晶态</th>
      <th>机制</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td><strong>带隙 Eg</strong></td>
      <td>0.759 eV</td>
      <td>0.536 eV</td>
      <td>晶化后共价键→共振键，带隙收窄</td>
    </tr>
    <tr>
      <td><strong>红外吸收</strong></td>
      <td>无自由载流子贡献（k≈0）</td>
      <td>有 Drude 自由载流子贡献（k 随 λ 增大）</td>
      <td>晶态金属性增强</td>
    </tr>
    <tr>
      <td><strong>折射率 n</strong></td>
      <td>低（峰值 4.46）</td>
      <td>高（峰值 6.49）</td>
      <td>极化率增大（共振键效应）</td>
    </tr>
    <tr>
      <td><strong>Eg 展宽 CTL</strong></td>
      <td>3.914 eV（宽）</td>
      <td>2.229 eV（窄）</td>
      <td>无序→有序，能带展宽减小</td>
    </tr>
  </tbody>
</table>

<h3 id="43-中间态的连续演化">4.3 中间态的连续演化</h3>

<p>原位变温 SE 测量结果（图 2）：</p>

<ul>
  <li>在 120 °C 时，$f_c = 0\%$，$t/t_a = 1.0$（完全非晶）</li>
  <li>随温度升高，$f_c$ 和 $t/t_a$ 均呈 <strong>S 形（sigmoid）</strong> 变化</li>
  <li>相变中心温度约为 <strong>T ≈ 145 °C</strong></li>
  <li>在 158 °C 时，$f_c \approx 100\%$，$t/t_a \approx 0.903$（完全晶化）</li>
  <li>冷却至 25 °C 后再次测量，确认 $f_c$ 不发生逆转（相变不可逆，至少不需要重新淬火）</li>
</ul>

<p>n(λ) 和 k(λ) 的演化（图 3、图 4）：</p>
<ul>
  <li>n 随 $f_c$ 增大而单调增大，光谱峰位从 ~950 nm 红移至 ~1430 nm</li>
  <li>k 在近红外透明窗口逐渐消失（晶化后近红外不再透明），同时远红外自由载流子吸收增强</li>
</ul>

<blockquote>
  <p><strong>实用意义</strong>：通过精确控制退火条件，可将 GST 的 n 调至 0–100% 结晶度范围内任意目标值，从而实现连续可调谐光子器件。</p>
</blockquote>

<h3 id="44-相变激活能">4.4 相变激活能</h3>

<p>Avrami 分析结果：</p>

<table>
  <thead>
    <tr>
      <th>温度</th>
      <th>$n_A$（成核指数）</th>
      <th>$\ln(k_c)$</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>140 °C</td>
      <td>1.20</td>
      <td>−12.54</td>
    </tr>
    <tr>
      <td>144 °C</td>
      <td>1.26</td>
      <td>−12.37</td>
    </tr>
    <tr>
      <td>148 °C</td>
      <td>1.18</td>
      <td>−10.49</td>
    </tr>
  </tbody>
</table>

<ul>
  <li>$n_A \approx 1.2$（接近 1），表明<strong>接近恒定速率成核</strong></li>
  <li>通过 Arrhenius 图，提取激活能：</li>
</ul>

\[\boxed{E_a = 3.8 \pm 1.9 \text{ eV}}\]

<blockquote>
  <p>文献中慢速升温条件下的 GST 激活能通常为 2.2–3.0 eV，本文测量值略高但在不确定度范围内。作者指出更多温度点的测量可以降低不确定度。</p>
</blockquote>

<hr />

<h2 id="五研究结论">五、研究结论</h2>

<ol>
  <li>
    <p><strong>宽谱光学常数数据库</strong>：在 350–30,000 nm 的超宽波段系统给出了非晶态和晶态 GST 的 n(λ)、k(λ)，并提供了完整的振子模型拟合参数（公开为 CSV 数据文件）</p>
  </li>
  <li>
    <p><strong>晶态 GST 的自由载流子特征</strong>：晶态需引入 Drude（Rho-tau）项，说明晶化后 GST 具有显著的金属自由载流子特性，是中远红外强吸收（高 k）的根本原因</p>
  </li>
  <li>
    <p><strong>中间态定量表征方法</strong>：线性 EMA 模型可以有效描述部分晶化 GST 的光学常数，通过原位 SE 可同时确定晶化分数 $f_c$、薄膜厚度 $t$ 和光学常数 n/k</p>
  </li>
  <li>
    <p><strong>相变动力学参数</strong>：结合 Avrami + Arrhenius 分析，从椭偏测量提取了 GST 的结晶激活能 $E_a = 3.8 \pm 1.9$ eV，验证了这种光学方法提取热力学参数的可行性</p>
  </li>
</ol>

<hr />

<h2 id="六关于-gst-相变光学特性的专题归纳">六、关于 GST 相变光学特性的专题归纳</h2>

<blockquote>
  <p>本节针对读者关注的 GST 相变光学特性与相变机制进行重点提炼。</p>
</blockquote>

<h3 id="61-相变光学特性对比">6.1 相变光学特性对比</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>非晶态（amorphous）GST
  · 结构：短程有序、长程无序（玻璃态）
  · 带隙：Eg = 0.759 eV（较宽）
  · 折射率：n 峰值 4.463 @ λ=950 nm；中红外平台 n ≈ 3.7
  · 消光：λ &gt; 1630 nm 时 k ≈ 0（中红外透明）
  · 电学：半导体（高电阻率）

晶态（FCC crystalline）GST
  · 结构：面心立方晶格（FCC），长程有序
  · 带隙：Eg = 0.536 eV（变窄）
  · 折射率：n 峰值 6.491 @ λ=1430 nm；中红外平台 n ≈ 5.3
  · 消光：k 在 ~2300 nm 后随波长线性增大（自由载流子吸收）
  · 电学：准金属（低电阻率，ρ = 0.019 Ω·cm）

相变引起的变化：
  · Δn ≈ 1.6（中红外平台区）
  · Δk 从 ~0 增至显著值（中远红外）
  · 体积收缩 ~10%（晶化时致密化）
  · Eg 收窄 0.22 eV
</code></pre></div></div>

<h3 id="62-相变机制">6.2 相变机制</h3>

<p>GST 的非晶→晶（amorphous → FCC crystalline）相变机制：</p>

<h4 id="1化学键性质变化共振键效应">（1）化学键性质变化（共振键效应）</h4>
<ul>
  <li><strong>非晶态</strong>：Ge、Sb、Te 之间形成共价键，键角和键长分布宽（无序）</li>
  <li><strong>晶态</strong>：形成<strong>共振键（resonant bonding）</strong>——p 轨道电子在相邻原子间离域，引起极化率显著增大，折射率大幅升高</li>
</ul>

<blockquote>
  <p>共振键是 GST 及同类相变材料折射率高于非晶态的根本原因（Shportko 等，<em>Nature Materials</em>, 2008）</p>
</blockquote>

<h4 id="2自由载流子产生">（2）自由载流子产生</h4>
<ul>
  <li>晶化后，由于共振键中的电子离域化，产生大量自由载流子</li>
  <li>导致电导率跃升（绝缘→准金属），同时在红外波段出现 Drude 型自由载流子吸收（k 随波长线性增大）</li>
  <li>本文通过 Rho-tau Drude 项的出现直接佐证了这一机制</li>
</ul>

<h4 id="3热激活成核-生长动力学">（3）热激活成核-生长动力学</h4>
<ul>
  <li>相变是<strong>热激活</strong>过程：需要跨越激活能势垒 $E_a$（本文测量值 3.8 eV）</li>
  <li>动力学服从 <strong>Avrami 方程</strong>，$n_A \approx 1.2$ 表明为近恒定速率成核</li>
  <li>相变温度约 145–150 °C（在 SE 原位测量中观察到 sigmoid 型的 $f_c$–T 曲线）</li>
  <li>相变不可逆（需熔化淬火才能回到非晶态）</li>
</ul>

<h4 id="4体积收缩">（4）体积收缩</h4>
<ul>
  <li>晶化过程伴随约 <strong>10% 体积收缩</strong>（本文测量为 9.7%）</li>
  <li>来源：非晶态中 Te-Ge-Te 弯曲键折叠，晶化后形成更致密的 FCC 堆积</li>
  <li>这一收缩在集成器件中会引入机械应力，是需要考虑的工程因素</li>
</ul>

<h3 id="63-中间态的调控价值">6.3 中间态的调控价值</h3>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>f_c = 0%  →  100%   连续可调
  n（@λ=5μm）≈  3.7 → 5.3   Δn ≈ 1.6 可连续覆盖
  k（@λ=5μm）≈  ~0  → 显著  
  
应用：
  · 多级光存储（超越二值，实现模拟存储）
  · 连续可调光子器件（微环谐振器、超表面、波导开关）
  · 神经形态光子计算（突触权重模拟）
</code></pre></div></div>

<hr />

<h2 id="七方法论价值与局限">七、方法论价值与局限</h2>

<h3 id="优点">优点</h3>
<ul>
  <li><strong>SE 方法非破坏性</strong>，可同时获得光学常数和厚度信息</li>
  <li><strong>原位测量</strong>避免了冷却-再加热的额外热历史引入</li>
  <li><strong>线性 EMA</strong> 简单有效，对 GST 等各向同性材料已足够精确</li>
  <li>数据覆盖 350–30,000 nm 超宽范围，填补了中远红外数据空白</li>
</ul>

<h3 id="局限">局限</h3>
<ul>
  <li>原位测量受热台几何约束，仅能单角度，降低了拟合冗余度</li>
  <li>测量过程中晶化仍在进行，引入动态误差</li>
  <li>激活能测量的样品数有限（仅 3 个温度点），不确定度较大（±1.9 eV）</li>
  <li>EMA 假设非晶/晶相均匀混合，实际中可能存在空间不均匀性</li>
</ul>

<hr />

<h2 id="八关键数据速查表">八、关键数据速查表</h2>

<table>
  <thead>
    <tr>
      <th>参数</th>
      <th>非晶态 GST</th>
      <th>晶态 GST</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>光学带隙 Eg</td>
      <td>0.759 eV</td>
      <td>0.536 eV</td>
    </tr>
    <tr>
      <td>n 峰值</td>
      <td>4.463 @ 950 nm</td>
      <td>6.491 @ 1430 nm</td>
    </tr>
    <tr>
      <td>n（中红外平台，&gt;5000 nm）</td>
      <td>~3.7</td>
      <td>~5.3</td>
    </tr>
    <tr>
      <td>Δn（非晶→晶，中红外）</td>
      <td>—</td>
      <td><strong>~1.6</strong></td>
    </tr>
    <tr>
      <td>k</td>
      <td>λ &gt; 1630 nm 时 ≈ 0</td>
      <td>~2300 nm 后线性增大</td>
    </tr>
    <tr>
      <td>薄膜厚度（97.1 nm 非晶起始）</td>
      <td>97.1 nm</td>
      <td>87.7 nm（收缩 9.7%）</td>
    </tr>
    <tr>
      <td>电阻率 ρ</td>
      <td>（绝缘）</td>
      <td>0.019 Ω·cm</td>
    </tr>
    <tr>
      <td>载流子弛豫时间 τ</td>
      <td>—</td>
      <td>0.196 fs</td>
    </tr>
    <tr>
      <td>相变温度（原位 SE）</td>
      <td>—</td>
      <td>~145 °C（中心）</td>
    </tr>
    <tr>
      <td>结晶激活能 Ea</td>
      <td>—</td>
      <td>3.8 ± 1.9 eV</td>
    </tr>
    <tr>
      <td>Avrami 指数 nA</td>
      <td>—</td>
      <td>~1.2（接近恒定速率成核）</td>
    </tr>
  </tbody>
</table>

<hr />

<h2 id="九参考文献摘要与-gst-相变机制直接相关">九、参考文献摘要（与 GST 相变机制直接相关）</h2>

<table>
  <thead>
    <tr>
      <th>编号</th>
      <th>内容</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>[2] Kolobov et al., <em>Nat. Mater.</em> 2004</td>
      <td>理解可擦写光学介质的相变机制（经典论文）</td>
    </tr>
    <tr>
      <td>[3] Wuttig &amp; Yamada, <em>Nat. Mater.</em> 2007</td>
      <td>相变材料用于可擦写数据存储（综述）</td>
    </tr>
    <tr>
      <td>[5] Shportko et al., <em>Nat. Mater.</em> 2008</td>
      <td><strong>共振键是晶态高折射率的根本原因</strong>（关键机制论文）</td>
    </tr>
    <tr>
      <td>[7] Wuttig et al., <em>Nat. Photon.</em> 2017</td>
      <td>相变材料用于非易失性光子应用（综述）</td>
    </tr>
    <tr>
      <td>[13] Fillot et al., <em>J. Appl. Cryst.</em> 2018</td>
      <td>原位 X 射线散射研究 GST 晶化（体积收缩 ~10%）</td>
    </tr>
    <tr>
      <td>[31] Choi et al., <em>Electrochem. Solid-State Lett.</em> 2009</td>
      <td>GST 非晶薄膜结晶激活能随升温速率的变化</td>
    </tr>
  </tbody>
</table>]]></content><author><name></name></author><category term="Learning" /><summary type="html"><![CDATA[[论文阅读] GST 相变材料的光学常数测量]]></summary></entry><entry><title type="html">[论文阅读] 机器学习驱动的椭偏测量</title><link href="https://ygrf0816.github.io/learning/2026/03/24/paper-reading-ML-ellipsometry.html" rel="alternate" type="text/html" title="[论文阅读] 机器学习驱动的椭偏测量" /><published>2026-03-24T07:21:00+00:00</published><updated>2026-03-24T07:21:00+00:00</updated><id>https://ygrf0816.github.io/learning/2026/03/24/paper-reading-ML-ellipsometry</id><content type="html" xml:base="https://ygrf0816.github.io/learning/2026/03/24/paper-reading-ML-ellipsometry.html"><![CDATA[<h1 id="论文阅读-机器学习驱动的椭偏测量">[论文阅读] 机器学习驱动的椭偏测量</h1>

<p><strong>论文标题</strong>：Machine learning powered ellipsometry<br />
<strong>期刊</strong>：Light: Science &amp; Applications (2021) 10:55<br />
<strong>DOI</strong>：https://doi.org/10.1038/s41377-021-00482-0<br />
<strong>作者</strong>：Jinchao Liu, Di Zhang, Dianqiang Yu, Mengxin Ren, Jingjun Xu（南开大学弱光非线性光子学重点实验室）<br />
<strong>代码开源</strong>：没有开源</p>

<hr />

<h2 id="一研究背景与问题">一、研究背景与问题</h2>

<h3 id="11-椭偏仪ellipsometry简介">1.1 椭偏仪（Ellipsometry）简介</h3>

<p>椭偏仪（Ellipsometry）是一种非接触、无损的光学测量技术，用于通过测量薄膜对光偏振态的改变来推导材料的光学常数（折射率 $n$ 和消光系数 $\kappa$）以及薄膜厚度 $d$。其物理原理建立在两百年前 Malus 和 Fresnel 的工作基础上。</p>

<p>椭偏仪测量 p 和 s 偏振分量之间的振幅比和相位差，定义椭偏角 $\Psi$ 和 $\Delta$</p>

\[\tan\Psi \cdot e^{i\Delta} = \frac{r_p(n, \kappa, d)}{r_s(n, \kappa, d)}\]

<p>其中正问题（已知 $(n, \kappa, d)$ 求 $(\Psi, \Delta, R, T)$）已有精确解析解（Fresnel 公式 + Airy 多光束干涉公式）；而<strong>逆问题</strong>（由测量数据反推 $(n, \kappa, d)$）则极为困难。</p>

<h3 id="12-传统方法的局限性">1.2 传统方法的局限性</h3>

<ol>
  <li>
    <p><strong>病态逆问题（Ill-posed inverse problem）</strong>：Airy 公式的超越性（transcendental nature）导致解析逆不可能，只能依赖迭代数值拟合。</p>
  </li>
  <li>
    <p><strong>多解歧义（Ambiguity）</strong>：单对 $(\Psi, \Delta)$ 在薄膜厚度未知时，通常对应多组 $(n, \kappa, d)$ 解，无法唯一确定。</p>
  </li>
  <li>
    <p><strong>需要人工经验干预</strong>：传统拟合方法（如 EP4Model 等商业软件）需要专家手动选择合适的色散方程（Cauchy 模型、Sellmeier 模型、Forouhi-Bloomer 方程、Tauc-Lorentz 方程、Drude-Lorentz 模型等）并提供合理的初始猜测值，不然无法收敛，整个过程繁琐耗时。</p>
  </li>
  <li>
    <p><strong>传统辅助方法复杂</strong>：虽然引入透射率 T 和反射率 R 可以消除多解歧义，但传统方法无法高效地同时拟合 $(\Psi, \Delta, R, T)$ 四路信号，反而使问题更复杂。</p>
  </li>
  <li>
    <p><strong>前人 ANN 方法的不足</strong>：之前有研究（Urban &amp; Tabet, 1994）用人工神经网络（ANN）预处理初始猜测值，但该方法只允许单次前向传播，没有”闭环反馈”和自动调整机制，存在因初始猜测不好而拟合失败的风险。</p>
  </li>
</ol>

<p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324134814037.png" alt="image-20260324134814037" /></p>

<p>图一：对椭偏仪的求解原理与逆问题求解的困难性进行直观阐述。椭偏仪根据薄膜对不同偏振与入射角度光的不同响应，实现对材料nk值的反演</p>

<p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324135956687.png" alt="image-20260324135956687" /></p>

<p>Fig S1.在固定$\Psi$和$\Delta$的情况下，根据厚度d不同，其可能存在对应多组nk组合的情况</p>

<h2 id="二核心创新点">二、核心创新点</h2>

<h3 id="21-方法论创新sundial-框架">2.1 方法论创新：SUNDIAL 框架</h3>

<p>提出了基于深度神经网络迭代学习的椭偏仪分析方法，命名为 <strong>SUNDIAL</strong>（deep neural network-driven iterative learning for ellipsometry）。</p>

<p><strong>三大核心创新</strong>：</p>

<ol>
  <li>
    <p><strong>全自动、无需人工干预</strong>：不需要专家提供初始猜测或选择色散模型，实现”单击即运行”的全自动椭偏分析。</p>
  </li>
  <li>
    <p><strong>同时拟合四路信号 $(\Psi, \Delta, R, T)$</strong>：传统方法只拟合椭偏角 $(\Psi, \Delta)$，而 SUNDIAL 将反射率 $R$ 和透射率 $T$ 作为互补信息同时输入，彻底消除多解歧义，获得唯一的 $(n, \kappa, d)$ 解。</p>
  </li>
  <li>
    <p><strong>迭代在线学习推理策略（Online iterative inference）</strong>：提出了一种基于随机梯度下降的新颖迭代推理策略，解决了”模拟数据训练 → 真实实验数据推断”的域间差距（domain gap）问题，实现在线自适应。</p>
  </li>
</ol>

<h3 id="22-技术创新双模块闭环架构">2.2 技术创新：双模块闭环架构</h3>

<p>网络由<strong>逆模块（inverse module）</strong>和<strong>正模块（forward module）</strong>形成闭环迭代，而非传统的单次前向传播。</p>

<h3 id="23-实验验证创新">2.3 实验验证创新</h3>

<p>用覆盖金属、半导体、电介质三大类别的 15 种材料进行实验验证，展示了方法的广泛适用性。</p>

<hr />

<h2 id="三研究方法与技术路线">三、研究方法与技术路线</h2>

<h3 id="31-数学问题建模">3.1 数学问题建模</h3>

<p>SUNDIAL 将椭偏反演问题定义为如下优化问题，记该式子为(1)：</p>

\[(n^*, \kappa^*, d^*) = \arg\min_{n,\kappa,d} \left[ \gamma \| F(n, \kappa, d) - (\Psi, \Delta) \|_2 + (1-\gamma) \| G(n, \kappa, d) - (R, T) \|_2 \right]\]

<p>其中：</p>

<ul>
  <li>
    <p>$F(n, \kappa, d) - (\Psi, \Delta)$：椭偏正函数（基于 Fresnel + Airy 公式）</p>
  </li>
  <li>
    <p>$G(n, \kappa, d) - (R, T)$：强度正函数</p>
  </li>
  <li>
    <p>$\gamma \in [0, 1]$：两项之间的权重平衡系数，实验中取 $\gamma = 0.5$</p>

    <p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324141234353.png" alt="image-20260324141234353" style="zoom:50%;" /></p>

    <p>其中F和G指上述两个公式，$|·|_2$对应欧几里得范数（MSE）</p>
  </li>
</ul>

<h3 id="32-数据来源">3.2 数据来源</h3>

<ul>
  <li>
    <p><strong>模拟数据</strong>：从 Palik 和 Sopra 数据库中取 200 种材料的 $(n, \kappa)$，利用正函数 $F$、$G$ 解析计算对应的 $(\Psi, \Delta, R, T)$ 光谱。厚度 $d$ 在 10~300 nm 范围内以 10 nm 步长变化（对金属等高损耗材料，厚度 &lt; 100 nm 时步长为 5 nm），共生成 <strong>6240</strong> 个 $(\Psi, \Delta, R, T) \leftrightarrow (n, \kappa, d)$ 样本对，按 5240/500/500 划分为训练/验证/测试集。</p>
  </li>
  <li>
    <p><strong>实测物理数据</strong>：15 种薄膜材料（见下表），由椭偏仪和分光光度计分别采集 $(\Psi, \Delta)$ 和 $(R, T)$ 光谱。</p>
  </li>
</ul>

<table>
  <thead>
    <tr>
      <th>类别</th>
      <th>材料</th>
      <th>制备方法</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>金属</td>
      <td>Au, Al, Cr, Co, Fe, Mo, Sc, W</td>
      <td>热蒸发 / 溅射</td>
    </tr>
    <tr>
      <td>介电</td>
      <td>MgO, Si₃N₄, Ta₂O₅, TiN, TiO₂</td>
      <td>热蒸发 / PECVD</td>
    </tr>
    <tr>
      <td>半导体</td>
      <td>Si</td>
      <td>热蒸发</td>
    </tr>
    <tr>
      <td>相变材料</td>
      <td>Ge₂Sb₂Te₅ (GST)</td>
      <td>溅射</td>
    </tr>
  </tbody>
</table>

<ul>
  <li><strong>测量设备</strong>：椭偏仪（Imaging Ellipsometer EP4，Accurion Inc.，入射角 50°，可见光到近红外）；透反射光谱仪（Spectrophotometer U-4100，Hitachi，正入射）。</li>
</ul>

<h2 id="四机器学习模型架构核心重点">四、机器学习模型架构（核心重点）</h2>

<h3 id="41-总体架构双模块闭环">4.1 总体架构：双模块闭环</h3>

<p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324141940432.png" alt="image-20260324141940432" /></p>

<p>SUNDIAL 包含两大神经网络模块，构成闭合迭代循环，结构如上图所示，其大概的训练流程可以总结如下：</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>1.准备数据集

2.输入(n,k,d)组合，送入前向预测网络，网络预测对应的(Ψ, Δ, R, T) 光谱，计算上述公式(1)的误差，并梯度下降更新参数。多次训练迭代，直到残差r1&lt;设定的误差值E1

3.固定前向预测网络权重，将反向网络与前向网络串在一起，同时将(Ψ, Δ, R, T)作为输入和预测目标，误差函数仍然一致，此时只更新反向网络的权重

2和3步反复迭代，直到两个网络都达到目标误差要求。
</code></pre></div></div>

<p>详细的公式与迭代训练过程如下所示：</p>

<p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324143154313.png" alt="image-20260324143154313" /></p>

<h3 id="42-algorithm-1-详解">4.2 Algorithm 1 详解</h3>

<p><strong>输入</strong>：实测的 $(\Psi, \Delta, R, T)$ 光谱；预训练好的 4 个正/逆网络权重 $\Theta_F$，$\Theta_I$；参数 $\alpha$（正网络学习率），$\beta$（逆网络学习率），$K$（内层迭代次数），$N$（外层最大迭代次数），阈值 $\epsilon_1$, $\epsilon_2$，权重 $\gamma$。</p>

<p><strong>外层循环（t = 0 → N）</strong>：</p>

<p><strong>步骤 (a)：生成邻域增强数据集 $\mathcal{D}^{(t)}$</strong></p>

<ol>
  <li>用当前逆网络计算候选解 $x^{(t)}$：
\(x^{(t)} = \frac{F^{-1}_{\Theta_{I,\Psi\Delta}}(\Psi, \Delta) + F^{-1}_{\Theta_{I,RT}}(R, T)}{2}\)</li>
  <li>在 $x^{(t)}$ 邻域内随机采样若干点（每种增强策略采样 100 个，共 300 点 + 中心解，共约 301 个点）</li>
  <li>用正解析函数 $F$、$G$ 计算这些邻域点对应的伪测量值 $(\Psi^{\mathcal{D}}, \Delta^{\mathcal{D}}, R^{\mathcal{D}}, T^{\mathcal{D}})$</li>
  <li>得到增强数据集 $\mathcal{D}^{(t)}$</li>
</ol>

<p><strong>步骤 (b)：更新正网络（Fine-tune Forward Network）</strong></p>

<p>在增强数据集 $\mathcal{D}^{(t)}$ 上对正网络进行内层迭代训练（K 次），使其在当前解 $x^{(t)}$ 的邻域内更准确地近似正函数 $F$、$G$：</p>

\[(\Theta_{F,\Psi\Delta}, \Theta_{F,RT})^{(k+1)} = (\Theta_{F,\Psi\Delta}, \Theta_{F,RT})^{(k)} - \alpha \cdot \nabla_{\Theta_F} \mathcal{L}_{\text{forward}}\]

<p>若残差 $r_1 &lt; \epsilon_1$ 则停止内层迭代。</p>

<p><strong>步骤 (c)：固定正网络，更新逆网络</strong></p>

<p>固定已微调的正网络权重 $\Theta_F^{(t)}$，将实测 $(\Psi, \Delta, R, T)$ 同时作为输入和目标，通过<strong>端到端反向传播</strong>更新逆网络权重：</p>

\[(\Theta_{I,\Psi\Delta}, \Theta_{I,RT})^{(t+1)} = (\Theta_{I,\Psi\Delta}, \Theta_{I,RT})^{(t)} - \beta \cdot \nabla_{\Theta_I} \mathcal{L}_{\text{inverse}}\]

<p>损失函数：
\(\mathcal{L} = \gamma \| (\Psi, \Delta) - F_{\Theta_{F,\Psi\Delta}}(x^{(t)}) \|_2 + (1-\gamma) \| (R,T) - F_{\Theta_{F,RT}}(x^{(t)}) \|_2\)</p>

<p><strong>步骤 (d)：收敛判断</strong></p>

<p>若残差 $r_2 &lt; \epsilon_2$，停止外层循环。</p>

<p><strong>输出</strong>：具有最小残差 $r_2$ 的逆网络权重对应的输出：
\(n^*, \kappa^*, d^* = \frac{F^{-1}_{\Theta^*_{I,\Psi\Delta}}(\Psi, \Delta) + F^{-1}_{\Theta^*_{I,RT}}(R, T)}{2}\)</p>

<h3 id="43-运行时间">4.3 运行时间</h3>

<ul>
  <li>外层循环 $N$：取决于材料，50 至几百次不等</li>
  <li>内层循环 $K = 10$</li>
  <li>在配备 i7 CPU + NVIDIA GTX 1070 GPU（移动端）的笔记本电脑上：每个样本约 <strong>15 分钟至 1.5 小时</strong>（未经速度优化）</li>
</ul>

<h3 id="44-网络基础架构堆叠残差-u-模块stacked-residual-u-modules">4.4 网络基础架构：堆叠残差 U 模块（Stacked Residual U-modules）</h3>

<p>每个网络均采用<strong>堆叠残差 U 模块（Stacked Residual U-modules）</strong>作为 backbone，这是论文专门为此任务设计的架构：</p>

<p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324144006091.png" alt="image-20260324144006091" /></p>

<h3 id="训练超参数"><strong>训练超参数</strong>：</h3>

<ul>
  <li>优化器：ADAM（学习率 $10^{-4}$，权重衰减 $10^{-5}$）</li>
  <li>学习率策略：余弦退火（Cosine Annealing）</li>
  <li>Batch size：64</li>
  <li>最大训练 epoch：2000（含 early stopping）</li>
  <li>损失函数：均方误差（MSE）</li>
</ul>

<p><strong>结构特点</strong>：</p>

<ul>
  <li>以 U-Net 为原型（Ronneberger et al., 2015）</li>
  <li>将 U-Net 中特征图的 <strong>拼接（concatenation）</strong> 改为 <strong>残差加法（residual-style addition）</strong>，融合来自两个分支的特征</li>
  <li>每个网络由 <strong>3 个相同的 U-module block</strong> 堆叠而成</li>
  <li>每个 U-module 内部有 MaxPooling（下采样）、卷积层、MaxUnpooling（上采样）和残差连接</li>
  <li>额外设有输入层和输出层</li>
  <li>所有卷积核大小为 3（输入输出层为 1）</li>
</ul>

<p><strong>为何选此架构</strong>：</p>

<ul>
  <li>论文通过消融实验证明，该架构相比 ResNet 精度高出约一个数量级</li>
  <li>密集频谱回归（dense spectrum regression）任务中，U-Net 类变体通常是最有效的架构</li>
</ul>

<h2 id="五主要实验结果与结论">五、主要实验结果与结论</h2>

<h3 id="51-三种典型材料结果autiosi">5.1 三种典型材料结果（Au、TiO₂、Si）</h3>

<p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324145009612.png" alt="image-20260324145009612" /></p>

<p>论文中 Fig. 3 展示了对金（Au）、二氧化钛（TiO₂）、硅（Si）的完整反演结果。SUNDIAL 输出的 $(n, \kappa)$ 色散曲线和厚度 $d$，通过正函数重建的 $(\Psi, \Delta, R, T)$ 与实测数据高度吻合（实线与空心圆几乎重合）。</p>

<h3 id="52-与传统拟合方法的性能对比">5.2 与传统拟合方法的性能对比</h3>

<p><img src="/assets/posts_figs/2026-03-24-paper-reading-ML-ellipsometry/image-20260324145045117.png" alt="image-20260324145045117" /></p>

<p>使用残差 $\delta_S = S_\text{cal} - S_\text{exp}$ 和 RMSE 定量比较：</p>

\[\text{RMSE} = \sqrt{\frac{1}{N}\sum_{i=1}^{N}(S_i^\text{cal} - S_i^\text{exp})^2}\]

<p>关键发现：</p>

<ul>
  <li>传统方法（EP4Model）仅拟合 $(\Psi, \Delta)$，虽然椭偏角拟合良好（$\delta_\Psi$, $\delta_\Delta$ 接近零），但 $\delta_R$, $\delta_T$ 显著偏离零（未约束的自由度）</li>
  <li>SUNDIAL 同时优化四路数据，$(\Psi, \Delta)$ 和 $(R, T)$ 的残差均接近零</li>
  <li>在 RMSE 散点图（Fig. 4b）中，SUNDIAL 结果（实心点）明显更靠近原点，优于传统方法（空心菱形）</li>
  <li>权重参数 $\gamma$ 的影响符合双目标优化的帕累托前沿规律，$\gamma = 0.5$ 在两路误差间取得最优平衡</li>
</ul>

<h3 id="53-鲁棒性">5.3 鲁棒性</h3>

<p>在模拟数据测试中（噪声水平分析）：</p>

<ul>
  <li>当噪声水平 $N_r &lt; 10^{-3}$ 时，SUNDIAL 表现良好：$(n, \kappa, d)$ 的 RMSE 约为 $5\times10^{-3}$, $3\times10^{-3}$, $0.8 \text{ nm}$</li>
  <li>当 $N_r = 10^{-2}$ 时精度有所下降，但实验测量噪声 $\sigma &lt; 6\times10^{-4}$，远低于容许噪声水平</li>
</ul>

<h2 id="与已有工作的对比定位">与已有工作的对比定位</h2>

<table>
  <thead>
    <tr>
      <th>方法</th>
      <th>是否需要专家干预</th>
      <th>是否处理多解歧义</th>
      <th>是否利用(R,T)</th>
      <th>是否全自动</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>传统迭代拟合（EP4Model 等）</td>
      <td>需要（初始猜测、色散模型选择）</td>
      <td>不能（依赖人工判断）</td>
      <td>辅助判断</td>
      <td>否</td>
    </tr>
    <tr>
      <td>ANN 预处理（Urban &amp; Tabet, 1994）</td>
      <td>减少但仍需</td>
      <td>不能</td>
      <td>否</td>
      <td>部分</td>
    </tr>
    <tr>
      <td><strong>SUNDIAL（本文）</strong></td>
      <td><strong>不需要</strong></td>
      <td><strong>可以（自动消除）</strong></td>
      <td><strong>同时优化</strong></td>
      <td><strong>完全自动</strong></td>
    </tr>
  </tbody>
</table>

<h2 id="上述方法的局限性">上述方法的局限性</h2>

<ol>
  <li><strong>计算速度</strong>：当前实现中每个样本需要 15 分钟至 1.5 小时（未优化），不适合实时在线检测</li>
  <li><strong>采样位置不一致</strong>：$(\Psi, \Delta)$ 和 $(R, T)$ 分别由椭偏仪和分光光度计在不同位置测量，可能引入系统误差，需升级仪器实现原位同步四路测量</li>
  <li><strong>训练数据覆盖范围</strong>：仅使用 200 种已知材料的 $(n, \kappa)$ 数据库训练，对数据库未收录的全新材料泛化能力待评估。←这也带来了它的一个局限性，只能适用于训练集里有的材料，给它训练集之外的材料，可能就反演不出来、精度很差or不物理（不符合kk关系）</li>
</ol>]]></content><author><name></name></author><category term="Learning" /><summary type="html"><![CDATA[[论文阅读] 机器学习驱动的椭偏测量]]></summary></entry><entry><title type="html">[论文阅读] 垂直表面的日间亚环境辐射制冷</title><link href="https://ygrf0816.github.io/learning/2026/03/16/paper-vertical-radiative-cooling.html" rel="alternate" type="text/html" title="[论文阅读] 垂直表面的日间亚环境辐射制冷" /><published>2026-03-16T07:40:00+00:00</published><updated>2026-03-16T07:40:00+00:00</updated><id>https://ygrf0816.github.io/learning/2026/03/16/paper-vertical-radiative-cooling</id><content type="html" xml:base="https://ygrf0816.github.io/learning/2026/03/16/paper-vertical-radiative-cooling.html"><![CDATA[<h1 id="论文阅读-垂直表面的日间亚环境辐射制冷">[论文阅读] 垂直表面的日间亚环境辐射制冷</h1>

<p>这是2024年的一篇Science，单位中科院长春光机所</p>

<p><img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316133949771.png" alt="image-20260316133949771" /></p>

<p>主要的研究目的在于设计一个指向性的辐射制冷。传统的辐射制冷是都是水平表面且表面朝向天空（如屋顶等水平表面），但垂直表面既会接收来自地面的热辐射，自己也会辐射热量，且能辐射的天空视野范围受限，很难实现“低于环境温度”的制冷效果（这点文中量化了，吸收的太阳功率需被限制到$P_{sun}&lt;40 W/m^2$才有制冷效果【环境温度30℃，地面温度＞40℃】）。</p>

<p>这项研究的核心是开发并验证了一种<strong>锯齿栅格形状，覆盖一层紫外-可见光（UV-VIS）高反射，红外透明（IR transparent）的纳米多孔聚乙烯（nanoPE）的角非对称、光谱选择性热发射器（Angularly asymmertric spectrally Selective, AS emitter）</strong>,在$920W/m^2$辐照度下，相比环境温度降低了2.5℃±0.7℃。</p>

<p><img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316140129511.png" alt="image-20260316140129511" /></p>

<p>图1A展示了AS emitter的制冷原理。</p>

<p>图1B展示了理想的AS emitter的性能指标，要求在8-13μm高发射，同时右侧的极坐标图对应辐射方向，希望实现只对0°-90°的上半圆θ角内有高发射率，下半区域为0发射率，以防止吸收来自地面的指向性辐射。</p>

<p>除了AS emitter以外，还有几种选择性辐射的现有研究，但都是窄角度的
<img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316150330454.png" alt="image-20260316150330454" /></p>

<p>图1C：净冷却功率$P_{net}$与发射体温度<em>T</em>的关系，实线是在典型的夏季白天（具备适当热绝缘，$h_c=3.5 W·m^{−2}·K^{−1}$ ）下的关系曲线，虚线是具有完美热绝缘（$h_c=0 W·m^{−2}·K^{−1}$ ，只通过热辐射散热）情况下的曲线，蓝色对应AS emitter，红线对应全向宽带发射器。</p>

<p>重点在于$P_{net}=0$（代表不加热也不制冷的临界点，此时发射极处于常温）的各个线对应的横轴温度数值：典型白天情况下AS emitter可以将温度降低到20-25℃（低于环境30℃温度），而全向辐射器温度与环境温度基本一致。</p>

<p>$h_c$：对流换热系数，量化了制冷器表面与周围空气之间通过<strong>对流</strong>（Convection）和<strong>传导</strong>（Conduction）方式交换热量的效率。</p>

<p>图1C的内容是由理论计算得到的，通过求解如supplementary Text 1所示的净冷却功率$P_{net}(T)$相关公式，定义公式如下，扫描不同温度数值绘制图像</p>

\[𝑃_{net}(𝑇) = 𝑃_{rad}(𝑇)-𝑃_{atm}(𝑇_{amb}) −𝑃_{ground}(𝑇_g)-𝑃_{Sun}-𝑃_{cond+conv}\]

<hr />

<h3 id="作者对他们提出的设计进行了仿真计算阐述了理论上的特性分布"><strong>作者对他们提出的设计进行了仿真计算，阐述了理论上的特性分布</strong></h3>

<p><img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316142934939.png" alt="image-20260316142934939" /></p>

<p>图2A是设计的AS emitter的结构图，衬底是nanoPE，制备了阶梯状结构，然后倾斜面（Slanted surface）上是Ag/SiN/Ag三层结构，水平面Ag/SiN</p>

<p>这个器件是怎么制备加工的：分成PDMS做阶梯形状和nanoPE薄膜制备两部分。PDMS的热固化以及脱模特性很好，所以用PDMS先制备阶梯状结构，再转印到nanoPE薄膜上面。PDMS阶梯形状的制备过程如下图，注意其中第一次在PDMS上做Ag层时，中间还先做了一层10nm Cr作为粘附层</p>

<p><img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316145810592.png" alt="image-20260316145810592" /></p>

<p>nanoPE膜的制备如下所示：重量比4:1的<strong>高密度聚乙烯（HDPE）</strong>和<strong>超高分子量聚乙烯（UHMWPE）</strong>混合均匀到固态和液态4:1混合的石蜡油，做完之后反过来把结构转印到nanoPE膜上。其中图2C中研究了nanoPE的空洞大小（0.3 to 1 μm）对于这个阶梯结构散射效率的影响，仿真方法与图2B中一致。</p>

<p><img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316150542177.png" alt="image-20260316150542177" /></p>

<p>图2B锯齿光栅在不同入射角下的模拟光谱太阳反射率；图2D随天顶角（ <em>θ</em> ）和方位角（ <em>ϕ</em> ）变化的光谱角发射率 <em>ϵ</em>(<em>λ</em>,<em>θ</em>) （左图）和 8 至 13 <em>μm</em> 波长范围内平均发射率 <em>ϵ</em>的关系图，与之前图1的理想结果是一致的 （右图）。</p>

<p>这个仿真用的是Tidy3D求解器，是Flexcompute的一个模块，软件有python接口，且有MCP接口<a href="https://github.com/flexcompute/tidy3d">flexcompute/tidy3d: fast, large scale photonic simulation platform</a></p>

<p>图2E，利用涨落耗散定理（fluctuation-dissipation theorem）计算的锯齿光栅在 11 μm波长下的热辐射强度角度分布（左图）和空间分布（右图）。为了便于可视化，我们仅展示了一个单元晶格的发射场。结构参数为： w=1000μm ， h/w=2/3 ， dAg=0.15μm ，以及 dSiN=4μm。</p>

<hr />

<h3 id="接下来按照上述相关的流程制备出了as-emitter并进行了详细表征">接下来按照上述相关的流程，制备出了AS emitter并进行了详细表征</h3>

<p><img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316152722769.png" alt="image-20260316152722769" /></p>

<p>图3A，AS emitter样貌；</p>

<p>图3B，说明这个反射器具有较好的可见光和近紫外光的反射率，AS 发射器在不同入射角下的测量太阳反射光谱。该 AS 发射器显示出全向的太阳反射率为 0.978。</p>

<p>图3C，单独nanoPE的透过率的表征，具有优良的红外透射率</p>

<p>图3D，角分辨热发射光谱ATESM的表征结果，与仿真结果一致</p>

<p>图3E，ATESM的测试方法示意图</p>

<p>图3F，两种不同倾角位置拍摄的热成像图，显示出输出辐射或表观温度的明显对比。</p>

<hr />

<h3 id="进一步的实证测试结果与常见涂层的降温效果对比as-emitter最好">进一步的实证测试结果，与常见涂层的降温效果对比，AS emitter最好</h3>

<p>空旷地面的降温对比</p>

<p><img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316153519628.png" alt="image-20260316153519628" /></p>

<p>屋顶有建筑反射面的实测结果
<img src="/assets/posts_figs/2026-03-16-paper-vertical-radiative-cooling/image-20260316153636426.png" alt="image-20260316153636426" /></p>]]></content><author><name></name></author><category term="Learning" /><summary type="html"><![CDATA[[论文阅读] 垂直表面的日间亚环境辐射制冷]]></summary></entry><entry><title type="html">[读书笔记] 《怪异与阴森》 （1）怪异篇</title><link href="https://ygrf0816.github.io/reading/2026/01/12/reading-weird-eerie-one.html" rel="alternate" type="text/html" title="[读书笔记] 《怪异与阴森》 （1）怪异篇" /><published>2026-01-12T13:14:00+00:00</published><updated>2026-01-12T13:14:00+00:00</updated><id>https://ygrf0816.github.io/reading/2026/01/12/reading-weird-eerie-one</id><content type="html" xml:base="https://ygrf0816.github.io/reading/2026/01/12/reading-weird-eerie-one.html"><![CDATA[<h1 id="暗怖怪异与阴森">暗怖、怪异与阴森</h1>

<h1 id="怪异与阴森-怪异篇读后感">——《怪异与阴森》 怪异篇读后感</h1>

<p><img src="\assets\posts_figs\2026-01-13-reading-weird-eerie1\s34955759.jpg" alt="s34955759" style="zoom: 33%;" /></p>

<center><p><font color="gray">封面镇楼</font></p></center>

<p>恐怖文化本身是一个经久不衰的题材，但不知道是不是我个人感觉在近五年来说，恐怖题材类的作品出现了一个井喷式的发展，从题材到内容量上都有着大量的进步。无论是国外互联网传到国内兴起的怪核，梦核等艺术风格，还是模拟恐怖，后室，最经典的SCP等新怪谈，克苏鲁神话代表的作品（无论是改编的星之彩电影，还是具备克苏鲁神话内核的黑洞表面，战栗黑洞，甚至很多日本的恐怖作品都加入了类似的元素）……出现了无数让我大呼过瘾而又欲罢不能的恐怖作品。而我在享受完这些作品之后，总会产生一个想法：这些作品让我有的确实感到恐惧害怕，但除此以外感觉的是一种奇妙，有趣让我又欲罢不能的感受，这个感受是什么？而这本书就针对这一点进行了回复。那正是“weird and eerie”的感受。</p>

<p>作者认为我们常常谈论的“怪异”和“阴森”可以归纳为弗洛伊德提出的<strong>unheimlich</strong>概念。在这本书中译者将其翻译成<strong>“暗怖”</strong>感觉也还行。这个词是什么含义呢？它本身是一个德语词heimlich(homely, familiar)词的否定词汇，用于形容一种原本熟悉的东西或者环境变得陌生的概念，例如：今天你回到家，发现自己的妈妈笑着跟你打招呼，只不过是以四肢着地的姿势，仰面朝天，倒着朝你爬过来的（然后最后发现她只是在做瑜伽而已）而我们从这个例子中就可以分离出我们今天所要谈论的两种情感.</p>

<ul>
  <li>“怪异”：家和自己的妈妈都是会让人安心的场所和人物，妈妈跟我笑着打招呼也是正常的行为，只是加入了一个爬行的这一行为要素，就变得怪异起来</li>
  <li>“阴森”：妈妈做的事超出常理，为什么要倒着爬过来，哪怕她正着爬过来，感觉都会好很多。</li>
</ul>

<p>而除了熟悉的物变得陌生以外，弗洛伊德还提到一种将陌生的东西变得熟悉。这我个人理解，“伪人”的概念比较合适。这是一种侵入式的感觉，例如拿《寻找伪人》这个点举例，你把户外叫门的人放他进到了自己的房子里，他在屋子里开始逐步整理自己的行李，他成为了你房子里的一员，但他脖子上的那颗痣和电视里报道的伪人特征一模一样。这种感觉就像是自己启封了封印某种强大的恶魔的封印一般，我自己招来了自己或者自己栖身之地的毁灭。</p>

<p>那么回到怪异和阴森这两个子课题上。什么是怪异和阴森？阴森本身正如其名，“阴暗的森林”，是对于某种残留着人迹的无人风景的感受，我站在这片阴暗的森林边缘，隐约有一条人行过的痕迹延伸到森林深处。是什么导致原本的人迹消失？是什么东西在发出这般阴森的嚎叫？文章中给了非常哲学化的概念，“阴森本质上与施动性(agency)的问题密不可分。存不存在这样一个施动者(agent)在这里活动”是刚才给出的例子的一种抽象化。而后，作者将其归结于资本，认为资本本身也就是一种盘旋在社会上空的一种Agent，一种更为广阔的阴森就是对于资本本身的战栗感。这我肯定赞同，但我觉得论证的有点过于强行了，但结合“资本主义斩杀线”的概念，可能是因为我是社会主义巨婴。所以感受不到资本的阴森吧。</p>

<p>而怪异，作者则重点强调了宿命感和它的相关性。例如D.M.托马斯的小说《白色旅馆》，其中的重点内容在于心理医生给一个女患者看病，女患者抱怨，最近总是脑海里总是重复一首诗，最近甚至还做了相关的梦，然后她把诗给写了出来。那是关于她自己的一首色情诗歌，描述她被嗯嗯又哦哦，最后被人无情的杀害的过程。医生给他用了各种精神分析方法，宽慰她，说这源自于她过去的某种精神创伤。结果最后过了很多年，她是犹太人，死于1941年的巴比亚尔大屠杀，而诗歌的内容就是她在大屠杀中经历的。正如麦克白中的预言女巫的名字“the Weird sisters”，这种宿命的感觉就是一种怪异的，倒果为因的扭曲的感觉。但我觉得作者在这的表述并不恰当，这只能说是怪异的一种表现方式，而后续会讨论到的怪诞，虽然也很怪异，但其特质是与这里的因果论宿命论完全不同的。</p>

<hr />

<p>写的长了些，不过离我设定的一小时写作时间还有点空闲时间。那么来聊书的第一部分</p>

<h3 id="洛夫克拉夫特与怪异">《洛夫克拉夫特与怪异》</h3>

<p>一上来就是个重量级人物，不过我这里作者概括总结写的特别好，克苏鲁神话的怪异，是一种<strong>“空间之外与时间之外”</strong>的怪异。什么意思？咱们这里可以简单来看一下名头最广的《克苏鲁的呼唤》这个故事，回头再来回答这个问题：</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>在身为闪米特语教授的叔祖父乔治·甘默尔·安杰尔离奇死去后，主人公弗朗西斯·维兰德·瑟斯顿作为他的继承人接收了遗产。然而在整理其叔祖父的资料中，却发现了一个怪异的雕像与诸多杂乱无章的字条、笔记和简报。出于好奇与对于先人的尊敬，瑟斯顿开始追寻其中的秘密。最终在杂乱无章的简报与安杰尔教授的手稿之下，知晓了一个安杰尔教授死前仍痴迷调查的“克苏鲁异教”，以及他们所信仰的一位自亘古即存在于地球的群星来客——旧日支配者克苏鲁。

瑟斯顿痴迷于探求安杰尔教授所说的“克苏鲁异教”上，并偶然从旧报纸了解到曾经在悉尼发现的神秘弃船事件。伴随着种种线索，瑟顿斯拼凑出可怕的真相：克苏鲁的确存在，他依旧在拉莱耶沉睡与等待着，直到众星归位之时，他将再度醒来统治世界。而瑟顿斯自己，也因为了解到宇宙蕴含的恐怖后将随逝者而去。
</code></pre></div></div>

<p>首先从这个故事里，从头至尾，都没有出现“克苏鲁”的正脸，只是旁敲侧击的从雕像，神秘的梦，古老的手稿中给你它的一瞥，甚至克苏鲁这个词本身是不是祂的本名，拉莱耶究竟位于何方，都是“难以名状”的，阅读完之后你可能跟故事里的调查员一样，只留下了一种隐隐约约的怪异感觉。</p>

<p>这种犹抱琵琶半遮面的朦胧感，就是与传统恐怖完全不一样的地方，无论是西方还是东方，传统恐怖都必须会出现一个可怕的狼人/吸血鬼/僵尸/女巫/女鬼/杀人狂…的形象，最一开始肯定是没什么问题的。但正如第一个想出哈基米南北绿豆浆的是天才，后续搞的都是庸才和蠢材一样。第一次看还很新鲜，但当你看的足够多，看一眼文章开头就大概知道是什么了的时候，怪异失去了它本身的“怪异感”。这些怪物本身被吸收容纳进了大众的概念中，使其变得稀松平常，包括现在被充分娱乐化的克苏鲁神话也失去了原著的怪异感，不就是个触手鱿鱼怪嘛。在这种情况下，甚至拿黑洞跟这些妖怪作对比，作为自然现象真正存在的黑洞反而显得更怪异，而且这种怪异感其实和克苏鲁神话中所想给大众的是类似的。（你说什么叫一个密度无穷大，在它的表面存储着所有吸收过的物体信息，穿过它可能就到了平行宇宙的物体？）</p>

<p>那么，回到开始的问题，爱手艺作品的怪异是一种什么怪异？ 文中没有直接给出这个答案，不过我觉得可以将其总结为是一种唯物超验主义的，着迷疯子文学。“唯物”指的是他的作品与他之前作家的一个很大的区别。爱手艺之前的作品，如托尔金的中洲，邓萨尼勋爵的pegana等等奇幻世界（这些作品是他明确表现出是他早期的灵感来源），这些世界里有魔法，有法术，有神，有异种族，但并不会让我们感到怪异，因为这都是发生在异世界中的，是符合异世界的世界观的。但爱手艺的作品故事舞台都是新英格兰，一个不完全虚构，有明确现实来源的地方，然后在那里，异界的某种东西逐渐扩散，影响扭曲现实，在这种侵入式的架构下，怪异的感觉明确的出现了。唯物指的是他其中的基本逻辑是遵循现实世界的，只是在其上加入了来自异界的规则。</p>

<p>超验主义指的是其中的怪异来源的个体都是超验的，是源自于某种“不可名状”的东西。写到这里忍不住想说一个点，有人说说到爱手艺就只能想到他的“不可名状”这个词，但是一方面这是翻译问题，很多词都翻译成了不可名状；还有另外一方面是，这也就是他的一种写作手法，虽然每次都说“不可名状”，但往下他每次都会详细的描述这个“不可名状”东西的样子：</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>勒格拉斯巡官没想到他带来的东西能引起这么大的关注。那些搞科学的人一见到它就显出了异常的兴奋，赶紧蜂拥到他身边，盯住那个形状怪异、神秘莫测的古代小石雕看个不停。没人能说出这个可怕的东西是属于哪个雕刻学派的，在无法确定年代的石头的暗绿色的表面上，似乎记录了千百年的岁月。

最后，为了能近距离地观察和仔细研究，科学家们开始慢慢地传看这个石雕。它大概有七八英寸高，艺术工艺精妙。它刻画的是一个怪物，隐约带有人的轮廓，却长着一个像八爪鱼似的有好多触须的脑袋，身体像是覆着鳞片的胶状物，前后都长着巨型的脚爪，身后还有一对狭长的翅膀。它似乎充满了一种异常的、令人恐惧的恶毒，稍显臃肿的肥胖身躯蹲倨在一块上面刻满难以辨认的字符的长方形巨石或底座上。它的翅膀尖抵在巨石的后沿上，臀部居坐正中，长长的、蜷曲着的后脚爪抓住了巨石的前沿，并且向下垂了差不多有底座高度的四分之一那么长。它像八爪鱼似的脑袋向前伸着，面部触须的末端扫到了它搂抱着膝盖的巨大的前爪上。整个形象异常的逼真，并且因为它的来源不明而显得更加恐怖。
</code></pre></div></div>

<p>如上所示，虽然是形状怪异，神秘莫测的，但底下有详细描述，或者尽可能的描述出它的样貌。</p>

<p>言归正传，超验主义指的是什么呢？这里其实引用一个例子就很清晰了，在文艺复兴时期尼古拉库萨《<a href="https://baike.baidu.com/item/论隐秘的上帝/12045515?fromModule=lemma_inlink">论隐秘的上帝</a>》一书中，有一段这样的对话：</p>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>异教徒：兄弟，请你开导我，使我能够领悟关于你的上帝及你所说的。请你回答我的问题：关于你所敬拜的上帝，你究竟知道些什么？
基督徒：我知道，凡是我所知道的都不是上帝，凡是我概括的都不与上帝相似，毋宁说上帝超越了这些东西。
异教徒：那么，上帝就是无了。
基督徒：上帝不是无，因为无本身还有“无”这个名称。
异教徒：如果上帝不是无，那他就是某个事物了。
基督徒：他也不是某个事物，因为，某个事物并不是每个事物，而上帝是某个事物并不胜过他是每个事物。
异教徒：怪哉。你竟然断言自己所敬拜的上帝既不是无也不是某个事物，没有任何知性能够把握这个上帝。
基督徒：上帝超越了无和某个事物，因为，无顺从上帝而成为某个事物。这也就是上帝的全能，借助这种全能他超越了任何存在的或者不存在的事物，以致不存在的事物和存在的事物都同样地顺从他。他使不存在转化为存在使存在转化为不存在。因此，他不是那些隶从于他、以他的全能为前导的事物中的任何一个。由于一切事物都来自于他，所以既不能说他是这个事物，也不能说他是那个事物。
异教徒：上帝可以被称道吗？
基督徒：凡是被称道的事物，都是渺小的。没有人能够把握上帝之大，他始终是不可言说的。
异教徒：那么，上帝就是不可言说的了？
基督徒：上帝也不是不可言说的。毋宁说，他在一切事物之上而是可言说的。因为，他是一切可称道的事物的根据。因此，赋予其他事物以名称的上帝，自身怎么会没有名称呢？
异教徒：那么，上帝就是既可言说又不可言说的了。
基督徒：这样说也不对。因为，上帝并不是矛盾的根源，而是先于任何根源的单纯性自身。因此，也不可以说，他是既可言说又不可言说的。
异教徒：关于上帝，你究竟想说些什么呢？
基督徒：上帝既非被称道，亦非不被称道，亦非既被称道又不被称道。由于他那超凡的无限性，凡是能够以选言的和联言的方式借助赞同或者反对说出来的东西，都不适用于他。他是本原，先于任何关于他所能形成的思想。
异教徒：那么，存在也不适用于上帝吗？
基督徒：你说对了。
异教徒：那么，上帝就是无。
基督徒：上帝既不是无，不是不存在，也不是既存在又不存在，而是存在与不存在的一切本原的源泉和起源。
异教徒：上帝就是存在与不存在的本原的源泉？
基督徒：不是。
异教徒：你刚刚才这样说过。
基督徒：刚才我这样说时，我说的是对的；我予以否认，说的也是对的。因为，即使有存在和不存在的某些本原，上帝也先行于它们。但是，不存在并没有一个不存在的本原，而是有一个存在的本原。因为，不存在为了存在而需要一个本原。所以，有一个不存在的本原，因为，没有这一本原，就没有不存在自身。
异教徒：上帝也不是真理？
基督徒：上帝不是真理，而是先于任何真理。
异教徒：他是某种不同于真理的东西？
基督徒：不是，因为“不同”不能适用于上帝。毋宁说，上帝无限地超越于任何被我们理解和称道为真理的东西之先。
异教徒：你们不是也称上帝为“上帝”吗？
基督徒：是这样的。
异教徒：那么，你们说的是对的还是错的？
基督徒：既不是二者中的任何一个，也不是二者兼而有之。因为，当我们说这就是他的名称时，说的并不对，但说的也不错。因为，说这就是他的名称，也并没有说错。我们说的也不是既对又错，因为，它的单纯性超越于一切可称道的和不可称道的事物之先。
</code></pre></div></div>

<p>从上其实我觉得，虽然不太恰当，但是超验主义本身可以看成是不可知论的一种，就是存在某种在我们现有的所有经验工具认知方式以外的东西，而如果这个东西变成生物个体，把上文中的“上帝”替换成克苏鲁、大衮、犹格索托斯之类的，也没有任何问题。</p>

<p>而“着迷疯子”则指的是其中的主角角色特质，面对怪异，如果其中的很多主角能忍住自己的好奇心和探查欲，那么故事就会当场结束。克苏鲁在呼唤→主角放弃去探求那个诡异神像；银之匙→主角放弃深入探索自己的梦境；疯狂山脉→阿卡姆大学的老博士放弃前往南极探险…那么虽然恐怖的事情还会发生，但与主角又何干呢？至少在古神彻底降临前，还能无知的过上很久的快乐日子。不过这一点只是最原汁原味的爱手艺作品的特质，在现在的很多类克苏鲁作品中，这一点很多都去掉了，只是保留了上述的前两部分，作为作品中怪异成分的来源。</p>]]></content><author><name></name></author><category term="Reading" /><summary type="html"><![CDATA[暗怖、怪异与阴森]]></summary></entry><entry><title type="html">[技术] 如何利用ssh和xrdp插件与工作站进行远程连接</title><link href="https://ygrf0816.github.io/learning/2026/01/12/how2-remote-connect-ws.html" rel="alternate" type="text/html" title="[技术] 如何利用ssh和xrdp插件与工作站进行远程连接" /><published>2026-01-12T13:11:00+00:00</published><updated>2026-01-12T13:11:00+00:00</updated><id>https://ygrf0816.github.io/learning/2026/01/12/how2-remote-connect-ws</id><content type="html" xml:base="https://ygrf0816.github.io/learning/2026/01/12/how2-remote-connect-ws.html"><![CDATA[<p>这几天在帮同办公室的师弟解决工作站的远控问题，简单记录一下解决过程。</p>

<h2 id="1用ssh和ftp协议远控并传递数据">1.用SSH和ftp协议远控并传递数据</h2>
<p>这个算是最简单最基础的方法了，只需要远端工作站上开启了ssh，端口22开启了并且防火墙没有屏蔽就可以使用。</p>

<p>使用的基础软件：</p>
<h3 id="xshell-和-xftp">Xshell 和 Xftp</h3>

<p><img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\image-20260112203704873.png" alt="image-20260112203704873" /></p>

<center><p><font color="gray">图1：Xshell设置方法，红圈内的名称随便填，主机号改为工作站当前的ip账号，协议和端口号改成一样的</font></p></center>

<p><img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\image-20260112203845580.png" alt="image-20260112203845580" /></p>

<center><p><font color="gray">图2：Xshell设置方法，把用户名和密码改成管理员给你分配的用户名和密码，即可登录</font></p></center>

<p><img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\image-20260112203916335.png" alt="image-20260112203916335" /></p>

<center><p><font color="gray">图3：xftp设置方法，设置内容同xshell</font></p></center>

<h2 id="2-vnc链接">2. VNC链接</h2>

<p>配置ssh连接是很简单的，像这一套使用命令行方式来控制电脑是最基础的操作方法。但是安装某些特定软件，或者例如用COMSOL，VASP这种软件进行计算或者用一些渲染建模软件的时候，有图形界面会方便很多。</p>

<p>Ubuntu 22.02自带了VNC链接方法，VNC链接不需要设备连接外网，只需要两个设备都处于同一局域网环境下（比如都连接了校园网WiFi）即可链接，相对应的就是速度会很慢，只需在工作站“设置”-“分享”中打开远程桌面选项即可：</p>

<p><img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\clip_image002.png" alt="img" /></p>

<p>然后勾选上如下选项，设置账号密码即可：</p>

<p><img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\image-20260112204509955.png" alt="image-20260112204509955" /></p>

<p>上述流程做完了之后，还需要安装一些依赖库。这里介绍的方法都是在Ubuntu 24.04上设置的，在20，22版本的ubuntu上的设置方法类似。这里通过xrdp进行连接。</p>

<p>首先安装</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">sudo </span>apt <span class="nb">install </span>xrdp
</code></pre></div></div>

<p>安装完毕后可以查看版本号来验证是否成功</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>xrdp <span class="nt">--version</span>
</code></pre></div></div>

<p>确认成功了，启动服务并开机自启动：</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">sudo </span>systemctl <span class="nb">enable </span>xrdp
<span class="nb">sudo </span>systemctl start xrdp
</code></pre></div></div>

<p>我们的工作站是桌面版，自带gnome桌面环境，所以无需额外配置桌面环境。还有就是端口防火墙的设置，用如下命令添加允许规则</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">sudo </span>ufw allow 3389/tcp
</code></pre></div></div>

<p>不过这个一般可以不用管，除非用户或者管理员额外设置防火墙了。设置完毕后就可以进行远程连接了，远程连接的软件有如下三种：</p>

<ul>
  <li><strong>Windows</strong>：使用内置的“远程桌面连接”（mstsc）</li>
  <li><strong>Mac</strong>：安装 Microsoft Remote Desktop 应用</li>
  <li><strong>Linux</strong>：可使用 remmina 或 rdesktop</li>
</ul>

<p>这里演示使用Windows自带的远程桌面链接方法进行链接：</p>

<p><img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\clip_image002-1768221713424-4.png" alt="img" style="zoom:50%;" /></p>

<p>打开后在显示的窗口中输入服务器ip地址，点击连接：
 <img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\clip_image004.png" alt="img" style="text-align: center;" /></p>

<p>显示如下登录窗口，输入在服务器上的账号密码，点击OK即可远程登陆（这个登录方式用的是linux的xrdp工具）:</p>

<p><img src="\assets\posts_figs\2026-01-12-how2-remote-connect-ws\clip_image005.png" alt="img" style="zoom:50%;" /></p>

<hr />

<p>按照如上方法设置完了，但很有可能会遇到登录时出来是黑屏的或者输入完密码登录后闪退的问题。</p>

<p>会导致这个问题出现的可能性有很多，比如搜索后会提示：</p>

<ol>
  <li>xorg不稳定，需要切换到 xfce 环境</li>
  <li>工作站没有注销</li>
  <li>还需要在配置文件中添加新的配置</li>
</ol>

<p>……</p>

<p>但很容易忽视的一个点是，<strong>远程连接的工作站上没有接显示器</strong>。这种情况下工作站根本就不会有视频信号输出，导致远程连接闪退或者黑屏问题。</p>

<p>解决方法：1. 买一个显卡欺骗器插上去；2.配置一个虚拟桌面</p>

<p>如何配置一个虚拟桌面：</p>

<ol>
  <li>安装 <strong>xserver-xorg-video-dummy</strong> 驱动
首先，安装虚拟显示器驱动：</li>
</ol>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">sudo </span>apt-get update

<span class="nb">sudo </span>apt-get <span class="nb">install </span>xserver-xorg-video-dummy
</code></pre></div></div>

<ol>
  <li>配置 <strong>xorg.conf</strong> 文件
创建或编辑 /etc/X11/xorg.conf 文件，添加虚拟显示器的配置：</li>
</ol>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code><span class="nb">sudo </span>nano /etc/X11/xorg.conf
</code></pre></div></div>

<p>​		然后在其中添加如下内容（可根据自己需求更改色彩深度，画面尺寸，同步刷新率）</p>

<div class="language-bash highlighter-rouge"><div class="highlight"><pre class="highlight"><code>Section <span class="s2">"Device"</span>

  Identifier <span class="s2">"Configured Video Device"</span>

  Driver   <span class="s2">"dummy"</span>

EndSection

Section <span class="s2">"Monitor"</span>

  Identifier <span class="s2">"Configured Monitor"</span>

  HorizSync  31.5-48.5

  VertRefresh 50-70

EndSection

Section <span class="s2">"Screen"</span>

  Identifier <span class="s2">"Default Screen"</span>

  Monitor   <span class="s2">"Configured Monitor"</span>

  Device   <span class="s2">"Configured Video Device"</span>

  DefaultDepth 24

  SubSection <span class="s2">"Display"</span>

     Depth 24

     Modes <span class="s2">"1920x1080"</span>

  EndSubSection

EndSection
</code></pre></div></div>

<ol>
  <li>重启 X 服务
重启 X 服务以应用更改，然后重试即可：</li>
</ol>

<div class="language-plaintext highlighter-rouge"><div class="highlight"><pre class="highlight"><code>sudo systemctl restart display-manager
</code></pre></div></div>

<hr />

<p>还有一个别的方法那就是直接用向日葵/todesk/teamviewer/rustdesk….等等成熟的远控软件，但是这种软件都必须连接外网才能使用，对于校园网这种连接网络设备有上限的情景，不太适用，但胜在方法简单。</p>]]></content><author><name></name></author><category term="Learning" /><summary type="html"><![CDATA[这几天在帮同办公室的师弟解决工作站的远控问题，简单记录一下解决过程。]]></summary></entry><entry><title type="html">LightTools 软件学习笔记</title><link href="https://ygrf0816.github.io/learning/2024/07/16/LightTools.html" rel="alternate" type="text/html" title="LightTools 软件学习笔记" /><published>2024-07-16T09:43:33+00:00</published><updated>2024-07-16T09:43:33+00:00</updated><id>https://ygrf0816.github.io/learning/2024/07/16/LightTools</id><content type="html" xml:base="https://ygrf0816.github.io/learning/2024/07/16/LightTools.html"><![CDATA[<h1 id="用lighttools做一个简单的凹透镜聚光系统">用lighttools做一个简单的凹透镜聚光系统</h1>

<h2 id="初始设置">初始设置</h2>

<p>左下角如下图区域</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716174018971.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>1.常规首选项-系统：单位选择毫米，定义一个球面可选择曲率半径或普通半径模式</p>

<p>2.默认-材料：将光学材料选择为 塑料-PMMA</p>

<p>3.默认-接收器-光源：单位从辐射功率瓦特改为流明</p>

<p>4.默认-接收器：单位改为光通量，照度lux，亮度Nit</p>

<h2 id="简单照明光学系统">简单照明光学系统</h2>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716174618698.png" style="zoom:100%;" />
</div>

<p>IES 北美照明光学学会标准</p>

<p>Model 用户自定义</p>

<p>光学系统：对入射光进行处理的光学系统</p>

<p>如何在lighttools中定义光学系统？主要要定义光源，光学系统和接收器几个要素。主要菜单在右侧侧边栏处</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716175236164.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>如下图，在右边侧边栏中选择了一个球形光源，四点式定义法做了透镜，机械-三点法做了接受平面。单击选中平面，右击选择添加表面接收器!</p>
<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716175530863.png" alt="图片描述" style="zoom:100%;" />
</div>
<p>这样一个简单的光学系统就定义好了，在仿真运行之前，可以进行光学追迹的设定。</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716175637468.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>在弹出的窗口中可以设定追踪光线的数目，设定完后点击开始所有模拟，或者点击列表中的！感叹号也可启动</p>
<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716175853621.png" alt="图片描述" style="zoom:100%;" />
</div>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716175730372.png" alt="图片描述" style="zoom:100%;" />
</div>

<h2 id="lt显示选项的操作">LT显示选项的操作</h2>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716180006692.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>上述操作是对窗口本身大小进行调整。通常定义下光线是在y-z平面下，从左往右进行传播的，x轴方向垂直纸面向里（右手坐标系）</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716180253175.png" alt="图片描述" style="zoom:100%;" />
</div>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716180355370.png" alt="图片描述" style="zoom:100%;" />
</div>

<h2 id="物体模型的坐标">物体模型的坐标</h2>

<p>对于一个建好的物体模型，其结构可以分成 主体-零件-面 三级</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716180711881.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>要修改物体整体所在位置，右击主体-属性，在弹出窗口中便可以对其坐标位置以及旋转角进行修改</p>

<p>要对物体长宽高定义，则是在零件-属性中进行修改，零件的坐标指的是构成主体的每个零件的坐标，一般不用定义</p>

<h2 id="如何做平行光源">如何做平行光源</h2>

<p>首先随便定义一个光源，这里我用的一个平面光源，定义好光源位置和光源接收器</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716184952888.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>直接跑的话就会是这个样子，光是杂散的。设置平行光首先右击光源-属性，测量于改为定位区域，角度分布改为均匀</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716185128164.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>然后定位球面-角度上下限都改为0度，这样的光就会是垂直于发光光源平面的</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716185218741.png" alt="图片描述" style="zoom:100%;" />
</div>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716185346380.png" alt="图片描述" style="zoom:100%;" />
</div>

<p>如果要让平行光进行旋转移动，比如我想让平行光源向z轴正方向旋转30度。那么z轴坐标要补正为\(tan30^{\circ}\cdot y\)，alpha角负的更多，等于-90°-30°</p>

<div style="text-align: center;">
  <img src="/assets/posts_figs/2024-07-16-LightTools/image-20240716190138477.png" alt="图片描述" style="zoom:100%;" />
</div>]]></content><author><name></name></author><category term="Learning" /><summary type="html"><![CDATA[用lighttools做一个简单的凹透镜聚光系统]]></summary></entry><entry><title type="html">[论文阅读] PSK的组分工程与带隙和稳定性之间的关系</title><link href="https://ygrf0816.github.io/learning/2024/07/16/paper-reading-CP-engineer.html" rel="alternate" type="text/html" title="[论文阅读] PSK的组分工程与带隙和稳定性之间的关系" /><published>2024-07-16T09:43:33+00:00</published><updated>2024-07-16T09:43:33+00:00</updated><id>https://ygrf0816.github.io/learning/2024/07/16/paper-reading-CP-engineer</id><content type="html" xml:base="https://ygrf0816.github.io/learning/2024/07/16/paper-reading-CP-engineer.html"><![CDATA[<h3 id="bush-ka-compositional-engineering-for-efficient-wide-band-gap-perovskites-with-improved-stability-to-photoinduced-phase-segregation-2018-acs-energy-lett3428-435">Bush K.A, Compositional Engineering for Efficient Wide Band Gap Perovskites with Improved Stability to Photoinduced Phase Segregation, 2018, ACS Energy Lett,3,428-435</h3>

<h3 id="主要内容">主要内容</h3>

<p>对\(Cs_xFA_{1−x}Pb (Br_yI_{1−y})_3\) 组分的钙钛矿进行分析，得出tandem-relevant最佳带隙应该在1.68-1.75eV范围。Cs和Br的比例都可以调控带隙，但增加Cs阳离子比例相较增加Br卤素阴离子比例而言，具有更好的$V_{oc}$和光稳定性</p>

<h3 id="内容分析">内容分析</h3>

<p>首先，钙钛矿层中存在三种对电池IV特性以及稳定性有重要影响的现象：<strong>相分离</strong>（phase segregation）,<strong>光致卤素分离</strong>（photoinduced halide segregation）和<strong>离子迁移</strong>（ion migration）</p>

<p><strong>光致卤素分离</strong>，又称Hoke效应[1]，定义是：“Upon illumination, segregation of the halides into lower band gap I-rich and higher band gap Br-rich regions, mediated by halogen vacancies” [2],[3].通俗来说，就是卤素离子在光照下从原本在晶格中混合的状态分离，例如MAPBIBr分离成宽带隙的MAPbBr3和窄带隙的MAPbI3。MA pure的PVK长时间使用后会出现$V_{oc}$下降问题，就是因为该现象分离出的窄带隙钙钛矿组分，成为复合中心。</p>

<p>为了解决这个问题，便采取了混合阳离子（mixed cation）的策略。使用Cs,FA来替代原本MA pure的PVK，有效提高了结构，热，潮湿稳定性，而且效率也超越了原本的MAPbIBr[4],[5],[6]</p>

<p>那么$Cs_xFA_{1−x}Pb (Br_yI_{1−y})_3$这种组分钙钛矿该采取什么样的设计原则呢？就是这篇文章的重点。这篇文章制作了一系列不同Cs:Br比例的钙钛矿电池，对这些电池的IV性能和稳定性进行衡量，最后得出结论。</p>

<p>这里只放一张图：
<img src="/assets/posts_figs/2026-01-08-paper-reading-CP-engineer/image-20240711154841551.png" alt="image-20240711154841551" /></p>

<p>可以看到，这篇文章里“Cs和Br的比例都可以调控带隙，但增加Cs阳离子比例相较增加Br卤素阴离子比例而言，具有更好的$V_{oc}$和光稳定性”这一结论是有Br比例大于17.5%这个限制条件的。</p>

<h2 id="reference">Reference</h2>

<p>[1] Hoke, E. T.; Slotcavage, D. J.; Dohner, E. R.; Bowring, A. R.; Karunadasa, H. I.; McGehee, M. D. Reversible Photo-Induced Trap Formation in Mixed-Halide Hybrid Perovskites for Photovoltaics. Chem. Sci. 2015, 6, 613−617.</p>

<p>[2] Eames, C.; Frost, J. M.; Barnes, P. R. F.; O’Regan, B. C.; Walsh, A.; Islam, M. S. Ionic Transport in Hybrid Lead Iodide Perovskite Solar Cells. Nat. Commun. 2015, 6, 7497.</p>

<p>[3] Yoon, S. J.; Kuno, M.; Kamat, P. V. Shift Happens. How Halide Ion Defects Influence Photoinduced Segregation in Mixed Halide Perovskites. ACS Energy Lett. 2017, 2, 1507−1514.</p>

<p>[4] Lee, J. W.; Kim, D. H.; Kim, H. S.; Seo, S. W.; Cho, S. M.; Park, N. G. Formamidinium and Cesium Hybridization for Photo- and Moisture-Stable Perovskite Solar Cell. Adv. Energy Mater. 2015, 5,1− 9.</p>

<p>[5] Li, Z.; Yang, M.; Park, J. S.; Wei, S. H.; Berry, J. J.; Zhu, K. Stabilizing Perovskite Structures by Tuning Tolerance Factor: Formation of Formamidinium and Cesium Lead Iodide Solid-State Alloys. Chem. Mater. 2016, 28, 284−292.</p>

<p>[6] Yi, C.; Luo, J.; Meloni, S.; Boziki, A.; Ashari-Astani, N.; Gratzel, C.; Zakeeruddin, S. M.; Rothlisberger, U.; Gratzel, M. Entropic Stabilization of Mixed A-Cation ABX 3 Metal Halide Perovskites for High Performance Perovskite Solar Cells. Energy Environ. Sci. 2016, 9, 656−662.</p>]]></content><author><name></name></author><category term="Learning" /><summary type="html"><![CDATA[Bush K.A, Compositional Engineering for Efficient Wide Band Gap Perovskites with Improved Stability to Photoinduced Phase Segregation, 2018, ACS Energy Lett,3,428-435]]></summary></entry></feed>