Recurdyn和MATLAB联合仿真教程
注意事项1.此次仿真软件版本为Recurdyn2024和MATLAB(R2021a)。2.仿真过程中所有的文件及文件夹命名保存软件中的备注都注意不要出现中文字符和特殊字符。3.所有参数设置过程中设置完成后如有Apply,要首先点击Apply再点击OK。4.Recurdyn和MATLAB中的仿真步长和结束时间最好要一致。5.Recurdyn中每次的参数修改都要重新输出M脚本文件并在MATLAB中重新运行M脚本文件。Recurdyn与MATLAB联合仿真流程一、Recurdyn部分1.模型建立作为演示首先进行简单模型的建立其中包括运动副的设置。一定要建立含有可施加外力的运动副的模型比如转动副移动副不可移动的运动副无法进行外力的输入比如固定副。2.模型测试必须有不能省略否则后续仿真可能无法进行①点击选项卡中的Analysis,选择Dyn/Kin将End Time设置为合适的时间后续联仿与MATLAB时间一致点击左下角的simulate。②仿真结束后下方提示框弹出Analysis is accomplished successfully代表模型测试成功。3.联合仿真的输出端口设置。①首先在顶端选项卡中选中Communicator。②点击其中的GPlant_In这是创建外部输入的实体。③选择左下角的Add新建实体端口可以对其名字和初始值进行修改。完成后点击Apply之后点击OK则端口设置完毕。④再次在Communicator选项卡下点击GPlant_Out,创建输出实体。⑤点击坐下角Add添加实体输出端口在Expression/String中添加输出端口的具体内容打算输出什么。⑥在Expressions List中点击Create新建表达式对输出的内容进行添加设置好后点击Apply再点击OK。图中选择的DX的含义为X轴方向的绝对位移DX的括号中为物体2的点1。⑦选中刚才设置的Ex1点击Apply再点击OK⑧此时在输出端口显示刚才设置的Ex1则代表输出端口设置完成。4.联合仿真输入端口的设置。①联仿的输入是以模型的驱动为基础的所以我们打算让转动副作为模型的驱动选中转动副,右键选择Properties或者在右侧数据库找到RevJoint单机右键选择Properties。②在Joint选项卡下勾选上Include Motion点击进入Motion界面。③Motion界面选择Velocitytime速度时间函数在下方表达式中点击EL。④在表达式列表中可以看到我们之前创建的输出端口的表达式现在新建一个强制外部输入的表达式作为我们驱动副的输入。在左下角清单里找到Control双击其中的GPIN在括号中填上刚才设置的输入端口实体。然后点击Apply点击OK。⑤这样在表达式列表中就有了Ex2选中它点击Apply点击OK5.联仿的通信设置。①找到选项卡中的Communicator点击其中的GCoSim。②添加通信接口类型选择simulink。③点击PIN后的“...”添加刚才设置的输入端口点击Add后会自动识别刚才设置的输入端口看名字是否对应POUT同理。④最后点击CoSim后面的“...”选择“simulink”为仿真主体设置好仿真步长最后导出M文件。这样Recurdyn中的联仿设置部分基本完成最后保存模型。二、MATLAB部分1.MATLAB脚本文件准备工作。①将工作目录改为刚才存放M文件的文件夹。②运行M脚本文件。命令窗口和工作区会生成一下内容代表生成的脚本文件有效。③在命令窗口输入GRDClient启动simulink模块。2.simulink参数设置工作。①在生成的模块空白处单机右键选择参数配置。②选择求解器设置将结束时间设置为10与Recurdyn一致步长设置为固定步长为0.001与Recurdyn一致点击Apply点击OK。③为了方便演示输入我们选择正弦波将正弦波设置为0.001的采样时常与Recurdyn一致用示波器观察结果。④最后MATLAB和Recurdyn中的数据结果一致仿真成功。

相关新闻

WebLogic CVE-2018-2628高危漏洞:原理剖析与实战修复指南

WebLogic CVE-2018-2628高危漏洞:原理剖析与实战修复指南

1. 项目概述:一次刻不容缓的“心脏搭桥”手术如果你负责的线上核心业务正跑在WebLogic 10.3.6.0或12.1.3.0上,并且最近安全扫描报告里赫然出现了“CVE-2018-2628”这个高危漏洞,那你现在的心情我完全能理解——那是一种混合了焦虑、紧迫和必须…

2026/7/22 10:16:37 阅读更多 →
YOLO11-LSKNet在工业质检中的优化与应用

YOLO11-LSKNet在工业质检中的优化与应用

1. 项目概述:当工业质检遇上YOLO11-LSKNet去年在参与某钢铁厂智能化改造项目时,我遇到了一个典型痛点:传统人工质检员每天要目检数万米钢材表面,不仅效率低下(平均漏检率15%),且不同检验员的标准…

2026/7/22 10:16:37 阅读更多 →
VMware Workstation 17与CentOS 7.9虚拟化环境搭建指南

