一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

使用预测图的机器控制的制作方法

2022-04-30 02:52:16 来源:中国专利 TAG:


1.本说明书涉及农业机器、林业机器、建筑机器和草坪管理机器。


背景技术:

2.存在各种不同类型的农业机器。一些农业机器包括收割机,例如联合收割机、甘蔗收割机、棉花收割机、自走式饲料收割机和割晒机。一些收割机还可配备有不同类型的割台以收割不同类型的作物。
3.田地中的多种不同条件对收割操作具有多种有害影响。因此,当在收割操作期间遇到这种情况时,操作员可尝试修改收割机的控制。
4.上面的讨论仅是为一般背景信息提供的,并非旨在用于帮助确定要求保护的主题的范围。


技术实现要素:

5.通过农业作业机器获得一个或更多个信息图。这一个或更多个信息图将一个或更多个农业特征值映射在田地的不同地理位置处。随着农业作业机器穿过田地移动,农业作业机器上的现场传感器感测农业特征。预测图生成器基于一个或更多个信息图中的值与现场传感器所感测的农业特征之间的关系来生成预测田地中的不同位置处的预测农业特征的预测图。预测图可输出并用于自动机器控制。
6.提供本发明内容以按简化形式介绍概念的选择,其在下面的具体实施方式中进一步描述。本发明内容并非旨在标识要求保护的主题的关键特征或必要特征,也非旨在用于帮助确定要求保护的主题的范围。要求保护的主题不限于解决背景技术中指出的任何或所有缺点的示例。
附图说明
7.图1是农业收割机的一个示例的局部示意图。
8.图2是根据本公开的一些示例更详细地示出农业收割机的一些部分的框图。
9.图3a至图3b(本文统称为图3)示出了图示农业收割机在生成图时的操作的示例的流程图。
10.图4是示出预测模型生成器和预测图生成器的一个示例的框图。
11.图5是示出农业收割机在接收图、检测现场特征和生成功能预测图以在收割操作期间呈现或用于控制农业收割机或两者的操作的示例的流程图。
12.图6a是示出预测模型生成器和预测图生成器的一个示例的框图。
13.图6b是示出现场传感器的一些示例的框图。
14.图7示出了图示农业收割机的包括使用先验信息图和现场传感器输入生成功能预测图的操作的一个示例的流程图。
15.图8是示出控制区生成器的一个示例的框图。
16.图9是图示图8中示出的控制区生成器的操作的一个示例的流程图。
17.图10图示了示出控制系统在选择目标设置值以控制农业收割机时的操作示例的流程图。
18.图11是示出操作员界面控制器的一个示例的框图。
19.图12是图示操作员界面控制器的一个示例的流程图。
20.图13是示出操作员界面显示的一个示例的示意图。
21.图14是示出与远程服务器环境通信的农业收割机的一个示例的框图。
22.图15至图17示出了可以用于农业收割机的移动设备的示例。
23.图18是示出可以用于农业收割机的计算环境的一个示例的框图。
具体实施方式
24.为了促进对本公开的原理的理解,现在将参考附图中图示的示例,并且将使用特定的语言来描述这些示例。然而,应当理解的是,并不打算限制本公开的范围。对所描述的设备、系统、方法的任何更改和另外修改,以及本公开的原理的任何进一步应用都是完全可预期的,如本公开所涉及领域的技术人员通常会想到的那样。特别地,完全可以设想,针对一个示例描述的特征、部件、步骤和/或其组合可以与针对本公开的其它示例描述的特征、部件、步骤和/或其组合相结合。
25.本说明书涉及结合先验数据(先前数据)使用与农业操作同时获取的现场数据,来生成功能预测图,并且更具体的生成功能预测作物湿度图。在一些示例中,功能预测作物湿度图可以用于控制农业作业机器,诸如农业收割机。除非机器设置也发生变化,否则当农业收割机接合作物湿度变化的区域时,农业收割机的性能可能会下降。例如,在作物湿度减少的区域,农业收割机可能会在地面上快速移动,并以增加的进料速度将材料移动通过机器。当遇到作物湿度增加的区域时,农业收割机在地面上的速度可能会降低,从而降低农业收割机的进料速度,或者农业收割机可能会堵塞、丢粮或面临其它问题。例如,与具有减少的作物湿度的田地区域相比,具有增加的作物湿度的田地区域可能具有带有不同物理结构的作物植株。例如,在作物湿度增加的区域,一些植株可能具有更粗的茎、更宽的叶子、更大或更多的头部等。在其它示例中,由于作物植株的湿度含量增加,作物植株的质量增加,具有增加的作物湿度的田地区域可能具有带有更大生物量值的作物植株。当农业收割机穿过作物湿度变化的区域时,作物湿度变化区域中植株结构的这些变化也可能导致农业收割机的性能发生变化。
26.植被指数图示意性地映射了感兴趣的田地中的不同地理位置上的植被指数值(其可以指示植被生长)。植被指数的一个示例包括归一化差值植被指数(normalized difference vegetation index,ndvi)。还存在许多其它植被指数,所有这些植被指数均在本公开的范围内。在一些示例中,植被指数可以从由植株反射的一个或多个电磁辐射波段的传感器读数中导出(获得)。非限制性地,这些波段可以在电磁波谱的微波、红外线、可见光或紫外线部分中。
27.植被指数图因此可以用于标识植被的存在和位置。在一些示例中,植被指数图使得能够在裸土、作物残体或其它植株(包括作物或其它杂草)存在的情况下标识作物并对其进行地理参考。例如,在生长季节开始时,当作物处于生长状态时,植被指数可以显示作物
发育的进度。因此,如果在生长季节的早期或生长季节的中途生成植被指数图,则植被指数图可以指示作物植株的发育进度。例如,植被指数图可以指示植株是否发育不良、是否建立了足够的冠层、或指示植株发育的其它植株性质。
28.地形图示性地绘制横跨感兴趣的田地中的不同地理位置的地面高度的地图。由于地面坡度指示高度的改变,所以有两个或更多个高度值允许横跨具有已知高度值的区域计算坡度。可通过具有已知高度值的更多区域来实现坡度的更大粒度。随着农业收割机在已知方向上横跨地势行进,可基于地面的坡度(即,高度变化的区域)来确定农业收割机的俯仰和滚动。下面提及的地形特征可包括(但不限于)高度、坡度(例如,包括机器相对于坡度的取向)和地面轮廓(例如,粗糙度)。
29.土壤特性图示例性地绘制了感兴趣的田地中不同地理位置的土壤特性值(其可以表示土壤类型、土壤湿度、土壤覆盖度、土壤结构以及各种其它土壤特征)。因此,土壤特性图提供了感兴趣的田地的地理参考土壤特性。土壤类型可以指土壤科学中的分类单位,其中每种土壤类型包括限定的共享特性集。土壤类型可以包括,例如,沙土、粘土、淤泥土、泥炭土、白垩土、壤土和各种其它土壤类型。土壤湿度可以指土壤中保持或以其它方式包含的水量。土壤湿度也可以称为土壤润湿度。土壤覆盖度可以指覆盖土壤的物种或材料的量,包括植被材料,例如作物残体或覆盖作物、碎片,以及各种其它物种或材料。通常,在农业术语中,土壤覆盖度包括剩余作物残体的量度,例如植株茎的剩余量,以及覆盖作物的量度。土壤结构可以指土壤固体部分的布置和位于土壤固体部分之间的孔隙空间。土壤结构可以包括单个粒子(例如沙子、淤泥和粘土的单个粒子)的组合方式。土壤结构可以用等级(聚集程度)、类别(聚集体的平均大小)和形式(聚集体的类型)以及各种其它描述来描述。这些只是示例。土壤的各种其它特征和特性可以被映射为土壤特性图上的土壤特性值。
30.这些土壤特性图可以基于在与感兴趣的田地相对应的另一操作期间收集的数据生成,例如,同一季节的先前农业操作,例如种植操作或喷洒操作,以及在过去季节进行的先前的农业操作,例如之前的收割操作。执行那些农业操作的农业机器可以具有检测指示土壤特性的特征的机载传感器,例如指示土壤类型、土壤湿度、土壤覆盖度、土壤结构的特征以及指示各种其它土壤特性的各种其它特征。此外,农业机器在先验操作(先前操作)期间的操作特征、机器设置或机器性能特征以及其它数据可以用于生成土壤特性图。例如,指示在先前收割操作期间横跨感兴趣的田地中的不同地理位置的农业收割机割台的高度的割台高度数据,以及指示天气状况的天气数据,例如过渡期间(例如自上次收割操作的时间和土壤特性图的生成时间)的降水数据或风数据,可以用于生成土壤湿度图。例如,通过了解割台的高度,可以知道或估计剩余植株残体(例如作物秸秆)的数量,并且可以与降水数据一起预测土壤湿度的水平。这只是一个示例。
31.在其它示例中,可以通过具有传感器的各种机器(例如成像系统)或由人类来执行感兴趣的田地的调查。在这些调查期间收集的数据可以用于生成土壤特性图。例如,可以对感兴趣的田地执行其中进行田地的成像的航空调查,并且基于图像数据,可以生成土壤特性图。在另一个示例中,人类可以在借助或不借助传感器等装置的帮助下进入田地采集各种数据或样本,并可以基于这些数据或样本生成该田地的土壤特性图。例如,人类可以在感兴趣的田地的不同地理位置处收集核心样本。这些核心样本可以用于生成该田地的土壤特性图。在其它示例中,土壤特性图可以基于用户或操作员的输入,例如来自农场管理者的输
入,其可以提供由用户或操作员收集或观察到的各种数据。
32.此外,土壤特性图可以从远程源获得,例如第三方服务提供商或政府机构,例如美国农业部自然资源保护局(nrcs)、美国地质调查局(usgs),以及来自其它各种远程源。
33.在一些示例中,土壤特性图可以从由土壤(或田地的表面)反射的一个或多个电磁辐射波段的传感器读数中导出。非限制性地,这些波段可以在电磁波谱的微波、红外线、可见光或紫外线部分中。
34.历史作物湿度图说明性地映射了一个或多个感兴趣的田地中的不同地理位置的作物湿度值。这些历史作物湿度图是从过去在(一个或多个)田地上的收割操作中收集的。作物湿度图可以以作物湿度值单位显示作物湿度。作物湿度值单位的一个示例包括例如数值,例如百分比。在一些示例中,历史作物湿度图可以从一个或多个作物湿度传感器的传感器读数导出。非限制性地,这些作物湿度传感器可以包括电容传感器、微波传感器或电导率传感器等。在一些示例中,作物湿度传感器可以利用一个或多个电磁辐射波段来检测作物湿度。
35.因此,本讨论关于其中系统接收田地的历史作物湿度图、植被指数图、地形图、土壤特性图或在先验操作期间生成的图中的一个或多个的示例进行,并且还在收割操作期间使用现场传感器来检测作为指示作物湿度的变量的特征。该系统生成模型,该模型对来自一个或多个接收到的图的历史作物湿度值、植被指数值、地形特征值或土壤特性值与来自现场传感器的现场数据之间的关系进行建模。该模型用于生成预测田地中的作物湿度的功能预测作物湿度图。在收割操作期间生成的功能预测作物湿度图可以呈现给在收割操作期间自动控制农业收割机的操作员或其它用户或二者。在一些示例中,系统接收的图绘制了作物湿度以外的特征值(例如,“非作物湿度值”),例如植被指数值、地形特征值或土壤特性值。在一些示例中,系统接收的图绘制了作物湿度的历史值。
36.图1是自走式农业收割机100的局部示意图。在示出的示例中,农业收割机100是联合收割机。另外,尽管在整个本公开中提供了联合收割机作为示例,但是应当理解的是,本描述也适用于其它类型的收割机,诸如棉花收割机、甘蔗收割机、自走式牧草收割机、割晒机或其它农业作业机器。因此,本公开旨在涵括所描述的各种类型的收割机,并且因此不限于联合收割机。而且,本公开涉及其它类型的作业机器,诸如其中可应用预测图的生成的农业播种机和喷雾器、建筑装备、林业装备和草坪管理装备。因此,本公开旨在涵括这些各种类型的收割机和其它作业机器,并且因此不限于联合收割机。
37.如图1所示,农业收割机100示意性地包括操作室101,该操作员室可以具有用于控制农业收割机100的各种不同的操作员界面机构。农业收割机100包括前端装备,诸如割台102以及总体以104指示的切割器。农业收割机100还包括喂料室106、进料加速器108和通常以110指示的脱粒机。喂料室106和进料加速器108形成材料处理子系统125的一部分。割台102沿着枢转轴线105枢转地耦接到农业收割机100的框架103上。一个或多个致动器107驱动割台102围绕轴线105在通常由箭头109指示的方向上移动。因此,割台102在地面111上方的竖直位置(割台高度)是可通过致动致动器107来控制,该割台102在该地面上方行进。尽管在图1中未示出,农业收割机100还可以包括一个或多个致动器,该一个或多个致动器操作以向割台102或割台102的部分施加倾斜角、滚动角或两者。倾斜是指切割器104与作物接合的角度。例如,通过控制割台102使切割器104的远侧边缘113指向更加朝向地面来增加倾
斜角。通过控制割台102使切割器104的远侧边缘113指向更背离地面来减小倾斜角。滚动角指的是割台102围绕农业收割机100的前后纵向轴线的取向。
38.脱粒机110示意性地包括脱粒转子112和一组凹部114。另外,农业收割机100还包括分离器116。农业收割机100还包括清粮子系统或清粮室(统称为清粮子系统118),该清粮子系统包括清粮风扇120、谷壳筛122和筛网124。材料处理子系统125还包括卸料脱粒滚筒126、尾料升运器128、干净谷物升运器130以及卸载螺旋输送器134和喷口136。干净谷物升运器将干净的谷物移动到干净谷物槽132中。农业收割机100还包括残茬子系统138,该残茬子系统可以包括切碎机140和撒布机142。农业收割机100还包括推进子系统,该推进子系统包括驱动地面接合部件144(例如轮子或履带)的引擎。在一些示例中,本公开的范围内的联合收割机可以具有多于一个的以上提及的任何子系统。在一些示例中,农业收割机100可以具有左清粮子系统和右清粮子系统、分离器等,这些在图1中未示出。
39.在操作中,并且作为概述,农业收割机100示意性地在由箭头147指示的方向上移动穿过田地。在农业收割机100移动时,割台102(和相关联的拨禾轮164)接合待收割的作物,并朝向切割器104搜集作物。农业收割机100的操作员可以是本地人类操作员、远程人类操作员或自动化系统。操作员命令是操作员发出的命令。农业收割机100的操作员可以确定割台102的高度设置、倾斜角设置或滚动角设置中的一个或多个。例如,操作员向控制致动器107的控制系统输入一个或多个设置(下面将更详细地描述)。控制系统还可以接收来自操作员的、用于确立割台102的倾斜角和滚动角的设置,并且通过控制相关联的致动器(未示出)来实施输入的设置,该相关联的致动器操作用以改变割台102的倾斜角和滚动角。致动器107基于高度设置将割台102保持处于地面111上方的高度,并且在适用的情况下保持处于期望的倾斜和滚动角。高度、滚动和倾斜设置中的每一个都可以独立于其它设置来实施。控制系统以基于所选择的灵敏度水平确定的响应性来响应割台误差(例如,高度设置和割台104在地面111上方的测量高度之间的差异,以及在一些示例中倾斜角和滚动角误差)。如果灵敏度水平被设置处于较高的灵敏度水平,则控制系统响应较小的割台位置误差,并试图比灵敏度处于较低灵敏度水平的情况下更快地减少所检测的误差。
40.回到对农业收割机100的操作的描述,在作物被切割器104切割后,切断的作物材料通过喂料室106中的输送机朝向进料加速器108移动,该进料加速器加速作物材料进入脱粒机110。作物材料由转子112脱粒,该转子使作物抵靠凹部114旋转。脱粒后的作物材料由分离器116中的分离器转子移动,在该分离器中残茬中的一部分由卸料脱粒滚筒126朝向残茬子系统138移动。传送到残茬子系统138的该部分残茬由残茬切碎机140切碎,并由撒布机142撒布在田地上。在其它配置中,残茬从农业收割机100中释放成料堆。在其它示例中,残茬子系统138可以包括杂草种子排除器(未示出),诸如种子装袋机或其它种子收集器、或者种子破碎机或其它种子破坏器。
41.谷物落到清粮子系统118。谷壳筛122从谷物中分离较大的材料片中的一些,并且筛网124从干净的谷物中分离较细的材料片中的一些。干净谷物落到螺旋输送器上,该螺旋输送器将谷物移动到干净谷物升运器130的入口端,并且干净谷物升运器130将干净谷物向上移动,从而将干净谷物存放在干净谷物槽132中。残茬通过由清粮风扇120生成的气流从清粮子系统118中移除。清粮风扇120引导空气沿着气流路径向上穿过筛网和谷壳筛。气流将农业收割机100中的残茬向后朝向残茬处理子系统138运送。
42.尾料升运器128将尾料返回脱粒机110,在该脱粒机中尾料被重新脱粒。替代性地,尾料也可以通过尾料升运器或另一运输装置被传递到分离的再脱粒机构,在该再脱粒机构中尾料也被再脱粒。
43.图1还示出在一个示例中,农业收割机100包括地面速度传感器146、一个或多个分离器损失传感器148、清粮谷物相机150、可以呈立体相机或单目相机的形式的前视图像捕获机构151以及设置在清粮子系统118中的一个或多个损失传感器152。
44.地面速度传感器146感测农业收割机100在地面上的行进速度。地面速度传感器146可以通过感测地面接合部件(诸如轮子或履带)、驱动轴、轴或其它部件的旋转速度来感测农业收割机100的行进速度。在一些情况下,可以使用定位系统来感测行进速度,诸如全球定位系统(global positioning system,gps)、航位推算系统、远程导航(long range navigation,loran)系统或提供行进速度的指示的各种其它系统或传感器。
45.损失传感器152示意性地提供指示在清粮子系统118的右侧和左侧中出现的谷物损失量的输出信号。在一些示例中,传感器152是撞击传感器,这些撞击传感器对每单位时间或每单位行进的距离的谷物撞击进行计数,以提供在清粮子系统118处发生的谷物损失的指示。用于清粮子系统118的右侧和左侧的撞击传感器可以提供单独的信号或组合或聚集的信号。在一些示例中,传感器152可以包括单个传感器,而不是为每个清粮子系统118提供单独的传感器。
46.分离器损失传感器148提供指示左分离器和右分离器(在图1中未单独示出)中的谷物损失的信号。分离器损失传感器148可以与左分离器和右分离器相关联,并可提供分离的谷物损失信号或组合或聚集的信号。在某些情况下,感测分离器中的谷物损失也可以使用各种不同类型的传感器进行。
47.农业收割机100还可以包括其它传感器和测量机构。例如,农业收割机100可以包括以下传感器中的一个或多个:割台高度传感器,其感测割台102在地面111上方的高度;稳定性传感器,其感测农业收割机100的振动或跳动(和振幅);残茬设置传感器,其被配置成感测农业收割机100是否被配置成切碎残茬、产生料堆等;清粮室风扇速度传感器,用于感测清粮风扇120速度;凹部间隙传感器,其感测转子112和凹部114之间的间隙;脱粒转子速度传感器,其感测转子112的转子速度;尾料特征传感器;谷壳筛间隙传感器,其感测谷壳筛122中的开口的尺寸;筛网间隙传感器,其感测筛网124中的开口的尺寸;除谷物以外的材料(material other than grain,mog)湿度传感器,其感测穿过农业收割机100的mog的湿度水平;一个或多个机器设置传感器,其被配置为感测农业收割机100的各种可配置设置;机器取向传感器,其感测农业收割机100的取向;以及作物特性传感器,其感测各种不同类型的作物特征(诸如作物类型、作物湿度和其它作物特性)。作物特性传感器也可以被配置成在作物材料被农业收割机100处理时感测切断的作物材料的特征。例如,在一些情况下,作物特性传感器可以感测:谷物质量(诸如破碎谷物、mog水平);谷物成分(诸如淀粉和蛋白质);以及在谷物行进穿过喂料室106、干净谷物升运器130或农业收割机100中的其它地方时的谷物进料速度。还可以感测谷物的特征。谷物的特征可以包括但不限于谷物湿度、谷物大小和谷物测试重量。尾料特征包括尾料水平、尾料流量、尾料体积和尾料成分。作物特性传感器还可以感测通过喂料室106、通过分离器116或农业收割机100中的其它地方的生物量的进料速度。作物特性传感器也可以感测通过升运器130或通过农业收割机100的其它部
分的进料速度作为谷物的质量流速,或者提供指示其它感测变量的其它输出信号。作物特性传感器可以包括一个或多个作物湿度传感器,该一个或多个作物湿度传感器感测农业收割机正在收割的作物的湿度。内部材料分布传感器可以感测农业收割机100内部的材料分布。
48.作物湿度传感器可以包括电容湿度传感器。在一个示例中,电容湿度传感器可以包括用于容纳作物材料样本的湿度测量单元和用于确定样本的介电性质的电容器。在其它示例中,作物湿度传感器可以是微波传感器或电导率传感器。在其它示例中,作物湿度传感器可以利用电磁辐射的波长来感测作物材料的湿度含量。作物湿度传感器可以设置在喂料室106内(或以其它方式具有到喂料室106内的作物材料的感测通路)并且被配置为感测传过喂料室106的所收割的作物材料的湿度。在其它示例中,作物湿度传感器可以位于农业收割机100内的其它区域处,例如,在干净谷物升降器中,在干净谷物螺旋输送器中,或在谷物罐中。应注意,这些仅仅是作物湿度传感器的示例,并且设想了各种其它作物湿度传感器。
49.在一些示例中,作物湿度是水与其它植株材料(例如谷物的干物质或总生物量)的比率。在其它示例中,作物湿度可以与植株外部的水量有关,例如露水、霜冻或雨水。作物湿度可以用绝对值(absolute term)来测量,例如水占材料质量或体积的百分比。在其它示例中,作物湿度可以按相对类别报告,诸如“高、中、低”、“潮湿、典型/正常、干燥”等。作物湿度可以以多种方式测量。在一些示例中,作物湿度可能与作物颜色有关,例如绿色或棕色和绿色区域在整个植株中的分布。在某些示例中,它可能与衰老期间作物颜色从绿色变为棕色的速度有关。在其它示例中,可以使用其中电场或电磁波与水分子相互作用的特征来测量作物湿度。非限制性地,这些特征包括介电常数、共振、反射、吸收或透射。在其它示例中,作物湿度可能与植株的形态有关,例如3d叶形状(例如玉米叶“滚动”)、影响植株温度的叶气孔直径以及随时间推移的相对茎直径。
50.在描述农业收割机100如何生成功能预测作物湿度图并使用该功能预测作物湿度图进行控制之前,将首先描述农业收割机100上的一些项目及其操作的简要描述。图2和图3的描述描述:接收一般类型的先验信息图,并将来自先验信息图的信息与由现场传感器生成的地理参考传感器信号相结合,其中传感器信号指示田地中的特征,诸如田地中存在的作物或杂草的特征。该田地的特征可以包括但不限于田地的特征(诸如坡度、杂草强度、杂草类型、土壤湿度、表面质量);作物特性的特征(诸如作物高度、作物湿度、作物密度、作物状态);谷物特性的特征(诸如谷物湿度、谷物尺寸、谷物测试重量);以及机器性能的特征(诸如损失水平、作业质量、燃料消耗和功率利用)。从现场传感器信号获得的特征值和先验信息图值之间的关系被标识,并且该关系被用于生成新的功能预测图。功能预测图预测田地中的不同地理位置处的值,并且这些值中的一个或多个可以用于控制机器,诸如农业收割机的一个或多个子系统。在一些情况下,功能预测图可以呈现给用户,诸如农业作业机器的操作员,该农业作业机器可以是农业收割机。功能预测图可以以视觉的方式(诸如通过显示器)、以触觉的方式或以听觉的方式呈现给用户。用户可以与功能预测图交互以执行编辑操作和其它用户界面操作。在一些情况下,功能预测图可以用于控制农业作业机器(诸如农业收割机)、呈现给操作员或其它用户、以及呈现给操作员或用户以供操作员或用户交互中的一个或多个。
51.在参照图2和图3描述了一般方法之后,参照图4和图5描述用于生成功能预测作物
湿度图的更具体的方法,该功能预测作物湿度图可以呈现给操作员或用户、或者用于控制农业收割机100或者这两者。再次,尽管本讨论是针对农业收割机,并且特别是联合收割机进行的,但是本公开的范围涵括其它类型的农业收割机或其它农业作业机器。
52.图2是示出示例农业收割机100的一些部分的框图。图2示出了农业收割机100示意性地包括一个或多个处理器或服务器201、数据存储装置202、地理位置传感器204、通信系统206以及一个或多个现场传感器208,该一个或多个现场传感器在收割操作的同时感测田地的一个或多个农业特征。农业特征可以包括能够具有对收割操作产生影响的任何特征。农业特征的一些示例包括收割机器、田地、田地上的植株和天气的特征。其它类型的农业特征也包括在内。现场传感器208生成对应于所感测的特征的值。农业收割机100还包括预测模型或关系生成器(以下统称为“预测模型生成器210”)、预测图生成器212、控制区生成器213、控制系统214、一个或多个可控子系统216以及操作员界面机构218。农业收割机100还可以包括多种其它农业收割机功能220。现场传感器208包括例如机载传感器222、远程传感器224和在农业操作的过程期间感测田地的特征的其它传感器226。预测模型生成器210示意性地包括先验信息变量到现场变量模型生成器228,并且预测模型生成器210可以包括其它项230。控制系统214包括通信系统控制器229、操作员界面控制器231、设置控制器232、路径规划控制器234、进料速度控制器236、割台和拨禾轮控制器238、带式输送器带控制器240、台面板位置控制器242、残茬系统控制器244、机器清粮控制器245、区域控制器247,并且控制系统214可以包括其它项246。可控子系统216包括机器和割台致动器248、推进子系统250、转向子系统252、残茬子系统138、机器清粮子系统254,并且可控子系统216可以包括多种其它子系统256。例如,控制系统214可以生成一个或多个控制信号,来控制材料处理子系统125以基于接收到的功能预测图(有或没有控制区域)来控制或补偿农业收割机100内的内部材料分布。
53.图2还示出农业收割机100可以接收一个或多个先验信息图258。如下所述,(一个或多个)先验信息图258包括例如来自田地中先验操作的植被指数图或植被图、地形图、或土壤特性图。然而,(一个或多个)先验信息图258也可以涵括在收割操作之前获得的其它类型的数据或者来自先验操作的图,例如来自过去几年的包含与历史作物湿度相关联的情境信息的历史作物湿度图。该情境信息可以包括但不限于生长季节的一个或多个天气条件、害虫的存在、地理位置、土壤类型、灌溉、处理应用等。天气条件可以包括但不限于季节的降水、能够损坏作物的冰雹的存在、大风的存在、季节的温度。害虫的一些示例广义地包括:昆虫、菌类、杂草、细菌、病毒等。处理应用的一些示例包括除草剂、杀虫剂、杀菌剂、肥料、矿物质补充剂等等。图2还示出了操作员260可以操作农业收割机100。操作员260与操作员界面机构218交互。在一些示例中,操作员界面机构218可以包括操纵杆、控制杆、方向盘、连杆、踏板、按钮、转盘、小键盘、在用户界面显示设备上的用户可致动元件(诸如图标、按钮等)、麦克风和扬声器(其中提供语音识别和语音合成)以及各种其它类型的控制设备。在提供触敏显示系统的情况下,操作员260可以使用触摸手势与操作员界面机构218交互。上述这些示例是作为示意性示例提供的,并不旨在限制本公开的范围。因此,可以使用其它类型的操作员界面机构218,并且其它类型的操作员界面机构在本公开的范围内。
54.可以使用通信系统206或以其它方式将先验信息图258下载到农业收割机100上并将其存储在数据存储装置202中。在一些示例中,通信系统206可以是蜂窝通信系统、用于通
过广域网或局域网进行通信的系统、用于通过近场通信网络进行通信的系统、或者被配置为通过各种其它网络中的任何一种或网络组合进行通信的通信系统。通信系统206还可以包括有助于将信息下载或传送到安全数字(secure digital,sd)卡或通用串行总线(universal serial bus,usb)卡或两者,并且从其下载或传送信息的系统。
55.地理位置传感器204示意性地感测或检测农业收割机100的地理位置或方位。地理位置传感器204可以包括但不限于从全球导航卫星系统(global navigation satellite system,gnss)卫星发射器接收信号的gnss接收器。地理位置传感器204还可以包括实时动态(real-time kinematic,rtk)部件,该部件被配置为提高从gnss信号导出的位置数据的精度。地理位置传感器204可以包括航位推算系统、蜂窝三角测量系统或各种其它地理位置传感器中的任何一种。
56.现场传感器208可以是上面参照图1描述的传感器中的任何一个。现场传感器208包括安装在机载农业收割机100上的机载传感器222。这种传感器可以包括例如冲击板传感器(impact plate sensor),辐射衰减传感器(radiation attenuation sensor)或农业收割机100内部的图像传感器(例如清粮谷物相机)。现场传感器208还可以包括捕获现场信息的远程现场传感器224。现场数据包括从装在农业收割机上的传感器获取的数据,或者由在收割操作期间检测到数据的任何传感器获取的数据。
57.在由农业收割机100重新获得之后,先验信息图选择器209可以过滤或选择供预测模型生成器210使用的一个或多个特定的先验信息图258。在一个示例中,先验信息图选择器209基于先验信息图中的情境信息与当前的情境信息的比较来选择图。例如,历史作物湿度图可以选自其中生长季节的天气条件与今年的天气条件类似的过去几年中的一年。或者,例如,当情境信息不相似时,历史作物湿度图可以选自过去几年中的一年。例如,可以为历史作物湿度图选择“干”的前一年(即,具有干旱或降水减少的条件),而目前的年份是“潮湿”的(即,具有增加的降水或洪水条件)。虽然这种关系可能是相反的,但仍然可能是有用的历史关系。例如,在干旱年份干的区域可能是潮湿年份中作物湿度较高的区域,因为这些区域可能会在潮湿的年份保留更多的水。目前的情境信息可以包括超出直接情境信息的情境信息。例如,目前的情境信息可以包括但不限于制,对应于当前生长季节的信息集、对应于当前生长季节之前的冬季的数据集、或者是对应于过去几年的数据集等等。
58.情境信息也可以用于具有类似情境特征的区域之间的相关性,无论地理位置是否对应于先验信息图258上的相同位置。例如,来自具有相似地形或土壤特性或两者的区域的在其它田地中的历史作物湿度值可以用作先验信息图258以创建预测作物湿度图。例如,与不同位置相关联的情境特征信息可以应用于具有类似特征信息的先验信息图258上的位置。
59.预测模型生成器210生成指示由现场传感器208感测的值和由先验信息图258映射到田地的特征之间的关系的模型。例如,如果先验信息图258将植被指数值映射到田地中的不同位置,并且现场传感器208感测指示作物湿度的值,则先验信息变量到现场变量模型生成器228生成对植被指数值和作物湿度值之间的关系进行建模的预测作物湿度模型。然后,预测图生成器212使用由预测模型生成器210生成的预测作物湿度模型来生成功能预测作物湿度图,该功能预测作物湿度图基于先验信息图258来预测在田地中的不同位置处的作物湿度的值。或者,例如,如果先验信息图258将历史作物湿度值映射到田地中的不同位置,
并且现场传感器208正感测指示作物湿度的值,则先验信息变量到现场变量模型生成器228产生预测作物湿度模型,该预测作物湿度模型对历史作物湿度值(有或没有情境信息)与现场作物湿度值之间的关系进行建模。然后,该预测图生成器212使用由预测模型生成器210生成的预测作物湿度模型以基于先验信息图258生成预测在田地中的不同位置处的作物湿度的值的功能预测作物湿度图。或者,例如,如果先验信息图258将地形特征值映射到田地中的不同位置,并且现场传感器208正感测指示作物湿度的值,则先验信息变量到现场变量模型生成器228生成预测作物湿度模型,该预测作物湿度模型对地形特征值与作物湿度值之间的关系进行建模。然后,预测图生成器212使用由预测模型生成器210生成的预测作物湿度模型以基于先验信息图258生成预测在田地中的不同位置处的作物湿度值的功能预测作物湿度图。或者,例如,如果先验信息图258将土壤特性值映射到田地中的不同位置,并且现场传感器208正感测指示作物湿度的值,则先验信息变量到现场变量模型生成器228生成预测作物湿度模型,该预测作物湿度模型对土壤特性值与作物湿度值之间的关系进行建模。然后,预测图生成器212使用由预测模型生成器210生成的预测作物湿度模型来基于先验信息图258生成预测在田地中的不同位置处的作物湿度的值的功能预测作物湿度图。在一些示例中,功能预测图263中的数据的类型可以与由现场传感器208感测的现场数据类型相同。在一些情况下,功能预测图263中的数据的类型可以具有与由现场传感器208感测的数据不同的单位。在一些示例中,功能预测图263中的数据的类型可以与由现场传感器208感测的数据类型不同,但是与由现场传感器208感测的数据类型有关系。例如,在一些示例中,现场数据类型可以指示功能预测图263中的数据的类型。在一些示例中,功能预测图263中的数据的类型可以不同于先验信息图258中的数据类型。在一些情况下,功能预测图263中的数据的类型可以具有与先验信息图258中的数据不同的单位。在一些示例中,功能预测图263中的数据的类型可以不同于先验信息图258中的数据类型,但是与先验信息图258中的数据类型有关系。例如,在一些示例中,先验信息图258中的数据类型可以指示功能预测图263中的数据的类型。在一些示例中,功能预测图263中的数据的类型不同于由现场传感器208感测的现场数据类型和先验信息图258中的数据类型中的一个或两者。在一些示例中,功能预测图263中的数据的类型与由现场传感器208感测的现场数据类型和先验信息图258中的数据类型中的一个或两者相同。在一些示例中,功能预测图263中的数据的类型与由现场传感器208感测的现场数据类型或先验信息图258中的数据类型中的一个相同,而不同于另一种。
60.继续前面的示例,预测图生成器212可以使用先验信息图258中的值和由预测模型生成器210生成的模型,来生成预测田地中的不同位置处的作物湿度的功能预测图263。预测图生成器212因此输出预测图264。
61.如图2所示,预测图264基于先验信息图258中的在田地中的各个位置(或者即使在不同的田地中,也具有类似的情境信息的位置)处的先验信息值并使用预测模型,来预测田地中的这些位置处的特征的值(与由(一个或多个)现场传感器208所感测的特征相同)或者与由(一个或多个)现场传感器208所感测的特征相关的特征的值。例如,如果预测模型生成器210已经生成了指示植被指数值和作物湿度之间的关系的预测模型,那么,在给定田地上的不同位置处的植被指数值的情况下,预测图生成器212生成预测田地上的不同位置处的作物湿度值的预测图264。从先验信息图258获得的在这些位置处的植被指数值以及从预测
模型获得的植被指数值与作物湿度之间的关系被用于生成预测图264。或者,例如,如果预测模型生成器210已经生成指示历史作物湿度值和作物湿度之间的关系的预测模型,那么,在给定田地上的不同位置处的历史作物湿度值的情况下,预测图生成器212生成预测在田地上的不同位置处的作物湿度的值的预测图264。从先验信息图258获得的在这些位置处的历史作物湿度值以及从预测模型获得的历史作物湿度值和作物湿度之间的关系被用于生成预测图264。或者,例如,如果预测模型生成器210已经生成指示地形特征值和作物湿度之间的关系的预测模型,那么,在给定田地上的不同位置处的地形特征值的情况下,预测图生成器212生成预测在田地上的不同位置处的作物湿度的值的预测图264。从先验信息图258获得的在这些位置处的地形特征值以及从预测模型获得的地形特征值和作物湿度之间的关系被用于生成预测图264。或者,例如,如果预测模型生成器210已经生成指示土壤特性值和作物湿度之间的关系的预测模型,那么,在给定田地上的不同位置处的土壤特性值的情况下,预测图生成器212生成预测在田地上的不同位置处的作物湿度的值的预测图264。从先验信息图258获得的在这些位置处的土壤特性值以及从预测模型获得的土壤特性值和作物湿度之间的关系被用于生成预测图264。
62.现在将描述在先验信息图258中映射的数据类型、由现场传感器208感测的数据类型以及在预测图264上预测的数据类型方面的一些变化。
63.在一些示例中,先验信息图258中的数据类型不同于由现场传感器208感测的数据类型,但是预测图264中的数据类型与由现场传感器208感测的数据类型相同。例如,先验信息图258可以是植被指数图,并且由现场传感器208感测的变量可以是作物湿度。预测图264然后可以是预测作物湿度图,该预测作物湿度图将预测的作物湿度值映射到田地中的不同地理位置。在另一示例中,先验信息图258可以是植被指数图,并且由现场传感器208感测的变量可以是作物高度。预测图264然后可以是预测作物高度图,该预测作物高度图将预测的作物高度值映射到田地中的不同地理位置。
64.此外,在一些示例中,先验信息图258中的数据类型不同于由现场传感器208感测的数据类型,并且预测图264中的数据类型不同于先验信息图258中的数据类型和由现场传感器208感测的数据类型两者。例如,先验信息图258可以是植被指数图,并且由现场传感器208感测的变量可以是作物湿度。预测图264然后可以是预测生物量图,该预测生物量图将预测的生物量值映射到田地中的不同地理位置。在另一示例中,先验信息图258可以是植被指数图,并且由现场传感器208感测的变量可以是产量。预测图264然后可以是预测速度图,该预测速度图将预测的收割机速度值映射到田地中的不同地理位置。
65.在一些示例中,先验信息图258来自在先验操作期间先前通过田地,并且数据类型不同于由现场传感器208感测的数据类型,但是预测图264中的数据类型与由现场传感器208感测的数据类型相同。例如,先验信息图258可以是在种植期间生成的地形图,并且由现场传感器208感测的变量可以是作物湿度。预测图264然后可以是预测作物湿度图,该预测作物湿度图将预测的作物湿度值映射到田地中的不同地理位置。
66.在一些示例中,先验信息图258来自在先验操作期间先前通过田地,并且数据类型与由现场传感器208感测的数据类型相同,并且预测图264中的数据类型也与由现场传感器208感测的数据类型相同。例如,先验信息图258可以是在前一年期间生成的作物湿度图,并且由现场传感器208感测的变量可以是作物湿度。预测图264然后可以是预测作物湿度图,
该预测作物湿度图将预测的作物湿度值映射到田地中的不同地理位置。在这样的示例中,可以由预测模型生成器210使用来自先前一年的地理参考先验信息图258中的相对作物湿度差异来生成对先验信息图258上的相对作物湿度差异和当前收割操作期间由现场传感器208感测的作物湿度值之间的关系进行建模的预测模型。预测模型然后被预测图生成器212用来生成预测产量图。
67.在一些示例中,预测图264可以被提供给控制区生成器213。控制区生成器213基于与那些相邻部分相关联的预测图264的数据值,将区域的相邻部分分组为一个或多个控制区。控制区可以包括区域(诸如田地)的两个或更多连续部分,对于该区域,对应于用于控制可控子系统的控制区的控制参数是恒定的。例如,更改可控子系统216的设置的响应时间可能不足以令人满意地响应于包含在诸如预测图264的图中的值方面的变化。在这种情况下,控制区生成器213解析图并标识具有限定的尺寸的控制区,以适应可控子系统216的响应时间。在另一示例中,控制区的尺寸可以被确定为减小由连续调节导致的过度致动器运动造成的磨损。在一些示例中,对于每个可控子系统216或可控子系统216群组,可以有不同的控制区组。控制区可以被添加到预测图264以获得预测控制区图265。预测控制区图265因此可以类似于预测图264,除了预测控制区图265包括限定控制区的控制区信息。因此,如本文所述,功能预测图263可以包括或不包括控制区。预测图264和预测控制区图265两者是功能预测图263。在一个示例中,功能预测图263不包括控制区,诸如预测图264。在另一示例中,功能预测图263确实包括控制区,诸如预测控制区图265。在一些示例中,如果实施间作生产系统,则田地中可能同时存在多种作物。在这种情况下,预测图生成器212和控制区生成器213能够标识两种或多种作物的位置和特征,并且然后相应地生成预测图264和具有预测控制控制区图265。
68.还应当理解的是,控制区生成器213可以对值进行聚类以生成控制区,并且控制区可以被添加到预测控制区图265或单独的图中,从而仅示出所生成的控制区。在一些示例中,控制区可以用于控制或校准农业收割机100或两者。在其它示例中,控制区可以呈现给操作员260并用于控制或校准农业收割机100,并且在其它示例中,控制区可以呈现给操作员260或另一用户或被存储以供以后使用。
69.预测图264或预测控制区图265或两者被提供给控制系统214,该控制系统基于预测图264或预测控制区图265或两者生成控制信号。在一些示例中,通信系统控制器229控制通信系统206将预测图264或预测控制区图265或基于预测图264或预测控制区图265的控制信号通信传送给正在相同田地中收割的其它农业收割机。在一些示例中,通信系统控制器229控制通信系统206向其它远程系统发送预测图264、预测控制区图265或两者。
70.操作员界面控制器231可操作以生成控制信号来控制操作员界面机构218。操作员界面控制器231还可操作以向操作员260呈现预测图264或预测控制区图265或从预测图264、预测控制区图265或两者导出的或基于预测图264、预测控制区图265的其它信息。操作员260可以是本地操作员或远程操作员。作为示例,控制器231生成控制信号以控制显示机构为操作员260显示预测图264和预测控制区图265中的一个或两个。控制器231可以生成操作员可致动机构,该操作员可致动机构被示出并且可以由操作员致动以与所显示的图交互。操作员可以通过例如基于操作员的观察校正图上显示的作物湿度值来编辑图。设置控制器232可以基于预测图264、预测控制区图265或两者生成控制信号以控制农业收割机100
上的各种设置。例如,设置控制器232可以生成控制信号来控制机器和割台致动器248。响应于所生成的控制信号,机器和割台致动器248操作以控制例如筛网和谷壳筛设置、凹面间隙、转子设置、清粮风扇速度设置、割台高度、割台功能、拨禾轮速度、拨禾轮位置、带式输送器功能(其中农业收割机100耦接到带式输送器割台)、玉米割台功能、内部分配控制和影响农业收割机100的其它功能的其它致动器248中的一个或多个。路径规划控制器234示意性地生成控制信号以控制转向子系统252根据期望的路径使农业收割机100转向。路径规划控制器234可以控制路径规划系统来为农业收割机100生成路线,并且可以控制推进子系统250和转向子系统252来使农业收割机100沿着该路线转向。进料速度控制器236可以控制各种子系统(诸如推进子系统250和机器致动器248),以基于预测图264或预测控制区图265或两者来控制进料速度。例如,在农业收割机100接近作物湿度高于所选择的阈值的区域时,进料速度控制器236可以降低农业收割机100的速度,以保持谷物或生物量通过机器的恒定进料速度。割台和拨禾轮控制器238可以生成控制信号来控制割台或拨禾轮或其它割台功能。带式输送器带控制器240可以基于预测图264、预测控制区图265或两者生成控制信号以控制带式输送器带或其它带式输送器功能。台面板位置控制器242可以基于预测图264或预测控制区图265或两者生成控制信号以控制包括在割台上的台面板的位置,并且残茬系统控制器244可以基于预测图264或预测控制区图265或两者生成控制信号以控制残茬子系统138。机器清粮控制器245可以生成控制信号来控制机器清粮子系统254。例如,基于穿过农业收割机100的不同类型的种子或杂草,可以控制特定类型的机器清粮操作或执行清粮操作的频率。农业收割机100上包括的其它控制器也可以基于预测图264或预测控制区图265或两者来控制其它子系统。
71.图3a和图3b(本文统称为图3)示出了流程图,其图示农业收割机100在基于先验信息图258生成预测图264和预测控制区图265时的操作的一个示例。
72.在280,农业收割机100接收先验信息图258。关于框282、284和286讨论了先验信息图258或接收先验信息图258的示例。如上所讨论那样,如框282所示,先验信息图258将对应于第一特征的变量的值映射到田地中的不同位置。例如,一个先验信息图可以是在先验操作期间生成的图,或者基于来自田地上的先验操作(例如由喷雾器执行的先前喷射操作)的数据生成的图。也可以以其它方式收集先验信息图258的数据。例如,可以基于在前一年期间或在当前生长季节的早些时候或在其它时间拍摄的航空图像或者测量的值来收集数据。该信息也可以基于(除了使用航空图像之外)以其它方式检测或收集的数据。例如,先验信息图258的数据可以使用通信系统206传输到农业收割机100,并存储在数据存储装置202中。先验信息图258的数据也可以使用通信系统206以其它方式提供给农业收割机100,并且这由图3的流程图中的框286表示。在一些示例中,先验信息图258可以由通信系统206接收。
73.在框287,先验信息图选择器209可以从在框280中接收的多个候选先验信息图中选择一个或多个图。例如,多个年份的历史作物湿度图可以作为候选先验信息图被接收。这些图中的每一个都可以包含情境信息,例如在一段时间(例如一年)内的天气模式、在一段时间(例如一年)内的害虫激增、土壤特性、地形特征等。情境信息可以被用于选择哪个历史作物湿度图应该被选择。例如,可以将一段时间(例如本年度)内的天气条件或者当前田地的土壤特性与每个候选先验信息图的情境信息中的天气条件和土壤特性进行比较。这种比较的结果可以用于选择哪个历史作物湿度图应该被选择。例如,具有类似天气条件的年份
通常可能导致田地上的类似的作物湿度或者作物湿度趋势。在某些情况下,具有相反天气条件的年份也可以基于历史作物湿度用于预测作物湿度。例如,在干燥的年份中具有低作物湿度的区域,可能在潮湿的年份中具有高作物湿度,因为该区域可能保留更多的水分。由先验信息图选择器209选择一个或多个先验信息图的过程可以是手动的、半自动化的或自动化的。在一些示例中,在收割操作期间,先验信息图选择器209可以连续地或间歇地确定不同的先验信息图与现场传感器值是否具有更好的关系。如果不同的先验信息图与现场数据关联更紧密,则先验信息图选择器209可以用更相关的先验信息图替换当前所选择的先验信息图。
74.在收割操作开始时,现场传感器208生成指示一个或多个现场数据值的传感器信号,该一个或多个现场数据值指示植株特征,例如作物湿度,如框288所示。关于框222、290和226讨论了现场传感器288的示例。如上所解释那样,现场传感器208包括机载传感器222、远程现场传感器224(诸如每次飞行以搜集现场数据的基于uav的传感器(如框290中示出))、或者由现场传感器226指定的其它类型的现场传感器。在一些示例中,使用来自地理位置传感器204的位置、航向或速度数据对来自机载传感器的数据进行地理参考。
75.预测模型生成器210控制先验信息变量到现场变量模型生成器228来生成对包含在先验信息图258中的映射值和由现场传感器208感测的现场值之间的关系进行建模的模型,如框292所示。由先验信息图258中的映射值和由现场传感器208感测的现场值表示的特征或数据类型可以是相同的特征或数据类型或者不同的特征或数据类型。
76.由预测模型生成器210生成的关系或模型被提供给预测图生成器212。预测图生成器212使用预测模型和先验信息图258来生成预测图264,其预测由现场传感器208感测的在正在被收割的田地中的不同地理位置处的特征、或者与由现场传感器208感测的特征相关的不同特征的值,如框294所示。
77.应当注意的是,在一些示例中,先验信息图258可以包括两个或更多个不同的图或者单个图的两个或更多个不同的图层。每个图层可以表示与另一图层的数据类型不同的数据类型,或者图层可以具有在不同时间获得的相同数据类型。两个或多个不同图中的每个图或图的两个或多个不同图层中的每个层将不同类型的变量映射到田地中的地理位置。在这样的示例中,预测模型生成器210生成对现场数据和由两个或多个不同图或两个或多个不同图层映射的不同变量中的每一个之间的关系进行建模的预测模型。类似地,现场传感器208可以包括两个或更多个传感器,每个传感器感测不同类型的变量。因此,预测模型生成器210生成对由先验信息图258映射的每种类型的变量和由现场传感器208感测的每种类型的变量之间的关系进行建模的预测模型。预测图生成器212可以使用预测模型和先验信息图258中的图或图层中的每一个来生成功能预测图263,该功能预测图预测由现场传感器208感测到的在正在被收割的田地中的不同位置处的每个感测的特征(或与感测的特征相关的特征)的值。
78.预测图生成器212配置预测图264,使得预测图264可由控制系统214操作(或消耗)。预测图生成器212可以将预测图264提供给控制系统214或提供给控制区生成器213或提供给两者。关于框296、295、299和297描述了可以配置或输出预测图264的不同方式的一些示例。例如,预测图生成器212配置预测图264,使得预测图264包括可以由控制系统214读取并且用作用于生成农业收割机100的不同可控子系统中的一个或多个的控制信号的基础
的值,如框296所示。
79.控制区生成器213可以基于预测图264上的值将预测图264划分成控制区。在彼此的阈值内的连续地理定位的值可以被分组到控制区中。阈值可以是默认阈值,或者阈值可以基于操作员输入、基于来自自动化系统的输入或基于其它标准来设置。区的尺寸可以基于控制系统214、可控子系统216的响应性、或者基于磨损考虑、或者基于其它标准,如框295所示。预测图生成器212配置预测图264以便呈现给操作员或其它用户。控制区生成器213可以配置预测控制区图265以便呈现给操作员或其它用户。这由框299指示。当呈现给操作员或其它用户时,预测图264或预测控制区图265或两者的呈现可以包含预测图264上与地理位置相关的预测值、预测控制区图265上与地理位置相关的控制区、以及基于预测图264上的预测值或预测控制区图265上的区使用的设置值或控制参数中的一个或多个。在另一示例中,呈现可以包括更抽象的信息或更详细的信息。该呈现还可以包括置信水平,该置信水平指示预测图264上的预测值或预测控制区图265上的区符合在农业收割机100移动穿过田地时可以由农业收割机100上的传感器测量的测量值的精度。另外,在信息被呈现给多于一个的位置的情况下,可以提供认证/授权系统来实施认证和授权过程。例如,可能存在被授权查看和改变图和其它呈现信息的个人的层级。作为示例,机载显示设备可以仅在机器上近实时地本地显示图,或者图也可以在一个或多个远程位置处生成。在一些示例中,每个位置处的每个物理显示设备可以与人或用户许可级别相关联。用户许可级别可以用于确定哪些显示标记在物理显示设备上是可见的,以及相对应的人可以改变哪些值。例如,农业收割机100的本地操作员可能无法看到与预测图264相对应的信息或对机器操作进行任何改变。然而,在远程位置处的监管者可能能够在显示器上看到预测图264,但是不能做任何改变。可能在分离的远程位置处的管理者可能能够看到预测图264上的所有元素,并且还能够改变用于机器控制的预测图264。这是可以实施的授权层级的一个示例。预测图264或预测控制区图265或两者也可以以其它方式配置,如框297所示。
80.在框298,由控制系统接收来自地理位置传感器204和其它现场传感器208的输入。框300表示由控制系统214接收来自地理位置传感器204的标识农业收割机100的地理位置的输入。框302表示由控制系统214接收到指示农业收割机100的轨迹或航向的传感器输入,并且框304表示由控制系统214接收到农业收割机100的速度。框306表示由控制系统214从各种现场传感器208接收其它信息。
81.在框308,控制系统214基于预测图264或预测控制区图265或两者以及来自地理位置传感器204和任何其它现场传感器208的输入来生成控制信号以控制可控子系统216。在框310,控制系统214将控制信号应用于可控子系统。应当理解的是,被生成的特定控制信号和被控制的特定可控子系统216可以基于一个或多个不同的因素变化。例如,被生成的控制信号和被控制的可控子系统216可以基于正在使用的预测图264或预测控制区图265或两者的类型。类似地,被生成的控制信号以及被控制的可控子系统216以及控制信号的定时可以基于通过农业收割机100的作物流的各种延迟和可控子系统216的响应性。
82.作为示例,以预测作物湿度图的形式所生成的预测图264可以用于控制一个或多个可控子系统216。例如,功能预测作物湿度图可以包括地理参考正在被收割的田地内的位置的作物湿度的预测值。功能预测作物湿度图可以被提取并用于分别控制转向子系统252和推进子系统250。通过控制转向子系统252和推进子系统250,可以控制移动通过农业收割
机100的材料或谷物的进料速度。类似地,可以控制割台高度以收取更多或更少的材料,并且因此还可以控制割台高度以控制通过农业收割机100的材料的进料速度。在其它示例中,如果预测图264在割台的一部分上映射的机器前方的作物湿度的预测值比在割台的另一部分上映射的机器前方的作物湿度的预测值高,从而导致进入割台的一侧的生物量与进入另一侧的生物量不同,则可以实现割台的控制。例如,可以相对于割台的另一侧的带式输送器速度增加或减小割台的一侧上的带式输送器速度,以考虑额外的生物量。因此,可以使用预测作物湿度图中存在的地理参考预测值来控制割台和拨禾轮控制器238,以控制割台上的带式输送器带的带式输送器速度。前面涉及使用功能预测作物湿度图的进料速度和割台控制的示例仅作为示例提供。因此,可以使用从预测作物湿度图或其它类型的功能预测图263获得的预测值来生成多种其它控制信号,以控制可控子系统216中的一个或多个。
83.在框312,确定收割操作是否已经完成。如果收割没有完成,则处理前进到框314,在框314中,继续读取来自地理位置传感器204和现场传感器208(以及可能地其它传感器)的现场传感器数据。
84.在一些示例中,在框316,农业收割机100还可以检测学习触发标准,以对预测图264、预测控制区图265、由预测模型生成器210生成的模型、由控制区生成器213生成的区、由控制系统214中的控制器实施的一个或多个控制算法以及其它触发学习中的一个或多个执行机器学习。
85.学习触发标准可以包括多种不同标准中的任何一种。关于框318、320、321、322和324讨论检测触发标准的一些示例。例如,在一些示例中,触发学习可以包括当从现场传感器208获得阈值量的现场传感器数据时,重新创建用于生成预测模型的关系。在这样的示例中,从现场传感器208接收到的超过阈值的现场传感器数据量触发或使得预测模型生成器210生成由预测图生成器212使用的新的预测模型。因此,在农业收割机100继续收割操作时,从现场传感器208接收到阈值量的现场传感器数据触发创建由预测模型生成器210生成的预测模型表示的新关系。进一步,可以使用新的预测模型来重新生成新的预测图264、预测控制区图265或两者。框318表示检测用于触发新预测模型的创建的阈值量的现场传感器数据。
86.在其它示例中,学习触发标准可以基于来自现场传感器208的现场传感器数据的变化程度,诸如随着时间或与先前值相比的变化程度。例如,如果现场传感器数据内的变化(或者现场传感器数据和先验信息图258中的信息之间的关系)在所选择的范围内、或者是小于所定义的量、或者在阈值之下,则新的预测模型不由预测模型生成器210生成。结果,预测图生成器212不生成新的预测图264、预测控制区图265或两者。然而,例如,如果现场传感器数据内的变化在所选择的范围之外、大于所定义的量、或者在阈值之上,则预测模型生成器210使用预测图生成器212用以生成新的预测图264的新接收的现场传感器数据中的全部或部分来生成新的预测模型。在框320,现场传感器数据方面的变化(诸如数据超出所选择的范围的量的大小或现场传感器数据和先验信息图258中的信息之间的关系的变化的大小)可以被用作导致生成新的预测模型和预测图的触发。继续以上描述的示例,阈值、范围和所定义的量可以被设置为默认值、由操作员或用户通过用户界面的交互来设置、由自动化系统设置、或者以其它方式设置。
87.也可以使用其它学习触发标准。例如,如果预测模型生成器210切换到不同的先验
信息图(不同于最初选择的先验信息图258),则切换到不同的先验信息图可以触发预测模型生成器210、预测图生成器212、控制区生成器213、控制系统214或其它项进行的重新学习。在另一示例中,农业收割机100到不同地形或到不同控制区的转换也可以用作学习触发标准。
88.在一些情况下,操作员260还可以编辑预测图264或预测控制区图265或两者。编辑可以改变预测图264上的值、改变预测控制区图265上的控制区的尺寸、形状、位置或存在、或者改变两者。框321示出所编辑的信息可以用作学习触发标准。
89.在某些情况下,操作员260也可能观察到可控子系统的自动控制不是操作员期望的。在这种情况下,操作员260可以向可控子系统提供手动调节,这反映了操作员260期望可控子系统以不同于由控制系统214命令的方式操作。因此,由操作员260对设置的手动更改可能导致以下中的一个或多个:基于操作员260的调整(如框322所示),预测模型生成器210重新学习模型、预测图生成器212重新生成图264、控制区生成器213重新生成预测控制区图265上的一个或多个控制区、以及控制系统214重新学习控制算法或对控制系统214中的控制器部件232至246中的一个或多个执行机器学习。框324表示使用其它触发学习标准。
90.在其它示例中,重新学习可以周期性地或间歇地执行,例如基于所选择的时间间隔,诸如离散时间间隔或可变时间间隔,如框326所示。
91.如果重新学习被触发(无论是基于学习触发标准还是基于时间间隔的流逝,如框326所示),则预测模型生成器210、预测图生成器212、控制区生成器213和控制系统214中的一个或多个执行机器学习,以基于学习触发标准分别生成新的预测模型、新的预测图、新的控制区和新的控制算法。新的预测模型、新的预测图和新的控制算法是使用自上次执行学习操作以来收集的任何附加数据生成的。执行重新学习由框328指示。
92.如果收割操作已经完成,操作从框312移动到框330,在框330中,存储由预测模型生成器210生成的预测图264、预测控制区图265和预测模型中的一个或多个。预测图264、预测控制区图265和预测模型可以本地存储在数据存储装置202上,或者使用通信系统206发送到远程系统供以后使用。
93.将注意到的是,虽然本文中的一些示例描述了预测模型生成器210和预测图生成器212分别在生成预测模型和功能预测图时接收先验信息图,但是在其它示例中,预测模型生成器210和预测图生成器212可以在生成预测模型和功能预测图时分别接收其它类型的图,包括预测图,诸如在收割操作期间生成的功能预测图。
94.图4是图1中示出的农业收割机100的一部分的框图。特别地,图4尤其更详细地示出了预测模型生成器210和预测图生成器212的示例。图4还图示了其中所示出的不同部件之间的信息流。如所示,预测模型生成器210接收植被指数图332、历史作物湿度图333、地形图341、或土壤特性图343、或先验操作图400中的一个或多个作为先验信息图。历史作物湿度图333包括指示在过去收割期间在田地上的作物湿度值的历史作物湿度值335。历史作物湿度图333还包括指示在过去的(一个或多个)年份可能已经影响作物湿度值的情境或条件的情境数据337。例如,情境数据337可以包括土壤特性例如土壤类型、土壤湿度、土壤覆盖度或土壤结构、地形特征例如海拔或坡度、栽植日期、收割日期、肥料的应用、种子类型(杂交等)、杂草存在的量度、害虫存在的量度、天气条件例如降雨、雪覆盖、冰雹、风、温度、等等。历史作物湿度图333也可以包括其它项目,如框339所指示的。如在所示的示例中示出
的,植被指数图332、地形图341和土壤特性图343不包含附加信息。然而,在其它示例中,植被指数图332、地形图341、土壤特性图343和先验操作图400也可以包括其他项目。作为示例,杂草生长对植被指数读数有影响。因此,在用于生成植被指数图332的植被指数感测中的时间关系中的除草剂应用可以是包括在植被指数图332中的用于向植被指数值提供情境的情境信息。植被指数图332、地形图341或土壤特性图343也可以包括各种其它类型的信息。
95.除了接收植被指数图332、历史作物湿度图333、地形图341、或土壤特性图343、或先验操作图400中的一个或多个作为先验信息图,预测模型生成器210还从地理位置传感器204接收地理位置334或地理位置的指示。预测模型生成器210还从地理位置传感器204接收地理位置334或地理位置的指示。现场传感器208示意性地包括作物湿度传感器336以及处理系统338。处理系统338处理从作物湿度传感器336生成的传感器数据。在一些示例中,作物湿度传感器336可以位于农业收割机100上。
96.在一些示例中,作物湿度传感器336可以包括电容湿度传感器。在一个示例中,电容湿度传感器可以包括用于容纳作物材料样本的湿度测量单元和用于确定样本的介电特性的电容器。在其它示例中,作物湿度传感器可以是微波传感器或电导率传感器。在其它示例中,作物湿度传感器可以利用电磁辐射的波长来感测作物材料的湿度含量。作物湿度传感器可以设置在喂料室106内(或以其它方式具有到喂料室106内的作物材料的感测通路)并且被配置为感测通过喂料室106的所收割的作物材料的湿度。在其它示例中,作物湿度传感器可以位于农业收割机100内的其它区域处,例如,在干净谷物升降器中,在干净谷物螺旋输送器中,或在谷物罐中。应注意,这些仪仅是作物湿度传感器的示例,并且设想了各种其它作物湿度传感器。处理系统338处理由作物湿度传感器336生成的一个或多个传感器信号,以生成标识一个或多个作物湿度值的处理后的传感器数据。处理系统338还可以对从现场传感器208接收的值进行地理定位。例如,接收来自现场传感器208的信号时的农业收割机的位置可能不是作物湿度的精确位置。这是因为在农业收割机与作物植株初始接触的时间和作物植株材料被作物湿度传感器336或者其它现场传感器208感测的时间之间过去了一定量的时间。因此,在初始遇到植株的时间与在农业收割机内感测到植株材料的时间之间的瞬态时间在对所感测到的数据进行地理定位参考时被考虑在内。通过这么做,作物湿度值可以被地理定位参考到田地上的精确位置。由于切断的作物沿着割台在横向于农业收割机行进方向的方向上行进,因此当收割机沿向前方向行进时通常将作物湿度值地理定位到农业收割机后方的v型形状区域。
97.处理系统338基于来自农业收割机的不同部分的作物的行进时间在每次或测量间隔期间将由作物湿度传感器检测到的合计作物湿度分配或分派回到早些时候的地理参考区域(例如沿着农业收割机的割台的宽度以及收割机的地速的不同的横向位置)。例如,处理系统338将测量的合计作物湿度从间隔或时间分配回到地理参考区域,该地理参考区域在不同的测量间隔或时间期间由农业收割机的割台穿过。处理系统338将合计作物湿度从特定测量间隔或时间分配或分派给先前穿过的地理参考区域,该地理参考区域是v型形状区域的一部分。
98.在一些示例中,作物湿度传感器336可以依赖于不同类型的辐射以及辐射被作物材料反射、吸收、衰减或透射通过作物材料的方式。作物湿度传感器336可以在作物材料通
过两个电容板之间时感测诸如介电常数的其它电磁特性。也可以使用其它材料特性和传感器。在一些示例中,来自作物湿度传感器336的原始数据或经处理的数据可以经由操作员界面机构218呈现给操作员260。操作员260可以在作业农业收割机100上或在远程位置处。
99.本讨论针对其中作物湿度传感器336检测指示作物湿度的值的示例进行。应当理解的是,这仅仅是一个示例,并且作为作物湿度传感器336的其它示例,上面提及的传感器也在本文中被考虑。如图4所示,预测模型生成器210包括植被指数到作物湿度模型生成器342、历史作物湿度到作物湿度模型生成器344、土壤特性到作物湿度模型生成器345、地形特征到作物湿度模型生成器346和先验操作到作物湿度模型生成器348。在其它示例中,相比于图4的示例中示出的那些部件,预测模型生成器210可以包括附加部件、更少的部件或不同的部件。因此,在一些示例中,预测模型生成器210也可以包括其它项349,这些项可以包括其它类型的预测模型生成器以生成其它类型的作物湿度模型。例如,其它模型生成器349可以包括特定特征,例如特定植被指数特征,例如作物生长或作物健康;特定的土壤特性特征,例如土壤类型、土壤湿度、土壤覆盖度或土壤结构;或特定的地形特征,例如坡度或海拔。
100.植被指数到作物湿度模型生成器342标识在对应于作物湿度数据340被地理定位的地理位置处的现场作物湿度数据340与来自植被指数图332的对应于现场作物湿度数据340被地理定位的田地中的相同位置的植被指数值之间的关系。基于由植被指数到作物湿度模型生成器342确立的这种关系,植被指数到作物湿度模型生成器342生成预测作物湿度模型。由预测图生成器212使用预测作物湿度模型,以基于包含在田地中的相同位置处的植被指数图332中的地理参考植被指数值来预测田地中的不同位置处的作物湿度。
101.历史作物湿度到作物湿度模型生成器344标识在现场作物湿度数据340中表示的在对应于现场作物湿度数据340被地理定位的地理位置处的作物湿度和在相同位置处(或者具有与当前区域或者年度相似的情境数据337的历史作物湿度图333中的位置)的历史作物湿度之间的关系。历史作物湿度图335是包含在历史作物湿度图中的被地理参考和根据情境参考的值。历史作物湿度到作物湿度模型生成器344然后生成预测作物湿度模型,图生成器212使用该预测作物湿度模型以基于历史作物湿度值335来预测田地中的位置处的作物湿度。
102.土壤特性到作物湿度模型生成器345标识在对应于现场作物湿度数据340被地理定位的地理位置处的现场作物湿度数据340和来自土壤特性图343的对应于在田地中的现场作物湿度数据340被地理定位的相同位置的土壤特性值之间的关系。基于由土壤特性到作物湿度模型生成器345确立的这种关系,土壤特性到作物湿度模型生成器345生成预测作物湿度模型。由预测图生成器212使用预测作物湿度模型,以基于包含在田地中的相同位置处的土壤特性图343中的地理参考土壤特性值来预测田地中的不同位置处的作物湿度。
103.地形特征到作物湿度模型生成器346标识在对应于现场作物湿度数据340被地理定位的地理位置处的现场作物湿度数据340和来自地形图341的对应于在田地中的现场作物湿度数据340被地理定位的相同位置的地形特征值之间的关系。基于由地形特征到作物湿度模型生成器346确立的这种关系,地形特征到作物湿度模型生成器346生成预测作物湿度模型。由预测图生成器212使用预测作物湿度模型,以基于包含在田地中的相同位置处的地形图341中的地理参考地形特征值来预测田地中的不同位置处的作物湿度。
104.先验操作到作物湿度模型生成器348标识在对应于现场作物湿度数据340被地理定位的地理位置处的现场作物湿度数据340和来自先验操作图400的对应于在田地中的现场作物湿度340被地理定位的相同位置的先验操作特征值之间的关系。基于由先验操作到作物湿度模型生成器348确立的这种关系,先验操作到作物湿度模型生成器348生成预测作物湿度模型。由预测图生成器212使用预测作物湿度模型,以基于包含在田地中的相同位置处的先验操作图400中的地理参考先验操作特征值来预测田地中的不同位置处的作物湿度。
105.鉴于以上内容,预测模型生成器210可操作来生成多个预测作物湿度模型,诸如由模型生成器342、344、345、346、348和349生成的预测作物湿度模型中的一个或多个。在另一示例中,以上描述的预测作物湿度模型中的两个或多个可以组合成单个预测作物湿度模型,该单个预测作物湿度模型基于在田地中的不同位置处的植被指数值、历史作物湿度值、土壤特性值、地形特征值或先验操作特征值或者两者来预测作物湿度。这些作物湿度模型中的任何一个或其组合在图4中由作物湿度模型350统一表示。
106.预测作物湿度模型350被提供给预测图生成器212。在图4的示例中,预测图生成器212包括作物湿度图生成器352。在其它示例中,预测图生成器212可以包括附加的、更少的或不同的图生成器。作物湿度图生成器352接收预测作物湿度模型350,该预测作物湿度模型350基于现场数据340以及植被指数图332、历史作物湿度图333、地形图341或者土壤特性图343中的一个或多个来预测作物湿度。
107.作物湿度图生成器352可以生成功能预测作物湿度图360,其基于在田地中的不同位置处的植被指数值、历史作物湿度值、地形特征值或土壤特性值中的一个或多个以及预测作物湿度模型350来预测在田地中的这些位置处的作物湿度。可以将生成的功能预测作物湿度图360(有或没有控制区)提供给控制区生成器213、控制系统214或两者。控制区生成器213生成控制区并将那些控制区合并到功能预测图(即预测图360)中以产生预测控制区图265。功能预测图264或预测控制区图265中的一个或两者可以呈现给操作员260或其他用户或提供给控制系统214,控制系统214生成控制信号以基于预测图264、预测控制区图265或两者来控制可控子系统216中的一个或多个。
108.图5是预测模型生成器210和预测图生成器212在生成预测作物湿度模型350和功能预测作物湿度图360时的操作的示例的流程图。在框362,预测模型生成器210和预测图生成器212接收一个或多个先前的植被指数图332、一个或多个历史作物湿度图333、一个或多个先前的地形图341、一个或多个土壤特性图434、或者一个或多个先验操作图400或者他们的组合。在框362,从现场传感器接收现场传感器信号,例如从作物湿度传感器336接收作物湿度传感器信号。
109.在框363,先验信息图选择器209选择一个或多个特定先验信息图250以供预测模型生成器210使用。在一个示例中,先验信息图选择器209基于候选图中的情境信息与当前情境信息的比较从多个候选图中选择一个图。例如,可以从生长季节的天气条件与当年的天气条件相似的前一年中选择候选历史作物湿度图。或者,例如,虽然本年度具有平均或高于平均的降水水平,也可以从具有低平均降水水平的前一年中选择候选历史作物湿度图,因为以上所讨论的与具有低平均降水的前一年相关联的历史作物湿度图可能仍然具有有用的历史作物湿度与作物湿度的关系。在一些示例中,在检测到其它候选先验信息图中的
一个与现场感测的作物湿度更密切相关时,先验信息图选择器209可以改变正在使用的先验信息图。
110.在框372,处理系统338处理从现场传感器208接收的一个或多个接收到的传感器信号(例如从作物湿度传感器336接收的一个或多个传感器信号),以生成指示所收割的作物材料的湿度的作物湿度值。
111.在框382,预测模型生成器210还获得对应于传感器信号的地理位置。例如,预测模型生成器210可以从地理位置传感器204获得地理位置,并基于机器延迟(例如机器处理速度)和机器速度来确定现场所感测的作物湿度所归属的精确地理位置。例如,捕获作物湿度传感器信号的准确时间可能不对应于作物从地面被切断的时间。因此,在获得作物湿度传感器信号时的农业收割机100的位置可能不对应于作物被种植的位置。相反,当前的现场作物湿度传感器信号对应于农业收割机100的后方田地上的位置,因为在作物和农业收割机之间发生初始接触时和作物到达作物湿度传感器336时之间经过了一定量的时间。
112.在框384,预测模型生成器210生成一个或多个预测作物湿度模型诸如作物湿度模型350,所述预测作物湿度模型对从先验信息图(诸如先验信息图258)获得的植被指数值、历史作图湿度值、地形特征值或土壤特性值中的至少一个和由现场传感器208正在感测的作物湿度之间的关系进行建模。例如,预测模型生成器210可以基于植被指数值、历史作物湿度值、地形特征值、或土壤特性值和由从现场传感器208获得的传感器信号指示的所感测的作物湿度生成预测作物湿度模型。
113.在框386,预测作物湿度模型(诸如预测作物湿度模型350)被提供给预测图生成器212,该预测图生成器基于植被指数图、历史作物湿度图333、地形图341、土壤特性图343和预测作物湿度模型350生成功能预测作物湿度图,该功能预测作物湿度图将预测的作物湿度映射到田地中的不同地理位置。例如,在一些示例中,功能预测作物湿度图360预测作物湿度。在其它示例中,功能预测作物湿度图360预测其它项。进一步,功能预测作物湿度图360可以在农业收割操作的过程期间生成。因此,在农业收割机移动通过田地执行农业收割操作时,生成功能预测作物湿度图360。
114.在框394,预测图生成器212输出功能预测作物湿度图360。在框393,预测图生成器212配置功能预测作物湿度图360以便由控制系统214使用(consumption)。在框395,预测图生成器212还可以向控制区生成器213提供图360,以用于控制区的生成和合并。在框397,预测图生成器212还以其它方式配置图360。功能预测作物湿度图360(具有或没有控制区)被提供给控制系统214。在框396,控制系统214基于功能预测作物湿度图360(具有或没有控制区)生成控制信号以控制可控子系统216。
115.控制系统214可以生成控制信号以控制(一个或多个)割台或其它机器致动器248,例如控制台面板的位置或间距。控制系统214可以生成控制信号以控制推进子系统250。控制系统214可以生成控制信号以控制转向子系统252。控制系统214可以生成控制信号以控制残茬子系统138。控制系统214可以生成控制信号以控制机器清粮子系统254。控制系统214可以生成控制信号以控制脱粒机110。控制系统214可以生成控制信号以控制材料处理子系统125。控制系统214可以生成控制信号以控制作物清粮子系统118。控制系统214可以生成控制信号以控制通信系统206。控制系统214可以生成控制信号以控制操作员界面机构218。控制系统214可以生成控制信号以控制各种其它可控子系统256。
116.在控制系统214接收功能预测图或添加了控制区的功能预测图的示例中,割台/拨禾轮控制器238控制割台或其它机器致动器248以控制割台102的高度、倾斜或滚动。在控制系统214接收功能预测图或添加了控制区的功能预测图的示例中,进料速度控制器236控制推进子系统250以控制农业收割机100的行进速度。在控制系统214接收功能预测图或添加了控制区的功能预测图的示例中,路径规划控制器234控制转向子系统252以使农业收割机100转向。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,残茬系统控制器244控制残茬子系统138。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,设置控制器232控制脱粒机110的脱粒机设置。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,设置控制器232或另一控制器246控制材料处理子系统125。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一示例中,设置控制器232控制作物清粮子系统118。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一示例中,机器清粮控制器245控制农业收割机100上的机器清粮子系统254。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一示例中,通信系统控制器229控制通信系统206。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,操作员界面控制器231控制农业收割机100上的操作员界面机构218。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,台面板位置控制器242控制机器/割台致动器248以控制农业收割机100上的台面板。在控制系统214接收功能预测图或添加了控制区的功能预测图时,带式输送器带控制器240控制机器/割台致动器248以控制农业收割机100上的带式输送器带。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,其它控制器246控制农业收割机100上的其它可控子系统256。
117.由此可以看出,本系统采用先验信息图,该先验信息图将诸如植被指数值、历史作物湿度值、地形特征值或土壤特性值的特征映射到田地中的不同位置。本系统还使用一个或多个现场传感器,该现场传感器感测指示特征(例如作物湿度)的现场传感器数据,并生成对使用现场传感器现场感测的作物湿度与映射在先验信息图中的特征之间的关系进行建模的模型。因此,本系统使用模型和先验信息图生成功能预测图,并且可以配置所生成的功能预测图以供控制系统使用或呈现给本地或远程操作员或其他用户。例如,控制系统可以使用图来控制联合收割机的一个或多个系统。
118.图6a是图1中示出的农业收割机100的示例部分的框图。特别地,图6a尤其示出了预测模型生成器210和预测图生成器212的示例。在图示的示例中,先验信息图258是先验操作图400。先验操作图400可以包括来自田地上先验操作的在田地中的不同位置处的作物湿度图。图6a还示出了预测模型生成器210和预测图生成器可以替代地或除了先验信息图258之外还接收预测作物湿度图,例如功能预测作物湿度图360。功能预测作物湿度图360可以与先验信息图258类似地使用,因为模型生成器210对由功能预测作物湿度图360提供的信息与由现场传感器208感测的特征之间的关系进行建模,因此图生成器212可以使用该模型来生成功能预测图,该功能预测图预测基于在田地中的不同位置处的功能预测作物湿度图中的一个或多个值并且基于预测模型来预测在田地中的这些位置处由现场传感器208感测的特征或者指示所感测的特征的特征。如图6a所示,预测模型生成器210和预测图生成器212还可以接收其它图401,例如其它先验信息图或其它预测图,例如以与功能预测作物湿
度图360不同的其它方式生成的其它预测作物湿度图。在另一示例中,其它图401可以包括历史作物湿度图,例如历史作物湿度图333或在前一季节的收割操作期间生成的另一历史作物湿度图,其包括对应于田地中的不同位置的作物湿度的历史值。
119.而且,在图6a示出的示例中,现场传感器208可以包括农业特征传感器402、操作员输入传感器404和处理系统406中的一个或多个。现场传感器208还可以包括其它传感器408。
120.农业特征传感器402感测指示农业特征的值。操作员输入传感器404感测各种操作员输入。输入可以是用于控制农业收割机100上的设置的设置输入或其它控制输入,诸如转向输入和其它输入。因此,当操作员260通过操作员界面机构218改变设置或提供命令输入时,例如由操作员输入传感器404检测到的输入,该操作员输入传感器提供指示所感测的操作员输入的传感器信号。
121.处理系统406可以从农业特征传感器402和操作员输入传感器404中的一个或多个接收传感器信号,并生成指示所感测的特征的输出。例如,处理系统406可以从农业特征传感器402接收传感器输入,并生成指示农业特征的输出。处理系统406还可以接收来自操作员输入传感器404的输入,并生成指示所感测的操作员输入的输出。
122.预测模型生成器210可以包括作物湿度到农业特征模型生成器410和作物湿度到命令模型生成器414。在其它示例中,预测模型生成器210可以包括附加的、更少的或其它模型生成器415。例如,预测模型生成器210可以包括特定农业特征或特定操作员命令模型生成器,例如使用特定农业特征(例如生物量或生物量特征、产量或产量特征以及各种其它农业特征)的模型生成器,或使用特定操作员命令(例如割台高度设置、速度设置、脱粒转子设置以及各种其它机器设置)的模型生成器。预测模型生成器210可以从地理位置传感器204接收地理位置334或者地理位置的指示,并生成预测模型426,该预测模型426对先验信息图258中的一个或多个中的信息或者功能预测作物湿度图360中的信息与以下项目中一个或多个之间的关系进行建模,所述项目包括:由农业特征传感器402感测的农业特征和由操作员输入传感器404感测的操作员输入命令。
123.作物湿度到农业特征模型生成器410生成模型,该模型对作物湿度值(其可以在预测作物湿度图360、先验操作图400或其它图401上)和由农业特征传感器402感测的农业特征之间的关系进行建模。作物湿度到农业特征模型生成器410生成对应于该关系的预测模型426。
124.作物湿度到操作员命令模型生成器414生成模型,该模型对反映在预测作物湿度图360、先验操作图400或其它图401上的作物湿度值和由操作员输入传感器404感测到的操作员输入命令之间的关系进行建模。作物湿度到操作员命令模型生成器414生成对应于该关系的预测模型426。
125.其它模型生成器415可以包括例如特定农业特征或特定操作员命令模型生成器,例如使用特定农业特征(例如生物量或生物量特征、产量或产量特征,以及各种其它农业特征)的模型生成器,或使用特定操作员命令(例如割台高度设置、速度设置、脱粒转子设置以及各种其它机器设置)的模型生成器。
126.由预测模型生成器210生成的预测模型426可以包括预测模型中的一个或多个,该预测模型可以由作物湿度到农业特征模型生成器410和作物湿度到操作员命令模型生成器
414以及可以作为其它项415的一部分包括的其它模型生成器生成。
127.在图6a的示例中,预测图生成器212包括预测农业特征图生成器416和预测操作员命令图生成器422。在其它示例中,预测图生成器212可以包括附加的、更少的或其它图生成器434。
128.预测农业特征图生成器416接收对作物湿度和由农业特征传感器402感测的农业特征之间的关系进行建模的预测模型426(诸如由作物湿度到农业特征模型生成器410生成的预测模型)以及先验信息图258、功能预测作物湿度图360或者其它图401中的一个或多个。预测农业特征图生成器416基于田地里中的不同位置处的先验信息图258、功能预测作物湿度图360或其它图401中的一个或多个中的作物湿度值中的一个或多个并基于预测模型426生成预测田地中的那些位置处的农业特征值(或者指示农业特征的值)的功能预测农业特征图427。
129.预测操作员命令图生成器422接收对作物湿度和由操作员输入传感器404检测的操作员命令输入之间的关系进行建模的预测模型426(例如由作物湿度到命令模型生成器414生成的预测模型),以及先验信息图258、功能预测作物湿度图360或者其它图401中的一个或多个。预测操作员命令图生成器422基于来自在田地中的不同位置处的先验信息图258、功能预测作物湿度图360或者其它图的作物湿度值并基于预测模型426生成功能预测操作员命令图440,该功能预测操作员命令图440预测在田地中的那些位置处的操作员命令输入。
130.预测图生成器212输出功能预测图427和440中的一个或多个。功能预测图427和440中的每一个可以被提供给控制区生成器213、控制系统214或两者。控制区生成器213生成并结合控制区,以向功能预测图427提供控制区或向功能预测图440提供控制区,或两者。(具有控制区或不具有控制区)功能预测图427和440中的任何一个或全部可以被提供给控制系统214,该控制系统基于(具有控制区或不具有控制区)功能预测图427和440中的一个或全部生成控制信号以控制可控子系统216中的一个或多个。(具有控制区或不具有控制区)图427和440中的任何一个或全部可以呈现给操作员260或另一用户。
131.图6b是示出实时(现场)传感器208的一些示例的框图。图6b中示出的传感器中的一些或它们的不同组合可以同时具有传感器402和处理系统406,而其它的可以充当关于图6a和7描述的传感器402,在图6a和7中处理系统406是分开的。图6b中示出的可能的现场传感器208中的一些相对于前面的图被示出和描述,并且被类似地编号。图6b示出了现场传感器208可以包括操作员输入传感器480、机器传感器482、收割材料特性传感器484、田地和土壤特性传感器485、环境特征传感器487,并且它们可以包括各种各样的其它传感器226。操作员输入传感器480可以是通过操作员界面机构218感测操作员输入的传感器。因此,操作员输入传感器480可以感测连杆、操纵杆、方向盘、按钮、转盘或踏板的用户移动。操作员输入传感器480还可以感测用户与其它操作员输入结构的交互,诸如与触敏屏幕、与利用语音识别的麦克风或各种其它操作员输入机构中的任何一种的交互。
132.机器传感器482可以感测农业收割机100的不同特征。例如,如上所讨论那样,机器传感器482可以包括机器速度传感器146、分离器损失传感器148、清粮谷物相机150、前视图像捕获机构151、损失传感器152或地理位置传感器204,其示例在上文中描述。机器传感器482还可以包括感测机器设置的机器设置传感器491。以上参照图1描述了机器设置的一些
示例。前端设备(例如,割台)位置传感器493可以感测割台102、拨禾轮164、切割器104或其它前端装备相对于农业收割机100的框架的位置。例如,传感器493可以感测割台102在地面上方的高度。机器传感器482还可以包括前端设备(例如,割台)取向传感器495。传感器495可以感测割台102相对于农业收割机100或相对于地面的取向。机器传感器482可以包括稳定性传感器497。稳定性传感器497感测农业收割机100的振动或弹跳运动(和幅值)。机器传感器482还可以包括被配置成感测农业收割机100是否被配置成切碎残茬、产生料堆或以另一方式处理残茬的残茬设置传感器499。机器传感器482可以包括感测清粮风扇120的速度的清粮室风扇速度传感器551。机器传感器482可以包括感测农业收割机100上的转子112和凹部114之间的间隙的凹部间隙传感器553。机器传感器482可以包括感测谷壳筛122中的开口的尺寸的谷壳筛间隙传感器555。机器传感器482可以包括感测转子112的转子速度的脱粒转子速度传感器557。机器传感器482可以包括感测用于驱动转子112的压力的转子压力传感器559。机器传感器482可以包括感测筛网124中开口的尺寸的筛网间隙传感器561。机器传感器482可以包括感测穿过农业收割机100的mog的湿度水平的mog湿度传感器563。机器传感器482可以包括感测农业收割机100的取向的机器取向传感器565。机器传感器482可以包括感测材料行进通过喂料室106、干净谷物升运器130或农业收割机100中的其它地方时的材料的进料速度的材料进料速度传感器567。机器传感器482可以包括感测行进通过喂料室106、分离器116或农业收割机100中的其它地方的生物量的生物量传感器569。机器传感器482可以包括感测农业收割机100的随时间的燃料消耗速率的燃料消耗传感器571。机器传感器482可以包括感测农业收割机100中的功率利用(诸如哪些子系统正在利用功率)、或者子系统正在利用功率的速率、或者农业收割机100中的子系统之间的功率分配的功率利用传感器573。机器传感器482可以包括感测农业收割机100的轮胎144中的充气压力的轮胎压力传感器577。机器传感器482可以包括各种各样的其它机器性能传感器或机器特征传感器(如框575所示)。机器性能传感器和机器特征传感器575可以感测农业收割机100的机器性能或特征。
133.在作物材料正在被农业收割机100处理时,收割材料特性传感器484可以感测切断的作物材料的特征。作物特性可能包括诸如作物类型、作物湿度、谷物质量(如碎谷物)、mog水平、谷物成分(诸如淀粉和蛋白质)、mog湿度和其它作物材料特性的东西。其它传感器可以感测秸秆“韧性”、玉米与穗的粘附性以及可以有益地用于控制处理以获得更好的谷物捕获、减少的谷物损坏、降低的功耗、减少的谷物损失等的其它特征。
134.田地和土壤特性传感器485可以感测田地和土壤的特征。田地和土壤特性可能包括土壤湿度、土壤密实度、积水的存在和位置、土壤类型以及其它土壤和田地特征。
135.环境特征传感器487可以感测一个或多个环境特征。环境特征可以包括诸如风向和风速、降水、雾、灰尘水平或其它模糊物或其它环境特征的东西。
136.图7示出了图示预测模型生成器210和预测图生成器212在生成一个或多个预测模型426和一个或多个功能预测图427和440时的操作的一个示例的流程图。在框442,预测模型生成器210和预测图生成器212接收图。在生成一个或多个预测模型426和一个或多个功能预测图427和440时由预测模型生成器210或预测图生成器接收的图可以是先验信息图258,例如使用在田地中的先验操作期间获得的数据创建的先验操作图400。在生成一个或多个预测模型426和一个或多个功能预测图427和440时由预测模型生成器210或预测图生
成器接收的图可以是功能预测作物湿度图360。其它图可以被接收以及由框401指示,例如其它先验信息图或其它预测图,例如其它预测作物湿度图。
137.在框444,预测模型生成器210从现场传感器208接收包含传感器数据的传感器信号。现场传感器可以是农业特征传感器402和操作员输入传感器404中的一个或多个。农业特征传感器402感测农业特征。操作员输入传感器404感测操作员输入命令。预测模型生成器210也可以接收其它现场传感器输入,例如由框408所指示的。
138.在框454,处理系统406处理包含在从一个或多个现场传感器208接收的一个或多个传感器信号中的数据,以获得经处理的数据409,如图6a所示。包含在一个或多个传感器信号中的数据可以呈原始格式,该格式被处理以接收经处理的数据409。例如,温度传感器信号包括电阻数据,这个电阻数据可以被处理成温度数据。在其它示例中,处理可以包括数字化、编码、格式化、缩放、过滤或分类数据。经处理的数据409可以指示农业特征或操作员输入命令中的一者或多者。经处理的数据409被提供给预测模型生成器210。
139.回到图7,在框456,预测模型生成器210还从地理位置传感器204接收地理位置334,如图6a所示。地理位置334可以与由现场传感器208感测的所感测的变量从其获取的地理位置关联。例如,预测模型生成器210可以从地理位置传感器204获得地理位置334,并且基于机器延迟、机器速度等来确定从其中导出经处理的数据409的精确的地理位置。
140.在框458,预测模型生成器210生成对接收到的图中的映射值和经处理的数据409中表示的特征之间的关系进行建模的一个或多个预测模型426。例如,在一些情况下,接收到的图中的映射值可以是作物湿度值,并且预测模型生成器210使用接收到的图的映射值和由现场传感器208感测的特征(如经处理的数据409中所表示的)或相关特征(诸如与由现场传感器208感测的特征相关的特征)来生成预测模型。
141.一个或多个预测模型426被提供给预测图生成器212。在框466,预测图生成器212生成一个或多个功能预测图。功能预测图可以是功能预测农业特征图427和功能预测操作员命令图440或这些图的任意组合。功能预测农业特征图427预测在田地中的不同位置处的农业特征值(或者由所述值所指示的农业特征)。功能预测操作员命令图440预测在田地中的不同位置处预期的或可能的操作员命令输入。此外,功能预测图427和440中的一个或多个可以在农业操作的过程期间生成。因此,在农业收割机100移动通过田地执行农业操作时,一个或多个预测图427和440随着执行农业操作而生成。
142.在框468,预测图生成器212输出一个或多个功能预测图427和440。在框470,预测图生成器212可以配置图,以便呈现给操作员260或另一用户,并由操作员260或另一用户进行可能的交互。在框472,预测图生成器212可以配置图以便由控制系统214使用。在框474,预测图生成器212可以向控制区生成器213提供一个或多个预测图427和440以便生成和合并控制区。在框476,预测图生成器212以其它方式配置一个或多个预测图427和440。一个或多个(具有控制区或者不具有控制区)功能预测图427和(具有控制区或者不具有控制区)功能预测图440可以被呈现给操作员260或另一用户,或者也被提供给控制系统214。
143.在框478,控制系统214然后基于一个或多个功能预测图427和440(或具有控制区的功能预测图427和440)以及来自地理位置传感器204的输入,生成控制信号以控制可控子系统。
144.控制系统214可以生成控制信号以控制(一个或多个)割台或其它机器致动器248,
例如控制台面板的位置或间距。控制系统214可以生成控制信号以控制推进子系统250。控制系统214可以生成控制信号以控制转向子系统252。控制系统214可以生成控制信号以控制残茬子系统138。控制系统214可以生成控制信号以控制机器清粮子系统254。控制系统214可以生成控制信号以控制脱粒机110。控制系统214可以生成控制信号以控制材料处理子系统125。控制系统214可以生成控制信号以控制作物清粮子系统118。控制系统214可以生成控制信号以控制通信系统206。控制系统214可以生成控制信号以控制操作员界面机构218。控制系统214可以生成控制信号以控制各种其它可控子系统256。
145.在控制系统214接收功能预测图或添加了控制区的功能预测图的示例中,割台/拨禾轮控制器238控制割台或其它机器致动器248以控制割台102的高度、倾斜或滚动。在控制系统214接收功能预测图或添加了控制区的功能预测图的示例中,进料速度控制器236控制推进子系统250以控制农业收割机100的行进速度。在控制系统214接收功能预测图或添加了控制区的功能预测图的示例中,路径规划控制器234控制转向子系统252以使农业收割机100转向。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,残茬系统控制器244控制残茬子系统138。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,设置控制器232控制脱粒机110的脱粒机设置。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,设置控制器232或另一控制器246控制材料处理子系统125。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一示例中,设置控制器232控制作物清粮子系统118。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一示例中,机器清粮控制器245控制农业收割机100上的机器清粮子系统254。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一示例中,通信系统控制器229控制通信系统206。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,操作员界面控制器231控制农业收割机100上的操作员界面机构218。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,台面板位置控制器242控制机器/割台致动器248以控制农业收割机100上的台面板。在控制系统214接收功能预测图或添加了控制区的功能预测图时,带式输送器带控制器240控制机器/割台致动器248以控制农业收割机100上的带式输送器带。在控制系统214接收功能预测图或添加了控制区的功能预测图的另一个示例中,其它控制器246控制农业收割机100上的其它可控子系统256。
146.图8示出了图示控制区生成器213的一个示例的框图。控制区生成器213包括作业机器致动器(work machine actuator,wma)选择器486、控制区生成系统488和动态(regime)区生成系统490。控制区生成器213还可以包括其它项492。控制区生成系统488包括控制区标准标识符部件494、控制区边界定义部件496、目标设置标识符部件498和其它项520。动态区生成系统490包括动态区标准标识部件522、动态区边界定义部件524、设置解析器标识符部件526和其它项528。在更详细地描述控制区生成器213的整体操作之前,将首先提供控制区生成器213中的项中的一些及其相应操作的简要描述。
147.农业收割机100或其它作业机器可以具有执行不同功能的多种不同类型的可控致动器。农业收割机100或其它作业机器上的可控致动器统称为作业机器致动器(wma)。每个wma可以基于功能预测图上的值被独立地控制,或者wma可以基于功能预测图上的一个或多个值成组地进行控制。因此,控制区生成器213可以生成对应于每个单独可控的wma的、或者
对应于相互协调控制的wma组的控制区。
148.wma选择器486选择要为其生成相对应的控制区的wma或wma组。控制区生成系统488然后为所选择的wma或wma组生成控制区。对于每个wma或wma组,在标识控制区时可以使用不同的标准。例如,对于一个wma,wma响应时间可以用作用于定义控制区的边界的标准。在另一示例中,磨损特征(例如,特定致动器或机构由于其运动而磨损的程度)可以用作用于标识控制区的边界的标准。控制区标准标识符部件494标识将用于为所选择的wma或wma组定义控制区的特定标准。控制区边界定义部件496处理分析中的功能预测图上的值,以基于分析中的功能预测图上的值并基于所选择的wma或wma组的控制区标准来定义该功能预测图上的控制区的边界。
149.目标设置标识符部件498设置目标设置的值,该值将被用于控制不同控制区中的wma或wma组。例如,如果所选择的wma是割台或其它机器致动器248,并且分析中的功能预测图是功能预测作物湿度图360,则每个控制区中的目标设置可以是基于功能预测作物湿度图360中包含的作物湿度的目标速度设置。
150.在一些示例中,在基于农业收割机100的当前或未来位置来控制农业收割机100的情况下,对于给定位置处的wma,多个目标设置是可能的。在这种情况下,目标设置可能具有不同的值,并且可能相互竞争。因此,需要解析目标设置,使得仅使用单个目标设置来控制wma。例如,在wma是在推进系统250中被控制以便控制农业收割机100的速度的致动器的情况下,可能存在多个不同的竞争的标准组,所述多个不同的竞争的标准组由控制区生成系统488在标识控制区和控制区中所选择的wma的目标设置时考虑。例如,用于控制农业收割机的速度的不同目标设置可以基于例如所检测的或所预测的作物湿度值、历史作物湿度值、所检测的或所预测的农业特征值、所检测的或所预测的植被指数值、所检测的或所预测的土壤特性值、所检测的或所预测的地形特征值、所检测的或所预测的进料速度值、所检测的或所预测的燃料效率值、所检测的或预测的谷物损失值或这些值的组合来生成。应注意,这些仅仅是示例,并且各种wma的目标设置可以基于各种其它值或值的组合。然而,在任何给定时间,农业收割机100不能同时以多种速度在地面上行进。相反,在任何给定时间,农业收割机100以单个速度行进。因此,选择竞争目标设置中的一个来控制农业收割机100的速度。
151.因此,在一些示例中,动态区生成系统490生成动态区以解析多个不同的竞争目标设置。动态区标准标识部件522标识用于为分析中的功能预测图上的所选择的wma或wma组确立动态区的标准。可以用于标识或定义动态区的一些标准包括例如作物湿度、农业特征、地形特征、植被指数特征、土壤特性、操作员命令输入、作物类型或作物种类(例如基于种植图的作物类型或作物种类、或基于作物类型或作物种类的另一来源的作物类型或作物种类)、杂草类型、杂草强度、或作物状态(诸如作物是倒伏的、部分倒伏的还是直立的)。这些只是可以用于标识或定义动态区的标准的一些示例。正如每个wma或wma组可能具有相对应的控制区,不同的wma或wma组可能具有相对应的动态区。动态区边界定义部件524基于由动态区标准标识部件522标识的动态区标准来标识分析中的功能预测图上的动态区的边界。
152.在一些示例中,动态区可能彼此重叠。例如,作物湿度动态区可能与作物状态动态区的一部分或全部重叠。在这样的示例中,不同的动态区可以被分配给优先层级,使得在两个或更多动态区重叠的情况下,被分配有在优先层级中较高层级位置或重要性的动态区优
先于具有在优先层级中较低层级位置或重要性的动态区。动态区的优先层级可以手动设置,或者可以使用基于规则的系统、基于模型的系统或其它系统自动设置。作为一个示例,在倒伏作物动态区与作物湿度动态区重叠的情况下,倒伏作物动态区相比于作物湿度动态区可以被分配优先层级中的更大的重要性,使得倒伏作物动态区优先。
153.此外,对于给定的wma或wma组,每个动态区可能具有唯一的设置解析器。设置解析器标识符部件526在为分析中的功能预测图上标识的每个动态区标识特定的设置解析器,并为所选择的wma或wma组标识特定的设置解析器。
154.一旦标识了特定动态区的设置解析器,该设置解析器可以用于解析竞争目标设置,在该竞争目标设置中基于控制区标识多于一个的目标设置。不同类型的设置解析器可以具有不同的形式。例如,为每个动态区标识的设置解析器可以包括人类选择解析器,在人类选择解析器中该竞争目标设置被呈现给操作员或其它用户以便进行解析。在另一示例中,设置解析器可以包括神经网络或其它人工智能或机器学习系统。在这种情况下,设置解析器可以基于对应于不同目标设置中的每一个的预测的质量度量或历史质量度量来解析竞争目标设置。作为示例,增加的车辆速度设置可减少收割田地的时间,并减少相对应的基于时间的劳动力和装备成本,但可能增加谷物损失。降低的车辆速度设置可能增加收割田地的时间,并增加相对应的基于时间的劳动力和装备成本,但可以减少谷物损失。当谷物损失或收割时间被选择作为质量度量时,在给定两个竞争的车辆速度设置值的情况下,所选择的质量度量的预测的值或历史值可以被用于解析速度设置。在某些情况下,设置解析器可以是一组阈值规则,组阈值规则可以用来替代或补充动态区。阈值规则的示例可以表达如下:
155.如果农业收割机100的割台20英尺内的预测的作物湿度值大于x(其中x是所选择的值或预定的值),则使用基于进料速度而不是其它竞争目标设置选择的目标设置值,否则使用基于谷物损失而不是其它竞争目标设置值的目标设置值。
156.设置解析器可以是在标识目标设置时执行逻辑规则的逻辑部件。例如,设置解析器可以解析目标设置,同时尝试最小化收割时间或最小化总收割成本或最大化收割谷物,或者基于作为不同候选目标设置的函数计算的其它变量。当完成收割的量被减少到所选择的阈值或在所选择的阈值之下时,收割时间可以被最小化。当总收割成本被降低到所选择的阈值或在所选择的阈值之下的情况下,总收割成本可以被最小化。在收割的谷物的量增加到所选择的阈值或在所选择的阈值之上的情况下,收割的谷物可以最大化。
157.图9是示出控制区生成器213在为控制区生成器213接收用于区处理的图(例如,为分析中的图)生成控制区和动态区时的操作的一个示例的流程图。
158.在框530,控制区生成器213接收分析中的图以便进行处理。在一个示例中,如框532所示,分析中的图是功能预测图。例如,分析中的图可以是功能预测图360、427或440中的一个。框534指示分析中的图也可以是其它图。
159.在框536,wma选择器486选择要在分析中的图上为其生成控制区的wma或wma组。在框538,控制区标准标识部件494获得所选择的wma或wma组的控制区定义标准。框540指示这样示例,在该示例中控制区标准是或包括所选择的wma或wma组的磨损特征。框542指示这样的示例,在该示例中控制区定义标准是或包括输入源数据的幅值和变化,诸如分析中的图上的值的幅值和变化或来自各种现场传感器208的输入的幅值和变化。框544指示这样的示
例,在该示例中控制区定义标准是或包括物理机器特征,诸如机器的物理尺寸、不同子系统操作的速度或其它物理机器特征。框546指示这样的示例,在该示例中控制区定义标准是或包括所选择的wma或wma组在达到新命令的设定值时的响应性。框548指示这样的示例,在该示例中控制区定义标准是或包括机器性能度量。框550指示这样的示例,在该示例中控制区定义标准是或包括操作员偏好。框552指示这样的示例,在该示例中控制区定义标准也是或包括其它项。框549指示这样的示例,在该示例中控制区定义标准是基于时间的,这意味着农业收割机100将不会越过控制区的边界,直到自农业收割机100进入特定控制区起经过了所选择的时间量。在某些情况下,所选择的时间量可以是最小时间量。因此,在一些情况下,控制区定义标准可以防止农业收割机100越过控制区的边界,直到至少已经经过了所选择的时间量。框551指示这样的示例,在该示例中控制区定义标准基于所选择的尺寸值。例如,基于所选择的尺寸值的控制区定义标准可以排除小于所选择的尺寸的控制区的定义。在某些情况下,所选择的尺寸可以是最小尺寸。
160.在框554,动态区标准标识部件522获得所选择的wma或wma组的动态区定义标准。框556指示这样的示例,在该示例中动态区定义标准基于来自操作员260或另一用户的手动输入。框558示出这样的示例,在该示例中动态区定义标准基于作物湿度(包括所检测的作物湿度、所预测的作物湿度或者历史作物湿度)。框559示出这样的示例,在该示例中动态区定义标准基于植被指数特征。框560示出这样的示例,在该示例中动态区定义标准基于地形特征。框561示出这样的示例,在该示例中动态区定义标准基于土壤特性。框564指示这样的示例,在该示例中动态区定义标准也是或包括其它标准。
161.在框566,控制区边界定义部件496基于控制区标准在分析中的图上生成控制区的边界。动态区边界定义部件524基于动态区标准在分析中的图上生成动态区的边界。框568指示这样的示例,在该示例中为控制区和动态区标识区边界。框570示出目标设置标识符部件498标识控制区中的每一个的目标设置。控制区和动态区也可以以其它方式生成,并且这由框572指示。
162.在框574,设置解析器标识符部件526标识由动态区边界定义部件524定义的每个动态区中的所选择的wma的设置解析器。如上所讨论那样,动态区解析器可以是人类解析器576、人工智能或机器学习系统解析器578、基于每个竞争目标设置的预测的质量或历史质量的解析器580、基于规则的解析器582、基于性能标准的解析器584或其它解析器586。
163.在框588,wma选择器486确定是否有更多的wma或wma组要处理。如果有附加的wma或wma组需要处理,则处理返回到框436,在框436中选择要为其定义控制区和动态区的下一wma或wma组。当没有要为其生成控制区或动态区的附加wma或wma组剩下时,处理移动到框590,在框590中控制区生成器213为每wma或wma组中的每一个输出具有控制区、目标设置、动态区和设置解析器的图。如上所讨论那样,输出的图可以呈现给操作员260或另一用户;输出的图可以被提供给控制系统214;或者输出的图可以以其它方式输出。
164.图10示出了控制系统214在基于由控制区生成器213输出的图来控制农业收割机100的操作的一个示例。因此,在框592,控制系统214接收作业现场的图。在一些情况下,该图可以是可以包括控制区和动态区的功能预测图(如框594所示)。在一些情况下,接收到的图可以是排除控制区和动态区的功能预测图。框596指示这样的示例,在该示例中接收的作业现场图可以是具有标识在其上的控制区和动态区的先验信息图。框598指示这样的示例,
在该示例中接收的图可以包括多个不同图或多个不同图层。框610指示这样的示例,在该示例中接收的图也可以采取其它形式。
165.在框612,控制系统214从地理位置传感器204接收传感器信号。来自地理位置传感器204的传感器信号可以包括指示农业收割机100的地理位置614、农业收割机100的速度616、农业收割机100的航向618或其它信息620的数据。在框622,区控制器247选择动态区,并且在框624,区控制器247基于地理位置传感器信号在图上选择控制区。在框626,区控制器247选择待控制的wma或wma组。在框628,区控制器247获得所选择的wma或wma组的一个或多个目标设置。为所选择的wma或wma组获得的目标设置可来自各种不同的源。例如,框630示出了这样的示例,在该示例中所选择的wma或wma组的目标设置中的一个或多个基于来自作业现场的图上的控制区的输入。框632示出了这样的示例,在该示例中目标设置中的一个或多个是从操作员260或另一用户的人工输入中获得的。框634示出了这样的示例,在该示例中从现场传感器208获得目标设置。框636示出了这样的示例,在这样的示例中一个或多个目标设置是从与农业收割机100同时在相同田地中作业的其它机器上的一个或多个传感器或者从过去在相同田地中作业的机器上的一个或多个传感器获得的。框638示出了这样的示例,在该示例中目标设置也是从其它源获得的。
166.在框640,区控制器247访问所选择的动态区的设置解析器,并控制设置解析器将竞争目标设置解析成解析的目标设置。如上所讨论的那样,在一些情况下,设置解析器可以是人类解析器,在这种情况下,区控制器247控制操作员界面机构218向操作员260或另一用户呈现竞争目标设置以便进行解析。在一些情况下,设置解析器可以是神经网络或其它人工智能或机器学习系统,并且区控制器247将竞争目标设置提交给神经网络、人工智能或机器学习系统以便进行选择。在某些情况下,设置解析器可以基于预测的质量度量或历史质量度量、基于阈值规则或基于逻辑部件。在这些后面的示例中的任何一个中,区控制器247执行设置解析器,以基于预测的质量度量或历史质量度量、基于阈值规则或在使用逻辑部件的情况下获得解析的目标设置。
167.在框642处,在区控制器247已经标识解析的目标设置的情况下,区控制器247将解析的目标设置提供给控制系统214中的其它控制器,这些控制器基于解析的目标设置生成控制信号并将控制信号应用于所选择的wma或wma组。例如,在所选择的wma是机器或割台致动器248的情况下,区控制器247向设置控制器232或割台/实际控制器238或两者提供解析的目标设置,以基于解析的目标设置生成控制信号,并且那些生成的控制信号被施加到机器或割台致动器248。在框644,如果要在农业收割机100的当前地理位置(如在框612检测的)处控制附加wma或附加wma组,则处理返回到框626,在框626选择下一wma或wma组。由框626至644表示的过程继续进行,直到要在农业收割机100的当前地理位置处被控制的所有wma或wma组都已被解决。如果没有要在农业收割机100的当前地理位置处被控制的附加wma或wma组剩下,则处理进行到框646,在框646,区控制器247确定要被考虑的附加控制区是否存在于所选择的动态区中。如果要考虑的附加控制区存在,则处理返回到框624,在框624选择下一控制区。如果没有附加控制区需要考虑,则处理进行到框648,在框648确定关于是否有附加动态区需要考虑。区控制器247确定是否有附加动态区需要考虑。如果有附加动态区需要考虑,则处理返回到框622,在框622选择下一动态区。
168.在框650,区控制器247确定农业收割机100正在执行的操作是否完成。如果不是,
则区控制器247确定是否已经满足控制区标准以继续处理,如框652所示。例如,如上所提及那样,控制区定义标准可以包括定义农业收割机100何时可以越过控制区边界的标准。例如,农业收割机100是否可以越过控制区边界可以由所选择的时间段来定义,这意味着农业收割机100被阻止越过区边界直到经过所选择的时间量。在这种情况下,在框652,区控制器247确定所选择的时间段是否已经过去。附加地,区控制器247可以连续地执行处理。因此,在继续确定农业收割机100的操作是否完成之前,区控制器247不等待任何特定的时间段。在框652,区控制器247确定是继续处理的时候了,然后处理在框612继续,在框612区控制器247再次从地理位置传感器204接收输入。还应当理解的是,区控制器247可以使用多输入多输出控制器来同时控制wma和wma组,而不是顺序控制wma和wma组。
169.图11是示出操作员界面控制器231的一个示例的框图。在所示出的示例中,操作员界面控制器231包括操作员输入命令处理系统654、其它控制器交互系统656、语音处理系统658和动作信号生成器660。操作员输入命令处理系统654包括语音处置系统662、触摸手势处理系统664和其它项666。其它控制器交互系统656包括控制器输入处理系统668和控制器输出生成器670。语音处理系统658包括触发检测器672、识别部件674、合成部件676、自然语言理解系统678、对话管理系统680和其它项682。动作信号生成器660包括视觉控制信号生成器684、音频控制信号生成器686、触觉控制信号生成器688和其它项690。在描述图11中示出的示例操作员界面控制器231在处理各种操作员界面动作时的操作之前,首先提供操作员界面控制器231中的项中的一些及其相关联的操作的简要描述。
170.操作员输入命令处理系统654检测操作员界面机构218上的操作员输入,并处理这些命令输入。语音处置系统662检测语音输入,并处理与语音处理系统658的交互,以处理语音命令输入。触摸手势处理系统664检测操作员界面机构218中的触敏元件上的触摸手势,并处理这些命令输入。
171.其它控制器交互系统656处理与控制系统214中其它控制器的交互。控制器输入处理系统668检测并处理来自控制系统214中其它控制器的输入,并且控制器输出生成器670生成输出并将这些输出提供给控制系统214中的其它控制器。语音处理系统658识别语音输入、确定这些输入的含义、并提供指示口头输入的含义的输出。例如,语音处理系统658可以将来自操作员260的语音输入识别为设置改变命令,其中操作员260正在命令控制系统214改变可控子系统216的设置。在这样的示例中,语音处理系统658识别口头命令的内容,将该命令的含义标识为设置改变命令,并将该输入的含义提供回语音处置系统662。语音处置系统662又与控制器输出生成器670相互作用,以向控制系统214中适当的控制器提供命令输出,以完成口头设置改变命令。
172.语音处理系统658可以以各种不同的方式被调用。例如,在一个示例中,语音处置系统662连续地将来自麦克风(作为操作员界面机构218中的一个)的输入提供给语音处理系统658。麦克风检测来自操作员260的语音,并且语音处置系统662将所检测的语音提供给语音处理系统658。触发检测器672检测指示语音处理系统658被调用的触发。在一些情况下,当语音处理系统658从语音处置系统662接收连续语音输入时,语音识别部件674对由操作员260讲出的所有语音执行连续语音识别。在一些情况下,语音处理系统658被配置为使用唤醒字进行调用。也就是说,在一些情况下,语音处理系统658的操作可以基于识别所选择的口头单词(被称为唤醒单词)的来启动。在这样的示例中,在识别部件674识别唤醒字的
情况下,识别部件674给触发检测器672提供唤醒字已经被识别的指示。触发检测器672检测到语音处理系统658已经被唤醒字调用或触发。在另一示例中,语音处理系统658可以由操作员260致动用户界面机构上的致动器来调用,诸如通过触摸触敏显示屏上的致动器、通过按压按钮或通过提供另一触发输入。在这样的示例中,当检测到经由用户界面机构的触发输入时,触发检测器672可以检测到语音处理系统658已经被调用。触发检测器672也可以检测到语音处理系统658已经以其它方式被调用。
173.一旦语音处理系统658被调用,来自操作员260的语音输入被提供给语音识别部件674。语音识别部件674识别语音输入中的语言元素,诸如单词、短语或其它语言单元。自然语言理解系统678标识所识别的语音的含义。该含义可以是自然语言输出、标识所识别的语音中反映的命令的命令输出、标识所识别的语音中的值的值输出、或者反映对所识别的语音的理解的多种其它输出中的任何一种。例如,更一般地,自然语言理解系统678和语音处理系统568可以理解在农业收割机100的环境中识别的语音的含义。
174.在一些示例中,语音处理系统658还可以基于语音输入生成通过用户体验导航操作员260的输出。例如,对话管理系统680可以生成并管理与用户的对话,以便标识用户希望做什么。该对话框可以对用户命令进行消歧、标识执行用户命令所需的一个或多个特定值;或者从用户处获得其它信息或者向用户提供其它信息或者两者均有。合成部件676可以生成语音合成,该语音合成可以通过诸如扬声器的音频操作员界面机构呈现给用户。因此,由对话管理系统680管理的对话可以专门是口头对话或视觉对话和口头对话的组合。
175.动作信号生成器660基于来自操作员输入命令处理系统654、其它控制器交互系统656和语音处理系统658中的一个或多个的输出,生成动作信号以控制操作员界面机构218。视觉控制信号生成器684生成控制信号来控制操作员界面机构218中的视觉项。视觉项可以是灯、显示屏、警告指示器或其它视觉项。音频控制信号生成器686生成控制操作员界面机构218的音频元件的输出。音频元件包括扬声器、听觉报警机构、喇叭或其它听觉元件。触觉控制信号生成器688生成控制信号,该控制信号被输出以控制操作员界面机构218的触觉元件。触觉元件包括可以用于进行振动的振动元件,例如,操作员的座椅、方向盘、踏板或由操作员使用的操纵杆。触觉元件可以包括通过操作员界面机构向操作员提供触觉反馈或力反馈的触感反馈或力反馈元件。触觉元件也可以包括各种各样的其它触觉元件。
176.图12是示出操作员界面控制器231在可以包括触敏显示屏的操作员界面机构218上生成操作员界面显示时的操作的一个示例的流程图。图12还示出了操作员界面控制器231如何能够检测和处理操作员与触敏显示屏的交互的一个示例。
177.在框692,操作员界面控制器231接收图。框694指示其中图是功能预测图的示例,而框696指示其中图是另一类型的图的示例。在框698,操作员界面控制器231从地理位置传感器204接收标识农业收割机100的地理位置的输入。如框700所示,来自地理位置传感器204的输入可以包括农业收割机100的航向以及位置。框702指示其中来自地理位置传感器204的输入包括农业收割机100的速度的示例,框704指示其中来自地理位置传感器204的输入包括其它项的示例。
178.在框706,操作员界面控制器231中的视觉控制信号生成器684控制操作员界面机构218中的触敏显示屏,以生成示出由所接收的图表示的田地的全部或部分的显示。框708指示所显示的田地可以包括示出农业收割机100相对于田地的当前位置的当前位置标记。
框710指示这样的示例,在该示例中所显示的田地包括标识农业收割机100将在其中操作的下一作业单元(或田地上的区域)的下一作业单元标记。框712指示其中所显示的田地包括显示尚未由农业收割机100处理的区域的即将到来的区域显示部分的示例,而框714指示其中所显示的田地包括表示农业收割机100已经处理的田地的区域的先前访问过的显示部分的示例。框716指示其中所显示的田地显示具有图上的地理参考位置的田地的各种特征的示例。例如,如果接收到的图是作物湿度图(例如预测作物湿度图360),则显示的田地可以示出在显示的田地内地理参考的田地中存在的不同作物湿度值。映射的特征可以被示出在先前访问的区域(如框714所示)中、即将到来的区域(如框712所示)中和下一作业单元(如框710所示)中。框718指示其中显示的田地也包括其它项的示例。
179.图13是示出可以在触敏显示屏上生成的用户界面显示720的一个示例的图示。在其它实施方式中,用户界面显示720可以在其它类型的显示器上生成。触敏显示屏可以安装在农业收割机100的操作员室中或移动设备上或其它地方。在继续描述图12中示出的流程图之前,将描述用户界面显示720。
180.在图13中示出的示例中,用户界面显示720示出了触敏显示屏包括用于操作麦克风722和扬声器724的显示特征。因此,触敏显示器可以可通信地耦接到麦克风722和扬声器724。框726指示触敏显示屏可以包括多种用户界面控制致动器,诸如按钮、小键盘、软小键盘、链接、图标、开关等。操作员260可以致动用户界面控制致动器来执行各种功能。
181.在图14中示出的示例中,用户界面显示720包括显示农业收割机100正在其中操作的田地的至少一部分的田地显示部分728。田地显示部分728被示出为具有对应于农业收割机100在田地显示部分728中示出的田地的部分中的当前位置的当前位置标记708。在一个示例中,操作员可以控制触敏显示器,以便放大田地显示部分728的部分,或者平移或滚动田地显示部分728以显示田地的不同部分。下一作业单元730被示出为直接在农业收割机100的当前位置标记708前面的田地区域。当前位置标记708还可以被配置成标识农业收割机100的行进方向、农业收割机100的行进速度或两者。在图14中,当前位置标记708的形状提供了关于农业收割机100在田地内的取向的指示,该指示可以用作农业收割机100的行进方向的指示。
182.在田地显示部分728上标记的下一作业单元730的尺寸可以基于多种不同的标准而变化。例如,下一作业单元730的尺寸可以基于农业收割机100的行进速度而变化。因此,当农业收割机100更快地行进时,下一作业单元730的面积相比于农业收割机100更慢地行进的情况下的下一作业单元730的面积可能更大。在另一个示例中,下一作业单元730的尺寸可以基于农业收割机100(包括农业收割机100上的设备(例如割台102))的尺寸而变化。例如,下一作业单元730的宽度可以基于割台102的宽度而变化。田地显示部分728也被示出为显示先前访问的区域714和即将到来的区域712。先前访问的区域714表示已经收割的区域,而即将到来的区域712表示仍然需要收割的区域。田地显示部分728也被示出为显示田地的不同特征。在图13中示出的示例中,正在被显示的图是作物湿度图(例如功能预测作物湿度图360)。因此,多个作物湿度标记被显示在田地显示部分728上。在已经访问的区域714中示出有一组作物湿度显示标记732。在即将到来的区域712中还示出有一组作物湿度显示标记732,并且在下一作业单元730中示出有一组作物湿度显示标记732。图14示出了作物湿度显示标记732由指示类似的作物湿度的区域的不同的符号构成。在图14中示出的示例
中,!符号表示高作物湿度的区域;*符号表示理想作物湿度的区域;以及#符号表示低作物湿度的区域。因此,田地显示部分728示出了位于田地内不同区域处的不同的所测量的或所预测的值(或由值指示的特征)并且表示具有各种显示标记732的那些所测量的或所预测的值(或由值指示的特征或从值推导出的特征)。如图所示,田地显示部分728包括在与正在显示的田地上的特定位置相关联的特定位置处的显示标记,特别是图13的所示示例中作物湿度显示标记732。在某些情况下,田地的每个位置都可以具有与其相关联的显示标记。因此,在一些情况下,可以在田地显示部分728的每个位置处提供显示标记以标识与田地的每个特定位置映射的特征的性质。因此,本公开包括在田地显示部分728上的一个或多个位置处提供显示标记,例如(如在图13的本示例的上下文中的)作物湿度显示标记732,以标识正在被显示的特征的性质、程度等,从而标识在正在被显示的田地中的相应位置处的特征。如前所述,显示标记732可以由不同的符号构成,并且如下所述,符号可以是任何显示特征,诸如不同的颜色、形状、图案、强度、文本、图标或其它显示特征。在一些情况下,田地的每个位置都可以具有与其相关联的显示标记。因此,在一些情况下,可以在田地显示部分728的每个位置处提供显示标记以标识与田地的每个特定位置映射的特征的性质。因此,本公开包括在田地显示部分728上的一个或多个位置处提供显示标记,例如(如在图11的本示例的上下文中的)损失水平显示标记732,以标识正在被显示的特征的性质、程度等,从而标识在正在被显示的田地中的相应位置处的特征。
183.在其它示例中,正在被显示的图可以是这里描述的图中的一个或多个,包括信息图、先验信息图、功能预测图(例如预测图或预测控制区图),或者它们的组合。因此,正在被显示的标记和特征将与由正在被显示的一个或多个图提供的信息、数据、特征和值相关。
184.在图13的示例中,用户界面显示720还具有控制显示部分738。控制显示部分738允许操作员查看信息并以各种方式与用户界面显示720交互。
185.部分738中的致动器和显示标记可以被显示为例如单独的项、固定列表、可滚动列表、下拉菜单或下拉列表。在图13示出的示例中,显示部分738示出对应于以上提及的三个符号的三种不同的茎直径类别。显示部分738还包括一组触敏致动器,操作员260可以通过触摸与该组触敏致动器交互。例如,操作员260可以用手指触摸触敏致动器,以激活相应的触敏致动器。如图所示,显示部分238还包括多个交互式选项卡,例如作物湿度选项卡762和其它选项卡770。可以修改激活选项卡中的一个在部分728和738中显示哪些值。例如,如图所示,作物湿度选项卡762被激活并且因此被映射在部分728上并显示在部分738中的值对应于作物湿度值。当操作员260触摸选项卡770时,触摸手势处理系统664更新部分728和738以显示其它农业特征,例如操作员命令。
186.如图14所示,显示部分738包括交互式标记显示部分,一般用741表示。交互式标记显示部分741包括标志列739,该标志列739示出已经自动或手动设置的标志。标志致动器740允许操作员260标记位置,例如农业收割机的当前位置或者由操作员指定的田地上的另一个位置,并且添加指示在当前位置处发现的特征(例如作物湿度)的信息。例如,当操作员260通过触摸标志致动器740来致动标志致动器740时,操作员界面控制器231中的触摸手势处理系统664将当前位置标识为其中农业收割机100遇到高作物湿度的位置。当操作员260触摸按钮742时,触摸手势处理系统664将当前位置标识为其中农业收割机100遇到理想作物湿度的位置。当操作员260触摸按钮744时,触摸手势处理系统664将当前位置标识为其中
农业收割机100遇到低作物湿度的位置。当致动标志致动器740、742或744中的一个致动器时,触摸手势处理系统664可以控制视觉控制信号生成器684,以在用户标识的位置处,在田地显示部分728上添加对应于所标识的特征的符号。这样,所预测的值不能精确地表示实际值的田地的区域可以被标记以供以后分析,也可以用于机器学习。在其它示例中,操作员可以通过致动标志致动器740、742或744中的一个来指定农业收割机100前方或周围的区域,使得可以基于由操作员260指定的值来进行农业收割机100的控制。
187.显示部分738还包括交互式标记显示部分,一般用743表示。交互式标记显示部分743包括符号列746,符号列746显示对应于田地显示部分728上被跟踪的值或特征(在图13的情况下,作物湿度)的每个类别的符号。显示部分738还包括交互式指示符显示部分,一般用745表示。交互式指示符显示部分745包括指定符列748,该指定符列748示出标识值或特征(在图13的情况下,作物湿度)的类别的指定符(其可以是文本指定符或其它指定符)。非限制性地,符号列746中的符号和指定符列748中的指定符可以包括任何显示特征,诸如不同的颜色、形状、图案、强度、文本、图标或其它显示特征并且可以通过农业收割机100的操作员的交互进行定制。
188.显示部分738还包括交互式值显示部分,一般用747表示。交互式值显示部分747包括显示所选值的值显示列750。所选值对应于田地显示部分728上正在被跟踪或显示或这两者的特征或值。所选值可以由农业收割机100的操作员选择。值显示列750中的所选值定义了值的范围或其它值(如所预测的值)通过其被归类的值。因此,在图13的示例中,达到或大于16%的所预测的或所测量的作物湿度被归类为“高作物湿度”,而达到或低于12%的所预测的或所测量的作物湿度被归类为“低作物湿度”。在一些示例中,所选值可以包括范围,使得在所选值的范围内的所预测的或所测量的值将被归类在相应的指示符下。如图13所示,“理想作物湿度”包括13%-15%的范围,使得落入13%-15%范围内的所测量的或所预测的作物湿度值被归类为“理想作物湿度”。值显示列750中的所选值可以由农业收割机100的操作员调整。在一个示例中,操作员260可以选择田地显示部分728的特定部分,列750中的值将被显示为该特定部分。因此,列750中的值可以对应于显示部分712、714或730中的值。
189.显示部分738还包括交互式阈值显示部分,一般用749表示。交互式阈值显示部分749包括阈值显示列752,该阈值显示列752显示动作阈值。列752中的动作阈值可以是对应于值显示列750中的所选值的阈值。如果正在跟踪或显示或这两者的特征的所预测的值或所测量的值满足阈值显示列752中的相对应的动作阈值,则控制系统214采取列754中所标识的一个或多个动作。在一些情况下,测量的值或预测的值可以通过满足或超过相对应的动作阈值来满足相对应的动作阈值。在一个示例中,操作员260可以选择阈值,例如,为了通过触摸阈值显示列752中的阈值来改变阈值。一旦被选择,操作员260可以改变阈值。列752中的阈值可以被配置成使得当特征的测量的值或预测的值750超过阈值、等于阈值或小于阈值时,执行指定的动作。在一些情况下,阈值可以表示值的范围,或与值显示列750中的所选值的偏差的范围,使得满足或落入该范围内的预测的或测量的特征值满足阈值。例如,在作物湿度的示例中,落入5%至16%湿度范围的预测的作物湿度将满足相应的动作阈值(在5%至16%湿度以内)和动作,例如将由控制系统214进行的调整农业收割机的速度或调整割台。在其它示例中,阈值显示列752中的阈值与值显示列750中的所选值分开,使得值显示列750中的值定义预测的值或测量的值的分类和显示,而动作阈值定义何时基于测量的值
或预测的值采取动作。例如,为了分类和显示的目的,16%的预测的或测量的作物湿度可以被指定为“高作物湿度”,动作阈值可以是17%,使得在作物湿度满足阈值之前不会采取任何动作。在其它示例中,阈值显示列752中的阈值可以包括距离或时间。例如,在距离的示例中,阈值可以是田地区域的距测量的或预测的值被地理参考的阈值距离,其中农业收割机100在采取行动之前必须在该田地区域。例如,5英尺的阈值距离值意味着当农业收割机位于测量的或预测的值被地理参考的田地的区域5英尺处或5英尺内时,将采取行动。在阈值是时间的示例中,阈值可以是农业收割机100到达测量的或预测的值被地理参考的田地的区域的阈值时间。例如,5秒的阈值将意味着当农业收割机100距离测量的或预测的值被地理参考的田地区域5秒时将采取行动。在这样的示例中,可以考虑农业收割机的当前位置和行进速度。
190.显示部分738还包括交互式动作显示部分,一般用751表示。交互式动作显示部分751包括动作显示列754,该动作显示列754显示当预测的或测量的值满足阈值显示列752中的动作阈值时指示将采取动作的动作标识符。操作员260可以触摸列754中的动作标识符来改变将要采取的动作。当满足阈值时,可以采取动作。例如,在列754的底部,提升割台动作、降低割台动作、增速动作和减速动作被标识为在测量的或预测的值满足列752中的阈值的情况下将采取的动作。在一些示例中,当满足阈值时,可以采取多个动作。例如,可以调整割台的位置(例如,高度、俯仰或滚动)和农业及其的速度。这些只是一些示例。
191.在列754中设置的动作可以是各种不同类型的动作中的任何一种。例如,这些动作可以包括禁止动作,该禁止动作在被执行时阻止农业收割机100在区域中进一步进行收割。这些动作可以包括速度改变动作,该速度改变动作在被执行时改变农业收割机100穿过田地的行进速度。这些动作可以包括用于改变内部致动器或另一wma或wma组的设置的设置改变动作,或者用于实施改变设置(例如割台位置设置(例如割台高度设置、割台俯仰设置、或割台滚动设置)以及其它各种设置)的设置改变动作。这些仅仅是示例,并且在此考虑了各种各样的其它动作。
192.用户界面显示720上示出的项目可以被以视觉的方式控制。可以执行以视觉的方式控制界面显示720以捕获操作员260的注意。例如,可以控制项目来修改被显示的项的强度、颜色或图案。附加地,可以控制项目闪烁。提供对项目的视觉外观所描述的更改作为示例。因此,项目的视觉外观的其它方面可以被更改。因此,可以在各种情况下以期望的方式修改项目,以便例如捕获操作员260的注意。此外,虽然特定数量的项目被显示在用户界面显示720上,但不一定是这种情况。在其它示例中,可以在用户界面显示720上包括更多或更少的项目(包括更多或更少的特定项目)。
193.现在回到图12的流程图,继续描述操作员界面控制器231的操作。在框760,操作员界面控制器231检测设置标志的输入,并控制触敏用户界面显示720在田地显示部分728上显示该标志。所检测的输入可以是操作员输入(如762所示),或者是来自另一控制器的输入(如764所示)。在框766,操作员界面控制器231检测指示来自现场传感器208中的一个的、田地的测量的特征的现场传感器输入。在框768,视觉控制信号生成器684生成控制信号,以控制用户界面显示720显示用于修改用户界面显示720和用于修改机器控制的致动器。例如,框770表示可以显示用于设置或修改列739、746和748中的值的致动器中的一个或多个。因此,用户可以设置标志并修改这些标志的特征。框772表示显示了列752中的动作阈值。框
776表示显示了列754中的动作,并且框778表示显示了列750中的选择的值。框780指示各种各样的其它信息和致动器也可以被显示在用户界面显示720上。
194.在框782,操作员输入命令处理系统654检测并处理对应于由操作员260执行的与用户界面显示720的交互的操作员输入。在用户界面显示720被显示在其上的用户界面机构是触敏显示屏的情况下,由操作员260进行的与触敏显示屏的交互输入可以是触摸手势784。在一些情况下,操作员交互输入可以是使用点击设备786或其它操作员交互输入788的输入。
195.在框790,操作员界面控制器231接收指示警报条件的信号。例如,框792指示可以由控制器输入处理系统668接收、指示所检测的值或所预测的值满足列752中存在的阈值条件的信号。如前所解释那样,阈值条件可以包括阈值之下、处于阈值或阈值之上的值。框794示出了动作信号生成器660可以响应于接收警报条件,通过使用视觉控制信号生成器684来生成视觉警报、通过使用音频控制信号生成器686来生成音频警报、通过使用触觉控制信号生成器688来生成触觉警报、或者通过使用这些的任意组合来警告操作员260。类似地,如框796所示,控制器输出生成器670可以向控制系统214中的其它控制器生成输出,使得这些控制器执行列754中标识的相对应的动作。框798示出操作员界面控制器231也可以以其它方式检测和处理警报条件。
196.框900示出语音处置系统662可以检测和处理调用语音处理系统658的输入。框902示出执行语音处理可以包括使用对话管理系统680来与操作员260进行对话。框904示出语音处理可以包括向控制器输出生成器670提供信号,使得基于语音输入自动执行控制操作。
197.下面的表1示出了操作员界面控制器231和操作员260之间的对话的示例。在表1中,操作员260使用由触发检测器672检测的触发字或唤醒字来调用语音处理系统658。在表1中示出的示例中,唤醒词是“约翰尼(johnny)”。
198.表1
199.操作员:“约翰尼,告诉我关于当前作物湿度的情况”200.操作员界面控制器:“目前作物湿度很高”。
201.操作员:“约翰尼,由于该作物湿度,我该怎么办?”202.操作员界面控制器:“将行进速度降低1英里/小时以达到所期望的进料速度”。
203.表2示出了这样的示例,在该示例中语音合成部件676向音频控制信号生成器686提供输出,以间歇或周期性地提供听觉更新。更新之间的间隔可以是基于时间的(诸如每五分钟),或者是基于覆盖或距离的(诸如每五英亩)、或者是基于异常的(诸如当测量的值大于阈值时)。
204.表2
205.操作员界面控制器:“在过去的10分钟里,作物湿度一直很高”。
206.操作员界面控制器:“接下来的1英亩预测的作物湿度中等”。
207.操作员界面控制器:“警告:作物湿度即将发生变化,行进速度增加1英里/小时”。
208.表3中示出的示例示出了触敏显示720上的一些致动器或用户输入机构可以用语音对话来补充。表3中的示例示出了动作信号生成器660可以生成动作信号来自动标记正在被收割的田地中的作物湿度区域。
209.表3
210.人类:“约翰尼,标记高作物湿度区域”。
211.操作员界面控制器:“高作物湿度区域已标记”。
212.表4中示出的示例示出了动作信号生成器660可以与操作员260进行对话,以开始和结束作物湿度区域的标记。
213.表4
214.人类:“约翰尼,开始标记高作物湿度区域”。
215.操作员界面控制器:“标记高作物湿度区域”。
216.人类:“约翰尼,停止标记高作物湿度区域”。
217.操作员界面控制器:“高作物湿度区域标记停止”。
218.表5中示出的示例示出了动作信号生成器160可以以不同于表3和表4中示出的方式生成标记作物湿度区域的信号。
219.表5
220.人类:“约翰尼,把下一100英尺标记为低作物湿度区域”。
221.操作员界面控制器:“下一100英尺被标记为低作物湿度区域”。
222.再次返回图12,框906示出了操作员界面控制器231也可以检测和处理用于以其它方式输出消息或其它信息的情况。例如,其它控制器交互系统656可以检测来自其它控制器的指示警报或输出消息应该呈现给操作员260的输入。框908示出输出可以是音频消息。框910示出输出可以是视觉消息,并且框912示出输出可以是触觉消息。直到操作员界面控制器231确定当前收割操作完成(如框914所示),处理返回到框698,在框698中收割机100的地理位置被更新,并且处理如上所述继续进行以更新用户界面显示720。
223.一旦操作完成,则可以保存在用户界面显示720上显示或已经显示的任何期望值。这些值也可以在机器学习中用于改进预测模型生成器210、预测图生成器212、控制区生成器213、控制算法或其它项的不同部分。由框916指示所保存的期望值。这些值可以本地保存在农业收割机100上,或者这些值可以保存在远程服务器位置处或发送到另一远程系统。
224.由此可见,一个或多个图是由农业收割机获得的,该一个或多个图示出了正在被收割的田地的不同地理位置处的农业特征值(例如预测的作物湿度值或历史作物湿度值、地形特征值、植被指数值或土壤特性值)。收割机上的现场传感器感测在农业收割机移动通过田地时具有指示农业特征的值的特征。预测图生成器生成预测图,该预测图基于图中的农业特征的值和由现场传感器感测的农业特征来预测田地中的不同位置的控制值。控制系统基于预测图中的控制值控制可控子系统。
225.控制值是动作可以基于其的值。如本文所述,控制值可以包括可以用于控制农业收割机100的任何值(或由该值指示或从该值导出的特征)。控制值可以是指示农业特征的任何值。控制值可以是预测的值、测量的值或检测的值。控制值可以包括由图提供的任何值(诸如本文描述的图中的任何一个),例如,控制值可以是由信息图提供的值、由先验信息图提供的值或者由预测图提供的值,诸如功能预测图。控制值还可以包括由本文描述的传感器中的任何一个检测的值所指示的或从其中导出的特征中的任何一个。在其它示例中,控制值可以由农业机器的操作员提供,诸如由农业机器的操作员输入的命令。
226.目前的讨论已经提到了处理器和服务器。在一些示例中,处理器和服务器包括具有相关联的存储器和时序电路(未单独示出)的计算机处理器。处理器和服务器是处理器和
服务器所属的系统或设备的功能部分,并且由这些系统中的其它部件或项激活并促进其功能。
227.而且,已经讨论了许多用户界面显示。显示器可以采取各种不同的形式,并且可以具有设置在其上的各种不同的用户可致动的操作员界面结构。例如,用户可致动的操作员界面机构可以是文本框、复选框、图标、链接、下拉菜单、搜索框等。用户可致动的操作员界面机构也可以以各种不同的方式被致动。例如,用户可致动的操作员界面机构可以使用操作员界面机构(诸如点击设备,(诸如轨迹球或鼠标、硬件按钮、开关、操纵杆或键盘、拇指开关或拇指垫等)、虚拟键盘或其它虚拟致动器)来致动。此外,在其上显示用户可致动的操作员界面机构的屏幕是触敏屏幕的情况下,可以使用触摸手势来致动用户可致动的操作员界面机构。而且,可以使用语音识别功能使用语音命令来致动用户可致动的操作员界面机构。语音识别可以使用语音检测设备(诸如麦克风)和用于识别所检测的语音并基于所接收的语音执行命令的软件来实施。
228.还讨论了许多数据存储装置。应当注意的是,数据存储可以各自分成多个数据存储装置。在一些示例中,数据存储装置中的一个或多个对于访问数据存储装置的系统可以是本地的,数据存储装置中的一个或多个可以全部位于远离利用数据存储装置的系统,或者一个或多个数据存储装置可以是本地的,而其它的是远程的。本公开考虑了所有这些配置。
229.此外,附图示出了多个框,其中功能归属于每个框。应当注意的是,可以使用更少的框来示出归因于多个不同框的功能由更少的部件来执行。而且,可以使用更多的框,从而示出该功能可以分布在更多的部件当中。在不同的示例中,可以添加一些功能,并且也可以删除一些功能。
230.应当注意的是,上述讨论已经描述了各种不同的系统、部件、逻辑和交互。应当理解的是,这样的系统、部件、逻辑和交互中的任何一个或全部可以由硬件项实施,诸如处理器、存储器或其它处理部件,包括但不限于执行与那些系统、部件、逻辑或交互相关联的功能的人工智能部件(诸如神经网络,其中的一些在下面描述)。此外,系统、部件、逻辑和交互中的任何一个或全部可以由加载到存储器中并随后由处理器或服务器或其它计算部件执行的软件来实施,如下所述。系统、部件、逻辑和交互中的任何一个或全部也可以通过硬件、软件、固件等的不同组合来实施,其一些示例在下面描述。这些是可以用于实施以上描述的系统、部件、逻辑和交互中的任何一个或全部的不同结构的一些示例。也可以使用其它结构。
231.图14是农业收割机600的框图,其可以类似于图2中示出的农业收割机100。农业收割机600与远程服务器架构500中的元件通信。在一些示例中,远程服务器架构500可以提供不需要终端用户了解递送服务的系统的物理位置或配置的计算、软件、数据访问和存储服务。在各种示例中,远程服务器可以使用适当的协议通过广域网(诸如互联网)递送服务。例如,远程服务器可以通过广域网递送应用,并且可以通过网络浏览器或任何其它计算部件访问。图2中示出的软件或部件以及与之相关联的数据可以存储在远程位置处的服务器上。远程服务器环境中的计算资源可以被合并在远程数据中心位置处,或者计算资源可以被分散到多个远程数据中心。远程服务器基础设施可以通过共享数据中心递送服务,即使作为用户的单个访问点出现。因此,本文描述的部件和功能可以使用远程服务器架构从远程位
置处的远程服务器提供。替代性地,部件和功能可以从服务器提供,或者部件和功能可以直接或以其它方式安装在客户端设备上。
232.在图14中示出的示例中,一些项类似于图2中示出的项目,并且这些项被相似地进行编号。图14具体示出了预测模型生成器210或预测图生成器212或两者可以位于远离农业收割机600的服务器位置502。因此,在图14中示出的示例中,农业收割机600通过远程服务器位置502访问系统。
233.图14还描绘了远程服务器架构的另一示例。图14示出了图2的一些元件可以被布置在远程服务器位置502处,而其它元件可以位于其它地方。作为示例,数据存储装置202可以被放置在与位置502分离的位置处,并且经由位置502处的远程服务器来访问。无论这些元件位于何处,这些元件可以由农业收割机600通过网络(诸如广域网或局域网)直接访问、这些元件可以由服务托管在远程站点、或者这些元件可以作为服务提供、或者由驻留在远程位置的连接服务访问。此外,数据可以存储在任何位置,并且存储的数据可以被操作员、用户或系统访问或转发给操作员、用户或系统。例如,可以使用物理载波来代替电磁波载波,或者除了电磁波载波之外还可以使用物理载波。在一些示例中,在无线电信服务覆盖差或不存在的情况下,另一机器(诸如燃料车或其它移动机器或车辆)可以具有自动、半自动或手动信息收集系统。在联合收割机600在加燃料前靠近包含信息收集系统的机器(诸如燃料车)时,信息收集系统使用任何类型的临时专用无线连接从联合收割机600收集信息。然后,当包含所接收的信息的机器到达无线电信服务覆盖或其它无线覆盖可用的位置时,所收集的信息可以被转发到另一网络。例如,当燃料车行驶到给其它机器加燃料的位置时或在主燃料存储位置时,燃料车可以进入具有无线通信覆盖的区域。本文考虑了所有这些架构。此外,信息可以存储在农业收割机600上,直到农业收割机600进入具有无线通信覆盖的区域。农业收割机600本身可以将信息发送到另一网络。
234.还将注意到,图2的元件或其部分可以设置在各种不同的设备上。这些设备中的一个或多个可以包括机载计算机、电子控制单元、显示单元、服务器、台式计算机、膝上型计算机、平板计算机或其它移动设备,诸如掌上电脑、蜂窝电话、智能电话、多媒体播放器、个人数字助理等。
235.在一些示例中,远程服务器架构500可以包括网络安全措施。非限制性地,这些措施包括存储设备上的数据的加密、网络节点之间发送的数据的加密、访问数据的人员或进程的认证、以及使用分类帐记录元数据、数据、数据传送、数据访问和数据转换。在一些示例中,分类账可以是分布式的和不可变的(例如,实施为区块链)。
236.图15是可以用作本系统(或其一部分)可以部署在其中的用户的或客户的手持设备16的手持或移动计算设备的一个示意性示例的简化框图。例如,移动设备可以部署在农业收割机100的操作员室中,用于在生成、处理或显示以上讨论的图时使用。图16至图17是手持或移动设备的示例。
237.图15提供了客户端设备16的部件的总体框图,该客户端设备可以运行图2中示出的一些部件、与它们交互、或者两者都进行。在设备16中,提供了允许手持设备与其它计算设备通信的通信链路13,并且在一些示例下提供了用于自动接收信息(例如通过扫描)的信道。通信链路13的示例包括允许通过一个或多个通信协议进行通信,诸如用于提供对网络的蜂窝接入的无线服务,以及提供对网络的本地无线连接的协议。
238.在其它示例中,应用可以在连接到接口15的可移动安全数字(secure digital,sd)卡上接收。界面15和通信链路13沿着总线19与处理器17(其也可以实现来自其它图的处理器或服务器)通信,该总线也连接到存储器21和输入/输出(input/output,i/o)部件23、以及时钟25和位置系统27。
239.在一个示例中,提供i/o部件23来促进输入和输出操作。设备16的各种示例的i/o部件23可以包括输入部件(诸如按钮、触摸传感器、光学传感器、麦克风、触摸屏、接近传感器、加速度计、方位传感器)以及输出部件(诸如显示设备、扬声器和/或打印机端口)。也可以使用其它i/o部件23。
240.时钟25示意性地包括输出时间和日期的实时时钟部件。示意性地,它还可以为处理器17提供定时功能。
241.位置系统27示意性地包括输出设备16的当前地理位置的部件。这可以包括例如全球定位系统(global positioning system,gps)接收器、loran系统、航位推算系统、蜂窝三角测量系统或其它定位系统。位置系统27还可以包括,例如,生成所期望的图、导航路线和其它地理功能的绘图软件或导航软件。
242.存储器21存储操作系统29、网络设置31、应用33、应用配置设定35、数据存储装置37、通信驱动器39和通信配置设置41。存储器21可以包括所有类型的有形易失性和非易失性计算机可读存储器设备。存储器21还可以包括计算机存储介质(下文描述)。存储器21存储计算机可读指令,当由处理器17执行时,这些指令使处理器根据指令执行计算机实施的步骤或功能。处理器17也可以由其它部件激活以促进它们的功能。
243.图16示出了其中设备16是平板电脑600的一个示例。在图16中,计算机601被示出为具有用户界面显示屏602。屏幕602可以是从笔或触笔接收输入的触摸屏或支持笔的界面。平板电脑600还可以使用屏幕上虚拟键盘。当然,计算机601也可以例如通过合适的附接结构(诸如无线链接件或usb端口)附接到键盘或其它用户输入设备。计算机601也可以示意性地接收语音输入。
244.图17类似于图16,除了设备是智能电话71。智能电话71具有显示图标或小块或其它用户输入机构75的触敏显示器73。可以由用户使用机构75来运行应用、进行呼叫、执行数据传输操作等。一般而言,智能手机71建立在移动操作系统上,并且提供比功能手机更高级的计算能力和连接性。
245.注意,设备16的其它形式是可能的。
246.图18是其中可以部署图2的元件的计算环境的一个示例。参考图18,用于实施一些实施例的示例系统包括呈被编程为如上所讨论那样操作的计算机810形式的计算设备。计算机810的部件可以包括但不限于处理单元820(其可以包括来自先前附图的处理器或服务器)、系统存储器830和将包括系统存储器的各种系统部件耦接到处理单元820的系统总线821。系统总线821可以是几种类型的总线结构中的任何一种,包括存储器总线或存储器控制器、外围总线以及使用各种总线架构中的任何一种的局部总线。关于图2描述的存储器和程序可以部署在图18的相对应部分中。
247.计算机810通常包括各种计算机可读介质。计算机可渎介质可以是可以由计算机810访问的任何可用介质,并且包括易失性和非易失性介质、可移动和不可移动介质。作为示例而非限制,计算机可读介质可以包括计算机存储介质和通信介质。计算机存储介质不
同于调制数据信号或载波,并且也不包括调制数据信号或载波。计算机可读介质包括硬件存储介质,包括以任何方法或技术实施用于存储诸如计算机可读指令、数据结构、程序模块或其它数据的信息的易失性和非易失性、可移动和不可移动介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其它存储器技术、cd-rom、数字多功能盘(digital versatile disk,dvd)或其它光盘存储装置、盒式磁带、磁带、磁盘存储装置或其它磁存储设备,或可以用于存储所期望的信息并可以由计算机810访问的任何其它介质。通信介质可以实现计算机可读指令、数据结构、程序模块或传输机构中的其它数据,并且包括任何信息递送介质。术语“经调制的数据信号”是指具有以在信号中编码信息的方式设置或改变其特征中的一个或多个的信号。
248.系统存储器830包括易失性和/或非易失性存储器或者两者形式的计算机存储介质,诸如只读存储器(read only memory,rom)831和随机存取存储器(random access memory,ram)832。基本输入/输出系统833(basic input/output system,bios)(其包含诸如在启动期间帮助在计算机810内的元件之间传递信息的基本例程)通常存储在rom 831中。ram 832通常包含处理单元820可立即访问和/或当前正在被处理单元820操作的数据和/或程序模块或两者。作为示例而非限制,图18示出了操作系统834、应用程序835、其它程序模块836和程序数据837。
249.计算机810还可以包括其它可移动/不可移动的易失性/非易失性计算机存储介质。仅作为示例,图18示出了从不可移动、非易失性磁介质、光盘驱动器855和非易失性光盘856读取或向其写入的硬盘驱动器841。硬盘驱动器841通常通过不可移动存储器接口(诸如接口840)连接到系统总线821,光盘驱动器855通常通过可移动存储器接口(诸如接口850)连接到系统总线821。
250.替代性地或附加地,本文描述的功能可以至少部分地由一个或多个硬件逻辑部件来执行。例如但不限于,可以使用的示意性类型的硬件逻辑部件包括现场可编程门阵列(field-programmable gate array,fpga)、专用集成电路(application-specific integrated circuit,asic)、专用标准产品(例如assp)、片上系统(system-on-a-chip system,soc)、复杂可编程逻辑器件(complex programmable logic device,cpld)等。
251.上文讨论并在图18中示出的驱动器及其相关联的计算机存储介质为计算机810提供了计算机可读指令、数据结构、程序模块和其它数据的存储。例如,在图18中,硬盘驱动器841被示为存储操作系统844、应用程序845、其它程序模块846和程序数据847。注意,这些部件可以与操作系统834、应用程序835、其它程序模块836和程序数据837相同或不同。
252.用户可以通过输入设备(诸如键盘862、麦克风863和指向设备861(诸如鼠标、跟踪球或触摸板))向计算机810输入命令和信息。其它输入设备(未示出)可以包括操纵杆、游戏手柄、卫星天碟、扫描仪等。这些和其它输入设备通常通过耦接到系统总线的用户输入接口860连接到处理单元820,但是也可以通过其它接口和总线结构连接。视觉显示器891或其它类型的显示设备也通过诸如视频接口890的接口连接到系统总线821。除了监视器之外,计算机还可以包括可以通过输出外围接口895连接的其它外围输出设备,诸如扬声器897和打印机896。
253.计算机810使用到一个或多个远程计算机(诸如远程计算机880)的逻辑连接(诸如控制器局部网(can)、局域网(lan)或广域网(wan))在联网环境中操作。
254.当在lan联网环境中使用时,计算机810通过网络接口或适配器870连接到lan 871。当在wan联网环境中使用时,计算机810通常包括调制解调器872或用于通过wan 873(诸如因特网)建立通信的其它装置。在联网环境中,程序模块可以被存储在远程存储器存储设备中。例如,图18示出了远程应用程序885可以驻留在远程计算机880上。
255.还应当注意的是,本文描述的不同示例可以以不同的方式组合。也就是说,一个或多个示例的部分可以与一个或多个其它示例的部分组合。在本文中考虑了这方面的全部。
256.示例1是一种农业作业机器,包括:
257.通信系统,所述通信系统接收包括对应于田地中的不同地理位置的作物湿度的值的图;
258.地理位置传感器,所述地理位置传感器检测所述农业作业机器的地理位置;
259.现场传感器,所述现场传感器检测对应于所述地理位置的农业特征的值;
260.预测图生成器,所述预测图生成器基于所述图中的作物湿度的值并基于所述农业特征的值,生成所述田地的功能预测图,所述功能预测图将预测控制值映射到田地中的不同地理位置;
261.可控子系统;和
262.控制系统,所述控制系统基于所述农业作业机器的地理位置并且基于功能预测农业图中的控制值来生成控制信号以控制所述可控子系统。
263.示例2是任何或所有前述示例的农业作业机器,其中所述图是基于来自先验图的值以及现场检测到的作物湿度值生成的预测作物湿度图。
264.示例3是任何或所有前述示例的农业作业机器,其中所述预测图生成器包括:
265.预测农业特征图生成器,所述预测农业特征图生成器生成功能预测农业特征图作为所述功能预测农业图,所述功能预测农业特征图将农业特征的预测值映射到所述田地中的不同地理位置。
266.示例4是任何或所有前述示例的农业作业机器,其中所述现场传感器检测指示所述农业作业机器的命令动作的操作员命令的值,所述操作员命令的值作为农业特征的值。
267.示例5是任何或所有前述示例的农业作业机器,其中所述预测图生成器包括:
268.预测操作员命令图,所述预测操作员命令图生成功能预测操作员命令图作为功能预测农业图,所述功能预测操作员命令图将预测操作员命令值映射到所述田地中的不同地理位置。
269.示例6是任何或所有前述示例的农业作业机器,其中所述控制系统包括:
270.设置控制器,所述设置控制器基于所述检测的地理位置和所述功能预测操作员命令图来生成指示操作员命令的操作员命令控制信号,并基于所述操作员命令控制信号来控制所述可控子系统以执行所述操作员命令。
271.示例7是任何或所有前述示例的农业作业机器,其中所述操作员命令控制信号控制所述控制子系统以调节材料通过所述农业作业机器的进料速度。
272.实施例8是任何或所有前述示例的农业作业机器,并且还包括:
273.预测模型生成器,所述预测模型生成器基于所述地理位置处的所述图中的作物湿度的值和由所述现场传感器检测的对应于所述地理位置的农业特征的值,生成对所述作物湿度和所述农业特征之间的关系进行建模的预测农业模型,其中,所述预测图生成器基于
所述图中的作物湿度的值并基于所述预测农业模型来生成所述功能预测农业图。
274.示例9是任何或所有前述示例的农业作业机器,其中控制系统还包括:
275.操作员界面控制器,该操作员界面控制器生成功能预测农业图的用户界面图表示,所述用户界面图表示包括具有指示田地部分上的一个或多个地理位置处的预测控制值的一个或多个指示符的田地部分。
276.示例10是任何或所有前述示例的农业作业机器,其中操作员界面控制器生成用户界面图表示,以包括显示指示所选择的值的值显示部分的交互式显示部分、指示动作阈值的交互式阈值显示部分、以及指示当预测控制值中的一个满足与所选择的值有关的动作阈值时要采取的控制动作的交互式动作显示部分,控制系统基于控制动作生成控制信号以控制可控子系统。
277.示例11是一种控制农业作业机器的计算机实施的方法,包括:
278.获得包括对应于田地中的不同地理位置的作物湿度的值的图;
279.检测农业作业机器的地理位置;
280.利用现场传感器检测对应于地理位置的农业特征的值;
281.基于图中的作物湿度的值并基于农业特征的值,生成将预测控制值映射到田地中的不同地理位置的田地的功能预测农业图;以及
282.基于农业作业机器的地理位置并且基于功能预测农业图中的控制值控制可控子系统。
283.示例12是任何或所有前述示例的计算机实施的方法,其中获得图包括:
284.获得预测作物湿度图,所述预测作物湿度图包括对应于田地中的不同地理位置的作物湿度的预测值,所述预测值作为作物湿度的值。
285.示例13是任何或所有前述示例的计算机实施的方法,其中生成所述功能预测农业图包括:
286.生成功能预测农业特征图,所述功能预测农业特征图将预测农业特征值作为预测控制值映射到田地中的不同地理位置。
287.示例14是任何或所有前述示例的计算机实施的方法,其中利用现场传感器检测农业特征的值包括:
288.利用现场传感器检测指示农业作业机器的命令动作的操作员命令,所述操作员命令作为农业特征的值。
289.示例15是任何或所有前述示例的计算机实施的方法,其中生成所述功能预测农业图包括:
290.生成功能预测操作员命令图,所述功能预测操作员命令图将预测操作员命令值作为预测控制值映射到田地中的不同地理位置。
291.示例16是任何或所有前述示例的计算机实施的方法,其中控制可控制子系统包括:
292.基于所检测的地理位置和所述功能预测操作员命令图来生成指示操作员命令的操作员命令控制信号;以及
293.基于操作员命令控制信号控制可控子系统以执行操作员命令。
294.示例17是任何或所有前述示例的计算机实施的方法,其中基于操作员命令控制信
号控制可控子系统以执行操作员命令包括:
295.控制可控子系统以调整材料通过农业作业机器的进料速度。
296.示例18是任何或所有前述示例的计算机实施的方法,并且还包括:
297.基于地理位置处的图中的作物湿度的值和由现场传感器检测的对应于该地理位置的农业特征的值来生成对作物湿度和农业特征之间的关系进行建模的预测农业模型,其中生成功能预测农业图包括基于图中的作物湿度的值并基于预测农业模型来生成功能预测农业图。
298.示例19是一种农业作业机器,包括:
299.通信系统,所述通信系统接收包括对应于田地中的不同地理位置的作物湿度的值的图;
300.地理位置传感器,所述地理位置传感器检测对应于地理位置的农业特征的值;
301.预测模型生成器,所述预测模型生成器基于所述地理位置处的所述图中的作物湿度的值和由所述现场传感器检测的对应于所述地理位置的农业特征的值,生成对所述作物湿度和所述农业特征之间的关系进行建模的预测农业模型;
302.预测图生成器,所述预测图生成器基于所述图中的作物湿度的值并基于所述预测农业模型,生成将预测控制值映射到所述田地中的不同地理位置的所述田地的功能预测农业图;
303.可控子系统;以及
304.控制系统,所述控制系统基于所述农业作业机器的地理位置并且基于所述功能预测农业图中的控制值生成控制信号以控制所述可控子系统。
305.示例20是任何或所有前述示例的农业作业机器,其中控制系统包括以下中的至少一个:
306.进料速度控制器,该进料速度控制器基于所检测的地理位置和功能预测农业图生成进料速度控制信号,并基于进料速度控制信号控制可控子系统以控制材料通过农业作业机器的进料速度;
307.设置控制器,该设置控制器基于所检测的地理位置和功能预测农业图生成速度控制信号,并基于速度控制信号控制可控子系统以控制农业作业机器的速度;以及
308.割台控制器,该割台控制器基于所检测的地理位置和功能预测农业图生成割台控制信号,并基于割台控制信号控制可控子系统以控制农业作业机器上的割台;以及
309.设置控制器,该设置控制器基于所检测的地理位置和功能预测农业图生成指示操作员命令的操作员命令控制信号,并基于操作员命令控制信号控制可控子系统以执行操作员命令。
310.尽管已经用特定于结构特征或方法动作的语言描述了主题,但是应当理解的是,在所附权利要求中限定的主题不必限于以上描述的特定特征或动作。相反,以上具体特征和动作是作为权利要求的示例形式而公开的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献