当前位置: 首页 > news >正文

平面电磁波的反射与折射,极化滤波作用

目录

引言

反射定律和折射定律

反射系数和折射系数

平面电磁波在理想介质分界面上的全反射和全折射

全反射

 全折射

极化滤波作用

平面电磁波在良导体上的反射与折射


引言

再复杂的电磁波我们都可以看作是很多平面电磁波的叠加

我们在前面介绍的时候,我们认为传播的空间是无限大的

我们的水流如果在流动的过程中,我们会看到流体的流动会发生一些变化,我们在流体里面,把木头棒称作障碍物,两种介质的分界面,我们也可以理解为障碍物

 我们假设分片均匀,在穿过的时候,磁导率发生了突变,在外电场的作用下,会发生极化,在表面上会出现一层面极化电荷,这些电荷他要产生电场,如果是时变电磁波的作用下,媒质会产生磁化,会出现面磁化电流,也会产生随着时间变化的电磁场

我们媒质的分界面就是障碍物,媒质特性发生突变的地方就是障碍物

实际上飞机就是一个障碍物

但是我们知道,障碍物表面的形状可能很复杂,我们研究在分界面两侧,折射波和反射波的关系

入射波与法线的夹角为\theta_1

折射波与法线的夹角为\theta_2

现在我们知道了入射波的电场强度

我们要确定的是反射波传播的方向和法线的夹角

折射波传播的方向和法线的夹角


反射定律和折射定律

电磁场里面所谓的衔接条件,电场强度的切向分量要连续,在分界面上假设没有面传导电流

磁化以后,会产生面磁化电流,但并不影响

v_1 \Delta t =v_y \Delta t sin(\theta _1)

我们得到

v_y=\frac{v_1}{sin\theta_1}

依次可以推出

\frac{v_1}{sin \theta_1}=\frac{v_1^{\prime}}{sin \theta_1^{\prime}}=\frac{v_2}{sin \theta_2}

我们再看,由于入射波,反射波都在媒质1中前进

所以v_1^{\prime}=v_1

由此我们得到

\theta_1^{\prime}=\theta_1

所以我们得到

\frac{sin\theta_2}{sin \theta_1}=\frac{v_2}{v_1}

v_2=\frac{1}{\sqrt{\mu_2 \varepsilon_2}}

我们得到

\frac{sin\theta_2}{sin\theta_1}=\sqrt{\frac{\mu_1 \varepsilon_1}{\mu_2 \varepsilon_2}}

