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

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

3天内不再提示

利用EasyGo DeskSim创建实时仿真项目教程

EasyGo实时仿真 来源:EasyGo实时仿真 2025-06-19 09:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo 实时仿真机上。实时仿真机支持选配不同的 FPGA 芯片和 IO 模块,能够处理高速信号,并通过 IO 模块输出真实的仿真结果,可满足用户在科研、教学或工业测试中的多样化需求。

本篇内容主要以生成三相正弦波为例,为大家分享如何利用 EasyGo DeskSim 快速进行实时仿真项目创建。

实时仿真项目快速创建

01软件特点

图形化配置交互功能:EasyGo DeskSim采用图形化配置操作,支持模型读取,C代码自动生成,模型一键下载运行,波形数据实时显示,数据实时存储等功能。

操作简单:配置界面只需进行模型的载入,刷新,编辑,移除操作。

智能检测:模型载入后会自动检测,发现错误会提示给用户修改。

易用工具箱:软件中设计了各类实用工具包,方便用户更快地进行实时仿真实验。

FPGA电路模型在线调参:FPGA上载入的电路模型中的参数可以进行修改,用户在运行过程中可以随时修改参数来观测波形变化。

02应用指南

为了帮助用户快速上手EasyGo DeskSim软件,今天以生成三相正弦波为例,为大家介绍如何应用 DeskSim 创建第一个实时仿真项目。

模型部署

首先,打开 MATLAB 并启动 Simulink,可以看见我的模板中出现8个 template。选择“EasyGo template:CPU alone”,创建出 CPU alone 的框架模型。

wKgZPGhTZMeAJO_wAAOskdD9ZgU504.png

新建出来的原始模型是未保存的,将其命名为“sinewave”,并保存为*.slx文件格式。

因为是纯 CPU 模型仿真程序,所以核心代码在 CPU 子系统里面。双击打开 CPU 子系统,可以看到是一个简单的三相正弦波生成的程序。

wKgZPGhTZMeAV1LuAAC21voybRQ515.jpg

返回主程序,分别打开输入端 Ul control 和输出端 Scope 的配置窗口(详见视频),这里控制信号为频率和幅值,需要观测三相波的每个计算周期的瞬时值。

同时,在接入子系统后的 Ul control 信号,根据顺序解绑接入程序中,将程序输出的信号根据需要按顺序捆绑在一起输出至 Scope 模块中,并保存模型。

上位机配置

保存好模型后,需要建立设备与上位机联系。

首先,将设备连接电源,并接上千兆网线接口,网线接口另一端连接上位机,然后配置上位机电脑的IP,使其与仿真器在同一网段内。

打开以太网,配置上位机电脑的IP(具体配置见视频)。完成网络属性配置后进行Ping接,Win+R键输入“cmd”并回车,输入ping 192.168.1.67,出现视频中信息表示Ping接正常。

实时仿真

设备与上位机完成连接后,开始实时仿真。

打开 EasyGo DeskSim 软件,点击新建项目。命名好后点击载入模型,将搭建好的 Simlink 模型载入 DeskSim 中,没有报错则代表载入模型正确。

点击编译模型,设置好步长后进行编译,显示编译成功,则编译完成。

wKgZPGhTZMeAOdUTAACtRMUt9xk830.jpg

点击交互界面,右键鼠标点击数值输入,双击得到控件界面,修改控件名称并输入默认值,再将控制目标信号输入。

同理,右键鼠标点击波形,设置采样率,并将观测目标信号输出即可。

点击网络设置,设置好 IP 地址和密码后,启动运行。

wKgZO2hTZMeAMCgaAACV-Vz6Xbs247.jpg

观测波形,调整控制值,波形相应变化。

波形录制与管理

波形验证正常后,可进行波形录制。

首先,点击软件工具栏的波形录制按钮,弹出录制波形配置界面,开启录播。

wKgZO2hTZMeAXrJcAAB5KvQeW4A269.jpg

完成波形录制后,在 DeskSim 软件界面找到“工具”按键,点击后选择“文件管理器”选项,将已保存的录播文件添加入对话框中,即可查看实时波形数据。

点击"csv"或者"mat"并转换即可把文件转换成相应格式,以便分析数据。

wKgZO2hTZMeAZiDaAAErKAcA_x8528.jpg

波形录制完毕后,停止运行。点击“保存”可以对上述所有的配置操作进行保存管理,保存成 DeskSim 软件专属的项目文件类型,方便下次打开。

应用 DeskSim 创建第一个实时仿真项目教程就分享到这里了,下期我们会继续为大家分享利用 DeskSim 通过AO输出一组正弦波信号。需要更多 DeskSim 实时仿真应用教程,欢迎私信/留言咨询获取。

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

    关注

    189

    文章

    3018

    浏览量

    237608
  • Simulink
    +关注

    关注

    22

    文章

    549

    浏览量

    65431
  • 仿真软件
    +关注

    关注

    21

    文章

    274

    浏览量

    31629
  • 实时仿真
    +关注

    关注

    0

    文章

    34

    浏览量

    8915

原文标题:EasyGo DeskSim 入门篇丨 快速创建一个实时仿真项目

文章出处:【微信号:EasyGo实时仿真,微信公众号:EasyGo实时仿真】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    利用EasyGo DeskSim快速实现信号输出

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo
    的头像 发表于 06-30 14:11 820次阅读
    <b class='flag-5'>利用</b><b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>快速实现信号输出

    利用EasyGo DeskSim快速实现信号采集

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo
    的头像 发表于 08-18 11:32 4668次阅读
    <b class='flag-5'>利用</b><b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>快速实现信号采集

    【分享】基于Easygo仿真平台的三电机实时仿真测试应用

    设计的,如需进行多电机实时仿真,则需要进行FPGA的拓展和底层架构的修改,极大增加了用户的使用成本和学习精力。EasyGo团队推出了2024版DeskSim的HIL应用,直接支持多电机
    发表于 04-09 16:49

    EasyGo实时仿真丨三相永磁同步电机开环实验仿真应用

    快速并行处理能力,在电机控制和并网算法中至关重要,是实现复杂控制策略的理想选择。EasyGo半实物仿真平台采用FPGA技术,实现了ns级实时仿真。配合
    发表于 08-23 09:58

    EasyGo实时仿真丨PCS储能变流器控制仿真应用

    、功率调控并网中至关重要,是实现复杂控制策略的理想选择。EasyGo半实物仿真平台采用FPGA技术,实现了ns级实时仿真。配合 DeskSim
    发表于 09-20 10:17

    EasyGo 实时仿真丨DC-AC-MMC 实时仿真应用

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将Simulink算法程序快速部署到EasyGo
    发表于 12-11 09:50

    基于EasyGo DeskSim的交流微电网实时仿真教程分享

    今天给大家分享基于 EasyGo DeskSim 的交流微电网实时仿真。在整个微电网实时仿真的系
    发表于 06-20 10:40

    EasyGo 实时仿真丨大功率电机控制器硬件在环系统仿真测试

    仿真器搭建仿真测试系统,进行了产品试验。 如图所示,本次实验使用了EasyGo仿真平台 NetBox ,搭载上位机软件DeskSim。Net
    发表于 07-28 11:39

    FPGA仿真新体验——EasyGo DeskSim V3.5震撼发布

    EasyGo DeskSim 软件依托PXI 平台进行电力与电力电子的实时仿真验证。利用FPGA 硬件则可以进行电力电子小步长
    的头像 发表于 05-26 18:00 2378次阅读
    FPGA<b class='flag-5'>仿真</b>新体验——<b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b> V3.5震撼发布

    基于EasyGo DeskSim进行的AC-DC-MMC五电平的实时仿真

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将Simulink算法程序快速部署到EasyGo
    的头像 发表于 11-29 10:46 1129次阅读
    基于<b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>进行的AC-DC-MMC五电平的<b class='flag-5'>实时</b><b class='flag-5'>仿真</b>

    EasyGo DeskSim软件基础功能介绍

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo
    的头像 发表于 07-14 15:11 720次阅读
    <b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>软件基础功能介绍

    EasyGo DeskSim软件的核心实用工具

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo
    的头像 发表于 07-22 17:16 839次阅读
    <b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>软件的核心实用工具

    利用EasyGo DeskSim快速实现PWM波信号输出

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo
    的头像 发表于 08-30 09:53 747次阅读
    <b class='flag-5'>利用</b><b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>快速实现PWM波信号输出

    利用EasyGo DeskSim快速实现PWM波信号采集

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo
    的头像 发表于 09-10 17:48 672次阅读
    <b class='flag-5'>利用</b><b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>快速实现PWM波信号采集

    利用EasyGo DeskSim快速完成Modbus协议通讯交互

    EasyGo DeskSim是一款配置型的实时仿真软件,它允许用户将 Simulink 算法程序快速部署到 EasyGo
    的头像 发表于 09-26 14:10 364次阅读
    <b class='flag-5'>利用</b><b class='flag-5'>EasyGo</b> <b class='flag-5'>DeskSim</b>快速完成Modbus协议通讯交互