VMware Workstation 17与CentOS 7.9虚拟化环境搭建指南

1. 项目概述作为一名长期使用虚拟化技术的开发者,我经常需要在本地搭建Linux测试环境。VMware Workstation作为业界领先的虚拟化平台,配合CentOS 7.9这个企业级Linux发行版,能够完美满足开发测试需求。本文将分享我从零开始搭建这个环境的完整…

2026/7/22 10:16:37 阅读更多 →

最新新闻

TM4C129软件复位寄存器深度解析与嵌入式系统故障恢复实战

TM4C129软件复位寄存器深度解析与嵌入式系统故障恢复实战

1. 项目概述与核心价值在嵌入式开发,尤其是基于ARM Cortex-M内核的微控制器项目中,我们经常会遇到一个看似简单却至关重要的需求:如何在不重启整个芯片的情况下,让某个“卡住”或配置混乱的外设模块重新“活”过来?这就…

2026/7/22 11:04:57 阅读更多 →
中小团队VS大企业,项目管理工具怎么选?

中小团队VS大企业,项目管理工具怎么选?

也许是大家都开始做年中复盘了,最近阿道在知乎上又频繁收到了这类问题: 项目管理工具怎么选?个人认为,最关键的是要匹配团队的管理需求。 在研发模式的迭代过程中,团队的管理需求也在不断升级。 起初,人们…

2026/7/22 11:04:57 阅读更多 →
AI工具集体“变脸”:从免费狂欢到付费寒冬,开发者如何应对商业化浪潮?

AI工具集体“变脸”:从免费狂欢到付费寒冬,开发者如何应对商业化浪潮?

2026年的夏天,AI行业正在经历一场前所未有的“变脸”——曾经慷慨的免费午餐正在被一张张付费账单取代,而这场变革的序幕才刚刚拉开。7月21日,谷歌一口气发布三款Gemini新模型,主力3.6 Flash优化消耗、知识库更新至2026年&#xf…

2026/7/22 11:04:57 阅读更多 →
企业即时通讯选型:从选工具到选数据底座

企业即时通讯选型:从选工具到选数据底座

一、现象:当“公号私用”成为常态,企业正在失去对话语权的控制 一场看似平常的离职纠纷,揭开了数字化办公时代最隐秘的伤疤。一位销售总监离职后,公司发现其长期使用个人微信维护的核心客户群,随着其私人账号的注销而彻…

2026/7/22 11:04:57 阅读更多 →
电路微分方程从入门到精通:适用场景+公式推导+分步计算+实战案例(零基础吃透瞬态分析)

电路微分方程从入门到精通:适用场景+公式推导+分步计算+实战案例(零基础吃透瞬态分析)

专栏定位:电路核心数学工具精讲,适合电气、自动化、通信专业学生、硬件工程师,解决「看不懂瞬态电路、不会列方程、不会求解、不懂物理意义」四大痛点 阅读收益:彻底掌握电路微分方程使用场景、标准公式、通用求解流程、一阶/二阶经典电路实战,可直接用于课程考试、竞赛解…

2026/7/22 11:04:57 阅读更多 →
Linux包管理利器yum:从基础使用到企业级运维

Linux包管理利器yum:从基础使用到企业级运维

1. yum命令概述与核心价值yum(Yellowdog Updater Modified)作为RPM系Linux发行版的核心包管理工具,其设计哲学完美体现了Linux系统的自动化管理理念。我在运维CentOS服务器的十年间,yum始终是日常工作中使用频率最高的命令之一。与…

2026/7/22 11:03:57 阅读更多 →

日新闻

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

TI DSP系统配置模块SYSCFG详解:中断机制与主设备优先级配置实战

1. 项目概述与SYSCFG模块的核心价值在嵌入式系统,尤其是像TI C6000系列这样的高性能DSP开发中,我们常常会与芯片手册里那些密密麻麻的寄存器打交道。很多开发者可能更关注算法实现、内存优化或者外设驱动,但对于一个稳定、高效的系统而言&…

2026/7/22 0:00:26 阅读更多 →
微信Server酱:高到达率的应急通知方案实践

微信Server酱:高到达率的应急通知方案实践

1. 为什么我们需要"最次"的通知方案? 在数字化协作环境中,消息通知系统的重要性不言而喻明。但现实情况是,企业级通知方案往往需要复杂的API对接(如企业微信、钉钉、飞书),个人开发者的小项目又经…

2026/7/22 0:00:26 阅读更多 →
甲方要的“简洁“PPT,到底是简洁还是省事?

甲方要的“简洁“PPT,到底是简洁还是省事?

甲方说"简洁一点",乙方听到的是"少做几页"。甲方说"不要太复杂",乙方理解成"别放图表了"。结果交过去,甲方说"我说的简洁不是这个意思"。"简洁"这个词在PPT语境里,是…

2026/7/22 0:00:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/21 5:34:47 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/21 8:25:39 阅读更多 →

月新闻