本发明涉及光控制系统,并且涉及照明系统。本发明还涉及操作这样的光控制系统的方法,并且涉及用于实现该方法的计算机程序产品。
背景技术:
自动化需求响应(adr)是例如商业建筑物负载的需求侧对来自电网的修改(典型是减小)它们的电力消耗的请求的响应。adr事件可以针对下午时段被调用,在事件开始之前被提前通知。事件可持续若干小时:2-6个小时,这由电网运营商确定。因为照明是典型的需求响应事件期间的主要消耗负载之一,所以常见的是,连同其它负载(尤其是冷却负载)一起,为了adr目的而减小照明消耗。
从2014年7月起,加利福尼亚能源法典标题24第6部分针对加利福尼亚州的新建筑物授权了需求响应照明控制,即在adr事件期间减小照明功率消耗的照明控制机制。
自动化需求响应控制将非常频繁地成为对已经存在的照明控制机制(诸如占用控制、用户手动控制、基于计划表的控制和日光调节控制)的附加控制。因为adr事件可能持续在其期间日光条件和空间占用可具有多个变化的若干小时,需要可以自始至终实现一致的减小,而不管所有的变化。这意味着adr控制机制不应被其它控制推翻,并且反之亦然。因此,adr控制不应发出调光命令,因为(1)调光命令可能被其它控制推翻,并且(2)在不知道由其它控制发出的调光命令的情况下,adr控制可设置较高的调光水平,这将增加而不是降低消耗。
规避这些缺点的简单的adr控制机制是让adr控制改变最大调光水平,因此限制光源能够消耗的功率的量。如果先前的消耗高于减小的最大调光水平,则这个机制将实现减小,但将不影响较低的那些。
与adr调节交互作用的闭合回路日光调节系统由motegi等人的introductiontocommercialbuildingcontrolstrategiesandtechniquesfordemandresponse,californiaenergycommission,pier,2006,lbnlreportnumber59975,第14-15页描述。系统配置成按照adr信号在adr事件开始时调整调光水平。但因为目标总照明保持相同,在调光水平调整之后,日光调节控制回路将试图增加调光水平,直到总照明回到所需水平内为止。这意味着调光水平将回到近似相同的水平,或直到它达到经调整的最大水平。这意味着如果先前的调光水平小于经调整的最大水平,则在原则上将没有任何减小。换句话说,任何减小出现将主要是在先和在后调整调光水平如何稳定在日光调节控制的死区内的结果,且将是临界的。如果先前调光水平大于经调整的最大调光水平,则该减小等于先前调光水平和经调整的最大水平之间的差异。因此,效果类似于限制效果。减小的量取决于先前调光水平,且它可实际上导致根本没有减小。
专利公开us2008/088180讨论了确定用于控制被输送到位于空间中的电负载的功率的量的负载控制设备的设定点的方法。该方法包括下列步骤:初始将设定点的值设定成等于期望水平;如果空间被占用,则将设定点的值限制到被占用的高端修饰(trim);将设定点的值限制到由日光照明过程确定的日光照明高端装饰;以及随后响应于卸载参数而减小设定点的值。注意,如果源于组合的日光和人工光的先前测量的照明仍然在新的设定点的死区内,则单独调整设定点可能不会导致减小。如果实现了任何减小,则该减小将根据先前测量的照明、调整因子和死区的宽度而改变。这将不导致可预测的减小。
技术实现要素:
本发明的一目的是提供需求响应照明控制系统,其与当前技术水平的系统相比给出更可预测的减小。
为了这个目的,提供了一种用于控制照明系统的光控制系统,其中光控制系统布置成接收功率减小参数。光控制系统包括光控制器和负载控制器。光控制器布置成从光传感器接收测量的光值,在没有接收到功率减小参数的情况下根据测量的光值和校准设定点值来确定光通道水平值,并且在已接收到功率减小参数的情况下根据测量的光值和经调整的校准设定点值来确定光通道水平值,经调整的校准设定点值等于校准设定点值乘以功率减小参数。
负载控制器布置成从光控制器接收光通道水平值,以在没有接收到功率减小参数的情况下根据光通道水平值来确定输出水平信号,在已接收到功率减小参数的情况下确定经调整的输出水平信号,经调整的输出水平信号等于输出水平信号乘以功率减小参数。负载控制器进一步布置成将输出水平信号或经调整的输出水平信号发送到照明系统的光源的驱动器。
由光控制器进行的设定点调整和由负载控制器进行的功率调整的组合给出关于“想要成为的”(在缺乏减小的情况下)光输出的保证的减小。光控制器和负载控制器可以是单独的模块,但它们也可以是单个模块的部分。可选地,光控制器可以是光传感器模块的部分。光传感器和光控制器可布置在同一电路板上并容纳于单个外壳中。负载控制器于是可以是单独的设备。
还提供了一种照明系统,其包括如上面所描述的光控制系统和光传感器模块,光传感器模块包括光控制器和感光器(photosensor)。
还提供了一种操作用于控制照明系统的光控制系统的方法,该方法包括:
-从光传感器接收测量的光值;
-在没有接收到功率减小参数的情况下,根据测量的光值和校准设定点值来确定光通道水平值;
-在已接收到功率减小参数的情况下,根据测量的光值和经调整的校准设定点值来确定光通道水平值,经调整的校准设定点值等于校准设定点值乘以功率减小参数;
-在没有接收到功率减小参数的情况下,根据光通道水平值来确定输出水平信号;
-在已接收到功率减小参数的情况下,确定经调整的输出水平信号,经调整的输出水平信号等于输出水平信号乘以功率减小参数,以及
-将输出水平信号或经调整的输出水平信号发送到照明系统的光源的驱动器。
还提供了一种从网络可下载和/或存储在计算机可读介质和/或微处理器可执行介质上的计算机程序产品,该产品包括用于实现如上面所描述的方法的程序代码指令。
根据本发明的方法可在计算机上作为计算机实现的方法或在专用硬件中或在这两者的组合中被实现。用于根据本发明的方法的可执行代码可存储在计算机程序产品上。计算机程序产品的示例包括存储器设备,诸如记忆棒、光学存储设备(诸如光盘)、集成电路、服务器、在线软件等。计算机程序产品可包括存储在计算机可读介质上的非临时性程序代码装置,其用于当所述程序产品在计算机上实施时执行根据本发明的方法。在实施例中,计算机程序包括计算机程序代码装置,其适配成当计算机程序在计算机上运行时执行根据本发明的方法的所有步骤或阶段。优选地,计算机程序收录在计算机可读介质上。提供了从网络可下载和/或存储在计算机可读介质和/或微处理器可执行介质上的计算机程序产品,该产品包括用于当在计算机上实施时实现如上面所描述的方法的程序代码指令。
在所附权利要求中给出根据本发明的设备和方法的其他优选实施例,其公开通过引用并入本文。
附图说明
本发明的这些和其它方面将从实施例和附图显而易见,并将参考实施例和参考附图而进一步解释,该实施例在下面的描述中以示例的方式描述,在附图中
图1示出当前技术水平的闭合回路日光调节系统的简单示例;
图2示出光控制器的可能的调节函数f()的图;
图3示出源自于由发明人执行的若干模拟的归一化光输出的图;
图4和5示出源自于由发明人执行的若干其它模拟的归一化光输出的图;
图6示意性地示出根据实施例的照明系统;
图7和8示出作为时间的函数的归一化光输出的图;
图9和10示出作为时间的函数的归一化光输出;
图11示出具有衰减的通道水平调整和设定点调整的效果;
图12示出根据实施例的操作用于控制照明系统的光控制系统的方法的流程图;
图13a示出计算机可读介质;以及
图13b示出处理器系统的示意表示。
附图纯粹是概略的且并非按比例绘制。在附图中,与已经描述的元件对应的元件可具有相同的参考数字。
具体实施方式
在图1中示出当前技术水平的闭合回路日光调节系统10的简单示例。日光调节系统10包括光传感器11、光控制器12、负载控制器13和光源14。在这个简单的示例中,只存在一个光源,但对技术读者清楚的是,通常多于一个光源被控制。此外,注意,光传感器11和光控制器12可以是单个传感器模块的部分。光传感器11和光源14典型地安装在同一个空间(即房间)中。光传感器11接收来自光源14的光(见虚线15)和进入空间内的日光(dl)(见虚线16)。光传感器11将感测人工光15和日光16的总和。
光传感器11将产生也被称为measuredlux(t)的可变输出值21,其是时间t的函数。measuredlux(t)信号是光控制器12的输入。光控制器12布置成产生也被称为lightchannellevel(t)的光通道水平值22,其也是t的函数。lightchannellevel(t)信号是负载控制器13的输入,负载控制器13将产生用于光源14的输出水平信号23,该信号被称为lightoutput(t)。
图2示出光控制器12的可能的调节函数f()的图。可在光控制器12中实现调节函数f()以确定是否响应于变化的测量的光照而增加或降低通道水平。图2中的水平轴表示目标值和测量的值之间的差异,即targetlux-measuredlux。在死区db中调节函数f()等于零。在这种情况下,死区是100勒克斯。
在-db和-1.5db之间,值是-dec/2,其中dec是等于一定数量的调光单位(例如8个调光单位)的减量值。“调光单位”被定义为由系统可实现的调光步级的最小增量/减量。在-1.5db之下,函数是-dec。在0和0.5db之间,函数等于inc/2,其中inc是等于一定数量调光单位(例如16个调光单位)的增量值。在0.5db之上,函数等于inc。注意,通道水平的增加和降低由最大和最小通道水平来定界。
由于反馈回路,图1中所示出的闭合回路日光调节系统10将达到稳定状态。在下文中,假设只存在一个单个的光源14。假设针对在lightchannelcal光水平处的setpointcal勒克斯校准日光调节回路,且targetlux=setpointcal,则:
measuredlux(t)=dl(t)+lightchannellevel(t)/lightchannelcal*setpointcal[1]
其中
dl(t)是由光传感器11在时间t处感测的日光份额,
measuredlux(t)是在时间t处的总光水平,其组合由光传感器11测量的日光16和电光15,
lightchannellevel(t)是由光控制器12在时间t处确定的光通道水平,
lightchannelcal是当受控空间保持在期望(目标)光水平时在校准/调试过程期间由光控制器12确定的光通道水平,以及
setpointcal是受控空间中的期望光水平。
当-db<=targetlux–measuredlux(t’)<=0[2]
时,图1中的回路在t’处达到稳定状态:
这导致公式[3]:
这个范围由两个范围(公式[4]和[5])组成:
和
第一范围意味着,为了使lightchannellevel(t’)不继续降低另一指定步级,即dec/2,它将在稳定状态中由上限和dec/2限界。类似地,第二范围表明为了使lightchannellevel(t’)不继续增加另一指定步级,即inc/2,它将由下限和inc/2限界。
在需求响应事件的情况下,日光调节系统10将接收功率减小值alpha(也被称为调整因子)。等式中的调整因子alpha调整电光输出水平lightoutput,并可从电光输出水平和功率消耗之间的预测或预定相关性得到。
将“alpha”只应用于lightchannellevel(t)的值将导致如下面将讨论的非最佳方法和设备,见情况1。
情况1:只调整通道水平
将调整因子alpha应用于电光水平等同于:
measuredlux(t0+1)=dl(t0+1)+
alpha*lightchannellevel(t0+1)/lightchannelcal*setpointcal[6]
当-db<=targetlux–measuredlux(t’)<=0[7]
时,图1中的回路在t’处达到稳定状态。
这导致公式[8]:
以及:
lightoutput(t’)=alpha*lightchannellevel(t’)[9]。
稳定状态光输出lightoutput(t’)将不高于alpha*最大光输出。注意,除非它被定上限,否则lightoutput(t0)和lightoutput(t’)的范围是相同的。任何减小∆是由于lightoutput(t0)和lightoutput(t’)在该范围内的不同值处安置到死区内,而不管调整因子alpha,见下面的公式[10]:
其中,
inc是图2中的调节函数f()中的可允许的增量步级,
db是光控制器的调节函数f()中的死区,
lightchannelcal是当受控空间保持在期望(目标)光水平时在校准/调试过程期间由光控制器12确定的光通道水平,以及
setpointcal是在受控空间中的期望光水平。
图3示出源自由发明人执行的若干模拟的归一化光输出的图。第一线31表明作为时间的函数(即迭代步级)的归一化光输出。在这个示例中,调整因子是0.8。如可看到的,输出在模拟减小请求之前是大约0.91,且在源于该请求的突然变化之后,输出是大约0.8,其等于0.8*最大光输出。结果,实际减小在这种情况下是大约0.11,即11%,且不是所请求的20%。第二线32指示归一化光输出,其中输出在减小请求之前是大约0.62,并且在请求之后是大约0.6。如在图3中可看到的,日光调节算法逐渐恢复(归一化)光水平。线32中的所得到的光水平差异源自于死区db的存在,另见图2。线32中的实际减小是大约0.02,即2%。
现在,将参考情况2简要地讨论将“alpha”只应用于targetlux(t)的缺点。
情况2:只调整日光调节设定点
可选地,在接收到减小请求之后可调整光控制器12处的设定点,而不是调整通道水平输出。在下面的讨论中,调整因子alpha在时间t0+1处应用于targetlux:
targetlux(t0)=setpointcal[11]
targetlux(t0+1)=alpha*setpointcal[12]。
在设定点调整的应用之后,lightchannellevel将在t’处达到稳定状态。
稳定状态条件,
-db<=targetlux–measuredlux(t’)<=0[13],
变成
-db<=alpha*setpoincal–measuredlux(t’)<=0[14]
用公式[1]中的值代替measuredlux(t’)将导致lightchannellevel(t’)的下面的范围,见下面的公式[15]:
对于db=0和恒定的日光dlcont,其遵循:
结果,减小∆是:
对于db>0和恒定的日光,其遵循:
如果setpointcal≤measuredlux(t0)≤alpha*setpointcal+db,则
lightchannellevel(t’)=lightchannellevel(t0)[18]
(这意味着减小等于0)
以及否则
对于总减小,其遵循:
图4和5示出源自由发明人执行的若干其它模拟的归一化光输出的图。图中的线指示作为时间(即迭代步级)的函数的归一化光输出,调整因子alpha=0.8。在图4中,死区是20勒克斯,且日光=0.25*setpointcal,见线41,以及日光=0.42*setpointcal,见线42。在这两种情况下的所实现的减小是大约0.2,其是所请求的减小。在图5中,死区是100勒克斯,且日光=0.25*setpointcal,见线51,以及日光=0.42*setpointcal,见线52。在图5的两种情况下的所实现的减小仅仅是0.04,这远小于所请求的减小(即0.2)。
图6示意性地示出根据实施例的照明系统100。照明系统100包括用于照亮两个单独的空间(例如房间)101、102的设备。照明系统100包括多个灯具104、105、106、107,每个灯具包括驱动器110、111和多个光源112、113、114、115。为了简单起见,没有示出房间102中的光源。
照明系统100在这个实施例中还包括两个光控制系统120、121。光控制系统120、121中的每一个从用户调光器122、123,从占用传感器124、125和从光传感器126、127接收输入。
在图6中还描绘了adr信令服务器130和dr控制器131、手动dr开关132和bms(建筑物管理系统)133。dr控制器131可以根据应用从adr信令服务器130、手动dr开关132和/或从bms133接收信号。dr控制器131将发送功率减小信号到照明控制系统120、121。照明控制系统中的每一个布置成接收可存在于功率减小信号中的减小参数(α)。光控制系统120、121中的每一个包括光控制器134和负载控制器135。根据实施例,光控制器134布置成:
-从光传感器接收测量的光值,
-在没有接收到功率减小参数的情况下,根据测量的光值和校准设定点值来确定光通道水平值,以及
-在已经接收到功率减小参数的情况下,根据测量的光值和经调整的校准设定点值来确定光通道水平值,经调整的校准设定点值等于校准设定点值乘以功率减小参数;
负载控制器135布置成:
-从光控制器接收光通道水平值,
-在没有接收到功率减小参数的情况下,根据光通道水平值来确定输出水平信号(也被称为调光指令),以及
-在已经接收到功率减小参数的情况下,确定经调整的输出水平信号,经调整的输出水平信号等于输出水平信号乘以功率减小参数,以及
-将输出水平信号或经调整的输出水平信号发送到照明系统的光源的驱动器。
在下面的实施例的讨论中,假设光控制器134配置成实现如在图2中所示出的日光调节算法。然而应注意,可使用其它调节算法。
如果在应用alpha之后测量的光水平已经在经调整的设定点setpointcal内,即日光调节算法将不是生效的,且只有通道水平调整将是生效的。在这种情况下,经调整的输出水平信号由光控制系统120、121使用下述来确定:
如果setpointcal≤measuredlux(t0)≤alpha*setpointcal+db或measuredlux(t0+1)≤alpha*setpointcal+db[21]
则
lightchannellevel(t’)=lightchannellevel(t0)[22]
lightoutput(t’)=alpha*lightchannellevel(t’)[23]
其中
db是由光控制器134实现的调节算法的死区,
setpointcal是受控空间中的期望光水平,
measuredlux(t0)是在时间t0处的总光水平,其组合由光传感器127测量的日光和电光,
measuredlux(t0+1)是在接收到减小参数alpha之后在时间t0+1处的总光水平,其组合由光传感器127测量的日光和电光,
lightchannellevel(t’)是由光控制器134在稳定状态t’处确定的光通道水平,
lightchannellevel(t0)是在接收到减小参数alpha之前在时间t0处由光控制器134确定的光通道水平,以及
lightoutput(t’)是在稳定状态t’处的光输出信号。
在这个情况下,所实现的减小等于(1-alpha)*lightchannellevel(t0)。
如果在应用alpha之后,测量的光水平大于设定点setpointcal,日光调节算法和通道水平调整两者将生效。对于这种情况,光控制系统120、121可配置成实现下面的公式:
measuredlux(t0+1)>alpha*setpointcal+db[24]
以及(见下面的[25])
其中
lightchannelcal是当受控空间保持在期望(目标)光水平时在校准/调试过程期间由光控制器134确定的光通道水平,
alpha是功率减小因子,
db是由光控制器134实现的调节算法的死区,
dl是在稳定状态中的日光水平,
dec是在图2中的调节函数f()中的可允许的减量步级,
setpointcal是受控空间中的期望光水平,以及
lightoutput(t’)是在稳定状态t’处的来自负载控制器135的光输出信号。
注意,如果lightoutput(t’)>alpha*lightchannellevel(t0),则可以实现[26]的减小的总范围:
因此,通过组合通道水平调整和设定点调整,至少(1-alpha)*lightchannellevel(t0)的减小被保证。
图7和8示出由发明人执行的模拟的图。图7和8示出作为时间的函数的归一化光输出。在这两个图中,功率减小因子是0.8。在图7中死区被设置到20勒克斯,并且在图8中死区被设置到100勒克斯。在图7中,第一线71表示在日光等于0.25*setpointcal的情况下的结果,并且线72表示在日光等于0.42*setpointcal的情况下的结果。在图8中,第一线81表示在日光等于0.25*setpointcal的情况下的结果,并且线82表示在日光等于0.42*setpointcal的情况下的结果。
如可以针对图7和8中的模拟而得到的,在线71中绝对减小是0.1960,其稍微大于应用alpha=0.8之前的归一化光输出起始值0.78的20%。换句话说,实现了所要求的20%的减小。类似地,在线72中绝对减小是0.2040,其大于所请求的起始值0.62的20%。在线81中绝对减小是0.1560,其是应用alpha=0.8之前的起始值0.78的20%;类似地,在线82中绝对减小是0.1240,其是应用alpha=0.8之前的起始值0.62的20%。所有这些减小值导致0.8或更大的请求的功率减小。
在上面讨论的实施例中,输出来自于光控制器lightchannellevel(t0+1),因而在应用alpha之后,光输出水平lightoutput(t0+1)立即通过alpha调整,且日光调节算法将接管并将光水平带到经调整的设定点处的稳定状态,即alpha*setpointcal。换句话说,可能总是存在初始突然的光水平变化(见图7中的线71和72中的处于第100个(正好在alpha被应用之前)和紧接着的下一个(第101个)(正好在alpha被应用之后)迭代步级处的两个数据点之间的大下降),其可能是明显的且甚至是使用户烦恼的。
为了也解决这个问题,提供另外的实施例。在这个实施例中,当光控制器134中的设定点的调整可立即应用时,负载控制器135中的通道水平调整以均匀的小步级减小(被称为“衰减”)。
在实施例中,可以使用下面的等式实现衰减。
其中
lightoutput(t):在步级t处的来自负载控制器135的输出水平信号,
fadestepdl(t):在步级t处的日光调节的衰减步级,
fadesteppower:功率减小因子的衰减步级,
alpha:功率减小因子。
如果测量的光水平在alpha被应用之后已经在经调整的设定点setpointcal内,即日光调节算法可能不生效,且只有通道水平调整可能生效。换句话说:
如果setpointcal≤measuredlux(t0)≤alpha*setpointcal+db[28]
则上面的衰减等式简化为:
lightoutput(t+1)=lightoutput(t)–fadesteppower*lightchannellevel(t)[29]
直到光输出达到稳定状态,
lightchannellevel(t’)=lightchannellevel(t0)=lightchannellevel(t)[30]
lightoutput(t’)=alpha*lightchannellevel(t’)[31]。
现在减小等于(1-alpha)*lightchannellevel(t0),其是与没有衰减的情况相同的减小。唯一的差异是光水平花费更长的时间来达到稳定状态。在没有衰减的情况下,光水平一次性地达到稳定状态,即lightoutput(t’)=lightoutput(t0+1)=alpha*lightchannellevel(t0+1)。在有衰减的情况下,当光水平达到稳定状态lightoutput(t’)时,时间t’可能比t0+1长,且t’的确切值取决于固定衰减步级(fadesteppower)有多大。
另外,如果测量的光水平在alpha被应用之后大于设定点setpointcal,则日光调节算法和通道水平调整两者都可以是生效的,即
如果alpha*setpointcal+db<measuredlux(t0)[32]
处于稳定状态条件的光输出由下述强加:
日光调节[33]:
以及通道水平调整:
lightoutput(t’)≤alpha*lightchannellevel(t0)[34]
因此其遵循[35]:
总减小将是[36]:
没有功率减小调整alpha的最初稳定状态lightoutput(t’)将不大于
这是不等式(见公式[3])的部分。注意在这种情况下lightchannellevel(t’)=lightoutput(t’),因为没有功率调整因子alpha。
在有功率调整因子alpha和有通道水平衰减的情况下,稳定状态lightoutput(t’)将由下述定下限:
这是在公式[36]中的不等式的部分。
组合上面的两个不等式以找到减小δ,上限将是alpha被应用和没有被应用的两个边界之间的差异,即
且如果通道水平调整的效果是比日光调节的效果更明显的效果,则下限将是
所以这是与没有衰减的情况相同的最小保证减小,而与没有实现衰减情况相比,最高减小可以更大。
图9和10示出由发明人执行的其它模拟的图。图9和10示出作为时间的函数的归一化光输出。在这两个图中,功率减小因子是0.8,且参数fadesteppower的值=0.02。在图9中死区被设置到20勒克斯,并且在图10中死区被设置到100勒克斯。在图9中,第一线91表示在日光等于0.25*setpointcal的情况下的结果,并且线92表示在日光等于0.42*setpointcal的情况下的结果。在图10中,第一线93表示在日光等于0.25*setpointcal的情况下的结果,并且线94表示在日光等于0.42*setpointcal的情况下的结果。如可以针对图9和10中的模拟而得到的,线91中绝对减小是0.2200(等于在alpha被应用之前由归一化光输出的原始水平0.78的28%的减小),线92中绝对减小是0.2288(等于由原始水平0.62的37%的减小),线93中绝对减小是0.1720(等于由原始水平0.78的22%的减小),并且线94中绝对减小是0.1560(等于由原始水平0.62的25%的减小)。所有这些减小值导致响应于调整因子alpha=0.8的0.2(或20%)的请求的功率减小。
在实施例中,光控制器134中的日光调节将在负载控制器135使功率调整衰减的同时,使lightchannellevel衰减。日光调节可衰减,直到measuredlux(t)≤alpha*setpointcal+db,且通道水平调整将衰减,直到达到意图的通道水平调整为止。结果,光输出将以非均匀步级逐渐降低,在衰减开始时步级较大,直到衰减之一停止。图11示出,在具有如上所述的衰减的情况下,通道水平调整和设定点调整的效果。线96表示在fadesteppower等于0.01的情况下的归一化输出,以及线97表示在fadesteppower等于0.03的情况下的归一化输出。如可从线96看到的,光输出在大约迭代步级110之后线性地降低,因为日光调节达到稳定状态。在迭代步级100和110之间,光输出由于两个衰减而平方地降低。
在实施例中,两个连续的步级的光输出之间的差异是:
其中
lightoutput(n)是在步级n处的光输出,
fadestepdl(n)是在步级n处的日光调节的衰减步级,
fadesteppower是功率因子的衰减步级,
alpha(n):在步级n处的功率因子。
在实施例中,参数fadesteppower的值是由光控制器使用的日光调节衰减步级大小的一半大小。当以合理的速度达到新的减小水平时,这将确保系统行为的总体稳定性。在图2的日光调节被实现的情况下,fadestepdl(n)的可能值是0、-dec、-dec/2、inc/2、inc。
图12示出根据实施例的操作用于控制照明系统的光控制系统的方法1200的流程图。方法1200包括从光传感器接收1201测量的光值;在没有接收到功率减小参数的情况下,根据测量的光值和校准设定点值来确定1202光通道水平值;以及,在已经接收到功率减小参数的情况下,根据测量的光值和经调整的校准设定点值来确定1203光通道水平值,经调整的校准设定点值等于校准设定点值乘以功率减小参数。此外,该方法包括:在没有接收到功率减小参数的情况下,根据光通道水平值来确定1204输出水平信号;以及在已经接收到功率减小参数的情况下,确定1205经调整的输出水平信号,经调整的输出水平信号等于输出水平信号乘以功率减小参数。最后,该方法包括将输出水平信号或经调整的输出水平信号发送1206到照明系统的光源的驱动器。
图13a示出具有包括计算机程序1020的可写部分1010的计算机可读介质1000,计算机程序1020包括用于使处理器系统在系统中执行如参考图6和12描述的上述方法中的一个或多个的指令。计算机程序1020可作为物理标记或借助于计算机可读介质1000的磁化而收录在计算机可读介质1000上。然而,任何其它适当的实施例也是可设想的。此外,将认识到,虽然计算机可读介质1000在这里被示为光盘,但是计算机可读介质1000可以是任何适当的计算机可读介质,诸如硬盘、固态存储器、闪速存储器等,且可以是不可记录的或可记录的。计算机程序1020包括用于使处理器系统执行所述方法的指令。
图13b示出根据如参考图6所描述的控制系统的实施例的处理器系统1100的示意表示。处理器系统包括一个或多个集成电路1110。在图13b中示意性地示出一个或多个集成电路1110的架构。电路1110包括用于运行计算机程序部件以执行根据实施例的方法和/或实现它的模块或单元的处理单元1120,例如cpu。电路1110包括用于存储编程代码、数据等的存储器1122。存储器1122的部分可以是只读的。电路1110可包括通信元件1126,例如天线、连接器或这两者等。电路1110可包括用于执行在该方法中定义的处理的部分或全部的专用集成电路1124。处理器1120、存储器1122、专用ic1124和通信元件1126可经由互连1130(比如总线)连接到彼此。处理器系统1110可布置成用于分别使用天线和/或连接器的接触和/或无接触通信。
总之,提供用于控制照明系统的光控制系统。光控制系统布置成接收功率减小参数(alpha)。光控制系统包括光控制器,其布置成从光传感器接收测量的光值,以在没有接收到功率减小参数的情况下,根据测量的光值和校准设定点值来确定光通道水平值,以及在已经接收到功率减小参数的情况下,根据测量的光值和经调整的校准设定点值来确定光通道水平值,经调整的校准设定点值等于校准设定点值乘以功率减小参数。负载控制器布置成从光控制器接收光通道水平值,在没有接收到功率减小参数的情况下,根据光通道水平值来确定输出水平信号,以及在已经接收到功率减小参数的情况下,确定经调整的输出水平信号,经调整的输出水平信号等于输出水平信号乘以功率减小参数,以及,将输出水平信号或经调整的输出水平信号发送到照明系统的光源的驱动器。
将认识到,为了清楚起见,上面的描述参考不同的功能单元和处理器描述了本发明的实施例。然而,将显而易见的是,可以使用功能在不同的功能单元或处理器之间的任何适当的分布而不偏离本发明。例如,图示为由单独的单元、处理器或控制器执行的功能可由相同的处理器或控制器执行。因此,对具体的功能单元的引用要仅被看作对用于提供所描述的功能的适当装置的引用,而不是指示严格的逻辑或物理结构或组织。本发明可以以包括硬件、软件、固件或这些的任意组合的任何适当的形式实现。
注意,在本文档中,词语“包括”并不排除存在除了那些列出的元件或步骤以外的元件或步骤,并且元件之前的词“一(a或an)”并不排除存在多个这样的元件,任何参考符号不限制权利要求的范围,本发明可借助于硬件和软件两者来实现,以及若干“装置”或“单元”可由硬件或软件的相同项来表示,且处理器可实现一个或多个单元的功能(可能与硬件元件配合)。此外,本发明不限于实施例,且本发明在于上面描述的或在相互不同的从属权利要求中列举的每个新颖特征或特征的组合。