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

信号完整性分析基础知识之有损传输线、上升时间衰减和材料特性(四):有损传输线建模

传输线中信号衰减的两个损耗过程是通过信号和返回路径导体的串联电阻以及通过有损耗介电材料的分流电阻。这两个电阻器的电阻都与频率相关。

值得注意的是,理想电阻器的电阻随频率恒定。我们已经证明,在理想的有损传输线中,用于描述损耗的两个电阻比简单的理想电阻更为复杂。由于趋肤深度效应,串联电阻随着频率的平方根而增加。由于材料的耗散因数和偶极子分子的旋转,分流电阻随着频率而减小。

在第七章中,我们介绍了一种新的理想电路元件,即理想的分布式传输线。它通过特性阻抗和时间延迟来描述。该模型将传输线的属性分布在其整个长度上。理想的有损分布式传输线模型将向无损模型添加两个损耗过程:串联电阻随频率的平方根增加,并联电阻随频率成反比减小。这是在许多模拟器中实现的新的理想有损传输线的基础。除了特性阻抗和时间延迟之外,指定的两个因素是耗散因数和单位长度电阻 RL,其形式为:

其中RL表示导体单位长度的电阻

RDC表示DC单位长度电阻

RAC表示单位长度的电阻系数,与 f的开方成正比

为了深入了解理想有损线路的行为,我们可以从将传输线近似为 n 节 LC 电路开始,添加损耗项并评估电路模型的行为。

在第 7 章中,我们展示了理想的分布式无损传输线可以用等效电路模型来近似,该等效电路模型由具有分流器 C 和串联 L 的集总电路模型部分组成。该模型有时称为传输线的一阶模型、n 节集总电路模型或传输线的无损模型。其一部分如图9-12所示。

该模型是一个近似值。然而,通过使用足够的部分,它可以是非常准确的近似值,达到非常高的带宽。我们表明,对于时间延迟 TD,实现带宽 BW 所需的最小部分数由下式给出:

n表示一个精准LC模型的节数,BW表示模型的带宽,TD表示传输线的时延

例如,如果模型所需的带宽为2 GHz,线路的时延为1纳秒,物理长度约为6英寸,则精确模型所需的最小节数为n ~ 10 × 2 × 1 = 20。

然而,这种理想的无损模型的一个重大限制是它仍然始终是无损模型。使用这个一阶等效电路模型作为起点,我们可以对其进行修改以考虑损耗。在每个部分中,我们可以添加串联电阻和并联电阻的效果。理想有损传输的 n 节集总电路近似的一小部分将有四个术语来描述它:

C:电容

L:环路自感

Rseries:导体串联电阻

Rshunt:介电损耗分流电阻

如果我们将传输线的长度加倍,则总 C 也会加倍,总 L 也会加倍,总 Rseries 也会加倍。然而,总 Rshunt 减少了一半。如果我们将线路长度加倍,交流漏电流可以流过的面积就会更大,因此分流电阻会减小。

因此,传统上使用漏电电阻的电导而不是电阻来描述它。电导用字母 G 表示,定义为 G = 1/R。根据电阻,电导为:

如果传输线的长度加倍,则分流电阻减半,但电导加倍。当我们使用 G 来描述损耗时,我们仍然将损耗建模为电阻随频率而减小的电阻器;我们只是用G参数来描述它。使用电导而不是分流电阻,描述有损传输线的四个术语都与长度成比例。通常是指它们每单位长度的值。这四个术语称为传输线的线路参数:

RL表示导体单位长度的串联电阻

CL表示单位长度电容

LL表示单位长度串联环路电感

GL表示电介质单位长度的分流电导

我们将使用这个理想的二阶 n 段集总电路模型来近似理想的有损传输线,而该传输线又是真实传输线的近似值。图 9-13 显示了等效 nsection RLGC 传输线模型的示例。

我们使用的部分数量取决于线路的长度和模型的带宽。所需的最小节数仍然大约为 10 × BW × TD。

这是一个等效电路模型。我们可以将电路理论应用于该电路并预测其电气特性。数学很复杂,因为涉及耦合的二阶微分方程,还因为方程很复杂,并且电阻的值随频率变化。求解方程最简单的域是频域。我们假设信号是电压的正弦波,并且可以根据阻抗计算电流的正弦波。仅讨论结果。

