LTspice®操作方法:使用.STEP指令执行重复分析
2026-07-21 【 字体:大 中 小 】
- 首页 > 技术文库 > LTspice®操作方法:使用.STEP指令执行重复分析
LTspice®操作方法:使用.STEP指令执行重复分析
关键词:LTspiceSTEP电路
时间:2026-7-20 14:16:11 来源:ADI
“
在LTspice中,.STEP指令可以方便地对电路参数值进行扫描,并将结果叠加显示在同一波形窗口中。通过这种方式,用户可以快速了解电路行为并做出设计取舍。
”
作者:Anne Mahaffey,首席工程师
摘要
在LTspice中,.STEP指令可以方便地对电路参数值进行扫描,并将结果叠加显示在同一波形窗口中。通过这种方式,用户可以快速了解电路行为并做出设计取舍。
引言
LTspice支持通过试错法(即修改电路元件并观察改变后的结果)来优化电路设计决策。这种检查通常手动进行,但借助LTspice中的.STEP指令,用户可以运行一个电路的不同参数的仿真,并在同一波形窗口中查看全部结果。
使用参数来定义元件值
要使用.STEP指令,首先应定义需要进行步进控制的参数。图1给出了一个示例:一个脉冲作用于RC电路,在波形上观察OUT处的响应。此示例电路可通过点击Step-Example.asc下载。

图1.示例RC电路,电容C1的值设置为变量X
按Alt + R运行仿真,或从菜单中选择Simulate(仿真)-> Run/Pause(运行/暂停)。点击OUT节点,在波形查看器中绘制结果波形。
R1设置为固定值1k,但C1已设置为变量X。X周围的大括号用于向LTspice表明,X是一个变量(图2)。要更改元件值,请右键点击该值,或右键点击元件符号,以调出更全面的元件属性视图。

图2.在原理图中右键点击某个值时显示的元件值对话框
原理图中的.PARAM指令用于设置X的值:
.PARAM X 0.1u
使用.STEP扫描参数值
要将此原理图转换为一个遍历多个X值的仿真,请按住Shift键并点击.PARAM指令,将其注释掉。注释掉的指令在原理图中显示为蓝色。
然后,按下相应按钮以添加一条新指令。(或从菜单中选择Edit(编辑)-> SPICE Directive(SPICE指令))。
步进值可指定为一个列表:
.STEP PARAM X LIST 0.1u 0.2u 0.3u
步进值也可指定为一个范围:
.STEP PARAM X 0.1u 0.3u 0.1u
在第二个语法示例中,X以0.1u的步长在0.1u到0.3u的范围内步进。两个示例均使得X取三个值:0.1u、0.2u和0.3u。更多.STEP语法示例可在LTspice帮助手册的.STEP部分中找到。
查看结果并添加步进图例
运行仿真并在波形查看器中绘制OUT波形。应绘制三个独特的波形。
右键点击波形查看器并选择Notes & Annotations(注释与标注)-> Annotate Steps(标注步进)。在波形查看器中放置步进图例(图3)。

图3.使用三个.STEP值的仿真;波形查看器中的步进图例

图4.使用光标进行测量并显示步进信息
点击迹线标签V(out)以显示光标。使用上下箭头键在步进迹线之间切换,右键点击光标可显示如图4所示的步进信息。
在同一仿真中步进控制多个参数
将第二个.STEP指令添加到原理图时,LTspice会针对两个参数的每种可能组合运行仿真。要了解此行为,请添加第二个.STEP指令,扫描参数Y,并将R1的值设置为
{Y}。Y的一个扫描示例如下:
.STEP PARAM Y LIST 500 800 1.1k
运行仿真并查看更新后的波形(图5)。
C1和R1各有三个步进值,因此总共运行九次仿真并显示于波形查看器中。步进图例已更新,以显示每次仿真运行中使用的参数值。
使用表来遍历参数值组合
添加多个.STEP指令是遍历多种场景组合的有效方法,但若将单个.STEP指令与参数表相结合,设计人员便能采用更有针对性的扫描策略,在减少仿真次数的同时覆盖更广泛的参数范围。示例电路可通过点击Step-Table-Example.asc下载。

图5.步进控制两个参数并查看结果

