发明名称 一种改进的MULTIBAND干线协调控制方法
摘要 本发明提供一种改进的MULTIBAND干线协调控制方法,其包括如下步骤:1)取消绿波带的中心对称约束;2)对绿波带宽在周期中的位置进行约束;3)设定目标函数和约束条件,得出改进的MULTIBAND干线协调控制模型。该干线协调控制方法具有以下有益效果:该干线协调控制方法打破了绿波带中心线连续的约束,并对绿波带位置的进行了约束;使建立的模型能够适用于多相位的情况,可有效提高传统的MULTIBAND模型的效率,减少交叉口停车次数和控制延误。
申请公布号 CN103456181B 申请公布日期 2015.04.29
申请号 CN201210249635.6 申请日期 2012.07.18
申请人 同济大学 发明人 唐克双;孔涛;李克平;孙剑;倪颖
分类号 G08G1/081(2006.01)I 主分类号 G08G1/081(2006.01)I
代理机构 上海光华专利事务所 31219 代理人 刘计成
主权项 一种改进的MULTIBAND干线协调控制方法,其特征在于,其包括如下步骤:1)取消绿波带的中心对称约束;取消绿波带的中心对称约束后,对建第i个交叉口立新的约束方程<maths num="0001" id="cmaths0001"><math><![CDATA[<mfenced open='' close=''><mtable><mtr><mtd><mrow><mo>(</mo><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>+</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>+</mo><mover><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msub><mi>t</mi><mi>i</mi></msub><mo>+</mo><mover><msub><mi>t</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>+</mo><msub><mi>&delta;</mi><mi>i</mi></msub><msub><mi>l</mi><mi>i</mi></msub><mo>-</mo><mover><mrow><msub><mi>&delta;</mi><mi>i</mi></msub><msub><mi>l</mi><mi>i</mi></msub></mrow><mo>&OverBar;</mo></mover><mo>-</mo><msub><mi>&delta;</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><msub><mi>l</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>+</mo><mover><mrow><msub><mi>&delta;</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><msub><mi>l</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow><mo>&OverBar;</mo></mover><mo>-</mo><msub><mi>m</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mo>=</mo><mrow><mo>(</mo><msub><mi>r</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>r</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mover><msub><mi>&tau;</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>+</mo><msub><mi>&tau;</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000664479530000011.GIF" wi="1295" he="172" /></maths>式中,w<sub>i</sub>为第i个交叉口上行绿灯开始或结束到绿波带b<sub>i‑1</sub>中心线的时间,<img file="FDA0000664479530000012.GIF" wi="69" he="83" />为第i个交叉口下行绿灯开始或结束到绿波带<img file="FDA0000664479530000013.GIF" wi="80" he="84" />中心线的时间,w'<sub>i</sub>为第i个交叉口上行绿灯开始或结束到绿波带b<sub>i</sub>中心线的时间,<img file="FDA0000664479530000014.GIF" wi="75" he="83" />为第i个交叉口下行绿灯开始或结束到绿波带<img file="FDA0000664479530000015.GIF" wi="44" he="83" />中心线的时间,t<sub>i</sub>为i交叉口和i+1交叉口之间上行车辆行程时间,<img file="FDA0000664479530000016.GIF" wi="46" he="86" />为i交叉口和i+1交叉口之间下行车辆行程时间,δ<sub>i</sub>,<img file="FDA0000664479530000017.GIF" wi="48" he="86" />为一组0‑1变量,l<sub>i</sub>为上行主路左转相位的绿信比,<img file="FDA0000664479530000018.GIF" wi="48" he="81" />为下行主路左转相位的绿信比,τ<sub>i</sub>为第i交叉口上行排队清空时间,<img file="FDA0000664479530000019.GIF" wi="58" he="84" />为第i交叉口下行排队清空时间,r<sub>i</sub>为第i交叉口上行方向红灯时长,<img file="FDA00006644795300000110.GIF" wi="44" he="83" />为第i交叉口下行方向红灯时长,m<sub>i</sub>为整数变量;并增加如下约束条件u<sub>i</sub>≤w'<sub>i</sub>‑w<sub>i</sub>≤v<sub>i</sub><maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mover><msub><mi>u</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><mi>w</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><mi>v</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></mrow>]]></math><img file="FDA00006644795300000111.GIF" wi="346" he="85" /></maths>式中,u<sub>i</sub>为第i个交叉口上行方向前后两个绿波带中心点允许的位置差的最小值;v<sub>i</sub>为第i个交叉口上行方向前后两个绿波带中心点允许的位置差的最大值;<img file="FDA00006644795300000112.GIF" wi="61" he="83" />为第i个交叉口下行方向前后两个绿波带中心点允许的位置差的最小值;<img file="FDA00006644795300000113.GIF" wi="48" he="83" />为第i个交叉口下行方向前后两个绿波带中心点允许的位置差的最大值;2)对绿波带宽在周期中的位置进行约束;设定G<sub>i</sub>为第i交叉口上行方向绿灯时长,<img file="FDA00006644795300000114.GIF" wi="74" he="82" />为第i交叉口下行方向绿灯时长,过G<sub>i</sub>中心点作与绿波带平行的线line1,作G<sub>i</sub>和G<sub>i+1</sub>中心点的连线line2,设η<sub>i</sub>为G<sub>i+1</sub>的中心点到line1的水平距离,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>&eta;</mi><mi>i</mi></msub><mo>=</mo><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>G</mi><mi>i</mi></msub><mo>-</mo><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006644795300000115.GIF" wi="565" he="129" /></maths><maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mover><msub><mi>&eta;</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>=</mo><mover><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><mover><msub><mi>G</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006644795300000116.GIF" wi="576" he="131" /></maths>η<sub>i</sub>为绿波带宽在周期中的位置偏差,令x<sub>i</sub>,y<sub>i</sub>分别为η<sub>i</sub>的上下界对绿波带宽在周期中的位置进行约束,<img file="FDA0000664479530000021.GIF" wi="114" he="88" />分别为<img file="FDA0000664479530000022.GIF" wi="54" he="89" />的上下界对绿波带宽在周期中的位置进行约束,则有<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>x</mi><mi>i</mi></msub><mo>&le;</mo><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><msub><mi>G</mi><mi>i</mi></msub><mo>-</mo><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>&le;</mo><msub><mi>y</mi><mi>i</mi></msub></mrow>]]></math><img file="FDA0000664479530000023.GIF" wi="653" he="133" /></maths><maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mover><msub><mi>x</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mrow><mo>(</mo><mover><msub><mi>G</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>&le;</mo><mover><msub><mi>y</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></mrow>]]></math><img file="FDA0000664479530000024.GIF" wi="670" he="124" /></maths>3)设定目标函数和约束条件,得出改进的MULTIBAND干线协调控制模型,其中,目标函数为,Find b,<img file="FDA00006644795300000216.GIF" wi="59" he="78" />z,w<sub>i</sub>,w'<sub>i</sub>,<img file="FDA0000664479530000025.GIF" wi="178" he="102" />t<sub>i</sub>,<img file="FDA0000664479530000026.GIF" wi="54" he="102" />δ<sub>i</sub>,<img file="FDA0000664479530000027.GIF" wi="74" he="98" />m<sub>i</sub> tomax<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>B</mi><mo>=</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></munderover><mrow><mo>(</mo><msub><mi>a</mi><mi>i</mi></msub><msub><mi>b</mi><mi>i</mi></msub><mo>+</mo><mover><msub><mi>a</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mover><msub><mi>b</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000664479530000028.GIF" wi="602" he="170" /></maths>subject to约束条件为,<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>k</mi><mi>i</mi></msub><mo>)</mo></mrow><mover><msub><mi>b</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&GreaterEqual;</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>k</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mi>k</mi><mi>i</mi></msub><msub><mi>b</mi><mi>i</mi></msub><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn></mrow>]]></math><img file="FDA0000664479530000029.GIF" wi="1434" he="102" /></maths>1/C<sub>2</sub>≤z≤1/C<sub>1</sub><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mfenced open='' close='}'><mtable><mtr><mtd><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><msub><mi>b</mi><mi>i</mi></msub><mo>&le;</mo><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&le;</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>r</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><msub><mi>b</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><msub><mi>b</mi><mi>i</mi></msub><mo>&le;</mo><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&le;</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>r</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><msub><mi>b</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mover><msub><mi>b</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mover><mi>r</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mover><msub><mi>b</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mover><msub><mi>b</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mover><msub><mi>r</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mover><msub><mi>b</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn></mrow>]]></math><img file="FDA00006644795300000210.GIF" wi="1414" he="398" /></maths><maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mrow><mo>(</mo><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>+</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>-</mo><mrow><mo>(</mo><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>+</mo><mover><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><msub><mi>t</mi><mi>i</mi></msub><mo>+</mo><mover><msub><mi>t</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mo>+</mo><msub><mi>&delta;</mi><mi>i</mi></msub><msub><mi>l</mi><mi>i</mi></msub><mo>-</mo><mover><msub><mi>&delta;</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mover><msub><mi>l</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><msub><mi>&delta;</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><msub><mi>l</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>+</mo><mover><msub><mi>&delta;</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mover><msub><mi>l</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>-</mo><msub><mi>m</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mo>=</mo><mrow><mo>(</mo><msub><mi>r</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>r</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><mrow><mo>(</mo><mover><msub><mi>&tau;</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>+</mo><msub><mi>&tau;</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>n</mi><mo>-</mo><mn>1</mn></mrow>]]></math><img file="FDA00006644795300000211.GIF" wi="1571" he="204" /></maths><maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mfenced open='' close='}'><mtable><mtr><mtd><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>/</mo><msub><mi>f</mi><mi>i</mi></msub><mo>)</mo></mrow><mi>z</mi><mo>&le;</mo><msub><mi>t</mi><mi>i</mi></msub><mo>&le;</mo><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>/</mo><msub><mi>e</mi><mi>i</mi></msub><mo>)</mo></mrow><mi>z</mi></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mover><msub><mi>d</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>/</mo><msub><mover><mi>f</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><mi>z</mi><mo>&le;</mo><mover><msub><mi>t</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mrow><mo>(</mo><mover><msub><mi>d</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>/</mo><mover><msub><mi>e</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mi>z</mi></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>n</mi><mo>-</mo><mn>1</mn></mrow>]]></math><img file="FDA00006644795300000212.GIF" wi="1452" he="206" /></maths><maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mfenced open='' close='}'><mtable><mtr><mtd><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>/</mo><msub><mi>h</mi><mi>i</mi></msub><mo>)</mo></mrow><mi>z</mi><mo>&le;</mo><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>/</mo><msub><mi>d</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><msub><mi>t</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><mi>t</mi><mi>i</mi></msub><mo>&le;</mo><mrow><mo>(</mo><msub><mi>d</mi><mi>i</mi></msub><mo>/</mo><msub><mi>g</mi><mi>i</mi></msub><mo>)</mo></mrow><mi>z</mi></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mover><msub><mi>d</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>/</mo><mover><msub><mi>h</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mi>z</mi><mo>&le;</mo><mrow><mo>(</mo><mover><msub><mi>d</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>/</mo><mover><msub><mi>d</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mover><msub><mi>t</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><mi>t</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mrow><mo>(</mo><mover><msub><mi>d</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>/</mo><mover><msub><mi>g</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>)</mo></mrow><mi>z</mi></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>n</mi><mo>-</mo><mn>2</mn></mrow>]]></math><img file="FDA00006644795300000213.GIF" wi="1462" he="201" /></maths><maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mfenced open='' close='}'><mtable><mtr><mtd><msub><mi>x</mi><mi>i</mi></msub><mo>&le;</mo><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>-</mo><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>G</mi><mi>i</mi></msub><mo>-</mo><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>&le;</mo><msub><mi>y</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mover><msub><mi>x</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><mi>w</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>+</mo><mrow><mo>(</mo><mn>1</mn><mo>/</mo><mn>2</mn><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>G</mi><mi>i</mi></msub><mo>-</mo><msub><mi>G</mi><mrow><mi>i</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>&le;</mo><mover><msub><mi>y</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>n</mi><mo>-</mo><mn>2</mn></mrow>]]></math><img file="FDA00006644795300000214.GIF" wi="1452" he="200" /></maths><maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mfenced open='' close='}'><mtable><mtr><mtd><msub><mi>u</mi><mi>i</mi></msub><mo>&le;</mo><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>-</mo><msub><mi>w</mi><mi>i</mi></msub><mo>&le;</mo><msub><mi>v</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><mover><msub><mi>u</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><msup><mi>w</mi><mo>&prime;</mo></msup><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>-</mo><mover><msub><mi>w</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover><mo>&le;</mo><mover><msub><mi>v</mi><mi>i</mi></msub><mo>&OverBar;</mo></mover></mtd></mtr></mtable></mfenced><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>.</mo><mi>n</mi><mo>-</mo><mn>2</mn></mrow>]]></math><img file="FDA00006644795300000215.GIF" wi="1483" he="205" /></maths>b<sub>i</sub>,<img file="FDA0000664479530000031.GIF" wi="62" he="98" />z,w<sub>i</sub>,<img file="FDA0000664479530000032.GIF" wi="86" he="99" />w'<sub>i</sub>,<img file="FDA0000664479530000033.GIF" wi="100" he="98" />t<sub>i</sub>,<img file="FDA0000664479530000034.GIF" wi="58" he="102" />τ<sub>i</sub>,τ<sub>i+1</sub>≥0δ<sub>i</sub>,<img file="FDA0000664479530000035.GIF" wi="65" he="98" />0 1 variablem<sub>i</sub> integer其中,a<sub>i</sub>、<img file="FDA0000664479530000036.GIF" wi="58" he="84" />为带宽的权重系数,一般根据交叉口间的路段饱和度来确定;b<sub>i</sub>为i交叉口和i+1交叉口之间上行带宽,<img file="FDA0000664479530000037.GIF" wi="52" he="80" />为i交叉口和i+1交叉口之间下行带宽;k<sub>i</sub>为下行带宽相对于上行带宽的目标比率,一般用于考虑到早晚高峰潮汐现象,而希望偏向某一个方向的带宽;C<sub>1</sub>,C<sub>2</sub>为周期的下限和上限;d<sub>i</sub>为上行方向i交叉口与i+1交叉口停车线间的距离,<img file="FDA0000664479530000038.GIF" wi="56" he="83" />为下行方向i交叉口与i+1交叉口停车线间的距离;e<sub>i</sub>,f<sub>i</sub>分别为i交叉口和i+1交叉口间路段上允许的上行最小和最大行驶车速,<img file="FDA0000664479530000039.GIF" wi="98" he="89" />分别为i交叉口和i+1交叉口间路段上允许的下行最小和最大行驶车速;g<sub>i</sub>,h<sub>i</sub>分别为上行方向相邻路段间允许的速度变化范围的下界和上界,<img file="FDA00006644795300000310.GIF" wi="108" he="85" />分别为下行方向相邻路段间允许的速度变化范围的下界和上界;z为周期的倒数。
地址 200092 上海市杨浦区四平路1239号