Yandex.Trafficを使用した道路ネットワークの問題の特定。 Yandexでの講義

Yandex.TrafficとNavigatorおよびMapsの関連機能は、道路のさまざまなセクションの車の速度に関するデータのおかげで機能します。 これは新しいものではありませんが、依然として効果的なスキームです。 交通渋滞の発生ですでに生じている問題-指定されたデータを他の方法で使用することは可能ですか?









カートのアナリスト、レオニード・メドニコフは、Yandexカンファレンス「Communication Ways 2016」で、そのような使用例について話しました。 カットの下-レポートとほとんどのスライドのトランスクリプト。







私のストーリーのテーマは、私たちが持っているデータを使用して、道路上の問題のあるエリアを特定することです。 まず、これがなぜそれほど重要なのかを説明します。次に、Yandex.Trafficを使用して、市内の交通渋滞を引き起こす問題のあるエリアを見つけるのがいかに簡単かを説明します。







それでは、理論から始めましょう。 とても簡単です。









ここには道路があり、道路は車線で構成されています。理論的には、1時間で約1万5千台以上の車が1車線を運転できません。 これは、約2秒間、次々と距離を保つためです。 より多くの人を輸送したい場合は、1台の車にもっと多くの人を乗せるか、そこにバスを置いて行きます。 公共交通機関が発展しているのは素晴らしいことです。







しかし、私たちが運転手について話しているなら、すべて、1.5千台の車、それ以上はありません。 唯一の問題は、少ないかもしれないということです。 これで私は何かをしたいです。







車が少なくなる可能性はありますか? 最初の最も一般的なケースは、車があまり多くないということです。 運転している車が少なく、道路が空いています。 Yandex.Navigatorはこれと見事に戦います。道路が空いている場合、すべてのドライバーをそこに送り、すぐに占有して既存の交通渋滞を回避します。







問題は、既存の渋滞が道路のスループットを低下させる2番目の要因であることです。 たぶん、これは非常に明白な事実ではありません。コルクを集めたら、今ではこの道路をあまり効率的に使用していません。 これについては、グラフの例について詳しく説明したいと思います。









横軸には速度がkm / hで表示され、縦軸には流量がこれである場合に運転できる車の数が表示されます。

ここで何が重要ですか? 高速ゾーンがあり、道路の容量はほとんど変わりません。 これは重要な実際的な事実です。 彼は、許容速度が60 km / hであれば、100、50、または40 km / hにすることができ、道路のスループットはそれほど変わらないと言います。 これらは高速です。







しかし、時速20 km未満の速度では、状況はまったく逆です。 ここでは、1 km / hごとに道路のスループットが大幅に低下します。 何らかの理由で速度を60 km / hから7 km / hに下げると、道路の2倍の容量が失われます。 つまり、2車線の道路を建設し、1車線の道路のように乗ります。







これがどのように機能するかを示します。 特定のマシンのフローがあるとします。 このスケジュールに従って、20 km / hを超える速度を国境より上に持っている場合、道路は穏やかで、車は運転しています。 何らかの理由で車の速度が低下した場合、スループットが道路で必要な速度よりもすでに低くなっていることを意味し、これは車が蓄積し始めていることを意味します。 この場合、1時間あたり1,200台の車が通過しており、1,000台の速度でしか出発できません。したがって、1台あたり200台の車を収集します。







速度が低下するのはなぜですか? これで何ができますか?







1つ目は、何らかの理由で道路がありますが、誰もがゆっくりと動いているため、信号機やスピードバンプ、壊れた道路でストリーム全体が停止した場合です。







2番目の理由は、設計上の特徴、修理などのために道路が狭くなっていることです。 2番目の例では、問題領域の検索についてもう少し詳しく理解したいと思います。









典型的な写真、ここでは少し肥大しており、何らかの理由で道路が狭くなっています。 問題は、道路全体の容量が最も低い場所によって決まることです。 チェーンが最も弱いリンクで切断されるため、ここでは道路全体のスループットが1か所で決定されます。 5つのバンドがある前後に、それらは役に立たない。 レーンは1つだけです。

