当前位置: 首页 > 专利查询>惠而浦公司专利>正文

与家用电器内的至少一个部件通信以及对其进行管理的软件体系系统和方法技术方案

技术编号:2823156 阅读:240 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及实施在电器的内部通信网络上并通过该内部通信网络通信的软件体系,该内部通信网络连接电器的各个物理部件。软件体系执行多个功能:识别对应于网络节点的每个部件;识别该部件的功能;识别部件的状态;提供格式良好命令接口;提供内部和外部软件部件之间的通信。通过这种方式,SA用于向网络上的所有节点告知其它节点的存在、功能和状态。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及包括一个或多个支持与家用电器内的至少一个部件通信 以;M"其进行管理的应用编程接口的软件体系。
技术介绍
家用电器通常包括导致该电气的机电操作、电热操作和电气化学操 作的一个或多个部件。例如,炉子可以包括具有在其上带有存储器的印 刷电路板(PCB)的电器管理部件,以及用户接口部件,诸如由用户向 炉子电器发布命令的控制面板或键区。由于部件的多样性以及相应的实 施选择的多样性,通常很难设计、开发、测试、诊断、控制和调试基本 电器模型。该多样性是创建可协同工作、可重复使用、增值的部件的障 碍。近年来逐渐已知通过能够发送和接收用于控制电器内部部件之间交 互的控制消息的内部通信网络将电器部件互连,这与使用多个分立电路 相反,在使用多个分立电路的情况下,每个分立电路负责相关部件之间 的、通过这些部件之间的硬连线带状缆线或其它连接器或导线实施的单 独通信。该内部网络在连接电器内部部件方面提供了一定程度的通用 性,但是,每个部件通常需要由其微处理器以及相邻硬件电路内的软件 支持,以实现网络参与。家用电器内所使用的这种内部网络的一个例子 是本申请的受让人Whirlpool, Inc.所创建的WIDE网络协议。
技术实现思路
本专利技术涉及在电器上实现并且通过电器上的内部通信网络通信的软 件体系,该内部通信网络连接电器的各个物理部件。软件体系执行多种功能识别对应于网络节点的每个部件;识别所识别的到网络的部件的 能力或功能;识别到网络的部件的状态;为每个部件提供适当限定的命 令接口 ;提供内部软件成分和不属于该软件体系的外部软件成分之间的 通信。通过这种方式,软件体系用于向网络上的所有节点通报其它节点 的存在、能力和状态,并允许这些节点相互发送和接收命令消息的功 能。附图说明图1 ^!表示具有将多个部件互连的内部通信网络的家用电器的示意 图,其中每个部件具有根据本专利技术内嵌于其中的软件体系,家用电器还 具有表示用于与外部客户机的各种实施方式建立通信的各种网络接口卡 (NIC)的外部通信连接。图2是图1的内部通信网络的示意图,显示了根据本专利技术的软件体 系(SA)设置在内部通信网络和家用电器内部物理部件的各软件成分之 间。图3是图1的内部通信网络的示意图,示出了内部通信网络用作驻 留在两个部件(代表网络物理层且不直接与SA关联的较低层以及代表 对分组结构的支持且直接作为SA的元件的较高层)上的SA的物理支 持,其中SA被部件用于通过信息交换通信、并且与操作驻留在部件上 层的其它软件交互,以根据本专利技术根据部件之间交换的信息而实现结 果。图4是用于图1所示家用电器的内部通信网络的分组结构的示意 图,该分组结构具有有效载荷部分,该有效栽荷部分包括用于根据本发 明的软件体系的应用分组结构。图5是驻留在电器的控制器上的SA (控制器SA)和驻留用于创建相对于控制器上SA的客户机关系的部件上的SA (客户机SA)之间的 通信的示意图,其中各变量和事件在控制器SA和客户机SA之间传 送。图5A是类似于图5的示意图,示出了客户机作为外部客户机以顾 客呼叫支持中心的形式位于远程位置上,以说明用于执行电器远程诊断 的数据的交换。图6是类似于图5所示的示意图,示出了根据本专利技术包含在图1的 软件体系中的发现技术。图7是在作为洗^4几示出的家用电器的部件内通常在如图3所示的 控制逻辑元件内运行的软件运行环境的各种示例状态的示意图。图8的示意图示出了控制器SA基于家用电器的状态以及控制器SA 的内部状态,对于由其它SA设施发布和接收的命令的形式的各种信息 交换的响应,以發汪或拒绝那些命令。图9的示意图示出了4吏用绑定来链接多个数据交换,以形成客户机 SA和控制器SA之间的单个命令和/或更新。图IO是示出涉及部件的整体软件环境的SA的示意图,其中软件环 境包括各软件运行层,软件体系包括命令处理程序、更新处理程序和用 于将SA互连到家用电器内部通信网络的内部通信网络层接口 。图11是示出驻留在主控制器上的监管调度器(MAIN)调用控制器 SA的示意图,该监管调度器还调用用于展示网络上客户机SA的功能的 子例程调用。图12是示出图11所示的内部电器应用逻辑和软件体系之间的接口 的示意图,包括回叫部分。图13是图11所示的软件体系的示例性实施方式的示意图,包括电 器初始化部分。图14是一对软件运行环境的示意图,每个软件运行环境对应于具 有自己的SA、且通过内部通信网络连接的不同部件。图15示意地显示了经由网络14暴露给Parrot (模拟器)电器内其 它部件、且支持根据本专利技术的图1的软件体系10的分组结构28的持久节点。图16示意地显示了用于将外部命令翻译为键按压以测试家用电器 功能性的现有技术方法。图17示意地显示了用户启动的键按压的交互,外部输入的软件命 令作为变量被传送到SA,以向家用电器发布命令,用于例如测试家用 电器功能性和/或改变家用电器机器的状态。图18是示出在电器背侧所形成的凹陷中安装NIC的示意图。图19的示意图示出了将NIC安装到电器前侧,以及从网洛接口卡 的安装位置延伸到电器背侧的电线管道。图20是包括安全屏障(safety barrier)的电器的示意图,其中安 全屏障允许来自位于电器中的RF PCB的通信并防止人员接触过量的热 和/或电。图21的示意图示出了维护模块的4吏用,其中维护模块从电器获得 诊断数据并通过个人计算机经由外部网络上栽诊断数据。 图21A是图21的维护模块的体系的示意图。图22是类似于图21的示意图,其中维护模块经由电话线上载诊断 数据。图22A是图22的维护模块的体系的示意图。图23是冰箱形式的电器的示意图,其配备有气象站模块形式的示 例性附属模块,形成具有使气象站模块能够在没有手动配置的情况下运 行的客户机SA的部件。图24是图1所示的家用电器的内部通信网络的分段式分组结构 (fragmentation packet structure)的示意图,具有用于处理分段分组 完整性(fragmented packet integrity)的协+义,该协i义在必须将一条消 息分解为多条消息时代替图4所示的协议。图25示出代表以图2所示形式传送的一系列分段消息的分组序 列,该分组序列通过接收SA被重新形成为由分组发送者所创建的原始 内聚数据集(cohesive data set )。图26A示意地示出中心位置、诸如主控制器PC板处可变映射信息的位置,然后可变映射信息被传递到其它部件板。图26B示意地示出了部件的控制器上可变映射信息的位置,其净皮从 网络上的其它部件收集。图27是示出消息M情形的UML序列图,其中为复制事件请求分 配可变地址,以允许两个请求驻留在网络中。图28是示出表示禁止和重新使能实现事件请求的标准格式的UML 序列图。图29是SA内被确认的事件的UML序列图,其中控制器SA在处 理下一事件之前等待来自客户机SA的确认消息一段预定的时间。图30是示出本专利技术所提供的安全模式和防火墙的标准格式的UML 状态图。图31是示出在应用消息能够被完全处理之前必须与图30的防火墙 协商的客户机之间的交互方法的UML序列图。图32是示出SA能够实施的标准公用接口的UML类图。 图33示出SA的优选实施方式的本文档来自技高网...

【技术保护点】
一种系统,包括:    由有用软件动态产生的存储器堆,其中所述存储器堆包括多个事件结构,每个事件结构包括至少一个指向该事件结构外部的存储器的指针、至少一个事件运算符和至少一个变量,和    数据获取引擎,被配置为查找存储器堆,基于所述至少一个指针、至少一个操作符和至少一个变量估计事件条件是真还是假,并在发现真条件时产生通知消息。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:理查德A麦克考伊马修P艾布罗姆罗伯特J菲尔德布鲁戈帕翠克J格劳兹巴赫蒂莫斯M内兹克丹尼尔M普特纳姆约书哈P卡罗尔朱迪瑟G科克莱特尔亚历山大S格罗斯戴维J科迈特安德鲁D威普马克E格劳兹巴赫
申请(专利权)人:惠而浦公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1