问题标签 [simulink-library]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
26 浏览

matlab - 声明 Simulink 模型变量的 Matlab 脚本

我得到了以下受保护的 Simulink 模型: Simulink 模型

它手动工作(我在 Simulink GUI 上单击“运行”,它给了我三个输出)。我正在使用 Matlab SIMSET 工具编写脚本来定义必要的变量并调用此模型以运行它:

我知道接口“EC”和“UL”每个都输入一个向量,但是即使我在脚本中定义了两个向量,如何将它们分配给“EC”和“UL”?

预先感谢您的帮助!

0 投票
0 回答
12 浏览

simulink - Simulink:在停止时引用掩码块

我创建了一个动态掩码块,根据我的掩码参数,我删除其中一条线(我们称之为 myFirstLine)并添加另一条线(我们称之为 mySecondLine)。当我第一次运行模拟时,一切都很好。但是,在第二次运行中,模拟抱怨它无法运行掩码块的初始化。这似乎是正确的,因为它在第一次模拟运行中删除了 myFirstLine,而在第二次模拟运行中没有要删除的 myFirstLine。我的掩码块是库块。所以,我想知道在模拟停止后是否可以将掩码块刷新为其默认值。

作为 MWE,请考虑我有一个带有参数“numBLK”的掩码块。我的掩码块初始化中有以下代码:

0 投票
0 回答
12 浏览

matlab - 如何连接元素形成不同的 simscape 子库?

具体来说,我的团队正在研究电动汽车的热建模,即车厢冷却和电池冷却。我们使用了 simscape 的两相流体子库中的大部分元素。但是在两个连接处,我们希望制冷剂流的受控分离。为此,有一个称为分流器的元素,但它位于液压子库中。那么如何同时使用这些库呢?我从昨天开始就在尝试,但似乎没有任何效果。谢谢你。

0 投票
0 回答
20 浏览

matlab - SIMULINK 块动态访问其参数

我正在创建一个 SIMULINK 库,并制作了以下组件: 比较1比较2

功能是:

我希望该函数能够动态访问块属性。这意味着我想用“[模型的动态名称]/[块的动态名称]”(或等效的东西)替换“涡轮/压缩机级”。本质上,我希望库的用户能够制作自己的模型并根据需要多次使用组件,同时独立设置参数。

0 投票
0 回答
11 浏览

matlab - 使用 open_system 未定义函数或变量“simmechanics.ExplorerConfigSet”时出错

我需要针对此问题的帮助 使用 open_system 未定义函数或变量“simmechanics.ExplorerConfigSet”时出错。

我无法生成脚本来查看此变量或在我的 simulink 模型上声明的位置

此致

NS

0 投票
0 回答
16 浏览

matlab - 在 Simulink 中模拟风力涡轮机

我正在尝试在 Simulink 中模拟风力涡轮机。
给定的输入数据是一年内每小时的平均风速。
我还将它连接到电网并添加了一个电容器组(这已经在我发现的类似模型中完成,这是为了补偿风力组件中感应发电机中的无功功率吗?)
我的问题是有功功率变成负数,这是为什么呢?我在模拟中犯了任何错误吗?
另外,我想尝试模拟孤岛运行中的风力涡轮机。如果我断开与电网的连接,我应该将电容器组连接到电池或类似设备吗?或者我怎么能解决这个问题?

在此处输入图像描述

在此处输入图像描述