← 返回全部时间线
ETNews English(韩国半导体)原文发布 08-13 12:48Radar 收录 08-13 13:36查看原文 ↗

Vishay非线性电阻的SPICE化:过去、现在与未来

Vishay's SPICE-ification of Non-Linear Resistors: Past, Present & Future
中文摘要

Vishay在SPICE开发30多年后,许多无源元件仍缺乏SPICE模型。与IC厂商发布模型帮助工程师仿真和设计不同,Vishay正致力于为其非线性电阻提供SPICE模型,以支持电路仿真。

原文深度解读

本文由Vishay Intertechnology的Alain Stas撰写,探讨了Vishay在非线性电阻(如NTC和PTC热敏电阻)SPICE建模方面的进展。文章回顾了SPICE开发30多年来无源元件模型缺乏的现状,介绍了Vishay自2014年以来为热敏电阻提供的SPICE模型、仿真工具包(文档29235)、网络研讨会系列,以及最新的PPTC模型开发。关键数字包括:自2014年起提供NTC/PTC模型,PPTC电阻公差典型±50%(低温23°C),上限可扩展至+60%,模型采用三阶段Cauer网络。文章与电子元器件供应链相关,因为Vishay作为无源元件制造商,通过提供仿真模型和工具,支持设计工程师更有效地使用其产品,可能影响设计选型和供应链需求。

  • 原文指出,大多数无源元件制造商(尤其是非线性电阻制造商)不提供SPICE模型,仅发布静态数据表,不将产品视为仿真关键。
  • Mike Engelhardt(LTspice和QSPICE的开发者)表示,SPICE仿真不是验证设计的方法,因为IC模型不包含所有温度效应和制造公差,但有助于设计师培养电路直觉。
  • Vishay自2014年起为其NTC和PTC热敏电阻提供包含热效应和制造公差的SPICE模型,并已发展到提供完整应用电路,如火灾探测器、LED电流抑制、PWM数字控制和PID控制。
  • Vishay文档29235(“Electronic Simulation Toolkit for Vishay Non-Linear Resistors”)提供了构建Berkeley NTC SPICE模型的指南(第6.3节),使用温度作为外部电压源,并支持LTspice、SIMetrix、Multisim、PartQuest Explore和QSPICE等平台。
  • Vishay提供三个网络研讨会,分别介绍仿真工具包中的实时应用、QSPICE和SIMULINK-SIMSCAPE;SIMSCAPE是MathWorks开发的多域平台,适合集成NTC热敏电阻模型。
  • Vishay为PPTC(Polyfuse可复位保险丝)开发了SPICE模型,能准确再现数据表中的跳闸时间曲线,模型采用三阶段Cauer网络,包含六个热参数(Rth1、Cth1等),并允许调整公差(典型±50%,上限+60%)。

供应链影响

  • Vishay提供更完善的SPICE模型可能提高其热敏电阻在电路设计中的采用率,从而影响相关元件的需求,但具体影响取决于设计工程师的接受度和市场竞争。
  • PPTC模型的推出可能使Vishay在可复位保险丝市场更具竞争力,可能影响该细分市场的份额,但取决于模型准确性和客户反馈。
  • 仿真工具包和网络研讨会可能降低客户设计门槛,可能促进Vishay产品在汽车、工业等领域的应用,但取决于客户设计流程的整合程度。
  • 随着仿真模型成为元件交付的一部分,供应链中设计阶段的选型可能更倾向于提供完整模型的供应商,可能影响采购决策,但取决于行业趋势。
  • Vishay扩展PPTC产品线(结合陶瓷PTC)可能丰富其保护器件组合,可能影响相关应用领域的供应格局,但取决于市场对PPTC的需求增长。

系统解读,仅作为判断线索,不构成备货、出货、涨价或投资建议。

正文内容 · AI翻译

Vishay热敏电阻电子仿真的新应用领域

经过30多年的SPICE开发,许多无源元件仍然没有可用的SPICE模型。与IC厂商发布这些模型以帮助工程师在其芯片中进行仿真和设计不同,大多数无源元件制造商——尤其是非线性电阻制造商——不提供这些模型。相反,他们通常只发布静态数据表,并且通常不将其产品视为仿真目的的“设计关键”。

因此,制造商假设工程师将使用基于裕量而非基于仿真的设计方法。结果,工程师通常依赖简化或经验方法:使用降额和安全裕量进行设计,使用实测测试数据,或将元件建模为基本开关或热延迟。在许多情况下,无源元件的非线性行为被简单地从仿真中省略,性能稍后使用实际硬件进行验证。

