基于admas与matlab联合仿真
通过solidworks进行建模
导入到admas添加材料属性,及约束(转动副),添加力(重力、接触力、碰撞力)
需要定位坐标点,轮子的零件图的圆的圆心
2.创建变量
创建变量如下:
命名好名字点击OK则生成两个变量如图:
3.然后在变量variable_part1中填写函数DX(PART_2.cm)这个函数用来测量构件PART_2质心点cm的X坐标;变量variable_motion1不做任何改变;
在MOTION_1 中填入VARVAL(VARIABLE_motion1),variable_motion1将作为ADAMS的输入变量,MATLAB传递给ADAMS的数据,通过变量variable_motion1传递给MOTION_1。
4. 在adams中点击Plugins——Controls——Plant Export,进行adams控制模块设置窗口
点击Plant Export后出现如下界面
然后对图中标记的地方进行修改
同理操作右侧空白选中VARIABLE_Part1_CMx,然后如下图
注意修改Target Software为MATLAB,显示这样的界面后点击OK,此时在模型的工程目录下会生成如下几个文件
这样ADAMS中的操作就已经完成
打开MATLAB,在MATLAB中输入工程目录下生成的文件的文件名如Control_Plant_3,回车MATLAB如下
然后输入adams_sys回车,打开如下的一个窗口
新建一个Simulink空白文档把ADAMS_sub拖进新的文档
双节adams_sub如图
双击MSC_Software如图
设置2中的0.005为ADAMS仿真步长,1中的batch可以自己试着设置一下
设置Simulink的仿真步长,Simulink的仿真步长一定要和ADAMS中的仿真步长一致
点击绿色按钮开始仿真,adams_sub就是ADAMS在Simulink中的模型,输入的左右轮速,输出为小车质心的X,y坐标值和速度
基于admas与matlab联合仿真相关推荐
- 流水线自动分拣机器人仿真,vrep与matlab联合仿真,基于机器视觉技术进行自动分拣,采用scara型机械臂
流水线自动分拣机器人仿真,vrep与matlab联合仿真,基于机器视觉技术进行自动分拣,采用scara型机械臂,按照不同的颜色与形状分拣,放入不同的盒子并统计数量. 仅供学习使用 基础太差的勿. ID ...
- Vissim和Matlab联合仿真的实现方法
Vissim和Matlab联合仿真的实现方法 (以单个十字交叉路口为例) Vissim中的交通流是基于car-following模型.本次实现以Vissim 8.0 学生版为例. 一.建立路段及路段之 ...
- Adams 与MATLAB联合仿真 失败,adams与matlab联合仿真例子(正确没商量).doc
adams与matlab联合仿真例子(正确没商量) Adams与Matlab联合仿真例子 作者寄语:这个文件是基于李增刚<adams入门详解与实例>一书中,Adams与Matlab联合仿真 ...
- excite与matlab联合仿真,只有你想不到,没有EXCITE做不到的瞬态工况模拟
一.前言 瞬态过程的分析评估一直是多体动力学模拟仿真的难点.一方面它需要仿真工具可以支持进行时域计算:另一方面,还需要对过程中的仿真参数进行精确的控制,即通过控制策略的详细定义实现所期望的瞬态工况过程 ...
- ansys参数化编程与命令手册_当结构设计遇到遗传算法应用ANSYS和MATLAB联合仿真优化设计探索(前传)...
1 前言 在前面的文章我们介绍了如何基于有限元分析的结果,实现ANSYS与MATLAB的联合优化设计过程.现在我们回过头来,再来谈一谈这其中最基本的一步--如何实现ANSYS APDL参数化建模分析的 ...
- STK与MATLAB联合仿真方法及应用研究
STK与MATLAB联合仿真方法及应用研究 常建松,林晓辉 摘要:卫星工具软件STK(Satellite Tool Kit)是进行卫星系统分析和仿真的有效工具.其重要模块STK/Connect可提供用 ...
- ADAMS/MATLAB联合仿真机械臂重力补偿问题
1 背景与重力补偿基本算法 现在有一个大型机械臂,要做一个缩比同构的小机械臂作为主控端来控制从端大机械臂.小臂的各个连杆可能比较重,要求用户在带着小臂运动的时候尽量感觉不到小臂各连杆的重量,并且在松手 ...
- matlab最小二乘法参数辨识,基于最小二乘法的MATLAB辨识仿真实验
<工业控制计算机>2013 年第 26 卷第 7 期基于最小二乘法的 MATLAB 辨识仿真实验 崔秀美 刘文杰 陈 澄 (苏州大学机电工程学院,江苏 苏州 215021) Experim ...
- hfss和matlab,hfss和MATLAB联合仿真
hfss中仿真太费时间,而且是在做优化,能否进行hfss和matlab联合仿真,利用模拟退火算法缩短仿真时间? 可能我的问题描述的不是特别清楚,我不是想要具体的解决方案,只希望有相关资料的人能提供给小 ...
最新文章
- mysql 分区_搞懂MySQL分区
- 如何忽略Git中目录中的文件?
- 聊聊 Redis 使用场景
- 我读了这七本书,写了这篇关于如何高效阅读的文章(转)
- 单链表的前K个的逆序输出
- Customize a Scheduling Policy
- dos中的for命令简单使用
- 使Struts2与Servlet并存解决办法 Filter转发Servlet
- linux内核杂记(5)-进程终结
- 酷酷实训计划及测试计划
- 【Mail】telnet收发邮件过程
- 天画-codeMaker组件化架构升级实践
- 【前端干货】CSS 的空格处理
- 谈谈Java中的集合
- SOLIDWORKS Composer生成BOM表属性不显示的解决办法
- 打开DOSbox时设置指定虚拟路径
- 翻译专业资格(水平)考试介绍
- 如何批量识别二维码图片信息?
- TalkingData游戏统计对接
- 第01课:敏捷教练和 ScrumMaster 基本功四部曲(iPad 版)