KPM节奏:快速开始
此示例显示了使用[complex of semi-natural modeling(KPM)RHYTHM][1]的工作开始。
KPM节奏的连接,机器在应用程序中的添加和配置[节奏。机器管理][2],
以及从Engee模型生成的实时应用程序的创建和操作。
[1]:https://exponenta.ru/kpm-ritm
[2]:https://engee.com/helpcenter/stable/ru/ritm/ritm-manager.html
导言
示例中KPM节奏的连接和配置是针对Windows10和Yandex和Chrome浏览器。
使用的型号是KPM节奏-EE1005。
在开始工作之前,KPM节奏必须安装并连接
到市电并根据操作说明进行监控。
连接KPM节奏
通过以太网电缆连接到KPM节奏,"主机"端口:
之后,打开KPM节奏。 当机器成功启动和引导
在RITM中连接的监视器上。监视器应用程序显示节点的IP地址。 在我们的例子中
IP Address: 192.168.56.3
接下来,转到计算机的网络设置。 打开*"设置"->
"网络和互联网"->"以太网"->"IP设置"->"编辑"*:
在IP参数中,指定地址和子网掩码。:
IP地址: 192.168.56.0,
子网掩码: 255.255.255.0,
然后我们将保存更改。
KMP节奏到计算机的连接已经完成。 现在回到Engee。
将汽车添加到节奏中。机器管理
打开应用程序**[节奏。机器管理][1]**:
[1]:https://engee.com/helpcenter/stable/ru/ritm/ritm-manager.html
让我们继续添加机器,然后在添加机器菜单中,我们将指定我们的KPM的名称和IP地址。:
当选择选项*"默认计算机"时,将阻止将其从可用计算机列表中删除。
当您第一次设置KPM节奏时,保存添加机器的设置后,应用程序中会出现一条消息*"我无法连接到RITM_DEMO机器。
可能的原因:。.."**
如果机器已打开,请继续[在浏览器中显示不安全元素]设置[1]。
[1]:https://engee.com/helpcenter/stable/ru/ritm/ritm-manager.html#ошибка-подключения-к-ритму
配置浏览器
铬合金:
打开Chrome浏览器的*"网站信息",然后转到网站设置。
在网站设置中,我们将找到列"⚠️不安全内容"*并设置此权限。
关闭设置,之后浏览器将提示您刷新应用程序页面engee.com 以接受所述改变。
更新页面后,汽车的状态会发生变化。:
入节奏。机器管理
实时应用管理,机器电源管理,
以及固件和支持包更新现在可用。
Yandex浏览器:
在选项卡上的搜索栏中engee.com 打开隐私设置,
然后解锁锁定的项目。
之后,页面将自动更新,Yandex Protect的状态和
与RITM_DEMO机器的连接状态将发生变化。
入节奏。机器管理
实时应用管理,机器电源管理,
和[固件和支持包更新][1]现在可用.
[1]:https://engee.com/helpcenter/stable/ru/ritm/getting-started.html#preparations
示例模型
示例模型 - ritm_dcm_resistance_starter.engee.
它是基于直流电机的电驱动的物理模型
独立励磁(DCT NV)具有机械负载和变阻器阶跃启动。
变阻器的五级在发动机加速过程中依次输出,支
开关电流范围内的电枢电流 .
例如,一个模型与DP-82A起重机-冶金发动机在
取额定功率。 和营业额 .
让我们在Engee中运行模型:
модель = "ritm_dcm_resistance_starter" # @param {type:"string",placeholder:"ritm_dcm_resistance_starter"}
# Подключение функции загрузки и выполнения модели
include("start_model_engee.jl")
# Выполнение модели
start_model_engee(модель)
从接收到的数据创建变量:
t = simout["ritm_dcm_resistance_starter/Ток якоря, А"].time[:];
I = simout["ritm_dcm_resistance_starter/Ток якоря, А"].value[:];
ω = simout["ritm_dcm_resistance_starter/Угловая скорость вала, рад/с"].value[:];
M = simout["ritm_dcm_resistance_starter/Момент двигателя, Н*м"].value[:];
让我们建立动态和静态特性
发动机加速。
using Plots
gr(format=:png)
IMt = plot(t,[I, M]; label=["Ток якоря, А" "Момент двигателя, Н*м"]);
ωt = plot(t,ω; label="Угловая скорость вала, рад/с");
ωI = plot(I,ω; label="Электромеханическая\nхарактеристика");
ωM = plot(M,ω; label="Mеханическая\nхарактеристика");
plot(IMt,ωt,ωI,ωM;layout=(2,2), legend=:outertop)
模型按照要求工作。
在Engee计算环境中检查模型的操作后,我们将继续在KPM节奏上执行模型。
交互式执行模型(监控和调整)
让我们切换到互动模式型号:
结果,在监视器屏幕上连接到KPM节奏,
在RITM。监控在现场的应用 Model Name:
上传模型的名称将被更新 - ritm_dcm_resistance_starter,
在战场上 Model Status: 将显示加载模型的当前状态 - running,
在田野里 Sample Time 和 Stop Time 将显示模型中设置的值。
在[实时]模式下KPM节奏上执行的模型图[1]
将显示记录信号的图形:
[1]:https://engee.com/helpcenter/stable/ru/ritm/intro.html#общая-информация
启动模型后立即在应用程序日志(Application Log)RITM中显示以下消息。监视器:
** starting model ritm_dcm_resistance_starter (Monitor & Tune).
在模型执行时间结束时,将显示一条消息:
** stopping model ritm_dcm_resistance_starter.
交互式检查模型的操作后
并完成所有必要参数的即时设置
,您可以继续在[独立模式][1]中使用模型的KPM节奏。
[1]:https://engee.com/helpcenter/stable/ru/ritm/build-modes.html#режим-независимого-выполнения
独立模式下的模型执行
让我们在独立模式下运行模型:
结果,在监视器屏幕上连接到KPM节奏,
在RITM。监控在现场的应用 Model Name:
上传模型的名称将以相同的方式更新。 - ritm_dcm_resistance_starter,
在战场上 Model Status: 将显示加载模型的当前状态 - running,
在田野里 Sample Time 和 Stop Time 将显示模型中设置的值。
启动模型后立即在应用程序日志(Application Log)RITM中显示以下消息。监视器:
** starting model ritm_dcm_resistance_starter (Standalone).
当模型的执行时间完成时,将显示一条消息:
** stopping model ritm_dcm_resistance_starter.
结论
在这个例子中,我们进行了工作区的初始配置,用于使用KPM RHYTHMfromEngee,
并且还熟悉了半自然建模的基本技术。
