文件交换

图像缩略图

Simscape车辆模板

版本21.1.2.2(66.6 MB) 史蒂夫米勒
使用Simscape在Simulink内使用Simscape创建自定义车辆模型的模板集。万博1manbetx

145下载

更新2021年4月30日

来自GitHub.

查看版本历史记录

在github上查看许可证

此库包含库块和可配置的车型,可以用于广泛的车辆设计任务。此视频向您展示了一些功能:https://youtu.be/kwfv_zzro-4
有关详细信息,请参阅此页面:
以下是您可以执行的一些任务:
1.将动力系架构配置为型号常规,混合动力,电池电动甚至燃料电池车辆。
2.通过从CAD获得的硬点来修改悬架设计。
3.将定制的多链路悬架连接到被动和有源液压和气动系统。
4.通过对抗锁定制动器,稳定性和有源滚动控制系统的控制来设计主动底盘控制
5.通过将电气网络结合到车型中开发再生制动算法。
6.通过将Simscape模型转换为C代码并在实时计算机(如Speedgoat)上运行它来测试嵌入式软件。
模板设计可扩展。为车辆模型的任何部分(如制动器,悬架或动力传动装置)创建自己的变体,您可以调整库,以便可以选择变体。它包括轮胎建模软件MFeval,另一个在文件交换中提交,这激发了此提交。
请阅读README.MD文件以开始。
使用这些超链接来访问这些材料。

引用