我们把这个定律称为折射定律(这就是所谓的斯奈尔定律

由于我们的波碰到了介质分界面,透过分界面前进的时候,产生改变

如果是非磁性媒质

\mu_1 =\mu_2=\mu_0

\frac{sin \theta_2}{sin \theta_1}=\sqrt{\frac{\varepsilon_1}{\varepsilon_2}}

这就是我们的斯奈尔定律


反射系数和折射系数

这是我们两种媒质的分界面

我们可以把一般的平面电磁波看作是两种平面电磁波的组合,一种是垂直极化波,即电场方向垂直于入射面,另一种是平行极化波,即电场方向平行于入射面

我们假设

\frac{E_{\perp}^{+}}{H_{\parallel}^{+}}=Z_{01}

\frac{E_{\perp}^{-}}{H_{\parallel}^{-}}=Z_{01}

\frac{E_{\perp}^{\prime}}{H_{\parallel^{\prime}}}=Z_{02}

Z_{01}=\sqrt{\frac{\mu_1}{\varepsilon_1}}

Z_{02}=\sqrt{\frac{\mu_2}{\varepsilon_2}}

在我们的媒质分界面上如果没有面传导电流

E_{2t}=E_{1t},H_{2t}=H_{1t}

入射波和分界面相切,我们看到这时候

E_{\perp}^{+}+E_{\perp}^{-}=E_{\perp}^{\prime}

我们磁场强度的切向分量要连续

磁场强度的切向分量

H_{\parallel}^{+} cos \theta_1 - H_{\parallel}^{-} cos \theta_1=H_{\parallel}^{\prime} cos \theta_2

\gamma_{\perp}=\frac{E_{\perp}^{-}}{E_{\perp}^{+}}=\frac{Z_{02} cos \theta_1 -Z_{01} cos \theta_2}{Z_{02} cos \theta_1 + Z_{01} cos \theta_2}我们称之为反射系数

我们还可以得到

T_{\perp}=\frac{E_{\perp}^{\prime}}{E_{\perp}^{+}}=2\frac{Z_{02} cos \theta_1 }{Z_{02} cos \theta_1 + Z_{01} cos \theta_2}这是分界面上的折射系数

同理我们可以得到

\gamma_{\parallel}=\frac{E_{\parallel}^{-}}{E_{\parallel}^{+}}=\frac{Z_{02} cos \theta_2 -Z_{01} cos \theta_1}{Z_{02} cos \theta_2 + Z_{01} cos \theta_1}

T_{\parallel}=\frac{E_{\perp}^{\prime}}{E_{\parallel}^{+}}=2\frac{Z_{02} cos \theta_1 }{Z_{02} cos \theta_2 + Z_{01} cos \theta_1}

我们把这个称为菲涅尔公式


平面电磁波在理想介质分界面上的全反射和全折射

全反射

|\gamma_{\perp}|=1或者|\gamma_{\parallel}|=1

如果\theta_1 \neq 90^{\circ}应取cos \theta_2=0

这个时候两个反射系数等于1

我们可以推出

\theta_2=90^{\circ}

这个时候就发生了全反射

sin \theta_2 =\sqrt{\frac{\mu_1 \varepsilon_1}{\mu_2 \varepsilon_2}}sin \theta_1

\theta_1=\theta_c称为临界角,如果两边都是非磁性介质

\mu_1 =\mu_2 \approx \mu_0

我们可以得到

sin \theta_2=\sqrt{\frac{\varepsilon_2}{\varepsilon_1}}

此时\varepsilon_2 <\varepsilon_1,从光密介质,射向光疏介质

这就是一种典型的表面波

我们把介质的分界面,也可以看作表面波导

如果我们在传输电磁波的时候,可以人为设置分界面,让电磁波沿着界面传播

光纤就是利用的就是这个原理,实际上是一种光波导,如果我们现在有一个介质棒

 全折射

对于非磁性媒质来说

\sqrt{\frac{\varepsilon_1}{\varepsilon_2}} cos \theta_1 =\sqrt{1- sin^{2} \theta_2}

现在我们根据斯奈尔定律

\frac{sin\theta_2}{sin \theta_1}=\sqrt{ \frac{\varepsilon_1}{\varepsilon_2}}

代入我们可以得到

\sqrt{\frac{\varepsilon_1}{\varepsilon_2}} cos \theta_1 =\sqrt{1-\frac{\varepsilon_1}{\varepsilon_2}sin^{2} \theta_1}

\frac{\varepsilon_1}{\varepsilon_2}=1 

换句话说,两种非磁性的媒质

对于垂直极化波,在非磁性媒质中,不可能发生全折射

入射角不管怎么样调整,或多或少,在媒质里面都有反射波

调整了一个角度以后,会小一些,但是绝对消除不了

我们再看平行极化波

我们说如果要让\gamma_{\parallel}=0

我们应该要让

Z_{02} cos \theta_2 =Z_{01} cos \theta_1

对于非磁性媒质,我们得到

\sqrt{\frac{\varepsilon_2}{\varepsilon_1}}cos \theta_1 = cos \theta_2=\sqrt{1-sin^2 \theta_2}

所以我们得到

\sqrt{\frac{\varepsilon_2}{\varepsilon_1}} cos \theta_1 =\sqrt{1-\frac{\varepsilon_1}{\varepsilon_2}sin^{2} \theta_1}

现在这个公式也非常简单,我们把这个换成

 \sqrt{\frac{\varepsilon_2}{\varepsilon_1}} \sqrt{1-sin^2 \theta_1}=\sqrt{1-\frac{\varepsilon_1}{\varepsilon_2}sin^{2} \theta_1}

我们解得

sin \theta_1 =\sqrt{\frac{\varepsilon_2}{\varepsilon_1 +\varepsilon_2}}

我们得到

tan \theta_1 =\sqrt{\frac{\varepsilon_2}{\varepsilon_1}}

极化滤波作用

我们一般把这个角度称作布鲁斯特角,也叫做起偏角

现在有一个电磁波既有垂直于平面的电场分量也有平行的电场分量

如果我们现在需要滤波,把垂直平面波和平行平面波分离开来

如果现在角度就是\theta_B

平行极化波到这个分界面,全部折射到第二个介质里面

但是垂直极化波,或多或少就会有反射波,在反射波里面只有垂直极化波分量

这就起到了分离作用,这个称之为极化滤波作用

我们有时候把\theta_B称为起偏角


平面电磁波在良导体上的反射与折射

如果现在我们有一个良导体

  

如果现在我们有一个良导体,它的电导率非常大,我们如果把良导体设想成一种理想介质\frac{sin \theta_2}{sin \theta_1}=\frac{v_2}{v_1}

sin \theta_2=\frac{v_2}{v_1} sin \theta_1

我们回想一下,在理想介质里面,传播常数是\frac{1}{\mu_1 \varepsilon_1}

良导体里面的波速是\frac{2 \omega}{\mu_2 \gamma}

我们得到

sin \theta_2 =\sqrt{\frac{2 \omega \varepsilon}{\gamma}} sin\theta_1 \approx 0

\theta_2 \approx 0

良导体里面电磁波都是垂直于分界面前进的

只要入射角不等于90度,我们再根据媒质2的波阻抗,我们近似可以得到

\Gamma_{\parallel} \approx -1,\Gamma_{\perp}\approx -1

 在良导体表面上,反射波的电场和入射波的电场在大小上近似相等,在相位上近似相反

相关文章:

平面电磁波的反射与折射,极化滤波作用

目录 引言 反射定律和折射定律 反射系数和折射系数 平面电磁波在理想介质分界面上的全反射和全折射 全反射 全折射 极化滤波作用 平面电磁波在良导体上的反射与折射 引言 再复杂的电磁波我们都可以看作是很多平面电磁波的叠加 我们在前面介绍的时候&#xff0c;我们认…...

键盘当鼠标用

当鼠标坏掉又需要使用电脑时发现触控板也不能用这就很烦那么键盘当鼠标用教程来了 使用键盘当鼠标的步骤如下&#xff1a; 1. 按住“AltShiftNum Lock”快捷键&#xff0c;弹出鼠标键开启咨询框&#xff0c;点击“是”按钮。 小键盘的数字就是方向/和*就是左右键切换5是单击 …...

动态规划part9 | ● 198.打家劫舍 ● 213.打家劫舍II ● 337.打家劫舍III

文章目录 198.打家劫舍思路思路代码官方题解代码 213.打家劫舍II思路思路代码官方代码困难 337.打家劫舍III思路思路代码官方题解代码困难 今日收获 198.打家劫舍 198.打家劫舍 思路 dp含义&#xff0c;偷前i个房&#xff0c;切第i个房偷 dp[i]max(dp[i-2],dp[i-3])nums[i] …...

【k8s系列】一分钟搭建MicroK8s Dashboard

本文基于上一篇文章的内容进行Dashboard搭建&#xff0c;如果没有看过上一篇的同学请先查阅上一篇文章 k8s系列】使用MicroK8s 5分钟搭建k8s集群含踩坑经验 使用MicroK8s搭建Dashboard很简单&#xff0c;只需要在Master节点按照以下几步操作 1.启用Dashboard插件 microk8s en…...

ArcEngine二次开发0——入门(下载 部署 组件学习)

折腾一下ArcGIS Engine二次开发。 目录 1、开发环境配置2、部署一个ArcGIS Engine应用程序3、ArcObject组件学习4、报错及解决4、其他 1、开发环境配置 参考&#xff1a;https://blog.csdn.net/H48662654/article/details/113384150 &#xff08;使用ArcEngine前&#xff0c;…...

人工智能---D分离

D分离&#xff08;D-Separation&#xff09;是一种用来判断变量是否条件独立的图形化方法。相比于非图形化方法&#xff0c;D-Separation更加直观&#xff0c;且计算简单。对于一个DAG&#xff08;有向无环图&#xff09;E&#xff0c;D-Separation方法可以快速的判断出两个节点…...

java spring cloud 企业工程项目管理系统源码-全面的工程项目管理

​ ​工程项目管理系统是指从事工程项目管理的企业&#xff08;以下简称工程项目管理企业&#xff09;受业主委托&#xff0c;按照合同约定&#xff0c;代表业主对工程项目的组织实施进行全过程或若干阶段的管理和服务。 如今建筑行业竞争激烈&#xff0c;内卷严重&#xff0c…...

2023最新软件测试面试题【1000道题含答案】

1、自动化代码中,用到了哪些设计模式? 单例设计模式 工厂模式PO设计模式数据驱动模式面向接口编程设计模式 2、什么是断言( Assert) ? 断言Assert用于在代码中验证实际结果是不是符合预期结果&#xff0c;如果测试用例执行失败会抛出异常并提供断言日志 3、什么是web自动化测…...

【目标跟踪】MOT数据集GroundTruth可视化

MOT数据集格式简介 MOT15数据集下载&#xff1a;https://pan.baidu.com/s/1foGrBXvsanW8BI4eybqfWg?pwd8888 以下为一行gt示例&#xff1a; 1,1,1367,393,73,225,1,-1,-1,-1 各列数据对应含义如下 <frame>,<id>,<bb_left>,<bb_top>,<bb_width&g…...

软件测试的概念与过程----学习软件测试前的思考

软件测试的概念与过程----学习软件测试前的思考 1、软件测试工作是做什么的&#xff1f;2、那我做软件测试拿到一个软件产品我应该从哪里测试&#xff0c;怎末开始工作&#xff1f;3、测试早做好还是晚一些做好&#xff1f;4、软件测试能将软件测试的一点问题都没有嘛&#xff…...

Streamlit基础教程

streamlit是什么 streamlit是一个开源的python库&#xff0c;它能够快速的帮助我们创建定制化的web应用&#xff0c;而且还非常便于和他人分享&#xff0c;特别是在机器学习和数据科学领域。整个过程不需要你了解任何前端的知识&#xff0c;包括html、css、javascript等&#x…...

内网穿透技术

文章目录 前言1. 安装JAVA2. MCSManager安装3.局域网访问MCSM4.创建我的世界服务器5.局域网联机测试6.安装cpolar内网穿透7. 配置公网访问地址8.远程联机测试9. 配置固定远程联机端口地址9.1 保留一个固定tcp地址9.2 配置固定公网TCP地址9.3 使用固定公网地址远程联机 转载自内…...

计算机网络笔记:内部网关协议RIP

文章目录 1.协议RIP的工作原理2.距离向量算法3.坏消息传播得慢 1.协议RIP的工作原理 RIP的地位&#xff1a;RIP是内部网关协议IGP中最先得到广泛使用的协议&#xff0c;其中文译名为路由信息协议。 RIP概述&#xff1a; RIP是一种分布式的基于距离向量的路由选择协议&#x…...

基于Java学生信息管理系统设计实现(源码+lw+部署文档+讲解等)

博主介绍&#xff1a; ✌全网粉丝30W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战 ✌ &#x1f345; 文末获取源码联系 &#x1f345; &#x1f447;&#x1f3fb; 精…...

PHP简单入门

PHP是一种流行的服务器端编程语言&#xff0c;被广泛用于Web开发。许多著名的网站和应用程序都是使用PHP编写的&#xff0c;例如Facebook、Wikipedia和WordPress等。本篇文章将为您介绍如何入门PHP编程。 环境配置 在开始使用PHP之前&#xff0c;需要先配置开发环境。要在本…...

java 客户端操作HDFS

1、windows上部署hadoop包 部署包win版本 源码包zip包 lib整合&#xff1a;共121个jar包 $HADOOP_PREFIX/share/hadoop/{common,hdfs,mapreduce,yarn,tools}/{lib,.}*.jar 将windows版本hadoop/bin/hadoop.dll 放到c:/windows/system32下 2、windows环境变量配置 hadoop的…...

区块链中的共识机制以及共识算法

目录 什么是共识 什么是共识机制 共识机制类型 1、基于工作证明(Proof of Work PoW)...

【计算机网络自顶向下】DNS简答题总结

主要功能&#xff1a;将域名解析为主机能识别的IP地址 DNS实现的功能 主机到IP地址的转换主机别名的转换邮件服务器别名负载均衡 DNS实现冗余服务器&#xff1a;一个IP地址集合对应同一个规范主机名 域名系统 分布式数据库&#xff1a;一个由多层DNS服务器实现的分布式数据库应…...

【QQ界面展示-实现自动回复 Objective-C语言】

一、刚才咱们监听键盘弹出事件,是怎么监听的, 1.监听键盘弹出事件的步骤 1)首先,在控制器的viewDidLoad方法中,创建一个NotificationCenter对象啊 2)通过center,让当前控制器的这个方法,监听这个通知, 3)然后,我们在这个通知里面,获取到键盘的Y值, 4)对我们的…...