しかし最悪なのは、この1車線すら存在しないことです。なぜなら、最も狭い場所で車がゆっくりと移動すると、道路の交通量が失われることがわかったからです。 実際、5車線の道路のように見えます-0.5車線です。 私はそのような状況をまったく許したくありません。







これで何ができますか? いくつかのアイデアは何ですか? どこでも1つのレーンを作成します。 パラドックスのように思えます。 これらのストライプを削除しましょう。または、これが何らかの一時的な現象である場合は、スムーズに道路を狭くしてください。 ドライバーが最後の瞬間に再構築することは禁止されています。その瞬間、ドライバーは最も狭い場所で速度を失います。これは受け入れられません。 車が再構築され、速度を損なうことなくボトルネックを通過できるように、十分な距離を確保する必要があります。









これは単純な理論のように思えますが、これがどのように使用されるか、または使用されないかの例をいくつか示します。









神に感謝します。これはモスクワの歴史的な写真ですが、あるべき場所がありました。 MKADの外側からレニングラードスコエショッセへの出口は、この地域に向かっています。 多くの人がそこに立っていたと思います。 ラムは再構築されています、結局のところ、これはそうではありません。 ここで私たちが特に島を見ることは何が重要ですか? ここでは、車が速度を下げることを余儀なくされたときに状況が作成されます。 3つの車線がメインストリームに衝突するため、深夜に一人ではない場合、つまり他の車が減速することを余儀なくされると、道路が狭くなり、最も狭い場所で速度が低下します。困難な状況では、スループットがさらに低下します。









2番目の例も、同じ空間からの実際のショットです。 同じ状況:幹線道路はさらに狭く、会議では3車線ではなく2車線がありますが、何が行われましたか? 合併が行われると、原則として、機械はお互いを感じず、2つのバンドが平行に立っていました。 互いに干渉しません。 そして、1枚のストリップを奪うまで0.5キロメートル、2枚目のストリップを奪取するまでさらに0.5キロメートルあります。 ちょうどその速度で、彼らは再建する機会を持っています。 もちろん、車線の数が少なくなっているため、このような車の流れを対処できないほどのデノウメントに適用することは可能ですが、一定の限度までここでは渋滞を起こさず、道路の全能力を働かせることはできません。









最初の部分をまとめたいと思います。 道路にはいわゆるボトルネックがあり、道路の容量を決定するボトルネックが交通渋滞を引き起こします。それについて何かをしたい場合、2つの結論があります。 ここで治療する必要があり、他の場所で治療する必要はありません。 5車線の高速道路を思い出せば、それを他の場所で10車線に拡張し、2車線に狭め、修理工を招待できるので、問題なく、何も変わらないからです。







しかし、この1つのボトルネックがルート全体のパラメーターを設定します。







私のさらなる話は、これらの場所がどこにあるかを見つけることに専念します。 そして、問題の解決策は必ずしも高価ではなく、余分な額を増やす必要はありません。 場合によっては、余分な車線を取り除く必要があります。または、信号機がある場合は、永久に、または時刻に応じて再構成します。 ソリューションは、必ずしも何らかの複雑で高価なものではありません。









これらのボトルネックをどのように見つけますか? 簡単です。 Yandex.Trafficジャムには、このデータ、車線の数、何がどのように存在するのかはありませんが、移動速度を見ることができ、最初は車がゆっくり、次に速く走るという完全に理解できるパターンがあります。 特にコルクが大きい場合、このような写真を見ると、この場所に問題があると言えます。 どっち? その場所に行って勉強しなければなりません。









ボトルネックのある実際の例を見つける方法を見てみましょう。 これは、モスクワの交通渋滞を説明するのに最適なトラックの1つである、熱狂的なハイウェイです。 これらは典型的な毎日の交通渋滞です。この渋滞の初めに、ここで何が起こっているのかを見てください。







重要な実用的なニュアンス:赤が黄色に変わり、次に緑に変わることがわかります。 ほとんどの場合、問題は黄色と緑の境界のどこかにあります。 2つのボトルネックがあり、2番目のボトルネックが発生した場合、最初のボトルネックを拡張しても意味がありません。 最初の交通渋滞を拡大し、すぐに交通渋滞全体、この場合は100メートルになりますので、2番目のボトルネックを確認する必要があります。たとえば、交通渋滞の問題を解決したい場合は、一般に信号機があります。険しい道です。まず、ここで整地する必要があります。 信号機を再構成する場合は、まずここを確認する必要があります。 フェンスに何があるかを見たい場合は、まずボトルネックを調べる必要があります。







