不存在故障的过程。
[0105]图4是示出控制部91的处理过程的流程图。首先,控制部91确定各检测部中存在/不存在由供电故障和开路故障导致的故障(步骤SI)。供电故障意即被短路至供电电位的状态。
[0106]图5是示出对供电故障或开路故障的确定的相关子程序的处理过程的流程图。控制部91关断构成AC-DC转换电路4和DC-DC转换电路5的开关元件41、42、.”、83和84的全部栅极(步骤S101)。然后,控制部91通过通信部94获取状态信息(步骤S102),并确定是否处于状态Β2 (步骤S103)。应注意,状态信息不是必须通过CAN通信线26获取,而是也可以经由将充电管理E⑶21与转换装置23相连接的专用线获取。还可以直接接收从充电控制装置Ila发送的导频信号,并确定是否处于状态Β2。此外,不限于状态信息,可以是任何方式的信息,只要该信息指示AC电压是否被施加至AC-DC转换电路4即可。如果确定并非处于状态Β2 (步骤S103:否),则控制部91重复执行步骤S103的处理。如果确定是处于状态Β2 (步骤S103 ??是),则控制部91确定由AC电压检测部90a检测到的AC电压是否是OV (步骤S104)。更具体地,控制部91确定AC电压是否小于预定阈值。如果确定AC电压不是OV (步骤S104:否),则控制部91存储AC电压检测部90a具有供电故障或开路故障(步骤S105) ο
[0107]如果确定AC电压是OV (步骤S104 ??是),或者步骤S015的处理完成,则控制部91确定第一 DC电压检测部90c检测到的电压Vl是否是OV (步骤S106)。更具体地,控制部91确定电压Vl是否小于预定阈值。如果确定电压Vl不是OV (步骤S106:否),则控制部91存储第一 DC电压检测部90c具有供电故障或开路故障的事实(步骤S107)。
[0108]如果确定电压Vl是OV (步骤S106 ??是),或者如果步骤S107的处理完成,则确定AC电流检测部90b检测到的AC电流是否是OA (步骤S108)。如果确定AC电流并非是OA (步骤S108:否),则控制部91存储AC电流检测部90b具有供电故障或开路故障(步骤S109)。
[0109]如果确定AC电流是OA (步骤S108 ??是)或者步骤S109的处理完成,则控制部91确定DC电流检测部90e检测到的DC电流是否是OA (步骤SI 10)。
[0110]如果确定DC电流是OA(步骤SllO:是),则控制部91终止所述子程序的处理。如果确定DC电流并非是OA(步骤SllO:否),则控制部91存储DC电流检测部90e具有供电故障或开路故障(步骤S111),并终止所述子程序的处理。
[0111]应注意,如图5示出的检测各检测部中的供电故障或开路故障的顺序仅为示例,处理顺序不限于此。
[0112]在如图4示出的与对供电故障和开路故障的确定有关的步骤SI的处理终止之后,控制部91确定第二 DC电压检测部90d中存在/不存在故障(步骤S2)。
[0113]图6是示出与第二 DC电压检测部90d中的故障的确定相关的子程序的处理过程的流程图。控制部91确定第二 DC电压检测部90d检测到的电压V2是否处于正常范围内(步骤S201)。更具体地,控制部91从存储部93中读出指示与正常范围相对应得预定电压范围的信息。然后,控制部91确定电压V2是否处于预定电压范围内。
[0114]预定电压范围可以预先存储在控制电路9的存储部93中,或者可以由充电管理ECU 21获取并存储在存储部93中。充电管理ECU 21根据电池20的状态来指定预定电压范围,并将所指定的预定电压范围发送至转换装置23。这里,转换装置23中的控制部91可更加精确地确定电压V2是否对应于正常电压值。
[0115]如果确定电压V2处于正常范围内(步骤S201:是),则控制部91终止该子程序的处理。如果确定电压V2未处于正常范围内(步骤S201:否),则控制部通过通信部94从充电管理E⑶21获取电池信息(步骤S202)。电池信息包括指示电池20是否正常的信息。
[0116]然后,控制部91基于电池信息确定电池20是否正常(步骤S203),并且如果确定电池20正常(步骤S203:是),则控制部91存储故障发生在第二 DC电压检测部90d中(步骤S204),并终止该子程序的处理。如果确定电池20不正常(步骤S203:否),则控制部91终止该子程序的处理。
[0117]在如图4示出的与第二 DC电压检测部90d中的故障的确定相关的处理终止之后,控制部91基于步骤SI和步骤S2的确定结果来确定转换装置23中存在/不存在内部异常(步骤S3)。如果确定内部异常不存在(步骤S3:是),则控制部91通过通信部94通知充电管理ECU 21充电准备就绪(步骤S4)。然后,控制部91执行第一接地故障确定(步骤S5)。第一接地故障确定是用于确定AC电压检测部90a和第一 DC电压检测部90c中存在/不存在接地故障的处理。接地故障意即被短路至接地电位的状态。
[0118]图7是示出接地故障确定的相关子程序的处理过程的流程图。控制部91通过通信部94获取状态信息(步骤S301),并确定是否处于状态C (步骤S302)。也可以确定是否处于与状态C类似的状态D。状态D对应于在充电时需要通风的情况下使用的导频信号。如果确定并非处于状态C (步骤S302:否),则控制部91重复地执行步骤S302的处理。如果确定是处于状态C (步骤S302:是),则控制部91开始通过时钟部96测量时间(步骤S303)。然后,控制部91确定自从AC电压被施加至AC-DC转换电路4起是否已流逝了预定时间段(步骤S304)。如果确定未流逝预定时间段(步骤S304:否),则控制部91重复地执行S304的处理。如果确定已经流逝了预定时间段(步骤S304:是),则控制部91确定AC电压检测部90a检测到的AC电压是否是OV (步骤S305)。更具体地,控制部91确定AC电压是否小于预定阈值。尽管在本实施例中描述了自从状态C起流逝了预定时间段之后执行从步骤S305开始的处理步骤的示例,但是如果可以确认AC电压为正常,也可以在无需等待预定时间段过去的情况下来执行步骤S305的处理。如果确定AC电压是OV (步骤S305:是),则控制部91存储AC电压检测部90a具有接地故障(步骤S306)。
[0119]如果确定AC电压并非是OV (步骤S305:否),或者步骤S306的处理终止,则控制部91断开切断开关3a和3b,并确定在将AC电压的施加控制为关断的状态下检测到的AC电压是否处于正常范围,以及由第一 DC电压检测部90c检测到的电压Vl是否处于预定范围(步骤307)。更具体地,控制电路9预先将与AC电压的正常范围相对应的第一电压范围和与预定范围相对应的第二电压范围存储在存储部93中。第一电压范围是针对可作为AC电源10所供应的200V的AC电压的有效值而获得的值的范围。第二电压范围是在200V的交流电被施加至DC-DC转换电路4的情况下针对可作为从停用的DC-DC转换电路4输出的DC电压而获得的值的范围。如果确定AC电压处于正常范围并且第一 DC电压检测部90c检测到的电压Vl处于预定范围(步骤S307:是),则控制部91存储在切断开关3a和3b处发生的固着故障(sticking fault)(步骤S308),并终止该子程序的处理。如果确定AC电压处于正常范围而第一 DC电压检测部90c检测到的电压Vl在预定范围以外(步骤S307:否),则控制部91接通切断开关3a和3b (步骤S309)。S卩,控制部91确定在切断开关3a和3b处没有发生固着故障,并控制切断开关3a、3b的切换以使得AC电压被施加。
[0120]应注意,在AC电压未处于正常范围的情况下,控制部91优选地停止充电处理。这是因为在例如AC电压为低电压时,为了获得期望输出而增大了电流。
[0121]然后,控制部91确定第一 DC电压检测部90c检测到的电压Vl是否是OV (步骤S310)。更具体地,控制部91确定电压Vl是否小于预定阈值。如果确定电压Vl不是OV (步骤S310:否),则控制部91终止该子程序的处理。如果确定电压Vl是OV(步骤S310:是),则控制部91存储第一 DC电压检测部90c具有接地故障或切断开关3a、3b具有开路故障(步骤S311),并终止该子程序的处理。
[0122]应注意,图7示出的在各检测部中检测接地故障的顺序仅为示例,并且顺序不限于此。
[0123]终止如图4示出的步骤S5的处理的控制部91基于步骤S5的确定结果来确定在转换装置23中存在/不存在内部异常(步骤S6)。如果确定在转换装置23中不存在内部异常(步骤S6:是),则控制部91开始充电控制(步骤S7)。更具体地,控制部91执行用于接通/关断构成AC-DC转换电路4和DC-DC转换电路5的开关元件41、42、-83,84中的每一个的栅极的开关控制,并执行控制以将交流电转换为期望的直流电。然后,控制部91启用电压异常检测功能(步骤S8)。即,控制部91确定AC电压检测部90a、第一 DC电压检测部90c和第二 DC电压检测部90d检测到的各电压是否等于或小于存储在存储部93中的预定上限电压值,从而监控是否没有过电压发生。如果检测到过电压,则控制部