如何使用NL5进行电路仿真?看看这个简单的例子

EMC标准 2023-09-12 23:17

NL5是一款电子仿真器,最初设计的初衷是最大限度地减少仿真结果中的错误···

它的功能非常强大,可以处理所有类型的电路。NL5的工作理念是以呈现非常准确的结果为基础的,遵循的原则是,设计人员应针对每项任务使用恰当的工具。
错误总会潜伏起来
即使设计人员确定他们已正确输入原理图和数据,电子仿真有时也会出现错误。这些不是操作错误,而是预期与所使用的仿真器类型不符。首先,设计人员必须知道,从简单的电阻和二极管开始,仿真器是处理理想元器件的完美软件。通常,使用的模型可能并不可靠,特别是在关键的工作条件下。如果电电路工作在极限条件下,仿真器会采取“权宜之计”(通常不向用户透露)进行干预,以使仿真尽可能顺利地进行。添加电阻和电容有助于改善开关的收敛性,但也会产生副作用,导致结果与预期不同。因此,错误的跟踪很难实现。
NL5(NL=非线性)的运行方式与其他传统的基于SPICE的仿真器不同。其主要思想是从非常简单的电路表示开始,然后添加更复杂的元件,并始终保持仿真结果的可靠性。因此,我们从基本设计开始,利用理想元件来了解设计思路是否可行。然后,进入下一步,增加电路的复杂性。在此阶段,可以添加寄生电容和电感、损耗、偏移、开/关电阻、有限增益和带宽,即实际电路中存在的所有元件。所有这些元件都可以逐一修改,以确定哪些是最关键的。
通过遵循这种方法,首先使用简单的理想元器件,然后逐步添加实际功能,就可以确定导致实际系统出现问题的原因。
理想的元器件
NL5的基本元器件非常简单。它们是电阻、电容、电感器、电压源和电流源。它们都是理想元件(见图1),没有寄生元件或其他隐藏参数。所有元器件参数都是可见的并且可以由用户更改。每个元器件参数都可以设置为任何值,包括负值、零值,甚至无限值。这使得用户可以创建现实生活中不存在的、堪称理想的元器件。例如,可以创建一个电阻为零的电阻或电阻无穷大的电阻。尽管这样的理想元器件在现实生活中并不存在,但它们在仿真中很有用。
在一开始,使用理想元件似乎更有优势,因为它们的简单性将有利于计算算法。然而,在某些情况下,需要评估元器件的真实行为,例如通过近乎理想的开关对电容进行瞬时充电。其主要问题不在于计算开关后的最终电压,而在于如何向用户呈现无穷值信号。该算法就完美地处理了仿真步长,从而决定了结果的准确性。
通常,在SPICE仿真器中,用户仅指定最大步长,仿真器可以在必要时减小步长以达到所需的精度。由于多种原因,这种方法非常值得商榷。通常没有必要在仿真的所有周期中设置相同的绝对精度。在NL5中,仿真步长的管理就非常简单,由用户决定步长的类型。最开始是根据电路预期、所需精度、仿真速度等设置最大间隔。
NL5可以自动降低间隔的原因只有三个,并且始终都要征得用户的同意:
  • 跟踪信号的瞬时波形。
  • 准确检测开关点。
  • 确保开关过程的可靠收敛。
通过选择步长值,用户就能更好地了解电路的运行情况,并预测可能出现的限制。

图1:理想元器件(来源:NL5)

NL5有哪些版本

为了让所有用户都能操作,NL5提供了多个版本:

  • NL5标准全功能版(Standard full-functional edition):这是标准完整版,包括许多高级功能和工具。您可以购买包含所有元器件的版本,并且许可证个人和企业均可使用。

  • NL5 Lite:这是该软件的免费简化版。它可以打开与标准NL5相同的原理图文件并使用相同的仿真算法,但它不支持NL5的大部分功能和工具,并且具有更简化的用户界面和基本功能。它是免费的,无需许可证即可使用无限数量的元器件运行仿真。NL5 lite是创建新项目并获得初步结果的最佳工具。如果需要,设计人员可以在之后升级到完整版本,以便使用特定工具进行更详细的分析。

  • NL5 DLL:原理图创建过程通常在Windows环境中使用NL5或NL5 Lite完成,然后可以使用NL5 DLL在Windows、Linux或macOS中执行仿真。这种灵活性使用户可以选择自己喜欢的仿真平台,同时依旧能从NL5的功能中受益。另外,通过MATLAB、Python或其他编程语言控制NL5仿真的能力,对于想要自动化模拟仿真并将其集成到更大的工作流中的用户来说也是一大优势。此外,其突出强调的与数字仿真器(例如运行System Verilog的仿真器)相协同仿真的能力对于设计验证确实至关重要。此功能可以将数字仿真器的强大功能与NL5 DLL提供的可靠模拟仿真相结合,为验证复杂的混合信号设计提供全面的解决方案。
