[0143] 根据MPPT控制,由于可调整端电压,使从太阳能电池所见的负载始终处于最佳状态,可在不同天气条件下从太阳能电池提取最大功率。另一方面,提供最大工作点的端电压的计算要求进行模拟/数字转换(A/D转换),此外,计算处理中还包括乘法。因此,进行控制需要时间。因此,在天空突然变多云,太阳能电池上的光照强度突然变化的情况下,MPPT控制有时无法对太阳能电池上的光照强度的突然变化做出响应。
[0144] [通过电压跟踪法的控制]
[0145] 此处,如果将图8A所示的曲线C1至C3互相比较,相对于太阳能电池上的光照强度的变化(可考虑作为表示伏安特性的曲线的变化),开路电压Voc的变化小于短路电流Isc的变化。进一步,所有太阳能电池表现出伏安特性互相相似,并且,已知的是,在使用晶体硅太阳能电池的情况下,提供最大工作点的端电压约为开路电压的80%左右。由此,可以估计的是,如果将适当电压值设为太阳能电池的端电压,并调整转换器的输出电流,使太阳能电池的端电压等于所设置的电压值,则可有效地从太阳能电池提取功率。上述通过限制电流进行的这种控制称为电压跟踪法。
[0146] 下文对通过电压跟踪法的控制的概要进行说明。假定开关元件布置在太阳能电池与功率调节器之间,电压测量仪布置在太阳能电池与开关元件之间,作为前提。另外,还假定太阳能电池处于光照射在其上的状态。
[0147] 首先,关断开关元件,随后,在预定时间过去时,由电压测量仪测量太阳能电池的端电压。在关断开关元件之后,测量太阳能电池的端电压之前等待预定时间过去的原因在于,需要等待太阳能电池的端电压变稳定。此时的端电压为开路电压Voc。
[0148] 随后,计算(例如)通过测量获得的开路电压Voc的80%的电压值,作为目标电压值,并将目标电压值临时保存在存储器等之内。随后,接通开关元件,以开始对功率调节器中的转换器通电。此时,调整转换器的输出电流,使太阳能电池的端电压等于目标电压值。在每个任意时间间隔之后执行上述一系列处理。
[0149] 与MPPT控制相比,在通过电压跟踪法的控制中,太阳能电池获得的功率的损失较高。但是,由于通过电压跟踪法的控制可由简单电路实施或成本较低,包括转换器的功率调节器可以相对较低的成本进行配置。
[0150] 图9A示出了相对于表示太阳能电池的伏安特性的曲线的变化的工作点的变化。在图9A中,纵坐标的轴线代表太阳能电池的端电流,横坐标的轴线代表太阳能电池的端电压。进一步,图9A中的空心圆形标志表示进行MPPT控制时的工作点,图9A中的实心圆形标志表示进行通过电压跟踪法的控制时的工作点。
[0151] 现在假定表示太阳能电池的伏安特性的曲线为曲线C5。随后,假定太阳能电池上的光照强度变化时表示太阳能电池的伏安特性的曲线依次从曲线C5变化到曲线C8。另外,根据控制方法的工作点响应于表示太阳能电池的伏安特性的曲线的变化而变化。应注意,由于相对于太阳能电池上的光照强度的变化的开路电压Voc的变化较小,在图9A中,将进行通过电压跟踪法的控制时的目标电压值视为基本固定值Vs。
[0152] 从图9A可以看出,表示太阳能电池的伏安特性的曲线为曲线C6时,MPPT控制的工作点与通过电压跟踪法的控制的工作点之间的偏差度较小。因此,表示太阳能电池的伏安特性的曲线为曲线C6时,两种不同控制之间太阳能电池获得的产生的功率没有显著差别。
[0153] 另一方面,如果表示太阳能电池的伏安特性的曲线为曲线C8,则MPPT控制的工作点与通过电压跟踪法的控制的工作点之间的偏差度较大。例如,如果将应用MPPT控制时的端电压与应用通过电压跟踪法的控制时的端电压之间的差ΔV6和ΔV8分别互相比较,如图9A所示,则ΔV6<ΔV8。因此,表示太阳能电池的伏安特性的曲线为曲线C8时,应用MPPT控制时从太阳能电池获得的产生的功率与应用通过电压跟踪法的控制时从太阳能电池获得的产生的功率之间的差较大。
[0154] [控制单元与电池单元的协作控制]
[0155] 现在将对控制单元与电池单元的协作控制的概要进行说明。在以下说明中,通过控制单元与电池单元的协作或联动进行的控制被适当称为协作控制。
[0156] 图9B示出了控制系统的配置的一个示例,其中,由控制单元和多个电池单元进行协作控制。
[0157] 如图9B所示,例如,分别包括一组充电器电路和电池的一个或多个电池单元BU与控制单元CU连接。一个或多个电池单元BU与电力线L1并联,如图9B所示。应注意,图9B仅示出了一个控制单元CU,但在控制系统包括多个控制单元CU的情况下,一个或多个控制单元CU与电力线L1并联。
[0158] 一般来说,如果尝试使用从太阳能电池获得的功率对一个电池充电,由夹在太阳能电池与电池之间的功率调节器执行上述MPPT控制或通过电压跟踪法的控制。虽然一个电池可由以组合方式运行的多个电池配置而成,但电池通常为单一类型。换句话说,假定上述MPPT控制或通过电压跟踪法的控制由连接在太阳能电池与一个电池之间的单一功率调节器执行。进一步,成为充电对象的电池的数量和配置(连接方案,例如,并联或串联)在充电期间没有变化,而是基本固定。
[0159] 同时,在协作控制中,控制单元CU和多个电池单元BUa、BUb、BUc、……进行自主控制,使控制单元CU的输出电压和电池单元BU要求的电压互相良好平衡。如上所述,电池单元BUa、BUb、BUc、……中包括的电池B可为任何类型。换句话说,根据本公开的控制单元CU可对多种类型的电池B进行协作控制。
[0160] 进一步,在图9B所示的配置示例中,各电池单元BU可随意连接或断开,与控制单元CU连接的电池单元BU的数量在太阳能电池发电期间可变。在图9B所示的配置示例中,从太阳能电池所见的负载在太阳能电池发电期间可变。但是,协作控制不仅能解决太阳能电池上的光照强度的变化问题,还能解决太阳能电池发电期间从太阳能电池所见的负载的变化问题。这是相关技术的配置无法达到的一个重要特性。
[0161] 可通过将上述控制单元CU和电池单元BU互相连接来构造响应于控制单元CU的供电能力而动态改变充电率(charge rate)的控制系统。下文对协作控制的一个示例进行了说明。应注意,以下说明将初始状态下一个电池单元BUa与控制单元CU连接的控制系统作为示例,但协作控制同样适用于多个电池单元BU与控制单元CU连接的情况。
[0162] 假定(例如)太阳能电池与控制单元CU的输入侧连接,电池单元BUa与控制单元CU的输出侧连接。另外,还假定太阳能电池的输出电压的上限为100V,太阳能电池的输出电压的下限期望限制为75V。换句话说,假定电压Vt0设为Vt0=75V,运算放大器35的反相输入端的输入电压为kc×75V。
[0163] 进一步,假定控制单元CU的输出电压的上限和下限分别设为(例如)48V和45V。换句话说,假定电压Vb设为Vb=45V,运算放大器55的反相输入端的输入电压为kb×45V。应注意,通过适当地选择高压输入电源电路11中的电阻器Rc1和Rc2而调整作为控制单元CU的输出端的上限48V的值。换句话说,假定控制单元CU的输出的目标电压值设为48V。
[0164] 进一步,假定电池单元BUa的充电器电路41a的输出电压的上限和下限分别设为(例如)42V和28V。由此,选择充电器电路41a中的电阻器Rb1、Rb2和Rb3,使充电器电路41a的输出电压的上限和下限可分别变成42V和28V。
[0165] 应注意,充电器电路41a的输入电压为上限电压的状态与电池Ba的充电率为100%的状态对应,而充电器电路41a的输入电压为下限电压的另一个状态与电池Ba的充电率为0%的状态对应。具体地,充电器电路41a的输入电压为48V的状态与电池Ba的充电率为100%的状态对应,充电器电路41a的输入电压为45V的状态与电池Ba的充电率为0%的状态对应。
响应于输入电压从45至48V的范围内的变化,充电率被设置到0至100%的范围内。
[0166] 应注意,对电池的充电率控制可与协作控制并行进行或单独进行。具体地,由于在充电初期进行恒定电流充电,对充电器电路41a的输出进行反馈调整,以调整充电电压,使充电电流可保持低于固定电流。随后,在末期时,充电电压保持等于或低于固定电压。此处调整的充电电压等于或低于通过上述协作控制调整的电压。通过控制,在控制单元CU提供的功率内进行充电处理。
[0167] 首先,对太阳能电池上的光照强度产生变化的情况下进行协作控制时工作点的变化进行说明。
[0168] 图10A示出了太阳能电池上的光照强度降低的情况下进行协作控制时工作点的变化。在图10A中,纵坐标的轴线代表太阳能电池的端电流,横坐标的轴线代表太阳能电池的端电压。进一步,图10A中的空心圆形标志代表进行MPPT控制时的工作点,图10A中的阴影圆形标志代表进行协作控制时的工作点。图10A所示的曲线C5至C8表示太阳能电池上的光照强度变化时太阳能电池的伏安特性。
[0169] 现在假定电池Ba要求的功率为100W(瓦特),太阳能电池的伏安特性由与最晴朗天气状态对应的曲线C5表示。进一步,假定此时太阳能电池的工作点由(例如)曲线C5上的点表示,通过高压输入电源电路11和充电器电路41a从太阳能电池提供给电池Ba的功率或供电量高于电池Ba要求的功率或所需量。
[0170] 从太阳能电池提供给电池Ba的功率高于电池Ba要求的功率时,控制单元CU给电池单元BUa的输出电压,即,电压V12,为上限48V。具体地,由于电池单元BUa的输入电压为上限48V,电池单元BUa的充电器电路41a的输出电压为上限的42V,对电池Ba的充电在100%的充电率下进行。应注意,额外功率作为(例如)热而被丢弃。应注意,上文对在100%下对电池进行充电进行了说明,但对电池的充电并不限于100%,可根据电池的特性适当调整。
[0171] 如果天空开始从该状态变为多云,表示太阳能电池的伏安特性的曲线从曲线C5变为曲线C6。由于天空变为多云,太阳能电池的端电压逐渐下降,控制单元CU给电池单元BUa的输出电压逐渐下降。由此,由于表示太阳能电池的伏安特性的曲线从曲线C5变为曲线C6,太阳能电池的工作点移动到(例如)曲线C6上的b点。
[0172] 如果天空开始从该状态变为更加多云的状态,表示太阳能电池的伏安特性的曲线从曲线C6变为曲线C7,由于太阳能电池的端电压逐渐下降,控制单元CU给电池单元BUa的输出电压下降。控制单元CU给电池单元BUa的输出电压下降一定程度时,控制系统无法再向电池Ba提供100%的功率。
[0173] 此处,如果太阳能电池的端电压从100V接近下限Vt0=75V,控制单元CU的高压输入电源电路11开始将给电池单元BUa的输出电压从48V下降为Vb=45V。
[0174] 控制单元CU给电池单元BUa的输出电压开始下降后,电池单元BUa的输入电压下降,因此,电池单元BUa的充电器电路41a开始降低电池Ba的输出电压。充电器电路41a的输出电压下降时,提供给电池Ba的充电电流下降,与充电器电路41a连接的电池Ba的充电减速。换句话说,电池Ba的充电率下降。
[0175] 由于电池Ba的充电率下降,功耗下降,因此,从太阳能电池所见的负载下降。因此,太阳能电池的端电压上升或恢复,上升或恢复的量为从太阳能电池所见的负载下降的量。
[0176] 由于太阳能电池的端电压上升,控制单元CU给电池单元BUa的输出电压的下降程度减少,电池单元BUa的输入电压升高。由于电池单元BUa的输入电压升高,电池单元BUa的充电器电路41a升高充电器电路41a的输出电压,以升高电池Ba的充电率。
[0177] 由于电池Ba的充电率升高,从太阳能电池所见的负载增加,太阳能电池的端电压下降,下降的量为从太阳能电池所见的负载增加的量。由于太阳能电池的端电压下降,控制单元CU的高压输入电源电路11降低电池单元BUa的输出电压。
[0178] 随后,自动重复上述充电率的调整,直到控制单元CU给电池单元BUa的输出电压收敛至某值,以建立功率的需求与供应之间的平衡。
[0179] 协作控制与MPPT控制的不同之处在于,其并非用软件控制。因此,协作控制不要求对提供最大工作点的端电压进行计算。进一步,通过协作控制调整充电率不包括用CPU进行计算。因此,与MPPT控制相比,协作控制的功耗较低,上述充电率调整在约数纳秒至数十纳秒的短时间段内进行。
[0180] 进一步,由于高压输入电源电路11和充电器电路41a仅检测其输入电压的大小并调整输出电压,不要求进行模拟/数字转换,也不要求在控制单元CU与电池单元BUa之间进行通信。由此,协作控制不要求使用复杂电路,且用于实施协作控制的电路的规模较小。
[0181] 此处,假定在曲线C5上的点上,控制单元CU可提供100W的功率,且控制单元CU给电池单元BUa的输出电压收敛至某值。进一步,假定太阳能电池的工作点改变到(例如)曲线C7上的c点上。此时,提供给电池Ba的功率低于100W。但是,如图10A所示,根据电压Vt0的值的选择,可将不低于实施MPPT控制的情况下的功率的功率提供给电池Ba。
[0182] 如果天空更加多云,表示太阳能电池的伏安特性的曲线从曲线C7变为曲线C8,太阳能电池的工作点移动到(例如)曲线C8上的d点。
[0183] 如图10A所示,由于在协作控制下对功率的需求和供应之间的平衡进行调整,太阳能电池的端电压不会低于电压Vt0。换句话说,在协作控制下,即使太阳能电池上的光照强度急剧下降,太阳能电池的端电压也完全不会低于电压Vt0。
[0184] 如果太阳能电池上的光照强度急剧下降,则太阳能电池的端电压的值接近电压Vt0,提供给电池Ba的电流的量变的非常小。由此,太阳能电池上的光照强度急剧下降时,虽然电池Ba的充电要求一定时间,由于控制系统中功率的需求与供应互相良好平衡,控制系统不会发生系统故障。
[0185] 由于通过协作控制调整充电率在上述非常短的时间内进行,根据协作控制,即使天空突然开始多云,太阳能电池上的光照强度突然下降,仍可避免控制系统发生系统故障。
[0186] 现在,对从太阳能电池所见的负载产生变化的情况下进行协作控制时工作点的变化进行说明。
[0187] 图10B示出了从太阳能电池所见的负载增加的情况下进行协作控制时工作点的变化。在图10B中,纵坐标的轴线代表太阳能电池的端电流,横坐标的轴线代表太阳能电池的端电压。进一步,图10B中的阴影圆形标志代表进行协作控制时的工作点。
[0188] 现在假定太阳能电池上的光照强度没有变化,太阳能电池的伏安特性用图10B所示的曲线C0表示。
[0189] 控制系统刚刚启动之后,假定其中的耗电量几乎为零,因此,太阳能电池的端电压可视为基本等于开路电压。由此,控制系统刚刚启动之后太阳能电池的工作点可视为处于(例如)曲线C0上的e点。应注意,控制单元CU给电池单元BUa的输出电压可视为上限48V。
[0190] 开始向与电池单元BUa连接的电池Ba提供功率之后,太阳能电池的工作点移动到(例如)曲线C0上的g点。应注意,由于在本示例的说明中电池Ba要求的功率为100W,图10B中的阴影表示的区域S 1的面积等于100W。
[0191] 太阳能电池的工作点处于曲线C0上的g点时,控制系统处于通过高压输入电源电路11和充电器电路41a从太阳能电池提供给电池Ba的功率高于电池Ba要求的功率的状态。由此,太阳能电池的工作点处于曲线C0上的g点时太阳能电池的端电压、控制单元CU的输出电压和提供给电池Ba的电压分别为100V、48V和42V。
[0192] 此处,假定具有与电池单元BUa相似的配置的电池单元BUb与控制单元CU建立新连接。如果假定与电池单元BUb连接的电池Bb要求其充电功率为100W,与与电池单元BUa连接的电池Ba相似,则耗电量增加,从太阳能电池所见的负载突然增加。
[0193] 为了向两个电池提供200W的总功率,(例如)总输出电流必须加倍,而电池单元BUa的充电器电路41a和电池单元BUb的充电器电路41b的输出电压保持不变。
[0194] 但是,在发电机为太阳能电池的情况下,太阳能电池的端电压随着充电器电路41a和41b的输出电流的增加而下降。因此,总输出电流必须高于太阳能电池的工作点处于g点时的总输出电流的两倍。因此,太阳能电池的工作点必须(例如)处于图10B所示的曲线C0上的h点,太阳能电池的端电压急剧下降。如果太阳能电池的端电压急剧下降,控制系统可能会发生系统故障。
[0195] 在协作控制中,如果由于电池单元BUb的新连接或额外连接而使太阳能电池的端电压下降,则对控制系统中功率的需求和供应之间的平衡进行调整。具体地,两个电池的充电率自动下降,使提供给电池Ba和电池Bb的功率可总体变为(例如)150W。
[0196] 具体地,如果由于电池单元BUb的新连接而使太阳能电池的端电压下降,则控制单元CU给电池单元BUa和BUb的输出电压也下降。如果太阳能电池的端电压从100V接近下限Vt0=75V,则控制单元CU的高压输入电源电路11开始将给电池单元BUa和BUb的输出电压从48V下降为Vb=45V。
[0197] 控制单元CU给电池单元BUa和BUb的输出电压下降时,电池单元BUa和BUb的输入电压下降。因此,电池单元BUa的充电器电路41a和电池单元BUb的充电器电路41b分别开始降低给电池Ba和Bb的输出电压。充电器电路的输出电压下降时,与充电器电路连接的电池的充电减速。换句话说,电池的充电率下降。
[0198] 由于每个电池的充电率下降,功耗整体下降,因此,从太阳能电池所见的负载下降,太阳能电池的端电压上升或恢复,上升或恢复的量为从太阳能电池所见的负载下降的量。
[0199] 随后,对充电率进行调整,直到控制单元CU给电池单元BUa和BUb的输出电压收敛至某值,以建立功率的需求与供应之间的平衡,与太阳能电池上的光照强度突然下降的情况相似。
[0200] 应注意,电压值实际收敛为何值根据情况而定。因此,虽然电压值实际收敛为何值并不明确,由于太阳能电池的端电压等于下限Vt0=75V时充电停止,可以估计的是,电压值收敛为稍高于下限Vt0的值的值。进一步,可以估计的是,由于各电池单元不在互相联动的关系下被控制,即使各电池单元具有相同配置,由于使用的元件的差异,各电池单元之间的充电率不同。但是,电池单元一般通过协作控制而控制,这一点没有变化。
[0201] 由于通过协作控制调整充电率在上述非常短的时间段内进行,如果新连接电池单元BUb,则太阳能电池的工作点从g点变为曲线C0上的i点。应注意,在图10B中,为了便于说明,将h点作为曲线C0上太阳能电池的工作点的一个示例,但在协作控制下,太阳能电池的工作点实际上不会变为h点。
[0202] 这样,在协作控制下,各电池单元BU的充电器电路响应于从太阳能电池所见的负载的增加而检测其输入电压的大小,并自动限制将由其吸收的电流量。根据协作控制,即使与控制单元CU连接的电池单元BU的数量增加,使从太阳能电池所见的负载突然增加,仍可防止控制系统可能发生的系统故障。
[0203] 现在,对太阳能电池上的光照强度和从太阳能电池所见的负载产生变化的情况下进行协作控制时工作点的变化进行说明。
[0204] 图11示出了太阳能电池上的光照强度和从太阳能电池所见的负载产生变化的情况下进行协作控制时工作点的变化。在图11中,纵坐标的轴线代表太阳能电池的端电流,横坐标的轴线代表太阳能电池的端电压。图11中的阴影圆形标志代表进行协作控制时的工作点。图11所示的曲线C5至C8表示太阳能电池上的光照强度变化时太阳能电池的伏安特性。
[0205] 首先,假定包括电池Ba的电池单元BUa与控制单元CU连接,电池Ba要求其充电功率为100W。另外,还假定此时太阳能电池的伏安特性用曲线C7表示,太阳能电池的工作点用曲线C7上的p点表示。
[0206] 假定p点上太阳能电池的端电压明显地接近预先设置、作为太阳能电池的输出电压的下限的电压Vt0。太阳能电池的端电压明显地接近电压Vt0表示,在控制系统中,通过协作控制对充电率进行调整,并大大限制充电率。具体地,在太阳能电池的工作点用图11所示的p点表示的情况下,通过充电器电路41a提供给电池Ba的功率大大高于太阳能电池提供给高压输入电源电路11的功率。由此,在太阳能电池的工作点用图11所示的p点表示的情况下,对充电率进行较大调整,将大大低于100W的功率提供给对电池Ba充电的充电器电路41a。
[0207] 假定随后太阳能电池上的光照强度增加,表示太阳能电池的伏安特性的曲线从曲线C7变化到曲线C6。进一步,假定具有与电池单元BUa相似的配置的电池单元BUb与控制单元CU建立新连接。此时,太阳能电池的工作点(例如)从曲线C7上的p点变为曲线C6上的q点。
[0208] 由于两个电池单元与控制单元CU连接,充电器电路41a和41b对电池Ba和Bb完全充电时的功耗为200W。但是,太阳能电池上的光照强度不足时,继续进行协作控制,将功耗调整为低于200W的值,例如,150W。
[0209] 此处假定随后天空放晴,表示太阳能电池的伏安特性的曲线从曲线C6变为曲线C5。此时,太阳能电池产生的功率随着太阳能电池上的光照强度的增加而增加时,太阳能电池的输出电流增加。
[0210] 如果太阳能电池上的光照强度大大增加,太阳能电池产生的功率进一步增加,则某点处太阳能电池的端电压大大高于电压Vt0。如果通过高压输入电源电路11和充电器电路41a和41b从太阳能电池提供给两个电池的功率高于对两个电池充电所需的功率,则通过协作控制对充电率的调整减缓或自动取消。
[0211] 此时,太阳能电池的工作点由(例如)曲线C5上的r点表示,对各电池Ba和Bb的充电在100%的充电率下进行。
[0212] 随后,假定太阳能电池上的光照强度下降,表示太阳能电池的伏安特性的曲线从曲线C5变为曲线C6。
[0213] 太阳能电池的端电压下降,并接近预先设置的电压Vt0时,再次通过协作控制对充电率进行调整。此时太阳能电池的工作点由曲线C6上的q点表示。
[0214] 假定随后太阳能电池上的光照强度进一步下降,表示太阳能电池的伏安特性的曲线从曲线C6变为曲线C8。
[0215] 因此,由于对充电率进行了调整,使太阳能电池的工作点不会低于电压Vt0,太阳能电池的端电流下降,太阳能电池的工作点从曲线C6上的q点变为曲线C8上的s点。
[0216] 在协作控制中,对控制单元CU与单个电池单元BU之间的功率的需求与供应之间的平衡进行调整,使各电池单元BU的输入电压不低于预先确定的电压Vt0。由此,通过协作控制,各电池B的充电率可响应于从各电池单元BU所见的输入侧的供电能力而实时变化。这样,协作控制不仅能解决太阳能电池上的光照强度的变化问题,还能解决太阳能电池发电期间从太阳能电池所见的负载的变化问题。
[0217] 如上所述,本公开不要求使用商用电源。由此,本公开在未配备电源装置或电力网络的区域也有效。
[0218] [负载确定处理以及放电控制处理]
[0219] 顺便说一句,假设在电池单元的电池的输出电压彼此不同的同时,多个电池单元并联连接并运行。开始运行之后,通常是电池中表现出最高输出电压的一个电池开始放电且只有特定的电池耗尽。此外,如果切换输出源的电池,则输出电压发生变化。输出电压的这种变化为接收输出电压的供应的负载或外围装置制造了噪音且可能会对负载有不良影响。如果切换之后的输出电压较低且负载的功耗较高,那么电压会下降。
[0220] 为了解决如上所述的此问题,电池单元之间可以执行协作处理以调节输出电压。然而,在电池与系统自由建立新连接或断开的本发明的实施方式中作为实例进行描述的情况下,电池单元之间实际上很难执行协作处理。因此,在本发明的实施方式中,DC-DC转换器用于将输出电压调节至预定电压值,例如,调节至48V,如上所述。
[0221] 同样在使用DC-DC转换器的情况下,电池单元的输出电压有时彼此不相等。例如,当特定电池单元的输出电压只比其他电池单元的输出电压大约只高0.01V时,只有特定电池单元放电,这种情况就可能会发生。当然,在向负载提供电力的处理中可能会吸收输出电压差,使电池单元正常操作。然而,在任何情况下,掌握每个电池放电至哪种程度以及控制放电量都是很困难的。
[0222] 在本发明的实施方式中作为实例给出的系统中,使用多个电池单元。电池单元之间的电池情况不同。例如,电池的使用历史、温度、剩余电量等彼此不同。因此,由于电池较新,有时要求将某个电池单元的电池的放电量设为高水平,或者,由于电池劣化,有时要求将另一个电池单元的电池的放电量设为低水平。然而,由于很难控制每个电池的放电量,因此存在不能满足如上所述要求的问题。此外,由于负载的功耗未知,不能根据与负载的关系确定是否应使用所有电池单元还是仅使用一部分电池单元。
[0223] 因此,在本发明的实施方式中,例如,执行负载确定处理及放电控制处理,使得可以满足上述要求。在下文中,对负载确定处理及放电控制处理进行描述。应注意的是,放电量为某个电池单元放出的电量。或者放电量可以由电池单元放电的周期(即,放电時段)限定。或者,放电量可以由每个电池单元的分配率限定。
[0224] 图12为示出了负载确定处理的实例的流程图。负载确定处理由控制单元CU执行。
[0225] 处理开始之后,在步骤S1中,获取电池状况的处理由控制单元CU执行。具体地,例如,控制单元CU的CPU 13向每个电池单元BU的CPU45传递请求电池单元BU所具有的电池B的状态的请求信号。例如,通过共用信号线SL传输该请求信号。或者可以利用在其报头中描述的每个电池单元BU的标识符来传输该请求信号,或可以通过广播传输将该请求信号传输至所有电池单元BU,而无需使用其中所述的电池单元BU的标识符。
[0226] 响应于该请求信号,每个电池单元BU的CPU 45将表示电池单元BU所具有的电池B的状况的响应信号传递给控制单元CU。电池的状况为表示电池的剩余电量、电池的使用历史比如充放电操作的次数以及总的使用时间、电池的温度等的数据。将响应信号从每个电池单元BU提供给控制单元CU。控制单元CU可以基于响应信号获取电池单元BUa的电池Ba的状况、电池单元BUb的电池Bb的状况以及电池单元BUc的电池Bc的状况。应注意的是,为了避免来自电池单元BU的响应信号碰撞,以预定时间间隔逐个传输响应信号。然后,该处理进入步骤S2。
[0227] 在步骤S2中,执行根据电池B的剩余电量进行的分级。例如,按其中包括的电池B的剩余电量的降序,将电池单元BU列为第一等级、第二等级、第三等级,以此类推。这里,假设第一等级适用于电池单元BUa,第二等级适用于电池单元BUb,第三等级适用于电池单元BUc。然后,该处理进入步骤S3。
[0228] 在步骤S3和S4中,执行对步骤S2中确定的等级进行校正的校正处理。具体地,在步骤S3中,执行基于电池的使用历史的校正处理。例如,假设第一等级的电池单元BUa的电池Ba以及第二等级的电池单元BUb的电池Bb的剩余电量之间的差在预定范围内并较小。在如上所述的情况下,如果电池Ba的使用历史比电池Bb的使用历史长,则交换第一和第二等级。当然,即使执行校正处理,等级也可能不发生变化。
[0229] 在步骤S4中,执行基于电池单元BU中的温度的校正处理。具体地,执行校正处理,使得例如,具有较高温度的电池单元BU的等级可以较低。步骤S2、S3及S4中的处理可以不执行。可选地,至少可以执行一部分处理。或者,可以基于限定电池状况的参数来额外执行另一个校正处理。例如,可以执行基于可放出电量的校正处理。可以执行该校正处理,使得具有可放出电量较少的电池,换句话说,具有无法提供太多放电电流的电池的电池单元的等级可以较低。然后,该处理进入步骤S5。
[0230] 在步骤S5中,选择适用第一等级的电池单元BUb。然后,该处理进入步骤S6,其中从控制单元CU向电池单元BUb发布放电指令。由于上文中描述了放电指令的处理的内容,因此本文中省略重复描述以避免赘述。应注意的是,假设在执行步骤S6中的处理时,负载与控制单元CU的电力线L4连接并运行。此时,负载所需的电力的程度(即,负载的功耗)未知。然后,该处理进入步骤S7。
[0231] 在步骤S7中,确定负载所需的电力是否可以由电池单元BUb提供。例如,利用控制单元CU的CPU 13执行该处理,该控制单元CU监测提供给电力线L2的电压V13的电压变化。可选地,可以监测负载侧的电压变化。这里,作为电压V13的实例,48V的DC电压被从电池单元BUb提供给电力线L2。如果负载的功耗较高,换句话说,如果负载很大,电压V13就会下降一个很大的量。必要时,电压V13消失。例如,提供阈值,使得在电压V13等于或小于阈值时,确定电池单元BUb无法提供负载所需的电力。如果电压V13不下降或V13的变化仍在预定范围内,则确定电池单元BUb可以提供负载所需的电力,并停止电池单元BUb的放电处理。然后,该处理进入步骤S8。
[0232] 在步骤S8中,确定是否对所有电池单元BU执行了步骤S7中的处理。如果尚未通过这种方式执行该处理,则该处理返回步骤S5。在步骤S5中,选择第二电池单元BUa。然后在步骤S6和S7中,执行对电池单元BUa的放电指令并确定是否可以提供负载所需电力。做出确定之后,停止电池单元BUa的放电处理,该处理进入步骤S8。
[0233] 然后在步骤S8中,确定是否对所有电池单元BU执行了步骤S7中的处理。如果尚未执行该处理,则该处理返回步骤S5。在步骤S5中,选择第三电池单元BUc。然后在步骤S6和S7中,执行电池单元BUc的放电指令并确定是否可以提供负载所需电力。做出确定之后,停止电池单元BUc的放电处理,该处理进入步骤S8。
[0234] 然后在步骤S8中,确定是否对所有电池单元BU执行了步骤S7中的处理。由于已对所有电池单元BUa、电池单元BUb、电池单元BUc执行了步骤S7中的处理,则该处理进入步骤S9。在步骤S9中,确定各个电池单元BU是否可以输出负载所需的电力。如果所有电池单元BU不能提供负载所需的电力,则该处理进入处理A。应注意的是,下文对处理A的详情进行描述。如果电池单元BU中的至少一个可以提供负载所需的电力,则结束该处理。
[0235] 这里,假设在步骤S7中确定,电池单元BUa、电池单元BUb及电池单元BUc中的每一个都可以提供负载所需的电力。换句话说,电池单元BUa、电池单元BUb及电池单元BUc中的每一个都可独立用于负载。然而,由于电池单元BUa、电池单元BUb及电池单元BUc的电池的状况彼此不相同,因此在下述放电控制处理中,放电处理不由电池单元中的单个电池单元执行,而是由三个电池单元分担。
[0236] 应注意,在下述放电控制处理中不使用针对步骤S7中的处理确定无法提供负载所需的电力的电池单元。例如,假设在步骤S7中的处理确定电池单元BUc无法提供负载所需的电力。在这种情况下,在下述放电控制处理中,不使用电池单元BUc,而是两个电池单元(即,电池单元BUa及电池单元BUb)分担并输出负载所需的电力。
[0237] 尽管在上述处理中,对所有电池单元执行步骤S7中的确定,但该处理可以通过以下方式适当进行改变。例如,如果流过电力线L2的电流大致固定,则根据与电压的关系,电池单元BU的输出(即,功率)彼此基本上一致。在如上所述的情况下,不对所有电池单元执行步骤S7中的确定处理,而只对一个电池单元执行该处理。
[0238] 还可以通过以下方式修改该处理。例如,在步骤S 1中获取电池单元BU的输出。此时,如果所有电池单元的输出彼此大体上相等,则可以只对电池单元中的一个执行该处理。此外,为了使该处理高效,可以从表现出最低输出的电池单元开始按顺序执行步骤S7中的确定处理。如果表现出最低输出的电池单元可用于负载,那么所有其他电池单元也可用于负载,且步骤S7中的处理可以部分省略。在对所有电池单元执行步骤S7中的处理的情况下,可以省略步骤S1至S3中的处理。
[0239] 参照图13的流程图对负载确定处理进入处理A时的处理进行描述。执行处理A表示,出于负载较大的原因或出于类似原因,电池单元中与负载连接的单个电池单元不可用于负载。因此,使用多个电池单元BU以便用于负载。在步骤S11中,选择多个,例如两个电池单元BU。然后,该处理进入步骤S12。在步骤S12中,向两个电池单元BU发布放电指令,这两个电池单元BU因此执行放电处理。然后,该处理进入步骤S13。在步骤S13中,确定在使用两个电池单元BU时是否可以提供负载所需的电力。然后,该处理进入步骤S14。
[0240] 在步骤S14中,确定是否已经对所有组合进行检查。这里,由于使用了三个电池单元,即电池单元BUa、电池单元BUb及电池单元BUc,因此有三种组合可用。如果尚未对所有组合执行步骤S13中的处理,则该处理返回步骤S11。然后在步骤S11中,选择两个电池单元BU以便进行不同组合。如果已对所有组合执行步骤S13中的处理,则该处理进入步骤S15。
[0241] 如果步骤S15中的任何组合都无法提供负载所需的电力,则再次执行处理A。换句话说,这三个电池单元BU都用于执行放电处理。如果即便使用这三个电池单元BU都无法提供负载所需的电力,即便使用所有电池单元BU也无法提供负载所需的电力。在如上所述的情况下,例如,提供错误指示或产生报警声音。如果在步骤S15中确定电池单元的至少一个组合可以保证足够的供给量,则结束该处理。
[0242] 即使功耗未知的负载建立新连接,上述处理也可以确定应使用多少电池单元BU来放电以便提供负载所需电力。不需要准确确定负载功耗的这种复杂处理。
[0243] 现在,对控制单元CU执行的放电控制处理进行描述。图14为示出了放电控制处理的流程的流程图。参照图14,开始放电控制处理之后,首先执行步骤S21中的处理。在步骤S21中,控制单元CU获取电池单元BU的电池B的状况。该处理基本上与图12中的步骤S1的处理相似,因此本文省略对其进行重复描述以避免赘述。应注意,图12的步骤S1中的处理所获取的每个电池B的状况可以保留在控制单元CU的存储器15中。然后,该处理进入步骤S22。
[0244] 在步骤S22中,控制单元CU的CPU 13执行测定与控制单元CU连接的每个电池单元BU的放电量的处理。例如,CPU 13测定电池单元BUa、电池单元BUb及电池单元BUc应该以何种放电率放电。该比率在下文中被适当地称为放电分配率。在简单的模式中,该比率被确定为1/3。然而,在本发明的实施方式中,响应于电池B的状况来确定放电分配率。
[0245] 例如,确定放电分配率,使得具有剩余电量相对较大的电池的电池单元BU、电池充放电的次数相对较少的电池单元BU、温度相对较低的电池单元BU或可放电量相对较大的电池单元BU输出相对较大的放电量。优先使用限定电池B的状况的这些参数中的哪一个参数可以适当进行改变。可以适当对参数进行加权。或者,如在图12的步骤S2中,可以为每个电池单元BU设定等级参数,以便确定放电分配率,使得等级相对较高的电池单元BU进行放电的比率可以相对较高。
[0246] 响应于电池B的状况来确定电池单元的放电分配率。例如,确定放电分配率使得就电池单元BUc的为1的比率而言,电池单元BUa的比率为2,电池单元BUb的比率为3。例如,可以由控制单元CU自动确定放电分配率或可以由用户确定该放电分配率。然后,该处理进入步骤S23。
[0247] 在步骤S23中,控制单元CU将表示放电定时的指令信号传递给每一个电池单元BU。在指令信号的报头中,描述了每个电池单元的ID。在指令信号的指令内容部分中,即命令数据中,参照接收同步信号的定时限定开始放电的定时以及放电结束的定时。通过共用信号线SL传输指令信号。
[0248] 每一个电池单元BU接受信号线SL上传输的指令信号并分析指令信号的报头以确定该指令信号的目的地是否是该电池单元BU。如果所接受的指令信号的目的地是该电池单元BU,则电池单元BU就在指令信号中指定的定时执行放电。例如,通过CPU 45执行上述电池单元BU侧上的处理。例如,实时时钟(RTC)与每个电池单元BU的CPU 45连接,使得CPU 45可以利用RTC提供至其的定时信息来确定定时。通过这种方式,事先为每个电池单元设置放电定时。因此,消除了每个定时将用于放电指令的控制信号从控制单元CU传递至每个电池单元BU的需要,并且可迅速执行该处理。然后,该处理进入步骤S24。
[0249] 在步骤S24中,将同步信号从控制单元CU传输至电池单元BU。例如,该同步信号通过广播传输的方式经由共用信号线SL传输至电池单元BUa、电池单元BUb及电池单元BUc。然后,该处理进入步骤S25。在步骤S25中,每个电池单元BU响应于同步信号在预定定时开始放电。当然,该同步信号可以通过不同于共用信号线SL的线进行传输。
[0250] 图15A示出了放电处理被三个电池单元分担时电池单元BU的放电状况的实例以及放电处理被两个电池单元分担时电池单元BU的放电状况的实例。每个电池单元BU的输出(即,图中的高度)在图15A中表示电压的电平。由于对电池单元BU的输出电压进行设置以便等于48V,因此表示电压电平的高度彼此大致相等。图15B示出了在这两种情况下的功率。应注意,尽管连续示出了不同情况下的放电状况,但没有必要连续执行该等处理。
[0251] 首先,对一个电池单元的输出被三个电池单元分担的实例进行描述。例如,响应于在定时t0提供的同步信号sync,电池单元BUa开始放电处理。上述负载确定处理已验证,负载所需的电力可以由单个电池单元BUa的输出提供。
[0252] 由放电处理执行电池Ba放电,并由电池单元BUa输出电压。由于上文描述了利用电池单元BUa进行放电处理的详情,因此本文中省略重复描述以避免赘述。电池单元BUa在定时t1停止放电处理。定时t0及t1由上述指令信号的指令内容(即,命令数据)限定。电池单元BUa在t1a表示的放电時段执行放电处理。
[0253] 在定时t1,电池单元BUb开始放电处理。上述负载确定处理已验证,负载所需的电力可以由单个电池单元BUb的输出提供。由放电处理执行电池Bb放电,并由电池单元BUb输出电压。电池单元BUb在定时t2停止放电处理。定时t1及t2由上述指令信号的指令内容(即,命令数据)限定。电池单元BUb在t1b表示的放电時段执行放电处理。
[0254] 在定时t2,电池单元BUc开始放电处理。上述负载确定处理已验证,负载所需的电力可以由单个电池单元BUc的输出提供。由放电处理执行电池Bc放电,并由电池单元BUc输出电压。电池单元BUc在定时t3停止放电处理。定时t2及t3由上述指令信号的指令内容(即,命令数据)限定。电池单元BUc在t1c表示的放电時段执行放电处理。
[0255] 将放电時段t1a、t1b及t1c的比率大约设为2:3:1。通过以这种方式适当地设定放电時段,可以实现上述放电分配率。此时,提供给负载的电力对应于大致一个电池单元的输出,如图15B所示。在定时t3由控制单元CU提供下一个同步信号,并重复由上述电池单元BU进行的放电处理。
[0256] 现在,对两个电池单元的输出被三个电池单元分担的实例进行描述。这里,假设在上述负载确定处理的处理A中,确定负载所需的电力可以由电池单元BUa及电池单元BUb的组合或电池单元BUb及电池单元BUc的组合提供。应注意,将等级和放电分配率设为与输出被三个电池单元分担的情况下的等级和放电分配率相同。
[0257] 在定时t10,电池单元BUa响应于第一同步信号开始放电处理,如图15A所示。接着,在定时t11,电池单元BUa结束该放电处理。具体地,电池单元BUa在作为放电時段t2a的从定时t10至定时t11的周期放电。在定时t10,电池单元BUb响应于第一同步信号开始放电处理。该放电处理继续。在从定时t10处提供的同步信号至定时t12处提供的下一个同步信号期间,电池单元BUb在作为放电時段t2b的从定时t10至定时t12的周期放电。在定时t11,电池单元BUc开始放电处理。接着,在定时t12,电池单元BUc结束该放电处理。电池单元BUc在作为放电時段t2c的从定时t11至定时t12的周期放电。
[0258] 将放电時段t2c及t2a的比率大致设为1:2。因此,将放电時段t2a、t2b及t2c之间的比率大致设为2:3:1。同样在放电通过这种方式被多个电池单元分担的情况下,可以响应于电池的状态来确定放电分配率,且可以执行符合放电分配率的放电处理。
[0259] 负载所需的功率被两个电池单元BU的输出分担。因此,功率基本上等于两倍,如图15B所示。应注意的是,即使当功率不基本上等于两倍,也不会出现任何问题,因为上文参照图14所述的负载确定处理已验证,可以提供负载所需的功率。
[0260] 通过这种方式,至负载的输出可以被多个电池单元分担。此外,可以响应于电池单元所具有的电池的状况来执行电池单元的放电控制。
[0261] 应注意,当切换用于放电的电池单元时,由于处理中的延迟等缘故,该输出可能瞬间减少到0或大幅下降,这是有可能的。因此,优选对放电時段进行设置以便彼此部分重叠。设置放电時段,使得在图15A及15B中,例如在定时t1,放电時段t1a及t1b彼此重叠。
[0262] 例如,通过CPU 13执行设置放电時段以便彼此重叠的处理。CPU 13将电池单元BUa打算停止其放电处理的定时设置为比定时t1要晚一点的定时并将电池单元BUb打算开始其放电处理的定时设置为比定时t1要早一点的定时。应注意,电池单元BU的CPU 45可以执行此控制,以便比指定的放电开始定时早一点开始放电处理且比指定的放电结束定时晚一点停止放电处理。
[0263] 应注意,同样在一个电池单元的输出可用于负载时,如果一个电池单元的输出没有相对于负载功耗的足够裕度,则两个电池单元可以分担用于负载的输出。此外,例如,当预定电池单元断开时或当负载所需的功率发生变化时,可以动态改变电池单元之间的放电分配率。
[0264] 如上所述,即使当负载的功耗等未知时,也可以确定分担并输出负载所需功率的一个或多个电池单元。在所确定的电池单元之中,可以响应于电池单元所具有的电池的状况来改变放电時段等。因此,可以处理要求频繁使用某个电池单元或要求抑制使用某个电池单元至最小频率的情况。
[0265] <2、变形例>
[0266] 虽然已对本发明的实施方式进行了描述,但本发明不限于上述实施方式,但可以按各种形式进行修改。本实施方式中的所有配置、数值、材料等是纯粹的实例,且本发明不限于作为实例给出的配置等等。在不发生技术矛盾的范围内可以适当改变作为实例给出的配置等等。
[0267] 例如,可变电阻器可以与每个电池单元中的DC-DC转换器的输出侧连接。可变电阻器的电阻值可适当改变。如果提高了可变电阻器的电阻值,则如DC-DC转换器的48V的输出电压会下降。因此,将DC-DC转换器或继续输出48V的转换器的输出电压提供给外围装置。换句话说,通过改变可变电阻器的电阻值可以实现只允许所需的一个或多个电池单元输出电压。
[0268] 控制系统中的控制单元和电池单元可以是便携式的。例如,上述控制系统可以适用于车辆或房子。
[0269] 应注意的是,本发明可以具有如下所述的此等配置。
[0270] (1)一种控制装置,包括:
[0271] 辨别部,被配置为辨别要分担并输出负载所需的功率的多个电池单元;以及[0272] 控制部,被配置为响应于所述电池单元分别所具有的电池中的每一个的状况对所述电池单元进行放电控制。
[0273] (2)根据(1)所述的控制装置,其中,所述控制部通过确定所述电池单元中的每一个的放电量来进行放电控制。
[0274] (3)根据(2)所述的控制装置,其中,所述控制部通过相对于参考信号设定放电時段来确定所述电池单元的每一个的放电量。
[0275] (4)根据(3)所述的控制装置,其中,所述电池单元中的预定电池单元执行放电处理的放电時段与所述电池单元中的另一个电池单元执行放电处理的放电時段相互重叠。
[0276] (5)根据(1)至(4)中任一项所述的控制装置,其中电池中的每一个的状况为电池剩余电力、电池使用历史以及电池温度中的至少一个。
[0277] (6)根据(1)至(5)中任一项所述的控制装置,其中,所述辨别部依次将所述电池单元连接至所述负载,并监测由所述电池单元中的已连接的电池单元提供的电压,以辨别所述电池单元。
[0278] (7)一种控制方法,包括:
[0279] 辨别要分担并输出负载所需的电力的多个电池单元;以及
[0280] 响应于所述电池单元分别所具有的电池的每一个的情况对所述电池单元进行放电控制。
[0281] (8)一种控制系统,包括:
[0282] 多个电池单元;以及
[0283] 与所述电池单元连接的控制装置;
[0284] 所述控制装置包括:
[0285] 辨别部,被配置为辨别所述电池单元之中要分担并输出负载所需的电力的多个电池单元,以及
[0286] 控制部,被配置为响应于所述电池单元分别所具有的电池的每一个的情况对所述电池单元进行放电控制。
[0287] 本发明包含与于2011年11月7日向日本专利局提交的日本在先专利申请JP 2011-243964中公开的主题相关的主题,其整体内容在此通过引用并入本文。