传输线的物理基础(三):传输线的瞬时阻抗
每个信号都有一个上升时间 RT,通常是从 10% 到 90% 的电压电平测量的。当信号沿传输线向下移动时,前沿在传输线上展开并具有空间范围。如果我们可以冻结时间并观察电压分布向外移动时的大小,我们会发现类似下图的东西。

传输线上上升时间的长度 Len 取决于信号的速度和上升时间:

其中,Len表示上升时间的空间范围,RT表示信号的上升时间,v表示信号的速度。
例如,如果速度是6inch/ns,上升时间是1ns,上升边沿的空间范围就是1ns x 6inch/ns = 6inch。随着上升沿沿电路板向下移动,它实际上是一个 6 英寸的上升电压部分沿电路板向下移动。 0.1 纳秒的上升时间具有 0.6 英寸的空间范围。
一个信号在意的全部就是在传输线上能传输多快,以及感知到的阻抗是多少。速度取决于材料介电常数大小和分布,为了估计传输线上信号感知到的阻抗,我们将采用微带传输线并向一端发射信号。微带线是一种均匀但不平衡的传输线。它具有较窄的信号线和较宽的返回路径。
我们将对这条线进行的分析与对任何传输线的分析相同。我们将把它做成 10 英尺长,这样我们就可以真正地走下去,以一种禅宗的方式,“成为信号”,观察信号会看到什么。
在此过程中的每一步,我们都会问我们看到了什么阻抗?我们将通过确定施加的电压 1 v 与从我们的脚流出的电流之间的比率来回答这个问题,以驱动信号沿着传输线传输。
在这种情况下,我们通过在前端的两个导体之间连接一个 1-v 电池来向一端发射信号。在我们将信号发射到线路的最初时刻,没有足够的时间让信号沿着线路传播很远。
为方便起见,我们假设信号路径和返回路径之间有空气,因此传播速度为每纳秒 1 英尺。在第一个纳秒之后,线路远端的电压仍然为零,因为信号没有足够的时间传到很远的地方。沿线的信号对于第一英尺大约为 1 伏,对于线路的剩余长度为零。
让我们将时间固定到1ns之后,观察传输线上的电荷。在前 12 英寸的信号路径和返回路径导体之间,将存在 1 伏特的差异。因为信号和返回路径是两个分离的导体,所以在这个区域的导体之间会存在一些电容。如果它们之间存在 1v 的差异,则信号导体上也必须有一些电荷,而返回路径导体上的电荷量相等且相反。

在接下来的 1 纳秒内,作为信号的我们将再向前移动 12 英寸。让我们再次停止时间。我们现在已经为前 2 英尺的线路充电了。我们看到,在完成这最后一步后,我们将信号带到了第二英尺长的部分,并在信号和返回导体之间产生了电压差。现在两个导体之间存在电荷差异,在每一个步的点上,而在一纳秒之前是没有的。
当我们沿着线路走时,我们给两条导体带来电压差并给它们充电。在每一纳秒内,我们都会再迈出 1 英尺的步伐,并为这条新的线段充电。信号的每一步都会在我们身后留下另一英尺的带电传输线。
为每一步充电而流动的电荷来自信号,当每只脚落地时,最终来自电池。信号沿线路传播的事实意味着信号路径和返回路径之间的电容正在充电。
在每一步中,有多少电荷必须从我们的脚流入线路?换句话说,当信号传播时,必须流过多少电流才能为传输线的连续区域充电?
如果信号以稳定的速度沿着线路向下移动并且线路是均匀的——也就是说,它的单位长度具有相同的电容——那么我们将在每一个脚步声中向线路中注入相同数量的电荷。每一步将相同数量的电容充电到相同的电压。如果我们总是每一步花费相同的时间,那么我们每单位时间注入相同的电荷以使信号为线路充电。每纳秒流入线路的电荷量相同,意味着有恒定电流从我们的脚流入线路。
从信号的角度来看,当我们以 1 英尺/纳秒的速度沿着线路走时,我们在相同的时间内为线路的每一英尺充电。从我们脚底出来的是添加到线路上的电荷,可以为它充电。在相等的时间间隔内从我们的脚发出相等的电荷意味着我们正在向线路中注入恒定电流。
是什么影响了我们脚上流出的电流给线路充电?如果我们以恒定速度沿着线路向下移动,并且如果我们增加信号路径的宽度,我们需要充电的电容将会增加,并且必须在我们拥有的时间内从我们的脚中释放出来的电荷,直到下一步会增加。同样,如果采取任何措施来降低每单位互连长度的电容,则从我们的脚流出以对降低的电容充电的电流将会减少。
出于同样的原因,如果每单位长度的电容保持不变,但我们的速度增加,我们将每纳秒充电更多的长度,并且所需的电流将增加。
通过这种方式,我们可以推断出从我们脚中流出的电流将直接与单位长度的电容和信号速度成比例。
如果任一个增加,我们每走一步流出的电流就会增加。如果任何一个减少,则从信号到线路充电的电流将减少。我们已经推导出从脚流出的电流与线路属性之间的简单关系:

I表示我们脚下流出的电流,v表示我们沿线移动的速度,向区域充电,CL表示传输线单位长度的电容。
当我们,信号,沿着传输线移动时,我们会不断地问什么是线路的阻抗?任何元件阻抗的基本定义是施加的电压与通过它的电流之比。因此,当我们沿着线路向下移动时,我们会随着每一个脚步不断地询问施加的电压与注入线路的电流之比是多少?
信号的电压固定在信号电压。流入线路的电流取决于每个足迹的电容以及每个足迹充电所需的时间。只要信号的速度一定,每一步的电容一定,我们脚注入线路的电流就一定,信号看到的线路阻抗也一定。我们称信号在每一步中看到的阻抗为瞬时阻抗。如果互连特征是统一的,则每个足迹的瞬时阻抗将相同。均匀的传输线称为受控阻抗传输线,因为瞬时阻抗被控制在线路上各处相同。
假设线宽突然变宽。每个足迹的电容会更大,每个足迹流出的电流会更大,从而为这个电容充电。相同电压下的电流更高意味着我们看到传输线在该区域具有更低的阻抗。传输线的这一部分的瞬时阻抗较低。
同样,如果线路突然变窄,每一步的电容就会变小,充电所需的电流就会变小,线路的信号瞬时阻抗就会变高。
我们称信号在每一步中看到的阻抗为传输线的瞬时阻抗。当信号沿着线路传播时,它会不断探测每个脚步的瞬时阻抗,即施加的电压与为线路充电并向下一步传播所需的电流之比。
瞬时阻抗取决于信号的速度(材料特性)和单位长度的电容。对于均匀的传输线,横截面几何形状在线路上是恒定的,信号看到的瞬时阻抗在线路上也是恒定的。正如我们将看到的,信号与传输线相互作用的一个重要行为是,只要信号的瞬时阻抗发生变化,一些信号就会反射,而另一些会继续失真。此外,信号完整性可能会受到影响。这是控制信号所见的瞬时阻抗如此重要的主要原因。
最小化反射问题的主要方法是通过保持几何形状不变来保持信号看到的瞬时阻抗不变。这就是受控阻抗互连的含义,即沿其长度具有恒定瞬时阻抗的线路。
传输线的瞬时阻抗
我们可以将线路建模为一组小电容桶,每个电容等于传输线中跨越一个足迹的电容,并由我们(信号)在每个足迹中移动的距离隔开。我们称此模型为传输线的零阶模型(见下图)。它是物理模型而不是等效电路模型。电路模型中没有长度。

由电容器阵列组成的传输线的零阶模型。每走一步,都会给另一个电容器充电。间距就是我们脚步的大小。
在这个模型中每一步的大小是▲x,每个小电容器桶的大小是每单位长度的电容 CL 乘以每个足迹的长度:

我们可以使用这个模型计算出我们脚的电流 I。电流是在每一步之间的时间间隔内从我们的脚流出的电荷为每个桶充电。我们在每个电容器桶中倾倒的电荷 Q 是桶的电容乘以施加的电压 V。对于我们采取的每一步,我们都在一步的时间间隔内将电荷 Q 倾倒到线路中。
两步之间的时间 Δt 是我们的步长 Δx 除以我们沿线的速度 v。当然,随着真实信号的传播,每个脚步声都非常小,但脚步之间的时间间隔也变得非常小。流过每个时间间隔的电荷的比例是一个常数值,即信号传播时流入线路的电流:

其中,I是信号中的电流,Q是每一步的电荷,C是每一步的电容,Δt是从电容器到电容器的时间,CL是传输线单位长度的电容, Δx是电容器或每个脚步之间的距离,v是沿着线传输的速度,V是信号的电压。
这表示从我们的脚流出并进入线路的电流仅与单位长度的电容、传播速度和信号电压有关——正如我们之前推理的那样。
这是传输线电流电压 (I-V) 行为的定义关系。它表示传输线上任何位置的信号瞬时电流与电压成正比。
施加的电压加倍,流入传输线的电流将加倍。这正是电阻器的行为方式。随着传输线的每一步向下,信号都会看到一个瞬时阻抗,其行为类似于电阻负载。从这个关系中,我们可以计算出信号沿传输线传播时每一步的瞬时阻抗。瞬时阻抗是施加的电压与通过设备的电流之比:

Z是传输线的瞬时阻抗,以欧姆为单位,CL是传输线单位长度的电容,单位是pF/inch,是介电常数。
信号的瞬时阻抗仅取决于两项,这两项都是线路固有的。它不依赖于线的长度。线路的瞬时阻抗取决于线路的横截面和材料特性。只要这两项在我们沿着线路向下移动时保持不变,信号就会看到相同的恒定瞬时阻抗。当然,与任何阻抗一样,我们用来测量线路瞬时阻抗的单位是欧姆。
由于信号的速度取决于材料特性,我们可以将每长度传输线的电容与瞬时阻抗相关联。例如,如果介电常数为 4,每条线路的电容为 3.3 pF/英寸,则传输线的瞬时阻抗为:

那线路的电感呢?在这个模型中,它在哪里发挥作用?答案是这个零阶模型不是电气模型;它是一个物理模型。我们没有用 Ls 和 Cs 来近似传输线,而是添加了信号速度是材料中的光速的观察结果。
实际上,信号速度有限的部分原因是每单位长度的信号和返回路径的串联环路电感。如果我们使用一阶等效电路模型,包括单位长度的电感,它会为我们推导出进入传输线的电流和有限的传播速度,但模型在数学上会更复杂。考虑到传播速度和单位长度电感之间的联系,这两个模型实际上是等价的。正如我们将要看到的,传播延迟与单位长度的电容和单位长度的电感直接相关。信号的速度对导体的电感有一些假设。
相关文章:

传输线的物理基础(三):传输线的瞬时阻抗
每个信号都有一个上升时间 RT,通常是从 10% 到 90% 的电压电平测量的。当信号沿传输线向下移动时,前沿在传输线上展开并具有空间范围。如果我们可以冻结时间并观察电压分布向外移动时的大小,我们会发现类似下图的东西。传输线上上升时间的长度…...

第六章:多线程
第六章:多线程 6.1:程序、进程、线程基本概念 程序 程序program是为了完成特定任务、用某种语言编写的一组指令的集合。即指一段静态的代码,静态对象。 进程 进程process是程序的一次执行过程,或是正在运行的一个程序。是一个…...

铁路与公路
蓝桥杯集训每日一题acwing4074 某国家有 n 个城市(编号 1∼n)和 m 条双向铁路。 每条铁路连接两个不同的城市,没有两条铁路连接同一对城市。 除了铁路以外,该国家还有公路。 对于每对不同的城市 x,y,当且仅当它们之…...

GitHub Copilot 全新升级,工作效率提升 55%
2021年 6 月,GitHub 和 OpenAI 推出了 GitHub Copilot 预览版,可根据命名或者正在编辑的代码上下文为开发者提供代码建议,被称为“你的 AI 结对程序员”。 近日,GitHub 宣布,经过去年 12 月以来的短暂测试后ÿ…...

【IoT】《天道》中音响案例的SWOT分析
在20世纪80年代初,SWOT最初是由美国知名管理学教授海因茨韦里克提出的。 之后这个工具就经常被用于企业的战略分析、竞争对手分析等场景。 在每年例行的公司产品规划过程中,我个人也经常使用这个工具。 由于涉及一些公司商业上的信息,下面会用…...

如何实现接口幂等性
1 什么是幂等 幂等操作的特点是一次或者任意多次执行所产生的影响均与一次执行的影响相同,不会因为多次的请求而产生不一样的结果。换句话说,就是我使用相同的请求参数,去请求同一个接口,不管请求多少次获取到的响应数据应该是一…...

