−− |
西成さんは「渋滞学」と名付けて数学的な見地から研究されていますが、なぜ渋滞に着目されるようになったのですか。 |
西成 |
昔から渋滞が大嫌いだったんです。とはいえ、研究分野は数学や物理学だったので、自分が渋滞を研究対象にすることになるとは思っていませんでした(笑)。
ところがある時、セルオートマトンという計算モデルを使った研究をしていた時に、それが人や車の動きに見えてきたんです。「これは渋滞の解消に使えるのじゃないか」とひらめいたのです。 |
−− |
具体的には、どういった数理モデルなのでしょうか。どの程度、理解出来るか分からないのですが(笑)。 |
西成 |
非常に簡単な話ですよ。具体的には、「0」と「1」からなる数学の列です。世の中を「有る」と「無い」に分けたとしましょう。その時に「有る」を「1」、「無い」を「0」とします。すると例えば「0、0、1、1、1」とあったら、これは「無い、無い、有る、有る、有る」という意味なのは、誰でも分かりますね?
では、この「0」と「1」を人間だと思って下さい。一直線に並んで、皆、同時に右に動きたいと思っても、前に誰か「居る(=1)」と、進めません。逆に前に誰も居なければ動ける。こうやって「0」と「1」を、あるルールを決めて動かした時、時間を経るとどうなるかを考えるのが、セルオートマトンという計算モデルの基本です。これを応用したら新しい学問になるのではないかと、研究を進めていたのが、今から15年くらい前の事で、頭の中で、「1」が人や蟻、バス、車といった物に見えてきたんですね。 |
−− |
数学というと、基礎的な学問であって、直接、現実社会に応用される事が少ない気がします。 |
西成 |
ええ。数学と聞くと、現実とは無関係なもの、あるいは難解といったイメージがあるかと思います。それは数学が抽象的だからです。一方で、抽象的だからこそのメリットがある。「0」と「1」で表した時、「1」は人でも蟻でも車でも、動くものならば何でもよいわけです。そうやって、現実の世界を抽象化してみることで、一見バラバラに見えていた物が、根は同じで「人も蟻も車も、前が詰まっていたら進めない」という、単純な共通点が見えてきた。つまり渋滞って、それだけの事なんです。ならば、それを流体力学に当てはめて解いていけば良い、数式化して解いていけば良い。私の武器は数学や物理学、そしてシミュレーションであって、勘でやっているわけではありませんし、数学の良いところは、すごく正確という事です。そこで出た結果を否定出来る人は誰もいない、そういう力強さがありますね。 |
−− |
事故や災害以外のいわゆる自然渋滞は、さまざまな要因が絡まっていて、起きる理由すら分からない、複雑なものと思っていました。 |
西成 |
複雑だけれども、あまりにも日常的な事ですよね。だから、みんな分かっているつもりになっているんですが、渋滞って、数値的な定義はないんです。首都高速道路に「渋滞って何ですか?」って質問したことがあります。ちょっと意地悪をして、子供のまねをしながら電話したのですが(笑)、そしたら「時速20km以下で走っているのが渋滞だよ」と言うんです。同じようにNEXCO中日本にも電話で尋ねたところ「時速40km以下で走っている状態ですよ」と言う。プロでも定義がバラバラなんです。その位、分かっているようで分かっていないものが渋滞というわけです。そこで渋滞をきちんと定義しようと、いろいろなデータを集めて、交通量と車の密度の関係といったグラフを書いて調べたところ「渋滞臨界点」、つまり自然渋滞が発生する瞬間というのが見えてきたんです。それが後述しますが、車間距離を40m取れないという状態なんです。 |
−− |
そこにも、やはり数式があるわけですか。 |
西成 |
そうです。2通りあります。現実の観測データを元にしたものと、「0」と「1」の計算モデルを使ってシミュレーションする方法です。両者を比較してみると、ほとんど同じ結果が出ます。という事は、「0」と「1」という単純な計算モデルが、実世界の車や人の動きを非常によく表している、それが渋滞の本質を捉えているというわけです。この計算モデルとコンピュータでのシミュレーションを使えば、現実では実験しにくい車の渋滞の様子や、火災時の人の動きなども検証する事が出来ます。 |
−− |
そこで先生の大嫌いな渋滞の様子を、その数式に当てはめて研究してみたわけですね。 |
西成 |
はい。渋滞原因の第1位は自然渋滞です。料金所渋滞を解消するためにETCが導入されましたが、それと自然渋滞とが違うのは分かりますか?
料金所渋滞では、明らかに原因が分かっています。そして、これまで渋滞を解消するというと、その要因を取り除くという事がなされてきました。ところが、自然渋滞はどうして起きるのかは明らかになっていないから、解消も難しかったんですね。
では、なぜ自然渋滞が起きるのか。例えば、ちょっとした坂道が原因というものがあります。中央自動車道の小仏トンネルは、渋滞することでよく知られていますが、あそこはわずかに上り坂になっています。ところが上り坂なのに、下りに見える場所があって、そこから渋滞が起きているということが分かったんです。下り坂に見えるので、運転手はアクセルを踏み込まずそのまま走ろうとしますが、実は上り坂ですから、車のスピードは落ちていく。そうすると後続の車は、車間距離を取ろうとちょっとブレーキを踏む、そのまた後続車は更にブレーキを踏む…。そうやって小さいブレーキがどんどん大きくなって、結果的に渋滞を引き起こしていたのです。ここで重要なのが、このブレーキの伝播は、車間距離で決まるという事です。つまり、ある車間距離よりも短ければブレーキが強くなり、充分に距離があれば、ブレーキをあまりかけない。そのある車間距離というのが「40m」なんです。これ以上詰まると、減速の連鎖反応が起きて渋滞に至るということが研究から分かったんですね。
|
−− |
40mという数値は、先の「0」と「1」という計算モデルから導き出したものなのですか。 |
西成 |
そうです。先程と同じく、理論シミュレーションとさまざまなデータを検証した結果、1kmあたり25台並んだ時、つまりこれは車間距離が40m以下に詰まる瞬間が渋滞になる境目だと分かりました。計算すれば、何分後に渋滞が無くなるかも分かります。 |
−− |
込み合っている時に40mも空いていると、ついつい詰めたくなりますが…。 |
西成 |
そうでしょうね(笑)。でも、40m以下に詰めると、詰めた人も含めて、全員が損をします。本当にそうなんですよ。警察庁とJAFの協力を得て、昨年の夏、実際に小仏トンネルで社会実験を行いました。渋滞が起きそうなタイミングを狙って、私も含めて車3台がスクランブル発進して、車間距離をぐっと空ける事で、未然に渋滞を取るという実験です。 |
−− |
「渋滞を取る」とは、すごいですね(笑)。 |
西成 |
取れるんですよ(笑)。小仏トンネルで渋滞にはまった時の速度は、時速17km程度なのですが、我々3台が車間距離を40mに空けながら連なって走った事で、時速27kmまで上げる事に成功しました。残念なのは、あと10台位で渋滞が無くなる寸前までいったのですが、イライラした人が我々の間に割り込んできて、結果的に渋滞になってしまいました。それがなければ間違いなく渋滞は取れていましたね。 |
−− |
スピードも上がるんですね。 |
西成 |
ええ。この方法は渋滞の長さが1km以下の時に有効なんです。風邪でもひき始めが肝心で、こじらせたら完治するまでに時間がかかります。それと同じで、1km程度の渋滞を放っておくと20km以上になってしまう。だから最初の1km程度の渋滞が重要なんです。そしてその1km程度の渋滞は取る事が出来るわけで、こういう知識を持った人が、10台に一人いるだけで渋滞は変わるはずですよ。 |
−− |
車が円陣を組んで走っている実験映像がありましたが、徐々に車間距離が詰まって、正に自然渋滞が発生していました。ところが、たった1台の車が車間距離を空けると、嘘のように渋滞が解消していって…。 |
西成 |
車間距離によって、渋滞を吸収しているんです。車間距離をとって、後続車に渋滞のバトンを渡さないように運転すれば渋滞は解消するんです。これが「渋滞を取る」ということです。実際、これと同じ方法で、小仏トンネルで渋滞を取ってきましたからね(笑)。 |
−− |
こういう事実を知っているだけで、随分渋滞の見方が変わります。渋滞が起きそうになるとそれを吸収する、渋滞吸収車っていうのはどうでしょう。「渋滞取ってます」とでも表示させながら(笑)。 |
西成 |
実際、今、提案しているところです。道路や車線を増やさなくても、渋滞吸収隊がいれば、渋滞が取れますから。 |