回应配置规则及连网附件而远程控制负荷的系统、装置及方法与流程

文档序号:11449815阅读:171来源:国知局
回应配置规则及连网附件而远程控制负荷的系统、装置及方法与流程

本发明有关于远程提供环境及其它设备的控制的配置的装置及方法。

相关申请案的交叉参考

本申请案主张2014年11月7日提交的第62/077,176号美国临时专利申请案“systems,devicesandmethodsofcontrollinglightingandappliancesonacustomerpremisesbasedoncnfgureationrules”及2015年9月17日提交的第14/857,783号美国专利申请案“system,devicesandmethodsofcontrollinglightingandappliancesonacustomerpremisesbasedoncnfgureationrules”的利益,这两件美国专利申请案的揭示被并入本案而作为参考。



背景技术:

大大小小的众多公司在它们的房产,维持各式各样与它们的生意的进行有关的设备的操作。这设备的操作成本可能是高的。这设备可能包括公司设施的照明及在公司设施内的其它电子负荷。



技术实现要素:

然而,这些设备可能不是全部须全时操作或甚至存在。另外,可能有需要警告公司人员,有不被预期的电器的停机(例如冷冻单元毁损),或不被预期的启用(例如在营业或开放时段后照明被启用)。

电流系统以几个方式管理照明及其它负荷的操作成本,例如规划一个区只有限量的灯(或照明装置,例如号志、等等)、电器或其它负荷。依本发明,一个区可被定义为依逻辑被编组的照明装置及其它电子负荷的集合。可能基于各种原因把负荷编组,包括一起被使用的可能性、耗电量、被预期的使用的每日时刻、地点、替代性的存在、等等。可能依一个负荷及照明控制器规划的可操作性,用一个区的输入附件装置,控制在该区里的照明设备及负荷。另外,负荷系统控制器可能回应一个刚性的预定的及/或可编程的逻辑,此逻辑还控制在该区里的负荷。

负荷控制器基于一个区里的输入及为该区设定的逻辑,判断该区的输出(例如控制特定照明装置及/或电器是否应被操作的控制信号或继电器触点状态)。依本发明,一个控制器可接收多个控制输入,并设定多个切换装置(提供电力给多个电子负荷)的输出状态,该控制器包括多个切换装置,以控制对多个负荷的供电或停电。每一个切换装置有第一状态供电给一个负荷及第二状态不供电给该负荷。这些切换装置中至少一部分的状态的至少一些可能组合形成多个输出配置。一个控制单元接收多个条件指示附件的输出,每一个条件指示附件有一个条件指示附件输出状态。这些条件指示附件中至少一部分的条件指示附件输出状态的组合形成多个可能条件指示配置。这些可能条件指示组合中,有至少一些被存于第一相关存储器,且每一个被存储的可能条件指示组合相关的输出配置(表明这些切换装置的至少一部分的状态)也被存于第一相关存储器,每一个被存储的可能条件指示组合及其相关的输出配置形成一条规则,因此多条规则被存储在第一相关存储器。一个处理器连到该控制输入,以驱使这些切换装置进入一个所要的配置,其中改良包括第二相关存储器存储每一个可能条件指示组合及其相关的规则的一个优先值。在条件指示附件输出相关的规则相关的输出配置的冲突事件中,该处理器回应而驱使切换装置,采用若干状态,这些状态的输出配置符合最优先的规则。可用一个数字计数器,以输出多个二进制识别码,并侦测有此识别码的附件的出现,并存储被侦测的附件的识别码,并可询问每一个被侦测的附件而探明其条件指示附件输出状态。可能用cat5电缆把多个附件并联。这些负荷中的一个可能是照明负荷,且至少一个附件可能测量周遭的光而实施一条规则,此规则使处理器回应较高的周遭光强度(lightlevel)而调降该照明负荷产生的光。条件指示附件可能被插入该控制器。第一相关存储器可能是固态或磁性存储器且/或可能被嵌入被用来操作该处理器的软件。第一相关存储器可能被用户编程。

附图说明

附图及以下的详述被并入本说明书而形成本说明书的部分,并进一步呈现包括被主张的发明的概念的实施例,并解释这些实施例的各项原则及优点。

图1a是依本发明,根据若干配置规则控制在客户房产的照明装置及电器的系统的方块图;

图1b是依本发明的一些实施例,照明/负荷系统控制器的主面板与根据若干配置规则控制在客户房产的照明装置及电器所用的输入及输出的混合模块的方块图;

图2是依本发明的一些实施例,根据若干配置规则控制在客户房产的照明装置及电器所用的照明/负荷系统控制器的方块图;

图3是依本发明的一些实施例,根据若干配置规则控制在客户房产的照明装置及电器所用的系统所用的远程用户装置的方块图;

图4是控制在客户的舴地的照明装置及电器的本发明的系统所用的伺服电脑的方块图;

图5-10是依本发明的一些实施例,根据若干配置规则控制在客户房产的照明装置及电器所用的方法的流程图;

图11是被置于客户房产的控制器的方块图;

图12是用图11的控制器的示范性客户安装的方块图;

图13是控制器操作的示范性方法的部分的方块图,呈现依本发明的装置枚举;

图14-17是驱动本发明的控制器的附件的输出的更新方法的方块图;

图18是控制器的示范性方法的部分的方块图,呈现依发明的控制器面板接触器的输出状态的优先顺序而调解的规则的应用;

在适当处,附图里的附图标记已代表本发明的装置及方法组件,这些附图只显示与了解本发明的实施例有关的特定细节,不致以本领域技术人员从本描述可轻易了解的细节而模糊其揭示。

具体实施方式

如本领域技术人员将了解,可能用一个包含一些软件组件的装置实施本发明。因此,本发明的一些实施例,或其部分,可能结合一个或更多个硬件组件,例如微处理器、微控制器或数字顺序逻辑、等等,例如包含有形的电脑可读存储装置(例如在组合中形成一个特殊配置的装置而执行在此所述的功能的有形的电脑存储装置)所存的一个或更多个软件组件(例如程序代码、固件、常驻软件、微代码、等等)的处理器。形成特别编程的装置的组合可能被称为「模块」。这些模块的软件组件部分可能以任何电脑语言来写,且可能是单片代码库的部分,或可能被发展为更多个不连续码部分,例如在目标导向的电脑语言中常见者。另外,这些模块可被分布于多个电脑平台、服务器、终端机、行动装置及类似者。甚至可能被做成特定模块,以致在几个分开的处理器及/或电脑硬件平台执行所述的功能。控制性「网络应用程序」也是如此,远程用户可能用控制性网络应用程序,远程控制负荷,且/或远程规划配置规则,且/或远程施行其它规则及/或控制功能。

本说明书描述根据若干配置规则控制在客户房产的照明装置及电器的系统、装置及方法的实施例。这类实施例包括方法,这些方法接收至少一个配置指令,并从多个区(代表客户房产的预定区段)选一个或更多个参与区,这些参与区将回应以下将更详细描述的配置规则。因此,依本发明的方法操作的本发明的系统依被接收的配置指令及被存储的区的输出控制配置规则,控制在被选取的区里的负荷。这配置指令可能是基于时刻、感应器及其它输入。因此,从与被选取的参与区有关的配置指令,基于被选取的参与区、被接收的配置指令及被选取的参与区的被存储的输出控制配置规则,至少一个输出负荷配置可能被产生并被输出。

除以上的方法,这类实施例包括照明及负荷系统控制器所用之装置,这装置有通信装置接收一个或更多个配置指令,例如通过cat5电缆。一个处理器连到该通信装置,该处理器从多个区(代表客户房产的被预定的区段)选择参与区。依被接收的配置指令及区的被存储的输出控制配置规则,依被选取的参与区、被接收的配置指令及被选取的参与区的被存储的输出控制配置规则,处理器产生并输出至少一个输出配置。