在无损线路中,电阻和电导为零。这种无损电路模型将预测传播不失真信号的互连。信号沿途每一步看到的瞬时阻抗等于线路的特征阻抗:

Z0表示特性阻抗,v表示信号速度,CL表示单位长度电容,LL表示单位长度电感。

在此模型中,理想的 L、C 和 Z0 项以及时间延迟均随频率恒定。这些是定义理想无损传输线的唯一术语。从线路一端进入的信号将从另一端退出,幅度没有变化。除了由于可能的阻抗变化而引起的反射之外,对正弦波的唯一影响是传输中的相移。

然而,当将 R 和 G 项添加到模型中时,理想有损传输线的行为与理想无损传输线略有不同。当求解微分方程时,结果相当复杂。该解在频域中不假设 CL 、LL 、RL 或 GL 如何随频率变化。在每个频率,它们可能会改变,也可能是恒定的。

最终的解决方案具有三个重要特征:

1特性阻抗与频率相关且复杂。

2正弦波信号的速度是频率相关的。

3引入了一个新术语,用于描述正弦波沿线路传播时幅度的衰减。这种衰减也与频率相关。

杂项清除后,特性阻抗、速度和单位长度衰减的精确值由下式给出:

其中

Z0表示特性阻抗,v表示信号速度,αn表示每长度振幅的衰减,以奈珀斯/长度为单位ω = 正弦波的角频率,以弧度/秒为单位RL = 每根导体长度的串联电阻,CL表示单位长度的电容,LL表示单位长度的串联环路电感,GL表示电介质单位长度的分流电导

这些方程非常复杂,尽管可以在电子表格中实现,但很难用来获得有用的工程见解。为了简化代数,通常做出的近似之一是线是有损的,但不是太有损。这称为低损耗近似。近似值是串联电阻 RL 为 RL << ωLL,并联电导 GL 为 GL << ωCL。

该近似假设与导体串联电阻相关的阻抗比与环路电感相关的串联阻抗小。同样,与通过信号和返回路径之间的电容的分流电流相比,通过电介质的漏电阻的分流电流较小。

对于 1 盎司铜走线,约 10 MHz 以上的串联电阻将随频率的平方根增加,并且 ωL 将随频率线性增加。在某些频率下,这种近似会很好,并且在越来越高的频率下会变得更好。

1 盎司铜迹线单位长度的直流电阻为:

RL表示单位长度电容,w表示线宽。

高于 10 MHz 时,电流将在更薄的横截面中流动,趋肤深度将决定电流分布的厚度,而不是 1 盎司铜的 34 微米几何厚度。铜的集肤深度为:

δ表示趋肤深度,f = 正弦波频率分量,单位 MHz

1 盎司铜走线单位长度的交流电阻(高于约 10 MHz)约为:

RL = 每长度电阻,单位为欧姆/英寸

δ=  趋肤深度

t = 几何厚度,以微米为单位,对于 1 盎司铜 = 34 微米

w = 线宽

f = 正弦波频率分量,单位 MHz

ω = 正弦波频率分量,以弧度/秒为单位

对于 50 欧姆线路,单位长度的电感大约为 9 nH/英寸。当 ωLL >> RL 或: 时,就会出现低损耗状态:

其中:

RL = 每长度电阻,单位为欧姆/英寸

ω = 正弦波频率分量,以弧度/秒为单位

f = 正弦波频率分量,在低损耗状态下以 Hz 为单位

w = 线宽

这是一个令人震惊的结果。结论是,对于宽度超过 3 密耳的线宽,低损耗状态适用于高于 2 MHz 的正弦波频率分量。在这种情况下,串联电阻的阻抗远小于串联电感的电抗。对于宽度超过 3 密耳的线路,低损耗状态从更低的频率开始。非常有损耗的区域实际上是在低频,低于趋肤深度发挥作用的频率。

电导将大致随频率线性增加,而电容将大致随频率恒定。当 GL << ωCL 时,就会出现低损耗状态。这是当 tan(δ) << 1 时。对于几乎所有互连材料,耗散因子都小于 0.02,并且互连始终处于低损耗状态。

