基于ADAMS和MATLAB联合仿真的间隙碰撞控制.pdf

2022-08-15 下载:7
下载

大小:751.57KB

基于ADAMS和MATLAB联合仿真的间隙碰撞控制


节选段落一:
基于 ADAMS 和 MATLAB 联合仿真的间隙碰撞控

在齿轮传动过程中是存在一定间隙的,在下一级传动中受到不均匀载荷冲击
时会造成传动齿之间的碰撞,下面以受偏心质量引起的振动为例进行了模型简化,
通过用户界面设定模型中的各项参数,然后采用在 M1 中引入摩擦阻尼的方式与
MATLAB 联合进行了控制仿真。
简化后的模型如图所示
在仿真时,未引入速度 V,而是假定其与大地固定,然后就该模型进行仿真。
在 ADAMS 中建模如图所示
两边挡块分别采用 BOX 建立,然后采用布尔运算 。在 M1 和 M2 与大
地之间添加移动副,两者之间添加弹簧,在 M2 上添加偏心质量引起的激振力。


节选段落二:
2.与 MATLAB 关联进行联合仿真
a) 设定输入输出变量,其中 ADAMS 的输入输出变量和控制中的输入输出变
量相反。
输入变量:Force(M1 上的正压力)
输出变量:Displacement,Velocity(M1 的位移和速度)
1.输入变量
创建正压力
创建状态变量
创建输入
点击 Browse 选择状态变量,完成关联。
2.输出变量
创建状态变量,函数采用运行过程函数编写,分别为
DX(M1Reference, MReference),VX(M1Reference, MReference)
关联过程与以上类似,不再重复。


节选段落三:
b) 与 MATLAB 关联
点击 Plugins 中的 Control——Plant Export 进入
Input Signals:输入变量
OutPUT Singnals:输出变量
Targent Software:目标软件
Analysis Type:分析类型,下面为求解方式
单机仿真不需要修改 Adams Host Name
然后点击 Ok 完成
打开 MATLAB,将其路径修改为 ADAMS 模型的路径,在 Command 窗口中输
入上一步创建的控制的名称(为 MATLAB 左侧文件下,m 文件的名称)。
然后输入 adams_sys 命令,弹出如下窗口,完成关联。
默认 最新
当前暂无评论,小编等你评论哦!
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP