2. 单蓝箱,多供给箱
2.1 一般情况的公式
我们先简化一下公式(6)。在保持s和v不变的情况下,我们可以用公式(12)设常数C,公式(6)就简化成了公式(13)。对于v=12.15m/s,s=4的情况,C=2.7907 kJ/m。
第一部分我们假设唯一的那个供给箱有足够的物体供应。但要是蓝箱拿东西的吞吐量超过供给箱获得新物体的吞吐量(比如说电炉以恒定速度给供给箱提供铁板),机器人就会从多个供给箱拿东西。我们把供给箱用 i 来编号,第 i 个供给箱的吞吐量是 T_i,从第 i 个箱子到蓝箱的距离是 d_i,那么总的功率消耗由公式(14)给出。总吞吐量则由公式(15)给出。
因为蓝箱总是先从较近的供给箱拿东西,离蓝箱比较近的供给箱的输出总是会先被用完。也就是说,离蓝箱最近的那些供给箱的吞吐量 T_i 就等于这些供给箱获得新物体的速度。假设 d_i 两两不相等,那么我们可以假设箱子的编号按距离 d_i 排了序,也就是假设公式(16)。
我们再设第 i 个供给箱能提供的最大吞吐量是 S_i,那么为了达到需要的总吞吐量 T,需要的总功率就由(17)给出,其中 n 是满足(18)的最大正整数。