具有 3 密耳或更宽迹线的电路板互连的低损耗机制适用于 2 MHz 以上的频率,这是最重要的频率组件所在的位置。

结论是,低损耗近似对于高速数字应用中感兴趣的所有重要频率范围来说是一个非常好的近似。

相关文章:

信号完整性分析基础知识之有损传输线、上升时间衰减和材料特性(四):有损传输线建模

传输线中信号衰减的两个损耗过程是通过信号和返回路径导体的串联电阻以及通过有损耗介电材料的分流电阻。这两个电阻器的电阻都与频率相关。 值得注意的是&#xff0c;理想电阻器的电阻随频率恒定。我们已经证明&#xff0c;在理想的有损传输线中&#xff0c;用于描述损耗的两个…...

elk日志收集系统

目录 前言 一、概述 二、案例 &#xff08;一&#xff09;、环境配置 安装node1与node2节点的elasticsearch node1的elasticsearch-head插件 &#xff08;二&#xff09;、node1服务器安装logstash 测试1&#xff1a; 标准输入与输出 测试2&#xff1a;使用rubydebug解…...

perl 语言中 AUTOLOAD 的用法

这里的 AUTOLOAD可以理解为自动加载。具体来说就是&#xff0c;在正常情况下&#xff0c;我们不能调用一个尚未定义的函数&#xff08;子例程&#xff09;。不过&#xff0c;如果在未定义函数的包中有一个名为 AUTOLOAD的函数&#xff0c;那么对未定义函数的调用都会路由至这个…...

服务器放在香港好用吗?

​  相较于国内服务器&#xff0c;将网站托管在香港服务器上最直观的好处是备案层面上的。香港服务器上的网站无需备案&#xff0c;因此更无备案时限&#xff0c;购买之后即可使用。 带宽优势 香港服务器的带宽一般分为香港本地带宽和国际带宽、直连中国骨干网 CN2三种。香港…...

C++设计模式_01_设计模式简介(多态带来的便利;软件设计的目标:复用)

文章目录 本栏简介1. 什么是设计模式2. GOF 设计模式3. 从面向对象谈起4. 深入理解面向对象5. 软件设计固有的复杂性5.1 软件设计复杂性的根本原因5.2 如何解决复杂性 ? 6. 结构化 VS. 面向对象6.1 同一需求的分解写法6.1.1 Shape1.h6.1.2 MainForm1.cpp 6.2 同一需求的抽象的…...

Docker技术--WordPress博客系统部署初体验

如果使用的是传统的项目部署方式,你要部署WordPress博客系统,那么你需要装备一下的环境,才可以部署使用。 -1:操作系统linux -2:PHP5.6或者是更高版本环境 -3:MySQL数据环境 -4:Apache环境 但是如果使用Docker技术,那么就只需要进行如下的几行简单的指令: docker run …...

提高代码可读性和可维护性的命名建议

当进行接口自动化测试时&#xff0c;良好的命名可以提高代码的可读性和可维护性。以下是一些常用的命名建议&#xff1a; 变量和函数命名&#xff1a; 使用具有描述性的名称&#xff0c;清晰地表达变量或函数的用途和含义。使用小写字母和下划线来分隔单词&#xff0c;例如 log…...

Docker基础入门:Docker网络与微服务项目发布

Docker基础入门&#xff1a;Docker网络与微服务项目发布 一、前言二、Docker0理解2.1 ip a查看当前网络环境2.2 实战--启动一个tomact01容器&#xff08;查看网络环境&#xff09;2.3 实战--启动一个tomact02容器&#xff08;查看网络环境&#xff09;2.4 容器与容器之间的通信…...

Docker安装详细步骤

Docker安装详细步骤 1、安装环境准备 主机&#xff1a;192.168.40.5 zch01 设置主机名 # hostnamectl set-hostname zch01 && bash 配置hosts文件 [root ~]# vi /etc/hosts 添加如下内容&#xff1a; 192.168.40.5 zch01 关闭防火墙 [rootzch01 ~]# systemct…...

十六、pikachu之SSRF

文章目录 1、SSRF概述2、SSRF&#xff08;URL&#xff09;3、SSRF&#xff08;file_get_content&#xff09; 1、SSRF概述 SSRF(Server-Side Request Forgery&#xff1a;服务器端请求伪造)&#xff1a;其形成的原因大都是由于服务端提供了从其他服务器应用获取数据的功能&…...

最新PHP短网址生成系统/短链接生成系统/URL缩短器系统源码

全新PHP短网址系统URL缩短器平台&#xff0c;它使您可以轻松地缩短链接&#xff0c;根据受众群体的位置或平台来定位受众&#xff0c;并为缩短的链接提供分析见解。 系统使用了Laravel框架编写&#xff0c;前后台双语言使用&#xff0c;可以设置多域名&#xff0c;还可以开设套…...

漱玉平民大药房:多元化药店变革的前夜

作者 | 王聪彬 编辑 | 舞春秋 来源 | 至顶网 本文介绍了漱玉平民大药房在药品零售领域的数字化转型和发展历程。通过技术创新&#xff0c; 漱玉平民 建设了覆盖医药全生命周期的大健康生态圈&#xff0c;采用混合云架构和国产分布式数据库 TiDB&#xff0c;应对庞大的会员数据处…...

如何实现AI的矢量数据库

推荐&#xff1a;使用 NSDT场景编辑器 助你快速搭建3D应用场景 然而&#xff0c;人工智能模型有点像美食厨师。他们可以创造奇迹&#xff0c;但他们需要优质的成分。人工智能模型在大多数输入上都做得很好&#xff0c;但如果它们以最优化的格式接收输入&#xff0c;它们就会真正…...

Java与Modbus-TCP/IP网络通讯

1.需求样例 举例5&#xff1a;浮点数参数读取&#xff08;读取温度测量值&#xff09;查看参数列表&#xff0c;温度测量值地址为320&#xff0c;根据Modbus协议&#xff0c;读取参数地址转换为16进制为&#xff1a;00H A0H&#xff0c;读取长度为2个字&#xff1a;00H 02H。 …...

音视频 ffmpeg命令图片与视频互转

截取一张图片 ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.jpg ffmpeg -i test.mp4 -y -f image2 -ss 00:00:02 -vframes 1 -s 640x360 test.bmp -i 输入 -y 覆盖 -f 格式 image2 一种格式 -ss 起始值 -vframes 帧 如果大于1 那么 输出加%03d t…...

C++的基类和派生类构造函数

基类的成员函数可以被继承&#xff0c;可以通过派生类的对象访问&#xff0c;但这仅仅指的是普通的成员函数&#xff0c;类的构造函数不能被继承。构造函数不能被继承是有道理的&#xff0c;因为即使继承了&#xff0c;它的名字和派生类的名字也不一样&#xff0c;不能成为派生…...

C语言中对json格式数据的解析和封装

首先需要调库&#xff1a;#include <cJSON.h> Json的数据结构介绍&#xff1a; /* The cJSON structure: */ typedef struct cJSON { /*next/prev允许您遍历数组/对象链。或者&#xff0c;使用GetArraySize/GetArrayItem/GetObjectItem */ struct cJSON *next; struct c…...

RT-Thread自动初始化机制

自动初始化机制是指初始化函数不需要被显示调用&#xff0c;只需要在函数定义处通过宏定义的方式进行申明&#xff0c;就会在系统启动过程中被执行。 int rt_hw_usart_init(void) {rt_hw_serial_register(&serial1, "uart1",RT_DEVICE_FLAG_RDWR | RT_DEVICE_FL…...

在本地搭建Jellyfin影音服务器,支持公网远程访问影音库的方法分享

文章目录 1. 前言2. Jellyfin服务网站搭建2.1. Jellyfin下载和安装2.2. Jellyfin网页测试 3.本地网页发布3.1 cpolar的安装和注册3.2 Cpolar云端设置3.3 Cpolar本地设置 4.公网访问测试5. 结语 1. 前言 随着移动智能设备的普及&#xff0c;各种各样的使用需求也被开发出来&…...

强盛集团面试题实战(持续更新)

目录 第一章、面试题1.1&#xff09;王:8月301.2&#xff09;1.3&#xff09; 第二章、2.1&#xff09;2.2&#xff09;2.3&#xff09; 第三章、3.1&#xff09;3.2&#xff09;3.3&#xff09; 第四章、4.1&#xff09;4.2&#xff09;4.3&#xff09; 友情提醒&#xff1a;先…...