以LTspice®和QSPICE®闻名的Mike Engelhardt曾在一次关于LTspice模拟器的采访中表示,SPICE仿真不是验证设计的方法,因为没有IC模型包含所有温度效应或制造公差。然而,他指出SPICE仿真帮助设计师培养对电路的直觉,这是无价的。

这应该为任何无源和非线性元件供应商提供思考。回顾过去,我可以说这对Vishay来说确实如此。如果我们希望我们发布的模型被设计师有效使用,它们应该包括热效应和制造公差。这正是Vishay自2014年以来为其NTC和PTC热敏电阻所做的。我们已经达到了不仅提供模型,还提供完整应用电路的地步,这些电路用于各种用途,如火灾探测器、LED电流抑制、PWM数字控制和PID控制。

随着电子仿真世界变得越来越分散——涵盖数字、模拟、基于PC和基于云平台——Vishay开发了与几乎所有类型模拟器兼容的建模构建块。

Vishay热敏电阻仿真工具包

作为中心参考,Vishay文档29235“Vishay非线性电阻电子仿真工具包”为使用Vishay模型的电子电路设计师提供了全面指南。它解释了如何在没有现成模型时构建Berkeley NTC SPICE模型(第6.3节),使用温度作为外部电压源。这种方法允许设计师构建完整、自包含的仿真,其中NTC输入温度由仿真电路本身生成,并通过代表周围介质热惯性的R-C网络反馈到热敏电阻。

该文档还概述了可与Vishay模型一起使用的仿真平台,包括LTspice、SIMetrix、Multisim、PartQuest Explore以及最近添加的来自Qorvo的QSPICE。此外,它描述了如何将新或现有模型集成到广泛的应用中,例如Peltier冷却器(第7.1和9.1节)、使用光耦可控硅的开关温度控制(第10.2节)、基于光耦可控硅或光耦的PWM或PID温度控制系统(第7和10.1节)、应变计温度补偿电路(第3.2和6.2节)、恒温器(第7.2节)、具有热效应的逆变器应用(第5节)以及LED电流抑制(第6.1和12节)。在这些应用仿真中,文档证明了使用电压作为温度输入的NTC模型足够灵活,可以集成到几乎任何应用中。

进一步的部分解释了如何在汽车应用中定义PTC浪涌电流限制器网络(第4.1和4.2节),用于具有可变环境温度的预充电电路,包括手动计算繁琐的降额考虑和计算。最后,第14节讨论了使用VDR和MLV进行过压电路保护。

网络研讨会

与这个不断扩展的仿真工具包并行,Vishay还提供了一系列专门针对热敏电阻和RTD电子仿真的视频。“Vishay热敏电阻电子仿真”系列包括三个网络研讨会。第一个展示了基于仿真工具包中仿真的实时应用;第二个专注于QSPICE,本文将进一步讨论;第三个专门针对SIMULINK-SIMSCAPE。由MathWorks开发的SIMSCAPE是一个多域平台,允许在SIMULINK环境中进行物理系统仿真。由于NTC热敏电阻是外部温度敏感电阻,可能受到自热影响,SIMSCAPE为将Vishay热敏电阻模型集成到其库中提供了理想框架。这一集成的基础步骤之一在MATLAB Central File Exchange示例“Thermistors (NTC and RTD) from Vishay Modeled in SIMSCAPE”中得到了演示。

热敏电阻仿真的最新发展集中在两个关键领域:浪涌电流限制和数字温度仿真。在NTC浪涌电流限制热敏电阻专家Ametherm加入Vishay之后,公司扩展了其在功率和模拟电子方面的能力。NTC浪涌电流限制器现在用于各种应用,如电机驱动、焊接设备、充电设备、断路器、工业自动化系统和机场控制系统。如何仿真这些设计的示例在Vishay应用笔记24291中提供,该笔记涵盖了使用Qorvo的QSPICE对Ametherm浪涌电流限制器进行SPICE建模。

转向向数字电子的重大转变,QSPICE是一个强大的资产。除了免费使用外,它允许设计师在模拟元件(如传感器、参考电阻和控制设备)旁边集成大量Verilog或C++模块。Vishay应用笔记29237通过解释如何集成Verilog模块以实现优化温度控制来展示这一能力。

作为最后一个创新领域,Vishay推出了额外的保护器件以补充其陶瓷PTC系列,包括聚合物PTC(PPTC),也称为Polyfuse®可复位保险丝。市场上准确的PPTC模型仍然稀缺,主要是因为潜在产品模型因宽公差和滞后效应同时存在而变得复杂。此外,大多数制造商提供关于这些器件热特性的数据有限。例如,Bel Power 0ZAF系列数据表仅包含一个图表(图1),显示器件在故障电流条件下的响应时间或“跳闸时间”。

