1. 信号源在PSpice仿真中的核心作用
在电路仿真领域,信号源如同真实实验室中的函数发生器,是激励被测电路的基础工具。PSpice作为业界标准的电路仿真软件,其信号源库提供了从简单直流到复杂调制信号的完整解决方案。其中VPWL_RE和IPWL_RE作为分段线性源的高级版本,在模拟非周期性复杂波形时展现出独特优势。
与基础VPWL/IPWL不同,带"_RE"后缀的版本支持重复(repeat)特性,这意味着单个波形定义可以自动循环播放,特别适合需要周期性重复复杂激励信号的场景。例如测试电源电路的动态响应时,工程师可能需要先施加一个5ms的启动脉冲,接着2ms的跌落,然后进入稳定状态——这种复合波形用VPWL_RE只需定义一次周期即可自动循环。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. VPWL_RE电压源深度解析
2.1 基本语法与参数定义
VPWL_RE的SPICE模型语句格式如下:
code复制Vname N+ N- PWL_RE(T1 V1 T2 V2 ... TN VN [REPEAT=VAL])
其中时间-电压对(Ti,Vi)定义了波形的关键转折点。REPEAT参数可选,缺省时表示无限循环。例如定义一个带2次重复的锯齿波:
code复制VSTIM 1 0 PWL_RE(0 0 1m 5 REPEAT=2)
2.2 实际工程应用案例
在开关电源环路响应测试中,我们需要模拟输入电压的跌落和恢复过程。通过VPWL_RE可以精确构建符合IEC 61000-4-11标准的测试波形:
code复制VAC 1 0 PWL_RE(
0 230
20m 230
20.1m 0
20.2m 0
20.3m 230
REPEAT=3)
这段代码模拟了230V交流电在0.1秒内完全跌落并在0.1秒后恢复的过程,重复3次循环。实测中需要注意:
时间点必须严格单调递增,任何倒序会导致仿真失败。建议用文本编辑器列对齐参数,便于检查时序逻辑。
2.3 高级技巧:与其它源组合使用
通过串联VPWL_RE和正弦源,可以创建调幅波形。例如用乘法器行为模型:
code复制EAM 2 0 VALUE { V(1)*V(3) }
V1 1 0 SIN(0 1 1k)
V3 3 0 PWL_RE(0 1 5m 0.5 10m 1)
这
