用户故事

可重构机器人使多伦多大学的学生能够研究现实的工业机器人

挑战

为工科学生提供一个低成本的学习环境,学习各种工业机器人操作手的设计和控制

解决方案

使用MATLAB和Simulink开发一个集成环境,使用可重构机器人进行模拟、可视化和优化设计

结果

  • 学生们准备在工业界工作
  • 复杂优化自动化
  • 几个月的开发时间就这样消失了

“通过MATLAB和Simulink,我们开发了一个低成本的设计和仿真环境,使学生能够以现实的方式应用机器人机械手的运动学、动力学和控制的理论方面,优化他们的设计,并将这些设计付诸实践。”

雷扎·埃米博士,多伦多大学
多伦多大学航空航天研究所可重构机器人机械手。

由于预算限制,大多数大学机器人实验室最多只能提供一种基本机器人。因此,学生在设计机器人及其控制系统方面几乎没有实际经验,对工业中常用的机器人操纵器的接触也非常有限。

为了解决这些限制,多伦多大学航空航天研究所开发了一种可重构机器人操作臂和集成设计与仿真环境(IDSE)。使用MATLAB构建®和仿真软件®,该机器人和IDSE使学生能够设计、模拟、优化和操作当今工业中使用的机器人操作器的大多数配置。

多伦多大学航空航天研究所高级讲师Reza Emami博士说:“通过Simulink和Simulink 3D动画,学生可以可视化逼真的机器人模拟。”“使用IDSE,学生可以识别给定任务的最佳运动学、动力学和控制参数配置,然后在实际的机器人操作臂上测试他们的设计。”

机器人手臂三维仿真。

挑战

当埃米博士开始在多伦多大学教授这门新的机器人课程时,实验室里还没有机器人。学生们使用了基本的模拟,直到课程获得了一些桌面机器人的使用权。这些机器人太简单了,无法让埃米博士演示工业机器人的所有方面,但购买各种各样的机器人,而且每一种机器人都足够这门受欢迎的课程的所有学生使用,这将是非常昂贵的。

Emami博士的主要目标是开发一种可重构的机器人操纵器,使学生不仅能设计控制系统,还能设计机器人本身。他还希望确保设计环境易于使用和远程访问。他解释说:“我们需要学生能够使用IDSE进行最少的训练来设计机器人,优化控制参数,并看到他们的设计在实验室中工作。”

解决方案

Emami博士和他的学生和工程师团队使用MATLAB和Simulink建模可重构机器人以及建立IDSE。

他们通过Simscape Multibody Link导入其CAD组件的XML表示形式,生成了机器人的Simulink和Simscape多体™模型,然后从Simscape Electrical™中添加执行器和其他电子组件的块。他们使用Simscape electric™晶体管模块为电机和螺线管建模驱动电路。他们使用Simscape™集成模型中的机械和电气子系统。

利用Simulink 3D Animation™,该团队从模型中创建了一个动画3D表示,使学生能够在虚拟现实环境中可视化机器人。

Emami博士和他的同事使用MATLAB和Simulink开发了IDSE用户界面和学生完成课程作业所需的其他模块。

该优化模块由Simulink Control Design™和Simulink Design optimization™实现,使学生能够通过识别最优的动态、运动学和控制参数集,为特定的轨迹或任务配置机器人。

在课程作业中,学生使用MATLAB和控制系统工具箱™来创建图,并在时域和频域中可视化系统行为,以及计算所选构型中每个关节的比例、导数和积分增益。

学生使用IDSE来完成他们的设计、模拟和优化练习,并可视化机器人的3D动画。最终,一旦他们通过模拟验证了他们的设计,学生们将在实际机器人上进行测试。

结果

  • 学生们准备在工业界工作.Emami博士说:“我们的学生现在有一个可重构的平台,使他们能够探索他们可能在行业中遇到的各种机器人配置。”“他们正在学习为给定的任务设计优化的机器人,如果他们只使用一种固定配置的机器人操作器,这是不可能的。”

  • 复杂优化自动化.“我们的机器人总共有18个自由度,起初我对软件优化工具处理如此复杂问题的能力表示怀疑,”Emami博士说。“我们发现,Simulink控制设计和Simulink设计优化可以很好地处理如此复杂、真实的系统,这是我在其他工具中从未见过的。”

  • 几个月的开发时间就这样消失了.Emami博士说:“将CAD组件转换为Simscape多体模型的能力为我们节省了几个月的开发时间。”最终的模型为我们设计环境中的核心仿真和可视化功能提供了基础。”

多伦多大学是世界上1300所大学中的一所,提供了MATLAB和Simulink的校园访问。有了校园级许可证,研究人员、教师和学生可以访问最新版本级别的产品的公共配置,以便在任何地方使用——在教室、在家里、在实验室或在现场。2022世界杯八强谁会赢?

Baidu
map