史蒂夫米勒(2021)。Simscape车辆模板(https://github.com/mathworks/simscape-vehice-templates/tag/21.2.2),github。检索到

评论和评级(40

史蒂夫米勒

嗨Phuriwat - 强大的建议,我们将研究积极悬架的一个例子。您可以通过调整泉水和阻尼器子系统来添加它。这个在线教程将是一个有效的地方:https://ctms.engin.umich.edu/ctms/index.php?example=suspension§ion=万博1manbetxsimulinksimscape

phuriwat rasamekunwit

嗨史蒂夫,在最新版本2021A中有任何主动悬架控制还是相关?

史蒂夫米勒

嗨Krishna - 感谢您提供示例模型和仿真结果。我会检查他们并回复你。-

Krishna Teja.

嗨史蒂夫米勒
我已经用车辆动态块组的组合滑轮2dof替换了M万博1manbetxFeval Simulink块,并适当地重新连接连接。响应的差异太大,无法从VDBS块中接受,尤其是瞬态特征。R2021A对VDBS轮胎内部块(放松块)有一些微小的更改,但结果与R2020B相同。不团分地,VDBS块的大部分实现是.p文件,检查方程。结果屏幕截图和VDBS Simscape轮胎(仅适用于R2020B)https://drive.google.com/drive/folders/1zyx9xx1g0ubpxdd01tpreze6ghfxnb2p?usp=sharing.。你能为此提供解决方案吗?

史蒂夫米勒

Simscape车辆模板的2.1版通过MATLAB R2021A发布MATLAB R2018B。调整后的再生制动算法,增加了搭载时间优化示例,电池SOC中的因素,修复了MFeval轮胎模型的接口问题。

史蒂夫米勒

较新的释放,更好。文件从转发的R2018B维护,因此您可以将任何释放R2018B用于当前r2018b。

Sungho Park.

我应该使用像2020b这样的新matlab版本吗?

史蒂夫米勒

谢谢克里希纳 - 这是非常有用的输入!!

Krishna Teja.

嗨@Steve Miller.
抱歉回复晚了
制动测试结果的差异是由于SMCAR轮胎/ MFevalTransform中的小问题到旋转帧CPI。半径固定为0.4225,而是应加载半径。

Sara Luciani

嗨@Steve Miller.
我正在研究Simscape车辆模板,我试图用SpeedGoat基准硬件上用不同的机动运行我的模型,但只要我在固定步骤中选择求解器,似乎有一个错误说有运动奇点。

运行模拟时发生错误,终止模拟
由:
['SM_CAR /车辆/车辆/底盘/悬浮液/连杆/连杆R / DoubleWishbonea /球形LA SHOCK','SM_CAR / WORLD / SOLVEL CONFIGUNCE'):'SM_CAR /车辆/车辆/底盘/吊杆2 /连锁/连锁R /无法维持双亮镁/球形洛杉矶休克的运动约束。检查Simscape Solver配置块中的求解器类型和一致性公差。检查模拟配置万博1manbetx参数中的Simulink求解器类型和公差。运动奇点可能是这个问题的来源。

你能帮我解决这个问题吗?
提前致谢!

Eugenio Tramacere.

嗨@Steve Miller.
我试图用不同的动作验证我的模型,但只要我在固定步骤中选择求解器,似乎有一个错误说有运动奇点。

运行模拟时发生错误,终止模拟
由:
['SM_CAR /车辆/车辆/底盘/悬浮液/连杆/连杆R / DoubleWishbonea /球形LA SHOCK','SM_CAR / WORLD / SOLVEL CONFIGUNCE'):'SM_CAR /车辆/车辆/底盘/吊杆2 /连锁/连锁R /无法维持双亮镁/球形洛杉矶休克的运动约束。检查Simscape Solver配置块中的求解器类型和一致性公差。检查模拟配置万博1manbetx参数中的Simulink求解器类型和公差。运动奇点可能是这个问题的来源。

你能帮我解决这个问题吗?
提前致谢!

广旭

史蒂夫米勒

嗨克里希纳 - 如果你能把你用来制作这些曲线的模型,我可以调查一下。我认为我没有足够的信息在那些地块中确定最佳解决方案。

Krishna Teja.

嗨@Steve Miller.
来自该库和MFSWIFT的MFeval之间的轮胎行为似乎存在显着差异(2020.2)
我使用了标准的'Siemens_CAR205_60R15.Tir'进行此制动测试。
请在此处找到FX和滑动比率曲线(https://drive.google.com/drive/folders/1zyx9xx1g0ubpxdd01tpreze6ghfxnb2p?usp=sharing.)。[蓝色mfeval,红mfswift]
你能提供解决方案吗?

提前致谢

Krishna Teja.

编辑:蓝色 - mfeval
红色 - mfswift.

史蒂夫米勒

嗨@krishna teja - 有一对锥体的一对果酱。请参阅scene.skidpad(锥形位置按圆半径参数化),scene.double_lane_change(由Lane位置参数化的锥位置)。模拟模型中使用的组件位于SM_CAR_LIB.SLX中,在“项目快捷方式”下有一个快捷方式打开该库。我会在Simulink库浏览器中展示它。万博1manbetx

Krishna Teja.

你好,
我有x,y,z的道路和塔的值。如何使用它来生成道路和塔。可视化也会更新?

提前致谢

Krishna Teja.

嗨,谢谢你的伟大模板
如果它作为工具箱与每个子系统作为库块(类似于车辆动态工具箱),则会有用。

史蒂夫米勒

嗨Thulasi,I621148和其他访客!请注意,在圣诞节前添加的2.0版,包括3轴卡车(半卡车)和两个轴拖车。油轮也有一个Slosh模型。

Siddhi Pandey.

你可以为我提供这个Matlab R2015 B的模型吗?

马修借口

史蒂夫米勒

嗨Thulasi - 我正在努力为3轴车辆创建模板。目前,您可以通过复制和粘贴一个轴来修改现有模板。更容易的选择是只能使拖车能够更换与焊接接头的球形接头连接,因此所有三轴连接到相同的机箱。

Thulasi Ram.

请告诉我,我如何使用该工具来设计6轮车辆,包括车轮上的每个电动机到驱动车辆

ismail macit.

juho

phuriwat rasamekunwit

问候Mr.Steve Miller,
我很欣赏,你一直在创造这个强大的工具。

史蒂夫米勒

嗨Guilherme - 这条轨道是否包括高度数据或平坦?平坦更容易,但两者都是可能的。如果您定义了扁平轨道,请查看“\ Libraries \ event \ Scee \ Track_Mallory_Park”中的文件。最简单的事情是要修改这些文件并直接使用它。如果您还需要指定高度,请修改文件夹“\ libraries \ arf \ scee \ crg_plateau \ data”中的文件。在开始更改之前,将原始文件的副本作为参考。

Guilherme Gruszkowski.

你好!!做得好!!我有一个问题,如果我想创建自己的布局怎么办?例如,我来自公式学生团队,我想创建将在比赛中使用的轨道。如何将曲目添加到代码?我需要填写什么参数?
谢谢你的注意!

罗尼德贝

Jose Avendano Arbelaez.

史蒂夫米勒

嗨I621148 - 这些模型包括在R2018B(用于分组物理连接的Simscale总线)中首次引入的耦合功能。我无法将此整个示例端口返回R2017B。您可以直接使用SM_CAR_LIB的组件来构建您自己的模型。我们计划添加半卡车和拖车,因此在我们进行更新时,请点击“从GitHub下载”按钮附近的“遵循”按钮。

I621148

半卡车和拖车怎么样?

I621148

请包括2017B版的工作?

Veer Alakshendra

Marco Furlan.

Jan Van Rensburg.

还请评论您希望在Simscape车辆模板中包含的其他功能

Oliver Jaehrig.

Jan Van Rensburg.

Toshinobu Shintai.

伟大的!谢谢你上传。

Matlab释放兼容性
用R2021A创建
兼容R2018B至R2021A
平台兼容性
视窗 苹果系统 Linux.
标签添加标签

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!