NL5不使用SPICE进行仿真,而是采用其他非常高效和快速的算法。简而言之,SPICE和NL5之间存在一些差异:

SPICE:

  • 复杂的数值算法可能会产生错误的结果

  • 开关点处收敛

  • 错误结果很难被发现

  • 通常需要添加小元器件才能使数值算法发挥作用

  • 一些固有特性没有被记录。

NL5:

  • 简单的积分算法

  • 没有收敛问题

  • 结果易于验证

  • 无需添加额外元器件

  • 对于理想的元器件,无需输入非常大或非常小的值。
举一个简单的示例

图2显示了开关电路的通用图(使用的是NL5本地示例)。为使其在文章中看起来更清晰,对颜色进行了更改。默认情况下,电路图和波形图的背景实际上是黑色的。接线图由以下电子元件组成:

  • V1:脉冲电压源

  • L1:1H的理想电感器

  • T1:电子开关

  • D1:理想二极管

  • C1:1F的电容

  • R1:1Ω的电阻负载。

图2:振荡器的接线图以及输出的电压图

与其他仿真工具一样,NL5的仿真速度极快,可瞬间完成。虽然其他工具可能也可以实现快速仿真,但NL5在处理复杂开关点和瞬态行为方面的可靠性远超于其他类似工具。在某些情况下,其他仿真器可能会在开关点遇到速度减慢或出现问题,从而可能导致错误的结果。
因此,NL5的优势不仅在于速度,还在于其仿真的鲁棒性和准确性,特别是在处理复杂的仿真和混合信号设计时。这种可靠性对于确保仿真结果准确反映真实世界的性能非常重要,对于为其项目寻求可靠结果的工程师和设计师来说这点尤其重要。
为了进行实验,设计人员可能会尝试在T1上并联一个值非常低的电容,以获得更真实的仿真结果,但他会发现NL5的本地仿真结果就是完美的。对于所有仿真器来说,开关状态的仿真都是一个极为关键的领域,NL5则出色地解决了这个问题。
结论
NL5最初是为开关电源仿真而设计的,但事实证明,它是可以用于所有其他类型电子电路(从传输线到高功率射频发生器、精密工具和数字信号处理)的出色仿真工具。NL5完全满足所有用户的需求,无论他们的经验、兴趣和期望如何。它是初学者和电子专业的学生的理想软件。NL5非常容易使用,并且只要有基本的电子仿真器经验就足够了。因为SPICE的典型收敛问题已不复存在,经验丰富的工程师可以利用极其快速且鲁棒的算法来仿真大型系统。由于NL5中使用的理想元件非常基础,因此其范围不仅限于电子领域。它可用于许多学科的系统仿真,如机械、传热和流体力学。
值得注意的是,NL5不支持SPICE模型,例如制造商为“真实”电子元件提供的模型。在仿真方面,NL5主要依赖于自己的一套“理想”元器件。尽管这些制造商的元件鲁棒且适应性强,但它们并不打算直接纳入制造商的特定模型。如下所述的,用户应该意识到,NL5专注于理想元器件和分段线性建模。
NL5使用简化的分段线性(PWL)表示法,可以灵活地对NL5的“理想”元器件无法提供的非线性特性进行建模,例如指数二极管的特性。用户可以创建自己的PWL模型来准确表示器件的行为。这种方法让用户能够控制电路模型的精度和细节的水平,从而允许他们修改仿真以匹配现实世界的特性。NL5对PWL建模的支持可以让用户管理各种非线性行为,而不会影响仿真的速度或精度。
作者:Maurizio Di Paolo Emilio, 来源:Power Electronics News
参考原文:Circuit Simulation: NL5’s Approach,由Ricardo Xie编译。
版权声明:本文为电子技术设计原创文章,版权所有,未经授权,请勿转载
END