图1

Vishay成功开发了一个SPICE模型,能够在实际近似范围内准确再现图1中所示的特性曲线。该模型不仅捕获了开关和非开关电流行为,还允许用户定义可调公差,在低温(约23°C)下电阻通常为±50%。为了考虑开关后观察到的滞后,上限公差可以扩展,例如到+60%。模型的简化原理图如图2所示。

PPTC热模型表示为三阶段Cauer网络。TPPTC节点代表内部有源聚合物PTC材料的温度,而Telectrode节点对应元件电极处的温度。TPCB代表PCB焊点级别的温度,Tambient表示远场环境温度。三对Rth/Cth对模拟了这四个节点之间或与之相关的热阻和热容。

图2

在图2中,I(V3)代表数据表故障电流。TEMP是环境温度,当扫描时,显示I(V3)中的相应降额。电阻和温度之间的关系由行为电压源B2表示,这是数据表中通常缺少的参数。然后可以调整六个热参数(Rth1、Cth1、Rth2、Cth2、Rth3和Cth3)以使仿真结果与数据表跳闸时间对齐。完成后,扫描应用于Rpptc的TOL参数,提供极限曲线。

虽然在SPICE程序中通常不可能扫描六个参数,但QSPICE支持此功能,使其非常适合构建高效的行为模型。初始优化结果如图3所示,与数据表值显示出很强的相关性。

图3

诸如PTC和NTC热敏电阻等无源元件的SPICE化将是一个漫长的过程。然而,随着Vishay等制造商的持续努力和工程界日益增长的需求,这一过程正在稳步推进。在未来,它可能成为元件交付的无缝部分。

作者:Alain Stas,Vishay Intertechnology

New Application Fields for Electronic Simulation With Vishay Thermistors

After more than 30 years of SPICE development, many passive components still do not have SPICE models available. Unlike IC vendors, which publish these models to help engineers simulate and design in their chips, most passive component manufacturers - particularly manufacturers of non-linear resistors - do not provide them. Instead, they typically release only static datasheets and generally do not view their products as “design-critical” for simulation purposes.

Because of this, manufacturers assume engineers will use margin-based rather than simulation-based design methods. As a result, engineers often rely on simplified or empirical approaches: designing with derating and safety margins, using measured test data, or modeling the component as a basic switch or thermal delay. In many cases, the non-linear behavior of the passive component is simply omitted from the simulation, with performance verified later using the actual hardware.

Mike Engelhardt, known for LTspice® and QSPICE®, once said in an interview about the LTspice simulator that SPICE simulation is not a way to verify a design because no IC model includes all temperature effects or manufacturing tolerances. However, he noted that SPICE simulation helps designers develop intuition about their circuits, which is invaluable.

This should be food for thought for any supplier of passive and non-linear components. In retrospect, I can say that it has been for Vishay. If we want our published models to be used effectively by designers, they should include thermal effects and manufacturing tolerances. That is exactly what Vishay has done since 2014 for its NTC and PTC thermistors. We have reached a point where we not only supply the models, but also complete application circuits for uses as diverse as fire detectors, LED current mitigation, PWM digital control, and PID control.

As the world of electronic simulation has become increasingly fragmented - spanning digital, analog, PC-based, and cloud-based platforms - Vishay has developed modeling building blocks compatible with nearly all types of simulators.

Vishay Thermistor Simulation Toolkit

As a central reference, Vishay document 29235, “Electronic Simulation Toolkit for Vishay Non-Linear Resistors,” provides a comprehensive guide for electronic circuit designers working with Vishay models. It explains how to build a Berkeley NTC SPICE model when one is not readily available (section 6.3), using temperature as an external voltage source. This approach allows designers to build complete, self-contained simulations in which the NTC input temperature is generated by the simulated circuit itself and fed back into the thermistor through an R-C network representing the thermal inertia of the surrounding medium.

The document also outlines the simulation platforms that can be used with Vishay models, including LTspice, SIMetrix, Multisim, PartQuest Explore, and the recently added QSPICE from Qorvo. In addition, it describes how to integrate new or existing models into a wide range of applications, such as Peltier coolers (sections 7.1 and 9.1), on/off temperature control with optotriacs (section 10.2), PWM or PID temperature control systems based on optotriacs or optocouplers (sections 7 and 10.1), temperature compensation circuits for strain gauges (sections 3.2 and 6.2), thermostats (section 7.2), inverter applications with thermal effects (section 5), and LED current mitigation (sections 6.1 and 12). Across these application simulations, the document demonstrates that NTC models using voltage as a temperature input are flexible enough to be integrated into virtually any application.