-bash: ssh: command not found

解决方法&#xff1a; 命令安装SSH&#xff1a; yum -y install openssh-clients [roothad2 ~]# yum -y install openssh-clients Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.qlu.edu.cn * extras: mirrors.ustc.edu.cn …...

Python|GIF 解析与构建(5):手搓截屏和帧率控制

目录 Python&#xff5c;GIF 解析与构建&#xff08;5&#xff09;&#xff1a;手搓截屏和帧率控制 一、引言 二、技术实现&#xff1a;手搓截屏模块 2.1 核心原理 2.2 代码解析&#xff1a;ScreenshotData类 2.2.1 截图函数&#xff1a;capture_screen 三、技术实现&…...

全球首个30米分辨率湿地数据集(2000—2022)

数据简介 今天我们分享的数据是全球30米分辨率湿地数据集&#xff0c;包含8种湿地亚类&#xff0c;该数据以0.5X0.5的瓦片存储&#xff0c;我们整理了所有属于中国的瓦片名称与其对应省份&#xff0c;方便大家研究使用。 该数据集作为全球首个30米分辨率、覆盖2000–2022年时间…...

Qwen3-Embedding-0.6B深度解析:多语言语义检索的轻量级利器

第一章 引言&#xff1a;语义表示的新时代挑战与Qwen3的破局之路 1.1 文本嵌入的核心价值与技术演进 在人工智能领域&#xff0c;文本嵌入技术如同连接自然语言与机器理解的“神经突触”——它将人类语言转化为计算机可计算的语义向量&#xff0c;支撑着搜索引擎、推荐系统、…...