图1a是依一些实施例,根据若干组规则,控制在一个客户房产110上的照明装置及电器的一个照明及负荷系统100的方块图。客户房产110可能是一家商店,可能已有一个照明控制制造商提供的一个照明装置及电器控制系统。商店可能是小生意、全国性零售商、全国性快餐连锁店或任何有照明系统的店家房产。举例而言,客户房产110可能有一个照明装置及电器控制系统(可能是第三方制造商/经销商卖出并安装)可管理在客户房产110上的照明装置及电器的耗电量造成的成本及花费。另外,本说明书还讨论照明、电器及其它负荷控制系统。然而,本说明书所称的「照明及负荷控制系统」在一些时刻可能被称为「照明控制系统」、「照明装置及电器控制系统」或只是「负荷控制系统」。

客户房产110可能有数种不同照明装置、感应器、装置、电器及类似者,它们受控于或回应照明及负荷系统100。这类装置可能设于一室外区140,并包括照明装置或照明系统或组合112、触点/切换器114(例如为了从个人接收直接控制)及动作感应器116(例如为了侦测在一个区里的动作并启用照明或其它系统)。

一个前室内区142还可能包括另一个照明装置或照明系统或组合118、一个动作感应器120、一个光强度感应器127、一个电器122、一个触点/切换器124(可能因开门或关门而被启用)及一个按钮125。一个后室内区144可能包括一个电器126、一个光强度感应器127、一个触点/切换器128、一个按钮129、一个照明装置130、一个动作感应器132。

另外,照明及负荷系统100可能包括一个照明系统控制器146,其包括一个主面板,且可能被置于室内或室外,且执行若干控制功能,将参考图11及12更详细描述这些控制功能。

另外,本发明考虑不在其房产的客户可能把照明及负荷系统100规划为一个或更多个区,如以上举例说明。亦即,一个区是由照明装置与电器组成的集合。另外,商店人员可以命名一个区。因此,参考图1a,照明装置及电器(112-132)被规划为三区,主要是室外区140、前室内区142及后室内区144。

在一个优选实施例中,把一组输出控制配置规则存于照明及负荷控制器146的存储器。另外,在一组实施例中,商店人员可能用主面板当作用户接口而规划负荷系统控制器146(由此规划照明及负荷系统)。在另一组实施例中,店人员可能用在一个远程用户装置(例如膝上型电脑、桌上型电脑、平板电脑、智能手机或任意其它计算装置)上的远程用户接口,直接或间接通过一个远程电脑服务器,规划或提供若干配置指令给照明及负荷系统控制器146。如图1a所示,远程用户接口可能在一个膝上型电脑104或在一个智能手机106上。依本发明的一个优选实施例,一个远程控制器服务器从上述的用户接口(例如通过网际网络)接收这类输入,并通过网际网络101或其它通信网络,中继传送从远程用户装置104-106而来的配置指令。

照明及负荷系统100的配置可能包括规划三个区:室外区140、前室内区142及后室内区144(如图1a所示)。此配置可能包括把该区命名为「易于使用」。另外,可能把照明及负荷系统控制器146规划成每一区与一个或更多个输入装置相关。输入装置可能是任何电器,只要它被用于判断或以其它方式控制输出装置的操作(或不操作)及/或操作特征,例如光源的强度。举例而言,输入装置可能是动作感应器、光感应器、温度/湿度感应器、触点/切换器或时钟/计时器。又,举例而言,输出装置可能是可控制照明装置或电器(电炉、冷冻单元、等等)的接触器式继电器。输出装置还可能是切换器。因此,室外区140的输入装置包括触点/切换器114(例如被门触动的接触式切换器、接触器、光强度感应器或温度/湿度感应器)及动作感应器116。输出装置可能是照明装置112。其它输入装置可能是光感应器及按钮。另外,前室内区142的输入装置包括动作感应器120及触点/切换器124,且输出装置是可控制照明装置118及电器122的接触器。另外,后室内区144的输入装置包括触点/切换器128及动作感应器132,输出装置包括可控制电器126及照明装置130的接触器。

在另一组实施例中,商店人员提供配置指令给照明及负荷系统控制器146,这些配置指令规划一区的输入装置。另外,照明及负荷系统控制器146根据一个或更多个区的输出状态规则(由一个或更多个区判断)、一个或更多个输入装置的运作(或不操作)及状态、商店人员提供的配置指令、输出控制配置规则,规划一个或更多个输出装置。输出控制配置规则可能包括照明及负荷控制系统的不同部分的不同活动/指示的优先顺序。

主面板可能有一个(切换逻辑)矩阵模块,其包括一个或更多个输入及一个或更多个输出。矩阵模块依输入判断区输出状态。依本发明的一个特定实施例,并用照明及负荷控制器146的主面板,就能使在附件槽的感应器通过网络相连,例如通过cat5电缆相连。另外,主面板可以有显示板,显示板有lcd及若干在显示槽上的按钮。另外,主面板可以有扩充板,扩充板在扩充槽上有额外输出。

依本发明的一特定实施例,主面板可以自动识别被插入附件槽的附件。可以用多线电缆当作数据排线而达成此事。在一优选实施例中,用cat5电缆,因它普及,有许多形式,有或无终端硬件。我们还喜欢cat5布线,因易于取得其组件,例如盒子、接点、切换器、压接连接器、电缆套管(boots)、耦合器、电缆管理面板及连线块、接线块及专用工具,例如压线机及测试工具组。依该优选实施例,特定导体被用来携带数据,且其它导被用来进行控制功能,例如触动一特定装置(例如感应器、切换器、等等)而下载其数据(依优选实施例是以数字方式进行)到照明及负荷系统控制器146。cat5电缆可能被来携带电压而供电给附件,于必要时还可携带接地信号及数据信号。另外,主面板可能有一个或多个干接触输入而接收数字或二进制的数据,或当作一个简单的状态指示,例如一个机械单刀单掷开关的输出,其可指示一个门或窗是开或关,一个锁是否被扣上。相似地,可选地,在该面板上可能包括模拟输入及专用输入,例如火警。依优选实施例,模拟输入被用于温度、光强度、二氧化碳输入、压力及类似者,但不被用于火警或类似者。本发明考虑附件的使用可能是任何输入装置或任何输出装置。

另外,如上所诱导,照明及负荷系统控器146可能包括主面板,或整合照明及负荷系统控制器146与主面板,或照明及负荷系统控制器146与主面板可能以其它方式相连。在一些实施例中,主面板合并该控制器(亦即一个网络控制器)当作其次系统。在此实施例中,主面板与照明及负荷系统控制器146在一条串连或无线通信排线上通信。若一种安装包括许多主面板(可被置于一个或多个相距遥远的地点),则可能用一个额外装置当作一个数据连接器。

在特定实施例中,主面板可能有多达十个(或原则上甚至更多个)输出区,可以被用来操作照明装置、电器及其它输出装置。在其它实施例中,主面板可能有一个扩充槽可增加更多区。

每一区可能映射一个或多个接触器,且可依在此描述的方式或现有技术已知的方式予以规划。在特定实施例中,矩阵模块的一个部分被规划成不同区。在一些实施例中,一个区可能有16个输入到矩阵模块。在其它实施例中,一个区的输入可能达16个,其它实施例可能把输入的数量从16扩增到大于16。在特定实施例中,用户可以对主面板(例如图11所示的面板)编程,但也可在主面板存储器里,为每一个输入装置或输出装置,存一个设定或一组设定,以当作备份或冗余(redundancy)。因此,置换一个输入装置或输出装置时,主机板识别置换装置,且主面板从其存储器规划或回复置换装置的设定,以最不干扰操作的方式继续照明及负荷系统的操作。原则上,移走一个装置而另一个附件上线后,可以很快识别置换装置。然而,依一个优选实施例,每一个附件有双切换器判断其逻辑节点id。若一个附件失能且被置换,只要以其双切换器把新附件设定至相同节点id,则主面板将视它为一个置换装置,并从数据备份回复它的设定。

