MiLeven 发表于 2020-5-26 21:38:41

MCD实际时间标度远小于设定时间标度有影响吗


用MCD作运动仿真时,用位置控制,仿真开始后模型的实际速度比设置的速度慢,然后MCD界面右下角如图所示,设置的时间标度为1s,实际标度远小于设置的,且延迟时间很高。想问一下这种情况是不是电脑运算能力不够导致的显示速度较低;会影响哪些方面呢;如果用传感器作一些数据导出,会不会与实际情况不符呢?谢谢各位大佬了!

陈大师 发表于 2020-5-27 07:12:19

坑定有影响的

MiLeven 发表于 2020-5-27 11:35:47

陈大师 发表于 2020-5-27 07:12
坑定有影响的

那您知道原因会是什么呢,会在哪些方面产生影响呢

Alvin_Fish 发表于 2020-5-30 01:55:04

MCD 仿真采用CPU进行仿真数据计算,因此需要一个好一点的CPU。

实际标度远小于1,一方面可能电脑的性能比较差,另一方面可能是模型特别复杂。如果是第二个原因,可以着重进行两点优化:1,减少不必要的碰撞体,尤其是Mesh类型的碰撞体; 2,优化运动副机构定义,减少冗余。

实际标度远小于1,只是计算慢一点,计算结果还是准确的,所以导出传感器数据能够反映真实情况。

陈大师 发表于 2020-6-8 08:17:54

感谢大哥分享

MiLeven 发表于 2020-7-30 21:05:47

Alvin_Fish 发表于 2020-5-30 01:55
MCD 仿真采用CPU进行仿真数据计算,因此需要一个好一点的CPU。

实际标度远小于1,一方面可能电脑的性能 ...

谢谢您的回复,我想问一下,您做过MCD与MATLAB的联合仿真吗,不通过opc等中间服务器而是直接在matlab和mcd之间直接作连接的那种

Alvin_Fish 发表于 2020-7-31 20:16:30

MiLeven 发表于 2020-7-30 21:05
谢谢您的回复,我想问一下,您做过MCD与MATLAB的联合仿真吗,不通过opc等中间服务器而是直接在matlab和mc ...

不建议直接使用MCD 中matlab的接口进行联合仿真(效果很差)。 建议在Matlab中创建SHMserver,然后MCD通过SHM访问。这样通讯的实时性和效果会好非常多。

MiLeven 发表于 2020-8-3 21:10:28

Alvin_Fish 发表于 2020-7-31 20:16
不建议直接使用MCD 中matlab的接口进行联合仿真(效果很差)。 建议在Matlab中创建SHMserver,然后MCD通 ...

谢谢您的建议,我也准备用opc、udp和您说的方式做一下连接试试

MiLeven 发表于 2020-9-2 21:34:39

Alvin_Fish 发表于 2020-7-31 20:16
不建议直接使用MCD 中matlab的接口进行联合仿真(效果很差)。 建议在Matlab中创建SHMserver,然后MCD通 ...

老师, 我想问一下如何能提高电脑对nx mcd的利用率呢,我用课题室的工作站运行nx mcd的仿真,与我自己的电脑是一样的时间标度,延迟时间都很高,且工作站的cpu、内存、显卡的利用率都超不过百分之40,这种问题有什么办法解决吗?谢谢!
页: [1]
查看完整版本: MCD实际时间标度远小于设定时间标度有影响吗