图6.使用参数表步进控制多个参数
要逐步遍历一个数值表,请放置一条.STEP指令,对用于表示表格位置的参数进行扫描:
.step param n 1 5 1
结合多个.PARAM指令,这些指令将参数值定义为一个表:
.param X=table(n, 1, 0.1u, 2, 0.2u, 3, 0.3u, 4, 0.4u, 5, 0.5u)
.param Y=table(n, 1, 100, 2, 200, 3, 500, 4, 800, 5, 1k)
此示例共运行五次仿真,结果汇总于表1中。
Table 1. Parameter X and Y Values for Each Value of n in Example .STEP Table Simulation
表1.“.STEP表”仿真示例中每个n值对应的参数X和Y值
|
n n |
1 1 |
2 2 |
3 3 |
4 4 |
5 5 |
|
X X |
0.1u 0.1u |
0.2u 0.2u |
0.3u 0.3u |
0.4u 0.4u |
0.5u 0.5u |
|
Y Y |
100 100 |
200 200 |
500 500 |
800 800 |
1k 1k |
结语
将.STEP指令与多种分析方法相结合,是一项有用的LTspice技能,能够帮助用户更深入地理解电路行为并做出设计取舍。
上一篇:【现代SoC中“通用”一词的真正含义】
下一篇:【封测三强盈利集体回升:增速之外,更应关注业绩稳定性与技术驱动】
猜你喜欢
- 芯闻
- 芯品
- 方案
- 文章
- • 2026 上半年我国集成电路出口额同比增长 88.7%
- • 上海RISC-V生态培育成效显著,2025年集成电路产业规模近5700亿元
- • 总投资8亿美元!联茂电子AI算力高端电子基板材料项目落地无锡
- • 威尔高拟定增募资不超过13亿元,加码AI类PCB及泰国智能制造项目
- • Semtech SurgeSwitch®系列新器件为53 V USB-PD电源总线(VBus)提供完善的防护
- • Semtech SurgeSwitch®系列新器件为53 V USB-PD电源总线(VBus)提供完善的防护
- • 国产高端半导体检测设备正式发布!
- • Melexis推出数字电流传感器,有效解决高功率电动汽车信号完整性难题
- • HT517 I2S数字输入3.1W单声道低功耗D类功放芯片解决方案
- • 如何降低模拟量采集电路设计的复杂性 — ADI 最新、高集成度、高精度方案
- • CS8726 4X70W四通道D类音频功放IC解决方案
- • HTN865B 150W大功率内置MOS升压芯片方案
- • LTspice®操作方法:使用.STEP指令执行重复分析
- • RTL功耗分析与优化技术,重塑能效设计范式
- • 全球首台超导量子热机诞生:利用量子尺度热能为未来大规模量子计算铺路
- • 利用高性能监控电路提高工业功能安全合规性——第4部分:使用看门狗定时器进行程序序列监测
猜你喜欢
意法半导体发布STM32MP23高性价比MPU,并延长对OpenSTLinux版本的支持期限
英飞凌推出业界首款用于电信基础设施的宽输入电压热插拔控制器XDP700-002,扩展了其XDP数字功率保护控制器系列
张雨霏霸气回应美媒(张雨霏是八一队的吗)
德州仪器新型 MCU 可实现边缘 AI 和先进的实时控制,提高系统效率、安全性和可持续性
我国科学家成功揭示固态电池短路机制
优化物联网无线解决方案的SWaP-C平衡
英飞凌推出HybridPACK Drive G2 Fusion,将硅和碳化硅结合到用于电动汽车的先进电源模块中
面向 Arm Zena 计算子系统的 AI 定义汽车软件解决方案
全新一代 立芯光电推出1470nm高功率半导体激光二极管芯片
稳定可靠、寿命更长,忆联RM561为智能终端打造出众存储体验
打通技术壁垒:将数字滤波器集成到LTspice模拟仿真中
嵌入式系统中的“软件定义一切”:在复杂性不断增加的情况下保持可控性
别怕IPO“抽血”!长鑫科技上市落地,半导体设备ETF盘中涨近4%
无线连接背后 为什么有些设备连得更远?
微型忆阻型射频开关无需供电可保持工作状态,并实现高频信号调控
业绩超预期背后:国产AI算力芯片现三大发展趋势
从 Token 到任务:智能体 AI 如何改变基础设施的关注焦点
在LTspice仿真中对数字滤波器进行建模(第一部分)
118问完整对话提炼 梁文锋四大核心判断全景分析,DeepSeek只想攻克 AGI 本源
WAIC 2026火热背后,抓紧空间智能机遇,云程半导体Wi-Fi 7 AP 芯片实现关键突破
打通技术壁垒:将数字滤波器集成到LTspice模拟仿真中

嵌入式系统中的“软件定义一切”:在复杂性不断增加的情况下保持可控性

别怕IPO“抽血”!长鑫科技上市落地,半导体设备ETF盘中涨近4%

无线连接背后 为什么有些设备连得更远?

微型忆阻型射频开关无需供电可保持工作状态,并实现高频信号调控

业绩超预期背后:国产AI算力芯片现三大发展趋势

从 Token 到任务:智能体 AI 如何改变基础设施的关注焦点

在LTspice仿真中对数字滤波器进行建模(第一部分)

118问完整对话提炼 梁文锋四大核心判断全景分析,DeepSeek只想攻克 AGI 本源

WAIC 2026火热背后,抓紧空间智能机遇,云程半导体Wi-Fi 7 AP 芯片实现关键突破
