当前位置: 首页 > news >正文

不懂代码做网站今天的新闻 最新消息摘抄

不懂代码做网站,今天的新闻 最新消息摘抄,汕头选择免费网站优化,餐饮小程序开发** 玩转Matlab-Simscape(初级)- 09 - 在Simulink中创建曲柄滑块机构的控制模型 ** 目录 玩转Matlab-Simscape(初级)- 09 - 在Simulink中创建曲柄滑块机构的控制模型 前言一、问题描述二、创建模型2.1 识别机构中的刚体2.2 确定刚…

**

玩转Matlab-Simscape(初级)- 09 - 在Simulink中创建曲柄滑块机构的控制模型

**


目录

    • 玩转Matlab-Simscape(初级)- 09 - 在Simulink中创建曲柄滑块机构的控制模型
  • 前言
  • 一、问题描述
  • 二、创建模型
    • 2.1 识别机构中的刚体
    • 2.2 确定刚体之间是如何相互连接的(关节副、约束等)
    • 2.3 孤立每个刚体,简化刚体模型,并定义附着在其上的框架
    • 2.4 使用关节和/或约束来组装刚体
    • 2.5 利用“模型报告”(Model Report) 识别模型创建过程中产生的问题
    • 2.6 利用 Mechanics Explorer 来识别和修复模型的其他问题
    • 2.7 设置关节副目标位置以引导装配至所需位置
    • 2.8 设置多体机构的输入和输出连接。测试和验证模型没问题后,再连接控制器并测试模型。
    • 2.9 细化各个刚体,使模型更准确地表示实际机构
  • 总结


前言

在产品开发中,多体动力学控制仿真是一种常见方法,本文从初学者的角度一点点解开应用Maltab simscape对多体进行仿真的面纱。写这篇博文是为后续做旋翼无人机的多体系统仿真打基础。欢迎各位小伙伴关注、赞赞、留言和收藏。
本文进一步深入学习复杂一点点的机构进行建模。


一、问题描述

下图显示了用作瞄准系统的机构。该问题被简化为平面曲柄滑块机构。下图显示了该机构的原理图草图,仅提取了该机构工作的基本要素(通常在设计过程的早期阶段)。滑块 C 可以在杆 A 上滑动。电机在旋转接头 Ri 处施加扭矩,任务是跟踪旋转角的特定轨迹。

在这里插入图片描述

二、创建模型

构建模型时要遵循的一个关键原则是从简单的近似开始,以使基本机构先能正常工作。在随后的演进中,逐步增加了模型的复杂性,以使其更接近真实物理模型(也可以选择从CAD软件导入3D模型,这样更简单些)。Simscape Multibody 中推荐的模型构建过程可分为以下步骤:
在这里插入图片描述
利用SW中“Simscape Multibody Link”插件工具导出生成一个*.xml文件。
在这里插入图片描述

2.1 识别机构中的刚体

要分析的曲柄连杆机构有四个刚体
1.刚体 A(橙色)
2.刚体B(蓝色)
3.刚体 C(绿色)
4.刚体D(灰色)

2.2 确定刚体之间是如何相互连接的(关节副、约束等)

该机构具有以下关节副

  • 刚体 A 和 D 通过旋转关节 Ro 连接。
  • 刚体 A 和 C 通过棱柱形关节 Pg 连接。
  • 刚体 C 和 B 通过旋转关节 Rg 连接。
  • 刚体 B 和 D 通过旋转关节 Ri 连接。
    此外,刚体 D 刚性地连接到全局世界框架 W(世界坐标系,全局坐标系),因为它是静止的。

2.3 孤立每个刚体,简化刚体模型,并定义附着在其上的框架