可以被输入主面板的矩阵模块的一组输出控制配置规则的形式依序包括警报、手动覆盖、要求回应负荷控制、干式触点、捕光、节目表及区形式规则。另外,预规划的区类型规则可能包括「常关」、「工作灯」、「销售灯」、「信号灯」、「杂灯」及「切换灯」,其跟随预先被规划且被预期大致可被接受的参数。主面板的矩阵模块从低顺位到高顺位枚举输入而判断每一区的每一个输出的状态。另外,当判断一个输出负荷装置是在「on」状态,若在一个输出照明装置附近的光感应器判断在该区里有足够的自然光,则可执行捕光规则,调低照明装置的强度,或关掉照明装置(或关掉在该区里的一些照明装置而留其它照明装置开着)。若有配置错误,则主面板向远程用户装置(104-106)的远程用户接口报告这错误。

另外,照明及负荷系统控制器146是选配的,但依一优选实施例,通过一通信网络101(例如网际网络),连接远程用户装置(104-106)。每一个远程用户装置有一个应用程序,该应用程序有一个图形用户接口可管理照明系统及照明系统控制器146。另外,可能通过一个控制器服务器102,把从在远程用户装置(104-106)上的图形用户接口而来的任何指令(例如配置指令),传至照明系统控制器146。当然,网际网络只是当作本发明的一例,通信可通过一个公司网络、区域网络其它私人网络。因此,通信网络101可能是现有技术已知的任何形式的通信网络,包括,但不限于,一个执行transportcontrolprotocol(tcp)/internetprotocol(ip)的网络(例如ip网络)或cellular无线通信。

另外,当照明及负荷系统100的一部分故障,并须被修理或置换,照明系统控制器146侦测这样故障,并报告这故障当作该部分的服务请求(举例而言,该部分可能是输入装置、输出装置、系统及主面板组件、故障的照明(例如即使灯被设于on状态,一个光侦测器仍不发光)、故障的加热(例如被一个温度感应器侦测)、等等)。照明及负荷系统控制器146可能向主面板的显示板,或向在一个远程用户装置(104-106)上的一个远程用户接口,报告故障。另外,照明负荷系统控制器可能请求服务或向控制器服务器102报告故障,然后控制器服务器102可能判断(基于其优先配置)把该服务请求或故障报告导向一个远程服务电脑108。然后,这种远程服务电脑108可能产生一个服务请求或故障报告给服务人员修理、置换或以其它方式服务该部分。服务人员可能是商店人员,从第三方制造商/经销商而来的人员,或其它服务人员。

图1b是依本发明的一些实施例的系统的方块图,本发明的系统包括一个照明系统控制器146(例如图1a所示者)的主面板的矩阵模块152,矩阵模块152有输入153及输出163,可根据若干配置规则,管理在客户房产110的照明装置及电器。矩阵模块152的输入153可能包括,但不限于,一个或更多个触点/切换器154、一个或更多个动作感应器156、一警报器158、一个或更多个时钟/计时器160、光感应器161及被存于照明系统控制器的存储器的输出控制配置规则162。然而,额外输入可能包括一个手动覆盖155、节目表157及被存储在主面板或照明系统控制器里的区类型规则159。输出163可能控制电器164及照明装置166。矩阵模块152可能有区输出状态对应每一个输出装置(164-166)。然而,可能被存于主面板或照明系统控制器的捕光规则修正一个照明装置的区输出状态。输出控制配置规则可能包括一个输入优先顺序。优先顺序的一例可能如下:(1)警报器、(2)手动覆盖、(3)要求回应负荷控制、(4)干接触、(5)捕光、(6)节目表、(7)区类型规则(例如硬逻辑),以下将参考图5-10的流程图予以讨论。

图2是依一些实施例,根据配置规则,控制在客户房产上的照明装置及电器的照明及负荷系统控制器205的方块图。这类照明负荷系统控制器205可能被用在图1a所示的系统里。照明负荷系统控制器205可能连于一个在主面板上的控制接口。另外,照明负荷系统控制器205可能包括或连于多个不同组件,例如处理器列210、存储装置列215及一个或更多个软件应用程序。这些软件应用程序可能被在控制器里的一个处理器执行而特别规划模块217及一个或更多个通信接口(235-250)的运作。处理器列210可能包括一个或更多个处理器,这多个处理器可能被置于同处或照明负荷系统控制器205的不同零件上。存储装置列215可能包括一个或更多个存储装置。存储装置的种类可能包括存储器装置、电子式存储器、选配存储器及可拆式存储媒质。一个或更多个模块217(例如软件模块)可能包括一个输入配置模块220、用户接口模块222、输出控制配置规则模块224、捕光规则模块225、控制模块228、服务请求模块230、输出配置模块232、主面板控制模块234、矩阵模块236。可能用处理器列210里的一个或更多个处理器来实施这些模块217。

输入配置模块220接收输入,其中一些输入来自各种输入装置。另外,输入装置可能包括触点/切换器、动作感应器、警报器、时钟/计时器及光感应器,其输入可能通过一个或更多个通信接口(235、240、245、250)提供。其它输入可能是人提供的指令或命令,其包括手动覆盖命令、一个节目表及区类型规则。这些输入的全部或一些可能被输入配置模块220并被送到矩阵模块236。

用户接口222可能执行各种系统功能,包括接收人员从远程用户装置的远程用户接口,在通信网络上,或通过一个或更多个通信接口,传送的指令及命令。另外,用户接口222可能提供状态,或传送与一些输入装置、输出装置有关的信息或照明负荷系统的其它方面的信息给该远程用户装置(通过该一个或更多个通信接口)。在一些实施例中,用户接口222可能接收人员从与照明负荷系统控制器205耦合的主面板经过一个或多个通信接口传送的指令或命令。这类指令可能修正输出控制配置规则、捕光规则、输入装置的配置指令或规划输出装置的配置指令(输入矩阵模块236)。另外,用户接口222可能提供状态,或传送与一些输入装置、输出装置有关的信息或照明负荷系统的其它方面的信息给主面板。

输出控制配置规则模块224可能存储、修正、取得并提供与照明系统控制器205耦合的存储装置列215或一些其它存储或存储装置所存的一组输出控制配置规则。输出控制配置规则模块224可能把这类输出控制配置模块当作一个输入而送到矩阵模块236,并可能回应以下将予以详述的顺先顺序及区规则。

输出控制配置规则允许矩阵模块解决不同输入的「冲突」。举例而言,一个警报输入可能命令启用在一个零售商房产里的一个照明装置,然而,一个节目表输入可能因超过该零售商的关门时刻而命令停用相同照明装置。因此,在该警报及该节目表之间有输入的「冲突」,这冲突代表电流运作的矛盾。输出控制配置规则可能列出一分优先顺序计划,例如上述者,一个警报输入比节目表优先。因此,矩阵模块236可能启用照明装置。

捕光规则模块226可能存储、修正、取得及提供,存储装置列215或其它与照明系统控制器205耦合的存储装置或存储器,所存的一组捕光规则。捕光规则模块226可能连到在零售商房产里的一个或更多个室内及室外光感应器。另外,捕光规则模块226可能收的输入数据包括室内及/或室外光感应器测到的光强度。又,捕光规则模块226可能判断矩阵模块236是否指派对应输出照明装置的输出状态为被启用。另外,输出照明装置可能靠近某个室内及室外光感应器。依接收的输入数据(包括在照明装置附近的光感应器测到的光强度),捕光规则模块226可能通过矩阵模块236的运作,增或减输出照明装置的强度。

