作者changebob (changebob)
看板Electronics
标题[问题] Hspice上吃S参数,跑时域波形
时间Thu Dec 10 01:15:50 2020
Hi 大家好
有个问题困扰我许久,想请问是否有遇过相同问题且是否有较适合的解决方法,问题如下
。
为了要跑电源时域的结果,我使用2019版本的Hspice来吃S参数,然後基本上在使用S参数
跑时域模拟的时候都会遇到发散的问题,但这边有试着将S参数转成RLGC的电路形式,就
可以解决,不会有发散的问题。
但还是觉得将S是参数(宽频的结果)转成RLGC(窄频的模型)的方式并不恰当。
所以想请问各位大神在Hspice上是否有较合适的方法或设定?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 118.165.3.82 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Electronics/M.1607534152.A.35F.html
1F:推 mmonkeyboyy: 方法 给一堆.ic 但具体是什麽地方要给就有得讨论了 12/10 10:22
2F:→ mmonkeyboyy: 第一个本身S参数就有问题 这个不是我专业 我不会 12/10 10:23
3F:→ mmonkeyboyy: 第二个是你得观察发散原因 是一来就散了 还是慢慢散 12/10 10:23
4F:→ mmonkeyboyy: 两个解法不太一样 12/10 10:24
5F:→ mmonkeyboyy: 不过就数值方法上来说 理论上你的.ic给一些dc结点 12/10 10:24
6F:→ mmonkeyboyy: 可以解决第二项中超过五成以上的问题 (尤其是你第一 12/10 10:25
7F:→ mmonkeyboyy: 解 解很久的通常是这个问题) 12/10 10:25
8F:→ mmonkeyboyy: 至於s参数上的问题 老实说就我合作过的人中 多半是 12/10 10:26
9F:→ mmonkeyboyy: s参数那里有错 @_@~ 然後让我这个外行人去改= =" 12/10 10:27
10F:→ mmonkeyboyy: 我一般都建议你可以找一个简单的例子 你可能手算或 12/10 10:28
11F:→ mmonkeyboyy: 是什麽拉一拉就有结果的先实做一下 看一下是不是你 12/10 10:29
12F:→ mmonkeyboyy: 要的结果 就我经验上= ="大概有三四成的人这关就卡 12/10 10:30
13F:推 mmonkeyboyy: 如果你有成果得到你要的 再往下做 12/10 10:32
14F:推 supergoal: 在思考是不是整个系统不稳定,极点没在第二象限,楼上 12/10 12:50
15F:→ supergoal: 觉得有可能麽? 12/10 12:50
16F:→ supergoal: ansys软体也有这个问题,cpm 配上 s参数 作时域模拟也 12/10 12:52
17F:→ supergoal: 常常发散掉@@ 12/10 12:52
18F:推 mmonkeyboyy: 是啊 但是这种问题....就这种是设计问题 这我无法 12/10 12:56
19F:→ mmonkeyboyy: 帮忙orz....passivity & causality 这种问题 12/10 12:57
20F:推 a12349221: hspice有一些可以帮助收敛指令,不过主要还是设计上的 12/10 16:18
21F:→ a12349221: 问题居多 12/10 16:18
22F:推 supergoal: 我自己觉得就算依靠软体上的功能去协助收敛,可是这响 12/10 16:31
23F:→ supergoal: 应还是正确的麽?还不如改设计,不知道大家觉得如何 12/10 16:31
24F:→ changebob: 谢谢几位的建议,我会再试试看 12/10 18:57
25F:→ changebob: 有找到解决方法,再分享给各位 12/10 18:58
26F:推 ioioeoeo: s参数有dc点的data吗 没有的话自己补上理想值 12/11 14:23
27F:推 p23j8a4b9z: 第一你先看发散频率 超高频的话不用看直接卡掉 就好 12/11 22:21
28F:→ p23j8a4b9z: 第二s参数转spice低频很难对 12/11 22:21
29F:→ p23j8a4b9z: 你还是先看s参数的因果跟被动性有没有正确 12/11 22:22
30F:推 supergoal: io大,想请教dc的理想值是要怎麽假设呢? 12/11 23:26
31F:推 mmonkeyboyy: 你不用设理想值也行 设一个接近的值 甚至是只要非零 12/12 00:53
32F:→ mmonkeyboyy: 的值都可以 这主要是防止damping & energy-conserva 12/12 00:55
33F:→ mmonkeyboyy: tive等的问题 主要是 像这种用法都是写在手册里的 12/12 00:56
34F:推 supergoal: 谢谢楼上大大回答 12/12 01:13
35F:推 ultimachen: 可以试试ADS上的broadband spice generator 12/26 07:10