跳到主要内容

SPICE模拟如何工作?

黑板上的公式和电气方案

你很有可能遇到过这个术语“香料模拟”在你作为工程师的职业生涯中。该术语代表以集成电路为重点的仿真程序。它指的是用来模拟电路行为特性的计算机程序,特别是模拟设计。SPICE模拟器最初是在电子设计中集成电路(IC)的发展过程中创建的。SPICE模拟器的目的是在PCB制造之前检测设计中的潜在问题。在本文中,我们将探索SPICE模拟是如何工作的。

SPICE模拟如何工作?

SPICE模拟器的核心功能围绕着网络分析——如果按照设计提供源或将电流注入电路,那么响应是什么?通过数学方法求解由基尔霍夫环定律形成的微分方程,该模拟器能够提供一个快速和准确的解决方案,具有较高的置信度。

那么,SPICE模拟究竟是如何工作的呢?在图形图表和电路图背后,SPICE程序通过使用模型来表示组件来工作。组件模型是SPICE程序可以理解的基于文本的参数。今天,各种供应商通过将组件模型列表添加到代码中,已经将SPICE模拟器的商业化版本。

SPICE引擎分析电路基于基尔霍夫电流电压定律.它将节点分配到电路中,并尝试求解各自节点上的电流和电压值。SPICE模拟器首先生成矩阵格式的节点方程,然后求解它们以获得值。根据电路的性质,SPICE模拟器求解节点方程所采用的迭代可能不同。

基尔霍夫电路,电流和电压定律

基尔霍夫电路定律构成SPICE模拟器的基本原理

对于线性电路,求解节点方程是一个简单的过程。然而,当非线性电路, SPICE模拟器将需要在求解方程之前将每个非线性组件替换为具有代表性的线性组件模型。基于节点的网络列表而元件模型,你将能够得到详细的结果到电路的电学特性。

Spice模拟器的目的是什么?

虽然很容易看出SPICE模拟器如何工作于简单的电阻电路,但SPICE模拟器的真正功能在于它能够分析电路的复杂行为。以下是SPICE仿真工具提供的一些实际优势:

  • 成本-使用PSpice的最大驱动因素是避免可能导致缺陷和报废的制造错误。由于时间和准确性的原因,在开发板上测试组件是完全不可行的。模拟器,虽然不完美,但先进和复杂,可以在制造和组装之前提供优秀的近似。
  • 速度- - - - - -现代模拟器可以快速地从网络列表中合并电路信息。用户不需要花更多的时间用通孔组件来制作电路原型,而这些电路最终会提供一个预测性较差的答案。这也消除了人类从原理图翻译到面包板所造成的任何错误——这是一个非常容易犯的错误。
  • 先进的功能-在很大程度上,万用表不能执行示波器的职责,SPICE模拟器具有出色的功能,可以提供额外的分析,超出了用户手工原型的预期。

像更大的CAD工具一样,SPICE仿真在过去几十年里从个人和工作站计算能力的增长中受益匪浅。

SPICE模拟在哪里使用?

一些最常用的分析如下,但请注意,模拟器包含了比以往任何时候更大的网络分析功能:

1.直流分析

直流分析, SPICE模拟器尝试根据直流输入值的范围计算电路的电压和电流。在直流分析扫描过程中,电感和电容器等无功元件分别转换为短路和开路。

2.交流分析

交流分析,或交流扫描,是用来确定电路中节点的相位和大小。在AC分析中,SPICE模拟器使用方程矩阵中各分量的实值和虚值。然后方程求解在交流源输入中指定的频率范围。

3.瞬态分析

瞬态分析是一个过程,在这个过程中,SPICE模拟器使用一个迭代模型来提供对整个指定时间范围内组件行为的洞察。在暂态分析开始之前,SPICE模拟器将首先执行直流分析以建立直流工作点。然后它增加时间步长,并计算出各自节点的电压和电流值。

现在您已经对SPICE模拟的工作方式和使用方式有了更清晰的了解,因此与提供模拟器的供应商进行交谈是很重要的,因为该模拟器包含了大量精确的组件模型库。OrCAD PSpice软件提供多达34000个模型,并以其准确性而闻名混合信号仿真

领先的电子产品供应商依靠Cadence产品来优化各种市场应用的电源、空间和能源需求。如果您想了解更多我们的创新解决方案,和我们的专家团队谈谈吧请订阅我们的YouTube频道