问题标签 [simscape]

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 投票
1 回答
125 浏览

simulink - 如何将我的压力源连接到我的轮胎模型?

我正在使用 Vehicle Dynamics Blockset 开发 Simulink。我想用 2.0000.000 Pa(即 2 巴)将压力源连接到我的轮胎断裂压力输入。

这是我的模型

可悲的是,我不知道为什么它不允许我连接我的液压源......我也无法将其转换为物理信号。如果这听起来微不足道,我很抱歉。

谢谢 !

0 投票
1 回答
54 浏览

matlab - 有没有办法在 Simscape 电路上获取纯文本电压和电流标签?

我是 Simscape 的新手。我想找到一种极简方式来显示电路中各个点的电压和电流。理想情况下,只是浮动文本标签,没有可见的“电线”或连接。例如“Vbe 0.4v”或“Ic 20mA”

目前我正在使用 3 个标准块来实现这一点,并且电路看起来很混乱。

有没有办法通过一些编码来做我想做的事情?

0 投票
0 回答
136 浏览

simulink - Simulink 计数开关频率?

我需要创建某种计数器,它计算我每秒使用的所有晶体管(信号_1、信号_2、信号_3、信号_4)打开(和关闭)的次数。我需要显示2电平和3电平逆变器之间开关频率的差异,信号是PWM。我不知道该怎么做,我真的迷路了。

这是我的示意图(只有 1/3,其他 2/3 只是这个的两倍)。

在此处输入图像描述

0 投票
1 回答
139 浏览

matlab - 如何在 Simscape Multibody 中为具有空气动力学特性的机翼建模?

我目前正在设计我的无人机的 Simscape Multibody 模型。我的无人机是一个三臂装置,有点像直升机的旋翼。

无人机应该使用每个手臂上的电机围绕自身旋转。此外,每个臂都将连接一个机翼以产生所需的升力。

最初的目的是控制电机的转速以及机翼的俯仰角。

目前我有一个没有机翼的模型,所以我正在寻找一种方法来模拟具有一些空气动力学特性的机翼,这将能够从旋转运动中产生一些向上(升力)的力。

如何将机翼(或其他形式的人工升力)集成到我的模型中?

带电机的无人机 3D 模型(由 Simulink 生成)

0 投票
1 回答
84 浏览

matlab - 表面贴装 PMSM 模块 (MATLAB/SIMULINK 2020a) 中是否需要电机轴输入 (LdTrq)?

我正在尝试使用电机控制模块集在 Simulink 中实现 FOC 算法。我想用表面贴装 PMSM 模块模拟 iPower 云台电机 GBM2804H-100T。但是,我不明白 LdTrq 输入是什么或如何设置它。因为它是电机,我不明白为什么需要电机轴输入扭矩。另外,如果我需要使用此输入,我可以使用常量还是需要做其他事情?请任何帮助将不胜感激。

表面贴装 PMSM:https ://www.mathworks.com/help/mcb/ref/surfacemountpmsm.html

0 投票
1 回答
563 浏览

matlab - 第 2 代 Simscape Multibody 中的关节执行器块的替代品是什么?

我正在学习关于在 中设计 TR3 机械手的课程SolidWorks,通过 Solidworks 导出XML file可以通过 MATLAB 导入的课程Simscape Multibody,然后尝试为其创建控制系统。不幸的是,Simscape多年来发生了变化,Simscape 中的联合执行器块不再存在。

此时请看2张图片(1st one - course , 2nd one - my implementation)

课程实施

我自己的实现

我试图将多路复用器直接连接到旋转接头。不幸的是,我收到以下错误

Error in port widths or dimensions. Output port 1 of 'TR3RobotExport/Mux' is a one dimensional vector with 3 elements. Component:Simulink | Category:Model error Error in port widths or dimensions. Input port 1 of 'TR3RobotExport/Simulink-PS Converter' is a one dimensional vector with 1 elements.

0 投票
1 回答
87 浏览

matlab - Simscape 与 COMSOL 兼容模拟感应充电的电磁范围

我目前正在尝试使用 Simscape 来设计和模拟电路,并使用 COMSOL Multiphysics 来模拟线圈之间的电磁相互作用。我不确定的是我们是否可以通过 MATLAB 很好地链接这两个软件包。不过,它们都有 MATLAB 支持。我也在研究是否有ANSYS套件。可能有一些我们可以使用的软件可以代替以前的一个或两个软件。

0 投票
1 回答
486 浏览

matlab - 旋转关节块误差的自动计算扭矩驱动?

我使用 Simscape/Simulink 模拟带有发电机的平开门。我想系统只有一个输入,即打开门所需的旋钮上的力,因此所有旋转接头都将其扭矩驱动设置为自动计算。但是,我收到一条错误消息:

“在包含 Revolute Joint 'SDL/SwingMotion' 的动态耦合组件中,具有自动计算的力或扭矩 (4) 的关节原始自由度比来自输入的运动 (0) 多。通常,运动方程不有一个独特的解决方案。通过增加来自输入的运动的关节基元的数量或减少具有自动计算的力或扭矩的关节基元的数量来解决这个问题。解决这个问题以便模拟模型。

如果我将所有 4 个旋转关节的扭矩驱动设置为无,动画效果很好,但力产生的扭矩不会以这种方式传递,发电机轴不会有任何扭矩。但是,我能够测量输出 RPM(发电机轴的角速度)。我不太明白这个错误。为什么旋转块将其他旋转块的运动程度视为自己的?我该如何解决这个问题?框图可以在这里看到。

框图

大会看起来像这样:

集会

任何帮助深表感谢!

0 投票
0 回答
73 浏览

matlab - 在 simulink/simscape 上模拟真实世界场景

我打算在 Matlab 中模拟真实世界的场景。我在一个主要控制湿度的封闭环境中有一个实验装置。我正在研究湿度对机器的影响,看看机器本身的输出以及送入机器的原材料是否取决于不同的湿度水平。是否可以在没有任何测试数据集的情况下仅根据物理参数的物理方程以及所涉及的机器和材料在 Simulink/Simscape 中模拟相同的环境?例如,我可以说明一台机器在密闭环境中挤出塑料树脂的工作,该环境中湿度保持在不同水平,并根据实验计算挤出机在不同湿度水平下的效率。我可以通过设置相同的模型在 simulink/simscape 中重复相同的操作吗?我的目标是将现实世界的场景与 matlab 模型进行比较。我将不胜感激在堆栈中获得一些专家意见/帮助/答案溢出社区。谢谢!

0 投票
0 回答
89 浏览

matlab - 在 simscape 多体中建模 segway 机器人

大家好,我正在尝试在 Simscape 多体中为自平衡 segway 机器人建模,但有一个问题是我在运行模型时看不到重力对模型的影响。我已经检查了重力的方向和我身体的质量,但它仍然不起作用。系统的输入是要连接到控制器的旋转接头扭矩。

simscape 模型

机器人配置