基于封装代码的.a文件实时仿真测试

在电站的入网检测工作中,通常需要向电科院或者检测机构提供封装保护后的数字模型用于一致性校核实验。将控制算法封装成.a文件后既可以保护源代码,又可以在实时仿真测试中修改测试条件再次编译。并且,只要实时仿真器采用Linux类型操作系统和 Intel x86 CPU,就可以在不同型号,不同品牌的仿真器中调用,具有很好的通用性

应用场景实测

✦MT 8020实时仿真器调用.a文件

今日霍州(www.jrhz.info)©️

通过s function调用某厂家实际.a文件用于测试

今日霍州(www.jrhz.info)©️

实时仿真验证高低电压穿越实验

今日霍州(www.jrhz.info)©️

✦MT 7020RCP快速原型控制器调用.a文件

实验现场

实验架构图

使用MT 7020的CPU调用.a文件作为控制器,将.a输出的参考波传递给7020的PWM生成模块,发出PWM信号控制MT 6060中的逆变器完成并网电流的控制。

今日霍州(www.jrhz.info)©️

MT 7020设定额定功率时三相电压电流波形

设定0.2pu到1pu额定功率时三相电压电流波形

如何生成.a文件

1. 编译.c源文件,生成mexw64文件

今日霍州(www.jrhz.info)©️

今日霍州(www.jrhz.info)©️

2. 编译生成.o/obj文件

今日霍州(www.jrhz.info)©️

今日霍州(www.jrhz.info)©️

3. 在进行.a文件生成之前,需要确保所有要封装的.o文件,.h文件和makefile文件在同一目录下

今日霍州(www.jrhz.info)©️

4.右键空白区域,点击选择显示更多选项,打开mtMSYS2 Bash Here

今日霍州(www.jrhz.info)©️

5.输入make,点击回车,会在当前文件夹下生成.a文件

今日霍州(www.jrhz.info)©️

今日霍州(www.jrhz.info)©️

生成完.a后即可在实时仿真器中调用,以上步骤只需在PC上操作,无需部署Linux环境!

特别声明:[基于封装代码的.a文件实时仿真测试] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

能见度监测站适配多种高速气象观测需求(能见度仪校准)

山东水境传感的【SJ-NJD50】能见度监测站就是专用于高速沿线的监测设备,多台联网就能覆盖高速沿线区域,能测 0-50km 的能见度,还能识别雾、雨、雪等天气现象,识别率也比较高。它的适配性也比较强,能在…

能见度监测站适配多种高速气象观测需求(能见度仪校准)

男子为找遗失的80克金饰徒步27公里 价值超10万引发关注(小伙失联已找到)

1月24日,一名游客在湖南衡阳的南岳衡山景区内丢失了一块重80.99克的金饰吊坠。次日,衡阳市公安局南岳分局半山亭派出所确认已接到相关报警,并正在继续搜寻

男子为找遗失的80克金饰徒步27公里 价值超10万引发关注(小伙失联已找到)

最高法:严禁随意终本执行案件!(禁止随身携带的物品)

阅读更清晰👇 在此公布一下我的私人微信,欢迎添加咨询委托。…

最高法:严禁随意终本执行案件!(禁止随身携带的物品)

数控等离子喷焊机(等离子喷焊枪)

是一种利用等离子弧作为热源,将合金粉末或焊丝熔化并喷射到工件表面,形成高性能熔覆层的工业设备。它综合了等离子弧的高能量密度与数控技术的高精度特点,在机械制造、冶金、矿山机械等多个领域有重要应用。整个过程中…

数控等离子喷焊机(等离子喷焊枪)

围炉煮茶用电陶炉好用吗?2026年最佳选购指南!(信轩堂煮茶电陶炉煮茶方法)

随着围炉煮茶成为冬季热门社交方式,选择合适的家用电炉至关重要。本文详解电陶炉丝碳两用特性,帮您快速筛选性价比之选,避开选品陷阱。无论是预算有限还是追求高品质享受,都能找到实用建议。

围炉煮茶用电陶炉好用吗?2026年最佳选购指南!(信轩堂煮茶电陶炉煮茶方法)