1.S参数的概念

在低频电路中,元器件的尺寸相对于信号的波长而言可以忽略(通常小于波长的1/10),这种情况下的电路被称为节点(Lump)电路,此时可以采用常规的电压、电流定律来进行电路计算。

但是在高频/微波电路中,由于波长较短,组件的尺寸就无法再被视为一个节点,某一瞬间组件上所分布的电压、电流会不一致。因此基本的电路理论不再适用,而 必须采用电磁场理论中的反射及传输模式来分析电路。元器件内部电磁波的进行波与反射波的干涉使电压和电流失去了一致性,电压电流比为稳定状态的固有特性也 不再适用,取而代之的是“分布参数”的特性阻抗观念,此时的电路以电磁波传送与反射为基础要素,即反射系数、衰减系数、传送的延迟时间。

分布参数电路采用场分析法,但场分析法过于复杂,因此需要一种简化的分析方法。微波网络法广泛运用于微波系统的分析,是一种等效电路法,在分析场分布的基 础上,用电路的分析方法将微波元件等效为电抗或电阻器件,将实际的导波传输系统等效为传输线,从而将实际的微波系统简化为微波网络,将“场”的问题转化为 “路”的问题来解决。

一般地,对于一个有Y、Z和S参数的网络是可以实际测量和分析的,其中Y称为导纳参数,Z称为阻抗参数,S称为散射参数。Z和Y参数对于集总参数电路分析 非常有效,各参数可以很方便地测试。但是在微波系统中,由于确定非TEM波电压、电流的困难性,而且在微波频率测量电压和电流中也存在实际困难,因此在处 理高频网络时,等效电压和电流,以及有关的阻抗和导纳参数变得较抽象。与直接测量入射波、反射波及传输波概念更加一致的是散射参数,即S参数矩阵,它更适 合于分布参数电路。

S参数是建立在入射波、反射波关系基础上的网络参数,适于微波电路分析,以器件端口的反射信号,以及从该端口传向另一端口的信号来描述电路网络。同N端口 网络的阻抗和导纳参数一样,用散射参数也能对N端口网络进行完善的描述。阻抗和导纳参数反映了端口的总电压和电流的关系,而散射参数是反映端口的入射电压 波和反射电压波的关系。散射参数可以直接用网络分析仪测量得到,而且可以用网络分析法来计算。

下面以二端口网络为例说明S参数的含义,如图6-1所示。

二端口网络有4个S参数,Sij表示能量从j口注入,在i口测得的能量,如S11定义为从Port1口反射的能量与输入能量比值的平方根,也经常被简化为等效反射电压和等效入射电压的比值,各参数的物理含义和特殊网络的特性如下所述。

● S11:端口2匹配时,端口1的反射系数

● S22:端口1匹配时,端口2的反射系数

● S12:端口1匹配时,端口2到端口1的反向传输系数

● S21:端口2匹配时,端口1到端口2的正向传输系数

对于互易网络S12=S21;对于对称网络S11=S22;对于无耗网络(S11)2 +(S22)2=1

通常可以将单根传输线或一个过孔等效成一个二端口网络。一端Port1接输入信号,另一端Port2接输出信号,那么S11表示回波损耗,即有多少能量被反射回源端(Port1),该值越小越好,一般建议S11<0.1,即20dB;S21表示插入损耗,即有多少能量被传输到目的端(Port2),该值越大表示传输的效率越高,理想值是1,即0dB。一般建议S21>0.7,即3dB。如果网络是无耗的,那么只要Port1上的S11很小就可以使S21>0.7的要求得到满足,但通常传输线是有耗的,尤其频率在GHz以上时,损耗很显著,即使在Port1上没有反射,经过长距离的传输线后,S21的值也会变得很小,说明能量在传输过程中受到消耗。

2.S参数在电路仿真中的应用

S参数自问世以来,已在电路仿真中得到广泛使用。针对射频和微波应用的综合和分析工具几乎都许诺具有用S参数进行仿真的能力,这其中包括安捷伦公司的ADS(Advanced Design System)。

ADS仿真器中都可以找到S参数模块,用户可以对每个S参数进行设置完成相应的仿真。同时,用户也可以通过网络分析仪对要生产的PCB进行精确的S参数测 量。用户还可以采用元器件厂家提供的S参数进行仿真,据安捷伦EDA部门的一位应用工程师在文章中介绍:“这些数据通常是在与最终应用环境不同的环境中测 得的。这可能在仿真中引入误差”。他举例,当电容器安装在不同类型的PCB时,电容器会因为安装焊盘和电路板材料(如厚度、介电常数等)而存在不同的谐振 频率。固态器件也会遇到类似问题(如 LNA 应用中的晶体管)。为避免这些问题,最好在实验室中测量S参数。但无论如何,为了进行射频系统仿真,无法回避使用S参数模型,无论这些数据是来自设计师的 亲自测量,还是直接从元器件厂家获得,这是由高频电子电路的特性所决定的。

S参数仿真的主要功能包括以下5个方面。

● 获得器件或电路的S参数,并可以将该参数转换成Y参数或Z参数

● 仿真群延时

● 仿真线性噪声

● 分析频率改变对小信号的影响

● 仿真混频器电路的S参数

ads s参数拟合_ADS S参数仿真介绍相关推荐

  1. matlab非线性参数拟合,matlab非线性参数拟合估计_很好的参考材料

    使用nlinfit.fminsearch在matlab中实现基于最小二乘法的 非线性参数拟合 (整理自网上资源) 最小二乘法在曲线拟合中比较普遍.拟合的模型主要有 1.直线型 2.多项式型 3.分数函 ...

  2. ads s参数拟合_S参数仿真(ADS)

    S参数仿真是ADS最重要的仿真之一,通常用来分析表征线性网络输入输出特性的S参数.射频和微波器件在小信号时,通常被认为工作在线性状态,是一个线性网络:在大信号工作时,被认为工作在非线性状态,是一个非线 ...

  3. matlab 微分方程组参数拟合,拟合常微分方程 (ODE)

    洛仑兹方程组:定义和数值解 洛仑兹方程组是常微分方程组(请参阅洛仑兹方程组).对于实数常量 σ,ρ,β,方程组为 dxdt=σ(y-x)dydt=x(ρ-z)-ydzdt=xy-βz. 一个敏感系统的 ...

  4. matlab三参数拟合函数,数据拟合,有三个参数,提示拟合参数太多,谢谢您啦!...

    出现的问题:提示拟合参数太多.请您指导,谢谢您啦! 自定义拟合函数:y = k/(1-(x/v)^m); 自变量:x; 因变量:y; 需拟合求的参数:k, v, m; 初始值分别为:0.6, 400, ...

  5. matlab中设置拟合初值,如何确定自定义函数拟合时的参数初值?

    本帖最后由 bearbb 于 2013-5-10 15:09 编辑 在做多元非线性模拟时出现了问题 a=[ 537.15        2.846653612        39.44841337  ...

  6. 含有未知中间变量同时需要传递其他中间变量的微分方程参数拟合

    问题来源:1stopt 7参数拟合求助 - 计算模拟 - 程序代码 - 小木虫论坛-学术科研互动平台 (muchong.com) 拟合参数:fac1-fac7 未知中间变量:lambv 需传递中间变量 ...

  7. matlab自定义函数拟合写法,[MATLAB基础] 求助:如何确定自定义函数拟合时的参数初值?感谢!...

    求助:如何确定自定义函数拟合时的参数初值?感谢! 我做一个人口增长的拟合,在确定参数初值时遇到了严重的麻烦,求高手给与帮助!!!万分感谢!!! 以下是我写的程序: >> t=[1790:1 ...

  8. 四参数拟合算法之牛顿法

    背景 : 因为工作需要用C/C++实现四参数拟合算法,在网上搜了一圈,没找到合适的现成代码,就是现成其他语言的代码,也没有找到完整实现的,效果最好的要数L4P 的matlab代码,可惜它最终调用的fi ...

  9. 决策树之建立一棵树(代码模板)防止过拟合、剪枝参数

    建立一棵树 1.导入需要的算法库和模块 from sklearn import tree from sklearn.datasets import load_wine from sklearn.mod ...

最新文章

  1. oracle 10g安装
  2. 不可错过的java面试博客之java集合篇
  3. 计算机办公应用适合什么工作,有什么软件堪称办公神器,让你每天的工作轻松不累?...
  4. csg显示寻找专用服务器失败,支持邻近发现过程的方法和装置
  5. Angular Component input字段传递值的几种变式 variant
  6. SAP Spartacus b2b home页面的自动换行是怎么做到的
  7. python产品发布会_【Mac系统 + Python + Django】之开发一个发布会系统【Django模型(三)】...
  8. proxomitron 个人代理工具
  9. android数据库开发案例教程,Android Studio项目开发教程 第6章 数据库编程(30页)-原创力文档...
  10. poj1990两个树状数组
  11. LINUX SHELL命令ls只列出目录名
  12. java 汽车租赁系统
  13. 美国NIST《可解释的人工智能的四个原则》(全文翻译)
  14. iOS百度地图路径规划功能(对官网文档的理解)
  15. 比较两个路径的几种方式
  16. 导出excel 并且处理长数字,处理科学计数法,以文本形式存储的数字
  17. Win10系统繁体字输入切换为简体字快捷键
  18. A_A03_005 STM32程序J-LINK下载
  19. EFR32 gecko 2生产烧录
  20. 计算机二级证件领取额,计算机二级证书怎么领

热门文章

  1. SSIS 学习(2):数据流任务(上)
  2. NAS优缺点完全剖析
  3. php设置请求头部,php curl如何设置自定义请求头
  4. 等差数列划分 II - 子序列(动态规划)
  5. linux 删除乱码的文件夹,Linux服务器删除乱码文件和文件夹的方法
  6. 华为服务器如何修改ftp密码,ftp怎么改服务器密码
  7. foreach是同步还是异步JAVA,Java中foreach与正常for循环效率对比
  8. python gpu编程_Python笔记_第四篇_高阶编程_进程、线程、协程_5.GPU加速
  9. python字母大小写排序_Python中sorted()排序与字母大小写的问题
  10. 『操作系统』 进程的描述与控制 Part4 线程