主权项 |
一种城市道路交通检测器布点的方法,其特征在于,主要包括:1)根据具体城市道路网建立道路交通网模型;使用一个无向图G(V,E)对城市道路网建模如下,V={v<sub>i</sub>},i=1,2,...,ME={e<sub>j</sub>},j=1,2,...,;其中V是顶点集合,E是边的集合;i表示路口,M表示城市路网中共有的路口i的个数;j表示第几条路;N表示城市路网中共有路j的条数;且每一条路分配三个参数w<sub>j</sub>,a<sub>j</sub>和p<sub>j</sub>;其中w<sub>j</sub>是表示路j上是否安装有交通检测器的布尔型变量,a<sub>j</sub>是表示路j上的交通信息能够被检测出或推算出的布尔型变量,p<sub>j</sub>表示路j在整个道路网中的重要性;2)使用一个布尔类型的向量w=[w<sub>1</sub>, w<sub>2</sub>, ... w<sub>N</sub>]<sup>T</sup>来表示一条路上是否安装的有交通检测器,W<sub>j</sub>=1,表示这条道路上两个路口都安装有检测器;W<sub>j</sub>=0,表示这条道路上两个路口都没有安装检测器;j=1,2,……N;另外使用一个布尔类型的向量a=[a<sub>1</sub>, a<sub>2</sub>, ... a<sub>N</sub>]<sup>T</sup>来表示一条路上的交通信息能否被检测到或者推断出,a<sub>j</sub>=1,表示这条道路上的交通信息能够得到;0,表示这条道路上的交通信息不能够得到;j=1,2,……N;3)用一个矩阵X来表示路网的空间拓扑结构,X∈F<sup>MXN</sup>,F‑{0,1}在矩阵X中,其第i行第j列的数字表示路口i和道路j有没有相连,若相连,则X<sub>ij</sub>=1,表示路口i和道路j相连;否则X<sub>ij</sub>=0,表示二者不相连;因此,X是一个M行N列的矩阵,并且符合下列约束条件,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><mfenced open = "{" close = ""><mtable><mtr><mtd><mrow><msub><mi>X</mi><mi>i</mi></msub><mo>·</mo><mrow><mo>(</mo><mi>e</mi><mo>-</mo><mi>w</mi><mo>)</mo></mrow><mo>≥</mo><mn>1</mn></mrow></mtd><mtd><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>X</mi><mi>i</mi></msub><mo>·</mo><mrow><mo>(</mo><mi>e</mi><mo>-</mo><mi>a</mi><mo>)</mo></mrow><mo>≠</mo><mn>1</mn></mrow></mtd><mtd><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><msub><mi>a</mi><mi>j</mi></msub><mo>≥</mo><msub><mi>w</mi><mi>j</mi></msub></mrow></mtd><mtd><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mi>n</mi><mo>≤</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>a</mi><mi>j</mi></msub><mo>≤</mo><mi>N</mi></mrow></mtd><mtd><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mn>2</mn><mi>c</mi><mo>·</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>w</mi><mi>j</mi></msub><mo>≤</mo><mi>K</mi></mrow></mtd><mtd><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mo>(</mo><mi>e</mi><mi>r</mi><mi>i</mi><mo>+</mo><mn>1</mn><mo>)</mo><mo>·</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>w</mi><mi>j</mi></msub><mo>=</mo><munderover><mi>Σ</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>a</mi><mi>j</mi></msub></mrow></mtd><mtd><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mo>[</mo><msub><mi>X</mi><mrow><msub><mi>i</mi><mn>1</mn></msub><mi>j</mi></mrow></msub><mo>·</mo><msub><mi>X</mi><mrow><msub><mi>i</mi><mi>2</mi></msub><mi>j</mi></mrow></msub><mo>·</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><msub><mi>w</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>·</mo><mo>[</mo><msub><mi>X</mi><msub><mi>i</mi><mn>1</mn></msub></msub><mo>·</mo><mrow><mo>(</mo><mi>e</mi><mo>-</mo><mi>w</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>X</mi><msub><mi>i</mi><mi>2</mi></msub></msub><mo>·</mo><mrow><mo>(</mo><mi>e</mi><mo>-</mo><mi>w</mi><mo>)</mo></mrow><mo>-</mo><mn>2</mn><mo>]</mo><mo>≥</mo><mn>0</mn></mrow></mtd><mtd><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mrow><mn>1</mn><mo>≤</mo><mi>i</mi><mo>≤</mo><mi>M</mi></mrow></mtd><mtd><mrow></mrow></mtd></mtr><mtr><mtd><mrow><mn>1</mn><mo>≤</mo><mi>j</mi><mo>≤</mo><mi>N</mi></mrow></mtd><mtd><mrow></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000817146170000021.GIF" wi="1815" he="1111" /></maths>其中前两个约束条件是针对单个路口的检测器布置约束,约束条件(4)和(5)分别是覆盖面积的约束和成本预算的约束,约束条件(6)是对宏观路网的约束,而约束条件(7)则限制了一种特殊情况的发生;4)对整个模型优化,其目的是对最大化的检测重要路段,优化如下:maxw<sup>T</sup>·p,其中W是表示路网中交通检测器安装情况的向量,w=[w<sub>1</sub>, w<sub>2</sub>, ... w<sub>N</sub>]<sup>T</sup>,P是表示路网中各道路优先级的向量,是根据路网的实际情况指定的一组参数5)对优化模型使用二维粒子群算法求解。 |