(57)【要約】 【課題】  走行車システムのスループットを増す。【構成】  地上コントローラと走行車とを通信システム及び地上を介して接続する。地上コントローラから走行車に位置の制御周期毎に位置指令を与え、走行車は制御周期内で複数の速度指令とトルク指令とを自ら発生させて、位置指令を達成する。【選択図】    図３
2010205102.tif 000002
【特許請求の範囲】
【請求項１】
複数台の走行車を地上コントローラの指令により走行させるシステムであって、
地上コントローラと走行車との通信システムと、
地上コントローラに設けた位置指令発生器と、
各走行車に設けた速度指令発生器とトルク指令発生器と走行モータとを備え、
ここで、各走行車は前記通信システムを介して、制御周期毎に少なくとも走行車の位置を地上コントローラへ報告し、
地上コントローラは、前記報告に基づき前記位置指令発生器により、１制御周期分の位置指令を走行車毎に発生させて、前記通信システムを介して各走行車に与え、
前記速度指令発生器は、前記位置指令と走行車の位置との誤差に基づいて、１制御周期内で複数の速度指令を発生させ、
前記トルク指令発生器は、速度指令と走行車の速度との誤差に基づいて、各速度指令に対し複数個のトルク指令を発生させて、該トルク指令により走行モータを駆動する、ことを特徴とする、走行車の走行制御システム。
【請求項２】
前記通信システムは、走行車と無線通信しかつ走行車の走行ルートに沿って配置された複数個のアクセスポイントと、各アクセスポイントと前記地上コントローラとを接続する地上ＬＡＮとからなることを特徴とする、請求項１の走行車の走行制御システム。
【請求項３】
前記コントローラの位置指令発生器は、前記位置指令により、走行ルート上の合流部の通過順序を制御し、走行車間の走行順序を制御することを特徴とする、請求項１の走行車の走行制御システム。
【請求項４】
前記地上コントローラは、各走行車の位置と速度とを記憶するメモリと、該メモリから干渉の可能性のある走行車の組合せをソートするためのソート手段、とをさらに備えていることを特徴とする、請求項１の走行車の走行制御システム。
【請求項５】
前記位置指令発生器は、前記組合せ中の各走行車を同期走行させるように位置指令を発生させることを特徴とする、請求項４の走行車の走行制御システム。
【請求項６】
位置指令と走行車の位置との誤差が所定値を越えた場合に、アラームを発生させる誤差判定器をさらに備えていることを特徴とする、請求項１の走行車の走行制御システム。
【請求項７】
複数台の走行車を地上コントローラの指令により走行させる方法であって、
各走行車が通信システムを介して、制御周期毎に少なくとも走行車の位置を地上コントローラへ報告するステップと、
地上コントローラが、前記報告に基づき位置指令発生器により、１制御周期分の位置指令を走行車毎に発生させて、前記通信システムを介して各走行車に与えるステップと、
各走行車の速度指令発生器により、前記位置指令と走行車の位置との誤差に基づいて、１制御周期内で複数の速度指令を発生させるステップと、
各走行車のトルク指令発生器により、速度指令と走行車の速度との誤差に基づいて、各速度指令に対し複数個のトルク指令を発生させ、該トルク指令により走行モータを駆動するステップ、とを設けたことを特徴とする、走行車の走行制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は走行車の走行制御に関し、特に走行車の走行を地上コントローラで集中制御することに関する。
【背景技術】
【０００２】
天井走行車システムなどの大規模な走行車システムでは、数百台程度の走行車を走行ルートに沿って走行させ、地上コントローラから走行指令を与えて自立走行させる。走行車は自ら走行ルートを決定し、車間距離センサあるいは走行車間の通信などにより、先行の走行車との距離を求めて走行制御する。また車間距離センサの信頼性が低下する分岐部及び合流部を、地上コントローラの排他制御により、走行車は１台ずつ通過する。
【０００３】
自立走行システムでは、走行車間の制御遅れのために、短い間隔で追従走行することが難しい。具体的に説明すると、先行車が減速を開始したことを車間距離センサで検出し、自車の減速を開始するまでの時間が制御遅れとなる。また分岐部及び合流部の排他制御では、走行車が分岐部及び合流部を占有する時間が長く、スループットを低下させる。即ち排他制御では、走行車のブロッキング要求を地上コントローラが許可した後、走行車が分岐部及び合流部を通過し終わったことを地上コントローラに報告し、ブロッキングを解除するまでの間、分岐部及び合流部は１台の走行車に占有される。さらに自立的に走行ルートを決定させると、他車の走行ルートに関する充分な情報がないため、渋滞が生じる。大規模なシステムでは、利用し得る情報はセグメント毎の走行車の台数などであり、現在の渋滞情報が得られても、将来の渋滞情報は不明である。このため渋滞を回避するように走行ルートを決定することは難しい。  
【０００４】
発明者はこれらの点から、走行車を地上コントローラで集中制御することを検討し、この発明に到った。なお特許文献１：JP2008-150135Aは、走行車間の干渉を回避するように地上コントローラで走行制御することを開示している。しかしながら大規模なシステムに対して、地上コントローラからどのように指令を与えて、走行車でどのように実行するかは開示していない。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】JP2008-150135A
【発明の概要】
【発明が解決しようとする課題】
【０００６】
この発明の課題は走行車システムのスループットを高めることにあり、特に短い間隔での追従走行と分岐部及び合流部での渋滞の回避を実現することにある。これによって、この発明では、搬送車である走行車の到着を待つプロセス装置等での待ち時間を極小化し、プロセス装置等の稼働率を向上させる。
【課題を解決するための手段】
【０００７】
この発明は、複数台の走行車を地上コントローラの指令により走行させるシステムであって、
地上コントローラと走行車との通信システムと、
地上コントローラに設けた位置指令発生器と、
各走行車に設けた速度指令発生器とトルク指令発生器と走行モータとを備え、
ここで、各走行車は前記通信システムを介して、制御周期毎に少なくとも走行車の位置を地上コントローラへ報告し、
地上コントローラは、前記報告に基づき前記位置指令発生器により、１制御周期分の位置指令を走行車毎に発生させて、前記通信システムを介して各走行車に与え、
前記速度指令発生器は、前記位置指令と走行車の位置との誤差に基づいて、１制御周期内で複数の速度指令を発生させ、
前記トルク指令発生器は、速度指令と走行車の速度との誤差に基づいて、各速度指令に対し複数個のトルク指令を発生させて、該トルク指令により走行モータを駆動する、ことを特徴とする。
【０００８】
この発明はまた、複数台の走行車を地上コントローラの指令により走行させる方法であって、
各走行車が通信システムを介して、制御周期毎に少なくとも走行車の位置を地上コントローラへ報告するステップと、
地上コントローラが、前記報告に基づき位置指令発生器により、１制御周期分の位置指令を走行車毎に発生させて、前記通信システムを介して各走行車に与えるステップと、
各走行車の速度指令発生器により、前記位置指令と走行車の位置との誤差に基づいて、１制御周期内で複数の速度指令を発生させるステップと、
各走行車のトルク指令発生器により、速度指令と走行車の速度との誤差に基づいて、各速度指令に対し複数個のトルク指令を発生させ、該トルク指令により走行モータを駆動するステップ、とを設けたことを特徴とする。
この明細書において、走行制御システムに関する記載はそのまま走行制御方法に当てはまり、逆に走行制御方法に関する記載はそのまま走行制御システムにも当てはまる。
【０００９】
この発明では、地上コントローラの位置発生器により制御周期毎に位置指令を走行車に与えて、実行させる。制御周期は例えば１msec〜１００msecとし、１制御周期に位置の報告と位置指令とが伴い、走行車の台数を１００〜１０００台、１回あたりの通信量を例えば１００バイトとすると、合計で通信量は０．１Ｍｂｓ〜１００Ｍｂｓ（メガバイトパー秒）のオーダーとなる。そこでこれに応じた能力の例えば地上ＬＡＮに沿って、地上コントローラと走行車との無線通信用の通信機器とを設け、通信システムを構築する。そして各通信機器が例えば１〜１００台、好ましくは１〜１０台の走行車を担当すると、通信が可能になる。
【００１０】
そして走行車からの報告で、位置指令発生器は走行車の位置を把握し、位置指令を発生し、この位置指令を達成するために、走行車は内部で速度指令とトルク指令とを発生させて、走行モータを駆動する。速度指令及びトルク指令は、走行車内で発生させるため、通信を必要とせず、位置指令よりも短い周期、例えば速度指令はmsecオーダーの周期で、トルク指令はμsecオーダー〜msecよりも短いオーダーの周期で発生させることができる。また走行車による位置の報告から、その報告を地上コントローラが受信するまでの遅れ時間、及び地上コントローラによる位置指令の送信から走行車が受信するまでの遅れ時間は、走行車と地上コントローラとで時刻を共通にし、かつ報告の送信時刻を通信に含めることにより、影響を極力小さくできる。そこで位置指令に同期して速度指令を発生させ、速度指令に同期してトルク指令を発生させることができる。
【００１１】
この発明では、各走行車の走行目標位置を地上コントローラから与えるので、複数の走行車を短い車間距離で同期して走行させることができる。また分岐部及び合流部で排他制御を必要としないので、これらがボトルネックとならない。このため走行車システムのスループット、例えば合計の走行距離と平均速度とを著しく高めることができる。
【００１２】
好ましくは、前記通信システムは、走行車と無線通信しかつ走行車の走行ルートに沿って配置された複数個の無線ＬＡＮ用のアクセスポイントと、各アクセスポイントと前記地上コントローラとを接続する地上ＬＡＮとからなる。
通信システムには、フィーダー無線あるいは非接触給電線への重畳通信等を用いても良いが、周知のようにフィーダー無線は低速である。非接触給電線への重畳通信では例えば１００ＫＨｚ程度の周波数が用いられるが、この周波数では１００バイトの通信を毎秒２００回程度しか行えないので、通信能力に余裕がない。これに対して、無線ＬＡＮ用のアクセスポイントとの通信では、アクセスポイント当たり１０Ｍｂｓ程度の通信が可能で、１アクセスポイントで１〜１００台程度の走行車と通信できる。そして地上ＬＡＮは１００Ｍｂｓ〜１Ｇｂｓ程度の通信能力のものが実用化されている。このため、地上コントローラは多数の走行車と高速で通信できる。
【００１３】
また好ましくは、前記コントローラの位置指令発生器は、前記位置指令により、走行ルート上の合流部の通過順序を制御し、走行車間の走行順序を制御する。走行車がロードポート等で停止すると、走行ルートを塞いでしまう。地上コントローラは各走行車の走行ルートを知っているので、例えば複数の走行車を同期走行させる場合、どのような順序が好ましいかを求めることができる。例えば途中で停止する走行車を最後尾に配置する順序が好ましい。そして走行車の順序を制御するため、合流部でどちらの側の走行車を先行させるかを用いることができる。他にショートカット、退避線、分岐部での退避と逆行なども、走行車間の順序の制御に利用できる。このようにしてロードポートなどが渋滞の原因とならなくなると、走行車システムのボトルネックを減らすことができる。  
【００１４】
好ましくは、地上コントローラは、各走行車の位置と速度とを記憶するメモリと、該メモリから干渉の可能性のある走行車の組合せをソートするためのソート手段、とをさらに備えている。そして例えばソートした組合せを位置指令発生器に入力する、あるいはソートした組合せ内の走行車の位置と速度とを位置指令発生器に入力すると、干渉を回避する対象となる走行車を容易に特定して、干渉を回避するように位置指令を容易に発生できる。走行車の速度は、報告された位置の差分を地上コントローラで求め、あるいは位置と共に速度を地上コントローラへ報告させると得られる。  
【００１５】
特に好ましくは、前記位置指令発生器は、前記組合せ中の各走行車を同期走行させるように位置指令を発生させる。ここに同期走行とは、複数の走行車を互いに等しい速度で、かつ所定の車間距離、例えば速度の関数の車間距離、で走行させることである。位置指令発生器が各走行車に位置指令を与えて実現させているので、複数の走行車を容易に同期走行させることができ、これによって短い車間距離での高速走行が容易になり、スループットを更に増すことができる。
また好ましくは、位置指令と走行車の位置との誤差が所定値を越えた場合に、アラームを発生させる誤差判定器をさらに設ける。これによって、走行車が位置指令から逸脱して走行すると、走行車の制御系及び位置センサ等の自己診断を行う、走行量の少ない走行ルートへ退避させる、オペレータに知らせる、等の処置を実行できる。
【図面の簡単な説明】
【００１６】
【図１】実施例の走行車システムの走行レールのレイアウトを示す平面図
【図２】実施例の走行車システムでのＬＡＮのレイアウトを示す平面図
【図３】実施例での地上コントローラ／走行車間の通信タイミングを示す図で、1)は走行車から地上コントローラへの報告を、2)は地上コントローラから走行車への位置指令を、3)は走行車内で発生させる速度指令を、4)は走行車内で発生させるトルク指令を示す。
【図４】実施例での地上コントローラ／走行車間の通信データを示す図
【図５】実施例の走行制御システムのブロック図
【図６】実施例での地上コントローラ側のブロック図
【発明を実施するための形態】
【００１７】
以下に本発明を実施するための最適実施例を示す。
【実施例】
【００１８】
図１〜図６に、走行制御システムと走行制御方法の実施例を示す。実施例は天井走行車のシステムを例にするが、地上を有軌道もしくは無軌道で走行する走行車のシステムに適用してもよい。図１において、２は走行ルートで、例えばクリーンルームの天井空間に設けられた走行レールから成り、インターベイルート４と、ルート４から分岐するイントラベイルート６とを備えている。またルート４，６はショートカット８を備え、インターベイルート４とイントラベイルート６は、接続部１０で接続され、ショートカット８及び接続部１０は分岐部と合流部とを含んでいる。１２はカーブ、１４はターンテーブルで、単線区間１６とルート４，６を接続する。走行車２０は、ターンテーブル１４を用いて走行方向を変え、単線区間１６に退避し、また単線区間１６に沿って設けたロードポート及びバッファとの間で物品の受け渡しを行う。図１の右上に示すように、走行車２０は走行ルートに沿って走行し、ルート４，６の下方にロードポート２２があり、ルート４，６の側方あるいは下方にバッファ２４がある。走行車２０の台数は例えば１００〜１０００台程度とする。
【００１９】
通常の走行車システムでは、走行車は１方向にしか走行できないが、実施例では逆行ができ、例えばショートカット８で退避した後に元のルートへ逆行できる。同様に分岐部で、本来の走行方向から分岐して退避した後に逆行して、元の走行ルートへ復帰できる。さらにバッファ２４とロードポート２２との間の物品の受け渡しでも、逆行が可能である。逆行が可能なのは、走行車２０の位置指令を図２，図６に示す地上コントローラ３２で発生させるためである。
【００２０】
図２に実施例でのＬＡＮのレイアウトを示し、３０は地上ＬＡＮで、例えばルート４，６の走行レールに設け、あるいは走行レールとは別個に設ける。１〜２台程度の地上コントローラ３２を地上ＬＡＮ３０に接続し、複数のアクセスポイント３４を介して、走行車２０に設けた図示しない無線通信部との間で無線通信する。地上ＬＡＮ３０の通信能力は例えば１００Ｍｂｓ〜１Ｇｂｓとし、アクセスポイント３４と走行車２０との通信能力は例えば０．１Ｍｂｓ〜１００Ｍｂｓ、好ましくは１Ｍｂｓ〜１００Ｍｂｓとする。アクセスポイント３４は、ルート４，６の全域に対して通信可能なように複数配置し、アクセスポイント３４毎に例えば通信周波数を変えて、走行車２０は、走行ルート４，６とアクセスポイントの配置のマップから、通信すべきアクセスポイントの周波数を求める。マップを用いることに代えて、各アクセスポイント３４から自己の周波数で適宜の信号を送信し、走行車は最も強い受信信号の周波数を用いて通信してもよい。
【００２１】
図３に、地上コントローラ３２と走行車２０間の通信を示し、通信周期、即ち制御周期は例えば１msec〜１０msec、より広くは１msec〜１００msecとし、図３には走行車１台分の通信を示す。最初に各走行車から現在位置などを地上コントローラへ報告し、地上コントローラはこれに応じて位置指令を発生させて、制御周期毎に送信する。位置指令の内容は、次の制御周期での走行車の目標位置である。走行車は位置指令を受信すると、１制御周期（例えば１００msec）内において、０．１msec〜１msec毎に複数の速度指令を分割して発生させ、また個々の速度指令に対して複数のトルク指令を発生させて、走行モータを駆動する。制御周期がより短い場合、速度指令及びトルク指令の発生周期もより短くする。
【００２２】
速度指令は１回の位置指令当たり例えば１０〜１０００指令程度発生させ、トルク指令は１回の速度指令当たり同様に１０〜１０００指令程度発生させる。そして通信システムでの通信を双方向性通信とし、位置指令は地上コントローラ３２のみが送信するので、互いに衝突することはない。走行車からアクセスポイントへの報告は、１アクセスポイント当たり例えば１〜１０台程度の走行車しか存在しないので、基本的に衝突しない。そしてアクセスポイントは地上ＬＡＮ３０のスイッチなどを兼ね、衝突がないことを確認して報告を送出する。これらの結果、ＬＡＮでの衝突無しに、例えば１０μsec〜１００μsecの通信遅れで、現在位置を報告すると共に、位置指令を送信できる。
【００２３】
図４に、走行車から地上コントローラへの通信フォーマット４０と、地上コントローラから走行車への通信フォーマット４２とを示す。フォーマット４０，４２は、通信のスタート信号で始まり、エンド信号で終了し、通信先または元が地上コントローラなので、走行車のＩＤを発信元及び宛先のＩＤとする。報告フォーマット４０は、走行車の位置と速度並びに、分岐方向、受け渡しの実行などのその他のデータを含んでいる。位置指令用フォーマット４２では、各走行車に対する１制御周期での目標位置と、分岐、物品の受け渡しその他のデータを含んでいる。フォーマット４０，４２はそれぞれ例えば１００バイト程度のデータで、１秒当たりの通信量は、例えば走行車の台数が１００〜１０００台、通信回数が１０×２〜１０００×２回程度なので、０．１Ｍバイト〜１００Ｍバイトのオーダーとなる。通信量が多い場合、地上コントローラ３２を複数設けて、走行ルート２を区分して分担させる。
【００２４】
図５に、地上コントローラ３２の位置指令発生器５０と、走行車２０の走行制御系とを示す。位置指令発生器５０は制御周期毎に各走行車に対する位置指令を発生させ、地上ＬＡＮと無線通信とを利用して、走行車２０に位置指令を入力する。５２は速度指令発生器、５４はトルク指令発生器、５６はドライバ、５８は走行用のサーボモータである。走行車２０の位置を、エンコーダあるいはリニアセンサなどの位置センサ６０により求める。リニアセンサの場合、走行ルート４，６側に設けた磁石などのマーク６２を検出し、位置を求める。そして位置センサのデータの時間変化から速度を求め、差分器６５へ入力する。またモータ５８の駆動電流を差分器６６へ入力し、トルク指令発生器５４からの指令電流との差を補償するように、ドライバ５６に制御信号を加える。位置センサで求めた位置は差分器６４へフィードバックされ、位置指令発生器５０からの位置指令との差分を解消するように、速度指令発生器５２で速度指令を発生させる。
【００２５】
位置センサ６０からの位置、好ましくは位置と速度が、無線ＬＡＮを介して、位置指令発生器５０側へフィードバックされる。また位置センサ６０からのフィードバック信号と位置指令との差分を差分器６４で求め、この差分が所定値以上の場合、アラーム部５９は、位置センサ６０、速度指令発生器５２，トルク指令発生器５４，ドライバ５６等の自己診断を行い、位置指令との誤差が所定値以上であることと自己診断結果とを地上コントローラ３２へ報告する。自己診断では、位置センサ６０、速度指令発生器５２，トルク指令発生器５４，ドライバ５６等の過去のデータをチェックし、異常なものを検出する。これによって走行車間の干渉をより確実に防止できる。  
【００２６】
図６に、地上コントローラ３２側の構成を示す。通信部６８は無線ＬＡＮを介して走行車側の通信部６９と通信する。７０は状態テーブルで、各搬送車に対してそのＩＤ及び位置と速度並びに走行ルートなどの状態を記憶する。なお走行ルートとして、現在地から目的地まで走行する間に、通過するルートを記述する。また走行車の現在位置は、走行ルート２内の位置を一意に指定するアドレスで記載する。
【００２７】
干渉サーチ部７２は状態テーブル７０をサーチし、互いに干渉する可能性のある走行車の組み合わせをサーチし、これをチェック範囲として位置指令発生器５０へ入力する。このため位置指令発生器５０は、１台の走行車への位置指令を発生させるに当たり、考慮する必要がある他の走行車のＩＤを知ることができ、例えばこのＩＤに従って状態テーブル７０からその位置と速度を求める。ここで互いに干渉する可能性がある複数台の走行車を、時間的に一定の車間距離でかつ一定の速度で同期して走行させると、制御が簡単で、走行車システムのスループットも増加する。このような同期制御の候補となる走行車の組合せが、干渉サーチ部７２で求まる。
【００２８】
割付部７４は図示しない上位コントローラなどと通信し、搬送要求を受け付け、これを搬送指令に変更して、走行車に割り付ける。走行車は位置指令に沿って走行すればよく、搬送指令自体を知る必要はない。搬送指令は位置指令発生器５０並びに状態テーブル７０に入力され、その内容は目的地と目的地までの走行ルート及び走行の優先度と、荷積みを行う位置並びに荷下ろしを行う位置などである。そして位置指令発生器は、搬送指令を達成するように、位置指令を発生させる。
【００２９】
退避部７６は、走行車の退避を制御する。退避には前記のように単線区間１６及びショートカット８，接続部１０などを利用し、本来の走行ルートから外れた位置へ走行車を退避させることにより、後続の走行車を先行させる。これは、状態テーブル７０及び位置指令発生器５０から見ると、走行ルートが変更され、途中で退避先への往復走行が追加されたことになる。
【００３０】
合流部７８では、ショートカット８並びに接続部１０などに含まれる合流部を走行する順序を制御するため、順序を遅らせる走行車の走行を遅延させる。遅延には例えば合流部の手前で待機させ、あるいはより上流側での走行速度を低下させると良い。このようにして合流部７８で、連続して走行する走行車が好ましい順序で走行するように制御する。
【００３１】
アラーム部８０は、位置指令に対する走行車の位置の誤差を求め、誤差が所定値を越える走行車の有無を検出する。そして誤差が所定値を越える走行車を検出する、あるいは走行車側のアラーム部５９から誤差が所定値を越えた旨を受信すると、図示しないモニタなどを介してオペレータにアラームする。また走行車から誤差が所定値を越えた旨を受信していない場合、該当する走行車に対して位置センサ６０、速度指令発生器５２，トルク指令発生器５４，ドライバ５６等の自己診断を要求する。誤差の原因がデータ不良あるいは制御系のパラメータが不適切であるなどの場合、自己診断で誤差を解消できることが多い。そしてアラーム部８０は、自己診断で復旧に成功した場合、あるいはトラブルが一時的で自然に解消した場合を除き、実行中の搬送指令を終了した後に退避するから直ちに停止するまでの処置を、異常の程度に応じて自動的に実行し、もしくはオペレータの入力により実行する。
【００３２】
実施例の作用を示す。実施例では走行車２０は地上コントローラ３２からの位置指令で走行するので、地上コントローラ３２は走行車間の干渉を回避するための全ての情報を入手している。そこで例えば連続して走行する走行車に対し、同期走行させることができる。また一般に走行車間の車間距離を必要最小限にでき、さらに分岐部及び合流部でも従来の排他制御に比べ、短い車間距離で走行させることができ、走行車システムのスループットを飛躍的に増加させることができる。
【００３３】
走行車と地上コントローラとの通信の遅れが問題になる場合、例えば走行車からの報告中の現在時刻と速度とを用いて、地上コントローラで報告を受信した時点での位置と速度とを推定し、位置指令を発生させる。走行車の側では、地上コントローラ側と時刻合わせをした時計により、個々の制御周期の始まりと終わりとを認識し、位置指令を制御周期の始まりよりも遅く受信した場合、該当する制御周期の残りの区間で位置指令を達成するように、速度指令を発生させる。そしてこの遅れ時間の間は、例えば前回の制御周期の最後の速度指令をそのまま有効とする。
【００３４】
走行車２０がロードポート２２あるいはバッファ２４に面した位置で停止すると、その間ルート４，６が塞がれる。この問題を回避するため、連続して走行する走行車の中で、最も手前の位置で停止する走行車が最後の位置を走行するように、合流部、単線区間１６、ショートカット８並びに分岐部への退避などを利用して、走行車の順序を切り替える。なお実施例では、走行車はルート４，６等を逆行可能で、例えばショートカット８などに一旦分岐した後に逆行することにより、順序を切り替えることができる。連続して走行する走行車の中で、最初に停止する走行車が最後尾を走行すると、次の走行車群との車間距離が、走行車の停止時間分の走行距離よりも長ければ、走行車の停止はスループットを低下させない。
【００３５】
状態テーブル７０には、走行車の現在位置と速度のみならず、目的地までの走行ルートが記載されているので、より確実に渋滞を回避するように、走行ルートを決定できる。また走行ルートは、状態テーブル７０のデータに基づき、搬送指令の実行開始後でも、位置指令発生器５０などにより、変更可能なので、渋滞は容易に解消できる。
【００３６】
実施例では、走行車システムのボトルネックを除き、単位時間当たりに走行車が走行できる合計の走行量並びに平均速度を、著しく向上させることができる。
【符号の説明】
【００３７】
２          走行ルート
４          インターベイルート
６          イントラベイルート
８          ショートカット
１０        接続部
１２        カーブ
１４        ターンテーブル
１６        単線区間
２０        走行車
２２        ロードポート
２４        バッファ
３０        地上ＬＡＮ
３２        地上コントローラ
３４        アクセスポイント
４０，４２  通信フォーマット
５０        位置指令発生器
５２        速度指令発生器
５４        トルク指令発生器
５６        ドライバ
５８        モータ
５９，８０  アラーム部
６０        位置センサ
６２        マーク
６４〜６６  差分器
６８，６９  通信部
７０        状態テーブル
７２        干渉サーチ部
７４        割付部
７６        退避部
７８        合流部
【図１】
2010205102.tif 000003
【図２】
2010205102.tif 000004
【図３】
2010205102.tif 000005
【図４】
2010205102.tif 000006
【図５】
2010205102.tif 000007
【図６】
2010205102.tif 000008