第一章 欢迎参加 ADAMS/Controls 的培训
本章主要内容:
ADAMS 的简明历史
有关 Mechanical Dynamics 的介绍
培训中的求助方法
工作中的求助方法
ADAMS 中基本术语概述
使用和不使用 ADAMS/Controls 的设计方法
ADAMS 的简明历史
·ADAMS:Automatic Dynamic Analysis of Mechanical Systems.
·这项技术已经有 25 年了。
·Mechanical Dynamics Incorporated 是由密歇根洲 Ann Arbor 的密歇根大学
的研究员们完成的,他们发展了 ADAMS 的基本代码。
·大位移运动计算代码
·基于系统的分析技术
·最初的产品是 ADAMS/Solver,其应用之一就是用来求解非线性数值方程组。
用户可以用文本建立模型,然后提交 Solve 进行分析。
·在 20 世纪 90 年代初期,ADAMS/View GUI 上市,它允许用户在单一环境下完
成模型的建立、仿真与验证。
·今天,许多工业化的软件产品已经上市,例如 ADAMS/Car, ADAMS/Rail,
ADAMS/Engine 等等。
关与 Mechanical Dynamics
ADAMS 的产品列表可以在下面的网页中找到:
http://www.adams.com/mdi/product/modules.htm
学习 ADAMS-CAD/CAM/CAE 集成的内容可以登陆下面的网页:
http://www.adams.com/mdi/product/partner.htm
寻求特殊培训可以登陆下面的网页或当地服务中心联系:
http://support.adams.com/training/training.html
要获得客户信息可登陆 my.adams.com:
http://my.adams.com
培训中的求助方法
在任何一个 ADAMS 在线向导中搜索。
工作中的求助方法
在线向导
使用 ADAMS 工具栏中的“help”菜单
知识站点
登陆 http://support.adams.com/
并选择“Technical Support”下的“Knowledge Base”
ASK 基于电子邮件的用户团体
登陆 http://support.adams.com/
并选择 Technical Support” 下的“ASK Email Listservers”。
咨询服务
登陆 http://support.adams.com/
并选择“Expert Consultants”。
技术支持
查阅服务类型请登陆 http://support.adams.com/
并选择 “Technical Support”下的“Standard Service Level Agreement”。
找技术支持中心请登陆 http://support.adams.com/
并选择“Technical Support” 下的“Support Centers”。
ADAMS 中基本术语概述
·ADAMS/Solver
·求解器
·ADAMS/Solver Deck(*.adm file)
·ADAMS/Solver 可接受的实际 ASCII 码形式的文件。
·ADAMS/Solver Command(*.acf file)
·一种 ASCII 文件,它包含了 ADAMS/Solver 运行模型的控制命令。
·ADAMS/Solver Output Files
·Graphics(*.gra file)—图形工作的相关信息
·Request (*.req file)—包含了用户自定义设置结果的输出
·Results (*.res file)—包含了全部实体状态结果
·Message (*.msg file)—solver/simulation/problem 的相关信息
·Output (*.out file)—包含了初始条件及要求,其内容可依赖与输出说明
你为什么要用 ADAMS/Controls:典型设计方法
机械工程师
设计
概念设计
物理样机
设计验证与实验
设计
控制工程师
使用 ADAMS/Controls 的设计方法
机械工程师
设计
概念设计
第二章 使用 ADAMS 进行
虚拟样机
设计验证与实验
模型控制
共享
同一
模型
本章主要内容:
开环控制系统
闭环控制系统
ADAMS/Controls 使用流程
控制工程师
设计
物理样机
ADAMS/Controls 与 CSS 的兼容性
开环控制系统
·开环系统的性能取决于标准
·开环系统通常具有稳定性
·开环系统的性能较底
·开环系统的例子:“自动”举杯计时器
外界干扰
控制单元
被控对象
基准输入
控制变量
控制输出
转移函数=控制输出/基准输入
闭环控制系统
闭环控制系统的控制行为(通常)通过“反馈”依赖于它的输出。
反馈是……
一个闭环系统所特有的,它允许系统输出(或是其它系统状态)与系统输入
(或其它系统状态)相比较,这样在输入和输出的共同作用下,就会得到一个
合适的控制状态。
闭环系统相对于开环系统的好处:
·能增强输入信号的精确度
·降低对系统变化的灵敏度
·减小非线性对系统的影响
·增加带宽
例子:家庭自动调温装置
基准输入
控制信号
干 扰
控制输出
控制单元
被控单元
控制变量
控制器
反馈信号
反馈单元
Transfer Function=Controlled Output
Reference Input
ADAMS/Controls 使用流程
ADAMS/Controls 制造:
控制变量
ADAMS
Plant
控制输出
插入到 CSS 模型中进行仿真:
控制单元
ADAMS
Plant
反馈单元
ADAMS/Controls 与 CSS 的兼容性
ADAMS/Controls v12.0 与下面的软件兼容:
·MATLAB
·EASY5
·MATRIXx
第三章 ADAMS/Controls 使用概述
本章主要内容:
ADAMS/Controls 的目的:建立 ADAMS 仿真被控对象
四个步骤
第一步:从 ADAMS 输出使用于 CSS 的模型文件
第二步:在 CSS 中建立被控对象
第三步:与 ADAMS 被控对象建立联系并调整仿真参数
第四步:在 CSS 中运行仿真
练习一:仿真控制的方法
ADAMS/Controls 的目的:建立 ADAMS 仿真模型
使用 ADAMS/Controls 在 ADAMS 中建立模型的步骤。
目的:创建 ADAMS 模型插入到控制模型中
例子:Antenna Control Problem
Azimuth and Elevation DOF
Flexible support
Disturbance to elevation loop
Input torques applied
四个步骤
第一步:从ADAMS输出使用于控制仿真软件(CSS)的被控对象文件