相恨见晚的office办公神器(不坑盒子/打工人Excel插件2023年最新版)
不坑盒子 这是一个非常好用的插件工具,专门应用在Word文档和wps,支持Office 2010以上的版本,操作也简单且实用。 不坑盒子下载及使用说明 一键排版功能 像是下面的自动排版功能,可以在配置里面先设定好需要的格式,…...

matlab基础到实战(1)
目录概述sin函数例子四则运算实数复数逻辑运算复数运算模幅角共轭向量二维向量定义序列生成向量向量索引方式加减乘除向量间运算加减乘法除法概述 MATLAB是美国MathWorks公司出品的商业数学软件,用于数据分析、无线通信、深度学习、图像处理与计算机视觉、信号处理…...
谷歌发布编写分布式应用的框架Service Weaver
一个新的框架,在本地以模块化单体的形式运行,一旦部署,则为分布式微服务架构 转载请注明来源:https://janrs.com/2023/03/%e8%b0%b7%e6%ad%8c%e5%8f%91%e5%b8%83%e7%bc%96%e5%86%99%e5%88%86%e5%b8%83%e5%bc%8f%e5%ba%94%e7%94%a8…...

详解FPGA:人工智能时代的驱动引擎观后感
详解FPGA:人工智能时代的驱动引擎观后感 本书大目录 第一章 延续摩尔定律 第二章 拥抱大数据的洪流 第三章 FPGA在人工智能时代的独特优势 第四章 更简单也更复杂——FPGA开发的新方法 第五章 站在巨人肩上——FPGA发展新趋势 文章目录详解FPGA:人工智能…...
Rest/Restful接口
Rest Rest的全称是Representational State Transfer 。Rest是一种架构风格。Rest有很多原则和限制: 客户端-服务端架构模式无状态可缓存统一接口分层系统按需缓存 Rest对我们开发人员来说基本上就是资源,我们一般通过URI表示我们请求的一个资源。例如:…...

【vue init】三.项目引入axios、申明全局变量、设置跨域
教程目录 一:《【vue init】使用vue init搭建vue项目》 二:《【vue init】项目使用vue-router,引入ant-design-vue的UI框架,引入less》 三:《【vue init】项目引入axios、申明全局变量、设置跨域》 根据前文《【vue init】项目使…...
搭建nextcloud私有云盘
要搭建Nextcloud,需要在服务器上安装和配置Nginx、PHP和SQLite3。下面是一些基本步骤: 安装Nginx 可以使用包管理器进行安装。例如,在Ubuntu上可以运行以下命令: sudo apt update sudo apt install nginx配置Nginxwget -P /home/u…...

05 | 如何安全、快速地接入OAuth 2.0?
05 | 如何安全、快速地接入OAuth 2.0? 构建第三方软件应用 第一点,注册信息 小兔软件的研发人员提前登录到京东商家开放平台进行手动注册,以便后续使用这些注册的相关信息来请求访问令牌。兔软件需要先拥有自己的 app_id 和 app_serect 等信…...

nest.js学习笔记(一)
nest.js学习笔记(一)一、安装nest.js前置条件运行项目目录介绍二、nest.js cli 常用命令三、RESTful 风格设计1.接口url2.RESTful 版本控制四、获取前端传过来的参数1.获取Get请求参数2.获取Post请求参数3.动态路由4.获取Header信息5.自定义状态码nest.j…...

win下载配置CIC Flowmeter环境并提取流量特征
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录前言一、下载CIC Flowmeter二、安装java、maven、gradle和IDEA1.java 1.82.maven3.gradle4.IDEA三、CICFlowMeter-master使用四、流量特征1.含义2.获取前言 配了一整…...
【LeetCode刷题-Java/Python】二分查找
二分查找704.二分查找题目实现总结35.搜索插入位置题目实现34. 在排序数组中查找元素的第一个和最后一个位置题目实现69.x的平方根题目实现367. 有效的完全平方数题目实现704.二分查找 题目 题目链接 给定一个 n 个元素有序的(升序)整型数组 nums 和一…...

Linux 6.2 已正式发布
Linus Torvalds 发布了稳定的 Linux 6.2 内核,这是 2023 年的第一个主要内核版本。硬件方面,Linux 6.2 提升了 Intel Arc 显卡 (DG2/Alchemist) 的稳定性,真正做到开箱即用。英特尔的 On Demand 驱动程序现在状态良好,适用于第 4 …...
Kubernetes 101,第一部分,基础知识
已经有一段时间了,我想花点时间坐下来写写关于Kubernetes 的文章。时机已到。 简而言之,Kubernetes是一个用于自动化和管理容器化应用程序的开源系统。Kubernetes 就是关于容器的。 ❗如果你对什么...