同様の状況は反対の方向にあります。 交通渋滞、ボトルネックの特定が簡単、すべて同じ。







これらの質問だけでなく、ボトルネックの検索を通じて答えることができます。









場合によっては、道路を建設するかどうかの質問に答えることさえできます。 これは常に実行できるとは限りませんが、場合によっては実行できます。







ノボシビルスクの例を次に示します。 新しい道路を建設することが提案されました。 このケースは、既存のケースと並行して実行されるという点で興味深いため、かなり単純な分析が得られます。







ボトルネックのある朝と夕方のラッシュアワーの交通渋滞を見てみましょう。









朝のラッシュアワーの交通渋滞の典型的な写真。 ここには、この交差点にある困難があります。 誰もが左に行きます-朝、南の街の中心で。 おそらく、朝のラッシュアワーにこの交差点を南に移動する人々をより優先すべきです。







ここでの2番目の問題は興味深い例です。黄色の実線がほぼ中央に向かっているという事実から成ります。これは、すべてがすでにここにあることを意味し、問題は解決できない可能性があります。 すべての交通渋滞がセンターにかかっていると、この方法では問題を解決できないため、誰もがセンターに寄りかかっているとき、ここでは公共交通機関の栄光を拡大することはできません。 道路はそれとは関係なく、ボトルネックを拡大することはありません。つまり、渋滞状況に影響を与えません。 このセクションをより快適に運転できるという意味で、より速く、何でも運転する方が便利かもしれませんが、交通渋滞は変わりません。









夕方のラッシュアワーの写真、同じこと、ボトルネック、おそらく私たちは中心部から北に曲がる人々をより優先すべきです。 なんらかの問題があります。ここでは、北への旅行者を優先することができますが、新しい道路は渋滞の問題を解決しません。 サービスの簡単な分析は5分で行えます。









サービスについて言えば、結論として、すべての人、愛好家、市長がYandex.Mapsに行き、交通をオンにし、時計付きの秘密のボタンがあり、タイムマシンであり、交通統計に切り替えて、任意の交通渋滞を見ることができます曜日、いつでも。 通常、平日は午前8時30分、朝のピーク、そして18時30分頃-夕方のピークです。 そして、渋滞を見てください。









ここで、ニジニノヴゴロドでは、金曜日に都市の郊外にあるいくつかの基本的な場所を強調することができます。そこでは、問題を解決し、運転者がより簡単に出発できるようにします。







ボトルネックの例に関する最後の実用的なトリック:









センターを離れる人々は、実際に一連の交通渋滞を経験します。 最初の交通渋滞の問題を解決するのは無意味です。私たちはすべての運転手を送り、2番目の交通渋滞を延長します。 すべてを解決する必要があるか、1つ1つなら、ここで強調したように、後者で決定する必要があります。運転手はさらに自由に進むが、最初の3つに立つからです。







あるいは、私たちは問題を解決していないと言うことができます、それはそのようなものであり、これまでに多くの困難があります。 しかし、最初の問題のみを解決し、残念ながら何かを改善することを期待することは必要ありません。







これらはすべて独立して行うことができますが、状況に影響を与えてより詳細に学習する準備ができている場合は、これをお手伝いします。 あなたは私を通して尋ねることができます。 私たちは目だけでなく、ボトルネックを自動的に見つけて、そのようなデータを提供することもできます。









状況を変更する準備ができている場合は、日中、曜日中にこれらのボトルネックの移動時間を計算する準備ができています。一部の変更が行われた場合、これは信号モードの変更である可能性があります。







真剣に分析に飛び込みたい人にとっては、ボトルネックを研究するだけではすべての質問に答えることは不可能です。 Yandex Data Factoryがあります。これは、Yandexの別の部門で、有料の分析に従事しているだけです。より詳細な分析や自動レポートなどのために商業ベースでアクセスできます。







それだけです。








All Articles