Further sections explain how to define networks of PTC inrush current limiters (sections 4.1 and 4.2) in precharge circuits for automotive applications with variable ambient temperatures, including derating considerations and calculations that are tedious to perform manually. Finally, section 14 addresses overvoltage circuit protection using VDRs and MLVs.

Webinars

In parallel with this expanding simulation toolkit, Vishay also offers a series of videos dedicated to electronic simulation with thermistors and RTDs. The “Vishay Thermistors Electronic Simulation” series features three webinars. The first presents live applications based on simulations included in the simulation toolkit; the second focuses on QSPICE, which is discussed further in this article; and the third is dedicated to SIMULINK-SIMSCAPE. Developed by MathWorks, SIMSCAPE is a multidomain platform that enables physical system simulation within the SIMULINK environment. Because NTC thermistors are external, temperature-sensitive resistors that may be subject to self-heating, SIMSCAPE provides an ideal framework for integrating Vishay thermistor models into its libraries. One of the foundational steps in this integration is demonstrated in the MATLAB Central File Exchange example “Thermistors (NTC and RTD) from Vishay Modeled in SIMSCAPE.”

Recent developments in thermistor simulation have focused on two key areas: inrush current limitation and digital temperature simulation. Following Ametherm, a specialist in NTC inrush current limiting thermistors, joining Vishay, the company expanded its capabilities in power and analog electronics. NTC inrush current limiters are now used in applications as diverse as motor drives, welding equipment, charging equipment, circuit breakers, industrial automation systems, and airport control systems. An example of how these designs can be simulated is provided in Vishay application note 24291, which covers the SPICE modeling of Ametherm inrush current limiters using QSPICE from Qorvo.

Turning to the significant shift toward digital electronics, QSPICE is a powerful asset. In addition to being free to use, it allows designers to integrate numerous Verilog or C++ modules alongside analog components such as sensors, reference resistors, and control devices. Vishay application note 29237 demonstrates this capability by explaining how Verilog modules can be integrated to achieve optimized temperature control.

As a final area of innovation, Vishay has launched additional protection devices to complement its ceramic PTC range, including polymeric PTCs (PPTCs), also known as Polyfuse® resettable fuses. Accurate PPTC models remain scarce in the market, largely because potential product models are complicated by the simultaneous presence of wide tolerances and hysteresis effects. Furthermore, most manufacturers provide limited data on the thermal properties of these devices. For example, the Bel Power 0ZAF Series datasheet includes only a graph (Figure 1) showing the device's response time, or “time to trip,” under fault current conditions.

Figure 1

Vishay has successfully developed a SPICE model capable of accurately reproducing the characteristic curves shown in Figure 1 within a practical margin of approximation. The model not only captures both switching and non-switching current behavior, but also allows users to define adjustable tolerances, which are typically ±50% for resistance at low temperatures (around 23 °C). To account for the hysteresis observed after switching, the upper tolerance can be extended, for example, to +60%. A simplified schematic of the model is shown in Figure 2.

The PPTC thermal model is represented as a three-stage Cauer network. The TPPTC node represents the temperature of the internal active polymer PTC material, while the Telectrode node corresponds to the temperature at the component electrodes. TPCB represents the temperature at the PCB solder joint level, and Tambient denotes the far-field ambient temperature. The three Rth/Cth pairs model the thermal resistances and thermal capacitances between, or associated with, these four nodes.

Figure 2

In Figure 2, I(V3) represents the datasheet fault current. TEMP is the ambient temperature, which, when swept, shows the corresponding derating in I(V3). The relationship between resistance and temperature is represented by behavioral voltage source B2, a parameter often absent from datasheets. The six thermal parameters (Rth1, Cth1, Rth2, Cth2, Rth3, and Cth3) can then be adjusted to align the simulation results with the datasheet trip time. Once complete, sweeping the TOL parameter, applied to Rpptc, provides the limit curves.

While sweeping six parameters is not typically possible in SPICE programs, QSPICE supports this capability, making it well suited to building efficient behavioral models. The initial optimization results, shown in Figure 3, demonstrate a strong correlation with the datasheet values.

Figure 3

The SPICE-ification of passive components such as PTC and NTC thermistors will be a long process. However, with continued efforts from manufacturers such as Vishay and growing demand from the engineering community, this process is steadily advancing. In the future, it may become a seamless part of component delivery.

By Alain Stas, Vishay Intertechnology

↑