发明名称 一种超级电容储能式城轨车辆充电控制装置及方法
摘要 本发明公开了一种超级电容储能式城轨车辆充电控制装置及方法,控制装置包括与电源连接的变压器,所述变压器连接有两个并联的BUCK支路,所述两个BUCK支路接入城轨车辆的一个超级电容组;所述BUCK支路包括与所述变压器连接的整流桥模块、滤波电容模块、续流二极管支路;所述整流器模块与所述滤波电容模块之间接有开关器件;两个BUCK支路的续流二极管支路一端通过各通过一个储能电感接入城轨车辆的一个超级电容组;整流桥模块接入控制模块,所述控制模块控制所述开关器件的开断;所述控制模块与储能电感输出端连接。本发明的充电控制装置结构简单,控制可靠;本发明的方法使得超级电容充电电流控制稳定,纹波系数小,降低了充电故障。
申请公布号 CN103683413B 申请公布日期 2017.01.04
申请号 CN201310653629.1 申请日期 2013.12.06
申请人 中南大学 发明人 黄志武;刘剑锋;李烁;张晓勇;蒋富;高凯;杨迎泽;彭军;刘伟荣
分类号 H02J7/00(2006.01)I;H02J7/10(2006.01)I;G06F19/00(2011.01)I 主分类号 H02J7/00(2006.01)I
代理机构 长沙正奇专利事务所有限责任公司 43113 代理人 马强
主权项 一种控制超级电容储能式城轨车辆充电的方法,采用超级电容储能式城轨车辆充电控制装置,该装置包括与电源连接的变压器,所述变压器连接有两个并联的BUCK支路,所述两个并联的BUCK支路均接入城轨车辆的一个超级电容组;所述两个并联的BUCK支路均包括与所述变压器连接的整流桥模块、与所述整流桥模块并联的滤波电容模块、与所述滤波电容模块并联的续流二极管支路、所述整流桥模块与所述滤波电容模块之间并联接有开关器件;两个并联的BUCK支路的续流二极管支路一端均通过一个储能电感接入城轨车辆的一个超级电容组;所述两个并联的BUCK支路的整流桥模块通过电压传感器接入控制模块,所述控制模块控制所述两个并联的BUCK支路的开关器件的开断;所述控制模块通过电流传感器与所述两个并联的BUCK支路的储能电感输出端均连接;所述开关器件为IGBT;其特征在于,该方法包括以下步骤:1)建立以下目标函数模型:<img file="FDA0001075861430000011.GIF" wi="750" he="375" />其中,ε(k+p|k)为k时刻估计的k+p时刻的ε值,ε(k+p|k)=[i<sub>l1</sub>(k+p|k)‑i<sub>ref</sub>(k+p|k),i<sub>l2</sub>(k+p|k)‑i<sub>ref</sub>(k+p|k),Δi<sub>diff</sub>(k+p|k)]<sup>T</sup>;i<sub>l1</sub>(k+p|k),i<sub>l2</sub>(k+p|k)分别为k时刻估计的k+p时刻第一BUCK支路、第二BUCK支路的储能电感电流,i<sub>l1</sub>(k+p|k)=C<sub>1</sub>x(k+p|k),i<sub>l2</sub>(k+p|k)=C<sub>2</sub>x(k+p|k);<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>p</mi><mo>|</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>&Phi;</mi><mi>p</mi></msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>p</mi></munderover><msup><mi>&Phi;</mi><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></msup><mi>&Psi;</mi><mi>D</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>p</mi><mo>-</mo><mi>n</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>C</mi><mn>1</mn></msub><mo>=</mo><mo>&lsqb;</mo><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable><mo>&rsqb;</mo><mo>,</mo><msub><mi>C</mi><mn>2</mn></msub><mo>=</mo><mo>&lsqb;</mo><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable><mo>&rsqb;</mo><mo>;</mo></mrow>]]></math><img file="FDA0001075861430000021.GIF" wi="1726" he="126" /></maths>x(k+p|k)为k时刻估计的k+p时刻的状态量,D(k+p‑n)为k+p‑n时刻的预测输出序列;i<sub>ref</sub>(k+p|k)为k时刻估计的两个BUCK支路的第k+p时刻的总参考输出电流,i<sub>ref</sub>(k+p)=i(k)+[I<sub>set</sub>‑i(k)](1‑e<sup>‑pT/τ</sup>);p=1,2;P=2;I<sub>set</sub>=900A;i(k)为k时刻两条BUCK支路的总参考输出电流;T=1ms;τ代表总参考输出电流的时间常数;Δi<sub>diff</sub>(k+p|k)=|i<sub>l1</sub>(k+p|k)‑i<sub>l2</sub>(k+p|k)|‑i<sub>l,diff,ref</sub>,i<sub>l,diff,ref</sub>=30A;权重矩阵Q=diag(q<sub>1</sub>,q<sub>2</sub>,q<sub>3</sub>),q<sub>1</sub>=q<sub>2</sub>=2,q<sub>3</sub>=1;s.t.表示约束条件;d<sub>m</sub>(k)为k时刻第m个BUCK支路的占空比;<img file="FDA0001075861430000022.GIF" wi="319" he="103" />v<sub>s</sub>为电源电压,<img file="FDA0001075861430000023.GIF" wi="78" he="78" />为储能电感的电流额定值;i<sub>l,m</sub>(k)表示第m个BUCK支路的开关器件由阻断恢复到开通时刻的储能电感电流;<img file="FDA0001075861430000024.GIF" wi="62" he="63" />为第m个BUCK支路的储能电感值;u<sub>c</sub>(k)为k时刻的超级电容组电压;x(k)为k时刻的状态量;x(k)=[i<sub>l1</sub>(k) i<sub>l2</sub>(k) v(k) u<sub>c</sub>(k)]<sup>T</sup>,u<sub>c</sub>(k)、v(k)分别为k时刻一个超级电容组电压及由电压传感器测得的一个超级电容组的电压变化率;D(k)=[d<sub>1</sub>(k),d<sub>2</sub>(k)]<sup>T</sup>;i<sub>l1</sub>(k),i<sub>l2</sub>(k)分别为k时刻第一BUCK支路、第二BUCK支路的储能电感电流;d<sub>1</sub>(k)、d<sub>1</sub>(k+1)分别为k时刻、k+1时刻第1个BUCK支路的占空比;d<sub>2</sub>(k)、d<sub>2</sub>(k+1)分别为k时刻、k+1时刻第2个BUCK支路的占空比;2)优化上述目标函数模型,得到优化后的目标函数模型<img file="FDA0001075861430000025.GIF" wi="470" he="150" /><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>J</mi><mn>1</mn></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>q</mi><mn>1</mn></msub><mrow><mo>(</mo><msub><mi>&Psi;</mi><mn>11</mn></msub><msub><mi>d</mi><mn>1</mn></msub><mo>(</mo><mi>k</mi><mo>)</mo><mo>-</mo><mo>(</mo><mrow><msub><mi>i</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><msub><mi>&Phi;</mi><mn>1</mn></msub><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>q</mi><mn>2</mn></msub><mrow><mo>(</mo><msub><mi>&Psi;</mi><mn>21</mn></msub><msub><mi>d</mi><mn>2</mn></msub><mo>(</mo><mi>k</mi><mo>)</mo><mo>-</mo><mo>(</mo><mrow><msub><mi>i</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow><mo>-</mo><msub><mi>&Phi;</mi><mn>2</mn></msub><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>q</mi><mn>3</mn></msub><mrow><mo>(</mo><mo>|</mo><mrow><msub><mi>&Phi;</mi><mn>1</mn></msub><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>&Phi;</mi><mn>2</mn></msub><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mi>+</mi><mrow><mo>(</mo><mrow><msub><mi>&Psi;</mi><mn>11</mn></msub><msub><mi>d</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>&Psi;</mi><mn>21</mn></msub><msub><mi>d</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>|</mo><mo>-</mo><msub><mi>i</mi><mrow><mi>l</mi><mo>,</mo><mi>d</mi><mi>i</mi><mi>f</mi><mi>f</mi><mo>,</mo><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0001075861430000031.GIF" wi="1244" he="279" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>J</mi><mn>2</mn></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>q</mi><mn>1</mn></msub><mrow><mo>(</mo><msub><mi>&Psi;</mi><mn>11</mn></msub><msub><mi>d</mi><mn>1</mn></msub><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo><mo>+</mo><msub><mi>&Phi;</mi><mn>1</mn></msub><msub><mi>&Psi;</mi><mn>11</mn></msub><msub><mi>d</mi><mn>1</mn></msub><mo>(</mo><mi>k</mi><mo>)</mo><mo>-</mo><mo>(</mo><mrow><msub><mi>i</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><msup><msub><mi>&Phi;</mi><mn>1</mn></msub><mn>2</mn></msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>q</mi><mn>2</mn></msub><mrow><mo>(</mo><msub><mi>&Psi;</mi><mn>21</mn></msub><msub><mi>d</mi><mn>2</mn></msub><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo><mo>+</mo><msub><mi>&Phi;</mi><mn>2</mn></msub><msub><mi>&Psi;</mi><mn>21</mn></msub><msub><mi>d</mi><mn>2</mn></msub><mo>(</mo><mi>k</mi><mo>)</mo><mo>-</mo><mo>(</mo><mrow><msub><mi>i</mi><mrow><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>2</mn></mrow><mo>)</mo></mrow><mo>-</mo><msup><msub><mi>&Phi;</mi><mn>2</mn></msub><mn>2</mn></msup><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow><mo>)</mo><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>q</mi><mn>3</mn></msub><mrow><mo>(</mo><mo>|</mo><mrow><mrow><mo>(</mo><mrow><msubsup><mi>&Phi;</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><msubsup><mi>&Phi;</mi><mn>2</mn><mn>2</mn></msubsup></mrow><mo>)</mo></mrow><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>&Psi;</mi><mn>11</mn></msub><mrow><mo>(</mo><mrow><msub><mi>&Phi;</mi><mn>1</mn></msub><msub><mi>d</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>d</mi><mn>1</mn></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow><mo>-</mo><msub><mi>&Psi;</mi><mn>21</mn></msub><mrow><mo>(</mo><mrow><msub><mi>&Phi;</mi><mn>2</mn></msub><msub><mi>d</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>d</mi><mn>2</mn></msub><mrow><mo>(</mo><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow><mo>|</mo><mo>-</mo><msub><mi>i</mi><mrow><mi>l</mi><mo>,</mo><mi>d</mi><mi>i</mi><mi>f</mi><mi>f</mi><mo>,</mo><mi>r</mi><mi>e</mi><mi>f</mi></mrow></msub><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0001075861430000032.GIF" wi="1678" he="271" /></maths>其中,Ψ<sub>11</sub>、Ψ<sub>21</sub>分别为输入矩阵Ψ的第1行第1个元素和第2行第1个元素;Φ<sub>1</sub>、Φ<sub>2</sub>分别为系统矩阵Φ的第1行向量和第2行向量;<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>&Psi;</mi><mo>=</mo><msup><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>0.1995</mn></mtd><mtd><mrow><mo>-</mo><mn>0.0004</mn></mrow></mtd><mtd><mrow><mo>-</mo><mn>0.0037</mn></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>0.0004</mn></mrow></mtd><mtd><mn>0.1995</mn></mtd><mtd><mrow><mo>-</mo><mn>0.0037</mn></mrow></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>;</mo></mrow>]]></math><img file="FDA0001075861430000033.GIF" wi="814" he="151" /></maths><maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>&Phi;</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>0.9952</mn></mtd><mtd><mrow><mo>-</mo><mn>0.0044</mn></mrow></mtd><mtd><mrow><mo>-</mo><mn>0.0001</mn></mrow></mtd><mtd><mrow><mo>-</mo><mn>0.1991</mn></mrow></mtd></mtr><mtr><mtd><mrow><mo>-</mo><mn>0.0044</mn></mrow></mtd><mtd><mn>0.9952</mn></mtd><mtd><mrow><mo>-</mo><mn>0.0001</mn></mrow></mtd><mtd><mrow><mo>-</mo><mn>0.1991</mn></mrow></mtd></mtr><mtr><mtd><mn>0.0010</mn></mtd><mtd><mn>0.0010</mn></mtd><mtd><mn>1.0000</mn></mtd><mtd><mrow><mo>-</mo><mn>0.0078</mn></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0.0010</mn></mtd><mtd><mn>1.0000</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0001075861430000034.GIF" wi="950" he="311" /></maths>3)将优化后的目标函数模型代入步骤1)中的目标函数模型中,利用内点法求解目标函数模型,得到D(k)的控制估计序列,即D(k+p‑n)在不同p值下得到的序列,取所述控制估计序列的第一行,即得到k时刻的最优占空比输入,从而控制两个并联的BUCK支路输出期望电流。
地址 410083 湖南省长沙市岳麓区麓山南路932号