leetcodeSQL解题:3564. 季节性销售分析

leetcodeSQL解题&#xff1a;3564. 季节性销售分析 题目&#xff1a; 表&#xff1a;sales ---------------------- | Column Name | Type | ---------------------- | sale_id | int | | product_id | int | | sale_date | date | | quantity | int | | price | decimal | -…...

【python异步多线程】异步多线程爬虫代码示例

claude生成的python多线程、异步代码示例&#xff0c;模拟20个网页的爬取&#xff0c;每个网页假设要0.5-2秒完成。 代码 Python多线程爬虫教程 核心概念 多线程&#xff1a;允许程序同时执行多个任务&#xff0c;提高IO密集型任务&#xff08;如网络请求&#xff09;的效率…...

用docker来安装部署freeswitch记录

今天刚才测试一个callcenter的项目&#xff0c;所以尝试安装freeswitch 1、使用轩辕镜像 - 中国开发者首选的专业 Docker 镜像加速服务平台 编辑下面/etc/docker/daemon.json文件为 {"registry-mirrors": ["https://docker.xuanyuan.me"] }同时可以进入轩…...

JVM虚拟机:内存结构、垃圾回收、性能优化

1、JVM虚拟机的简介 Java 虚拟机(Java Virtual Machine 简称:JVM)是运行所有 Java 程序的抽象计算机,是 Java 语言的运行环境,实现了 Java 程序的跨平台特性。JVM 屏蔽了与具体操作系统平台相关的信息,使得 Java 程序只需生成在 JVM 上运行的目标代码(字节码),就可以…...

Mysql中select查询语句的执行过程

目录 1、介绍 1.1、组件介绍 1.2、Sql执行顺序 2、执行流程 2.1. 连接与认证 2.2. 查询缓存 2.3. 语法解析&#xff08;Parser&#xff09; 2.4、执行sql 1. 预处理&#xff08;Preprocessor&#xff09; 2. 查询优化器&#xff08;Optimizer&#xff09; 3. 执行器…...

算法:模拟

1.替换所有的问号 1576. 替换所有的问号 - 力扣&#xff08;LeetCode&#xff09; ​遍历字符串​&#xff1a;通过外层循环逐一检查每个字符。​遇到 ? 时处理​&#xff1a; 内层循环遍历小写字母&#xff08;a 到 z&#xff09;。对每个字母检查是否满足&#xff1a; ​与…...

Spring AI Chat Memory 实战指南:Local 与 JDBC 存储集成

一个面向 Java 开发者的 Sring-Ai 示例工程项目&#xff0c;该项目是一个 Spring AI 快速入门的样例工程项目&#xff0c;旨在通过一些小的案例展示 Spring AI 框架的核心功能和使用方法。 项目采用模块化设计&#xff0c;每个模块都专注于特定的功能领域&#xff0c;便于学习和…...