简介:这份PDF是电磁场与微波测量课程的极化实验报告,面向正在修读电磁场实验、需要撰写实验报告的高校学生。内容围绕线极化波概念、马吕斯定律验证、喇叭天线极化调节展开,包含实验目的、设备仪器、原理推导、操作步骤、实测数据表与误差分析,并附有垂直极化波全折射推导、布儒斯特角测量方案等思考题解答。资源包共1个PDF文件,约377KB,篇幅精炼,适合作为实验预习参考或报告撰写模板。作者在描述中特别提醒,实验数据受仪器条件限制参考价值有限,希望读者借此从不同角度理解问题、独立完成实验与报告,而非直接照搬。目前已有188人学习下载,适合需要梳理极化实验思路、核对马吕斯定律验证过程或补充全折射原理推导的读者参考。
1. 极化实验到底在测什么:从一份 PDF 实验指导说起
如果你手头拿到一份叫「第一部分实验二-极化实验.pdf」的实验指导,大概率是微波/天线/射频方向的基础实验课材料。它要你干的不是背公式,而是亲手把一支天线或者一段波导接上信号源和检波器,转动角度、记录幅度,然后画出一条随角度变化的曲线。这条曲线背后就是极化这个概念的物理实体:电磁波在传播时电场矢量末端在垂直于传播方向的平面上的轨迹形状。线极化、圆极化、椭圆极化,三种状态对应三种轨迹。实验要你验证的,是理论课上讲的「极化匹配才能最大接收功率」——当发射和接收天线极化方向一致时检波器读数最大,正交时理论上应该掉到零深,中间角度按余弦平方规律衰减。这份实验指导通常包含实验目的、器材清单、步骤、数据记录表、思考题,但真正上手时你会发现,纸面步骤和台面现实之间隔着一堆玄学。下面我把这类极化实验从原理到动手到踩坑完整拆一遍,适合正在准备实验报告、想复现测量、或者带学生做实验的人。
2. 极化实验的物理底座:为什么角度一转功率就掉
2.1 线极化、圆极化、椭圆极化的判定标准
极化状态由电场矢量的两个正交分量 Ex 和 Ey 的幅度比与相位差决定。设 Ex = E1·cos(ωt),Ey = E2·cos(ωt+δ),其中 δ 是两分量之间的相位差。判定规则很干脆:
| 条件 | 极化状态 |
|---|---|
| δ = 0° 或 180° | 线极化 |
| E1 = E2 且 δ = ±90° | 圆极化 |
| 其他任意组合 | 椭圆极化 |
线极化时电场矢量始终在一条直线上来回振荡;圆极化时矢量末端画圆,分左旋和右旋;椭圆极化是普遍情况,线极化和圆极化都是它的特例。实验里最常见的操作是:发射端固定一个线极化天线,接收端用另一个线极化天线绕传播轴旋转,每转一个角度记录一次接收功率。如果发射是纯线极化,接收功率随角度 θ 的变化应该满足 P(θ) = P_max·cos²θ。这个余弦平方关系就是极化实验的核心验证目标。
2.2 极化失配损耗:从公式到 dB 的换算
极化失配带来的功率损失用极化失配因子 PLF 描述:PLF = |cos θ|²,其中 θ 是发射与接收天线极化方向之间的夹角。换成 dB 就是 Loss(dB) = -20·log₁₀(cos θ)。几个关键角度值得记住:0° 时损耗 0 dB,30° 时约 1.25 dB,45° 时 3 dB,60° 时 6 dB,90° 时理论上是无穷大(实际受交叉极化鉴别率限制,通常能测到 -20 dB 到 -30 dB 的零深)。这些数字在实验报告里经常被拿来和实测值对比,偏差大小直接反映测量系统的质量。
2.3 实验链路里每个器件的极化角色
一条典型的极化实验链路是这样的:信号源 → 发射天线 → 自由空间(或波导段)→ 接收天线 → 检波器/功率计。信号源输出等幅连续波,频率通常在微波波段(比如 X 波段 8-12 GHz)。发射天线如果是喇叭天线,其主极化方向由波导口的宽边方向决定。接收天线装在带角度刻度的旋转台上,旋转轴要和传播方向重合。检波器把射频功率转成直流电压,方便用万用表读数。这里每个器件都有极化特性:信号源输出同轴接口本身没有极化概念,但一旦进入波导或天线,极化就被定义了。连接波导时法兰的宽边方向决定了极化方向,拧错 90° 整个实验的基准就偏了。
3. 动手做极化实验:从器材连接到数据记录
3.1 实验器材清单与连接检查
常见器材包括:微波信号源一台、发射喇叭天线一只、接收喇叭天线一只、带角度刻度的旋转台一个、晶体检波器或功率探头一个、万用表或数据采集器一台、同轴电缆和波导连接件若干。连接顺序按信号流向走:信号源输出口 → 同轴电缆 → 波导同轴转换器 → 发射波导 → 发射喇叭。接收侧反过来:接收喇叭 → 接收波导 → 波导同轴转换器 → 同轴电缆 → 检波器 → 万用表。连接完成后先别急着转角度,做三件事:确认信号源频率和功率设置正确、确认检波器工作在平方律区域、确认旋转台零刻度对准发射天线主极化方向。
提示:波导法兰连接时注意销钉和螺孔的对位,宽边对宽边就是主极化对齐,宽边对窄边就是正交。这个物理约束比任何标记都可靠。
3.2 用 Python 处理极化实验数据的完整脚本
实验做完手里是一张角度-电压表,接下来要拟合余弦平方曲线、算交叉极化鉴别率、画极坐标图。下面这段脚本可以直接套用:
import numpy as np import matplotlib.pyplot as plt from scipy.optimize import curve_fit # 实验原始数据:角度(度) 和 检波器电压(mV) angles_deg = np.array([0, 10, 20, 30, 40, 50, 60, 70, 80, 90, 100, 110, 120, 130, 140, 150, 160, 170, 180]) voltage_mv = np.array([482, 468, 425, 362, 283, 199, 121, 58, 16, 3, 15, 55, 118, 196, 280, 360, 424, 467, 481]) # 检波器平方律:电压正比于功率,功率正比于 cos^2(theta) # 所以电压也正比于 cos^2(theta),直接拟合 def cos_sq_model(theta_deg, amp, offset, phase): theta_rad = np.deg2rad(theta_deg - phase) return amp * np.cos(theta_rad)**2 + offset # 初始猜测:幅度约 480,偏置约 0,相位约 0 p0 = [480, 0, 0] popt, pcov = curve_fit(cos_sq_model, angles_deg, voltage_mv, p0=p0) amp_fit, offset_fit, phase_fit = popt perr = np.sqrt(np.diag(pcov)) # 参数标准差 print(f"拟合幅度: {amp_fit:.2f} ± {perr[0]:.2f} mV") print(f"直流偏置: {offset_fit:.2f} ± {perr[1]:.2f} mV") print(f"相位偏移: {phase_fit:.2f} ± {perr[2]:.2f} 度") # 交叉极化鉴别率:0度电压与90度电压之比,换dB v_co = np.interp(0, angles_deg, voltage_mv) v_cx = np.interp(90, angles_deg, voltage_mv) xpd_db = 10 * np.log10(v_co / max(v_cx, 0.01)) print(f"交叉极化鉴别率: {xpd_db:.1f} dB") # 画极坐标方向图 theta_fine = np.linspace(0, 360, 720) v_fine = cos_sq_model(theta_fine, *popt) fig, ax = plt.subplots(subplot_kw={'projection': 'polar'}) ax.plot(np.deg2rad(theta_fine), v_fine, 'b-', label='拟合曲线') ax.plot(np.deg2rad(angles_deg), voltage_mv, 'ro', label='实测点') ax.set_title('极化方向图 (mV)') ax.legend() plt.savefig('polarization_pattern.png', dpi=150) plt.show()这段脚本的逻辑分三层。第一层是数据录入,角度和电压一一对应,注意角度覆盖 0 到 180 度就够了,因为余弦平方的周期是 180 度。第二层是拟合,cos_sq_model里加了phase参数来吸收旋转台零刻度可能存在的机械偏差,offset参数吸收检波器的直流偏置。第三层是计算 XPD 和画图,XPD 用 0 度和 90 度的电压比取 dB,这是实验报告里必填的指标。参数方面,p0的初始猜测如果离真实值太远可能导致拟合不收敛,可以先目测数据最大值设amp,最小值设offset。perr给出拟合参数的标准差,如果某个参数的标准差比参数本身还大,说明数据质量不够或者模型过参数化了。
3.3 手动测量步骤与数据记录规范
不用脚本也能做,但记录要规范。步骤:把旋转台归零,确认发射和接收天线主极化对齐,记录此时电压 V0。然后每转 10 度停一下,等读数稳定后记录电压值,一直转到 180 度。再转回 0 度复测一次,检查回程误差。数据表至少包含四列:角度、正向电压、反向电压、备注。备注里记环境变化,比如有人走动、门开关、设备发热漂移。这些细节在写报告分析误差时就是素材。如果检波器输出是电流或功率而非电压,换算关系要提前确认,平方律检波器的输出电压正比于输入功率,这个前提不成立的话余弦平方拟合就没有物理依据。
4. 极化实验避坑指南:五条血泪经验
4.1 零深测不到零:交叉极化鉴别率不达标
现象:转到 90 度时电压不是接近零,而是还有几十毫伏,算出来 XPD 只有 15 dB 左右,和理论上的无穷大差很远。原因通常有三个:一是发射天线本身不是纯线极化,存在交叉极化分量;二是接收天线在 90 度位置时可能接收到环境反射波,反射波的极化状态已经变了;三是检波器的直流偏置没有扣除,那个几十毫伏可能只是偏置。解决办法:先断开信号源,记录检波器在无信号时的底噪电压,从所有数据里减掉。然后在发射和接收之间加吸波材料减少反射。如果 XPD 还是上不去,换一对极化纯度更高的天线,喇叭天线的 XPD 通常能做到 25-30 dB。
4.2 角度读数对不上:旋转台零刻度是假的
现象:拟合出来的相位偏移phase_fit有十几度,余弦平方曲线的峰值不在 0 度而在 15 度附近。原因:旋转台的机械零刻度没有和发射天线的主极化方向对齐。很多人以为刻度盘上的 0 就是极化对齐,实际上天线安装法兰的销钉位置、波导宽边的实际朝向都可能有偏差。解决办法:不要信刻度,信数据。先粗测一圈找到电压最大的角度,把那个角度当作实际的 0 度,后续所有角度都减去这个偏移量。或者用拟合脚本里的phase参数自动吸收这个偏差,但报告里要说明机械零点和电学零点之间存在多少度的偏差。
4.3 数据漂移:读着读着电压自己往下掉
现象:从 0 度转到 180 度,明明角度对称的位置电压应该一样,但后半圈整体比前半圈低了一截。原因:信号源功率漂移、检波器温漂、或者天线发热导致阻抗变化。微波信号源开机后需要预热,通常 30 分钟以上才能稳定。检波器晶体对温度敏感,手摸一下外壳电压就变。解决办法:实验前预热信号源至少 30 分钟。测量时不要用手碰检波器和波导段。每隔 10 分钟回到 0 度复测一次参考电压,如果漂移超过 5% 就停下来等稳定。数据后处理时可以用参考电压做归一化,把漂移的影响压下去。
4.4 波导连接翻车:法兰拧错 90 度
现象:接好之后发现接收功率异常低,转角度也没有明显的余弦平方规律。原因:波导法兰连接时宽边和窄边搞混了,相当于在链路中间插入了一个 90 度极化旋转,发射和接收的极化基准从一开始就正交了。解决办法:拆开检查每个法兰连接,确认宽边对宽边。波导口是矩形,宽边对应主极化方向,这个物理特征肉眼可辨。养成习惯:连接前先看波导口形状,连接后用手摸一下法兰外缘确认宽边连续。
4.5 近场耦合:天线离太近测的不是远场极化
现象:两天线距离只有一两个波长时,测出来的方向图畸变严重,零深位置偏移,XPD 很差。原因:天线近场区的电磁场分布复杂,不是平面波,极化状态随距离变化。解决办法:发射和接收天线的间距至少满足远场条件 R > 2D²/λ,其中 D 是天线口径最大尺寸,λ 是工作波长。X 波段喇叭口径 10 cm 的话,远场距离大约 60 cm 以上。实验台不够长就换小口径天线或者降低频率。这个条件不满足的话,后面所有数据都不可信。
5. 把极化实验做深的两个进阶方向
5.1 用圆极化天线验证旋向:左旋右旋的判别方法
线极化实验做熟之后,可以进一步测圆极化天线的旋向。方法是用一个已知旋向的圆极化天线做接收,或者用线极化天线旋转 360 度看接收功率是否恒定。如果发射是理想圆极化,线极化接收天线转一圈电压应该不变;如果发射是椭圆极化,电压会随角度起伏,起伏深度反映轴比。轴比 AR = 20·log₁₀(E_max/E_min),理想圆极化 AR = 0 dB,工程上 AR < 3 dB 就算圆极化。判别旋向需要两个正交的线极化分量同时接收并比较相位差,或者用圆极化天线分别测左旋和右旋端口。这部分在实验指导里通常是选做内容,但做出来对理解极化的完整图景很有帮助。
5.2 从实测数据反推天线轴比和倾角
如果手头有完整的 360 度旋转数据,可以用椭圆拟合反推极化椭圆的长轴、短轴和倾角。具体做法:把电压数据开方得到电场幅度随角度的变化,这实际上就是极化椭圆在极坐标下的表示。用最小二乘拟合椭圆方程 Ax² + Bxy + Cy² = 1,然后从系数算长轴短轴比和旋转角。轴比就是长轴比短轴,倾角就是椭圆长轴相对于参考方向的角度。这个方法比单纯看 0 度和 90 度电压比更全面,因为它用了所有角度的数据,对噪声的鲁棒性更好。我一般会在报告里同时给出 XPD 和轴比两个指标,互相印证。
注意:椭圆拟合对数据完整性要求高,角度覆盖必须超过 180 度,最好 360 度全测。如果只测了 0 到 90 度,拟合出来的椭圆不可信。
5.3 一个容易被忽略的细节:检波器的平方律范围
整篇文章反复提到检波器工作在平方律区域,但实际实验中很容易忽略验证这一步。晶体检波器只在低功率电平下近似平方律,输入功率太高就进入线性区甚至饱和区,这时候输出电压不再正比于功率,余弦平方拟合就失效了。验证方法很简单:在固定角度下,把信号源功率衰减 3 dB,看检波器电压是否降到原来的一半左右。如果降幅明显偏离一半,说明不在平方律区。解决办法是加衰减器把功率降到平方律范围内,通常检波器输入在 -20 dBm 到 -10 dBm 之间比较安全。这个细节我在第一次做极化实验时完全没注意,拟合出来的曲线和理论对不上,排查了半天才发现是检波器饱和了。后来养成的习惯是:每次实验前先花五分钟做平方律验证,确认检波器工作在线性响应区,再开始正式测量。希望帮到你。
本文还有配套的精品资源,点击获取