精通ADAMS 2005/2007虚拟样机技术 出版时间:2010年版 内容简介 《精通ADAMS 2005/2007虚拟样机技术》以最新版的ADAMS2007为平台,系统地介绍了ADAMS2007的各种基本功能和机械工程开发中各种常用的专业模块。全书分为两篇,第一篇为基础知识篇,主要介绍ADAMS2007的基本功能和简单建模与仿真实例,包括ADAMS/View基础、创建刚体模型、约束模型构件、施加载荷、仿真计算与结果处理、创建柔性体、参数化设计与优化分析、宏应用与自定义界面等;第二篇为专业模块篇,主要介绍了ADAMS的7大专业模块,内容包括ADAMS/View和ADAMS/Car控制仿真分析、ADAMS/Rail铁道机车基础及分析与设置、ADAMS/Insight试验优化设计、ADAMS/Hydraulics液压传动分析、ADAMS/Vibration振动仿真分析、汽车整车系统仿真分析、ADAMS/Engine发动机仿真分析。由于ADAMS2007不再包含ADAMS/Rail模块,为兼顾不同用户的需求,在使用ADAMS/Rail模块时,采用ADAMS2005版本。《精通ADAMS 2005/2007虚拟样机技术》适用于大中专院校相关专业学生作为自学辅导教材,也适用于机械设计、汽车设计、航天设计等相关科研院所研究人员作为科研参考资料。 目录 第一篇 基础知识篇 第1章 ADAMS/View基础 2 1.1 计算机辅助工程(CAE)概述 2 1.1.1 计算机辅助分析技术 2 1.1.2 虚拟样机技术 3 1.1.3 ADAMS软件及其特点 5 1.2 ADAMS/View界面 5 1.2.1 启动ADAMS/View 5 1.2.2 ADAMS/View操作界面 7 1.2.3 界面上的快捷键 9 1.2.4 设置ADAMS/View的工作路径 10 1.3 建模环境设置 10 1.3.1 设置坐标系 10 1.3.2 设置单位 12 1.3.3 设置重力加速度 12 1.3.4 设置图标 13 1.3.5 设置颜色 13 1.3.6 设置图形区的背景色 14 1.3.7 设置灯光 14 1.3.8 设置工作栅格 14 1.3.9 设置字体 15 1.3.10 设置名称 15 1.4 ADAMS/View中的常用窗口 16 1.5 本章小结 18 第2章 创建刚体模型 19 2.1 几何建模 19 2.1.1 创建基本几何体 19 2.1.2 创建实体几何模型 27 2.1.3 创建附加特征 37 2.1.4 布尔运算 39 2.2 数据交换 40 2.2.1 输入CAD模型 41 2.2.2 实例:连杆机构模型数据输入 41 2.3 修改刚体构件属性 45 2.3.1 属性编辑方法 45 2.3.2 名称和方位修改 47 2.3.3 初始方位修改 48 2.3.4 初始速度修改 49 2.3.5 外观修改 49 2.3.6 构件的材料信息修改 50 2.4 实例:空间曲柄滑块机构 51 2.5 本章小结 59 第3章 约束模型构件 60 3.1 约束与自由度 60 3.1.1 约束类型 60 3.1.2 自由度 60 3.2 约束工具 61 3.3 常用约束 62 3.4 基本约束 66 3.5 高副约束 68 3.6 定义机构的运动 70 3.6.1 机构运动类型 70 3.6.2 创建约束连接运动 71 3.6.3 创建约束点运动 72 3.7 实例 72 3.7.1 创建转动副 72 3.7.2 创建移动副 76 3.7.3 创建球铰副 77 3.7.4 创建胡克副 79 3.7.5 创建齿轮副 80 3.7.6 创建凸轮 83 3.7.7 创建驱动 84 3.8 本章小结 85 第4章 施加载荷 86 4.1 基本概念 86 4.1.1 力的定义 86 4.1.2 创建施加力 87 4.2 作用力 88 4.2.1 ADAMS/View中作用力的类型 88 4.2.2 创建单分量力或力矩 88 4.2.3 创建多分量力和多分量力矩 89 4.3 柔性连接 90 4.3.1 拉压弹簧阻尼器 91 4.3.2 扭转弹簧阻尼器 93 4.3.3 线性衬套 94 4.3.4 无质量梁 96 4.3.5 力场 98 4.4 接触力 98 4.4.1 基本概念 98 4.4.2 实例:球-球碰撞 100 4.5 摩擦力 101 4.6 重力 103 4.7 实例:凸轮机构 103 4.7.1 运行ADAMS 103 4.7.2 建立凸轮部件 104 4.7.3 建立转动副 105 4.7.4 建立其他部件 106 4.7.5 建立平动副 108 4.7.6 添加线-线约束 108 4.7.7 添加运动约束 109 4.7.8 验证模型 109 4.7.9 建立测量 110 4.7.10 运行仿真 111 4.8 本章小结 112 第5章 仿真计算与结果处理 113 5.1 仿真计算 113 5.1.1 计算类型 113 5.1.2 验证模型 113 5.1.3 仿真控制 114 5.1.4 传感器 117 5.1.5 仿真分析参数设置 118 5.1.6 仿真参数设置 119 5.1.7 仿真求解设置 119 5.1.8 交互式仿真过程样机调试 120 5.1.9 再现仿真结果 121 5.2 仿真结果后处理 123 5.2.1 后处理程序 123 5.2.2 后处理程序窗口 124 5.2.3 创建任务与添加数据 125 5.2.4 常用后处理命令 126 5.2.5 页面操作 127 5.2.6 视窗操作 127 5.2.7 参数特性编辑 128 5.2.8 控制仿真重现过程 128 5.3 绘制仿真结果曲线 131 5.3.1 仿真数据类型 131 5.3.2 创建曲线图 132 5.3.3 仿真结果曲线的编辑与运算 134 5.4 传感器脚本控制仿真实例 137 5.5 本章小结 147 第6章 创建柔性体 148 6.1 离散柔性连接件 148 6.2 利用有限元软件创建柔性体 150 6.3 利用ADAMS/AutoFlex创建柔性体 157 6.3.1 加载ADAMS/AutoFlex 157 6.3.2 用拉伸法创建柔性体 157 6.3.3 用构件的几何外形来创建柔性体 162 6.3.4 导入有限元模型的网格文件创建柔性体 163 6.4 综合实例 163 6.5 本章小结 173 第7章 参数化设计与优化分析 174 7.1 参数化设计 174 7.1.1 设计变量定义 174 7.1.2 模型参数化 177 7.2 参数化分析与优化计算 179 7.2.1 参数化分析准备 179 7.2.2 设计研究 181 7.2.3 试验设计 182 7.2.4 优化计算 183 7.3 函数参数化 184 7.3.1 ADAMS/View函数 184 7.3.2 常用函数 188 7.4 实例 192 7.5 本章小结 195 第8章 宏应用与自定义界面 196 8.1 宏命令概述 196 8.1.1 宏的定义 196 8.1.2 宏的功能 196 8.1.3 宏的类型 197 8.2 宏对象的参数 197 8.3 宏使用方法 197 8.3.1 创建宏命令 197 8.3.2 删除宏 199 8.3.3 调试宏 200 8.3.4 执行宏 200 8.3.5 存储宏 200 8.3.6 编辑宏的要点 201 8.4 宏的句法和参数 202 8.4.1 在宏命令中使用参数 202 8.4.2 循环命令与条件命令 205 8.5 界面定制 206 8.5.1 自定义界面 206 8.5.2 编辑对话框 208 8.6 实例 210 8.6.1 简单宏应用实例 210 8.6.2 创建对话框 213 8.7 本章小结 216 第二篇 专业模块篇 第9章 ADAMS/View和ADAMS/Controls控制仿真分析 218 9.1 ADAMS/View控制工具箱 218 9.1.1 控制模块类型 218 9.1.2 创建控制模块 219 9.1.3 检验控制模块的连接关系 220 9.1.4 实例:弹簧挂锁机构控制仿真分析 221 9.2 ADAMS/Controls控制模块 230 9.2.1 ADAMS/Controls求解基本步骤 230 9.2.2 启动ADAMS/Controls模块 231 9.2.3 构造ADAMS机械系统样机模型 232 9.2.4 确定ADAMS的输入和输出 236 9.2.5 控制系统建模 239 9.2.6 机电系统仿真分析 242 9.2.7 设置仿真参数 246 9.3 本章小结 247 第10章 ADAMS/Rail铁道机车基础 248 10.1 ADAMS/Rail概述 248 10.1.1 ADAMS/Rail的基本特点 248 10.1.2 ADAMS/Rail的数据文件管理 249 10.1.3 ADAMS/Rail的模板 249 10.1.4 ADAMS/Rail的子系统 250 10.1.5 ADAMS/Rail的集成模型 250 10.2 ADAMS/Rail操作 251 10.2.1 启动ADAMS/Rail 251 10.2.2 数据库浏览器的应用 252 10.3 ADAMS/Rail的通用零部件 255 10.3.1 零部件模板 255 10.3.2 硬点 258 10.3.3 结构框架点 259 10.3.4 物体 260 10.3.5 几何体 262 10.4 ADAMS/Rail的铁道专用零部件 263 10.4.1 车轮模型 263 10.4.2 轴箱 265 10.4.3 构架 266 10.4.4 车体模型 267 10.4.5 悬挂元件 268 10.4.6 空气弹簧 269 10.4.7 剪切弹簧 271 10.4.8 扭簧 272 10.4.9 阻尼器 272 10.4.10 中心线请求 273 10.5 ADAMS/Rail模板 273 10.5.1 创建模板 274 10.5.2 试验台 275 10.6 ADAMS/Rail 的轮/轨接触模型 275 10.6.1 轮/轨单元类型 275 10.6.2 轮/轨单元数学模型 275 10.7 本章小结 276 第11章 ADAMS/Rail分析与设置 278 11.1 ADAMS/Rail的分析功能 278 11.1.1 预载分析 278 11.1.2 线性分析 279 11.1.3 稳定性分析 280 11.1.4 动力学分析 282 11.1.5 选择运行方式 283 11.2 ADAMS/Rail结果后处理 283 11.2.1 标准输出请求 283 11.2.2 标准接触输出请求 285 11.2.3 稳定性工具箱 288 11.2.4 舒适性工具箱 288 11.3 ADAMS/Rail系统参数配置 288 11.3.1 用户权限与参数设置 288 11.3.2 数据库的类型和结构 289 11.3.3 系统参数配置 290 11.4 实例 292 11.5 本章小结 297 第12章 ADAMS/Hydraulics液压传动分析 298 12.1 ADAMS/Hydraulics默认设置 298 12.2 液压回路建模 298 12.2.1 液压回路的基本结构 298 12.2.2 工作介质的定义 299 12.2.3 动力元件的定义 300 12.2.4 控制元件的定义 300 12.2.5 执行元件的定义 302 12.2.6 辅助元件的定义 303 12.3 实例:挖掘机液压传动回路分析 303 12.4 本章小结 316 第13章 ADAMS/Vibration振动仿真分析 317 13.1 创建振动仿真模型 317 13.1.1 加载振动模块 318 13.1.2 建立输入通道 318 13.1.3 建立输出通道 319 13.1.4 定义FD阻尼器 320 13.1.5 振动模型的计算 322 13.2 实例:卫星太阳能帆板的振动分析 323 13.2.1 建立模型 323 13.2.2 模型仿真 325 13.2.3 定义输入通道 325 13.2.4 定义输出通道 327 13.2.5 测试模型 328 13.2.6 优化计算 331 13.2.7 参数化计算 333 13.3 本章小结 334 第14章 ADAMS/Insight试验优化设计 335 14.1 运行ADAMS/Insight 335 14.2 参数化分析与回归分析 341 14.2.1 参数化分析 341 14.2.2 参数化过程 345 14.2.3 回归分析 354 14.3 蒙特卡罗方法应用 365 14.4 本章小结 370 第15章 汽车整车系统仿真分析 371 15.1 整车的拓扑结构分析 371 15.2 用户创建模板 378 15.2.1 创建部件 379 15.2.2 创建部件之间的连接 386 15.2.3 创建悬架参数 390 15.2.4 模型的装配和通讯器的使用 391 15.3 创建悬架系统 393 15.3.1 基于模板创建悬架子系统 393 15.3.2 基于悬架子系统创建悬架总成 393 15.3.3 运动学分析 394 15.3.4 弹性运动学分析 396 15.4 创建轮胎模型 397 15.4.1 轮胎模型简介 397 15.4.2 ADAMS/Tire 398 15.4.3 轮胎模型的选择 399 15.4.4 ADAMS/Tire的使用 400 15.4.5 创建车轮模板 400 15.5 整车动力学仿真分析 403 15.5.1 单移线 403 15.5.2 常半径转向 407 15.5.3 双移线仿真 411 15.6 ADAMS/Insight在ADAMS/Car中的使用 412 15.7 本章小结 417 第16章 ADAMS/Engine发动机仿真分析 418 16.1 创建配气系统 418 16.1.1 创建配气子系统 418 16.1.2 替换气门弹簧 419 16.1.3 修改板的半径 420 16.1.4 修改弹簧安装长度 421 16.1.5 气门系统创建 421 16.1.6 修改凸轮包角 421 16.1.7 执行分析 422 16.1.8 绘制接触力曲线 423 16.1.9 绘制阀的运动与凸轮包角关系曲线 423 16.1.10 替换阀门弹簧 424 16.1.11 比较分析结果 425 16.1.12 执行Rpm Sweep SVT分析 427 16.2 多质量弹簧创建及修改 428 16.2.1 创建系统 428 16.2.2 修改安装长度及多质量弹簧 429 16.2.3 创建请求及执行分析 429 16.2.4 输入试验数据 431 16.2.5 绘制试验数据及结果 431 16.3 分析已修改的多质量弹簧子系统 433 16.3.1 修改多质量弹簧及仿真 433 16.3.2 结果绘图 433 16.3.3 保存子系统 434 16.4 创建液压连接调节装置 434 16.4.1 创建组件装配 434 16.4.2 修改安装长度和油压 435 16.4.3 修改液压连接调整装置及油特性 435 16.4.4 执行稳态加载分析 436 16.4.5 运行Frequency-Sweep分析 437 16.4.6 保存子系统 437
|