• 主页
  • 产品
    • 获取软件
    • 关于DSIM
    • DSIM功能介绍
    • DSIM 2025a
    • 发布回顾
  • 应用案例
    • 用户案例
    • 仿真案例
  • 技术支持
    • 技术与销售支持
    • 问答库
    • 研究支持计划
    • 教学支持计划
    • 网络研讨会
  • 关于我们
    • 联系我们
ꂐ 立即试用

 DSIM 电力电子仿真软件

  • 登录
  • 注册
退出
联系我们
ꀅ 简体中文(CN)
  • 简体中文(CN)
  • English(EN)

C/C++的DSIM应用程序编程接口(API)

      C/C++的DSIM应用程序编程接口(API)是为 C/C++ 开发者提供的高效接口库,能够帮助用户通过编写自定义功能和程序,轻松实现电路仿真任务。DSIM API 支持仿真过程中的各种功能,如原理图操作、控制仿真进程以及处理波形数据。通过DSIM API提供的接口函数,用户可以使用 DSIM 实现参数设计、多场景测试以及各种自定义功能。

  

DSIM API(C/C++)支持以下接口:

           以下将以一个仿真控制台程序样例展示如何在DSIM API的基础上设计自己的程序。

       用户通过DSIM API中提供的接口实现加载电路文件、启动仿真等功能。在仿真完成后,用户可以通过DSIM API 中提供的接口获取电压、电流等仿真数据。下图中展示了程序中使用的一些DSIM API接口函数。(本页末尾附控制台全部源代码以供下载。)

       下面演示如何使用仿真控制台程序样例,通过在程序中输入命令,实现修改电路中的电阻参数并仿真获取仿真结果的过程。

 

功能展示

  • 开关瞬态过程仿真
  • 损耗计算和热电耦合
  • C Block模块
  • 动态链接库(DLL)接口
  • 频率扫描分析
  • 脚本调用
  • MATLAB/Simulink联合仿真
  • DSIM API(MATLAB)
  • DSIM API(C/C++)

如何在DSIM API的基础上设计自己的程序:

仿真控制台功能演示:

         电阻值修改完成后进一步启动仿真,并获得了仿真结果的数据。

          以下展示了电阻值修改前后的仿真波形对比图。

 

           获取更多信息,请参考文档《教程-DSIM API接口定义(C_C++)》。(本页末尾附教程文档以供下载)

句柄创建与释放 创建简单句柄;创建电路图句柄;释放句柄
电路图操作 设置仿真电路图;获取元件参数值;设置元件参数值;获取参数文件内容;设置参数文件内容;获取子电路变量值;修改子电路变量值;获取仿真控制参数;修改仿真控制参数;保存电路图
仿真过程 初始化仿真;获取原始曲线;设置输出曲线;开始仿真;暂停仿真;继续仿真;结束仿真;获取仿真状态;获取仿真过程信息
数据操作 获取曲线名;获取指定曲线数据;获取全部数据;删除指定曲线数据;删除全部数据;删除波形文件
其他 查看电路原理图;查看波形;获取波形文件数据;获取错误信息

 

 *文档《教程-DSIM API接口定义(C_C++)》、控制台源代码与控制台程序:

 

  • 2025-01-11 教程-DSIM API 接口定义 (C_C++).pdf

    끂116 405.36 KB
  • 2024-12-27 控制台源代码.zip

    끂0 10.45 KB
  • 2024-12-27 控制程序.zip

    끂0 31.22 KB
ꁲ
ꀅ 简体中文(CN)
  • 简体中文(CN)
  • English(EN)
产品信息
  • 获取软件
  • 关于DSIM
  • DSIM功能介绍
  • DSIM 2025a
  • 发布回顾
  • 用户案例
  • 仿真案例
应用案例
  • 产品文档
  • 问答库
  • 研究支持计划
  • 教学支持计划
  • 网络研讨会
技术支持
  • 联系我们
关于我们
版权所有 © DSIM-电力电子仿真软件
  • ꁸ 回到顶部
  • ꂅ 88888888
  • ꁗ QQ客服
  • ꀥ 关注微信公众号
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6
 本网站由阿里云提供云计算及安全服务
本网站支持 IPv6