企业级信息系统开发学习笔记1.7 基于XML配置方式使用Spring MVC
文章目录零、本节学习目标一、Spring MVC概述1、MVC架构2、Spring MVC3、使用Spring MVC的两种方式二、基于XML配置与注解的方式使用Spring MVC(一)创建Spring项目【SpringMVCDemo01】(二)在pom文件里添加相关依赖(三&…...
【杂谈】-递归进化:人工智能的自我改进与监管挑战
递归进化:人工智能的自我改进与监管挑战 文章目录 递归进化:人工智能的自我改进与监管挑战1、自我改进型人工智能的崛起2、人工智能如何挑战人类监管?3、确保人工智能受控的策略4、人类在人工智能发展中的角色5、平衡自主性与控制力6、总结与…...
Java 加密常用的各种算法及其选择
在数字化时代,数据安全至关重要,Java 作为广泛应用的编程语言,提供了丰富的加密算法来保障数据的保密性、完整性和真实性。了解这些常用加密算法及其适用场景,有助于开发者在不同的业务需求中做出正确的选择。 一、对称加密算法…...
【python异步多线程】异步多线程爬虫代码示例
claude生成的python多线程、异步代码示例,模拟20个网页的爬取,每个网页假设要0.5-2秒完成。 代码 Python多线程爬虫教程 核心概念 多线程:允许程序同时执行多个任务,提高IO密集型任务(如网络请求)的效率…...
CRMEB 框架中 PHP 上传扩展开发:涵盖本地上传及阿里云 OSS、腾讯云 COS、七牛云
目前已有本地上传、阿里云OSS上传、腾讯云COS上传、七牛云上传扩展 扩展入口文件 文件目录 crmeb\services\upload\Upload.php namespace crmeb\services\upload;use crmeb\basic\BaseManager; use think\facade\Config;/*** Class Upload* package crmeb\services\upload* …...
CRMEB 中 PHP 短信扩展开发:涵盖一号通、阿里云、腾讯云、创蓝
目前已有一号通短信、阿里云短信、腾讯云短信扩展 扩展入口文件 文件目录 crmeb\services\sms\Sms.php 默认驱动类型为:一号通 namespace crmeb\services\sms;use crmeb\basic\BaseManager; use crmeb\services\AccessTokenServeService; use crmeb\services\sms\…...
Python 训练营打卡 Day 47
注意力热力图可视化 在day 46代码的基础上,对比不同卷积层热力图可视化的结果 import torch import torch.nn as nn import torch.optim as optim from torchvision import datasets, transforms from torch.utils.data import DataLoader import matplotlib.pypl…...

Linux 下 DMA 内存映射浅析
序 系统 I/O 设备驱动程序通常调用其特定子系统的接口为 DMA 分配内存,但最终会调到 DMA 子系统的dma_alloc_coherent()/dma_alloc_attrs() 等接口。 关于 dma_alloc_coherent 接口详细的代码讲解、调用流程,可以参考这篇文章,我觉得写的非常…...
多元隐函数 偏导公式
我们来推导隐函数 z z ( x , y ) z z(x, y) zz(x,y) 的偏导公式,给定一个隐函数关系: F ( x , y , z ( x , y ) ) 0 F(x, y, z(x, y)) 0 F(x,y,z(x,y))0 🧠 目标: 求 ∂ z ∂ x \frac{\partial z}{\partial x} ∂x∂z、 …...
ArcPy扩展模块的使用(3)
管理工程项目 arcpy.mp模块允许用户管理布局、地图、报表、文件夹连接、视图等工程项目。例如,可以更新、修复或替换图层数据源,修改图层的符号系统,甚至自动在线执行共享要托管在组织中的工程项。 以下代码展示了如何更新图层的数据源&…...
标注工具核心架构分析——主窗口的图像显示
🏗️ 标注工具核心架构分析 📋 系统概述 主要有两个核心类,采用经典的 Scene-View 架构模式: 🎯 核心类结构 1. AnnotationScene (QGraphicsScene子类) 主要负责标注场景的管理和交互 🔧 关键函数&…...