深入剖析AI大模型:大模型时代的 Prompt 工程全解析

今天聊的内容&#xff0c;我认为是AI开发里面非常重要的内容。它在AI开发里无处不在&#xff0c;当你对 AI 助手说 "用李白的风格写一首关于人工智能的诗"&#xff0c;或者让翻译模型 "将这段合同翻译成商务日语" 时&#xff0c;输入的这句话就是 Prompt。…...

利用ngx_stream_return_module构建简易 TCP/UDP 响应网关

一、模块概述 ngx_stream_return_module 提供了一个极简的指令&#xff1a; return <value>;在收到客户端连接后&#xff0c;立即将 <value> 写回并关闭连接。<value> 支持内嵌文本和内置变量&#xff08;如 $time_iso8601、$remote_addr 等&#xff09;&a…...

如何在看板中体现优先级变化

在看板中有效体现优先级变化的关键措施包括&#xff1a;采用颜色或标签标识优先级、设置任务排序规则、使用独立的优先级列或泳道、结合自动化规则同步优先级变化、建立定期的优先级审查流程。其中&#xff0c;设置任务排序规则尤其重要&#xff0c;因为它让看板视觉上直观地体…...

镜像里切换为普通用户

如果你登录远程虚拟机默认就是 root 用户&#xff0c;但你不希望用 root 权限运行 ns-3&#xff08;这是对的&#xff0c;ns3 工具会拒绝 root&#xff09;&#xff0c;你可以按以下方法创建一个 非 root 用户账号 并切换到它运行 ns-3。 一次性解决方案&#xff1a;创建非 roo…...

Nginx server_name 配置说明

Nginx 是一个高性能的反向代理和负载均衡服务器&#xff0c;其核心配置之一是 server 块中的 server_name 指令。server_name 决定了 Nginx 如何根据客户端请求的 Host 头匹配对应的虚拟主机&#xff08;Virtual Host&#xff09;。 1. 简介 Nginx 使用 server_name 指令来确定…...

《基于Apache Flink的流处理》笔记

思维导图 1-3 章 4-7章 8-11 章 参考资料 源码&#xff1a; https://github.com/streaming-with-flink 博客 https://flink.apache.org/bloghttps://www.ververica.com/blog 聚会及会议 https://flink-forward.orghttps://www.meetup.com/topics/apache-flink https://n…...

CVE-2020-17519源码分析与漏洞复现(Flink 任意文件读取)

漏洞概览 漏洞名称&#xff1a;Apache Flink REST API 任意文件读取漏洞CVE编号&#xff1a;CVE-2020-17519CVSS评分&#xff1a;7.5影响版本&#xff1a;Apache Flink 1.11.0、1.11.1、1.11.2修复版本&#xff1a;≥ 1.11.3 或 ≥ 1.12.0漏洞类型&#xff1a;路径遍历&#x…...

LangChain知识库管理后端接口:数据库操作详解—— 构建本地知识库系统的基础《二》

这段 Python 代码是一个完整的 知识库数据库操作模块&#xff0c;用于对本地知识库系统中的知识库进行增删改查&#xff08;CRUD&#xff09;操作。它基于 SQLAlchemy ORM 框架 和一个自定义的装饰器 with_session 实现数据库会话管理。 &#x1f4d8; 一、整体功能概述 该模块…...

Git 3天2K星标:Datawhale 的 Happy-LLM 项目介绍(附教程)

引言 在人工智能飞速发展的今天&#xff0c;大语言模型&#xff08;Large Language Models, LLMs&#xff09;已成为技术领域的焦点。从智能写作到代码生成&#xff0c;LLM 的应用场景不断扩展&#xff0c;深刻改变了我们的工作和生活方式。然而&#xff0c;理解这些模型的内部…...

【LeetCode】3309. 连接二进制表示可形成的最大数值(递归|回溯|位运算)

LeetCode 3309. 连接二进制表示可形成的最大数值&#xff08;中等&#xff09; 题目描述解题思路Java代码 题目描述 题目链接&#xff1a;LeetCode 3309. 连接二进制表示可形成的最大数值&#xff08;中等&#xff09; 给你一个长度为 3 的整数数组 nums。 现以某种顺序 连接…...