推荐星级:
- 1
- 2
- 3
- 4
- 5
基于ADAMS和MATLAB的联合控制系统的仿真
资料介绍
文档为基于ADAMS和MATLAB的联合控制系统的仿真总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,
部分文件列表
文件名 | 大小 |
基于ADAMS和MATLAB的联合控制系统的仿真.pdf | 130K |
部分页面预览
(完整内容请下载后查看)第 3 期( 总第 130 期)
2005 年 6 月
机 械 工 程 与 自 动 化
No. 3
Jun.
MECHANICALꢀENGINEERINGꢀ&ꢀ
AU TOMATION
文章编号: 1672-6413( 2005) 03-0079-03
基于
和
ADAM S M AT LAB
联合控制系统的仿真
的
王ꢀ涛, 张会明
( 华东交通大学 机电工程学院, 江西ꢀ南昌ꢀ330013)
摘要: 目前对车辆智能减振控制的研究基本上是通过建立其数学模型, 然后利用
软件仿真, 得到设
MAT LAB
计的控制器的最终减振效果。然而通过这种方式设计出来的控制器, 在实际的应用中控制效果有很大的差别。
是美国 公司开发的非常优秀的机械系统动力学仿真分析软件, 现已广泛地应用于汽车、机械制
ADAMS
MDI
造业等领域, 用它建立的系统虚拟模型能更接近实际的物理模型, 这为以后的物理样机试验提供了更为可靠的
依据。通过该软件建立了汽车1/ 4 的 2 自由度悬架虚拟模型, 利用 ADAMS/ CONTROL 控制模块与 MATLAB
接口进行联合仿真, 结果证实了该方法的实用性及可行性, 为汽车悬架减振性能的开发设计提供了一种有效的
现代化手段。
关键词: M AT LAB; ADAMS ; 仿真系统; 模糊控制器
中图分类号: T P391. 9∶ U46ꢀꢀꢀ文献标识码: A
1ꢀ
软件简介
于控制系统设计,
软件提供的控制工具箱只
ADAM S
ADAMS
(
能 处 理 一般 的 控 制 环节 ( 比如 PID 控 制) , 而
M ATLAB 是大型控制系统设计软件, 能够处理各种
高级控制环节 ( 比如智能控制系统) , 如果能将两者结
合起来使用, 充分发挥它们各自的优势, 这将给那些
复杂系统的研究提供一种新的途径。
ADAM S
Automatic Dynamic Analysis of
M echanical System) 软件是美国 M DI ( Mechanical
Dynamics Inc. ) 公司开发的机械系统动力学仿真分析
软件, 是虚拟样机领域中非常优秀的软件, 目前已经
广泛地应用到汽车制造业、工程机械、航天航空业、国
防工业及通用机械制造业等领域, 并取得了满意的效
果。该软件提供了友好的交互式图形环境, 使我们可
以很方便地利用它的零件库、约束库、函数库等来创
建完全参数化的机械系统虚拟模型, 其求解器采用多
刚体系统动力学理论中的拉格朗日方法建立系统动力
学方程, 对虚拟机械系统进行静力学、运动学和动力
学仿真分析, 输出我们需要的数据曲线用来分析并改
进设计。并且该软件针对不同行业的需要提供了相应
的专业模块以满足行业设计人员的不同要求, 使设计
效率明显提高[ 1] 。该软件的主要特点是通过它建立的
虚拟模型能很好地反映实际的物理模型, 其仿真的结
果也能很好地与实际物理模型的结果相吻合。但是对
2ꢀADAMS 与MATLAB 软件的联合仿真
与
联合仿真要经过以下的几
MAT LAB
ADAM S
个步骤:
2. 1ꢀ建立虚拟模型
对于简单的模型可以利用 软件直接建
ADAMS
模, 对于复杂的模型可以借助一些CAD 软件( 如 UG、
CATIA、PRO/ E 等) 建模, 然后将最终的模型导入到
环境中, 最后给这个模型施加约束和作用力。
ADAM S
2. 2ꢀ定义 ADAM S 的输入和输出
图 1 为 ADAMS 与 M AT LAB 的接口。ADAM S
的输入输出是与 设计的控制系统进行数据
M ATLAB
传递的接口, ADAM S 的输入就相当于系统的控制输
收稿日期: 2005-01-15
作者简介: 王涛( 1976-) , 男, 湖北荆州人, 在读硕士研究生, 研究方向: 载运工具智能减振控制。
全部评论(0)