在一众电磁仿真软件的使用中,牵涉到平面波的设置或Floquet端口的设置。
在设置平面波时,论坛里有不少人提到TE波、TM波;
在设置Floquet端口时,又有不少人提到TE极化、TM极化。
其实,这些都有概念上的错误。如果不能非常清晰地理解平面波、TE(M)波、TE(M)极化、极化这几个概念之间的区别与联系,就不能正确地使用仿真软件,或者不能正确理解仿真软件给出的结果。这就是“电磁学”教材中专门用篇幅来讲这几个概念的实际意义之一吧。

教材中一般都会用成套的公式来阐释,本文争取尽量用白话。

1.平面波

就是TEM波,即横电磁波,概念上就是:若电磁波传播方向沿z轴,那么电场矢量和磁场矢量都仅在xy平面上有分量,而在z轴上没有分量。特别地,如果在同一平面上,各点的电场和磁场矢量与 (x,y)(x,y)(x,y) 都无关,那么就是均匀平面波了。

2. TE(M)极化

最简单的情形,当平面波斜入射到一个介质平面上,波矢 k 会与平面的法矢 n形成的面S。这个面定义为入射面,如果平面波的电场分量与S垂直,则称平面波TE极化(垂直极化波,在光学领域称为S偏振光);如果平面波的电场分量与 S平行,则称平面波为TM极化(平行极化波,在光学领域中称为P偏振光)。
所以,平面波也可能有TE(M)的概念,只是必须有“入射面”作为背景,并且是称为TE(M)极化波,而不是直接称为TE(M)波。另外,如果平面波的电场矢量 E 与 S并不平行或垂直,则其也可以分解为平行与垂直的分量,那么入射平面波就有两种极化成分了。

也就是说,TE(M)极化是指入射平面波(TEM波)的电场方向,代表的是极化特征,而不是TE、TM模式。可以理解为两种极化正交的电磁波入射

3. (波)极化

这里波的极化与TE(M)极化又不同,波的极化分为线极化、圆极化、椭圆极化,简单定义之,当 电场矢量E和 磁场矢量H之间的相位差为0或 π (即同相或反相)就是线极化,当相位差非0且非 π 时,就是椭圆极化;当极化椭圆的轴比为1时,就是圆极化。可见,波的极化与TE(M)极化是两码事,提出的背景也完全不同。

4. TE(M)波

如果波在传播方向上没有电场分量,则为TE波;如果没有磁场分量,则为TM波;如果电场、磁场分量都没有,则为TEM波。如果从远场去看TEM波,则多数可以近按平面波处理。所以,波极化、TE(M)波是电磁波本身的属性,在理想情形下定义出平面波,当平面波遇到入射面,又定义出TE(M)极化。以上四个概念可能就是电磁场理论中最易混淆的吧。

作者:知乎用户
链接:https://www.zhihu.com/question/58819962/answer/882981839
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

TE、TM、TEM模式的区别相关推荐

  1. 天线学习笔记——波导中微波模式的理解(TE/TM/TEM)

    三种模式的解释 TE/TM/TEM中的"T"是指Transverse的缩写,本意是"横向",在微波模式中指的是"与传输方向相垂直的方向",比 ...

  2. TE/TM/TEM波简要对比

    三种波对比表格一览

  3. TEM TE TM模的区别和电磁波模式

    TEM TE TM模的区别: 在自由空间传播的均匀平面电磁波(空间中没有自由电荷,没有传导电流),电场和磁场都没有和波传播方向平行的分量,都和传播方向垂直.此时,电矢量E,磁矢量H和传播方向k两两垂直 ...

  4. java内存泄漏跟栈溢出,8.《深入理解Java虚拟机》内存溢出和内存泄露、并行和并发、Minor GC和Full GC、Client模式和Server模式的区别...

    内存溢出和内存泄露的区别 内存溢出:指的是程序在申请内存的时候,没有足够大的空间可以分配了. 内存泄露:指的是程序在申请内存之后,没有办法释放掉已经申请到内存,它始终占用着内存,即被分配的对象可达但无 ...

  5. 谈 三层结构与MVC模式的区别

    谈 三层结构与MVC模式的区别 在CSDN和园子里有朋友谈到三层与MVC的区别,以前也有人抛出这个问题,本人对来公司面试的朋友也偶乐会提这方面的问题.     那么我也来讲讲我对这两者的理解吧.    ...

  6. rethat安装MySQL多例_Spring框架-Bean作用域中单例模式和多例模式的区别

    Spring框架-Bean作用域中单例模式和多例模式的区别 一.单例模式的特点(当没有指定是单例模式还是多例模式的时候,默认是单例模式): 1.Spring容器创建的时候,对应的类的实例化对象一起被创 ...

  7. js组合模式和寄生组合模式的区别研究

    最近在阅读<js权威指南>的继承这一章,对于组合模式和寄生组合模式的区别有点混淆,在多次重读以及尝试之后,得到一些心得. 组合模式继承 结合了构造函数继承时可以为每个属性重新初始化,构造一 ...

  8. 浅析三层架构与MVC模式的区别

    浅析三层架构与MVC模式的区别 三层架构介绍: (点击链接即可见三层架构) MVC模式介绍: MVC全名是Model ViewController,是模型(model)-视图(view)-控制器(co ...

  9. 网络嗅探混杂模式与非混杂模式的区别

    1.混杂模式与非混杂模式的区别: 这两种方式区别很大.一般来说,非混杂模式的嗅探器中,主机仅嗅探那些跟它直接有关的通信,如发向它的,从它发出的,或经它路由的等都会被嗅探器捕捉.而在混杂模式中则嗅探传输 ...

最新文章

  1. ffmpeg java linux水印,Linux环境用FFmpeg给视频加水印详细步骤
  2. 数据蒋堂 | 迭代聚合语法
  3. 华为汪涛:定义5.5G,构建美好智能世界
  4. go 实现 kafka 消息发送、接收
  5. android studio gradle 配置copy,Mac系统配置Android Studio的gradle命令
  6. 高级C语言教程-作用域
  7. Blazor+Dapr+K8s微服务之开发环境调试
  8. Python爬虫入门四urllib库的高级用法
  9. 2019 sample-free(样本不平衡)目标检测论文阅读笔记
  10. [转]如何处理机器学习中的不平衡类别
  11. multi task训练torch_采用single task模型蒸馏到Multi-Task Networks
  12. 金属,塑料,傻傻分不清楚
  13. java log输出到文件路径_log4j中日志输出文件指定相对路径的方法
  14. mfc 如何将cstring转byte_如何将PDF转成JPG?PDF转图片的技巧
  15. c语言课程表代码,[计算机]c语言课程表源代码
  16. pe下找不到ssd硬盘_WinPE无法识别NVMe SSD硬盘,如何重装系统?
  17. 谷歌浏览器插件 - 为 Microsoft Bing 搜索引擎首页添加一个【保存背景图片】的按钮(版本 2)
  18. Git基本知识和常用命令(IDEA)
  19. pr基本图形模板无法使用_PR基本图形的导入,使用图文教程
  20. 一名数据仓库工程师的自我修养

热门文章

  1. java aes对称加密算法_JavaAES128对称加密算法实现
  2. vue中v-for使用key
  3. 浅谈Prim,Kruskal最小生成树算法
  4. 【Go语言入门100题】021 重要的话说三遍 (5 分) Go语言 | Golang
  5. mysql 日期比较_详解Mysql中日期比较大小的方法
  6. 一本开源的程序员快速成长秘笈
  7. 铁威马F2-210配西数红盘,不仅是NAS那么简单
  8. 从《江南百景图》厨艺大赛说起,聊聊博弈和“奶油系统”
  9. BGA焊盘分类和阻焊层要求
  10. pga_aggregate_limit