文件交换

图片缩略图

Simscape中的四杆机构优化

version 21.1.2.3 (1.69 MB) by 史蒂夫•米勒
使用MATLAB进行优化四杆连杆长度以遵循所需的轨迹。

1.2k下载

更新2021年4月17日

从GitHub

在GitHub上查看许可证

此示例显示了在Simscape多体中建模的四个条形链接,其使用MATLAB优化,使得连接尖端遵循所需的轨迹。

机械设计师经常希望设计能够遵循一定程度的末端执行器的机制。链路的长度和末端效应器的位置影响到复杂的运动关系中的末端效应器的轨迹。优化算法可用于调谐这些长度以达到所需的运动。

这个过程类似于“机械角色的计算设计”视频中的描述。https://www.youtube.com/watch?v=DfznnKUwywQ

在这个例子中,当改变长度的子集时,执行参数扫描以查看哪些轨迹是可能的。然后利用MATLAB优化算法调整这些长度,直到得到的轨迹在期望轨迹的公差范围内。

请阅读README.MD文件以开始。

使用上面的“从GitHub下载”按钮来获得与MATLAB最新版本兼容的文件。
使用下面的链接来获取与MATLAB早期版本兼容的文件。

R2020b:https://github.com/mathworks/simscape-multibody-four-bar-optim/archive/20.2.2.2.2.zip.
R2020a:https://github.com/mathworks/Simscape-Multibody-Four-Bar-Optim/archive/20.1.2.1.zip
R2019b:https://github.com/mathworks/simscape- multibody-four-bar-optim/archive/19.2.2.0.zip.
对于R2019A:https://github.com/mathworks/Simscape-Multibody-Four-Bar-Optim/archive/19.1.1.4.zip
R2018b:https://github.com/mathworks/Simscape-Multibody-Four-Bar-Optim/archive/18.2.1.3.zip
R2018a:https://github.com/mathworks/simscape- multibody-four-bar-optim/archive/18.1.2.zip.
R2017b:https://github.com/mathworks/Simscape-Multibody-Four-Bar-Optim/archive/17.2.1.1.zip
R2017a:https://github.com/mathworks/Simscape-Multibody-Four-Bar-Optim/archive/17.1.1.0.zip

了解如何使用Simscape Multibody来建模凸轮跟随机构:
//www.tianjin-qmedu.com/videos/modeling-contact-forces-in-a-cam-follower-94291.html

通过观看这个网络研讨会了解有关Simsceive Multibody的更多关于多体模拟的更多信息
//www.tianjin-qmedu.com/videos/multibody-simulation-with-simmechanics-81877.html

通过搜索关键字“物理建模”的帖子来查找其他Simscape示例
//www.tianjin-qmedu.com/matlabcentral/fileexchange/?term=%22physical+modeling%22

了解有关Mathworks Simscape产品的更多信息:s manbetx 845
//www.tianjin-qmedu.com/physical-modeling/

引用作为

史蒂夫•米勒(2021)。Simscape中的四杆机构优化GitHub (https://github.com/mathworks/Simscape-Multibody-Four-Bar-Optim/releases/tag/21.1.2.3)。检索

Matlab释放兼容性
创建R2021a
兼容R2017a到R2021a
平台的兼容性
视窗 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!
在此GitHub附加组件中查看或报告问题,访问GitHub库
在此GitHub附加组件中查看或报告问题,访问GitHub库