学生休息室

分享技术和现实生活的例子,学生可以如何使用MATLAB和Simulink在他们的日常项目#学生成功金宝app

滚动中心计算器应用程序与MATLAB应用程序设计器

很高兴认识你,我是Nobu,日本SAE方程式的技术负责人。

前几天,我为Formula学生团队创建了一个应用程序,它使用MATLAB的应用程序设计器自动计算滚动中心的位置。此应用程序使团队能够修改代码和更改算法。

下面,我将解释详细信息,并希望听到您对此应用程序的反馈以及您可能如何使用它。

什么是滚动中心

滚动中心是对象旋转时的中心点(虚拟力矩)。那么为什么滚动中心如此重要呢?例如,汽车有一个重心。然而,重心和侧倾中心的高度越远,汽车就越容易失去平衡。因此,当试图转弯时,车身可能会翻转。因此,了解侧倾中心的准确位置并调整侧倾中心的位置非常重要,这样汽车就不会失去平衡。

如何确定横摇中心?

有一种叫做悬架的机制,它连接着车身和车轮,而横摇中心的位置是由悬架连接的方式决定的。

使用MATLAB Roll Center应用程序可以做什么

如果您在此滚动中心应用程序中输入必要的信息,滚动中心的位置将自动计算并以3D显示。

如何下载roll center应用程序

  1. 单击下面显示的链接
  2. 单击右上角的下载按钮
  3. 解压Zip文件并在文件夹中打开rollCenterCalculator文件

链接:滚动中心应用程序

投入

您需要在应用程序中输入两种主要类型的信息。

  • 首先,关于车身的信息
  • 第二,关于悬架安装位置的信息

车身信息

每个参数如下图所示。

悬架安装位置

由于本次采用双横臂悬架,安装点分为上下两部分,车身侧2点,车轮侧1点。

输出

  • 瞬时中心(IC):辊心(瞬时中心)计算过程中所需的参数
  • 滚转中心:滚转中心
  • RC和CG之间的距离:滚动中心和重心高度之间的差

如何定制应用程序

  1. 单击rollCenterCalculator。在MATLAB mlapp
  2. 单击CodeView
  3. 要自定义的代码

后记

上面是应用程序和如何使用它的简要概述,但这个应用程序是静态的,所以即使是初学者也能轻松理解它。有很多东西你可以添加或定制应用程序MATLAB应用程序设计器,例如,通过更改内部的计算算法或更改显示格式,增加参数以使其更具动态性,以便于其他人查看。非常感谢。

有一些有用的资源用于汽车竞争。请查看下面的链接

|
  • 打印
  • 发送电子邮件

评论

如需留言,请点击在这里登录到您的MathWorks帐户或创建新帐户。