



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、机械系统建模和仿真SimMechanics 集成于Simulink之中,是进行控制器和对象系统跨领域 /学科的研究分析模块集。SimMecha nics为多体动力机械系统及其控制系统提供了直观有效的建模分析手段,一切工作均在Simuli nk 环境中完成。它提供了大量对应实际系统的元件,如:刚体、铰链、约束、坐标系统、作动器和传感 器等。使用这些模块可以方便地建立复杂图形化机械系统模型,进行机械系统的单独分析或与任何Simulink设计的控制器及其它动态系统相连进行综合仿真。SimMechanics 是Simulink 物理建模产品家族的一员,该产品系列扩展了 Simulink的建模能力,利用
2、它们做出的模型仍能与传统Simulink 模块所建立的模型相融合。特点?提供了三维刚体机械系统的建模环境? 包含了一系列分析机械运动和设计机 械元件尺寸的仿真技术?完整的建模层次,允许机械模型模块与其它类型模块结合使用?可在Simulink中建立高精度、非线性的模型以支持控制系统的开发和测 试。? SolidWorks 转换器可以通过CAD工具定义机械模型?包括各种铰链和约束形式?可对平移运动和旋转运动,力和力矩进行建模、分析?提供平衡点和线性化工具以支持控制系统设计? 使用 Virtual Reality Toolbox 或 MATLAB? 图形 (HandleGraphics?)支持机械系
3、统可视化及动画显示?可进行系统的运动学和正向、逆向动力学分析?使用0(n)递归求解多体动力学系统运动方程?为模型定义提供多种本地坐标系统强大功能 在Simulink 环境中进行的动力学研究使用Simulink集成化的图形界面建立机械多体动力学系统的模型并进行 仿真。SimMechanics 使得用户可以方便地修改系统中的物理参数,包括位置, 方位角和机械元件运动参数等。使用Simulink 变步长积分法可以得到较高的计算精度。Simuli nk的过零检测功能以双精度数据水平判定和求解不连续过程,对于机械系统中存在的静摩擦和机械硬限位等情况建模具有重要的意义。SimMechanics 模型可与S
4、imulink 的控制系统模型方便地结合,在同一 个环境中对控制器和被控对象建模。机械系统建模SimMecha nics系统包含如下子系统:?使用Simulink查表模块和SimMechanics 传感器和作动器定义的非线 性的弹性单元?用来定义航空器件压力分布的空气动力学拖曳模块,例如副翼和方向舵?主动车辆悬架系统,例如防侧翻机械装置和控制器?为飞行器和地面车辆设计的轮胎? SimMecha nics系统包含如下模块:?具有质量的实体单元;?平移和旋转联接铰链单元;?向机械系统提供力和力矩作用的作动器单元,可接受Simuli nk 模型的信号;?测量机械系统运动物理量的传感器单元,可向 Si
5、muli nk 模 型输出信号。机械系统动画显示SimMechanics 中可以用 Virtual Reality工具箱或是MATLAB图形方式 生成系统三维动画。MATLAB图形方式 能提供基本的动画显示,Virtual Reality工具箱则能提供更加高级、真实 的动画。两种工具都可以 用来显示机械 系统的数值分析结果。实体、铰链、约束和坐标系统在对电 磁功馭话宾的同时便更虛戡琥实王具 霜在*心围挺器上遴行动誉灌示*左手覧为SimMechanics支持任意数量的实体。实体通过质量属性,坐标系统定 义,并通过铰链与其它实体相连。可以在系统的运动实体上添加相应的运动约束。约束通过使用Simul
6、i nk信号限定实体,并以时间函数的形式驱动实体运动来实现。SimMecha nics 界面为定义坐标系统,约束和驱动条件以及力/力矩的定义提供了多种方式。包括:?在实体上连接多个本地坐标,用于施加作用条件和测量物理量?通过添加自己订制的模块来定制扩展铰链库? 在SimMechanics 模块中使用MATLAB表达式和Simulink 工具 作动器和传感器Simulink和SimMechanics 模块之间的联系通过作动器和传感器模块来 完成。作动器使用Simulink信号来指定实体或铰链上的力和运动。包括:?指定实体或铰链的运动参数,如按某种时间函数变化的位移、速度或加速 度?用Simuli
7、nk信号(包括系统中传感器的反馈信号)指定力和力矩并施加 在实体或铰链上?检测由不连续摩擦力引起的离散事件?计算系统的初始状态(位移和速度),用于动力学仿真?传感器模块用来检测实体和铰链的运动参数,并输出为Simulink 信号。包括:?在Simulink 示波器模块中显示系统的位移、速度和加速度?监视系统中的作用力机械运动的仿真和分析SimMecha nics 为机械系统 提供了如下仿真/分析方式:? 正向动力学分析一求 解机械系统在给定激励下的 响应;? 逆向动力学分析一求 解机械系统在给定运动结果 时所需的力和力矩;? 运动学分析一在约束 条件下求解系统中的位移、 速度和加速度,并做一致
8、性 检查;?线性化分析一可求得加I舷斶越中魅枭的肪冀崖型用以捷捉龜T乎合的动住特性系统在指定小扰动或初始状态下的线性化模型,以分析系统响应性能;?平衡点分析一可以确定稳态平衡点,供系统分析和线性化使用。代码牛成使用Real-Time Workshop 工具可以对SimMechanics 模型进行自动代 码生成,用户利用生成的代码实现下列功能:?建立SimMechanics 模型相对应的可执行文件,可以集成到C程序和其 它MATLAB程序中的可执行文件?将SimMechanics 模型下载到实时的处理器中进行硬件在回路仿真?对C代码进行编译以提高模型的运算速度禾U用 SolidWorks 将 C
9、AD 组件导入 SimMechanicsSimMechanics 包含了可以 将SolidWorks 中的CAD组件自动地转为 SimMechanics 模型的转换器,用户只需要简单的将SolidWorks中的CAD组 件存为SimMechanics 中的XML文件就能够完成模型的转化。SolidWorks-to-SimMecha nics转换器输出组件中每部分的质量和惯量并且在SimMechanics 创造相应的部分。转换器同时会查询SimMechanics中的配合精度以便自动地将 SimMecha nics 的各个部分连接起来。SolidWorks-to-SimMecha nics转换器可免费下载。需要的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 16.3 动物行为的研究 教学设计-2023-2024学年北师大版生物八年级上册
- 2025年区块链技术在版权保护中的侵权监测
- 2025护士医美考试题目及答案
- 2025消防考试题及答案大全
- 2025余杭社工考试题库及答案
- 2025年高校教师资格证之高等教育心理学题库及答案(全国)
- 2025年初级社工证考试题目含答案
- DB52∕T 1454-2019 精神病专科护理服务基本规范
- 市级小学音乐公开课教案及反思
- 民营企业董事会议事规则与决议模板
- 超声引导下神经阻滞
- 浙江省安装工程预算定额说明及计算规则
- 围墙新建及改造工程施工组织设计(技术标)
- 房屋建筑学民用建筑构造概论
- 政策议程多源流模型分析
- 蓝点网络分账解决方案
- GB/T 22315-2008金属材料弹性模量和泊松比试验方法
- GB/T 17980.37-2000农药田间药效试验准则(一)杀线虫剂防治胞囊线虫病
- 血管活性药物(ICU)课件
- “手电筒”模型-高考数学解题方法
- GB∕T 2980-2018 工程机械轮胎规格、尺寸、气压与负荷
评论
0/150
提交评论