1.一种带输入控制的直流功率单元动态零功率投切算法,其特征在于,采用步骤如下:
步骤一:判断前次投切是否完成,是则进入下一步,否则进入步骤八;
步骤二:收集目标充电车辆充电过程及需求数据;
步骤三:判断是否处于充电过程,否则结束,返回状态字,是则进入下一步;
步骤四:获取当前AC-DC功率单元工作状态信息;
步骤五:分析充电需求并与当前模块工作状态比较;
步骤六:计算充电需求与当前状态的差异,做投切准备;
步骤七:判断是否需要投切动作,否则结束,返回状态字,是则进入下一步;
步骤八:调用投切算法,执行投切动作;
步骤九:判断是否投切完成,否则结束,返回投切未完成状态字,是则进入下一步;
步骤十:结束,返回投切完成状态字。
2.根据权利要求1所述带输入控制的直流功率单元动态零功率投切算法,其特征在于:所述步骤八具体为,
8.1判断模块投切命令,投入则进入8.2,切出则进入8.13结束投切算法,返回空闲状态;
8.2获取目标模块编号;
8.3判断编号是否有效,无效则结束投切算法,返回错误状态,有效则进入下一步;
8.4闭合对应模块输入控制器;
8.5判断控制器状态,未完成则结束投切算法,返回正在投入状态,完成则进入下一步;
8.6设置目标模块输出电压到总线电压;
8.7判断输出电压是否达标,否则结束投切算法,返回正在投入状态,是则进入下一步;
8.8闭合投切控制继电器;
8.9判断投切继电器是否关闭,否则结束投切算法,返回正在投入状态,是则进入下一步;
8.10投入模块数加1,根据电池充电需求重新计算每个模块应输出功率并设置投入的所有模块;
8.11判断目标模块输出是否正常,否则结束投切算法,返回正在投入状态,是则进入下一步;
8.12空闲模块数减1,结束投切算法,返回空闲状态,本次投切结束;
8.13获取目标模块编号;
8.14判断编号是否有效,无效则结束投切算法,返回错误状态,有效则进入下一步;
8.15判断模块是否输出,无输出则进入8.18,正常输出则进入下一步;
8.16关闭目标模块;
8.17判断模块是否关闭,否则结束投切算法,返回正在切出状态,是则进入下一步;
8.18断开投切继电器,投入模块数减1,根据电池充电需求重新计算每个模块应输出功率,并设置在线模块;
8.19关闭目标模块输入控制;
8.20判断模块输入是否断开,否则结束投切算法,返回正在切出状态,是则空闲模块数量加1,发送投切控制单元能量泄放指令;
8.21重新配置当前在线模块参数;
8.22判断在线模块是否正常,否则结束投切算法,返回正在切出状态,是则结束投切算法,返回空闲状态,本次投切结束。
3.利用权利要求1或者2所述带输入控制的直流功率单元动态零功率投切算法的系统,其特征在于:包括输入控制单元,该输入控制的输出端分别与AC-DC直流功率单元连接,该AC-DC直流功率单元的输出端分别对应设置有投切控制单元,每个所述投切控制单元的输出端为本系统的充电输出端。
4.根据权利要求3所述带输入控制的直流功率单元动态零功率投切系统,其特征在于:所述投切控制单元设置有投切继电器,该投切继电器的输入端上并接有泄放继电器,该泄放继电器的输出端上连接有泄放电阻。