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

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

3天内不再提示

仿真的自定义

chunhuahua 来源:chunhuahua 作者:chunhuahua 2023-02-14 09:26 次阅读

本文的关键要点

・ROHM Solution Simulator允许更改组件属性来执行仿真

・属性可以更改的组件以浅蓝色显示,通过打开Property Editor进行更改。

・在ROHM Solution Simulator中并非所有组件和属性都可以更改,但导出到PartQuest™ Explorer之后即可自由编辑。

・完成的仿真结果存储在Waveform Viewer上显示的文件夹中,可以通过Waveform Viewer进行确认与比较。

本文将介绍通过更改所提供的仿真电路的元器件、常数和条件等来执行仿真的方法。

直接进入本文的用户,请参考“仿真电路的启动”,来启动示例的仿真电路。也可以从下面的链接直接启动:https://www.rohm.com.cn/login?redirect=/如果希望快速了解操作方法等,请使用“用户操作手册(PDF)”。

仿真的自定义

在这里,我们将举例说明自定义的方法等内容。

示例:将PWM频率从50kHz改为25kHz并执行仿真,比较更改前后net75(SiC MOSFET:xQ1源极)的波形频率

步骤如下:

  • ▶ 将xPWM1H1的开关频率设置(FSW)从50KHz更改为25kHz
  • ▶ 执行仿真
  • ▶ 通过Waveform Viewer显示FSW更改前后的net75波形并比较频率

更改组件属性

ROHM Solution Simulator允许更改组件属性来执行仿真。图1是所举示例的仿真电路。浅蓝色背景的部分是可以更改属性的组件。

图1. 示例仿真电路

poYBAGPjFAaAHxljAAK2CS7-l6U718.png

在该示例中,更改的是PWM频率,因此会打开xPWM1H1的Property Editor。要打开Property Editor,如图2所示,可以双击相应的组件或右键单击并选择“Properties”。此时,相应的组件变为黄绿色。

图2. 打开要更改属性的组件的Property Editor

pYYBAGPjFAiATjAWAAKHUKfuoZY685.png

在这里需要注意的是,ROHM Solution Simulator允许更改的组件属性仅限淡蓝色背景中的组件而且是Property Editor中显示为白色的项目(图2-②中仅可更改FSW)。当将鼠标悬停在灰色项目上时,会显示禁止标志,无法更改。顺便提一下,不是浅蓝色背景中的组件也可以打开Property Editor,但所有项目都是灰色的,无法更改属性。

如上所述,ROHM Solution Simulator上能够更改的项目是有限制的,但是如果将仿真电路导出到PartQuest™ Explorer,就不受限制了,可以进行添加组件或更改详细参数等编辑。后续将会介绍导出到PartQuest™ Explorer的方法。

现在,请打开xPWM1H1的Property Editor,并将开关频率FSW中给出的50k更改为25k。

当将鼠标悬停在FSW上时应该会显示一条消息(图3左侧)。消息显示“该值范围为10k~300k”,也就是FSW值是有限制的。如图3所示,更改属性的方法有几种,根据鼠标悬停时的显示内容进行更改即可。

图3. 属性更改和设置方法的种类

poYBAGPjFAqAAFS4AAGpWnkecWg094.png

更改属性时,晶体管二极管等功率元器件是可以更改机型的。图3“选择型”即是一个示例,可以通过从SiC肖特基势垒二极管的下拉列表中选择来更改机型。

再把话题转回来,将FSW更改为25k,点击工具栏上的“Run”图标,即可执行仿真。

显示更改后的条件下的仿真结果,并与更改前的仿真结果进行比较

根据仿真结果,在Waveform Viewer中显示并比较更改FSW前后的net75(SiC MOSFET:xQ1源极)的波形。

首先,单击电路图显示区底部的Waveform Viewer打开/关闭图标将其打开。于是在左侧会显示“Simulation Results”文件夹,在其下层有一个名为“C6 Buck Converter Vo=250V Io=20A”和一个名为“Copy of C6 Buck Converter Vo=250V Io=20A–(date)–(time)_(serial#)”的文件夹(图4)。

图4. Waveform Viewer和保存的仿真结果

poYBAGPjFAuAbvEdAADnUncJHNI309.png

“C6 Buck Converter…”文件夹用来保存默认的仿真结果。“Copy of C6 Buck Converter…”文件夹用来保存更改FSW后的仿真结果。从图4中可以看到在“Copy of C6 Buck Converter…”文件夹打开的状态下,里面有“net75”的数据。

要显示波形,只需双击每个“net75”。在图5中,按照FSW=50k(更改前)、FSW=25k(更改后)的顺序显示波形,并且为了便于比较频率,放大了时间轴来显示。此外,图5是使用Waveform Analyzer的频率分析功能显示频率的图像。如果要了解Waveform Viewer和Analyzer Waveform Analyzer的使用方法,请点击这里

图5. Waveform Viewer中的显示和比较

poYBAGPjFA6AF35jAAFO73OA3fI747.png

顺便提一下,即使不更改组件属性,每次运行(Run)时也都会创建“Copy of…”文件夹,并会将文件名末尾的序列号#按照1、2的顺序命名文件名。


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

    关注

    50

    文章

    3872

    浏览量

    132154
  • Solution
    +关注

    关注

    0

    文章

    15

    浏览量

    9279
  • Rohm
    +关注

    关注

    8

    文章

    348

    浏览量

    65425
  • 仿真电路
    +关注

    关注

    5

    文章

    82

    浏览量

    33025
收藏 人收藏

    评论

    相关推荐

    Android端自定义铃声 MobPush对安卓端自定义铃声的教程

    如何为APP推送设置独特的通知铃声呢?本次带来的是MobPush对安卓端自定义铃声的教程,快来看看吧~
    的头像 发表于 10-21 15:34 812次阅读
    Android端<b class='flag-5'>自定义</b>铃声 MobPush对安卓端<b class='flag-5'>自定义</b>铃声的教程

    自定义函数测试学习工程

    自定义函数测试学习工程
    发表于 07-01 16:37 5次下载

    SOPC中自定义外设和自定义指令性能分析

    SOPC中自定义外设和自定义指令性能分析 NiosII是一个建立在FPGA上的嵌入式软核处理器,灵活性很强。作为体现NiosII灵活性精髓的两个最主要方面,自
    发表于 03-29 15:12 1505次阅读
    SOPC中<b class='flag-5'>自定义</b>外设和<b class='flag-5'>自定义</b>指令性能分析

    1602自定义字符

    1602液晶能够显示自定义字符,能够根据读者的具体情况显示自定义字符。
    发表于 01-20 15:43 1次下载

    自定义系统的About项

    Delphi教程自定义系统的About项,很好的Delphi资料,快来下载学习吧。
    发表于 03-16 14:46 3次下载

    Labview之自定义错误

    Labview之自定义错误,很好的Labview资料,快来下载学习吧。
    发表于 04-19 11:17 0次下载

    RTWconfigurationguide基于模型设计—自定义

    基于模型设计—自定义目标系统配置指南,RTW自动代码生成相关资料。
    发表于 05-17 16:41 3次下载

    自定义视图组件教程案例

    自定义组件 1.自定义组件-particles(粒子效果) 2.自定义组件- pulse(脉冲button效果) 3.自定义组件-progress(progress效果) 4.
    发表于 04-08 10:48 14次下载

    ArkUI如何自定义弹窗(eTS)

    自定义弹窗其实也是比较简单的,通过CustomDialogController类就可以显示自定义弹窗。
    的头像 发表于 08-31 08:24 1437次阅读

    教程 2:自定义配置文件示例

    教程 2:自定义配置文件示例
    发表于 03-13 19:33 0次下载
    教程 2:<b class='flag-5'>自定义</b>配置文件示例

    教程 3:构建自定义配置文件

    教程 3:构建自定义配置文件
    发表于 03-15 19:39 0次下载
    教程 3:构建<b class='flag-5'>自定义</b>配置文件

    labview自定义控件

    labview自定义精美控件
    发表于 05-15 16:46 9次下载

    自定义算子开发

    一个完整的自定义算子应用过程包括注册算子、算子实现、含自定义算子模型转换和运行含自定义op模型四个阶段。在大多数情况下,您的模型应该可以通过使用hb_mapper工具完成转换并顺利部署到地平线芯片上……
    的头像 发表于 04-07 16:11 1903次阅读
    <b class='flag-5'>自定义</b>算子开发

    教程 3:构建自定义配置文件

    教程 3:构建自定义配置文件
    发表于 07-06 18:49 0次下载
    教程 3:构建<b class='flag-5'>自定义</b>配置文件

    labview超快自定义控件制作和普通自定义控件制作

    labview超快自定义控件制作和普通自定义控件制作
    发表于 08-21 10:32 5次下载