将生成的.xml文件,导入matlab simulink,并定义刚体和接口(零件与零件之间的配合运动副)。
利用命令smimport(‘**.xml’)导入xml文件。
通过定义刚体的形状、质量属性以及与其他零件的接口来定义刚体。每个刚体都是孤立地识别和定义的。在上面的例子中,该机构由四个刚体组成:A、B、C 和 D。
在 Simscape Multibody 中定义刚体 A 的形状。一旦定义了物体的形状并设定了它的密度,Simscape Multibody 就可以自动计算惯性。刚入门的小白推荐将刚体的形状简化为长度等于原始零件长度的简单圆柱体,而不是原本相当复杂的形状。
在这里插入图片描述

2.4 使用关节和/或约束来组装刚体

装配联结的过程包括附在刚体上的框架之间的关系建立。

2.5 利用“模型报告”(Model Report) 识别模型创建过程中产生的问题

在 Mechanics Explorer 中,从“工具”下拉菜单中选择“模型报告”选项 中,会显示出关节部分设置出现的错误。在这里可以查看错误。

2.6 利用 Mechanics Explorer 来识别和修复模型的其他问题

选择框架方向时,必须考虑到所需的零配置(关节的零配置是指当所有的关节角度为零时,基座与从动框架之间的相对位置和方向)。当关节角度为零时,通过调整各自主体上基座和从动框架的位置和方向,来定义由关节所关联的两个刚体的相对位置和方向。

2.7 设置关节副目标位置以引导装配至所需位置

打开“模型报告”(Model Report) 以查看此装配配置中关节位置的值。

2.8 设置多体机构的输入和输出连接。测试和验证模型没问题后,再连接控制器并测试模型。

在这里插入图片描述

2.9 细化各个刚体,使模型更准确地表示实际机构

需要注意的是,SW中装配体建立时使用的配合方式,有时在导出xml文件时,会报错,导出的装配约束形式,貌似不能被Simulink识别。另外,3D模型如果发生了重建,Simulink模型又要重建,有些不方便,如何能一键更新呢?这个得再研究研究。


总结

以上就是今天分享的关于Matlab simscape 的基础内容,搭建了一个曲柄滑块机构的控制模型,进一步熟悉整个分析流程,为一步步研究复杂模型,打下基础。欢迎各位小伙伴关注、赞赞、留言和收藏。

http://www.khdw.cn/news/50788.html

相关文章:

  • 装修设计网站源码app开发软件
  • 网站开发毕业生报告昆明seo
  • 生鲜网站建设背景注册域名查询网站官网
  • 爱疯卷网站怎么做北京朝阳区疫情最新情况
  • 网站建设的功能云计算培训
  • 建设网站审批电商运营工资大概多少
  • 有没有什么做热力图的图表网站培训机构是干什么的
  • 前端作业做一个网站什么叫seo
  • 个人是否做众筹网站班级优化大师app下载
  • 优质的南昌网站设计销售
  • 国外html5网站百度搜索关键词热度
  • 百度引擎百度seo优化教程
  • 广州网站设计公司哪里济南兴田德润怎么联系网络营销是做什么的
  • 做美工比较好的网站品牌网
  • ps怎么做网站图片百度快照是干什么的
  • 单页网站建设哪里有提供湖南百度推广开户
  • 美食网站制作代码现在推广用什么平台
  • 长春网站建设公司哪家好网络舆情管控
  • 无锡网站制作排名怎么制作个人网站
  • wordpress 获取页面链接宁波seo如何做推广平台
  • 贵阳网站建设方案维护网站网络推广优化
  • vue 做企业网站行不b2b免费推广网站
  • 怎么做各类网站教师遭网课入侵直播录屏曝光广场舞
  • 网站建设上市公司查关键词
  • 简洁企业网站360搜索首页网址是多少
  • 怎么自己创建一个免费网站企业建站要多少钱
  • 怎么样管理网站软文发布软件
  • 乐山网站建设培训学校百度推广多少钱
  • 哈尔滨住房和城乡建设厅官方网站外链交易平台
  • 网站开发数据库有关合同2022最好的百度seo