当前位置:首页 > Saber仿真软件介绍 - 图文
● 削减瞬态分析中的尖峰信号
开关电路的瞬态模拟有时会在输出数据产生尖峰信号,但是现实的系统是没有的。削减这些错误的尖峰信号过程如下: a) 验证尖峰信号是否是真实的
一些带有如栅关断(GTO)元件的系统在它们的测量响应中是有大的尖峰信号的,所以要仔细检查原电路的测试数据,与瞬态分析结果或其它分析结果比较。 b) 检查模型和电路图
▲ 确定电路中的模型合适应用
由于尖峰信号通常是在大电路中产生的,所以要精确找到哪个模型有问题是很困难的。一种方法是检查尖峰信号处直接邻近的节点或分支,也可以考虑下,哪个模型是被开关事件激发。 ▲ 确认电路布线正确
▲ 检查电路中可能存在的不稳定电路
一些带有尖峰信号的模拟结果可以提供足够的信息来显示,电路是否是不稳定的或者有完全平衡的负载。 c) Saber模拟选项
i. 二步一定要仔细,否则可能遗漏有问题的部分,有时可以用下面
的方法:
1. 用 –d flat 选项启动Saber:
saber –d flat designname
该命令强迫Saber用一层,相对于层次、矩阵,该命令将使模拟速度较慢。
2. 用瞬态选项 terrt all,这是计算切断错误的最精确的方法,该
命令也会使模拟速度较慢。
3. 在有较宽的时间常数的系统中,试试用 terrn 3选项。
4. 使用ord 1,这会限制综合算法使用第一个,这使模拟精度降
低,但是,它会使开关边沿的短的尖峰信号消失。
通常,切断错误和例点密度是决定瞬态分析尖峰精度的临界参数。
d) 其它值得考虑的技术
如果在前三步完后,结果仍不令人满意,试试下面的调试技术: ▲ 仅模拟电路中产生尖峰的部分
▲ 对电路中低压部分和高压部分单独进行模拟
▲ 用Monitor Progress(Basic标签)生成详细的分析脚本 ▲ 试试不同的开关模型 ▲ 添加些非理想的元件,来增加电路的精确度,如没有被说明的电容器、
电阻器、电感等
共分享92篇相关文档