机械设计仿真软件ppt课件.ppt_第1页
机械设计仿真软件ppt课件.ppt_第2页
机械设计仿真软件ppt课件.ppt_第3页
机械设计仿真软件ppt课件.ppt_第4页
机械设计仿真软件ppt课件.ppt_第5页
已阅读5页,还剩176页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 机械系统设计建模与仿真 教学安排 计划学时48其中20学时实验教材 机械系统设计建模与仿真 兼上机实验指导书 张玉华主编上课时间 1 19周20周考试实验安排 实验1ADAMS基本操作第14周实验2几何建模与参数化第15周实验3机构约束与施加载荷第16周实验4编辑样机模型第17周实验5样机仿真分析第18周地点 机械楼2层CAD中心胡老师指导 上课要点 上课精力集中 认真思考认真做好笔记 按时完成作业遵守课堂纪律 不迟到 不早退 不开手机 第一章绪论 1 1机械系统的设计1 2多刚体系统动力学1 3牛顿 欧拉方法1 4虚拟样机技术 1 1机械系统的设计 机器传动机构零件 单缸内燃机 牛头刨床 机器传动机构零件 机器 机构 机械系统 机构 是由两个以上具有相对运动的构件组成的系统 机构的作用在于传递运动或改变运动的形式 机器 是由若干机构组成的系统 例如 内燃机包含曲柄滑块机构 齿轮机构和控制进气与排气的凸轮机构 机械系统 是机构与机器的总称 它由许多构件和零件组成 构件与零件的区别 构件是运动的单元 零件是制造的单元 构件 组成机构的各个相对运动部分称为构件 构件可以是单一的整体 也可以是几个元件的刚性组合 零件 组成构件的元件则称为零件 机械系统设计的基本问题 机械系统设计的基本问题是机构的综合 运动学和动力学分析与设计 机构综合着重研究创造性构思 发明 创新设计新机构的理论和方法 而机构的运动学和动力学分析 一方面是用于现有机械系统的性能分析与改进 另一方面是为机构的综合提供理论依据 因而它们是机械系统设计中重点研究的内容 也是本书要重点介绍的内容 本课程的任务 熟悉多刚体系统动力学的基本概念 基本理论 掌握建立机构的运动分析和动力分析数学模型的方法 以多刚体系统动力学为理论指导 虚拟样机技术为设计手段 研究机械系统的建模方法 熟悉ADAMS软件的基本操作 掌握机械系统虚拟样机的建模和仿真分析方法 提高机械系统的设计质量 提高机械产品的性能 提高自主知识产权产品的核心竞争力 1 2多刚体系统动力学 关于刚体的假设是不考虑物体的变形 但是物体总是有变形的 而物体的变形对系统的运动也是有影响的 有时则有决定性的影响 因此 严格地讲 多刚体系统应为多体系统即柔性体系统 目前 国内外已从多刚体系统的研究扩展到多体系统 包括柔体系统 的研究 但是 在某些情况 比如构件的变形很小 且构件的变形对系统的动力学特性影响不大 仍然可以将这类系统视为多刚体系统 我们仅研究多刚体系统并以此作为研究多体系统动力学的基础 工程中的机械系统大多由许多构件组成 研究这些复杂系统时 往往可以将构成系统的各构件简化为刚体 而刚体之间靠运动副连接 从而得到 多刚体系统 例如自行车 曲柄滑块机构 汽车中的转向机构 飞机的起落架 工业机器人等 说明 运动副 连接构件的运动副 可以是圆柱铰链 两刚体之间有一个相对转动的自由度 万向联轴节 两个相对转动自由度 球铰 三个相对转动的自由度 也可以是其它形式的运动学约束 如棱柱形约束允许一个相对滑动的自由度 甚至没有物理意义上的运动学约束 而只有力的作用 如弹簧连接 即所谓的广义铰 多刚体系统类型 多刚体系统从结构上可以分为两类 树状结构和非树状结构 两类结构的区分取决于 通路 的概念 如果系统中任意两刚体之间都只有一个通路存在 则称系统为树状结构 图中的 a c 如果系统中至少有两个刚体之间存在两个 或更多的 通路 则称系统为非树状结构 图中的 b 这时 从Bi到Bj的两个通路构成一个闭合链 多刚体系统结构示例 机械系统中 机械手 空间飞行器以及人体步行时的摆动相都可以视为树状结构系统 自行车 曲柄滑块机构以及人体站立时的支撑相则可视为非树状结构系统 树状结构的分类 树状结构是研究多体系统动力学的基础 因为任何非树状结构均可将其闭合链打开加上某些附加约束而视为树状结构 树状结构又可以分为两类 系统中某刚体 编号为B1 与一运动已知的刚体 通常称之为基座 编号为B0 相铰接 此类称为有根树 典型的如工业机械手 系统中任一刚体都不与基座相连 此类称为悬空树 如卫星 腾空的运动员等 多刚体动力学的特点 多刚体动力学的研究内容同样也分为运动学和动力学两部分 与经典力学的区别之处在于多刚体系统是十分复杂的系统 其自由度数大 且各构件的运动一般都有大位移变化 因此 不但运动微分方程数多 且有大量的非线性项 一般很难求得解析解 而必须借助计算机作数值计算 多刚体动力学的主要研究 寻求建立多刚体系统运动微分方程的解析方法 这种方法应是一种规格化的方法 能方便 快捷地统一处理各类问题 面向计算机的分析方法 发展与各种分析方法配套的算法 以实现复杂非线性常微分方程 ODE 或微分 代数方程 DAE 的数值积分 根据计算结果提供易于分析的各种输出形式 如曲线 图象 动画等 应用以上方法对具体系统进行分析 并解决力学性能分析 参数优化 寻求最优控制规律等力学问题 1 3牛顿 欧拉方法 牛顿 欧拉法是一种规格化的方法 能方便 快捷地统一处理各类问题 面向计算机的分析方法 虽然方程数较多 但建立方程的过程却十分简单 而且易于编程上机计算 下面讨论如何采用牛顿 欧拉方法对曲柄滑块机构进行动力学建模方法 曲柄滑块机构动力学建模 将曲柄滑块机构看作由B1和B2组成的系统 解除约束 如图所示 X1 Y1 X1 Y1与Y2均为约束反力 列出B1 B2的运动微分方程 B1只有转动 B2既有移动又有转动 1 1 1 2 曲柄滑块机构动力学建模 从 1 2 式至 1 3 式 前四个为微分方程 后三个为代数方程 共七个方程构成一封闭方程 可求得七个未知量 约束条件是A1与A2点重合以及D点在x轴上 由此得到约束方程为 1 3 所以 采用这种方法将使微分代数方程组中的方程数目增多 但每个方程的建立则要简单得多 1 4虚拟样机技术 虚拟样机技术又称为机械系统动态仿真技术 是国际上20世纪80年代随着计算机技术的发展而迅速发展起来的一项计算机辅助工程 CAE 技术 工程师在计算机上建立样机模型 对模型进行各种动态性能分析 然后改进样机设计方案 用数字化形式代替传统的实物样机实验 运用虚拟样机技术 可以大大简化机械产品的设计开发过程 大幅度缩短产品开发周期 大量减少产品开发费用和成本 明显提高产品质量 提高产品的系统级性能 获得最优化和创新的设计产品 机械系统动力学自动分析软件ADAMS AutomaticDynamicAnalysisofMechanicalSystems 是美国MDI公司 MechanicalDynamicslnc 开发的著名的虚拟样机分析软件 ADAMS一方面是虚拟样机分析的应用软件 用户可以运用该软件非常方便地对虚拟机械系统进行静力学 运动学和动力学分析 另一方面 它又是虚拟样机分析开发工具 其开放性的程序结构和多种接口 可以成为特殊行业用户进行特殊类型虚拟样机分析的二次开发工具平台 虚拟样机仿真分析基本步骤如图1 3所示 仿真分析基本步骤 仿真分析基本步骤 第二章动力学基本概念 2 1非自由系统的约束2 1 1完整约束与非完整约束2 1 2定常约束与非定常约束2 2广义坐标和自由度2 2 1广义坐标2 2 2用广义坐标表示的非完整约束方程2 2 3坐标变分和自由度 2 1非自由系统的约束 多个质点的集合可以组成一个质点系统 根据系统的运动是否受到预先规定的几何及运动条件的制约 可以分为自由系统和非自由系统 对于非自由系统 那些预先规定的 与初始条件及受力条件无关的 限制系统的几何位置或 和 速度的运动学条件称为约束 约束有多种形式 这里只介绍其中两类 2 1 1完整约束与非完整约束 仅仅限制系统的几何位置 也称位形 的约束称为完整约束 完整约束又称为几何约束 若不仅限制系统的位形 而且还限制系统的运动速度 这样的约束称为非完整约束 完整约束与非完整约束的表达 约束方程的一般表达式 若用xi yi zi表示系统中某质点的笛卡尔直角坐标 那么N个质点组成的质点系统的完整约束的约束方程可写作 非完整约束的约束方程取微分的形式 一个由N个质点组成的系统的非完整约束方程可写作 2 1 2 fk x1 y1 z1 x2 y2 z2 xN yN zN 0 k 1 2 3 rr 3N 2 1 1 图2 1轮子的约束 例2 1 一个半径为r的轮子沿斜面向下作纯滚动 分析轮子所受的约束 解 轮子所受的几何约束为 2 1 3 又运动条件的限制是轮子作纯滚动时P点的速度为零 即 2 1 4 或 2 1 5 这一约束方程显然是可积分的 即 2 1 6 故而轮子仍受完整约束 其约束方程为 2 1 3 式和 2 1 6 式 纯滚动时轮子的约束 例2 2 质点m1和m2由一长为l的刚性杆相连 设该系统在图2 2所示xoy平面内运动 若要求杆中点C的速度保持沿杆轴方向 分析该系统的约束情况 图2 2平面运动杆的约束 解 由于杆是刚性的 所以m1与m2必须满足的几何约束是 x1 x2 2十 y1 y2 2 l2 2 1 7 而运动约束是C点的速度必须沿杆轴方向 即 平面运动杆的约束 2 1 8 2 1 8 式说明系统受到一个非完整约束 代入Ml M2的坐标即为 我们经常遇到的系统一般是非完整系统 非完整约束又分为一阶线性非完整约束 一阶非线性非完整约束 二阶非完整约束等 N个质点的系统受到k个一阶线性非完整约束时 其约束方程可以写作 非完整约束的类型 或写成 2 1 10 2 1 9 2 1 2定常约束与非定常约束 约束方程中不显含时间t的约束称为定常约束 约束方程中显含时间t的约束称为非定常约束 例2 3 例2 3 设质点M所系绳子穿过o点 如图2 3所示 绳子另一端以一匀速v拉动使M在xy平面内运动 试讨论M的约束 图2 3质点M的非定常约束 解 设M的起始位置为l0 则它到o点的距离l将随时间变化 其约束方程为x2 y2 l0 vt 2 2 1 13 显然 M所受的约束是非定常约束 36 2 2广义坐标和自由度 图2 4动点M的位置 2 2 1广义坐标 我们习惯于用笛卡尔直角坐标系来描述系统的几何位置即位形 然而 根据问题的不同 不一定非得采用长度坐标参数来描述系统的几何位置 例如 描述作平面运动的动点M的几何位置的参数可以用 直角坐标 x y 极坐标 r 参数 A 等等 这就是说 动点M的几何位置可以用不同的参数组来描述 即有了选择参数的余地 为此 引入广义坐标的概念 广义坐标的概念 所谓广义坐标 就是选择一组互相独立的参数q1 q2 qn 只要它们能够确定系统的位形 而不管这些参数的几何意义如何 这样的一组参数就称为广义坐标 因此 上述中的 x y r A 等都可以作为描述M点的位形的广义坐标 可见 广义坐标对于某一系统来讲不是唯一的 或者说 可以任意选取 广义坐标可以用下面的通式表示ri ri q1 q2 qn t 2 2 1 式中 ri表示系统中第i个质点的位形 qj j 1 2 n 和t是广义坐标 2 2 2用广义坐标表示的非完整约束方程 一个由N个质点组成的系统的非完整约束方程可写作微分形式 速度的广义坐标表示 1 速度的广义坐标表示 设N个质点组成的系统有n个广义坐标qj j 1 n 且qj qj t 则系统中第i个质点的速度是 式中 相应地称为广义速度 v可以写作如下投影形式 2 2 2 2 2 3 定常系统 对于定常系统 因 2 2 4 所以 2 2 5 图2 5点M的速度 例2 4 空间中的一动点M 若选取极坐标r 为广义坐标 如图2 5所示 求M点在笛卡尔直角坐标系中的位置和速度 2 2 7 于是M点的速度为 2 用广义坐标表示的非完整约束方程 一阶线性非完整约束方程已由 2 1 9 式给出 把第i个质点的速度的广义坐标分量代入该式得到 图2 6微分和变分 2 2 3坐标变分和自由度 坐标的变分与坐标的微分是两个不同的概念 设某系统运动的微分方程的解是 坐标的变分则是指在某一时刻t qj本身在约束许可条件下的任意的无限小增量 也就是系统的可能运动 图中的虚线所示 与真实运动在某时刻的差 记作 qj 既有不同点 也有共同点 由于都是坐标的无限小变化 故变分也表现出微分的形式 并且和微分具有相同的运算规则 自由度计算 我们把系统独立的坐标变分数称为系统的自由度 如果系统是自由的 则其位形的确定要3N个坐标 这些坐标自然相互独立 其变分也相互独立 故自由度为3N 对于N个质点组成的力学系统 如何计算自由度呢 如果系统受到k个完整约束 那么在3N个坐标中 只有3N k个相互独立 并且它们的变分也相互独立 故其自由度为3N k个 如果系统为非完整系统 假设该系统除了k个完整约束之外 还受到l个非完整约束 该系统独立的坐标数为3N k个 但其独立的坐标变分数只有3N k l个 由于l个微分形式约束的存在 故系统的自由度为3N k l个 自由度计算 综上所述 若一个系统的广义坐标数为n 则 完整系统 n 独立的坐标数 独立的坐标变分数 系统的自由度 非完整系统 n 独立的坐标数 独立的坐标变分数 系统的自由度 n 系统的自由度 例2 5 一平面曲柄滑块机构 A B两点的位置可确定系统的位形 分析其自由度 图2 7 例2 5解 这是一个平面机构 A B共有2N 4个坐标 系统要满足3个完整约束 该系统没有非完整约束 因此是一个完整系统 其自由度数为4 3 1 独立的坐标数也是1 若选取 为广义坐标 当 给定时 整个系统的位形也就确定了 2 2 15 2 2 16 作业 P12习题2 1 2 4 第二章结束 3 1刚体绕定点转动的欧拉定理3 2描述刚体定点转动的解析法 第三章刚体定点转动运动学 刚体定点转动的方向余弦描述刚体定点转动的欧拉角描述刚体定点转动的广义欧拉角描述 3 1刚体绕定点转动的欧拉定理 方位和方位变化设o为刚体的固定点 刚体上某 ABo可完全确定刚体的方位 今ABo转到A B O 存在一通过固定点的轴OC 当0A绕OC转过一 角到达0A 时 ABO与A B O一定完全重合 这种转动通常称为刚体的一次转动或欧拉转动 OC即为一次转轴或欧拉转轴 具有固定点的刚体由某一方位到另一方位的方位变化永远等价于绕通过固定点的某轴的一个有限 转角 的转动 这就是刚体绕定点转动的欧拉定理 静锥和动锥 如果将刚体的转动过程分为若干时间间隔 每一时刻欧拉转轴的位置显然是不同的 在某一时刻ti 当时间间隔 t 0时 oci称为刚体在ti时刻的瞬时转动轴 平均角速度向量的极值 i称为瞬时角速度向量 瞬时转轴位置的不断变化在空间形成了以定点O为顶点的锥面 称之为静瞬时锥面 简称静锥 同时它在刚体内部留下了轨迹 构成了动瞬时锥面 它也是以O为顶点的锥面 简称动锥 刚体绕定点转动的过程 刚体绕定点转动的过程可以看成是一系列以角速度 i绕瞬时转动轴转动的合成 也可以说 刚体做定点转动时 动瞬时锥面在静瞬时锥面上以角速度 t 作无滑动的滚动 见图3 2 定点转动刚体上点的速度和加速度 当刚体相对某动参考系以 1转动 而此动参考系又以 2相对定参考系转动 则刚体的运动可以看成绕某个OC轴以角速度 1十 2作转动 OC即为 的方向 这就是说 刚体绕相交轴转动合成时 角速度的合成服从向量加法 设刚体的瞬时角速度为 则刚体上相对定点的向径为r的点的速度为 3 1 1 3 1 2 其中 为刚体的角加速度 称为转动加速度 称为向心加速度 3 2描述刚体定点转动的解析法 上一节的讨论实际上是刚体定点转动的一种简单的 几何的 定性的描述 本节详细介绍刚体定点转动的定量的描述 刚刚体定点转动的方向余弦描述刚刚体定点转动的欧拉角描述刚刚体定点转动的广义欧拉角描述 图3 3i和j坐标系 1 方向余弦矩阵 假设以参考空间某一点O为原点 有两个笛卡尔直角坐标系o 简称i系 和oxyz 简称j系 各坐标轴之间夹角的余弦值构成了一个方向余弦矩阵A 它可以表示两坐标系之间的空间关系 图3 3i和j坐标系 两坐标系之间的空间关系 如果以j系为参考系 i系是由j系绕O点转动后的结果 同理 如果以i系为参考系 j系是由i系绕O点转动后的结果 i相对j系的方向余弦矩阵 j相对i系的方向余弦矩阵 xyz 展开 两矩阵之间的关系 它们是两个正交矩阵 即 矢量Q在不同空间中的表达和转换 假设在j系和i系的原点有一空间向量Q 见图3 3 用Qi Q Q Q 表示Q在i系中的位置 用Qj Qx Qy Qz 表示Q在j系中的位置 则Qj可用Qi来表示为 三个分量在某轴上的投影之和 其中l1 m1 n1分别为j系的x轴与i系的 三个轴夹角的余弦值 其余类推 矩阵形式 图3 3i和j坐标系 例3 1 例3 1设在惯性空间有一固定不动的向量Q 在i系中的位置为ri 0 1 0 T 当坐标系统 轴转动90 之后得到j系oxyz 见图3 4 求Q在j系中的位置rj 图3 4 解 因为j系相对i系的方向余弦矩阵 图3 5 例3 2 例3 2在上例中 若Q与j系固连 当j系从与i系重合状态绕 轴正向转动90 后 求Q在i系中的位置ri 见图3 5 解 因Q与j系固连 所以rj 0 1 0 T由上例已知 j系绕 轴正向转动90 之后 也意味着i系绕x轴负向转动90 即 分析结论 由上面的例子可以看出 刚体作定点转动时 如果我们在定点O建立两个坐标系 一个为惯性参考系即定参考系 以下简称定系 另一个为与刚体固连的坐标 即动坐标系 以下简称动系 那么 刚体的空间位置可以通过两个坐标之间的方向余弦矩阵来描述 由于方向余弦矩阵9个元素中只有3个是独立的 因此 刚体定点转动具有3个自由度 图3 6定点转动的刚体坐标系 2 连续转动的合成 根据前面的讨论 刚体的每次转动都可以用后次相对前次的坐标变换即方向余弦来描述 那么多次转动的合成如何用方向余弦矩阵来描述 用Q表示刚体 假设开始时动系oxyz与定系o 重合 刚体第一次转动之后动系为ox1y1z1 1系 第二次转动之后动系为ox2y2z2 2系 Q相对定系为ro 相对1系为r1 相对2系为r2 1系相对定系 2系相对1系的方向余弦矩阵分别为1A0和2A1 图3 7刚体的连续转动 连续转动矩阵 2A0表示2系相对定系的空间关系 0A2表示定系相对2系的空间关系 由此可见 若把刚体 动系 的每次绕定点的有限转动视为动系的一次坐标变换 则刚体两次有限转动时 其合成转动的方向余弦矩阵为两次分转动的方向余弦矩阵的顺次乘积 多次转动也具有同样的变换规律 例3 3 空间中一固定不动的向量Q 在定系o 中为r0 0 1 0 T 动系0 xyz开始时与定系重合 第一次绕 轴转90 得到动系ox1y1z1 第二次接着绕y1轴转90 得到动系ox2y2z2 求合成转动的方向余弦矩阵2A0 并求Q在ox2y2z2中的位置 见图3 8 图3 8 例3 3解 由两次给定的转动 可以求得ox1y1z1系相对定系和ox2y2z2系相对ox1y1z1系的方向余弦矩阵分别为 Q在ox2y2z2中得位置r2 需要强调的是 刚体连续转动时 其方向余弦矩阵的合成与转动的顺序是有关的 也就是说 在一般情况下 顺序是不可交换的 即B1B2 B2Bl 三次连续转动 假设 第一次绕x轴转过 角 第二次绕y1轴转过 角 第三次绕z2轴转过 角 每次动系相对前一次动系的变换矩阵 考虑更一般的情况 具有固定点的刚体作三次连续转动 三次合成的结果A 角度 如 角 的正弦和余弦记为s 和c 绕动系坐标轴转动的三次合成 以上讨论的三次转动都是绕动系的当时坐标轴即 体轴 进行的 如果转动是绕定系的坐标轴即参考轴进行的 结果会是什么样的呢 绕静系坐标轴转动的二次合成 绕静系坐标轴转动的二次合成 为了使讨论简单又能得到明确的结论 仅考虑两次对应的转动 即动系第一次绕 轴转过 角 第二次绕 轴转过 角 假使这两次转动后动系对定系的方向余弦矩阵分别用A1 A2表示 显然有 因为x轴与 轴重合 然而 所以 但是 利用有限转动的交换定理 即所谓相对变换 则有 有限转动的交换定理 也就是说 动系先绕定系 轴转过 角 再绕定系 轴转过 角 其结果与动系先绕x轴转过 角 再绕y1轴转过 角所得最终动系相对定系的位置是相同的 见图3 11 3 角速度 由前面的讨论可以看到 刚体作定点转动时 如果坐标系之间的方向余弦矩阵是时间的函数 亦即A A t 那么 可以用A及其导数描述刚体定点转动的运动学规律 将上式对时间微分 有 由于r1是常矢量 故 假设Q是位于定点转动的刚体上的 由定点发出的一个向量 那么在转动过程中 Q相对于刚体固连的动系就是一个常矢量 用r0表示Q在定系中的位置 用r1表示Q在动系中的位置 按 3 2 9 和 3 2 10 式有 3 2 24 刚体角速度 在动系中的投影 式实际反映了相对定系和动系的空间向量之间的关系 当然 相对定系和动系的速度向量也应具备这样的关系 即 式中 表示刚体即Q在惯性系中的角速度 表示刚体即Q的角速度 在动系中的投影 比较 3 2 25 和 3 2 24 两式 可得 3 2 25 上式用矩阵 3 2 28 泊松方程 3 2 31 式中 分别为动系相对定系各轴之间夹角的余弦值 3 2 31 式为泊松方程的矩阵形式 它是一个运动学方程 因为它是线性微分方程并对称 所以便于求解 上式可改写为 3 2 2刚体定点转动的欧拉角描述 如前所述 刚体定点转动具有3个自由度 用方向余弦矩阵描述时须要9个变量 如果采用3个互相独立的角度 欧拉角来描述刚体的方位则变量只有3个 设o 为定参考系 oxyz为与刚体固连的动坐标系 欧拉角的规定是 初始状态两个坐标系重合 将刚体先绕oz轴转过角 再绕新的x轴转过 角 最后再绕新的oz轴转一个角 统称为欧拉角 其中 称为进动角 称为章动角 称为自转角 欧拉转动的方向余弦矩阵 在一定的条件下 刚体的任一方位均可用一组欧拉角唯一地确定 若用A1 A2 A3分别表示每次转动的动系相对该次转动前的动系的方向余弦矩阵 则三次转动后刚体相对转动前 定系 的方向余弦矩阵A为A A3A2A1 3 2 32 3 2 34 欧拉角的角度解 1 如果刚体定点转动的三个欧拉角已知 由上式很容易求得总的坐标变换矩阵A 反之 如果已知刚体最终状态相对最初状态的空间关系A 也可以求出相应的三个欧拉角 设A lij i j 1 2 3 3 2 35 对照 3 2 35 与 3 2 34 两式 当 l33 1时 有 这里 规定 这样 由A中的 3 2 元素可得 3 2 37 3 2 39 欧拉角的角度解 2 同理再令 3 2 40 则 3 2 41 当l33 土1 即 0或 时 求和将发生困难 因为 0或 时 两坐标平面 xoy平面 重合 我们只能得到与的和 这是采用欧拉角描述刚体定点转动所固有的缺点 所得到的角度解不会是唯一的 欧拉运动学方程 用欧拉角描述刚体定点转动时 欧拉角同样也是时间的函数 即 根据欧拉定理 刚体绕相交轴转动合成时 角速度的合成服从向量加法 因此 刚体的角速度为 3 2 42 在动系oxyz上投影 可得 上式就是欧拉运动学方程 3 2 44 3 2 43 三次欧拉转动角速度 如果要确定三次欧拉转动角速度 由 3 2 44 式得到 这是一组关于欧拉角的十分复杂的非线性方程组 只能借助于计算机求数值解 而且 当 0时 求和是不存在的 于是出现了所谓的 奇点 这从 3 2 45 式也可看出 当 0时 该等式右边第一个矩阵不可逆 所以 和是无法确定的 3 2 46 刚体角速度在定系上的分量 如果将刚体角速度在定系上投影 可得关系 3 2 47 3 2 48 3 2 3刚体定点转动的广义欧拉角描述 所谓广义欧拉角 即仍然采用三个独立的角变量表示刚体的方位 只是绕不同的坐标轴转动的顺序不同而已 进动角 章动角和自转角的定义取自天体力学 其转动顺序为 3 1 3 型 即其转轴为 Z X Z 也可以是 3 2 3 型 即转轴为 Z Y Z 不管采用那种顺序 三个转角是互相独立的 常见的广义欧拉角有卡尔丹角 布莱恩特角 与姿态角 卡尔丹角在陀螺仪中有明确的定义姿态角多用于表示船舶 飞机 火箭等载体的方位 图3 13刚体定点转动的卡尔丹角 刚体定点转动的卡尔丹角描述 卡尔丹角是这样规定的 开始时 与刚体固连的动坐标系oxyz与定系o 重合 刚体先绕x轴转动 角 接着绕当前的y轴转动 角 最后再绕当前的z轴转动 角 因此 其转动顺序为 1 2 3 型 优点 用这一组角来处理刚体定点转动时 对于x轴与 轴十分靠近的情况很方便 这时 不但不发生 奇点 而且 均为小量时 运动学方程式可以进行线性化处理 刚体定点转动的姿态角描述 图3 15姿态角 采用的三次顺序转动 1 2 3 型即绕铅垂的的航向角绕横轴的俯仰角和绕纵轴的的倾斜角其运动学分析与卡尔丹角一样 卡尔丹角在陀螺仪中的定义 图3 14卡尔丹角 若把陀螺转子视为绕定点o转动的刚体 为外卡尔丹环相对基座的转角 称为外环转角 为内卡尔丹环相对外卡尔丹环的转角 称为内环转角 为陀螺转子相对内卡尔丹环的转角 称为自转角 可见 各角的变化互不影响 各自独立 卡尔丹转动的方向余弦矩阵 按照卡尔丹角所规定的转动顺序 若用A1 A2 A3分别表示每次转动的动系相对该次转动前的动系的方向余弦矩阵 则三次转动后刚体相对转动前 定系 的方向余弦矩阵A为A A3A2A1 3 2 49 运动学方程 用卡尔丹角描述刚体定点运动时 角速度的合成也同样服从向量加法 即 在动系oxyz上投影 可得 上式就是运动学方程 3 2 52 3 2 53 3 2 51 三次卡尔丹转动角速度 例3 5 自学 如图3 16 一长方块 设其上 下面均是边长为3的正方形 高为4 在C点沿棱边方向建立一直角坐标系C一e1e2e3 现该物块绕CD转动180 试分别用方向余弦 欧拉角和广义欧拉角求物块转动后 C一e1e2e3系的最终状态相对其最初状态的空间关系A 图3 16 作业 P27习题3 1 2 3 第三章结束 91 第4章刚体定点转动的微分方程 4 1刚体的质量几何4 2绕定点转动刚体的动量矩4 3刚体绕定点转动的运动微分方程 主要内容 4 1刚体的质量几何 4 1 1惯性张量 设a b为矢量 那么 a与b的并矢积为一张量 若a b为三个元素组成的一维矢量 则P有九个分量pij i j 1 2 3 且 矩阵形式为 惯性张量J是一个张量 它与刚体的运动无关 只决定于刚体上各点的质量相对于定点的分布的张量 设x y z为以定点O为原点的笛卡尔直角坐标三个轴 惯性张量J的矩阵表达式为 惯性张量J的矩阵表达式 显见 J为一对称张量 惯性矩或转动惯量 惯性积 图4 1 惯性张量的矢量表达形式 设一刚体统定点O以角速度 转动 m为刚体上任意一点 r为该点对定点的向径 G表示刚体对定点的动量矩 按动量矩的定义 有 将上式简记为 其中E为3 3的单位矩阵 其矩阵表达式 称为惯性矩阵 为 4 1 9 图4 1 刚体对定点O的惯性张量给定之后 便可求得刚体对通过O点的任意轴 设其单位向量为e 的惯性张量Je 任意轴的惯性张量 其中d为m到e轴的距离 如果设e与oxyz坐标系三个轴的夹角为 和 即e cos cos cos T 任意轴的惯性张量计算 分析结果 刚体的惯性张量与坐标系有关 下面进一步讨论它的计算和其它形式 4 1 15 那么 图4 2 原点不在一起的坐标系的惯性张量之间的关系 4 1 2移心与转轴 按惯性张量的定义 即 4 1 8 式 有 设某刚体上有两点O和P 该刚体对这两点的惯性张量分别为Jo和Jp 对于刚体上任一点m 存在下面的矢量关系 4 1 16 若P点恰好位于刚体的质心C 则上式可以简化为 惯性张量的移心公式 这里 因为 mr 0且记M m 4 1 18 式称为惯性张量的移心公式 等式右边包含两部分 一是刚体对质心C的惯性张量 另一部分是将刚体的全部质量假想地集中在质心时 刚体对O点的惯性张量 4 1 18 如果通过O C点作相互平行的直角坐标系 可得到 4 1 18 式的分解式为 惯性张量移轴公式 其中 a b c分别为通过O C两点的两平行坐标系的x y z轴之间的距离 而sx sy sz为C对O点的矢径s在O点坐标系三个轴的投影 4 1 19 式又称为移轴公式 4 1 19 对上式的分析 1 刚体对于任意轴的转动惯量等于对通过质心的平行轴的转动惯量加上刚体总的质量与两平行轴之间距离平方的乘积 2 刚体对通过质心轴的转动惯量与对不通过质心各平行轴的转动惯量相比具有极小值 3 如果将质心坐标系的原点沿坐标轴由质心移到另一点 则三个惯性积均不改变 如果新的坐标系原点位于质心坐标系的坐标平面上 则仅改变一个惯性积 对移轴公式的分析 对于在同一原点的不同的坐标系 惯性张量自然也具有不同的分量 惯性张量的转轴公式 由 4 1 13 式可推得它们之间的关系应满足J ATJA 4 1 20 设以定点O为原点存在坐标系oxyz和ox y z J和J 分别表示刚体对这两个坐标系的惯性张量 这就是转轴公式 式中 A为ox y z 对oxyz的方向余弦矩阵 这说明 对于以刚体上的定点为原点的所有直角坐标系中 总存在一个坐标系 对于该系 刚体的惯性积为零 也就是说 该坐标系的三个轴为惯性主轴 对应的轴惯矩Jxx Jyy Jzz 称为主惯矩 相应的 该坐标系称为主轴坐标系 实际上 主惯矩就是惯性张量J的特征值 对转轴公式的分析 因为A是一个正交矩阵 而惯性张量J为一实对称矩阵 因此 我们总可以找到一个正交矩阵A使得J A 1JA成立 且J 为一对角矩阵 即有 4 1 21 图4 3为一总质量为M 边长为a b的均质矩形板 求其相对于固连其上的坐标系oe1e2e3的惯性张量 当a b时 求正方形板在o点的惯性主轴和主惯矩 例4 1 解 在矩形板质心c作一坐标系c n1n2n3与坐标系o一e1e2e3平行 由理论力学我们已经知道 c n1n2n3为主轴坐标系 而且有 图4 3 利用移心公式 4 1 18 来求矩形板对o一e1e2e3系的惯性张量J c在o一e1e2e3中的向径为s a 2b 20 于是 求矩形板的惯性张量 当a b时 简化可得 求矩形板对O点的主惯性矩 由惯性主轴组成的矩阵为 动量矩G的定义 4 2绕定点转动刚体的动量矩 可以看出 这是一个以固定点o为中心的椭球 称之为动量矩椭球 三个半轴的长分别为G Jxx G Jyy和G Jzz 展开后可得到其坐标分量 如xyz为主轴坐标系 则含惯性积的项均为零 这时 可得 设某刚体绕固定点O转动 所受外力对O点的矩为L 由动量矩定理 有 4 3刚体绕定点转动的运动微分方程 由上一节知道 G J 为刚体角速度 是个变量 如果J也是个变量 动量矩的求导将变得复杂 例如 刚体的惯性张量J对于设在定点的惯性参考系即定系来讲通常是个变量 简化方法 我们将J用固连于刚体的动坐标系表示 对于动系来讲 J是一个常张量 如果我们进一步取动系的三个坐标轴为刚体的三个惯性主轴 问题将更加简单 简化后的动量矩及其导数 将G对时间求导 Jxx Jyy Jzz为常量 而i j k则是时间的函数 此时G的微商可以分为两部分 即 等式右边第一部分称为定位微商 用表示 x y z为动系三个轴 i j k分别为这三个轴的单位向量 定位微商和单位向量导数 第二部分可以写作 欧拉动力学方程 可以简记为 须要强调的是 使用上式时 x y z为刚体的三个惯性主轴并构成固连于刚体的动系 矩阵表达式为 展开成投影形式 这是刚体定点转动的动力学方程 它由欧拉首先得到 故称之为欧拉动力学方程 变形的欧拉动力学方程 在前面推导欧拉动力学方程时 所设立的动坐标系是与刚体固连的 但是 对于某些具体问题 为了使解题更加方便 我们可以选取另外的动坐标系 该动系并不与刚体固连 但要保证刚体的惯性张量J在该动系中是个常张量 如果设该动系的角速度为 按前面相同的方法可以推得动力学方程 称之为变形的欧拉动力学方程 表示刚体角速度对新的动坐标系的相对导数 这里 仍然表示刚体的角速度 动力学两个基本问题的求解 1 已知运动 求力 IDP 动力学的两个基本问题 2 或已知力 求运动 FDP 求旋转对称刚体作规则进动时的外力矩 所谓旋转对称刚体即有旋转对称轴的刚体 简单的如圆柱体 正圆锥体等 采用欧拉角描述刚体的方位 若运动中始终存在 常量 常量和 常量 则刚体的运动称为规则进动 例4 2 变形的欧拉动力学方程应用 定点转动刚体的新动系 解 在定点O建立一新的动坐标系onmp 其中p轴为刚体的旋转对称轴 该坐标系与和刚体固连的动坐标系的区别在于新动系不参与刚体的自转 即不参与运动 由于p是旋转对称轴 因此n m p都是刚体的惯性主轴 且保证刚体对onmp坐标系的惯性张量是常张量 例4 2续 这里 分别表示刚体和新动系onmp相对定坐标系o 的角速度 也就是有 例4 2续 将它们代入 4 3 14 式得到 可见旋转对称刚体作规则进动时 外力矩仅沿n轴方向 在规则进动情况下 在坐标系onmp上的投影均为常量 图4 5为一作纯滚动研磨机转子示意图 若主轴OA的转动角速度 为一常值 转子的半径为r 试确定转子对磨盘的压力 例4 3 解 研磨机转子为一旋转对称刚体 在定点O建立动坐标系onmp 其中p沿转子旋转对称轴 m始终向上 因此该动系并不参与转子的自转 但其三个坐标轴为惯性主轴并保证了转子对该动系的惯性张量为常张量 图4 5研磨机示意图 p m 研磨机转子的运动 若采用欧拉角描述转子的方位 由坐标系的关系可以得到 又转子作纯滚动 B点的速度为零 即有 故 可见 研磨机转子作的是规则进动 由上例的结论可知 转子所受外力矩仅沿n轴方向 转子给磨盘的压力F 该外力矩由磨盘对转子的约束反力F提供 即 根据作用与反作用定律 转子给磨盘的压力F 与F大小相等 方向相反 由此可知 该压力与主轴角速度 的平方成正比 作业 P39习题4 1 2 4 第四章结束 第5章ADAMS软件基本操作 ADAMS简介 AutomaticDynamicAnalysisofMechanlcalSystems 是美国MDI公司 MechanicalDynamicslnc 开发的非常著名的虚拟样机分析软件 包括3个最基本的解题程序模块 ADAMS View 基本环境 ADAMS Solver 求解器 和ADAMS PostProcessor 后处理 另外还有一些特殊场合应用的附加程序模块 附加程序模块 ADAMS Car 轿车模块 ADAMS Rail 机车模块 ADAMS Driver 驾驶员模块 ADAMS Tire 轮胎模块 ADAMS Linear 线性模块 ADAMS FLex 柔性模块 ADAMS Contro1s 控制模块 ADAMS FEA 有限元模块 ADAMS Hydralics 液压模块 ADAMS Exchange 接口模块 Mechanism Pro 与Pro Engineer的接口模块 ADAMS Animation 高速动画模块 等 自ADAMS9 0版本开始 ADAMS View采用了Windows风格的操作界面和各种操作习惯 使得ADAMS View9 0版以后的程序操作界面非常友好 ADAMS View程序模块 ADAMS View提供了一个直接面向用户的基本操作对话环境和虚拟样机分析的前处理功能 其中包括 样机的建模和各种建模工具 样机模型数据的输入与编辑 与求解器和后处理等程序的自动连接 虚拟样机分析参数的设置 各种数据的输入和输出 同其它应用程序的接口等 ADAMS Solver程序模块 ADAMS So1ver是求解机械系统运动学和动力学问题的程序 完成样机分析的准备工作以后 ADAMS View程序可以自动地调用ADAMS So1ver模块 求解样机模型的静力学 运动学或动力学问题 完成仿真分析以后再自动地返回ADAMS View操作界面 因此 般用户可以将ADAMS Solver的操作视为一个 黑匣子 只需熟悉ADAMS View的操作 即可完成建模和整个分析过程 ADAMS PostProcessor程序模块 ADAMS通过调用后处理模块ADAMS PostProcessor来完成仿真分析结果的后处理 ADAMS PostProcessor模块具有相当强的后处理功能 五个可以 回放仿真结果 直接绘制绘制各种分析曲线 对仿真分析曲线进行一些数学和统计计算 输入实验数据绘制试验曲线 并同仿真结果进行比较 进行分析结果曲线图的各种编辑 5 1ADAMS View界面 5 1 1ADAMS View启动 5 1 2ADAMS View界面组成 5 1 1ADAMS View启动 双击桌面上的图标或选择Program子菜单 再选择ADAMS10 1子菜单 然后选择AView项 最后选择ADAMS View程序项 启动ADAMS View程序 启动方式选择和参数设置 启动ADAMS View程序后 首先出现欢迎对话框 在欢迎对话框中有4种不同的启动方式供用户选择 重力 Gravity 的设置 1 EarthNormal参数 设置大小为1G的向下的重力加速度2 NoGravity参数 表示不设置重力加速度 3 Other参数 表示设置根据用户的需要自行设置重力加速度 此时 在选择OK按钮以后 将显示一个设置重力加速度对话框 可以根据重力加速度对话框的提示 自定义重力加速度 单位 Units 设置 ADAMS View预先设置了4种单位系统 MMKSMillimeterKilogramSecondMKSMeterKilogramSecondCGSCentimeterGramSecondIPSInchPoundSecond供选择 有关单位系统的定义 可在Settings菜单下选择Units命令 打开单位设置对话框查看和修改 5 1 2ADAMS View界面组成 1 主工具箱 2 命令菜单栏 3 工作屏幕区 4 工作栅格 5 状态栏 6 坐标窗口 7 视图方向 在View菜单中选择ToolboxandToolbars项 显示Toolsettings对话框 可以设置打开或关闭主工具箱 快捷工具栏和状态栏 5 2ADAMS View命令的基本操作 5 2 1主工具箱5 2 2命令菜单5 2 3弹出式菜单5 2 4对话框5 2 5鼠标的应用5 2 6使用命令窗口和命令浏览器 图5 3link参数 5 2 1主工具箱 主工具箱的界面有时随命令执行会发生变化 以便输入命令所需的参数 如图5 3所示 选择图标可恢复原貌 5 2 2命令菜单 对于主工具箱中不包含的命令 可以在命令菜单中选择输入 有以下几种输入菜单命令的方法 1 用鼠标选择菜单中的有关命令 2 在按下Alt键的同时 键入菜单标题中下划线的字母 选择有关菜单 再用同样的方法选择命令 3 使用命令快捷键 命令快捷键 5 2 3弹出式菜单 弹出式菜单是另一种非常方便的选择和输入命令方式 类似于Windows操作风格 弹出式菜单中包含与对象有关的常用命令和参数 弹出式菜单一般有多个层次 根据对象的不同 弹出式菜单的内容也不同 弹出式菜单的应用场合 典型操作 弹出式菜单的应用场合 1 建模过程中屏幕上的各种对象 例如 构件 标记 约束 运动 力等均设有弹出式菜单 其中包括编辑 修改 命名 删除等各种相关命令 2 输入对话框中的文本输入栏 可以利用弹出式菜单进行对象或文件名的选择 浏览 复制 修改 输入值的复制 修改和参数化处理等操作 3 后处理图标中的各种对象 例如 曲线 标题 坐标 符号标记等 ADAMS View在许多场合都设计有弹出式菜单 包括 典型操作 四步 1 将鼠标放置在要输入命令的对象上 点击鼠标右键 即可出现与对象有关的弹出式菜单 2 首先出现的菜单是该对象的类型或名称列表 例如 构件名 约束名等 供用户选择 3 移动鼠标到某对象上 自动弹出下一层菜单 一般是所选对象的有关命令 例如Modify 再将鼠标拖至所选的命令上 然后点击鼠标左键 4 显示与所选对象和命令对应的输入参数对话框 供选择输入 5 2 4对话框 对话框中可以包含文本框 工具图标 选择栏 滚动条 单选按钮 复选按钮和命令按钮等数据输入和选择方式 修改零件属性对话框 文本输入框 在文本输入框可以直接用键盘输入有关内容 也可以使用弹出式菜单进行有关的命令操作 根据输入的不同对象和内容 文本输入框的弹出式菜单也不同 一般文本输入框的弹出式菜单中包含有与输入参数有关的主要命令 例如 复制 剪切和粘贴命令 浏览命令 管理和参数化命令 显示信息命令等 在对话框中还设有一些工具图标 选择这些工具图标可以启动相应的命令例如 对话框的工具图标 表示编辑注释命令 可以显示编辑注释对话框 表示移动和旋转命令 可以显示移动和旋转对象对话框 表示测量命令 可以显示产生测量对话框 5 2 5鼠标的应用 鼠标是最常用的程序操作工具 ADAMS View的鼠标应用有两种方式 鼠标左键和鼠标右键 使用鼠标左键 选择样机模型中的各种对象 选择菜单栏中的命令 快捷工具图标命令和对话框中的有关命令 鼠标右键的应用 1 显示建模过程中屏幕上的各种对象的弹出式菜单 例如 构件 标记 约束 运动 力等 2 在各种输入对话框中的参数文本输入栏 显示输入参数的弹出式菜单 3 在后处理过程中 显示曲线图中各种对象的弹出式菜单 例如 曲线 标题 坐标 符号标记等 4 在主工具箱 快捷工具栏等有工具图标集的场合 显示所选择的工具图标集的所有图标命令 鼠标右键主要应用于激发各种弹出式菜单和工具集 使用鼠标右键的场合主要有 5 2 6使用命令窗口和命令浏览器 对于高级用户 可以在命令窗口使用ADAMS View命令语言 采用文字的方式输入命令 也可以利用命令浏览器输入命令 在View菜单 选择Commandwindow命令 可以显示命令窗口 ADAMS View命令语言 采用文字方式输入的命令 由命令名和命令参数组成 其格式如下 keywords表示命令名称 对应于命令菜单中的各种命令 parameters表示命令参数 对应于命令输入对话框中的各种选择 values表示命令参数 对应于命令输入对话框中的各种输入或选择值 keywords parameters values 命令语言示例 定义一个旋转副 其中 以后的内容为注释内容 在命令行的结尾添加一个 符号 表示该行没有结束 输入的下一行仍然是本行的内容 关于使用命令窗口输入命令的详细操作方法可以参见用户手册 使用命令浏览器 在浏览器窗口中可以浏览显示所有的ADAMS View命令 如果需要输入某个命令的参数值 可以用鼠标双击命令名称 程序将显示该命令的输入对话框 在命令输入对话框中输入有关参数 然后选择0K按钮 即可输入该命令 如果希望了解命令的详细说明 可以先在浏览器窗口中选择命令 然后选择Help按钮 程序将显示命令的帮助窗口 5 3ADAMS View数据库 新建数据库 建立构件 运动副和力等各种对象 以及进行仿真分析时 ADAMS View自动地配置一个名字 命名由两部分组成 对象的性质和序号 中间用 连接 例如 Model 1是一个构件名 PART 1是一个构件名 J0INT l是一个运动副名 MOT 2是一个运动名等 ADAMS View将样机模型的所有操作和设

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论