亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

分析选项

交流分析:

一般形式:.ac [曲线] [点数] [起点] [终点] 例一:.ac lin 1 1000 1000 

评论: [curve] 字段可以是“lin”(线性)、“dec”(十进制)或“oct”(八度),指定频率扫描的(非线性)线性。指定频率扫描内要执行分析的点数(对于十进制扫描,每十年的点数;对于八度,每八度的点数)。 [start] 和 [final] 字段分别指定扫描的开始和结束频率。最后一点:“开始”值不能为零!

直流分析:

一般形式:.dc [source] [start] [final] [increment] 例一:.dc vin 1.5 15 0.5 

评论: 如果要打印或绘制两个非零节点之间的任何电压,则 .dc 卡是必需的。否则,默认的“小信号”分析只会打印出每个非零节点和零节点之间的电压。

瞬态分析:

一般形式:.tran [increment] [stop_time] [start_time] + [comp_interval] 示例1:.tran 1m 50m uic 示例2:.tran .5m 32m 0 .01m 

评论: Example 1 的增量时间为 1 毫秒,停止时间为 50 毫秒(当只指定两个参数时,它们是增量时间停止时间 , 分别)。例2的增量时间为0.5毫秒,停止时间为32毫秒,开始时间为0毫秒(启动时无延迟),计算间隔为0.01毫秒。

开始时间的默认值为零。瞬态分析总是 时间为零,但数据存储仅发生在开始时间和停止时间之间。数据输出间隔为增量时间,或(停止时间-开始时间)/50,以最小者为准。然而,计算区间变量可用于强制计算区间小于任一者。对于大的总间隔计数,itl5 .options 中的变量 卡可以设置为更高的数字。 “uic ”选项告诉 SPICE“使用初始条件。”

绘图输出:

一般形式: .plot [type] [output1] [output2] 。 . . [输出 n] 示例 1:.plot dc v(1,2) i(v2) 示例 2:.plot ac v(3,4) vp(3,4) i(v1) ip(v1) 示例 3:.绘制 tran v(4,5) i(v2) 

评论: SPICE 不能在单个 .plot 上处理超过 8 个数据点请求 或 .print 卡片。如果请求超过 8 个数据点,请使用多张卡片!

此外,使用 SPICE 版本 3 时有一个主要警告:如果您正在执行交流分析并要求 SPICE 绘制交流电压,如示例 #2 所示,v(3,4) 命令只会输出 real 矩形复数的组成部分! SPICE 版本 2 输出 polar 复数的大小:如果只要求一个数量,则是一个更有意义的数量。要强制 SPICE3 为您提供极坐标,您必须重新编写 .print.plot 参数如下:vm(3,4) .

打印输出:

一般形式: .print [type] [output1] [output2] 。 . . [输出 n] 示例 1:.print dc v(1,2) i(v2) 示例 2:.print ac v(2,4) i(vinput) vp(2,3) 示例 3:.print tran v( 4,5) i(v2) 

评论: SPICE 不能在单个 .plot 上处理超过 8 个数据点请求 或 .print 卡片。如果请求超过 8 个数据点,请使用多张卡片!

傅立叶分析:

一般形式: .four [freq] [output1] [output2] 。 . . [输出 n] 示例 1:.four 60 v(1,2) 

评论: .四 卡依赖于 .tran 卡片出现在牌组的某处,并有适当的时间段来分析足够的周期。此外,如果 .plot,SPICE 可能会“崩溃” 分析不与 .four 一起完成 分析,即使都是.tran 参数在技术上是正确的。最后,.four 分析选项仅在 AC 电源的频率在该电源的卡行中指定时才有效,.ac 分析选项行。

它有助于在 .tran 中包含一个计算区间变量 卡以获得更好的分析精度。对指定的电压或电流进行傅立叶分析,直到第 9 次谐波,[freq] 规格是分析频谱的基频或起始频率。

其他:

一般形式:.options [option1] [option2] 例1:.options limpts=500 例2:.options itl5=0 例3:.options method=gear 例4:.options list 例5:.options nopage示例 6:.options numdgt=6 

评论: 使用这张卡可以指定很多选项。也许 SPICE 的初学者最需要的是“跛行 “ 环境。当运行需要打印或绘制超过 201 个点的模拟时,必须增加此计算点限制,否则 SPICE 将终止分析。上面给出的例子 (limpts=500 ) 告诉 SPICE 分配足够的内存以在指定的任何分析类型(直流、交流或瞬态)中处理至少 500 个计算点。

在示例 2 中,我们看到了一个迭代 变量 (itl5 ) 被设置为 0 值。实际上有六个不同的迭代变量可供用户操作。它们控制非线性方程求解的迭代周期限制。变量itl5 设置瞬态分析的最大迭代次数。类似于跛行 变量,itl5 通常需要在 .tran 上指定一个小的计算间隔时设置 卡片。设置 itl5 值为 0 将完全关闭限制,允许计算机无限迭代周期(无限时间)来计算分析。 警告:这可能会导致模拟时间过长!

带有“method=gear”的示例 3 ” 设置 SPICE 使用的数值积分方法。默认值是“梯形”而不是“齿轮”,梯形是曲线下面积的简单几何近似,通过将曲线切成梯形来近似形状。 “齿轮”方法基于二阶或更好的多项式方程,并以 C.W. 齿轮命名(刚性常方程的数值积分 ,报告 221,伊利诺伊大学计算机科学系,厄巴纳)。 Gear 积分方法对计算机的要求更高(计算上“昂贵”),有时会给出与梯形方法略有不同的结果。

列表 ”示例 4 中显示的选项给出了最终输出中所有电路组件及其各自值的详细摘要。

默认情况下,SPICE 将在输出中插入 ASCII 分页控制代码以分隔分析的不同部分。指定“nopage ”选项(示例 5)将防止这种分页。

numdgt ” 示例 6 中显示的选项指定使用“.print”之一时输出的有效位数 ”数据输出选项。 SPICE 的默认精度为 4 位有效数字。

宽度控制:

一般形式:.width in=[columns] out=[columns] 例一:.width out=80 

工业技术

  1. 记录 - VHDL 示例
  2. 变量 - VHDL 示例
  3. 波形分析
  4. 示例电路和网表
  5. 组件失效分析
  6. 组件失效分析(续)
  7. 什么是网络分析?
  8. 关于频谱分析的更多信息
  9. 软件驱动的功耗分析
  10. Java 10 - 删除的功能和选项
  11. Java 10 - 已弃用的功能和选项
  12. 如何进行瓶颈分析