基于数据库的拾取放置操作机器人选择与放置决策支持系统

《Advances in Mechanical Engineering》:A database-driven decision support system for robot selection and placement in pick-and-place operations

【字体: 大 中 小 】 时间:2026年08月31日 来源:Advances in Mechanical Engineering 2

编辑推荐:

  本文提出了一种数据库驱动的决策支持系统,用于机器人系统设计,该系统在拾取放置操作中同时优化设备选择与机器人放置。所提出的系统通过考虑有效载荷能力和操作范围约束,确定机器人、手爪、工件与运输车辆(AGV)的合适组合。构建了一个整数规划模型,在满足操作要求的同时最

  
本文提出了一种数据库驱动的决策支持系统,用于机器人系统设计,该系统在拾取放置操作中同时优化设备选择与机器人放置。所提出的系统通过考虑有效载荷能力和操作范围约束,确定机器人、手爪、工件与运输车辆(AGV)的合适组合。构建了一个整数规划模型,在满足操作要求的同时最小化机器人设备总成本。设备选型与布局规划问题采用0?1决策变量和约束条件表示,基于机器人规格、障碍物和目标坐标等信息,确定三维空间中的可行机器人姿态与安装位置。与工件抓取能力、有效载荷限制及机器人可达性相关的约束以不等式条件形式纳入模型。利用由实际机器人设备和工件数据构成的数据库,对所提出的优化模型进行了计算实验。结果表明,该系统能够在各种操作条件下有效识别可行且成本高效的机器人设备组合与放置配置。此外,获得的解进一步通过基于机器人操作系统(Robot Operating System, ROS)的运动学仿真进行了验证。
**基于数据库的机器人选择与放置决策支持系统解读**

**一、研究背景与意义**

近年来,制造业正加速向多品种、小批量生产模式转变,以响应多样化的客户需求。与此同时,生产现场面临严重劳动力短缺,工业机器人及自动化导向车辆(Automated Guided Vehicle, AGV)被广泛引入以替代人工。负责机器人系统引入与部署的专业人员——机器人系统集成商(System Integrator, SIer)承担着需求定义、预算估算、设备采购、安装调试与运维等全流程任务。然而,随着设备种类多样化和生产系统规模复杂化,SIer的工作负荷日益增大。设备选型与机器人放置规划的搜索空间庞大,若二者被割裂地依次决策,难以获得全局最优的系统配置。因此,开发一种能够在系统设计阶段自动、高效地协同优化设备选型与机器人放置的决策支持方法,对于缩短系统设计周期、降低SIer工作负担具有重要的现实意义。本研究正是基于这一需求,提出了一个数据库驱动的混合整数线性规划(Mixed-Integer Linear Programming, MILP)优化框架。

**二、研究目标与总体思路**

研究人员以仓库环境中机器人搬运工件为应用场景,构建了包含5种机器人、30种手爪、40种工件和10种AGV的规格数据库(来源于ROBOCIP数据库)。所建立的MILP模型以设备采购总成本最小化为目标,在一个统一的数学框架中同时决策四类设备的选择(机器人、手爪、工件、AGV)以及机器人的三维放置坐标和姿态。模型纳入了设备唯一性选择、工件可抓取性、手爪夹持力、机器人与手爪的有效载荷、AGV速度与负载容量、机器人可达性、占用区域避障以及姿态选择等约束条件。研究采用IBM ILOG CPLEX 22.1.1求解器进行计算实验,并利用ROS(Robot Operating System)运动学仿真对优化结果进行可行性验证。

**三、主要技术方法**

所采用的关键技术方法包括:(1)统一MILP建模:将设备选择与放置规划表示为0?1整数决策变量和线性不等式约束,通过最大臂长近似表达可达性约束以保持模型线性;(2)数据库驱动:直接调用标准化的设备规格数据作为模型输入,通过数据库更新实现系统参数的可扩展性与复用性;(3)使用IBM ILOG CPLEX求解器进行精确求解;(4)基于ROS的逆运动学与真实机器人运动学模型,对优化得到的放置点进行碰撞动作仿真验证;(5)灵敏度分析:通过改变手爪开口宽度和机器人有效载荷参数,测试模型的响应;(6)可扩展性分析:递增三维放置空间的离散化网格规模,观察计算时间的增长规律。

**四、研究结果与分析**

**设备选择优化系统计算能效**:基于数据库信息求解MILP模型,最优方案选择了机器人5(成本200)、手爪5(成本80)、工件29和AGV2(成本200)。虽然部分未选设备价格更低,但均因不满足开口宽度或AGV速度等约束而被排除。结果验证了模型能够在满足全部约束的前提下找到成本最低的设备组合。

**灵敏度分析:手爪开口宽度条件变化的影响**:将最优解中手爪5的开口宽度从0.16 m修改为0.13 m后,原设备不再满足开口宽度条件,模型重新选择了成本更高的手爪3以满足所有约束。此实验证明模型能根据约束严格筛选最低成本的可行候选。

**机器人有效载荷变化对设备选择的影响**:将最优解中机器人5的载荷从7.0 kg改为3.0 kg后,原有机器人不再满足工件重量要求,模型改选满足所有约束的成本最低的机器人4。上述灵敏度测试共同验证了优化模型对参数变化的正确响应。

**机器人放置规划优化系统计算能效**:针对两种障碍布局(Case 1、Case 2)进行求解。Case 1中机器人5被选,放置坐标为(7,3,2),姿态2,总成本550,计算耗时50.76 s;Case 2中机器人5也被选,放置坐标为(6,13,3),姿态1,总成本550,计算耗时72.56 s。ROS仿真验证了生成方案能够使机器人无碰撞地到达拾取与放置位置。

**机器人放置灵敏度分析**:在两个障碍案例中分别测试了5组不同的拾放目标坐标。结果表明,大多数情况下模型可求得可行放置解;但Case 1的实例4和Case 2的实例3出现了不可行解——前者源于特定姿态下机器人手臂与障碍物干涉(如悬吊姿态),后者源于机器人手臂伸入障碍物下方造成碰撞。此时模型改选臂长更长的机器人4以保证可达性。这一结果表明现有放置约束仍需在后续工作中加以细化以消除实际不可行布局。

**基准比较**:与将设备选择和放置规划依次独立求解的顺序优化方法对比,顺序方法得到的总成本为570,提出方法得到的总成本为550,且均可行;贪心方法则无法保证可行解。上述结果证实了同时优化策略在成本节约和可行配置生成上的优势。

**可扩展性评价**:将放置空间由(10,10,10)逐步细化至(50,50,50)时,计算时间呈指数式增长;至(60,60,60)时模型已无法在可接受时间内获得解。这说明现有MILP模型适合中等规模的概念设计问题。研究人员指出实际工业中机器人安装候选点通常受产线布局和安全规范限制,通过预先缩小候选区域可显著缓解计算压力。

**五、总结与讨论**

讨论部分指出,不可行解的出现说明可从姿态约束和障碍物精度两方面进一步改进模型以获得更贴近实际的放置结果。同时,在大多数情景下模型能在满足所有工程约束的前提下自动形成可行且最低成本的设备组合与放置配置,达到同时优化的目标。未来研究将引入动态任务调度与轨迹优化等运行性能指标,联合运动学可达性图与关节限位约束,并采用分解算法或启发式算法提升求解大规模实际问题的可扩展性。研究结论如下:本文提出了一种数据库驱动的机器人工作单元集成设计优化框架,通过统一的MILP模型同时确定设备选型与机器人放置,采用共享变量和工程约束明确耦合两类决策,自动生成满足兼容性、载荷、可达性、运输和避障等要求且采购总成本最低的可行配置;两个案例研究和ROS运动学仿真验证了该框架的有效性;可扩展性分析揭示了放置空间离散化程度与计算时间的关系,为方法在概念设计阶段的应用边界与后续改进提供了依据。对系统集成商而言,该框架能够在详细工程设计前自动评估大量可行方案,减少试错流程,提高规划效率。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号