控制模块228包括软件及硬件功能,其协助照明及负荷系统控制器205执行一些工作,例如访问一个通信链接(例如无线的、蓝牙、红外线、无线电、等等)、执行一个作业系统、管理周边组件所需的驱动软件、处理信息。另外,控制模块228可能包括周边组件所需的驱动软件、用户接口电脑程序、调适及排除故障软件程序。控制模块228可能包括作业系统。这类作业系统可能现有技术已知的照明负荷系统控制器205所用的作业系统,但也可能包括电脑及计算装置作业系统(例如android,ios,windowsmobile,qnx,windows,macos,macosx,linux,unix,等等)。

服务请求模块230可能产生一个服务请求,请求修理或置换,商店人员、服务公司人员或照明系统的第三方制造商/经销商,发现的照明或负荷系统的一部分(包括感应器及附件附件)。这种服务请求可能回应商店人员的观察,及/或原则上回应人工智能运算法,此人工智能运算法监控装置输出(也许把它们相比)、区域条件的因素,然后判断装置是否适当运作。可能依一个警报,产生服务请求,此警报也许指示零售存储房产需要检查(例如开放时段后潜在的入侵者)或评估照明系统的各方面。可能依照明及负荷系统控制器205自动产生的警报、触发、警示或通知,产生这种服务请求。替代地,通过主面板或在远程用户装置上的远程用户接口,监控照明系统及照明系统控制器的商店人员可能产生这种服务请求。这种服务请求可能被送到在远程用户装上的远程用户接口、主面板或服务电脑服务器,而指派人员回应该服务请求。

输出配置模块232接收配置信息,例如从矩阵模块236而来的对应输出装置区的输出状态,而启用、停用、提供一些电力给一个或更多个输出装置(例如电器、照明装置、等等)。捕光规则模块226可能依捕光规则及其接到的一个或更多个光感应器的光强度,修正区输出状态及输出装置的运作(或不运作)。

主面板控制模块234连到主面板显示板及主面板用户接口,其可能在门或容纳本发明的控制器的金属盒上。主面板控制模块234可能被用来显示一个或更多个输入装置(例如温度感应器、光感应器、切换器、等等)及输出装置(例如接触器)的状态,并取得其它输入,例如节目表、输出控制配置规则(例如指派一些接触器给一区,依每日的时刻,启用其中一些接触器,停用另一些接触器)、区类型规则(举例而言,若贮藏室的门或公众入口是开的,则启用销售楼层的灯)、捕光规则、等等。另外,主面板控制模块234可能从主面板接收指令而修正输入或规划输入装置。另外,主面板控制模块234可能显示警报、触发、警示及照明系统的各方面的通知。另外,主面板控制模块234可能允许商店人员产生一个服务请求或显示一个服务请求单。

矩阵模块236从各种来源接收输入信息,例如从输入配置模块220接收配置信息,从输出控制配置规则模块224接收输出控制配置规则信息,从用户接口222及/或主面板控制模块234接收配置指令。依这种输入,矩阵模块236判断照明系统的一个或更多个区在目前电流条件下的一组输出状态。每一区输出状态可能对应一个输出装置。可能提供该组区输出状态给输出配置模块232,其接着设定该区的输出装置的配置(例如启用、停用、规划成中间设定(例如一个照明装置的中间光强度))。

每一个通信接口(235-250)可能是与其它装置通信的软件或硬件。通信接口(235-250)可能是不同类型,包括用户接口,usb,ethernet,wi-fi,wimax,wireless,optical,cellular,serial,rfnetworkconnection(bluetooth,zigbee,mesh,等等),wiredandwirelessipnetworkconnection(例如6lowpan,等等),或任何其它与通信网络耦合的通信接口。一个或更多个通信接口(235-250)可能连到现有技术已知的用户接口。

一个在处理器列210、存储装置列215、模块217及通信接口(235-250)之间的设备内网络链接255可能是多个包括软件及/或排线及/或其它通信机构的类型之一。

图3是一些实施例的远程用户装置305的方块图,远程用户装置305被用在根据若干配置规则控制照明装置及电器的系统里。远程用户装置305可能被用在图1所示的系统里。远程用户装置305可能是膝上型电脑、桌上型电脑、平板电脑、智能手机或任何其它装置。另外,远程用户装置305可能包括多个不同的组件,例如处理器列310、存储装置列315、一个或更多个软件应用程序(可能被处理器执行而形成特别规划的模块装置317)、一个或更多个通信接口335。处理器310可能包括一个或更多个处理器,其可能被置于同处,或被置于远程用户装置305的不同部分。存储装置列315可能包括一个或更多存储装置。存储装置的类型可能包括存储装置、电子存储器、光学存储器、可拆式存储。模块317可能包括用户配置模块320、通信模块322、状态显示模块324、服务请求产生模块326、用户装置控制模块328。模块317可能被做成在处理器列310里的一个或更多个处理器。

用户配置模块320通过一个用户接口,从一个用户(例如商店人员)接收配置指令。配置指令可能包括照明系统的一些输入装置及输出装置的运作(或不运作)及(但不限于)输出控制配置规则、节目表、区类型规则、人工覆盖、照明负荷系统的各方面的状态请求、捕光规则。

通信模块322可能通过通信接口335,经通信网络,从用户配置模块320,提供配置指令给照明系统/照明负荷系统控制器。通信模块322可能使用特定标准或专属协议或格式,提供配置指令给照明系统/照明负荷系统控制器。替代地,通信模块322接收照明系统的各方面(包括输入装置及输出装置)的状态(从照明系统控制器或照明系统的其它部分接收)。可能用特定标准或专属协议或格式传送该状态信息,该协议或格式可以提取状态信息,并把该状态信息送到状态显示模块324,而在远程用户装置305的显示器上,显示该状态信息。

服务请求产生模块326产生一个服务请求,该服务请求被送到照明负荷系统控制器及/或远程服务电脑。该服务请求可能被送到照明负荷系统控制器及/或远程服务电脑,以致照明负荷系统控制一旦从主面板收到商店人员的请求,就可以列出未完成及已完成的服务请求。另外,该服务请求可被送到远程服务电脑,以致可能指派一个服务人员回应该服务请求。这服务人员可能是商店人员、照明负荷系统的第三方制造商/经销售商、或其它服务人员。一旦从用户接到指令,可能立即或自动,依远程用户装置305所存的服务产生规则,产生服务请求(举例而言,若一个照明装置的led故障,则自动产生服务请求)。

用户装置控制模块328包括协助远程用户装置305执行工作的软件及硬件功能,例如访问通信链接(例如有线的、无线的、蓝牙、红外线、无线电、等等)、执行作业系统、管理周边组件的驱动软件、处理信息。另外,使用装置控制模块328可能还包括周边组件的驱动软件、用户接口电脑程序、调适及故障排除软件工具。用户装置控制模块328还可能包括作业系统。这种作业系统可能现有技术已知的远程用户装置305所用者,但也可能包括电脑及计算装置作业系统(例如android,ios,windowsmobile,qnx,windows,macos,macosx,linux,unix,等等)。

每一个通信接口335可能是与其它装置通信的软件或硬件。通信接口335可能是不同类型,其包括用户接口。可能有一个或更多个通信接口335与现有技术已知的用户接口耦合。

在处理器列310、存储装置列315、模块317与通信接口335之间的装置内通信链接355的类型可能是软件、排线、或其它通信机构。

