这是最好的解决方案,为电动机械模拟线性致动器1)Simscape多体仿真、2)联合仿真与仿真软件使用NX万博1manbetx

9的观点(30天)
你好,
我是一个本科学生在机电一体化工程whome做我的论文项目,我有以下问题将解决方案Methdolody选择和需要专家的帮助。
我想拿最简单的解决方案符合项目需求。
问题描述:
这个项目是关于创建一个机电Matlab / Simulink模型电动执行机构。万博1manbetx机械系统的模型应包含一个模型包括静态和动态摩擦。我想包括机械性能的原因是,我想要一个模型接近现实生活,表达了机械摩擦等问题或反弹。
知道的东西:
1)我已经有仿真软件控制回路设计。万博1manbetx
2)我想选择一个方法,我可以很容易地改变参数不同的致动器类型和不同维度。
3)我已经有设计的CAD模型。
4)我想整合模型与致动器控制回路模型。万博1manbetx
我想到了方法:
1)Simscape多体
  • 导入一个CAD模型作为XML文件从Autodesk发明者使用SimMechanics SimMechanics。
问题:
  1. 导入的模型是一个黑盒,我需要回到CAD模型软件,每当我想执行更改参数/尺寸对吗?
  2. 我需要指定材料属性显然在CAD模型软件导入到SimMechanics之前?
  3. 我可以应用摩擦使用外力和力矩块或我必须回到CAD模型和应用摩擦吗?
  4. 在我看来,这种方法只能当我有标准化的机械设备为致动器,所以我不用回到CAD模型时我想申请更改对吗?
  5. 导入的CAD模型应该是一个装配图对吧?,如果不是我应该使用哪种类型的CAD模型?
  • 导入CAD模型作为一个单一的机械部件,一步SimMechanics文件使用砖固体块,并使固体块之间的连接使用关节和帧。
问题:
  1. 这里我必须指定连接之间的力和力矩的身体独自从SimMechanics内部,和我有更多的控制关节和身体之间的力量应用但我没有控制身体和做的尺寸,我有去CAD软件和CAD软件的修改它当我选择一个驱动器与不同的尺寸对吗?
  • 从头构建SimMechanics模型。
问题:
  1. 没问题当系统不是太复杂,我读,也是一个复杂的组件库,但是这将会增加系统的复杂性,并构建模型使用CAD软件更容易对吧?
一般问题Simscape多体:
  1. 我可以Simscape多体模型子系统和内部连接到内部的控制回路仿真软件?万博1manbetxSimscape多体模型的输入将被应用的负载和输出位置和速度。
  2. 有什么好处,如果我使用嵌入式编码自动生成代码与Simscape多体模型?有人在我之前写的c代码手动控制回路仿真软件模型所以我想从Simmechanics模型自万博1manbetx动生成的代码,并将其导入软件平台包括的c代码,你怎么看待这个选项吗?你能向我解释的限制吗?
  3. 我想用Simmechanics仿真软件会要求我选择一个适合的解决万博1manbetx与sim力学和仿真软件模型对吧?
2)使用NX与仿真软件联合仿真万博1manbetx
问题:
  1. 我听说NX比Simmechanics更用户友好的,对吗?
  2. 我将有实时仿真软件之间的通信和NX,局限性是什么?万博1manbetx仿真速度?在这种情况下我将面临的问题解决者NX和仿真软件都有自己的解决?万博1manbetx
  3. 我不能从仿真软件模型自动生成代码,包括NX对吧?万博1manbetx
  4. 如果我改变NX的维度与仿真软件将自动更新新的信息对吧?万博1manbetx
  5. 我可以从NX添加动态和静态摩擦?
提前谢谢你回答我的问题,帮我挑选最能解决我的问题。

答案(2)

史蒂夫•米勒
史蒂夫•米勒 2021年9月28日
这是一个很长的问题,和一个在MATLAB的答案不是最简单的方式得到你所有的答案。你正在寻找的答案:
  1. 您可以导入CAD几何和指定密度在Simscape多体的质量和惯量计算在Simscape(你没有回到CAD系统)。
  2. 摩擦、接触力、执行机构和其他影响可以做内Simscape(你没有回到CAD系统)。
  3. 您可以使用MATLAB创建参数化的部分如果你想改变长度或附件的位置点。
  4. Cosimulation通常是低于模拟在一个环境因为你有两个环境之间的通信开销和你通常与一小步的大小来模拟,确保两个独立的模型保持同步。
——史蒂夫

马克爱德华兹
马克爱德华兹 2021年12月23日
你问正确的问题和已经发现每种方法都有它的局限性。
如果机制是微不足道的最佳创建SimMechanics使用原语或部分构建器。
如果你的装配有有趣的特性,你想要看到的,与CAD从NX进口——注意多体不支持进口和在任何情况下大多数商业NX用户使用TeamCenter,所以你必须首先从TeamCenter导出装配prt用于SimMechanics(即快照为未来任何优惠万博1manbetx链接更新)。但是你必须处理所有的关系,在SimMechanics关节和手动补偿。
我建议对于任何组件超越平凡的复杂性在Co-sim使用仿真软件的CAD软件包。万博1manbetx