基于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联合仿真,利用模拟退火算法缩短仿真时间? 可能我的问题描述的不是特别清楚,我不是想要具体的解决方案,只希望有相关资料的人能提供给小 ...
最新文章
- Pthon JSON
- 有关项目实施【老男孩】的经验分享
- 第六讲 Python中的字符串(二)(字符串的操作)
- MapReduce Design Patterns(chapter 2 (part 3))(四)
- MySQL高级 - SQL技巧 - 数字函数与字符串函数
- 指令系统 CISC和RISC(详解)
- 一句话超短摘要,速览752篇EMNLP论文
- 华为Mate 30 Pro前面板曝光:双曲面设计 几乎全是屏
- Openlayer4 - 最好最强大的开源地图引擎
- 关于Mybatis的一些问题
- 哔哩哔哩Java学习视频
- Sublime快捷键大全
- 用js转换joson返回数据库的时间格式为/Date(*************)/
- 创意爆破效果PS动作
- Goland环境下同一个package下出现undefined
- 服务网关配置:Zuul
- 详解 atoi 函数并模拟实现
- 论地震、雷击和个人数据备份
- VMware Ubuntu20网络设置和DNS设置
- 如何让控件在LinearLayout布局中置底显示
热门文章
- 小米a1 android one,小米A1 Android One手机内存多少?小米A1手机内存大吗?[图]
- 【leetcode】leetcode代码提交格式
- linux打实时补丁slower,linux内核实时补丁
- 小灯泡自媒体博客Spimes4.6/收费typecho主题模板无加密无授权源码
- MyBatis一级缓存及失效
- 曲面细分(subdivision)曲面细分着色器GPU的LOD
- 简爱酸奶逆势获C轮融资:德弘资本领投 广州金控跟投
- React Native 安卓环境搭建
- debian9 修改网卡命名规则
- xp3系统登录服务器错误,如何解决XP系统“HTTP 500 内部服务器错误”【组图】