图4是一些实施例的服务电脑405的方块图,服务电脑405被用在根据若干配置规则控制照明装置及电器的系统里。服务电脑405可能被用在图1所示的系统里。服务电脑405可能是膝上型电脑、桌上型电脑、平板电脑、智能手机或任何其它装置。另外,服务电脑405可能包括多个不同的组件,例如处理器列410、存储装置列415、一个或更多个软件应用程序(可能被处理器执行而形成特别规划的模块装置417)、一个或更多个通信接口435,例如usb槽、键盘接口、网络连接、等等。处理器列410可能包括一个或更多个处理器,其可能被置于同处,或被置于服务电脑405的不同部分。存储装置列415可能包括一个或更多存储装置。存储装置的类型可能包括存储装置、电子存储器、光学存储器、可拆式存储媒质。模块417可能包括服务请求模块420、服务通信模块422、工作分配模块424、服务请求产生模块426、服务控制模块428。实施模块417可能被做成在处理器列410里的一个或更多个处理器。

服务通信模块422可能从一个照明系统或一个远程用户接口接收服务请求及相关信息。可能用标准或专属协议或格式传送服务请求,服务通信模块422可以从该标准或专属协议或格式提取并传送到服务请求模块420。另外,服务通信模块422可能把服务工作信息,从工作分配模块424,送到人员(商店、制造商、经销商、等等)的计算模块(例如智能手机、平板电脑、膝上型电脑、电脑、等等)。

服务请求模块420从服务通信模块422接收服务请求并处理服务请求。被处理的服务请求被送到工作分配模块424。

工作分配模块424还处理服务请求而判断那种人员应接收该服务请求。举例而言,若有一个灯需要置换,则分配工作给现场服务人员。然而,若照明负荷系统的一部分受损,则可能分配工作给制造商人员评估,然后修理或置换。

服务控制模块428包括若干软件及硬件功能,这些软件及硬件功能协助服务电脑405执行一些工作,例如访问通信链接(例如有线、无线、蓝牙、经外线、无线电、等等)、执行作业系统、管理周边组件的驱动软件、处理信息。另外,服务控制模块428可能还包括若干周边组件的驱动软件、用户接口电脑程序、调适及故障排除工具软件。另外,服务控制模块428可能包括一个作业系统。这种作业系统可能是现有技术已知的这种服务电子405所用的作业系统,但也可能包括电子及计算装置作业系统(例如android,ios,windowsmobile,qnx,windows,macos,macosx,linux,unix,等等)。

每一个通信接口(435-450)可能是与其它装置相连的软件或硬件。这些通信接口(435-450)可能属不同类型,包括用户接口。可能有一个或更多个通信接口(435-450)与一个现有技术已知的用户接口耦合。

一个在处理器列410、存储装置列415、模块417及通信接口(435-450)之间的装置内通信链接455的类型可能是一条排线或其它通信机构。

图5显示依一些实施例,根据若干配置规则,控制在客户房产上的照明装置及电器的方法500。特别地,如图2所示,在照明/负荷系统控制器205里执行方法500,照明/负荷系统控制器205与在客户房产上的照明装置及电器一起工作。使用照明系统控制器205,把代表该客户房产的一个预定的区段的多个区存入照明系统控制器205的存储装置列215(如图2所示)(步骤502)。另外,在一个特定实施例中,把多个输出控制配置规则存入存储装置列215(步骤504)。如本领域技术人员将了解,不必用照明系统控制器205的硬件存储数据,特别在用于网际网络及行动电话网络里时,可根据特定网络实施,以多种方式存储数据。

到配置指令的接收启动方法500(步骤506)。回应所收到的配置指令(例如现行规则、用户新改的规则、人工输入、感应器输出、等等),从所存的代表用户房产的一个特定区段的多个区,选取一个或更多个参与区(步骤508)。在选取参与区(步骤508)以后,根据所选取的参与区及收到的配置指令,产生输出配置(步骤510)。为所显示的实施例,判断所产生的输出配置是否违反所存的多个区的输出控制配置规则(步骤512)。若不违反,则将回应所收到的配置指令(步骤506),把所产生的输出配置输出到一个或更多个装置(步骤514)。然而,若发现所产生的输出配置违反(步骤512),则方法500修正所产生的输出配置而解决所侦测到的违反(步骤516)(举例而言,可用以下的优先顺序计划)。然后,把所修正的输出配置输出到这些装置(步骤518)而取代原先产生的输出配置。

区类型的例子包括,但不限于,「常关」、「工作灯」、「销售灯」、「标志灯」、「杂项灯」、「切换灯」。使区类型规则有最低顺位,区类型规则就可能是特定照明装置及电器的初始设定的输入,其输出该区的输出装置。给矩阵模块152的输入可能是「常关」的区类型规则(如图1b所示),以致特定照明装置及电器通常是不运作的,除非出现较高顺位输入(例如节目表)。类似地,给矩阵模块152的输入可能是「工作灯」的区类型规则,以致特定照明装置166及电器164(特别是在房产的工作空间里的照明装置)通常是运作的,除非出现较高顺位输入(例如节目表)。

另外,给矩阵模块152的输入可能是「销售灯」,以致特定照片装置166及电器164(特别是被用来显示在房产上的产品及服务的照片装置)通常是运作的,除非出现较高顺位输入(例如节目表)。另外,给矩阵模块152的输入可能是「标志灯」,以致例如室内或室外标志的特定照片装置通常是运作的,除非出现较高顺位输入(例如节目表)。又,给矩阵模块152的输入可能是「杂项灯」,以致特定照片装置及电器(特别是要求照明装置及电器(例如冷冻单元)在一些时段运作的房产的一些区所用的照明装置,除非出现较高顺位输入(例如节目表)。另外,给矩阵模块152的输入可能是「切换灯」,以致商店人员可能用一个切换器而启用特定照明装置及电器。

图6-10显示客户房产的各区的输出控制配置规则的特定实施例,它们可能是以上参考图1及2所述者。这些功能全部与客户房产的各区合作无间,成为一个更有效率且更为客户房产订做的,处理负荷要求控制及程序规划的中央系统。

特定地,图6显示警报功能的方法600。在所示的特定实施例中,从一个外部警报系统接收一个警报输入信号(ais)(步骤602),这触发方法600。首先,做一个判断而确定真的启动警报(步骤604),若未启动警报,则将忽略ais(步骤606),回到等候另一个ais(步骤602)。

若在步骤604发现启动警报,则在步骤610,系统选择一个为该特定警报预定的配置,并启动一个警报模式倒数计时器。在步骤622,若在倒数阶段的结尾仍未启动警报,则不做其它事,且方法600回到步骤624而等待下个ais(步骤602),并清除这些区的ais启动状态。

一旦清除这些区的ais启动状态,方法600再回到等待下个从外部警报系统而来的ais(步骤602)。

相反地,当警报在步骤622仍然响着,就在步骤626依警报区规则要求规划区输出。在此时刻,可能实施另一个警报模式计时器,其判断是否设定警报模式计时器(步骤628)。若在步骤628,在第二计时器结束倒数后,设定警报模式计时器,则一旦系统回到步骤626,维持在警报配置里的输出状态,重复第二计时阶段。然后,在倒数阶段结束后,重复判断步骤628。若接着在步骤628判断未启动警报,则为这些停止警报的区不做任何件,这使方法600回到等待下个ais(步骤624)。对有停止的警报的被选取的参与区,依被选取的参与区的输出控制配置规则,把ais设为启动,此举使方法回到等待下个ais。

在警报模块功能的一例中,客户房产110是零售商店,零售商店的营业时间可能是每天早上9点到晚上9点。另外,商店人员每天早上8点到达而准备当天的营业,并在商店关门后清理商店而在晚上10点离开。因此,被规划成与这零售商店的照明及负荷系统的照明系统控制器耦合的存储器所存的输出控制配置规则的一部分的节目表可能规划早上8点开灯并在晚上10点关灯。另外,可能规划在晚上10启用一个警报系统。若有任何企图在晚上10点后进入该建筑物或启用该室内照明装置,则可能触发一个警报。

参考图7,在步骤702,手动覆盖功能的接收启动方法700。举例而言,手动覆盖功能可能来自照明负荷系统控制器205(图2)、远程用户装置305(图3)、服务电脑405(图4)、或第三方外部系统(未被显示),取决于如何、什么、谁启动手动覆盖功能。再次,现有技术已知各种实施的弹性。然后,回应这个被收到的mo功能,选择一个或更多个与mo功能有关的区(步骤704)。

接着,判断mo功能是否包括每一个被选取的参与区的计时器。为设定mo计时器的被选取的参与区,设定mo功能的持续时间,给它全球倒数时间值(步骤708),它依此全球倒数时间值,为每一个被选取的参与区管理mo功能的执行(步骤710)。为没有倒数计时器的被选取的参与区,简单执行mo功能,直到mo功能停止(步骤712)。一旦用计时器倒数而执行mo功能(步骤710)或执行mo功能直到停止(步骤712),方法700回到等待下个mo功能(步骤702)。

当作此mo功能的一例,一个警报可能通知紧急人员及/或零售商人员,有不定期侵入建筑物及/或不定期启用照明设备。在晚上11点,可能有两个冲突的指令被送到照明负荷系统控制器,一个可能是从自警报系统而来的警报,其代表不定期侵入或不定期启用照明装置,另一个是从被授权的零售商人员而来的手动覆盖,其要求停用室内照明装置。然而,因计划的优先顺序是警报指令高于手动覆盖指令,故警报坚持并联络紧急人员及商店人员,且可能指派紧急人员及商店人员到零售商店房产。这增加系统安全。

图8显示一个要求回应负荷控制(drlc)功能的方法800,类似地,收到一个drlc功能时,就启动方法800(步骤802)。此drlc功能可能来自第三方外部系统(未被显示)、照明负荷系统控制器205(图2)、远程用户装置305(图3)或服务电脑405(图4),取决于如何、什么、谁启动手动覆盖功能。再次,现有技术已知各种实施的弹性。

回应drlc功能的接收(步骤802),选择drlc功能被启用的参与区(步骤804)。依每一个被选择的参与区,从许多输出控制配置规则,选择drlc功能的时刻(步骤806)及日期(步骤808)。然后,以被选择的参与区的输出控制配置规则为依据,检查被选择的日期及时刻(步骤810)。若drlc功能的日期及时刻不正确(步骤810),则产生一个drlc配置错误,且忽略drlc功能(步骤812),这结束该程序,并回到等待下个被接收的drlc功能(步骤802)。

一个drlc计时器可能被做成drlc功能的一个额外控制,像上述的功能。再次,如本领域技术人员将了解,可能用多种方式来实施计时器,但为清楚而显示一个特定例子。又,如本领域技术人员所知,有其它实施方式可能不要求一个计时器检查,且这些各种实施方式依赖客户房产所需的客制化或整个系统的整体系统实施。

在此特定例子中,判断是否为每一个被选择的参与区设定drlc计时器,若否(步骤814),则为每一个参与区执行drlc功能,直到drlc功能停止(步骤816)。换言之,既然未安装计时器控制,drlc功能会继续作用,直到它被完成或drlc功能停止。然而,若为被选择的参与区设定drlc计时器(步骤814),则在一个请来回应时间维持里,设定drlc功能的持续时间,使它有全球倒数时间值(步骤818),它安插一个会依所设定的计时器执行drlc功能的计时器倒数(步骤820),特别如已被设定的请求回应时间维持值所示。

图9显示一个节目表所用的方法900。在此实施例中,节目表功能要求两个预选的值,一个是第一预定期间(periodconfig)(步骤902),另一个是第二预定期间(outerperiodconfig)(步骤904),第二预定期间不同于与第一预定期间。periodconfig可能包括两个时段,且可当作periodconfig的时段的数量变化大,取决于客户房产的客制化及系统的整体设计。为解释的目的而简化,只显示并讨论periodconfig的一个时段,且对多时段的实施例,把periodconfig的每一个时段与outerperiodconfig相比,与即时钟(rtc)输入一起。

rtc输入的接收触发方法900(步骤908),且基于所存的第一预定期间(当作所存的各区的输出控制配置规则的部分),判断rtc输入是否吻合第一预定期间(步骤908)。若吻合(步骤908),则依每一个参与区的输出控制配置规则,执行第一预定期间(步骤910)。方法900执行第一预定期间就此结束(步骤910),然后回到等待下个rtc输入(步骤906)。

在另一方面,若rtc输入不吻合第一预定期间(步骤908),则接着判断rtc输入是否吻合与第一预定期间不同的第二预定期间(步骤912)。若rtc输入不吻合第二预定期间(步骤912),则在下次被启动前,方法900回到等待下个rtc输入(步骤906)。若rtc输入吻合第二预定期间(步骤912),则依每一个参与区设定的配置规则执行第二预定期间(各区的输出控制配置规则的部分)(步骤914)。

为示范这各个功能如何可能如一体地合作,将讨论一个具体实施例。举例而言,节目表功能可能在早上8点到晚上10点开灯。然而,可能启动要求回应负荷控制功能当作优先顺序计划的部分。回应电价随时间的变化,要求回应负荷控制功能规划照明系统,把它的电子用途从正常耗电模式改为更保护导向的耗电。又,电力公司可能提供激励性付款,激励性付款被设计来在高批发市价或系统可靠性受损时减少耗电。结果,在早上8点到晚上10点,要求回应负荷控制系功能可能只操作一半的室内照明装置,而保护耗电。

图10显示捕光(lh)功能所用的方法1000。在步骤1002,定期地启动方法1000。也可能设定lh功能的预定期间,并把它当作各区的输出控制配置规则的部分。

然后,依输出控制配置规则,选择为了lh功能而被启用的参与区(步骤1006)。为每一个被选择的参与区,获得一个光强度(步骤1008)及一个预定的lh阈值(步骤1010)。接着,在步骤1012,判断在目前时刻是否预定开灯,且若不预定开灯,则完全停用被选择的参与区(步骤1014),此举结束方法1000,且系统回到等待回路下次执行。

然而,若在步骤1012预定开灯,则在步骤1016判断是否设定lh功能。若在步骤1016判断有设定lh时间表,则在步骤1018根据每一个参与区的光强度及lh阈值执行lh功能,直到lh功能停止。

当未设定lh计时器,就在步骤1016,方法1000回到等待回路的下次启动。

为提供lh功能的一个具体实施例,将讨论一个特定实施例。捕光规则165(图1b)允许照明系统控制器205(图2)接收输入数据(例如室内及/或室外光感应器所侦测到的自然光强度)并判断有无足够自然光(例如阳光)通过窗户照入零售商房产而需要操作较少照明装置或调低照明装置产生的光的强度。若判断在零售商房产里侦测到足够自然光,则照明系统控制器可能只在一时段(例如上午8点到下午12点)启用三分之一的或照明装置。在该时段以后,照明系统控制器可能再评估室内及/或室外光感应器指示的进入零售商房产的自然光的量。在这种时刻,举例而言,照明系统控制器可能规划在另一时段(例如正午12点到下午4点)启用60%的照明装置。

在另一个实施例中,矩阵模块236(图2)可能指派一个输出状态,根据一个节目表(支配室外照明装置在下午5点运作)而启用一个室外照明装置。然而,在春季,下午5点不像判断节目表时那么暗。因此,捕光规则模块226(图2)所监视的在室外照明装置附近的光感应器可能判断室外阳光强度可能足够而不必启用室外照明装置。回应地,可能调整室外照明装置的光强度。因此,捕光规则模块226(图2)可能根据从光感应器接收的强度,调低室外照明装置的光强度。

当作另一例,捕光规则模块226(图2)也可能接收光感应器所侦测到的强度在特定日是低的(例如正在靠近的暴风的云遮住太阳)。依节目表,矩模块236可能在白天停用室外照明装置。然而,捕光规则模块226可能因光感应器判断光强度低而启用室外照明装置。

图11显示把本发明做成一个负荷控制板1310的一个特定商业实施例。依一个优选实施例,负荷控制板1310被置入一个在房产的金属盒,被控制而靠近电力系统的中央组件,例如断电器、主电力切换器、等等。

依本发明,控制器1312控制负荷控制板1310的作业,其可能是基于微处理器且可被编程而依sd卡1314所载的指令运作,其执行以上参考图1-10描述的方法。然而,有许多其它选择,例如一台个人电脑。

依本发明的一个优选实施例,可能使控制器1312回应各种与系统通过插口1316耦合的控制输入。更特定地,插口1316提供在控制器1312与感应器(举例而言)及其它装置之间的通信。这种装置回应排线主控制信号,其审问与插口1316相连的感应器(举例而言),使它们传送信号而指示它们的输出的性质及数值。可能用一个与控制器1312及插口1320相连的控制板1318提供当地控制的一些测量,其并允许控制或提供这种功能,例如系统状态、覆盖目前状态、启动固件升级、显示配置矩阵、显示从网络感应器而来的数据、启动服务请求及/或类似功能。

控制器1312还回应一个警报面板输入1322(它可能连到一个警报装置),例如一个烟雾侦测器或多个烟雾侦测器,它将依输入而使一个控制器执行各种控制(例如启用或停用次系统)及有关的功能。

控制器1312回应数字干触点输入1324,其接收这种输入当作信号而指示一装置的状态是on或off、等等。这种系统可能包括一个指示信号而指示灯是on或off,一个室内感应器的状态指示一个灯是on或off。这允许本发明的系统的用户对他们的系统进行编程而设立一个配置规则,例如「若一个门是开的,则停用一个加热器」的指令。替代地,可以对系统进行编程以便「若温度降到一个特定值以下,则切换到辐射热」。这种输入是数字输入。

以类似方式,模拟输入1326提供与模拟光感应器、压力感应器、二氧化碳感应器及类似者有关的模拟数据。也可能用这些信号,使终端用户实施客制化的配置规则而控制与本发明的系统1310相连的系统的作业。通常而言,数字干接触输入、模拟输入及警报面板输入是只连续输出数据的单向通信装置。控制器连续监控这数据。

从控制器1312而来的输出信息被送到多个继电器1328。以上组件可能被设于单一电路板1330。每一个继电器1328驱动一个对应的重负继电器或接触器1332而停止或启用与这些重负接触器1332相连的负荷。

也被设于电路板1330的是多个输出板插口1334。可能用输出板插口1334连接额外的对应的接触器,例如接触器1336。

图12显示依图1-10的方法及系统建构的示范性安装1338。更特定地,用接线,把多个侦测器1338(例如动作侦测器(例如侦测人员的出现并开灯))、用来手动开灯的按钮、感应器,连到一个插口1316。这种接线可能是普通cat5电缆,选择它是因为它普及且有多个导体可能被贡献于一些事,例如数据接收、数据传送、排线主控制功能。若要,可能把第二串侦测器1340,包括侦测器6到9,连到另一个插口。实务上,侦测器1338可能是第一分枝而延伸到负荷控面板1310以东,同时侦测器1到5可能是第二分枝而延伸到负荷控制板1310以西。

控制系统可能连到接触器或继电器1334而启用小负荷系统,例如喷水池1342、平板显示幕1344、电炉灶1346、窗帘1348(控制是否允许阳光进入房产)。

较大的负荷可能被连到重负接触器1332,且这种东西包括停车场灯1350,hvac系统1352,升降机1354,室内灯1356,厨房灯1358及电烤箱1360。依参考图1-10所述的方法,控制这较大的负荷及较小的负荷。

依本发明,负荷控制电板1310将向中央服务器1362报告,且前者被后者控制。在负荷控制板1310与服务器1362之间的通信管道有助于这种信息收集及控制。更特定地,一个插口1316连到一个数据集中器1364,其通过一个网际网络服务提供者1366,连到网际网络1368在此可能通过isp1370连到服务器1362。当然,以上使用网际网络的解说只是本发明的系统的一个实施例。替代地,可能完全在一个公司的私有网络或控制内结构里实施本系统。

数据集中器1364执行结合数道数据串的功能,例如结合数据从第一负荷控面板1310的数据与从第二控制板及第三控制板而来的额外数据。可能用多种现有技术已知的方式来结合,例如用时间复用,或把多道数据串编码成单一数据串,例如用避免数据损失的备份及结果保护(redundancyandresultantprotection)的方式。

另外,依本发明,额外多个数据集中器1372连到多个控制板,每一个数据集中器1372可用通过个别的isp1374,连到服务器1362,提供在多个装置(甚至可能是不同方所有的装置)的管理中的规模经济。这种管理可能包括重新编程系统的作业系统、处理紧急事件或送信息给服务提供者1376(可以处理本发明的系统里或在本发明的系统控制的负荷里的故障)。

图13显示用以识别与插口1316相连的附件1338及1340的特别有优势的方法1410。一旦在步骤1412启动本系统,就在步骤1414用排线主机,沿排线1380及1382,传送「枚举广播(enumeratebroadcast)」命令。排线1380及1382可能是cat5电缆,且所有附件并联,不论它是温度侦测器、光强度侦测器、开关切换器或类似者。用从每一个插口延伸过本系统的八导体电缆来连接,每一个侦测器或其它附件插入它而接收电力,接收指令,并在收到指令后传送所被要求的信息。依本发明的一个特定实施例,排线1380及1382相连而当成单一虚拟排线,因此使本系统的所有附件并联。

当附件从排线主机收到「枚举广播」,在排线1380及1382上的所有附件就传送信号而显示它们存在。若至少一个附件在决定性步骤1416传送一个信号,则系统进行到步骤1418,在此排线主机传送「枚举询问(enumeratequery)」指令。「枚举询问」指令限于一个mac地址的特定片段。

依本发明,系统的制造商指派一个独特的mac地址给他所卖的每一个附件。因此,没有两个装置有相同的mac地址,且当mac地址片段被传送,有这片段的装置才会回应,所以允许系统决定有无附件在它的mac地址里有这片段。更特定地,依优选实施例,在步骤1418从排线主机而来的询问有关于一个由3个8-位二进制的位组(换言之,24-位位置)组成的mac地址。因此,在步骤1418的询问可能是给有一个1在第一位置的装置的信号。若至少一个附件有一个1在第一位置,则系统将接收数据,并在决定性步骤1420走到决定性步骤1422。若在步骤1422无数据冲突(换言之,若只从一个附件接收数据),则系统走到步骤1424,在此,24-bitmac地址存储000000000000000000000001,当作与系统相连的附件的地址。在另一方面,若有数据冲突,则系统在步骤1426判断有多于一个装置在第一位置有一个1。一旦发现一个在第一位置有二进制值1的装置,系统重复程序而发现所有在第一位置有一个0的地址。然后,系统回到步骤1418,并移到第二位置,查看系统是否连到一个在第一位置有一个1且在第二位置有一个1的附件。在系统发现所有在第一位置有一个1及一个0的附件以后,系统将在步骤1420到达一个未接收数据的点。然后系统走到步骤1428,系统在此查看是否用了地址里的所有位。若用了地址里的所有位,则系统走到步骤1418。系统以这迭代方式进行,依赖在步骤1428存储的有多个分享该片段(可能是三位组mac地址的一个或多个位置)的装置存在的指示,允许系统接着走到3位组mac地址的左部,直到发现所有附件地址。

在此点,已发现所有地址,系统如图14所示地进行。更特定地,在决定性步骤1436,系统判断在系统上的附件有无须被更新的(例如在第一回合或后续回合),以致系统可以在每个回合(goaround)判断个别附件的状态。若须更新至少一个附件,则系统走到

步骤1430,排线主机在此依序传送个别「取得状态」命令给每一个附件。在步骤1432,接收状态信息。状态信息可能是装置类型、装置固件版本、装置软件版本、能力、连接时间、等等。在步骤1434存储这种信息。然后,系统回到步骤1436。若在特定回合已更新为所有附件的状态,则系统从步骤1436走到图15所示的方法。在步骤1442,系统检查而判断在特定回合是否完成一轮的数据更新。若未完成一轮的数据更新,则系统走到步骤1438。然后,系统在步骤1438做一个回合,传送一个「取变更的数据」询问到下个附件,在步骤1440接收该附件的数据更新,并在步骤1441存储该附件的变更的数据。用图5所示的回路重复这动作,直到在特定回合更新所有附件的数据。附件的各种数据可能包括温度侦测器侦测到的温度、切换器是开(on)或关(off)、光感应器侦测到的光强度、最后所侦测到的动作的时刻、等等。

在完成图15所示的一轮以后,系统走到图16所示的方法。若在步骤1450有任何附件排在「写」队,则系统走到步骤1444,在此,系统检查一个存储「写」信息的请求的数据库。用户、人工智能运算法则(原则上监视本系统)、或软件(回应与在步骤1432或步骤1440从附件读数据的相同条件而指定附件的编程),把这些请求输入系统。然后,系统走到步骤1446去处理下个「写」请求。若有一个「写」请求在排队,则系统在步骤1446传送「写」命令到所识别的附件。这可能包括调敏感度,调整一个传送信号到控制器以标示特定接触器的作业的阈值,类似者。因此,每一个附件存储它自己的参数。然而,所有附件的信息的复本还被存储在控制器里而提供备份。另外,控制器可能还为特定装置存储初始值。

如图16所示,在传送「写」命令以后,系统在步骤1448从附件收到回应,指示清楚收到「写」命令。然后,系统回到步骤1450,在此,系统走到步骤1446而处理下个「写」请求,或若无其它请求在排队,则系统走到如图17所示的步骤1458。然后,若识别任何附件排在「识别」队,则系统在步骤1458执行在第一附件上的服务灯的发光。若远程或通过在主面板上的接口把一项请求送入系统,则系统走到步骤1454。通常,输入这些请求而通过被指派给它的号码识别一个装置。在安装附件时,用双切开关或通过排线主机自动指派这个号码给附件。只要有这请求,排线主机在步骤1454传送「识别」命令,并在步骤1456接收一个已接收命令的确认信号。这允许人员检查装置以识别已启用其服务灯的附件。然后,若识别任何附件排在「识别」队,则系统再通过上述回路而走到步骤1458去启用另一个附件的服务灯。若有更多附件在等,系统回到步骤1454。否则,系统应用配置规则设定各接触器的输出状态(如以下更充分描述),然后回到步骤1414,在此,重复程序。依本发明,在系统的运作中,重复程序,1天24小时,1周7天。

更特定地,本发明的方法依图13所示的方法枚举全部附件,并依图14-17所示的方法更新所有附件的状态变化、读数变化及规则变化以后,控制器走到图18所示的方法,于其中系统把最近的电器读数及电器状态应用到最近的规则而决定主面板输出的配置。

更特定地,在步骤1460,系统召回包括输入条件及相关的输出状态规则的最近的规则。在步骤1462,召回真实输入条件(例如依图14-17的方法更新的读数及状态,且这些读数及状态包括一输入数据组。然后,在步骤1464,把这输入数据组与第一规则相比。在输入数据组与一组吻合第一规则的输入数据之间发生吻合时,系统在步骤1466决定有吻合。若输入数据组有一组值吻合第一规则的输入数据,则第一规则支配在控制板上可应用的接触器的输出配置。然后,在步骤1468存储这种输出配置。然后,系统在步骤1470查看在步骤1464所应用的优先顺序规则是否支配一个冲突配置。当然,在第一规则的应用中,不可能有这种冲突。因此,在系统里无冲突,且系统走到步骤1472,在此系统判断有无另一条规则可应用。若它不是可应用的最后规则,则系统回到步骤1464,并重复该程序。

然而,在如上述图18的方法的第二轮,可能在步骤1470判断有冲突,使系统走到步骤1471,在此,系统检视优先冲突规则与目前应用的规则的优先顺序,并判断那一个优先。若优先冲突规则优先,则维持在步骤1468存储的配置不变。在另一方面,若现行规则优先,则现行规则的配置取代优先冲突规则的配置,并在步骤1468被存入存储。在解决冲突以后,系统走到步骤1472,在此,系统判断是否已应用最后规则,若未应用最后规则,则走到步骤1464而重复该程序。然而,若已应用最后规则,则系统走到步骤1476,在此系统检视在步骤1468所存的最近配置,且随后依这些最近配置规划控制板的接触或输出。在步骤1476应用最后规则以后,系统走到步骤1478,依用户输入(用户可能从个人电脑、智能手机、等等输入),更新规则。在步骤1478的规则的更新以后,系统回到步骤1460,在此,系统重复该程序。

在应用最后规则、读数、状态以后,通过主控制板的接触或输出的配置,系统走到在图13中的步骤1414,重复图13-18的枚举、更新、配置作业。

在以上说明书,已描述几个实施例。然而,本领域技术人员了解可以做各式修改及变化而不背离以下的权利要求所述的发明的范畴。

所附的权利要求及这些权利要求的等效取代可能定义本发明。

我们将了解,一些实施例可能包括一个或更多个通用或专用处理器(或「处理装置」),例如微处理机、数字信号处理器、客制化的处理器、现场可编程门阵列(fieldprogrammablegatearrays;fpgas)以及独特的被存储的程序指令(包括软件及固件);这些处理器控制一个或更多个处理器通过与特定非处理器合作而执行一些、大部分或全部的本说明书所述的方法和/或装置的功能。替代地,可以用一台不存储程序指令的状态机(statemachine),或在一个或更多个专用集成电路(asics)里,执行一些或所有功能,在这种专用集成电路里,把每一个功能或特定功能的组合做成定制逻辑。然而,可以用这两种方式的组合。

另外,可以用电脑可读存储媒质当作实施例,此电脑可读存储媒质存储电脑可读代码,而对一个电脑(例如包括一个处理器)进行编程,去执行说明书及权利要求所述的方法。这种电脑可读存储媒质的例子包括,但不限于,硬盘、cd-rom、光学存储装置、磁性存储装置、只读存储器(rom)、可编程的只读存储器(prom)、可擦除可编程的只读存储器(eprom)、电子式可擦除可编程的只读存储器(eeprom)、闪存(flash)存储器。另外,本领域技术人员,虽然需要足够的努力,及许多由可用的时间、现行科技、经济考虑刺激的设计选择,在本说明书所述的观念及原则的引导下,将容易以最少的实验产生这些软件指令、程序、集成电路。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1