评论
  •   无人装备作战协同仿真系统软件:科技的关键支撑   无人装备作战协同仿真系统软件,作为一款综合性仿真平台,主要用于模拟无人机、无人车、无人艇等无人装备在复杂作战环境中的协同作战能力、任务规划、指挥控制以及性能评估。该系统通过搭建虚拟战场环境,支持多种无人装备协同作战仿真,为作战指挥、装备研发、战术训练和作战效能评估,提供科学依据。   应用案例   系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合就可以找到。   核心功能   虚拟战
    华盛恒辉l58ll334744 2025-04-14 17:24 90浏览
  • 在当今汽车电子化和智能化快速发展的时代,车规级电子元器件的质量直接关系到汽车安全性能。三星作为全球领先的电子元器件制造商,其车规电容备受青睐。然而,选择一个靠谱的三星车规电容代理商至关重要。本文以行业领军企业北京贞光科技有限公司为例,深入剖析如何选择优质代理商。选择靠谱代理商的关键标准1. 授权资质与行业地位选择三星车规电容代理商首先要验证其授权资质及行业地位。北京贞光科技作为中国电子元器件行业的领军者,长期走在行业前沿,拥有完备的授权资质。公司专注于市场分销和整体布局,在电子元器件领域建立了卓
    贞光科技 2025-04-14 16:18 148浏览
  • 时源芯微 专业EMC解决方案提供商  为EMC创造可能(适用于高频时钟电路,提升EMC性能与信号稳定性)一、设计目标抑制电源噪声:阻断高频干扰(如DC-DC开关噪声)传入晶振电源。降低时钟抖动:确保晶振输出信号纯净,减少相位噪声。通过EMC测试:减少晶振谐波辐射(如30MHz~1GHz频段)。二、滤波电路架构典型拓扑:电源输入 → 磁珠(FB) → 大电容(C1) + 高频电容(C2) → 晶振VDD1. 磁珠(Ferrite Bead)选型阻抗特性:在目标频段(如100MHz~1GH
    时源芯微 2025-04-14 14:53 97浏览
  • 一、磁场发生设备‌电磁铁‌:由铁芯和线圈组成,通过调节电流大小可产生3T以下的磁场,广泛应用于工业及实验室场景(如电磁起重机)。‌亥姆霍兹线圈‌:由一对平行共轴线圈组成,可在线圈间产生均匀磁场(几高斯至几百高斯),适用于物理实验中的磁场效应研究。‌螺线管‌:通过螺旋线圈产生长圆柱形均匀磁场,电流与磁场呈线性关系,常用于磁性材料研究及电子束聚焦。‌超导磁体‌:采用超导材料线圈,在低温下可产生3-20T的强磁场,用于核磁共振研究等高精度科研领域。‌多极电磁铁‌:支持四极、六极、八极等多极磁场,适用于
    锦正茂科技 2025-04-14 13:29 74浏览
  • 展会名称:2025成都国际工业博览会(简称:成都工博会)展会日期:4月23 -25日展会地址:西部国际博览城展位号:15H-E010科士威传动将展示智能制造较新技术及全套解决方案。 2025年4月23-25日,中国西部国际博览城将迎来一场工业领域的年度盛会——2025成都国际工业博览会。这场以“创链新工业,共碳新未来”为主题的展会上,来自全球的600+ 家参展企业将齐聚一堂,共同展示智能制造产业链中的关键产品及解决方案,助力制造业向数字化、网络化、智能化转型。科士威传动将受邀参展。&n
    科士威传动 2025-04-14 17:55 88浏览
  • 一、智能语音播报技术演进与市场需求随着人工智能技术的快速发展,TTS(Text-to-Speech)技术在商业场景中的应用呈现爆发式增长。在零售领域,智能收款机的语音播报功能已成为提升服务效率和用户体验的关键模块。WT3000T8作为新一代高性能语音合成芯片,凭借其优异的处理能力和灵活的功能配置,正在为收款机智能化升级提供核心技术支持。二、WT3000T8芯片技术特性解析硬件架构优势采用32位高性能处理器(主频240MHz),支持实时语音合成与多任务处理QFN32封装(4x4mm)实现小型化设计
    广州唯创电子 2025-04-15 08:53 111浏览
  • 一、芯片的发展历程总结:1、晶体管的诞生(1)电子管时代 20世纪40年代,电子管体积庞大、功耗高、可靠性差,无法满足计算机小型化需求。(2)晶体管时代 1947年,贝尔实验室的肖克利、巴丁和布拉顿发明点接触晶体管,实现电子信号放大与开关功能,标志着固态电子时代的开端。 1956年,肖克利发明晶体管。(3)硅基晶体管时代 早期晶体管采用锗材料,但硅更耐高温、成本低,成为主流材料。2、集成电路的诞生与发展 1958年,德州仪器工程师基尔比用锗材料制成世界上第一块含多个晶体管的集成电路,同年仙童半导
    碧海长空 2025-04-15 09:30 117浏览
  • 三、芯片的制造1、制造核心流程 (1)晶圆制备:以高纯度硅为基底,通过拉晶、切片、抛光制成晶圆。 (2)光刻:光刻、离子注入、薄膜沉积、化学机械抛光。 (3)刻蚀与沉积:使用干法刻蚀(等离子体)精准切割图形,避免侧壁损伤。 (4)掺杂:注入离子形成PN结特性,实现晶体管开关功能。2、材料与工艺创新 (1)新材料应用: 高迁移率材料(FinFET中的应变硅、GaN在射频芯片中的应用); 新型封装技术(3D IC、TSV硅通孔)提升集成度。 (2)工艺创新: 制程从7nm到3nm,设计架构由F
    碧海长空 2025-04-15 11:33 199浏览
  • 一、智能门锁市场痛点与技术革新随着智能家居的快速发展,电子门锁正从“密码解锁”向“无感交互”进化。然而,传统人体感应技术普遍面临三大挑战:功耗高导致续航短、静态人体检测能力弱、环境适应性差。WTL580微波雷达解决方案,以5.8GHz高精度雷达感知技术为核心,突破行业瓶颈,为智能门锁带来“精准感知-高效触发-超低功耗”的全新交互范式。二、WTL580方案核心技术优势1. 5.8GHz毫米波雷达:精准感知的革命全状态人体检测:支持运动、微动(如呼吸)、静态(坐卧)多模态感知,检测灵敏度达0.1m/
    广州唯创电子 2025-04-15 09:20 90浏览
  • 四、芯片封测技术及应用场景1、封装技术的发展历程 (1)DIP封装:早期分立元件封装,体积大、引脚少; (2)QFP封装:引脚密度提升,适用于早期集成电路。 (3)BGA封装:高密度互连,散热与信号传输优化; (4)3D封装:通过TSV(硅通孔)实现垂直堆叠,提升集成度(如HBM内存堆叠); (5)Chiplet封装:异质集成,将不同工艺节点的模块组合(如AMD的Zen3+架构)。 (6)SiP封装:集成多种功能芯片(如iPhone的A系列SoC整合CPU、GPU、射频模块)。2、芯片测试 (1
    碧海长空 2025-04-15 11:45 202浏览
  • 你知道精益管理中的“看板”真正的意思吗?在很多人眼中,它不过是车间墙上的一块卡片、一张单子,甚至只是个用来控制物料的工具。但如果你读过大野耐一的《丰田生产方式》,你就会发现,看板的意义远不止于此。它其实是丰田精益思想的核心之一,是让工厂动起来的“神经系统”。这篇文章,我们就带你一起从这本书出发,重新认识“看板”的深层含义。一、使“看板”和台车结合使用  所谓“看板”就是指纸卡片。“看板”的重要作用之一,就是连接生产现场上道工序和下道工序的信息工具。  “看板”是“准时化”生产的重要手段,它总是要
    优思学院 2025-04-14 15:02 118浏览
  • 在制造业或任何高度依赖产品质量的行业里,QA(质量保证)经理和QC(质量控制)经理,几乎是最容易被外界混淆的一对角色。两者的分工虽清晰,但职责和目标往往高度交叉。因此,当我们谈到“谁更有可能升任质量总监”时,这并不是一个简单的职位比较问题,而更像是对两种思维方式、职业路径和管理视角的深度考察。QC经理,问题终结者QC经理的世界,是充满数据、样本和判定标准的世界。他们是产品出厂前的最后一道防线,手里握着的是批次报告、不合格品记录、纠正措施流程……QC经理更像是一位“问题终结者”,目标是把不合格扼杀
    优思学院 2025-04-14 12:09 72浏览
  • 二、芯片的设计1、芯片设计的基本流程 (1)需求定义: 明确芯片功能(如处理器、存储、通信)、性能指标(速度、功耗、面积)及目标应用场景(消费电子、汽车、工业)。 (2)架构设计: 确定芯片整体框架,包括核心模块(如CPU、GPU、存储单元)的协同方式和数据流路径。 (3)逻辑设计: 通过硬件描述语言(如Verilog、VHDL)将架构转化为电路逻辑,生成RTL(寄存器传输级)代码。 (4)物理设计: 将逻辑代码映射到物理布局,涉及布局布线、时序优化、功耗分析等,需借助EDA工具(如Ca
    碧海长空 2025-04-15 11:30 163浏览
  •   高空 SAR 目标智能成像系统软件:多领域应用的前沿利器   高空 SAR(合成孔径雷达)目标智能成像系统软件,专门针对卫星、无人机等高空平台搭载的 SAR传感器数据,融合人工智能与图像处理技术,打造出的高效目标检测、识别及成像系统。此软件借助智能算法,显著提升 SAR图像分辨率、目标特征提取能力以及实时处理效率,为军事侦察、灾害监测、资源勘探等领域,提供关键技术支撑。   应用案例系统软件供应可以来这里,这个首肌开始是幺伍扒,中间是幺幺叁叁,最后一个是泗柒泗泗,按照数字顺序组合
    华盛恒辉l58ll334744 2025-04-14 16:09 151浏览
我要评论
0
点击右上角,分享到朋友圈 我知道啦
请使用浏览器分享功能 我知道啦