电磁场与微波测量:极化实验与马吕斯定律验证及布儒斯特角测量

📅 发布时间:2026/10/11 20:11:34
电磁场与微波测量:极化实验与马吕斯定律验证及布儒斯特角测量
简介这份PDF是电磁场与微波测量课程的极化实验报告面向正在修读电磁场实验、需要撰写实验报告的高校学生尤其适合想跳出百度文库旧报告误导、从不同角度理解实验原理的同学。报告围绕线极化波、马吕斯定律与喇叭天线极化展开完整记录了实验目的、S426型分光仪与DH926B角锥喇叭天线等仪器说明、实验原理推导、操作步骤、实测数据表及误差分析并附有垂直极化波全折射推导与布儒斯特角验证方案等思考题解答。资源包共1个PDF文件大小约377KB内容紧凑便于打印或对照参考。目前已有188人学习下载。作者特别提醒实验数据参考价值有限仪器差异与系统误差难免读者可借此理解实验设计思路与报告结构但更应独立操作、认真记录并督促队友共同完成切勿直接照搬数据。1. 极化实验到底在测什么从一份被传歪了的老报告说起如果你在百度文库搜过“电磁场与微波测量实验报告”大概率见过这份《第一部分实验二-极化实验.pdf》。它对应的就是大学电磁场实验课里那个用 S426 型分光仪转喇叭、读电流、验证马吕斯定律的实验。很多人做这个实验时一脸懵转个角度读个数跟极化有什么关系更麻烦的是网上流传的旧报告数据被“美化”过照着抄反而会被带偏——因为每台仪器的初始读数、喇叭耦合状态都不一样抄来的 44.00 放到你的仪器上可能只有 30 出头。这份资源的价值不在数据本身而在于它把实验目的、原理推导、操作步骤、误差分析和思考题完整串了一遍尤其是对“垂直极化波为什么不能全折射”和“布儒斯特角怎么测”这两个高频考点给了推导。适合正在做这个实验、要写报告、或者想搞懂线极化与马吕斯定律之间关系的同学。下面我按“原理立住 → 动手复现 → 避坑 → 进阶验证”的顺序拆一遍能直接抄作业的地方我会给步骤和参数数据你自己测。2. 马吕斯定律与喇叭天线极化先把公式和硬件对应起来2.1 线极化波的数学条件与物理图像平面电磁波是 TEM 波电场矢量与传播方向垂直。把电场沿 x、y 分解Ex Ex0·cos(ωt − kz φx) Ey Ey0·cos(ωt − kz φy)极化的类型由两个分量的相位差决定。当 φx φy 或 φx φy ± π 时两分量同相或反相比值 Ex/Ey 恒为 ±Ex0/Ey0不随时间变化。此时合成电场矢量末端轨迹是一条直线与 x 轴夹角 α arctan(Ex/Ey) 为常数这就是线极化。实验中发射和接收喇叭都是线极化天线所以整个系统可以用一个“偏振方向”来描述。马吕斯定律描述的是线偏振波通过一个偏振方向夹角为 φ 的检偏器后的强度关系I I0·cos²φ推导依据是 I ∝ E²而检偏器只让沿其透振方向的分量通过该分量幅值为 E0·cosφ平方后即得 cos²φ。实验里接收喇叭就充当检偏器旋转它的转角 φ电流读数正比于接收功率于是理论上应满足 I(φ) I(0)·cos²φ。2.2 喇叭天线极化方向怎么判断DH926B 型角锥喇叭天线由矩形波导逐渐张开形成主模是 TE10 模。判断极化方向只看一件事矩形波导宽边相对于大地的朝向。宽边与大地垂直喇叭口面上的电场与大地平行为水平极化。宽边与大地平行喇叭口面上的电场与大地垂直为垂直极化。实验中两喇叭口面互相平行且与地面垂直轴线在一条直线上分别置于 0° 和 180° 刻度线上。接收喇叭连在一段旋转短波导上轴承环 90° 范围内每隔 5° 有刻度转角可直接读出。这个转角就是马吕斯定律里的 φ。2.3 用 Python 把理论值算出来写报告前先把理论值算好避免手算出错。下面这段脚本按 I0 44.00 计算 0° 到 90° 每 10° 的理论值并和实验值对比算相对误差。import math I0 44.00 # 0°时的参考电流读数取自实验初始匹配状态 angles list(range(0, 100, 10)) # 0~90度步长10度 # 实验测得值按自己仪器实际读数替换 measured [44.00, 42.00, 38.00, 32.00, 25.50, 18.00, 10.00, 4.00, 1.00, 0.00] print(f{φ(度):6} {理论值:8} {实验值:8} {相对误差:10}) for a, m in zip(angles, measured): theory I0 * math.cos(math.radians(a)) ** 2 # 马吕斯定律 err abs(theory - m) / theory * 100 if theory ! 0 else 0 print(f{a:6} {theory:8.2f} {m:8.2f} {err:9.2f}%)逻辑说明math.radians把角度转弧度cos²直接对应公式。I0必须用你自己 0° 时的读数不要照搬 44.00。相对误差在理论值为 0 时跳过避免除零。跑完你会看到 70° 以后误差明显变大原因在避坑章节讲。参数说明angles按实验刻度改如果仪器每 5° 一个刻度就改成range(0, 95, 5)measured换成你的原始记录不要先“修”数据再算误差否则误差分析没有意义。3. 从接线到读数S426 分光仪验证马吕斯定律的完整操作3.1 仪器连接与初始对准这一步决定后面所有数据可不可信。操作顺序如下把支座放到工作平台上利用平台定位销和刻线对正支座拉起平台上四个压紧螺钉旋转一个角度后放下压紧支座。两喇叭口面互相平行与地面垂直轴线在一条直线上分别对准 0° 和 180° 刻度线。确保接收喇叭宽边与地面水平把接收喇叭转角调到 0°。打开信号源微调发射和接收喇叭让电流读数达到最大这个最大值记为 I0。提示初始对准时不要只看刻度要以电流读数为准。刻度对得再齐喇叭耦合不好I0 偏小后面所有点都会整体偏低。3.2 逐角度测量与记录接收喇叭每转一个角度读一次电流信号读数装置的示数。建议从 0° 开始每 10° 记一个点到 90° 结束如果时间充裕每 5° 记一个点曲线更平滑。记录表格至少包含三列φ度、I 理论值、I 实验值。理论值用 2.3 的脚本算实验值现场填。转角度时注意每次转动后等读数稳定再记指针式仪表有阻尼急着读会偏。转到 90° 附近读数接近 0这是正常的不要以为是仪器坏了。如果某个角度读数突然跳变先检查喇叭是否松动、波导连接是否可靠。3.3 数据对比与误差判断把实验值和理论值画在同一张表里算相对误差。判断标准不是“每个点都小于 5%”而是看整体趋势0° 到 50° 误差应较小60° 以后误差逐渐增大。如果 0° 到 30° 就出现 10% 以上误差说明初始对准或 I0 取值有问题要重测。常见做法是用最小二乘法拟合 I 对 cos²φ 的直线看斜率是否接近 I0、截距是否接近 0。拟合比逐点对比更能说明问题报告里加上拟合结果会更有说服力。import numpy as np phi np.radians([0, 10, 20, 30, 40, 50, 60, 70, 80, 90]) I_meas np.array([44.00, 42.00, 38.00, 32.00, 25.50, 18.00, 10.00, 4.00, 1.00, 0.00]) x np.cos(phi) ** 2 # 自变量 coef np.polyfit(x, I_meas, 1) # 一次拟合 print(f拟合斜率 I0 {coef[0]:.2f}, 截距 {coef[1]:.2f}) # 拟合优度 R² pred np.polyval(coef, x) ss_res np.sum((I_meas - pred) ** 2) ss_tot np.sum((I_meas - np.mean(I_meas)) ** 2) print(fR² {1 - ss_res / ss_tot:.4f})逻辑说明以 cos²φ 为横轴、I 为纵轴理论上应过原点且斜率为 I0。polyfit一次拟合给出斜率和截距R²越接近 1 说明线性越好。参数说明I_meas换成你的实测值如果截距明显不为 0说明存在暗电流或零点偏移报告里要讨论。4. 避坑与排查这份老报告里没写清楚的五个坑4.1 坑一照抄旧报告数据误差分析对不上现象直接抄网上的 44.00、42.00 等数据自己算相对误差时发现和旧报告里的百分比对不上。原因旧报告的 I0 是那台仪器的读数你的仪器初始耦合不同I0 可能只有 35 或 50。相对误差是按你自己的理论值算的抄来的实验值套进去自然对不上。解决I0 必须现场测理论值用你的 I0 重新算。旧报告只参考步骤和思路数据一律自己测。4.2 坑二70° 以后误差突然变大就慌现象0° 到 60° 误差都在 3% 以内70°、80° 突然跳到 20% 以上。原因cos²φ 在接近 90° 时变化极快角度刻度读数的微小偏差会被放大同时信号接近 0 时电流表的分辨率和零点漂移影响占比急剧上升。解决这是正常现象报告里如实讨论即可。可以在 70° 到 90° 之间加密测量每 2° 或 5° 记一个点用更细的数据说明趋势。不要为了“好看”把 80° 的数据改成接近理论值。4.3 坑三接收喇叭转角读错基准现象数据整体偏移0° 时不是最大读数或者最小读数不在 90°。原因接收喇叭的转角刻度是相对某个基准的如果初始 0° 没有对准发射喇叭的极化方向整个曲线会平移。解决重新对准确保接收喇叭宽边与地面水平、转角为 0° 时读数最大。如果最大读数出现在 5° 或 355°说明基准偏了以最大读数位置为实际 0° 重新记录。4.4 坑四把垂直极化全折射的结论记反现象思考题里写“垂直极化波可以发生全折射”或者推导时把反射系数公式用错。原因垂直极化波的反射系数 RN 等于 0 需要 ε2/ε1 1这与两种介质构成分界面的前提矛盾所以垂直极化波不能全折射。只有平行极化波在布儒斯特角入射时才全折射。解决记结论——垂直极化不能全折射平行极化在 θi arctan√(ε2/ε1) 时全折射。推导时从反射系数公式出发令分子为 0看条件是否与前提矛盾。4.5 坑五布儒斯特角实验里玻璃板法线没对准现象测出的布儒斯特角和理论值差很多或者电流表读数始终降不到 0。原因玻璃板放到支座上时小平面上的 0 刻度没有与玻璃板法线方向一致导致入射角读数不是真正的入射角。解决放玻璃板时先确认 0 刻度对准法线再转动小平台。固定臂指针读数就是入射角活动臂转到反射角等于入射角的位置观察电流表读数最小值对应的入射角才是布儒斯特角。5. 进阶验证用布儒斯特角实验把极化概念钉死马吕斯定律验证的是“检偏”布儒斯特角实验验证的是“全折射”两个实验合起来才能把极化概念用透。具体做法把发射和接收喇叭都旋转 90°使宽边与地面垂直得到平行极化波。在平台中央放玻璃板玻璃板小平面上的 0 刻度与法线方向一致。转动小平台固定臂指针指在不同角度处这个读数就是入射角同时转动活动臂使反射角等于入射角。观察电流表读数当读数降到最小时发生全折射此时入射角就是测量的布儒斯特角。理论值用 θi arctan√(ε2/ε1) 算玻璃的相对介电常数常见取 2.25 左右代入得 θi ≈ 56.3°。实测值一般在 54° 到 58° 之间偏差来自玻璃板介电常数不确定、角度读数误差和喇叭波束宽度。报告里把理论值和实测值并列算相对误差再讨论误差来源。验证方法上我一般会做两件事一是改变玻璃板位置看布儒斯特角是否稳定二是把接收喇叭转回垂直极化方向确认此时接收到的信号明显增大说明全折射只对平行极化成立。这两步做完思考题里的推导就不再是纸面公式而是你亲手验证过的结论。注意布儒斯特角实验对角度读数精度要求比马吕斯定律实验高固定臂和活动臂的指针要读准建议每 2° 测一个点找最小值位置。从那以后我每次做极化实验都先把 I0 测三遍取平均再开始转角度。数据可以不好看但必须是自己测的。希望帮到你。本文还有配套的精品资源点击获取