CN106575388B - 动态工业车辆测量 - Google Patents

动态工业车辆测量 Download PDF

Info

Publication number
CN106575388B
CN106575388B CN201580043908.3A CN201580043908A CN106575388B CN 106575388 B CN106575388 B CN 106575388B CN 201580043908 A CN201580043908 A CN 201580043908A CN 106575388 B CN106575388 B CN 106575388B
Authority
CN
China
Prior art keywords
task
performance
mission
industrial vehicle
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201580043908.3A
Other languages
English (en)
Other versions
CN106575388A (zh
Inventor
P·W·斯维夫特
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Crown Equipment Corp
Original Assignee
Crown Equipment Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Crown Equipment Corp filed Critical Crown Equipment Corp
Publication of CN106575388A publication Critical patent/CN106575388A/zh
Application granted granted Critical
Publication of CN106575388B publication Critical patent/CN106575388B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B66HOISTING; LIFTING; HAULING
    • B66FHOISTING, LIFTING, HAULING OR PUSHING, NOT OTHERWISE PROVIDED FOR, e.g. DEVICES WHICH APPLY A LIFTING OR PUSHING FORCE DIRECTLY TO THE SURFACE OF A LOAD
    • B66F9/00Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes
    • B66F9/06Devices for lifting or lowering bulky or heavy goods for loading or unloading purposes movable, with their loads, on wheels or the like, e.g. fork-lift trucks
    • B66F9/075Constructional features or details
    • B66F9/20Means for actuating or controlling masts, platforms, or forks
    • B66F9/24Electrical devices or systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B15/00Systems controlled by a computer
    • G05B15/02Systems controlled by a computer electric
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0808Diagnosing performance data
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07CTIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
    • G07C5/00Registering or indicating the working of vehicles
    • G07C5/08Registering or indicating performance data other than driving, working, idle, or waiting time, with or without registering driving, working, idle or waiting time
    • G07C5/0841Registering performance data
    • G07C5/085Registering performance data using electronic data carriers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Development Economics (AREA)
  • Educational Administration (AREA)
  • Economics (AREA)
  • Operations Research (AREA)
  • Game Theory and Decision Science (AREA)
  • Marketing (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • General Engineering & Computer Science (AREA)
  • Structural Engineering (AREA)
  • Transportation (AREA)
  • Combustion & Propulsion (AREA)
  • Civil Engineering (AREA)
  • Chemical & Material Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Geology (AREA)
  • Mechanical Engineering (AREA)
  • Forklifts And Lifting Vehicles (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Traffic Control Systems (AREA)

Abstract

要使用工业车辆执行的任务被定义并且被分段为包括开始分段和结束分段的分段。测量工业车辆执行分段时的工业车辆的性能,并且定义基于在任务的执行期间至少一次有效的外在因素的任务的目标分数。在分段期间测量的工业车辆的性能被聚集以创建任务性能分数,其被评估为目标分数以创建任务评估。

Description

动态工业车辆测量
技术领域
本公开一般涉及基于工业车辆使用情况的测量的对工业车辆的技术的改进,并且具体地,涉及基于使用情况的对工业车辆性能的动态测量和评价。
背景技术
包括分销商、零售商店、制造商等在内的商业运作可以利用无线策略来提高商业运作的效率和准确性。这些商业运作也可以利用无线策略来避免不断增加的劳动力和物流成本的潜在影响。在典型的无线实现中,工人经由移动无线收发器被链接到在相应计算机企业上执行的管理***。无线收发器可以用作管理***的接口,以指导工人完成他们的任务(例如,通过指示工人在哪里和/或如何拾取、包装、放置、移动、分级、处理或以其它方式操纵操作者的设施内的物品)。无线收发器还可以与合适的输入设备结合使用以扫描、感测或以其它方式读取标记、标签或其它标识符,以跟踪设施内的特定物品的移动。
为了移动关于操作者的设施的物品,工人经常使用工业车辆,包括例如叉车、手动和马达驱动的码垛车等。然而,这种工业车辆的操作中的中断影响管理***的能力和获得峰值操作效率的相应的无线策略。
发明内容
根据本公开的各方面,提供了计算机实现的方法,其用于评估工业车辆的性能。该方法包括将指定要使用工业车辆执行的任务的信息接收到存储器中。以这种方式,任务被分成分段。此外,任务具有与其相关联的度量。度量将关于工业车辆的可测量参数与和所定义的任务相关联的动作相关联。因此,工业车辆知道如何相对于任务测量性能。该方法还包括基于与任务相关联的度量,在任务的分段的执行期间测量工业车辆的性能。工业车辆性能的测量通过提取车辆操作数据(例如,能量使用情况、行驶速度、行驶距离、抬升重量等)来执行,车辆操作数据响应于工业车辆执行任务的分段而在工业车辆上生成,其中所提取的车辆操作数据响应于至少一个度量。
此外,该方法包括将标识外在因素(其可以在工业车辆外部)的信息接收到存储器中,其中外在因素在任务的执行期间至少一次有效。这里,外在因素能够影响工业车辆在执行任务时的性能能力。该方法还包括基于外在因素计算任务的目标分数,以及基于工业车辆在执行任务时测量的性能来生成任务性能分数。此外,该方法包括相对于任务的目标分数评估任务性能分数以创建任务评估,该任务评估指示工业车辆性能。
在这方面,目标分数是“动态的”。更具体地,目标分数基于在任务的执行期间至少一次有效的外在因素。例如,任务的目标分数可以考虑环境条件,诸如车辆操作者由于仓库策略而必须导航通过仓库的拥挤区域或者在通道的末端停止的观察。目标分数还可以考虑关于工业车辆本身的特定信息,诸如与行驶速度、抬升高度、在车辆上是否安装有半自动化特征等的具体限制或能力。另外,目标分数可以考虑在任务执行期间有效的实时车辆信息,诸如关于电池的充电状态,是否由于性能调谐而有意地限定或限制任何车辆功能,等等。
根据本公开的另外的方面,提供了评估工业车辆的性能的计算机实现的方法。该方法包括将指定要使用工业车辆执行的任务的信息接收到存储器中。以这种方式,任务具有与其相关联的度量。该方法还包括基于与任务相关联的度量来测量工作车辆在任务的执行期间的性能,以创建任务性能分数。工业车辆性能通过提取车辆操作数据来测量,车辆操作数据响应于工业车辆执行任务而在工业车辆上生成,其中所提取的车辆操作数据响应于至少一个度量。
该方法还包括将识别在任务的执行期间至少一次有效的外在因素的信息接收到存储器中。外在因素指定与工业车辆的性能能力无关的因素。该方法还包括基于在任务的执行期间至少一次有效的外在因素来计算任务的目标分数,以及相对于任务的目标分数来评估任务性能分数以创建任务评估。
附图说明
图1是其中可以实践本公开的说明性操作环境的示意图;
图2是根据本公开的各方面的具有电池、电池管理***、用于与计算环境无线地通信的信息链接设备和基于环境的位置跟踪的工业车辆中的操作者的视图;
图3是示出根据本公开的各个方面的方法的流程图;
图4是示出根据本公开的各个方面的方法的流程图;以及
图5是示出根据本公开的各个方面的用于执行计算机可读程序代码的计算机***的图。
具体实施方式
根据本公开的各个方面,提供了动态地评价在工业车辆的操作期间测量的性能数据的方法。本文中的方法可以用于通过提供特定于车辆的动态调整的测量来跨操作设施(例如仓库)、企业操作、工业等来转移(translate)工业车辆性能数据。因此,本文的方法在评估工业车辆(包括来自不同制造商、厂家、型号等的工业车辆)中有用。因此,改善了工业车辆性能和能力的技术领域。
更具体地,由工业车辆执行的操作被分解为任务。这些任务可以被进一步分解为分段。在每个任务(或每个任务分段)的执行期间收集车辆性能数据。将所收集的车辆性能数据转换为任务性能分数。根据期望的粒度,可以针对每个任务并且甚至针对每个分段来分解性能分数。此外,将任务性能分数与用于完成任务的相应目标分数进行比较。这里,目标分数被动态地调整以考虑对于相关联的任务的特定实现和/或实例特有的外在因素。
***架构
本公开的各方面包括使工业车辆能够与部署在企业计算环境中的应用无线地通信的***。示例性工业车辆包括材料处理车辆,诸如叉车、伸缩式叉车、转塔车、手推堆高车、拖拉机、手动托盘车等。
现在参考附图,特别是参考图1,其示出了示例性计算环境10,计算环境10包括支持无线通信能力的部件。诸如材料处理车辆(为了方便说明,示为叉车)之类的工业车辆12各自包括使得工业车辆12能够与诸如工业车辆应用服务器14之类的处理设备无线地通信的通信设备。如本文将更详细地描述的,工业车辆应用服务器14可以进一步与数据源16(例如,一个或多个数据库、数据存储或其它信息源)交互,以促进与工业车辆12的交互。
所示的计算环境10还支持附加处理设备18,其包括例如服务器、个人计算机等。处理设备18中的一个或多个还通过计算环境10与工业车辆12和/或工业车辆应用服务器14进行通信。
无线通信架构可以基于标准无线保真(WiFi)基础设施,例如标准802.11.xx。然而,可以可选地实现任何其它合适的协议。在示例性WiFi实现中,一个或多个无线接入点20可以用于在每个工业车辆12的无线收发器和计算环境10的一个或多个有线设备(例如,工业车辆应用服务器14)之间中继数据。
在说明性示例中,计算环境10由使得各种硬件和/或软件处理设备互连的一个或多个集线器和/或其它联网部件22支持,该各种硬件和/或软件处理设备包括例如路由器、防火墙、网络接口和相应的互连。因此可以选择在计算环境10中提供的特定网络部件来支持一个或多个内联网、外联网、局域网(LAN)、广域网(WAN)、无线网络(WiFi)、因特网,包括万维网和/或用于使得能够通过计算环境10实时或者以其它方式(例如,经由时间移位、批处理等)进行通信的其它布置。
此外,在说明性示例中,一个或多个计算设备可选地进一步通过网络32(例如因特网)与远程服务器30通信。远程服务器30可以包括例如与工业车辆12、计算环境10的工业车辆应用服务器14和/或其它处理设备18交互的第三方服务器(例如,由工业车辆制造商操作的第三方服务器)。远程服务器30还可以与数据源34(例如一个或多个数据库、数据存储或其它信息源)进行交互。
工业车辆数据收集
参考图2,工业车辆12包括诸如车叉、驾驶室等常规特征。如本领域中公知的,工业车辆12的特定特征将依赖于车辆类型而变化。
此外,工业车辆12包括在此被称为信息链接设备38的通信设备。信息链接设备38用于接收来自工业车辆12的传感器、编码器、控制器和其它电子设备的数据。信息链接设备38还用于与工业车辆12的控制模块、显示器和其它电子设备传送信息。信息链接设备38、工业车辆12和相应的计算机环境(例如,如参考图1所描述的)可以包括如在授予Wellman的名称为“舰队管理***”的美国专利No.8,060,400中所述的任何特征和结构,其公开内容通过引用以其整体并入本文。
在示例实现中,工业车辆12还包括由多个电池单元42和可选的电池监视器44组成的电池40。电池监视器44包括与存储器进行数据通信以实现电池监视、电池数据记录和用于实现本文所述的方法和处理等的处理器。例如,在示例实现中,电池监测器44被用于监视电池特性(例如,电流、电压、电阻、温度、水位等中的一个或多个),以在测量/监视任务期间确定能量使用情况。在这方面,电池监视器44与各种传感器(例如电流传感器、一个或多个温度传感器、水位传感器、电压传感器等)连接(interface),以对感兴趣的电池特性进行采样。在示例配置中,电池监视的结果被存储在电池监视器自身上。在替代配置中,电池监视状态的数据样本被传送到信息链接设备38以用于处理、存储、转发到信息服务器14等。在又一替代实现中,电池监视状态的数据样本例如经由信息链接设备38被转发到信息服务器14。
所提供的电池监视器44可以经由直接有线连接、经由无线连接(诸如蓝牙等)、经由车辆网络总线(例如,控制区域网络(CAN)总线、Zigbee总线或其它本地车辆方案)等与信息链接设备38通信。电池监视器44还可以与工业车辆应用服务器14或其它远程设备直接通信。
在图2所示的示例中,工业车辆12还包括基于环境的位置跟踪设备46,该位置跟踪设备46经由适当的通信能力(例如直接有线连接、经由无线连接(例如蓝牙等)、经由车辆网络总线等)与信息链接设备38通信。基于环境的位置跟踪设备46被用于促进环境定位、跟踪、绘制(mapping)等。在这方面,基于环境的位置跟踪设备46提供相应工业车辆的位置信息、工业车辆的环境中的对象的位置信息(例如,使用接近传感器)或者两者。环境跟踪可以例如相对于工业车辆被定位,或者例如相对于操作的仓库或其它位置被固定地全球定位。
基于环境的位置跟踪设备46与诸如接近传感器(例如,超声波、激光等)、照相机、陀螺仪、加速度计等各种传感器连接或以其它方式集成。传感器可用于基于在地板、天花板、搁架或其它地方中的标识来检测位置。例如,示例基于环境的位置跟踪设备46包括射频识别(RFID)读取器或以其它方式与射频识别(RFID)读取器交互,该射频识别(RFID)读取器可以用于读取掩埋在地板中或位于仓库中的其它地方的RFID条。在另一示例中,基于环境的位置跟踪设备46使用诸如环境的固定位置特征之类的标识用于定位。基于环境的位置跟踪设备46还可以用于测量诸如速度、航向、车轮滑动等的车辆信息来校正、补偿、验证或以其它方式增强传感器测量。
位置信息在基于环境的位置跟踪设备46本身内被确定、计算、评估、存储等。在替代配置中,所收集的数据被传送到信息链接设备38以用于处理、存储、转发到信息服务器14等。在另外的替代实现中,结果和/或数据可被直接转发到信息服务器14等。这里,信息服务器14用于处理数据并将结果返回到工业车辆12。
通过包括与信息链接设备38通信的基于环境的位置跟踪设备46,甚至在诸如仓库之类的室内环境中,工业车辆12的位置也被跟踪并且可选地被绘制。因此,接收基于位置的车辆信息的服务器可以近实时地(为了有效目的,实时地)确定工业车辆12在环境中的何处。在所有车辆(以及可选地其它装备、对象、行人等)包括基于环境的位置跟踪设备46(或者可以以其它方式被跟踪)的情况下,工业车辆12、工业车辆应用服务器14或其组合可以确定是否存在拥挤、拥堵的交通或轻量的交通等。
工业车辆应用服务器14还可以知道其它特定于操作的信息。例如,数据库可以存储坐标或其它定义信息以及与由坐标标识的位置相关联的一个或多个规则。作为示例,一组坐标限定通道的末端。存储有坐标的规则指示工业车辆在继续通过/经过通道的末端之前应停止。作为另一示例,一系列坐标定义地理围栏位置以及识别在地理围栏位置内允许(或具体地不允许)哪些车辆、操作者等的规则。作为又一示例,坐标与规定诸如休息室外的过道等的速度受限位置(例如,具有高行人交通的区域)的规则被一起定义。
工业车辆12还包括显示器48,显示器48用于向车辆操作者呈现信息,包括关于以将在本文中更详细描述的方式计算的工业车辆的性能的评估的信息。此外,在示例实现中,信息链接设备38可以包括显示器、用于无线通信(例如,与应用服务器14、其它远程设备等)的收发器、I/O、与用于存储关于相应的工业车辆的收集的数据的存储器进行数据通信和/或用于实现如本文所述的方法和处理的处理器。
如将在本文中更详细地描述的,该能力允许信息链接设备38收集、聚集、计算或以其它方式导出工业车辆的性能数据。
作为示例,信息链接设备38和工业车辆电子设备被示出在突出(breakout)的虚线框内,指示这些特征包含在工业车辆12内。
更具体地,如示例实现中所示,信息链接设备38被实现为专用的特定计算机,诸如安装到工业车辆12或以其它方式与工业车辆12集成的设备。信息链接设备38包括耦合到存储器以执行指令的处理器。然而,信息链接设备38的执行环境被进一步绑定到工业车辆12中,使其成为不同于通用计算机的特定机器。
所示的信息链接设备38被实现为包括实现无线通信、数据和信息处理以及与工业车辆的部件进行有线(和可选地无线)通信的必要电路的信息链接设备。作为一些说明性示例,信息链接设备38包括用于无线通信的收发器202(或者以其它方式与收发器202进行数据通信)。尽管为了方便而示出了单个收发器202,但是在实践中,可以提供一个或多个无线通信技术。例如,在示例实现中,收发器202能够经由802.11.xx通过图1的接入点110与远程服务器(例如,图1的服务器112)通信。在另一示例中,收发器202还可选地支持其它无线通信,诸如蜂窝、蓝牙、红外(IR)或任何其它技术或技术的组合。例如,使用蜂窝到IP网桥(cellular to IP bridge),收发器202可以使用蜂窝信号与远程服务器(例如,制造商服务器(图1的服务器30))直接通信。此外,使用蓝牙,信息链接设备38与电池监视器44通信。
信息链接设备38还包括控制模块204,控制模块204具有耦合到存储器以用于实现包括如本文更全面阐述和描述的相关方法、处理或其各方面的计算机指令的处理器。另外,控制模块204实现诸如操作者登录、使用前检查清单、数据监视和其它特征的处理,其示例在Wellman的美国专利申请No.8,060,400中被更详细地描述,其已经通过引用并入本文。
信息链接设备38还包括车辆电力启用电路206,以选择性地启用或禁用工业车辆12和/或选择性地启用或禁用工业车辆12的选择部件。在某些实现中,例如依赖于适当的操作者登录,车辆电力启用电路206可以部分地启用工业车辆以用于操作,或者完全启用工业车辆以用于操作。例如,工业车辆功力启用电路206可以经由与电池40的电力连接向部件提供选择性电力。
此外,信息链接设备38包括监视输入输出(I/O)模块210,以经由有线或无线连接与安装到工业车辆或者以其它方式在工业车辆上的诸如传感器、仪表、编码器、开关等的***设备(由附图标记212统一表示)通信。***设备212还可以包括与显示器的图形用户界面中的元素交互或对其进行控制的图形显示器(例如,支持图形用户界面)、键盘、输入/输出设备等。通信设备还可以被连接到其它设备,诸如像RFID扫描仪、显示器、仪表或其它设备的第三方设备214。
信息链接设备38经由合适的工业车辆网络***214(例如车辆网络总线)耦合到其它工业车辆***部件和/或与其通信。工业车辆网络***214是允许工业车辆12的电子部件彼此通信的任何有线或无线网络、总线或其它通信能力。作为示例,工业车辆网络***可以包括控制器局域网(CAN)总线、ZigBee、蓝牙、局域互联网络(LIN)、时间触发数据总线协议(TTP)或其它合适的通信策略。工业车辆网络***的使用使得信息链接设备38能够无缝集成到工业车辆12的本地电子设备中,包括工业车辆12的控制器、编码器、处理器、传感器、电子***设备和其它电子设备。
工业车辆网络***214的使用使得信息链接设备38的部件(202,204,206,208)能够无缝集成到工业车辆12的本地电子设备中,包括工业车辆12的控制器,以及可选地与工业车辆12相关联(例如,经由监视I/O 210)的任何电子***设备212,其与网络***集成并且可以通过网络***通信。例如,在示例实现中,信息链接设备38与本地车辆部件(诸如控制器、模块、设备、总线使能传感器、显示器、灯等)连接,并能够与本地车辆部件(由附图标记216统称)通信。通信设备还可以与FOB 218(或键盘、读卡器或任何其它设备)通信以接收操作者登录识别。
根据本公开的又一些方面,基于环境的位置跟踪设备46被示出为通过车辆网络总线(例如,工业车辆网络***214)与信息链接设备38通信。基于环境的位置跟踪设备46使得工业车辆12能够在空间上感知其在本地空间内(例如仓库内)的位置。传统的全球定位***(GPS)并不总是有效,特别是在诸如仓库和其它室内设施之类的封闭室内环境中。这样,基于环境的位置跟踪设备46可以包括本地感知***,其利用包括RFID、信标、灯或其它外部设备在内的标识来允许如上所述的在仓库环境内的空间感知。
基于环境的位置跟踪设备46还可以使用三角测量***,从车辆传感器、编码器、加速度计等读取的知识,或允许位置被确定、增强、校正、修改等的其它***。此外,基于环境的位置跟踪设备46可以使用上述和/或其它技术的组合来确定工业车辆在本地环境(例如仓库)内的当前(实时)位置。因此,在某些实现中,可以连续地(例如,每秒或更少时间地)确定工业车辆的位置。替代地,可以导出其它采样间隔以连续地(例如,以离散定义的时间间隔、周期性,或其它恒定和循环的时间间隔,基于中断、触发或其它测量的间隔)确定工业车辆随时间的位置。因此,知道局部有界环境内(例如,仓库、建筑物等内)的绝对位置就足够了而不需要知道绝对全局位置。
任务
定义要由工业车辆执行的任务。例如,任务可以被定义为将负载从来源地移动到目的地。在操作中,将货物托盘从仓库中的特定搁架位置移动到仓库的装载台的工业车辆(例如,图2的工业车辆12)执行对应于所定义的任务的示例的动作。
作为几个说明性示例,任务可以被定义为拾取操作,其中工业车辆必须从开始位置操纵(maneuver)到预定箱子(bin)位置并取回负载。任务也可以被定义为放置操作,其中工业车辆必须将负载从开始位置(例如,接收过道)操纵到结束位置(例如,预定箱子)以放置负载。
在实践中,很可能定义许多任务。此外,选择度量与每个任务相关联。在这方面,任务被定义为考虑工业车辆在正常使用期间执行的操作,例如工业车辆在操作班次期间被要求执行的任务。任务可以在任何位置处(例如,在诸如工业车辆应用服务器14之类的服务器处,在工业车辆12处等)被定义。
任务被可选地分段成一个或多个分段。分段过程被用于将给定任务划分为特定应用所需的粒度。在这方面,度量可以与特定于相应分段的任务相关联。因此,任务可以以粗略、精细或中间的方式来定义。相应地,每个任务可以被分解成分段,这些分段本身可以根据应用要求被分解成更细的分段。该逻辑可以继续以导出对于给定应用所期望的层级。
例如,执行诸如“将负载从特定的开始位置移动到特定的结束位置”的任务。在第一示例实现中,该任务被表示为单个分段,即,将负载从特定的开始位置移动到特定的结束位置。对应的度量是测量时间、行进的距离、消耗的能量、它们的组合或特定应用所要求的其它参数。替代地,在第二示例中,任务被分解为具有零个或多个中间分段的开始分段和结束分段。例如,在示例实现中,开始分段被定义为“拾取负载”(该分段度量可以包括时间、能量、检测到的重量、位置、它们的组合等的测量),中间分段可以是“行进到结束位置”(该分段度量可以包括时间、距离、携带的负载、它们的组合等的测量),并且结束分段被定义为“放置负载”(该分段度量可以包括时间、能量、检测到的重量、位置、它们的组合等的测量)。
可以有跨越任务的多个、离散、顺序、非重叠的分段。作为使用上述任务的示例,任务被分段成包括加速工业车辆的开始分段。下一顺序分段是将工业车辆导航到负载所在的搁架位置。下一分段是从开始位置拾取负载,并且进一步的分段是行进到目的地区域。然后,下一分段是在目的地位置处安置(depositing)负载。
此外,可以对上述每个分段进一步分段。在说明性示例中,“拾取负载”分段包括被定义为当工业车辆到达搁架并停止时发生的开始分段。下一分段是将工业车辆的车叉升高到适当的高度以拾取负载,并且下一分段是延伸车叉以接合负载。进一步的分段是略微升高车叉以将负载从搁架抬高。此外,下一分段是缩回车叉以允许用于降低负载的间隙。下一分段是降低车叉,并且当车叉完全降低时,结束分段终止。
作为另一个示例,任务被定义为例如将托盘从仓库中的接收过道移动到仓库内的特定搁架位置或将托盘从一个搁架位置移动到另一个搁架位置的放置操作。这里,将任务分段的示例是将放置分解成顺序的分段,例如:在装载初始位置开始;驱动并将车叉升高(如果需要的话)到初始位置(入站槽、搁架位置、接收过道等);如果需要的话,枢轴转动;横向移入;考虑槽交互时间;拾取负载;横向移出;行进到目的地位置;将车叉升高到目的地位置的搁架槽;如果需要的话,枢轴转动;横向移入;考虑目的地位置处的槽交互时间;将负载放置在目的地位置;横向移出。
以这种方式,整个工作班次可以被拆解为顺序的一系列任务,每个任务被细分为一个或多个分段。在存在系列任务的示例中,一个任务的结束分段可以与另一个任务的开始分段相同。例如,在拾取操作中,有经验的操作者能够在车辆接近托盘位置的同时使用混合功能来开始升高工业车辆的车叉,以混合两个动作(例如,操纵和升高车叉)。因此,混合分段可以是驾驶任务的结束分段和拾取任务或放置任务的开始分段。作为另一示例,一个任务的结束分段可以与下一任务的开始分段相邻。
上述示例通过说明而非限制的方式给出。可以定义其它任务和分段,其具体性质将例如取决于具体应用。
任务可以在任何地方(例如,在诸如工业车辆应用服务器14之类的服务器处,在工业车辆12处等)被分段。此外,任务不需要由定义任务的同一实体或设备来分段。例如,任务可以在服务器计算机上定义。任务被传送到信息链接设备38,信息链接设备38可以用于收集在工业车辆处被组织成分段的工业车辆数据。然后可以将该数据传送回服务器。
在另一个示例中,工业车辆12对任务的定义是不可知的。例如,信息链接设备38收集工业车辆数据并将收集的数据传送回信息服务器14。信息服务器14解析所接收的信息,以提取处理相对于所定义的任务的数据所需的数据。下面更详细地定义数据与任务的关联。
工业车辆评估方法
现在参考图3,流程图示出了评估工业车辆的性能的计算机实现的方法300。值得注意的是,方法300可以在服务器计算机(例如,图1的服务器14)处实现。替代地,方法300可以例如通过在信息链接设备38的控制模块204内的处理器上执行方法300而在工业车辆12本身上实现。
在302处,该方法接收要执行的任务。在示例实现中,方法300将指定要使用工业车辆(例如,工业车辆12)执行的任务的信息接收到存储器中(例如,信息链接设备38的控制模块204中的存储器中)。如上所指出的,任务可以包括分段。此外,指定任务的信息包括与其相关联的度量。
在304处,该方法基于与任务相关联的度量在任务的分段(或在没有定义分段时任务本身)的执行期间测量工业车辆的性能。在示例实现中,该方法在304处通过提取响应于工业车辆执行任务的分段而在工业车辆上生成的车辆操作数据来测量性能。所提取的车辆操作数据响应于至少一个度量。因此,所收集的数据与由任务或任务分段定义的动作相关。
因此,例如,该方法可以通过识别执行任务的每个分段所需的车辆动作,以及通过识别表征对应于每个车辆动作的车辆性能的特定车辆数据,提取响应于工业车辆执行任务的分段而在工业车辆上生成的车辆操作数据。
作为说明,监视工业车辆上的加速度传感器、马达控制器和其它车辆电子设备以确定工业车辆正在移动/加速。其它传感器(例如,陀螺仪、照相机、电流传感器等)可以指示工业车辆12的其它可测量操作(例如,仓库内的方向、位置,所使用的能量等)。此外,通过车辆网络***(例如,CAN总线)收集的信息可以用于测量车辆性能。例如,诸如信息链接设备38之类的设备可以通过车辆网络***214与控制器、模块等216(参见图2)通信以收集与由工业车辆执行的相关联的任务的度量相关的车辆操作数据。
作为车辆性能的测量的车辆数据与所分配的任务或任务分段的关联可以例如通过使用映射功能来实现。例如,“升高车叉”的任务(或任务分段)。在工业车辆实际升高其车叉的操作期间,处理器(例如信息链接设备38)能够检测到液压控制器被启动(activated)以升高车叉。信息链接设备38或其它处理器还能够例如通过读取负载刻度(scale)来检测车叉上的重量。表征“升高车叉”的动作的其它测量可以包括使用高度传感器检测车叉的高度,以及记录升高车叉所花费的时间。通过组合上述车辆数据,该方法评价在实现“升高车叉”任务(或任务分段)中的车辆性能。
在评价车辆性能时,可以经由跨车辆网络***(例如,CAN总线)来监视或以其它方式通信来提取上述信息中的一些或全部。作为示例,当工业车辆的液压被启动时,在车辆网络总线上存在可以被解密为车叉正被升高的通信。在另一示例中,加速度计可以跨车辆网络总线进行通信。加速度计(以及可能的其它部件)的某个读数可以指示发生了冲击。例如,该冲击可以与在拐角周围驱动工业车辆的任务相关。
如果通信被确定为与任务相关,则该相关通信被存储在存储器中。在示例实现中,通信被存储在工业车辆上的存储器中(例如,用于此目的的专用存储器,车辆网络总线主控器内的存储器等)。在替代实现中或附加地,相关通信被发送到与工业车辆分离的存储器(例如,图2的信息服务器14)。此外,可以例如通过跨车辆网络***传送对于车辆数据的请求而通过轮询或查询部件来从工业车辆提取数据。
在替代实施例中,在确定通信是否相关之前,将车辆数据发送到远程服务器。在这种情况下,确定车辆数据是否相关由远程服务器(或一些其它设备)执行。在又一示例中,信息链接设备38被编程为收集某些类型的信息。信息服务器14可以向信息链接设备38轮询该信息,或者信息服务器14可以经由来自信息链接设备38的推送来接收信息。此外,信息链接设备38可以收集、归档、聚集等随时间记录的相关车辆数据,使得信息服务器14每隔几分钟、每小时、每班次、每天等接收工业车辆数据的历史。作为又一示例,工业车辆可以跨车辆网络***循环当前车辆操作状态作为循环的,周期性的消息。该消息被读出并转发到服务器计算机。在该示例中,服务器获得所收集的数据以构造用于评估车辆性能的必要信息。
通信以任何实用的方式从工业车辆被发出。例如,如果工业车辆包括信息链接设备(图2的38),则使用与信息链接设备38相关联的收发器将通信发送到服务器。作为另一示例,蜂窝无线电可以用于将车辆信息发送到远程设备(例如,远程服务器)。
在306处,该方法接收识别外在因素(其可以在工业车辆外部)的信息。在示例实现中,外在因素在任务的执行期间至少一次有效,并且能够影响工业车辆在执行任务时的性能能力。伴随上述示例,外在因素被接收到信息链接设备38的存储器中。在替代示例中,外在因素被接收到服务器14的存储器或一些其它处理设备中。
在另一示例实现中,将识别外在因素的信息接收到存储器中还包括以下中的至少一个:从具有关于其中任务正被执行的环境的信息的中央服务器接收外在因素;以及执行以下中选择的一个:为了来自附接到车辆网络总线的、检测外在因素的部件的通信,监视工业车辆的车辆网络总线,以及跨车辆网络总线从安装在工业车辆上的设备询问工业车辆的部件;以及从包括关于登录到工业车辆的操作者的信息的操作者登录设备接收外在因素。
如将在本文中更详细地描述的,外在因素可以包括指示工业车辆必须行进通过要求工业车辆停止以完成任务的通道的末端的数据。外在因素的其它示例包括指示任务在相应任务的具体执行期间需要工业车辆沿着特别拥挤的通道行进的事实的信息。可以利用其它外在因素,其示例在本文中进行阐述。
在308处,为任务计算目标分数。一般来说,目标被定义,该目标表示“理想性能”,即如果由理想操作者执行的任务的性能。根据本公开的各个方面,可以以各种方式测量理想性能。在第一示例中,基于由假想理想操作者操作的特定工业车辆确定理想性能。在另一示例中,基于具有新电池的新工业车辆确定理想性能。在又一示例中,理想性能基于由假想平均操作者操作的特定工业车辆(从而允许操作者可能超过目标分数)。
在示例实现中,基于外在因素计算任务的目标分数包括计算任务的理想性能,并且基于在任务的执行期间至少一次有效的外在因素来调整理想性能。此外,计算任务的理想性能可包括选择以下之一:基于执行任务的使用全新电池的假想新工业车辆来计算理想性能,以及基于实际工业车辆的当前状态来计算理想性能。
根据本公开的另一方面,目标分数基于(例如,考虑)在任务的执行期间至少一次有效的外在因素。在示例实现中,外在因素可以是不受工业车辆的操作者的控制的任何东西,例如拥挤的通道,通道停止的末端,速度区,搁架高度等。在示例实现中,外在因素被选择为可以影响工业车辆在执行任务中的性能能力。
在又一说明性示例中,外在因素包括关于其中任务正被执行的环境的信息。例如,外在因素可以包括指示工业车辆正在***作的区域中的交通拥挤由此减慢工业车辆的因素,指示车辆必须去到安全区域并且因此可能需要延迟以获得间隙的数据,指示车辆必须去往冷藏/冷冻区域的数据,指示车辆必须在限速过道中操作或在十字路口停止的数据等。
在另外的示例中,外在信息包括关于工业车辆的操作状态的信息。例如,外在信息可以考虑车辆由于低电池而处于“跛行模式”的观察。外在信息还可以包括车辆或车辆电池的类型或年龄,车辆的服务历史、故障代码或磨损状况,车辆是否有负载。因此,在确定工业车辆的性能时可以直接考虑特定工业车辆的机械状态/磨损/年龄。
在另外的示例中,外在因素包括诸如操作者信息或操作者的控制内的动作之类的因素。例如,操作者分类或状态可以降低工业车辆的功能。外在因素甚至可以考虑诸如操作者在任务期间是否具有指定的休息等信息。
此外,外在因素可以从一个或多个来源导出。例如,服务器可以保持跟踪区域中的其它车辆的运动以了解交通拥挤,工业车辆上的操作者登录设备可以提供操作者识别,工业车辆的电池监视器可以跟踪车辆充电(例如,以指示车辆由于低电池充电而处于跛行模式或低电力状态)等。外在因素的所有示例(以及一般的其它示例)是为了清楚和理解而提供的非限制性示例。
在说明性示例中,使用理想模型来确定相关联的任务的理想目标分数。可以在任何期望的测量中考虑该分数。例如,分数可以基于时间、能量使用情况、美元值等。考虑一个或多个特定外在因素以将理想目标分数校正为特定工业车辆的目标分数,以在特定环境中和/或基于其它操作条件执行特定任务。此外,任务的类型还可以帮助确定任务的目标分数。
作为示例,知道工业车辆的最大行进速度,该方法可以计算工业车辆应该沿着通道行进多长时间。然而,外在证据可以表明例如在通道中有速度限制。速度限制可以例如由于地板中的溢出(spill)、检测到的拥挤等而是永久的或临时的。因此,调整分数以考虑完成任务时所涉及的情况的现实。例如,增加的时间可以被考虑到目标分数等中。
根据本公开的其它方面,可以为单个任务定义多于一个的目标分数。例如,可以存在关于性能(例如,仓库操作的指导中的任务的适当性能)、生产率、消耗的能量等的单独的目标分数。这些个体的分数可以被聚集成总分数。这允许仓库管理员微调车辆性能评价的能力。作为示例,仓库管理员可能愿意允许每个任务的额外时间,从而牺牲生产率,以便培养在交车点处停止的适当的操作者行为,遵守过道速度限制等。因此,如果设施比生产率更关心性能,则可以相对于生产率的目标分数对性能的目标分数进行适当加权。此外,在为给定任务提供多个目标分数的情况下,可以将目标分数聚集到总体目标分数中。
此外,可以在任何时间计算目标分数。例如,可以在任务开始之前、任务已经完成之后、当任务正在完成时或其组合中计算目标分数。因此,当发生或以其它方式检测到外在因素时,可以重新计算/调整目标分数。例如,如果在任务开始之前定义了性能目标分数(例如,使用冷冻器的环境的外在因素定义的目标分数)并且发生另一外在因素(例如,冷冻器中存在严重的交通拥挤),则可以调整性能目标分数以允许更多的时间来补偿严重的交通拥挤。
此外,目标分数可以被定义为阈值或一系列阈值(即,刻度)。例如,目标分数可以包括五个单独的阈值(例如,受训者、新手、中间、专家和大师)。当然,可以使用其它级别,例如1-10的刻度,高达100%的分数等。在这方面,基于外在因素计算任务的目标分数还可以包括创建具有用于目标分数的多个阈值的刻度。这里,相对于任务的目标分数评估任务性能分数还包括确定性能下降的刻度的范围作为任务评估。
注意,这些目标阈值不同于操作者的分类。例如,就一般操作而言,操作者可以被分类为第2级操作者。该操作者分类可以或可以不影响将车辆性能调整到操作者的技能水平。当操作者登录到工业车辆上时,关于操作者的识别的信息被传送到定义目标分数的机构。操作者标识(作为如上所述的外在因素的示例)可以用于定义或以其它方式调整或修改目标的五个(或任意数目)阈值。这允许***在评价操作者的分数时考虑操作者的技能。
在这方面,可以执行评估,并且可以在逐任务的基础上评价分数。作为示例,被分类为第2级操作者的操作者可以对于给定任务评分,在保存能量方面是“专家”,但是在生产率方面是“中间”。
在另一示例中,跨多个任务的分数可以被聚集为总分数。因此,可以使用每日、每月或其它间隔来聚集和计算操作者的总分数,其中每个测量基于与事件相关联的特定条件而动态地补偿。
此外,例如经由任务性能分数的任务评估可以用于修改与工业车辆的操作者相关联的工业车辆操作者性能评级。以这种方式,工业车辆可以无线地接收操作者性能评级。响应于此,工业车辆上的处理器执行性能调整,即,使用操作者性能评级来修改工业车辆的性能。这可以通过修改设定点、设置最大行进速度、修改叉车的车叉可以被升高/降低的速率、限制工业车辆可以携带的负载、修改工业车辆允许行进的位置等来实现。
此外,可以以与为整个任务可以定义目标相同的方式为任务的各个分段定义“分段目标”(连同计算出的“分段目标分数”)。在具有多个目标或多个分段目标的情况下,每个目标或分段目标可以与其它目标或分段目标分开,或者可以聚集各种目标和分段目标等。
目标可以在任何地方(例如,在服务器处、在工业车辆处等)定义。此外,目标不需要由定义任务或将任务分段的相同实体或计算设备来定义。例如,目标可以在服务器上定义,但在工业车辆处被分段。在执行一组任务的情况下,可以将任务分开处理为具有它们自己的目标,或者可以组合以具有任务组合的目标。
作为又一示例,基于外在因素计算任务的目标分数还可以包括基于外在因素定义任务的第一目标,基于外在因素定义任务的第二目标,基于外在因素计算任务的第一目标分数,以及基于外在因素计算任务的第二目标分数。这里,相对于任务的目标分数评估任务性能分数还包括相对于任务的第一目标分数评估任务性能分数以创建任务的第一评估,以及相对于任务的第二目标分数评估任务性能分数以创建任务的第二评估。
此外,基于外在因素计算任务的目标分数还可以包括在计算出目标分数之后修改目标分数。基于外在因素计算任务的目标分数还可以进一步包括通过因子分解出不受操作者的控制的任何外在因素来计算任务的目标分数。这里,相对于任务的目标分数来评估任务性能分数以创建任务评估还包括以下中的至少一个:相对于目标分数评估任务性能分数以确定操作者的性能作为任务评估,以及相对于目标分数评估任务性能分数以确定一组操作者的性能作为任务评估。
在310处,该方法基于工业车辆在执行任务时测量的性能生成任务性能分数。在示例实现中,可选地聚集测量的性能(例如,如果为给定任务定义分段)以创建任务性能分数。例如,可以使用在任务的执行期间收集的车辆数据的至少一部分来计算任务性能分数。除了利用实际(不是理想的)车辆性能之外,可以以与计算目标分数的方式相同或类似的方式来计算任务性能分数。
作为示例,如果目标是时间的生产率目标,则执行任务的每个分段的时间被加在一起,以给出完成任务所花费的总时间。作为另一个示例,如果目标是性能目标,则对任务的每个分段进行性能评估(例如,冲击次数、车辆在交车点处是否完全停止、是否以可接受的半径处转弯、在停止时是否有足够的时间允许平滑制动等、是否适当地避开了地理围栏位置等)。可以组合每个分段处的性能测量以创建任务性能分数。
如果对于给定任务有多个目标,则可以计算多个任务性能分数。例如,如果对于一个任务存在性能目标和生产率目标(组合来自以上之前的段落的示例)二者,则可以计算两个任务结果。
在312处,相对于目标分数来评估来自310的任务性能分数以创建任务评估。
任务评估可以被存储,与其它记录的值聚集等。在示例实现中,任务评估被显示给操作者、管理员等。如果存在多个目标,则可以评估每个任务以创建两个不同的任务评估。在示例实现中,这两个任务评估被单独显示(例如,生产率为新手、能量为中间)或组合显示以获得一个总任务评估(例如,任务的初学者)。
此外,如果利用分段目标来评估给定任务的子部件,则以类似于本文更充分描述的方式来创建分段评估。相对于任务的目标分数对任务性能分数的评估还可以包括使用工业车辆上的处理器来相对于(例如,在运行中的)任务的目标分数评估任务性能分数。
可以在车辆本身、服务器或任何其它合适的评估器上执行评估。无论评估发生在何处,评估器都应该具有制作或以其它方式呈现该评估(例如,任务、分段、目标、任务性能等)所需的信息,无论该信息被是在评估器上被收集,由评估器接收还是两者。
在具有多个任务的情况下,可以通过组合评估而一起对所有任务有一个评估,或者可以对单独报告的每个任务有一个或多个评估。
通过在执行任务时重新计算目标分数或者在完成任务后计算目标分数,可以通过因子分解/考虑不受操作者控制的元素来进行评估。因此,可以对工业车辆本身进行评估,或者可以将评估应用于特定的操作者。此外,可以针对一组操作者进行评估,而不挑出任何一个特定操作者。
在示例实现中,将所得到的任务评估与存储在本地数据库或远程数据库中的其它历史评估进行比较。此外,在又一示例实现中,生成远程全局数据库以用于跨许多设施(可能是彼此不相关联的设施(例如,不同市场中的不同用户等))保持评估的比较。该全局数据库可以用于如上所述的比较,但是也可以用于确定在某些设施中可能需要改进一些任务。在这些情况下,可以实现研究以确定通过花钱来改变设施的布局,投资回报是短的,通过更好的操作者训练,可以减少维护成本等。因此,该方法可以基于比较评估来提供建议以用于改进。
此外,该方法可以向操作者提供关于如何改进对目标的评估的反馈。
现在参考图4,其公开了方法400,方法400类似于图3的方法,而没有将任务分段。在这方面,方法400可以在服务器计算机(例如,图1的服务器14)处实现。替代地,方法400可以例如通过在信息链接设备38的控制模块204内的处理器上执行方法400而在工业车辆12自身上实现。
一般来说,方法400包括在402处定义要使用工业车辆执行的任务。这里,任务的定义类似于本文更详细阐述的任务的定义。
在404处,该方法测量工业车辆在任务的执行期间的性能,以创建任务性能。再次,例如通过将度量与任务相关联,基于与度量相关联的数据来收集指示车辆的任务性能的车辆数据等在此更详细地阐述测量工业车辆性能的方法。
在406处,该方法包括基于在任务的执行期间至少一次有效的一个或多个外在因素来计算任务的目标分数。这里的目标分数类似于参照图3描述的目标分数。
在408处,该方法相对于目标分数评估所测量的任务性能以创建/计算任务评估。任务评估类似于上面参照图3所讨论的任务评估。
其它
如本文更全面地指出的,***和方法能够以相对高的水平监视和测量工业车辆数据(车辆性能/车辆操作数据),例如加速度、制动、速度、抬升等。在其它实现中,可以为诸如抬升重量、混合、是否利用半自动化或位置跟踪能力等考虑更精细的数据分辨率。此外,可以记录精细细节。例如,在混合操作中,可以评价操作者根据任务的进展进行混合的时间。
此外,有机会来改变目标分数和任务执行分数的焦点。例如,可以用时间、美元、能量等来测量分数。因此,如果仓库管理者注意到任务性能与目标分数相比花费了太多的钱,则管理者可以使用数据来追溯偏离目标分数的根本原因。可能会得出根本原因是由于电池电量不足而造成的行进时间和抬升时间延迟。这可用于安排更好的电池管理和电池更换策略。也就是说,本文的***和方法可以用于识别偏离目标分数的根本原因的车辆部件,从而改善工业车辆的整体操作。
此外,如本文更详细地描述的,依赖于如何定义目标分数,任务可以实现高于目标分数,从而表示任务性能在“理想”上的增加。
此外,本文的***和方法可以用于比较不仅对于工业车辆而且对于操作者自身而言与所定义的“理想”性能相比的实际性能。
根据本公开的另一方面,***和方法利用以下中的一个或多个的知识:搁架和仓库布局;存储在仓库中的货物(包括尺寸和/或重量);要执行的任务(例如,来自仓库管理***(WMS));定义的度量;工业车辆性能;操作期间的工业车辆位置(如果有位置跟踪服务的话);环境条件;何时任务开始和结束。该信息被用于实现图3和/或图4的方法。
根据本文的又一方面,因为每个任务的开始和结束是已知的或可确定的,所以可以在期望的情况下在任务完成时评价和显示动态任务分数。替代地,可以在其它方便的时间传达信息。
此外,在提供多种测量(例如,生产率、能量等)的情况下,可以定义独特的分数和权重,甚至直到操作者特定的水平。例如,例如操作执行重量抬升的车辆的某些操作者可以更加重视能量,而坐着的平衡操作者可以更加重视生产率。这可用于平衡所需的操作者行为。
此外,车辆操作者可以基于在执行任务时操作者分数如何波动而在班次期间接收动态反馈。例如,可以提供肯定、训练和负反馈以允许操作者实时评价他们的表现。例如,在一个班次上收集的所有生产率测量可以被聚集成最终分数。然而,随着该分数随着班次发展,可以经由工业车辆上的显示器向操作者传递关于性能的实时反馈。类似的方法可以用于能量测量、性能测量等。因此,本文的***和方法可以用于实现具有反馈给操作者的任务评估的实时任务跟踪。
通过收集来自几个不同“视图”的数据,本文的***和方法可以用作可用于评估对装备、仓库策略等做出的改变的投资回报率评估器。作为另一示例,仓库管理员可以获得对变化的影响的洞察。例如,可以将改变过程的仓库策略评估为美元、能量、时间等。此外,可以识别驱动变化(例如,改进、损害等)的工业车辆部件。
参考图5,其为具有用于执行本文关于前述附图描述的各方面的计算机可读程序代码的示例性计算机***的示意图。计算机***可以在服务器计算机14、信息链接设备38、电池监视器44、它们的组合等中。
计算机***500包括经由***总线530连接到存储器520的一个或多个微处理器510。桥540将***总线530连接到将***设备链接到微处理器510的I/O总线550。***设备可以包括诸如硬盘驱动之类的存储设备560,例如软盘、闪存、CD和/或DVD驱动之类的可移动介质存储设备570,诸如键盘、鼠标等的I/O设备580,以及网络适配器。存储器520、存储设备560、可***到可移动介质存储设备570中的可移动介质或其组合实现存储用于实现本文所述和所描述的方法、配置、接口和其它方面的机器可执行程序代码的计算机可读硬件。
此外,示例性计算机***可以被实现为用于动态评价在工业车辆的操作期间测量的性能数据的设备。计算机***可以包括耦合到存储器(例如,存储器520、存储设备560、可***可移动介质存储设备570中的可移动介质或其组合)的处理器(例如,微处理器510),其中处理器被编程为通过执行程序代码来执行本文所述的一个或多个方法而使工业车辆性能数据标准化。
本公开可以是***、方法和/或计算机程序产品。计算机程序产品可以包括其上具有用于使处理器执行本公开的各方面的计算机可读程序指令的计算机可读存储介质(或介质)。
计算机可读存储介质可以是有形设备,其可以保留和存储指令以供指令执行设备(例如,参考图5描述的***)使用。因此,如本文所使用的,计算机可读存储介质不应被解释为是诸如无线电波或其它通过传输介质自由传播的电磁波之类的瞬时信号本身。
本文所述的计算机可读程序指令可以从计算机可读存储介质下载到相应的计算/处理设备,或者经由网络(例如因特网、局域网、广域网和/或无线网络)下载到外部计算机或外部存储设备。
本文参考流程图和/或框图描述了本公开的各方面。流程图和/或框图的每个块以及流程图和/或框图中的块的组合可以由计算机程序指令实现。这些计算机程序指令可以被提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,以产生机制,使得经由计算机或其它可编程指令执行装置执行的指令创建用于实现流程图和/或框图块或多个块中特定的功能/动作的机制。在一些替代实现中,块中标注的功能可以不按照附图中所示的顺序发生。例如,取决于所涉及的功能,连续示出的两个块实际上可以基本同时执行,或者这些块有时可以以相反的顺序执行。还将注意到,框图和/或流程图中的每个框以及框图和/或流程图中的框的组合可以由执行特定功能或动作的基于专用硬件的***,或专用硬件和计算机指令的组合来实现。
这些计算机程序指令还可以被存储在计算机可读介质中,该计算机可读介质在被执行时可以引导计算机、其它可编程数据处理装置或其它设备以特定方式工作,使得当存储在计算机可读介质中时,指令产生包括当被执行时使计算机实现流程图和/或框图的一个或多个框中特定的功能/动作的指令的制品。
本文使用的术语仅是为了描述特定方面的目的,而不意在限制本公开。如本文所使用的,除非上下文另有明确说明,否则单数形式“一”,“一个”和“该”也旨在包括复数形式。还应当理解,当在本说明书中使用时,术语“包括”和/或“包含”指示所述特征、整体、步骤、操作、元件和/或部件的存在,但不排除存在或还有一个或多个其它特征、整体、步骤、操作、元件、部件和/或其组合。
在下面的权利要求中的任何设备或步骤加上功能元件的对应结构、材料、动作和等同物旨在包括用于与具体要求保护的其它要求保护的元件组合地执行功能的任何公开的结构、材料或动作。已经出于说明和描述的目的给出了本公开的描述,但是并不旨在穷尽或限制所公开的形式中的公开。在不脱离本公开的范围和精神的情况下,许多修改和变化对于本领域的普通技术人员将是清楚的。为了最好地解释本公开的原理和实际应用,并且为了使本领域普通技术人员能够理解具有适合于预期的特定使用的各种修改的本公开,选择并描述了本文公开的各个方面。
已经参照其实施例详细地描述了本申请的公开,清楚的是,在不脱离所附权利要求中限定的本公开的范围的情况下,修改和变化是可能的。

Claims (23)

1.一种评估工业车辆的性能的计算机实现的方法,包括:
将指定要使用工业车辆执行的任务的信息接收到存储器中,所述任务包括分段,并且具有与所述任务相关联的度量;
基于与所述任务相关联的度量,通过以下操作在所述任务的分段的执行期间测量工业车辆的性能:
提取响应于工业车辆执行任务的分段而在工业车辆上生成的车辆操作数据,所提取的车辆操作数据响应于至少一个度量;
将识别外在因素的信息接收到存储器中,所述外在因素在任务的执行期间至少一次有效,并且能够影响工业车辆在执行任务时的性能能力;
基于外在因素计算任务的目标分数;
基于工业车辆在执行任务时的所测量的性能来生成任务性能分数;
相对于任务的目标分数来评估任务性能分数以创建任务评估,所述任务评估指示工业车辆性能;以及
通过执行下述至少之一,来基于任务评估修改工业车辆的性能:
调整控制器的设定点;
设置最大行进速度;
修改叉车的车叉能被升高/降低的速率;
限制工业车辆能携带的负载;和
修改工业车辆被允许行进的位置。
2.根据权利要求1所述的方法,其中,将指定任务的信息接收到存储器中包括以下中选择的一个:
定义拾取操作,其中工业车辆必须从开始位置操纵到箱子位置并取回负载;以及
定义放置操作,其中工业车辆必须将负载从开始位置操纵到结束位置以放置负载。
3.根据权利要求1所述的方法,其中:
提取响应于工业车辆执行任务的分段而在工业车辆上生成的车辆操作数据包括:
识别执行任务的每个分段所需的车辆动作,以及
识别表征对应于每个车辆动作的车辆性能的特定车辆数据;以及
提取车辆操作数据包括提取所识别的特定车辆数据。
4.根据权利要求1所述的方法,其中测量工业车辆的性能进一步包括:
提取跨工业车辆的车辆网络总线传送的、和与任务相关联的至少一个度量相关的信息,使得:
通过执行以下中的至少一个来提取信息:
为了来自附接到车辆网络总线的部件的通信,监视工业车辆的车辆网络总线,并从被确定为与执行任务的工业车辆相关的通信中提取与至少一个度量相关的信息;和
为了与至少一个度量相关并且被确定为与执行任务的工业车辆相关的信息,查询附接到车辆网络总线的部件。
5.根据权利要求1所述的方法,其中,将识别外在因素的信息接收到存储器中进一步包括以下中的至少一个:
从具有关于其中正在执行任务的环境的信息的中央服务器接收外在因素;
执行以下中选择的一个:为了来自附接到车辆网络总线的、检测外在因素的部件的通信而监视工业车辆的车辆网络总线,以及跨车辆网络总线从安装在工业车辆上的设备查询工业车辆的部件;和
从包括关于登录到工业车辆上的操作者的信息的操作者登录设备接收外在因素。
6.根据权利要求1所述的方法,其中基于外在因素计算任务的目标分数包括:
计算任务的理想性能;和
基于在任务的执行期间至少一次有效的外在因素来调整理想性能。
7.根据权利要求6所述的方法,其中计算任务的理想性能包括以下中选择的一个:
基于执行任务的使用全新电池的假想的新工业车辆来计算理想性能;和
基于实际工业车辆的当前状态来计算理想性能。
8.根据权利要求1所述的方法,其中基于外在因素计算任务的目标分数进一步包括以下中的至少一个:
基于工业车辆的操作状态计算任务的目标分数;
基于其中车辆正在执行任务的环境来计算任务的目标分数;和
基于操作者识别来计算任务的目标分数。
9.根据权利要求1所述的方法,其中基于外在因素计算任务的目标分数进一步包括:
基于多于一个外在因素来计算任务的目标分数,其中外在因素是工业车辆的操作状态、其中车辆正在执行任务的环境和操作者识别的任何组合。
10.根据权利要求1所述的方法,其中:
基于外在因素计算任务的目标分数进一步包括:
基于外在因素定义任务的第一目标;
基于外在因素定义任务的第二目标;
基于外在因素计算任务的第一目标分数;和
基于外在因素计算任务的第二目标分数;和
相对于任务的目标分数评估任务性能分数进一步包括:
相对于任务的第一目标分数评估任务性能分数以创建任务的第一评估;和
相对于任务的第二目标分数评估任务性能分数以创建任务的第二评估。
11.根据权利要求1所述的方法,其中:
基于外在因素计算任务的目标分数还包括为目标分数创建具有多个阈值的刻度;和
相对于任务的目标分数评估任务性能分数还包括确定性能落入的刻度的范围作为任务评估。
12.根据权利要求1所述的方法,其中基于外在因素计算任务的目标分数还包括在已经计算目标分数之后修改目标分数。
13.根据权利要求1所述的方法,其中:
基于外在因素计算任务的目标分数进一步包括通过因子分解出不受操作者控制的任何外在因素来计算任务的目标分数;和
相对于任务的目标分数评估任务性能分数以创建任务评估还包括以下中的至少一个:
相对于目标分数评估任务性能分数以确定操作者的性能作为任务评估;和
相对于目标分数评估任务性能分数以确定一组操作者的性能作为任务评估。
14.根据权利要求1所述的方法,其中:
相对于任务的目标分数评估任务性能分数还包括使用工业车辆上的处理器相对于运行中的任务的目标分数评估任务性能分数。
15.根据权利要求1所述的方法,还包括:
基于在分段的执行期间至少一次有效的外在因素来定义每个分段的分段目标;和
相对于分段目标分数评估分段性能以创建分段评估。
16.根据权利要求1所述的方法,其中在分段期间测量工业车辆的性能进一步包括:
在服务器上在分段期间接收工业车辆的性能;和
在服务器上发生相对于任务的目标分数评估任务性能分数以创建任务评估。
17.根据权利要求1所述的方法,其中在任务被完成时发生相对于任务的目标分数评估任务性能分数以创建任务评估。
18.根据权利要求1所述的方法,还包括:
通过定义要使用工业车辆执行的一组任务来定义要执行的任务;
通过将所述一组任务分段成分段的组来将所述一组任务中的每个任务进行分段,每组分段包括开始分段和结束分段;
基于外在因素计算任务的目标分数还包括计算所述一组任务中的每个任务的目标分数;
聚集工业车辆的所测量的性能以创建任务性能分数还包括聚集工业车辆的所测量的性能以创建所述一组任务中的每个任务的任务性能分数;
相对于任务的目标分数评估任务性能分数以创建任务评估还包括相对于任务的对应目标分数评估任务性能分数以创建一组任务评估;和
将所述一组任务评估组合成单个任务评估,其中所述一组任务中的一个任务的结束分段是所述一组任务中的另一任务的开始分段。
19.根据权利要求1所述的方法,还包括:
将任务评估与存储在数据库中的类似任务评估进行比较,其中数据库是包括来自独立实体的类似任务评估的远程数据库;和
为了能对其中正在执行任务的环境进行的改进,基于所述比较来提供建议。
20.根据权利要求1所述的方法,还包括:
通过下述操作,来基于任务评估提供操作者的反馈:
基于任务评估来修改操作者性能评分;以及
基于修改的操作者性能评分来修改工业车辆的性能。
21.一种评估工业车辆的性能的计算机实现的方法,包括:
将指定要使用工业车辆执行的任务的信息接收到存储器中,其中所述任务具有与所述任务相关联的度量;
基于与所述任务相关联的度量,通过以下操作在所述任务的执行期间测量工业车辆的性能以创建任务性能分数:
提取响应于工业车辆执行任务而在工业车辆上生成的车辆操作数据,其中所提取的车辆操作数据响应于至少一个度量;
将识别外在因素的信息接收到存储器中,所述外在因素在任务的执行期间至少一次有效,所述外在因素指定不与工业车辆的性能能力相关的因素;
基于在任务的执行期间至少一次有效的外在因素来计算任务的目标分数;
相对于任务的目标分数来评估任务性能分数以创建任务评估;
在任务期间接收工业车辆的性能;
相对于任务的目标分数评估任务性能分数以创建任务评估;
基于任务评估来修改操作者性能评分;以及
通过执行下述至少之一,来基于修改的操作者性能评分来修改工业车辆的性能:
调整控制器的设定点;
设置最大行进速度;
修改叉车的车叉能被升高/降低的速率;
限制工业车辆能携带的负载;和
修改工业车辆被允许行进的位置。
22.根据权利要求21所述的方法,其中:
定义要使用工业车辆执行的任务还包括定义要使用工业车辆执行的一组任务;
基于外在因素计算任务的目标分数进一步包括计算所述一组任务中的每个任务的目标分数;和
相对于任务的目标分数评估任务性能分数以创建任务评估进一步包括将任务性能分数评估为任务的对应目标分数以创建一组任务评估;
进一步包括:
将所述一组任务评估组合成单个任务评估。
23.根据权利要求21所述的方法,还包括:
将任务分段;
其中:
在任务的执行期间收集由工业车辆生成的车辆数据,包括:
收集表示任务的每个分段的工业车辆性能的车辆数据;
使用在任务的执行期间收集的车辆数据的至少一部分来计算任务性能分数,包括:
聚集针对任务的每个分段收集的所收集的车辆数据。
CN201580043908.3A 2014-09-14 2015-09-14 动态工业车辆测量 Active CN106575388B (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US201462050157P 2014-09-14 2014-09-14
US62/050,157 2014-09-14
PCT/US2015/049925 WO2016040928A1 (en) 2014-09-14 2015-09-14 Dynamic industrial vehicle measure

Publications (2)

Publication Number Publication Date
CN106575388A CN106575388A (zh) 2017-04-19
CN106575388B true CN106575388B (zh) 2020-12-08

Family

ID=54197112

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201580043908.3A Active CN106575388B (zh) 2014-09-14 2015-09-14 动态工业车辆测量

Country Status (7)

Country Link
US (4) US9607453B2 (zh)
EP (1) EP3195211A1 (zh)
KR (1) KR102475945B1 (zh)
CN (1) CN106575388B (zh)
AU (1) AU2015314708A1 (zh)
BR (1) BR112017003506A2 (zh)
WO (1) WO2016040928A1 (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU2015314708A1 (en) 2014-09-14 2017-03-09 Crown Equipment Corporation Dynamic industrial vehicle measure
CN113552887A (zh) * 2015-05-25 2021-10-26 克朗设备公司 工业车辆地理特征***
JP6693114B2 (ja) * 2015-12-15 2020-05-13 横河電機株式会社 制御装置及び統合生産システム
JP6759572B2 (ja) 2015-12-15 2020-09-23 横河電機株式会社 統合生産システム
US10766751B2 (en) * 2016-04-14 2020-09-08 The Raymond Corporation Systems and methods for a public standard interface for material handling vehicles
DE102016110798A1 (de) * 2016-06-13 2017-12-14 365FarmNet Group GmbH & Co. KG Verfahren zur Zustandsakquisition einer landwirtschaftlichen Arbeitseinheit
US11351673B2 (en) * 2017-03-06 2022-06-07 Miso Robotics, Inc. Robotic sled-enhanced food preparation system and related methods
US20210030199A1 (en) 2017-03-06 2021-02-04 Miso Robotics, Inc. Augmented reality-enhanced food preparation system and related methods
CN107188094A (zh) * 2017-07-18 2017-09-22 湖北先行专用汽车有限公司 一种多功能侧向叉举式作业车操作***
US11192258B2 (en) 2018-08-10 2021-12-07 Miso Robotics, Inc. Robotic kitchen assistant for frying including agitator assembly for shaking utensil
US11577401B2 (en) 2018-11-07 2023-02-14 Miso Robotics, Inc. Modular robotic food preparation system and related methods
US11969882B2 (en) * 2019-11-21 2024-04-30 The Raymond Corporation Material handling vehicle behavior modification based on task classification
US11827503B2 (en) 2020-03-18 2023-11-28 Crown Equipment Corporation Adaptive acceleration for materials handling vehicle
US20220346598A1 (en) 2021-05-01 2022-11-03 Miso Robotics, Inc. Automated bin system for accepting food items in robotic kitchen workspace

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102173368A (zh) * 2008-04-18 2011-09-07 雷蒙德股份有限公司 用于评估工业车辆性能的***
CN102483836A (zh) * 2009-08-12 2012-05-30 克朗设备公司 用于工业车辆的信息***
CN102829980A (zh) * 2012-03-29 2012-12-19 中国科学院自动化研究所 一种智能车辆的智能程度测评方法
CN104011772A (zh) * 2011-10-19 2014-08-27 克朗设备公司 基于识别和跟踪图像场景中的多个对象来控制车叉

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5011184A (en) * 1989-09-28 1991-04-30 Loudon Robert W Stabilizer system
US7389178B2 (en) * 2003-12-11 2008-06-17 Greenroad Driving Technologies Ltd. System and method for vehicle driver behavior analysis and evaluation
AU2007333025B2 (en) * 2006-12-13 2012-03-08 Crown Equipment Corporation Fleet management system
US20100131300A1 (en) * 2008-11-26 2010-05-27 Fred Collopy Visible insurance
GB201013130D0 (en) 2009-09-24 2010-09-22 Barloworld Handling Ltd Energy management system
US10600096B2 (en) * 2010-11-30 2020-03-24 Zonar Systems, Inc. System and method for obtaining competitive pricing for vehicle services
US9288270B1 (en) * 2011-04-22 2016-03-15 Angel A. Penilla Systems for learning user preferences and generating recommendations to make settings at connected vehicles and interfacing with cloud systems
EP2541498B1 (en) * 2011-06-30 2017-09-06 Harman Becker Automotive Systems GmbH Method of determining extrinsic parameters of a vehicle vision system and vehicle vision system
JPWO2013035490A1 (ja) 2011-09-07 2015-03-23 コニカミノルタ株式会社 有機エレクトロルミネッセンス素子、照明装置及び表示装置
US9135764B2 (en) * 2012-03-14 2015-09-15 Flextronics Ap, Llc Shopping cost and travel optimization application
US9958272B2 (en) * 2012-08-10 2018-05-01 Telogis, Inc. Real-time computation of vehicle service routes
US8843303B1 (en) * 2012-12-17 2014-09-23 Rockwell Collins, Inc. Risk-aware contingency flight re-planner system and related method
EP2941743A4 (en) * 2013-01-03 2016-04-20 Crown Equip Corp TRACKING THE QUALITY OF A VEHICLE OPERATOR
BR112015022018A2 (pt) 2013-03-15 2017-07-18 Crown Equip Corp método para normalizar dados de desempenho de um veículo industrial
DE102014208917B4 (de) * 2013-07-02 2021-07-01 Ford Global Technologies, Llc Steuerung der Fahrzeuggeschwindigkeit während des Einparkens
US9240082B2 (en) * 2013-10-22 2016-01-19 At&T Intellectual Property I, L.P. Crowd sourced optimization of vehicle performance based on cloud based data
US9381778B2 (en) * 2014-09-11 2016-07-05 Sung Jung Minute Industry Co., Ltd. Tire pressure monitoring system
AU2015314708A1 (en) 2014-09-14 2017-03-09 Crown Equipment Corporation Dynamic industrial vehicle measure

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102173368A (zh) * 2008-04-18 2011-09-07 雷蒙德股份有限公司 用于评估工业车辆性能的***
CN102483836A (zh) * 2009-08-12 2012-05-30 克朗设备公司 用于工业车辆的信息***
CN104011772A (zh) * 2011-10-19 2014-08-27 克朗设备公司 基于识别和跟踪图像场景中的多个对象来控制车叉
CN102829980A (zh) * 2012-03-29 2012-12-19 中国科学院自动化研究所 一种智能车辆的智能程度测评方法

Also Published As

Publication number Publication date
KR102475945B1 (ko) 2022-12-09
US20190088045A1 (en) 2019-03-21
US10068394B2 (en) 2018-09-04
US20160078694A1 (en) 2016-03-17
BR112017003506A2 (pt) 2017-12-05
US20170178427A1 (en) 2017-06-22
AU2015314708A1 (en) 2017-03-09
CN106575388A (zh) 2017-04-19
EP3195211A1 (en) 2017-07-26
US11615655B2 (en) 2023-03-28
KR20170054462A (ko) 2017-05-17
US10846953B2 (en) 2020-11-24
US20210150831A1 (en) 2021-05-20
US9607453B2 (en) 2017-03-28
WO2016040928A1 (en) 2016-03-17

Similar Documents

Publication Publication Date Title
CN106575388B (zh) 动态工业车辆测量
US11789440B2 (en) Industrial vehicle fleet recommender
US11752936B2 (en) Industrial vehicle feedback system
CN107548503B (zh) 具有平滑过滤器的动态车辆性能分析仪
KR20150131248A (ko) 산업 차량들에 걸친 성능 데이터의 표준화

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant