0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

LTspice:使用.MEAS和 .用于计算效率的STEP命令

星星科技指导员 来源:ADI 作者:Gabino Alonso 2023-01-04 11:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

预测应用效率对于评估开关模式电源的设计权衡至关重要。两个有用的工具,.step和.meas命令,可用于计算和绘制负载电流范围内的效率。

要评估效率,请分别将输入和输出电压网清楚地标记为IN和OUT。按 F4 放置网络名称。如下图所示,用独立的电流源替换电阻负载,并使用全局变量 {Iload} 定义该值。按 F2 并在搜索框中键入 load2 以选择并放置组件。通过右键单击符号并输入变量 {Iload} 来编辑组件值。记下输入电压源 (V1) 和负载电流源 (I1) 的名称。

pYYBAGO09MmAa7vwAACt3ZWNmas510.png?la=en&h=300&imgver=1

这。step 命令可用于在单个模拟运行中跨一系列值扫描变量。变量可以是温度、模型参数、全局参数或在本例中为独立源。这些步骤可以定义为线性、对数或特定值的列表。

将 .step 命令作为 SPICE 指令插入原理图,将独立电流源从轻负载步进到最大电流负载,并定义步进增量。(您可以使用 S 热键添加和放置 SPICE 指令。

在这里,我们使用定义为{Iload}的全局变量,以0.1A的增量将独立电流源I1从0.2A步进到1.2A。参数指令在 .step 命令中使用,以允许创建此用户定义的变量。

.step param Iload .2 1.2 .1

当电路在稳定状态下工作时,计算效率非常重要。为确保这一点,请仿真电路,并在 .step 命令中记下所有条件何时达到稳定状态,并根据需要延长仿真停止时间。使用此观察值将“开始保存数据的时间”和“停止时间”设置为包含观察到的稳态周期内的短持续时间。在下面的 .tran 语句中,我们从 2ms 开始保存数据,并在 2.1ms 处停止。

.tran 0 2.1m 2m 启动

.meas命令对于测量横坐标(以及横坐标上的一个点)的范围很有用。将以下表达式添加为 SPICE 指令,以计算平均输入功率 (Pin)、平均输出功率 (Pout) 和效率 (Eff)。请注意,输入电压源V1的电流方向约定已进入器件,因此引脚计算中的负号。为清楚起见,最后一个表达式使用 param 指令计算效率。运行模拟。

.meas Pin AVG -V(IN)*I(V1) .meas Pout AVG V(OUT)*I(I1)

.meas Eff param Pout/Pin

模拟完成后,右键单击其中一个窗口,选择视图并选择 Spice 错误日志(或使用 Ctrl+L 热键)。Spice 错误日志包含 .meas 语句的数据点,以包含效率计算。

poYBAGO09MuALWzHAABQdjb4qEc770.png?la=en&h=300&imgver=1

LTspice的一个巧妙功能是能够在横坐标(Iload)上绘制阶梯式.mesas数据。若要绘制数据,请右键单击错误日志并选择“绘制”步骤的 .meas 数据,右键单击空白屏幕以选择“添加跟踪”(或使用 Ctrl+A),然后选择 Eff。这将显示步进负载电流下的效率计算。

pYYBAGO09MyAQM1GAABBaGqzfhA928.png?la=en&h=300&imgver=1

当然,计算效率只是一个例子。这。MEAS 和 .STEP命令可以以无数其他方式组合,以表征您的模拟电路设计。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • SPICE
    +关注

    关注

    6

    文章

    200

    浏览量

    44745
  • 电流源
    +关注

    关注

    4

    文章

    418

    浏览量

    31017
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    将英飞凌的 MOSFET AIMBG120R040M1带有温度参数的 SPICE 模型导入 LTspice 时遇到的问题和错误求解

    Category: Software Product Number: AIMBG120R040M1 Software Version: LTSPICE的 XVII 我将英飞凌的 SiC
    发表于 05-20 07:43

    LTspice使用LT3497仿真会出现尖峰,需要处理吗?

    4150.LED恒流驱动 LT3497+MOS管.asc在LTspice使用LT3497仿真会出现尖峰,实际使用是否也会产生?需要额外做什么处理嘛?
    发表于 05-08 08:26

    Ltspice仿真多模块电路时如何提高仿真速度?

    Ltspice仿真多模块电路时如何提高仿真速度
    发表于 05-07 06:16

    使用LTspice定义电压源和电流源的分段线性函数

    分段线性(PWL)函数是一系列直线段,可用于LTspice中创建电压或电流波形。PWL段通过时间/数值对进行定义,是瞬态仿真中用于描述电压或电流波形的众多方式之一。
    的头像 发表于 04-14 10:21 221次阅读
    使用<b class='flag-5'>LTspice</b>定义电压源和电流源的分段线性函数

    技术资讯 I 一文详解 STEP 文件

    本文要点STEP文件是一种广泛使用的中性文件格式,用于交换3D计算机辅助设计(CAD)数据。STEP文件分为多种类型,适用于特定行业领域及产
    的头像 发表于 02-06 16:08 1381次阅读
    技术资讯 I 一文详解 <b class='flag-5'>STEP</b> 文件

    电源的效率如何观察?

    从墙上的交流电转换为计算机或其他设备所需的直流电时有多有效。较高的效率标准通常表示电源能够更有效地将电能转化为设备所需的电力,从而减少能源浪费。 观察电源的功耗:您可以使用功率计来测量电源的实际
    发表于 12-30 08:19

    是德示波器自动化测试SCPI命令控制指南

    功能与典型应用场景,介绍SCPI命令的基本结构、常用操作及优化技巧。   一、SCPI命令基础与结构 SCPI命令采用树状分层结构,例如“MEASURE:VOLTAGE:DC?”用于
    的头像 发表于 09-23 17:54 2108次阅读
    是德示波器自动化测试SCPI<b class='flag-5'>命令</b>控制指南

    如何在LTspice中添加电压控制开关

    电压控制开关是 LTspice 的基本电路元件,能够以简洁的方式在电路中实现开路或短路行为,并支持在仿真过程中动态切换。完善原理图后,设计人员最终可能需要采用更精确的FET或开关模型,但在设计初期,较简单的开关元件无疑是更理想的选择。
    的头像 发表于 09-11 15:50 5605次阅读
    如何在<b class='flag-5'>LTspice</b>中添加电压控制开关

    远程命令执行:IT 运维效率翻倍新方式

    在分布式工作环境成为常态的今天,如何高效管理遍布多地的远程设备已成为IT团队面临的关键挑战。远程命令功能正是为解决这一问题而生,不仅能大幅提升运维响应速度,更能为自动化管理与集中控制提供全新可能
    的头像 发表于 09-04 17:15 1333次阅读
    远程<b class='flag-5'>命令</b>执行:IT 运维<b class='flag-5'>效率</b>翻倍新方式

    Linux基础命令which详解

    在Linux系统中,which命令用于查找并显示指定命令的可执行文件路径。这对于系统管理员和开发人员来说是一个非常有用的工具,可以帮助定位命令所在的位置,确认
    的头像 发表于 07-29 17:58 1126次阅读

    ADI LTspice 24版本使用指南

    观测器来捕获原理图并显示仿真结果,便于工程师快速验证电路设计及器件选型。LTspice 24发布于2024年初,相较于旧版本新增了较多功能,新增的FRA功能可以对非线性电路进行频率响应分析,极其适用于优化开关模式DC-DC转换器的环路稳定性,同时仿真运行速度得到了更快提升
    的头像 发表于 06-24 14:12 3529次阅读
    ADI <b class='flag-5'>LTspice</b> 24版本使用指南

    allegro软件走线命令下参数不显示如何解决

    在PCB设计中,走线命令是频繁使用的功能之一。执行走线命令后,通常会在Options面板中显示线宽、层、角度等设置选项,用于调整走线参数。然而,有时执行走线命令后,Options面板中
    的头像 发表于 06-05 09:30 2448次阅读
    allegro软件走线<b class='flag-5'>命令</b>下参数不显示如何解决

    如何使用Traceroute命令

    以下是如何使用 traceroute 命令的详细指南,包括其语法、选项和实际示例。
    的头像 发表于 06-04 11:28 2638次阅读

    PPS在做20mV step调压时,每个step之间的电压变化是否有时间要求?

    PPS在做20mV step调压时,每个step之间的电压变化是否有时间要求?这个时间和电压是否达到要求PD controller在监测中吗?
    发表于 06-04 07:32

    【「# 运算放大器参数解析与LTspice应用仿真」阅读体验】+Ltspice实践:电流测量电路仿真

    书中第三章介绍了跨阻放大器,这是微小电流测量常用方案,第五章介绍了LTspice使用。遗憾的是第五章只有软件使用介绍,个人觉得软件使用其实不是重点,参考软件的帮助文档和官方入门教程即可,不需要
    发表于 05-29 16:44