此示例显示了在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多体模型凸轮从动件机构:
//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(https://github.com/mathworks/Simscape-Multibody-Four-Bar-Optim/releases/tag/21.1.2.3),GitHub的。检索到。