MWORKS.Sysplorer基于数据字典管理模型参数应用案例( 二 )
文章图片
图3?1数据字典面板界面
启动后的数据字典默认是独立非模态窗口 , 用户可以根据使用习惯选择将其停靠在右下角 , 如上图所示 。
接下来 , 将基于永磁同步电机FOC模型 , 介绍如何通过MWORKS.Sysplorer的数据字典功能 , 实现对模型数据的管理 。
3.1新建数据字典
加载永磁同步电机FOC模型 , 点击新建字典按钮 , 确定后完成新建字典并自动与FOC模型绑定 , 面板其它功能开启 。
文章图片
图3?2新建字典
3.2关联数据字典
加载永磁同步电机FOC模型后 , 还可以通过数据字典面板的关联字典功能 , 选择已存在的数据字典文件进入预览 , 预览确定后即可关联 , 数据字典面板其它功能也会开启 。
文章图片
图3?3关联数据字典文件预览
3.3添加数据对象
永磁同步电机FOC模型新建或关联数据字典后 , 将模型参数信息保存到数据字典中一般采用以下两种方式:一是通过模块参数设置界面自动添加到数据字典;二是在数据字典面板手动添加后 , 在参数设置界面使用 。 下图是将FOC模型中的HSMO系统中QPLL子系统下的PID模块中的比例环节的比例环节系数和积分环节的积分系数绑定数据对象 , 应用于数据字典中 。
文章图片
图3?4添加数据对象
3.4导入/导出数据
模型绑定数据字典后 , 可以通过数据字典的导入/导出功能 , 快速导入其它modd数据字典文件内容至当前数据字典或将当前数据字典内容导出另存为modd数据字典文件 。 还支持导入/导出Excel格式数据字典文件 , 用户需要将既存的Excel数据字典修改成MWORKS.Sysplorer支持的Excel格式 , 即可导入 。
下图是FOC模型导入其它数据字典文件界面 , 确定后勾选变量导入FOC模型的数据字典中 。
文章图片
图3?5导入数据字典
4数据字典应用结果
永磁同步电机FOC模型中 , 将Clarke模块的输入上下限参数添加到数据字典中 , 设置参数 。
文章图片
图4?1Clarke输入限定初始设置
设置完成后进行仿真 , 结果如下所示:
文章图片
图4?2Clarke输入限定初始设置仿真结果
在数据字典中调整上下限参数:
文章图片
图4?3Clarke输入限定修改
修改后仿真 , 结果如下所示:
文章图片
图4?4Clarke输入限定修改后仿真结果
【MWORKS.Sysplorer基于数据字典管理模型参数应用案例】添加所有数据字典的变量后 , 对FOC模型进行仿真 。 电机的输出结果如下所示 , 与预期一致 。
文章图片
图4?5FOC模型仿真结果
5数据字典脚本
此外 , 考虑到很多用户有大量的既有数据字典资产 , 通常都以Excel格式保存 , MWORKS.Sysplorer中还提供了基于Python的API提供给用户脚本编程能力 , 让用户将既有资产软件中FOC模型Excel格式的数据字典转换生成数据字典文件 。
5.1构建脚本
MWORKS.Sysplorer数据字典支持导入/导出Excel格式的数据字典 , 但需要用户手动将Excle格式修改成MWORKS.Sysplorer支持的格式 , 耗时且易出错 。 因此 , 用户可以借助MWORKS.Sysplorer提供的API进行脚本编程 , 将既有的Excel数据转化成内置的数据字典文件 。 脚本构建步骤主要分为以下六步:
- 家电业|下一代嵌入式命令、控制和数据接口是工业物联网设备成功的关键
- 无线充电|时隔15年 Qi2无线充电标准官宣:基于苹果MagSafe打造 磁吸将降临安卓
- 三千多万用户数据泄露,这次我们的推荐翻车了。。。
- |重装系统之后原系统里的数据还能恢复吗?答案是可以的
- CPU|通信行程码下线,数据将删除
- |《2022抖音生活服务数据报告》出炉:291万种美食,71万个休闲方式,在抖音吃喝玩乐正成为用户习惯
- 网贷平台|下一代嵌入式命令、控制和数据接口是工业物联网设备成功的关键
- 实业奔腾?科创新力量丨链库沈妍:前华为专家用AI+大数据升级中国冷链物流
- |技术为根,人才为本丨专业化的“数据标注人”成为AI产业重要支撑
- 算法|尤瓦尔·赫拉利《今日简史》:我们正在步入一个数据霸权的时代