本发明公开的双向DC‑DC变换器预测电流的控制方法,具体按照如下步骤实施:首先由双向DC‑DC变换器数学模型得出离散状态下蓄电池电流预测模型,其次根据无差拍预测电流控制原理,计算出在k+1时刻,双向DC‑DC变换器工作在Boost模式下的导通矢量a作用时间、关断矢量b作用时间和在Buck模式下的导通矢量c作用时间、关断矢量d作用时间;然后根据各个矢量作用时间设计目标函数gBoost和gBuck,由此得到开关管S2工作信号和开关管S1工作信号;最后将开关管S2工作信号和开关管S1工作信号分别作用于开关管S2和开关管S1,解决传统预测电流控制方法中因开关频率不固定而造成的系统电流纹波较大问题。