[go: up one dir, main page]

JP7501635B2 - 走行車システム - Google Patents

走行車システム Download PDF

Info

Publication number
JP7501635B2
JP7501635B2 JP2022536139A JP2022536139A JP7501635B2 JP 7501635 B2 JP7501635 B2 JP 7501635B2 JP 2022536139 A JP2022536139 A JP 2022536139A JP 2022536139 A JP2022536139 A JP 2022536139A JP 7501635 B2 JP7501635 B2 JP 7501635B2
Authority
JP
Japan
Prior art keywords
traveling
traveling vehicle
turn
travel
platform
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022536139A
Other languages
English (en)
Other versions
JPWO2022014116A1 (ja
Inventor
一見 原崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Murata Machinery Ltd
Original Assignee
Murata Machinery Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Murata Machinery Ltd filed Critical Murata Machinery Ltd
Publication of JPWO2022014116A1 publication Critical patent/JPWO2022014116A1/ja
Application granted granted Critical
Publication of JP7501635B2 publication Critical patent/JP7501635B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0287Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
    • G05D1/0291Fleet control
    • G05D1/0297Fleet control by controlling means in a control room
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/644Optimisation of travel parameters, e.g. of energy consumption, journey time or distance
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/0011Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
    • G05D1/0027Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement involving a plurality of vehicles, e.g. fleet or convoy travelling
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/02Control of position or course in two dimensions
    • G05D1/021Control of position or course in two dimensions specially adapted to land vehicles
    • G05D1/0268Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means
    • G05D1/0274Control of position or course in two dimensions specially adapted to land vehicles using internal positioning means using mapping information stored in a memory device
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/22Command input arrangements
    • G05D1/221Remote-control arrangements
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/20Control system inputs
    • G05D1/24Arrangements for determining position or orientation
    • G05D1/246Arrangements for determining position or orientation using environment maps, e.g. simultaneous localisation and mapping [SLAM]
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D1/00Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
    • G05D1/60Intended control result
    • G05D1/69Coordinated control of the position or course of two or more vehicles
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2101/00Details of software or hardware architectures used for the control of position
    • G05D2101/10Details of software or hardware architectures used for the control of position using artificial intelligence [AI] techniques
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05DSYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
    • G05D2107/00Specific environments of the controlled vehicles
    • G05D2107/70Industrial sites, e.g. warehouses or factories

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Automation & Control Theory (AREA)
  • Remote Sensing (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Human Resources & Organizations (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • General Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Game Theory and Decision Science (AREA)
  • Educational Administration (AREA)
  • Quality & Reliability (AREA)
  • Development Economics (AREA)
  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
  • Harvester Elements (AREA)
  • Transplanting Machines (AREA)

Description

本発明の一側面は、予め定められた走行路を走行車に走行させる走行車システムに関する。
天井又は床面等に予め設けられた走行路に複数の走行車を自動走行させる走行車システム(例えば、特許文献1)が知られている。走行車の進行方向が向き合わないように走行路は一方通行に定められている。このような走行車システムでは、載置台(ステーション)と走行車との間で、荷つかみ(走行車に載置台から物品が積み込まれること)と、荷おろし(走行車から載置台に物品が積み出されること)とが行われる。この走行車システムは、ある載置台(以下、「対象載置台」とも称する。)における物品の荷つかみ要求が発生すると、当該対象載置台に最も近い位置にある空き走行車を検索し、検索された空き走行車に対して、当該対象載置台に移動して物品を受け取るように搬送指令を割り付ける。
特開2009-9365号公報
しかしながら、分岐部及び合流部の少なくとも一方が設けられる走行車システムでは、走行路が一方通行に定められている関係で、一方向に走行して対象載置台に到達するための経路が探索されるので、その経路が遠回りとなってしまうおそれがある。このため、走行車を対象載置台に到達させるまでに時間を要し、搬送効率を低下させる場合がある。
そこで、本発明の一側面の目的は、搬送効率を向上させることができる走行車システムを提供することにある。
本発明の一側面に係る走行車システムは、分岐部及び合流部の少なくとも一方を含み、走行車が一方向に走行する走行路と、走行路に沿って走行し、走行路沿いに設けられる載置台との間で物品を受け渡す複数の走行車と、搬送指令に基づいて前記走行車の走行を制御する走行車コントローラと、を備える、走行車システムであって、走行車コントローラは、搬送指令が発生すると、走行路及び載置台に関する情報を含むマップ情報に基づいて、走行車を搬送指令に含まれる所定の載置台まで走行させる走行経路を探索し、走行経路に従って走行車を走行させる走行制御部を有し、マップ情報は、分岐部及び合流部の少なくとも一方に対応して設けられる特定ポイントに関する情報を更に有しており、走行制御部は、走行車を一方向に走行させる一方向走行制御に加えて、特定ポイントを起点又は終点とし走行車が一方向及び一方向とは逆方向の双方に走行可能な逆走区間を走行経路の少なくとも一部に設定し、逆走区間において走行車を一方向とは逆方向に走行させる折返走行制御を実行することにより、走行経路に従って走行車を走行させる。
本明細書において使用する上流及び下流は、予め設定された走行車の走行方向(上記「一方向」)における上流及び下流を意味する。ここで、一方通行に設定された走行路に沿って走行車が走行する走行車システム、すなわち走行車を一方向に走行させる走行車システムにおいて、走行路において合流部又は分岐部が存在する場合、走行車が所定の載置台にまで到達するのに遠回りを要する場合がある。例えば、合流部に合流する一方の走行路において合流部のやや上流側に配置された載置台に、合流部に合流する他方の走行路において合流部の上流側に位置する走行車を向かわせるような場合である。この場合、走行車コントローラは、上記一方の走行路の上流から当該載置台に到達させる走行経路が探索されるが、その走行経路の距離は一般的に長くなってしまう。
そこで、本発明の一側面に係る走行車システムの走行制御部は、上記載置台の下流側の合流部に対応して設けられた特定ポイントを起点とする当該載置台までの上記一方の走行路を逆走区間として設定する。そして、走行制御部は、折返走行制御によって当該逆走区間において走行車を逆走させて当該載置台に進入させる。このような逆走区間を含む走行経路は、上記従来の上記一方の走行路の上流から当該載置台に到達させる走行経路に比べて短くできる可能性がある逆走区間を含む走行経路が短くなれば、走行車が所定の載置台に到達するまでの時間が短くなり、搬送効率を向上させることができる。なお、走行車を載置台に進入させるとは、載置台に対し荷つかみ及び荷おろしができる位置に走行車を進入させることを言う。
本発明の一側面に係る走行車システムでは、マップ情報には、折返走行制御によって載置台に進入させるか否かを示す折返進入フラグが載置台ごとに関連付けられており、走行制御部は、折返走行制御によって進入させることを示す折返進入フラグを有する載置台に走行車を進入させる場合、載置台の一方向における下流側の直近に位置する特定ポイントから載置台までの逆走区間を折返走行制御によって逆走させて、走行車を載置台に進入させてもよい。この場合、走行車を折返走行制御によって進入させることによって走行車到達までの時間を短縮できる可能性のある載置台に対し、走行車を折返走行制御で進入させることができる。
本発明の一側面に係る走行車システムでは、マップ情報には、折返走行制御によって載置台から退出させるか否かを示す折返退出フラグが載置台ごとに関連付けられており、走行制御部は、折返走行制御によって退出させることを示す折返退出フラグを有する載置台から走行車を退出させる場合、載置台から載置台の一方向における上流側の直近に位置する特定ポイントまでの逆走区間を折返走行制御によって逆走させて、走行車を載置台から退出させてもよい。この場合、走行車を折返走行制御によって退出させることによって次の対象載置台に対する走行車到達までの時間を短縮できる可能性のある載置台に対し、走行車を折返走行制御で退出させることができる。なお、走行車を載置台から退出させるとは、載置台に対し荷つかみ及び荷おろしができる位置から走行車を退出させることを言う。
本発明の一側面に係る走行車システムでは、走行車コントローラは、複数の走行車の中から搬送指令を実行させる走行車を特定する指令割付部を更に有し、搬送指令には、移動先となる載置台に関する情報が含まれ、指令割付部は、搬送指令に含まれる移動先となる載置台に関連付けられた折返進入フラグが折返走行制御によって進入させることを示すフラグの場合には、移動先となる載置台を起点として一方向における下流側に最初に見つかる特定ポイントを探索し、探索された特定ポイントを起点として一方向における上流側に最初に見つかる走行車を探索してもよい。上記従来の走行車システムでは、対象載置台からの走行路に沿った距離が最も近い近接走行車があるにもかかわらず、一方通行にしか走行できず対象載置台までの道のりが長くなる関係で、この近接走行車とは異なる他の走行車が選択されることがある。この場合、対象載置台に走行車が到達するまでの時間が長くなる。本発明の一側面に係る走行車システムでは、予め設定されている走行車の走行方向にかかわらず、対象載置台からの走行路に沿った距離がより近い走行車が選択されるので、対象載置台に走行車が到達するまでの時間を短くすることができる。
本発明の一側面に係る走行車システムでは、走行車コントローラは、複数の走行車の中から搬送指令を実行させる走行車を特定する指令割付部を更に有し、搬送指令には、移動元となる載置台と移動先となる載置台に関する情報とが含まれており、指令割付部は、搬送指令に含まれる移動元となる載置台に関連付けられた折返進入フラグが折返走行制御によって進入させることを示すフラグの場合には、移動元となる載置台を起点として一方向における下流側に最初に見つかる特定ポイントを探索し、探索された特定ポイントを起点として一方向における上流側に最初に見つかる走行車を探索してもよい。上記従来の走行車システムでは、対象載置台からの走行路に沿った距離が近い近接走行車があるにもかかわらず、一方通行にしか走行できないため対象載置台までの道のりが長くなる関係で、この走行車とは異なる他の近接走行車が選択される場合がある。この場合、対象載置台に走行車が到達するまでの時間が長くなる。本発明の一側面に係る走行車システムでは、予め設定されている走行車の走行方向にかかわらず、対象載置台からの走行路に沿った距離がより近い走行車が選択されるので、対象載置台に走行車が到達するまでの時間を短くすることができる。
本発明の一側面によれば、搬送効率を向上させることができる。
一実施形態に係る走行車システムの構成を示す構成図である。 図1の走行車システムの機能構成を示す機能ブロック図である。 図3(A)は、折返走行制御を説明する図であり、図3(B)は、折返進入フラグのあるステーションを起点とする走行車の探索方法を示す図である。 図4(A)及び図4(B)は、折返進入フラグのあるステーションを起点とする走行車の探索方法を示す図である。 図5は、折返走行制御を説明する図である。
以下、図面を参照して一実施形態について説明する。図面の説明において、同一要素には同一符号を付し、重複する説明を省略する。図面の寸法比率は、説明のものと必ずしも一致していない。また、一実施形態を説明するときの上流及び下流は、予め設定された走行車5の走行方向(図1に示す軌道11に示された矢印方向)における上流及び下流を意味する。
走行車システム1は、軌道(走行路)に沿って移動可能な走行車5を用いて、物品を搬送するためのシステムである。走行車5は、無人走行車であり、例えば天井走行車、有軌道台車等である。ここでは、工場等において、天井走行車5(以下、単に「走行車5」と称する。)が、工場の天井等に敷設された一方通行の軌道に沿って走行する走行車システム1を例に挙げて説明する。図1に示すように、走行車システム1は、主に、軌道11、複数のステーション(載置台)ST、複数台の走行車5及び走行車コントローラ3を備えている。
軌道11は、走行車5を走行させる部材であり、天井から吊り下げられている。図1は、本実施形態における軌道11のレイアウトを示している。本実施形態では、軌道11は、複数(図1の例では6個)の区画(ベイ)に分けられている。軌道11は、ベイ内の走行路であるイントラベイルートBR1と、異なるベイ間を接続する走行路であるインターベイルートBR2と、を含む。イントラベイルートBR1は、走行車5が右回りに一方通行するように設定されている。インターベイルートBR2も、イントラベイルートBR1と同様に、走行車5が右回りに一方通行するように設定されている。イントラベイルートBR1及びインターベイルートBR2には、軌道11を分岐させる分岐部BP及び軌道11を合流させる合流部CPが設けられている。
ステーションSTは、軌道11に沿って設けられている。ステーションSTは、走行車5との間で物品の受け渡しが行われる部分である。例えば半導体処理工場におけるステーションSTの例には、半導体処理装置と走行車5との間でFOUPの受け渡しをするロードポート、及び走行車5がFOUPを仮置きできるバッファ等が含まれる。
走行車5は、物品を移載可能に構成されている。走行車5は、物品を移載する機構の他、図2に示すように、位置取得部51と、車体制御部53と、を備えている。
位置取得部51は、軌道11上における自車両の位置を取得する部分である。位置取得部51は、例えば、軌道11に貼付されたポイント情報を示すバーコード等を読み取る読取部及びエンコーダ等から構成されてもよい。位置取得部51は、読取部によって得られるポイント情報と、エンコーダから得られる当該ポイントを通過してからの走行距離と、を走行車コントローラ3へ位置データとして送信する。位置取得部51によって取得される情報を定期的又は連続的に走行車コントローラ3に送信することで、走行車コントローラ3が走行車5の位置を把握することができる。
車体制御部53は、走行車5の走行を制御する部分であり、例えば、CPU(Central Processing Unit)、ROM(Read Only Memory)及びRAM(Random Access Memory)等からなる電子制御ユニットである。車体制御部53は、走行車コントローラから送信されてくる搬送指令に基づいて、走行車5の走行を制御する。なお、搬送指令については、後段にて詳述する。
走行車コントローラ3は、走行車5を制御する部分である。より詳細には、走行車コントローラ3は、上位コントローラ(図示せず)から送信されてくる搬送指令に基づいて走行車5の走行を制御する走行制御機能を有している。また、走行車コントローラ3は、複数の走行車5の走行を制御すると共に、複数の走行車5に対し、搬送指令を割り付ける割付機能を有している。また、走行車コントローラ3は、一定周期で各走行車5に物品の積載の有無を問い合わせることにより、物品の積載の有無を把握している。
走行車コントローラ3は、図2に示されるように、入力部31と、表示部32と、通信部33と、制御部40と、を備えている。入力部31は、例えば、キーボード及びマウス等からなり、ユーザにより各種操作及び各種設定値が入力される部分である。表示部32は、例えば、液晶ディスプレイ等からなり、各種設定画面を表示したり、入力部31等により入力させる入力画面等を表示したりする部分である。
通信部33は、他の装置等と通信を行う処理部であり、例えば、無線通信ネットワークを介して、搬送指令を走行車5へ送信したり、走行車5の現在位置及び被搬送物の積載の有無に関する情報を受信したりする。また、通信部33は、例えばLAN(Local Area Network)を介して、始点(移動元)及び終点(移動先)となるステーションSTの情報を含む搬送指令を上位コントローラから受信したりもする。
制御部40は、後段にて詳述する走行車システム1における各種制御処理を実行する部分であり、例えば、CPU、ROM、RAM等で構成される。図2に示されるように、制御部40は、走行車システム1における各種制御処理を実行する概念的な部分としての走行制御部41及び指令割付部43と、マップ情報記憶部45と、を有している。このような概念的な部分として形成される走行制御部41及び指令割付部43は、例えばROMに格納されているプログラムがRAM上にロードされてCPUで実行されるソフトウェアとして構成することができる。マップ情報記憶部45は、SSD(Solid State Drive)又はHDD(Hard Disk Drive)等のハードウェアによって構成される。なお、制御部40は、電子回路等によるハードウェアとして構成されてもよい。
走行制御部41は、搬送指令が発生すると、マップ情報に基づいて、走行車5を搬送指令に含まれる所定のステーションSTまで走行させる走行経路を探索し、走行経路に従って走行車5を走行させる。本実施形態では、搬送指令は、上位コントローラから送信されてくる。上述のマップ情報は、軌道11及びステーションSTに関する情報であり、マップ情報記憶部45に記憶されている。より詳細には、軌道11の敷設状況及びステーションSTの配置状況を示すレイアウト情報である。軌道11の敷設状況は、複数のノード及び複数のリンクによって示される。ステーションSTの配置状況は、上記ノード又はノードごとに設定された位置(ポイント情報)に関連付けて示される。
ここで、マップ情報について説明する。本実施形態のマップ情報には、分岐部BP及び合流部CPに対応して設けられる特定ポイントSPに関する情報が含まれる。特定ポイントSPは、走行車5に折返走行制御をさせる位置に関する情報である。なお、折返走行制御については後段にて詳述する。本実施形態における合流部CPに対応する特定ポイントSPは、例えば、図3(A)に示されるように、合流部CPよりもやや下流側に設けられている。また、本実施形態における分岐部BPに対応する特定ポイントSPは、例えば、図5に示されるように、分岐部BPよりもやや上流側に設けられている。なお、特定ポイントSPは、合流部CPの位置及び分岐部BPの位置に一致していてもよい。
また、本実施形態のマップ情報には、折返走行制御によってステーションSTに進入させるか否かを示す折返進入フラグがステーションSTごとに関連付けられていると共に、折返走行制御によってステーションSTから退出させるか否かを示す折返退出フラグがステーションSTごとに関連付けられている。ここで、折返進入とは、図3(A)に示されるように、走行車5を通常の走行方向とは反対方向に走行させることにより、ステーションST1に進入させることをいう。なお、走行車5をステーションST1に進入させるとは、ステーションST1に対し荷つかみ及び荷おろしができる位置に走行車5を進入させることを言う。折返退出とは、図5に示されるように、走行車5を通常の走行方向とは反対方向に走行させることにより、ステーションST2から退出させることをいう。なお、走行車5をステーションST2から退出させるとは、ステーションST2に対し荷つかみ及び荷おろしができる位置から走行車5を退出させることを言う。
走行制御部41は、走行車5を一方向に走行させる一方向走行制御に加えて、特定ポイントSPを起点又は終点として走行車5を一方向とは逆方向に走行させる逆走区間S1・S2(図3(A)及び図5参照)を走行経路の少なくとも一部に設定し、逆走区間S1・S2において走行車5を一方向とは逆方向に走行させる折返走行制御を実行する。これにより、走行制御部41は、上記探索した走行経路に従って走行車5を走行させる。すなわち、本実施形態の走行制御部41は、走行経路の少なくとも一部に、特定ポイントSPを起点又は終点として一方向とは逆方向に例外的に走行車5を走行させる逆走区間S1・S2を設定し、逆走区間S1・S2を含む走行経路に従って走行車5の走行を制御することもある。折返走行制御とは、特定ポイントSPを起点又は終点として、予め定められている走行車5の走行方向(イントラベイルートBR1及びインターベイルートBR2における右回り:矢印方向)とは反対方向に走行車5を走行させることをいう。
図3(A)に示されるように、走行制御部41は、折返走行制御によって進入させることを示す折返進入フラグを有するステーションST1(ST)に走行車5を進入させる場合、ステーションST1の下流側の直近に位置する特定ポイントSPからステーションST1までの逆走区間S1において折返走行制御を実行して、走行車5をステーションST1に進入させる。また、図5に示されるように、走行制御部41は、折返走行制御によって退出させることを示す折返退出フラグを有するステーションST2(ST)から走行車5を退出させる場合、ステーションST2(ST)からステーションST2(ST)の上流側の直近に位置する特定ポイントSPまでの逆走区間Sにおいて折返走行制御を実行して、走行車5をステーションST2(ST)から退出(脱出)させる。
指令割付部43は、複数の走行車5の中から搬送指令を実行させる走行車を特定する。ここで、上位コントローラ(図示せず)から送信されてくる搬送指令について説明する。搬送指令には、移動先となるステーションSTに関する情報が含まれる場合(以下、「第一搬送指令」とも称する。)と、移動元及び移動先の両方のステーションSTに関する情報が含まれる場合(以下、「第二搬送指令」とも称する。)がある。上位コントローラから送信されてくる搬送指令を受け取った走行車コントローラ3は、複数の走行車の5の中から一つの走行車5を選択して、当該走行車5に移動先又は移動元となるステーションSTに走行車5を移動させる。
第一搬送指令を受け取った走行車コントローラ3は、搬送指令に含まれる移動先に物品を受け取らせる(荷つかみさせる)ために走行車5を移動先となるステーションSTに移動させる。また、第二搬送指令を受け取った走行車コントローラ3は、移動元となるステーションSTから物品を受け取らせる(荷つかみさせる)ために走行車5を移動元となるステーションSTに移動させる。次に、走行車コントローラ3は、移動先となるステーションSTに物品を受け渡す(荷おろしさせる)ために当該走行車5を移動先となるステーションSTに移動させる。
指令割付部43は、搬送指令に含まれる移動先又は移動元となるステーションSTに関連付けられた折返進入フラグが折返走行制御によって進入させることを示すフラグの場合、当該ステーションSTに移動させる走行車5を探索する方法に特徴がある。すなわち、折返進入フラグが設定されていないステーションSTに移動させる走行車5を探索する場合、当該ステーションSTを起点とする上流方向に最初に見つかる空き走行車5を検索するところ、本実施形態の指令割付部43では、移動先又は移動元となるステーションSTを起点として下流方向に最初に見つかる特定ポイントを探索し、探索された特定ポイントを起点として上流方向に最初に見つかる走行車5を特定する。最初に見つかる走行車5とは、軌道11に沿った距離が最短の走行車5である。探索された特定ポイントから上流方向に向かって分岐がある場合には、両方を探索してもよいし、特定ポイントに対応するステーションSTが無い側の軌道11のみを対象として探索してもよい。
ここで、走行車コントローラ3が受け取る第一搬送指令に含まれる移動先のステーションSTが、図1の黒塗矢印のイントラベイルートBR1に存在するステーションST1であり、かつステーションST1に折返進入フラグが設定されている場合を例に挙げて、当該ステーションST1に走行車5を移動させるまでの流れを説明する。
指令割付部43は、当該ステーションST1に折返進入フラグが設定されていることを確認すると、図3(B)に示されるように、ステーションST1を起点として下流方向に最初に見つかる特定ポイントSPを探索する。次に、指令割付部43は、図4(A)に示されるように、探索された特定ポイントSPを起点として上流方向に最初に見つかる走行車5を探索する。すなわち、指令割付部43は、このようにして特定された走行車5Aに搬送指令を割り付ける。なお、本実施形態では、探索された特定ポイントSPから上流方向に向かって分岐があるが、特定ポイントSPに対応するステーションST1が無い側の軌道11のみを対象として走行車5を探索している。
次に、図4(B)に示されるように、走行制御部41は、搬送指令が割り付けられた走行車5AがステーションST1に到達するためのルートを探索する(ルートサーチ)。走行制御部41は、ステーションST1が折返進入フラグを有することを確認すると、搬送指令が割り付けられた走行車5Aの現在位置を起点として、下流方向に最初に見つかる、折返走行制御を実行するためのステーションST1に対応する特定ポイントSPを探索する。
走行制御部41は、探索された特定ポイントSPを起点として一方向とは逆方向に例外的に走行車5Aを走行させる逆走区間S1を設定し、当該逆走区間S1を含む走行経路に従って走行車5Aの走行を制御する。すなわち、走行制御部41は、現在位置から探索された特定ポイントSPの位置まで走行車5Aを一方向に移動させ、当該特定ポイントSPにおいて折返走行制御を実行し、逆走区間S1において走行車5Aを逆走させる。これにより、走行車5Aは、ステーションST1に到達する。
また、走行車コントローラ3が受け取る第二搬送指令に含まれる移動元のステーションSTが、図1の黒塗矢印のイントラベイルートBR1に存在するステーションST2であり、かつステーションST2に折返退出フラグが設定されており、移動先のステーションSTが、図1の黒塗矢印のイントラベイルートBR1に存在するステーションST1であり、かつステーションST1に折返進入フラグが設定されている場合を例に挙げて、当該ステーションST2を経由してステーションST1に走行車5を移動させるまでの流れを説明する。
図1に示されるように、指令割付部43は、移動元のステーションST2を起点として上流方向に最初に見つかる走行車5を探索する。すなわち、指令割付部43は、このようにして特定された走行車5Bに搬送指令を割り付ける。次に、走行制御部41は、搬送指令が割り付けられた走行車5BがステーションST2に到達するためのルートを探索する(ルートサーチ)。走行制御部41は、現在位置からステーションST2に一方向に走行してステーションST2に到達するための走行経路を探索する。
次に、走行制御部41は、ステーションST2からステーションST1に到達するためのルートを探索する(ルートサーチ)。走行制御部41は、ステーションST2が折返退出フラグを有することを確認すると、ステーションST2の現在位置を起点として、上流方向に最初に見つかる、折返走行制御を実行するためのステーションST2に対応する特定ポイントSPを探索する。
図5に示されるように、走行制御部41は、このように探索された特定ポイントSPを終点として一方向とは逆方向に例外的に走行車5を走行させる逆走区間S2を設定し、当該逆走区間S2を含む走行経路に従って走行車5の走行を制御する。すなわち、走行制御部41は、ステーションST2から探索された特定ポイントSPの位置までの逆走区間S2において走行車5を逆方向に移動させ、当該特定ポイントSPにおいて折返走行制御を実行し、イントラベイルートBR1内の軌道11において走行車5を一方向に移動させる。
図3(A)及び図3(B)に示されるように、次に、走行制御部41は、ステーションST1が折返進入フラグを有することを確認すると、ステーションST2に対応する特定ポイントSPを起点として、折返走行制御を実行するためのステーションST1に対応する特定ポイントSPを探索する。走行制御部41は、ステーションST1に対応する特定ポイントSPを起点として一方向とは逆方向に例外的に走行車5を走行させる逆走区間S1を設定し、当該逆走区間S1を含む走行経路に従って走行車5の走行を制御する。すなわち、走行制御部41は、ステーションST2に対応する特定ポイントSPからステーションST1に対応する特定ポイントSPの位置まで走行車5を一方向に移動させ、ステーションST1に対応する特定ポイントSPにおいて折返走行制御を実行し、逆走区間S1において走行車5を逆走させる。これにより、走行車5Aは、ステーションST1に到達する。
上記実施形態の走行車システム1における作用効果について説明する。ここでは、図1の黒塗矢印のイントラベイルートBR1に位置する走行車5が、同イントラベイルートBR1内のステーションST1に到達する走行経路について説明する。上記従来の走行車システム1においては、イントラベイルートBR1及びインターベイルートBR2の全てにおいて走行車5の走行方向が一方向(図1に示す軌道11に示された矢印方向)に決められているので、インターベイルートBR2を経由してステーションST1に到達する走行経路(図1の破線P1に示される走行経路)が探索され、走行車5は、当該走行経路に基づいてステーションST1に到達する。
一方、上記実施形態の走行車システム1では、走行制御部41は、ステーションST1の下流側の合流部CPに対応して設けられた特定ポイントSPを起点とする当該ステーションST1までの軌道11を逆走区間S1として設定する。そして、走行制御部41は、折返走行制御によって当該逆走区間S1において走行車5を逆走させて当該ステーションST1に進入させる。このような逆走区間S1を含む走行経路(図1の実線Pに示される走行経路)は、上記従来の方法によって探索される走行経路に比べて短くなる。これにより、走行車5が所定のステーションST1に到達するまでの時間を短くすることができるので、搬送効率を向上させることができる。
上記実施形態の走行車システム1のマップ情報は、折返走行制御によってステーションSTに進入させるか否かを示す折返進入フラグがステーションSTごとに関連付けられている。走行制御部41は、折返走行制御によって進入させることを示す折返進入フラグを有するステーションST1に走行車5を進入させる場合、ステーションST1の下流側の直近に位置する特定ポイントSPからステーションST1までの逆走区間S1を折返走行制御によって逆走させて、走行車5をステーションST1に進入させる。この構成では、折返走行制御によって進入させることによって走行車到達までの時間を短縮できる可能性のあるステーションST1に対し、走行車5を折返走行制御で進入させることができる。
上記実施形態の走行車システム1のマップ情報は、折返走行制御によってステーションSTから退出させるか否かを示す折返退出フラグがステーションSTごとに関連付けられており、走行制御部41は、折返走行制御によって退出させることを示す折返退出フラグを有するステーションST2から走行車5を退出させる場合、ステーションST2からステーションST2の上流側の直近に位置する特定ポイントSPまでの逆走区間S2を折返走行制御によって逆走させて、走行車5をステーションST2から退出させる。この構成では、折返走行制御によって退出させることによって次の対象ステーションSTに対する走行車到達までの時間を短縮できる可能性のあるステーションSTに対し、走行車5を折返走行制御で退出させることができる。
上記実施形態の走行車システム1の指令割付部43は、搬送指令に含まれる移動先又は移動元となるステーションSTに関連付けられた折返進入フラグが折返走行制御によって進入させることを示すフラグの場合には、移動先又は移動元となるステーションSTを起点として下流方向に最初に見つかる特定ポイントSPを探索し、探索された特定ポイントSPを起点として上流方向に最初に見つかる走行車5を特定している。このような構成の走行車システム1の作用効果を図1を用いて説明する。
すなわち、上記従来の走行車システム1の構成では、ステーションST1からの軌道11に沿った距離が近い走行車5Aがあるにもかかわらず、一方通行にしか走行できずステーションST1までの道のりが長く(図1の破線P1に示される走行経路)なる関係で、この走行車5Aとは異なる、例えば、インターベイルートBR2内の走行車5が選択される場合がある(搬送指令が割り付けられることがある)。この場合、ステーションST1に走行車5が到達するまでの時間が長くなる。一方、本実施形態の走行車システム1の構成では、予め設定されている走行車5の走行方向にかかわらず、ステーションST1からの軌道11に沿った距離がより近い走行車5Aが選択されるので、ステーションST1に走行車5が到達するまでの時間を短くすることができる。
上記実施形態ではステーションSTに対し折返走行制御によって進入させるか否かが、折返進入フラグによって記憶されている。この構成では、フラグのON/OFFのみを記憶すればよいので、マップ情報においてステーションSTと特定ポイントSPとを関連付けておく構成と比較してデータ容量を低減することができる。
以上、一実施形態について説明したが、本発明の一側面は、上記実施形態に限られない。発明の趣旨を逸脱しない範囲で種々の変更が可能である。
上記実施形態では、搬送指令の例として、情報の種類が互いに異なる第一搬送指令及び第二搬送指令を例に挙げて説明したが、上位コントローラからは、第一搬送指令のみ送られてくる態様、第二搬送指令のみ送られてくる態様、第一搬送指令及び第二搬送指令の両方が送られてくる態様等、何れであってもよい。また、上述した情報の種類とは異なる情報を含む搬送指令であってもよい。
上記実施形態では、6つのイントラベイルートBR1と、異なるベイ間を接続する走行路であるインターベイルートBR2とからなる軌道11の構成を例に挙げて説明したが、合流部CP及び分岐部BPを含む軌道11の構成であればどのようなレイアウトであってもよい。
上記実施形態では、上位コントローラと走行車コントローラ3とが別体として構成されている例を挙げて説明したが、一体として構成されてもよい。
上記実施形態及び変形例の走行車システム1では、走行車の一例として天井走行車5を挙げて説明したが、走行車のその他の例には、地上又は架台に配設された軌道を走行する無人走行車等が含まれる。
1…走行車システム、3…走行車コントローラ、5,5A,5B…走行車、11…軌道(走行路)、40…制御部、41…走行制御部、43…指令割付部、45…マップ情報記憶部、51…位置取得部、53…車体制御部、BP…分岐部、CP…合流部、BR1…イントラベイルート、BR2…インターベイルート、S1・S2…逆走区間、SP…特定ポイント、ST,ST1,ST2…ステーション(載置台)。

Claims (5)

  1. 分岐部及び合流部の少なくとも一方を含み、走行車が一方向に走行する走行路と、前記走行路に沿って走行し、前記走行路沿いに設けられる載置台との間で物品を受け渡す複数の走行車と、搬送指令に基づいて前記走行車の走行を制御する走行車コントローラと、を備える、走行車システムであって、
    前記走行車コントローラは、搬送指令が発生すると、前記走行路及び前記載置台に関する情報を含むマップ情報に基づいて、前記走行車を前記搬送指令に含まれる所定の前記載置台まで走行させる走行経路を探索し、前記走行経路に従って前記走行車を走行させる走行制御部を有し、
    前記マップ情報は、前記分岐部及び前記合流部の少なくとも一方に対応して設けられる特定ポイントに関する情報を更に有しており、
    前記走行制御部は、前記走行車を前記一方向に走行させる一方向走行制御に加えて、前記特定ポイントを起点又は終点とし前記走行車が前記一方向及び前記一方向とは逆方向の双方に走行可能な逆走区間を前記走行経路の少なくとも一部に設定し、前記逆走区間において前記走行車を前記一方向とは逆方向に走行させる折返走行制御を実行することにより、前記走行経路に従って前記走行車を走行させる、走行車システム。
  2. 前記マップ情報には、前記折返走行制御によって前記載置台に進入させるか否かを示す折返進入フラグが前記載置台ごとに関連付けられており、
    前記走行制御部は、前記折返走行制御によって進入させることを示す前記折返進入フラグを有する前記載置台に前記走行車を進入させる場合、前記載置台の前記一方向における下流側の直近に位置する前記特定ポイントから前記載置台までの前記逆走区間を前記折返走行制御によって逆走させて、前記走行車を前記載置台に進入させる、請求項1記載の走行車システム。
  3. 前記マップ情報には、前記折返走行制御によって前記載置台から退出させるか否かを示す折返退出フラグが前記載置台ごとに関連付けられており、
    前記走行制御部は、前記折返走行制御によって退出させることを示す前記折返退出フラグを有する前記載置台から前記走行車を退出させる場合、前記載置台から前記載置台の前記一方向における上流側の直近に位置する前記特定ポイントまでの前記逆走区間を前記折返走行制御によって逆走させて、前記走行車を前記載置台から退出させる、請求項1又は2記載の走行車システム。
  4. 前記走行車コントローラは、複数の前記走行車の中から前記搬送指令を実行させる走行車を特定する指令割付部を更に有し、
    前記搬送指令には、移動先となる前記載置台に関する情報が含まれ、
    前記指令割付部は、前記搬送指令に含まれる前記移動先となる前記載置台に関連付けられた前記折返進入フラグが前記折返走行制御によって進入させることを示すフラグの場合には、前記移動先となる前記載置台を起点として前記一方向における下流側に最初に見つかる前記特定ポイントを探索し、探索された前記特定ポイントを起点として前記一方向における上流側に最初に見つかる前記走行車を探索する、請求項2記載の走行車システム。
  5. 前記走行車コントローラは、複数の前記走行車の中から前記搬送指令を実行させる走行車を特定する指令割付部を更に有し、
    前記搬送指令には、移動元となる前記載置台と移動先となる前記載置台に関する情報とが含まれており、
    前記指令割付部は、前記搬送指令に含まれる前記移動元となる前記載置台に関連付けられた前記折返進入フラグが前記折返走行制御によって進入させることを示すフラグの場合には、前記移動元となる前記載置台を起点として前記一方向における下流側に最初に見つかる前記特定ポイントを探索し、探索された前記特定ポイントを起点として前記一方向における上流側に最初に見つかる前記走行車を探索する、請求項2記載の走行車システム。
JP2022536139A 2020-07-17 2021-04-22 走行車システム Active JP7501635B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020122913 2020-07-17
JP2020122913 2020-07-17
PCT/JP2021/016308 WO2022014116A1 (ja) 2020-07-17 2021-04-22 走行車システム

Publications (2)

Publication Number Publication Date
JPWO2022014116A1 JPWO2022014116A1 (ja) 2022-01-20
JP7501635B2 true JP7501635B2 (ja) 2024-06-18

Family

ID=79554725

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022536139A Active JP7501635B2 (ja) 2020-07-17 2021-04-22 走行車システム

Country Status (8)

Country Link
US (1) US20230259141A1 (ja)
EP (1) EP4184274B1 (ja)
JP (1) JP7501635B2 (ja)
KR (1) KR102842563B1 (ja)
CN (1) CN116157762B (ja)
IL (1) IL299830B2 (ja)
TW (1) TWI861419B (ja)
WO (1) WO2022014116A1 (ja)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2024166683A (ja) 2023-05-19 2024-11-29 株式会社ダイフク 搬送設備

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002169615A (ja) 2000-11-30 2002-06-14 Tokai Rubber Ind Ltd 無人走行車の運行制御方法及び運行制御装置
WO2019176352A1 (ja) 2018-03-15 2019-09-19 村田機械株式会社 走行車コントローラ及び走行車システム

Family Cites Families (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61217807A (ja) * 1985-03-25 1986-09-27 Toshiba Corp 無人搬送車システム
EP0213938B1 (en) * 1985-08-30 1992-08-05 Texas Instruments Incorporated Failsafe brake for a multi-wheel vehicle with motor controlled steering
KR0129009B1 (ko) * 1993-11-02 1998-10-01 배순훈 자동판매기의 원료매진 검출방법
JP3191578B2 (ja) * 1994-09-19 2001-07-23 東海ゴム工業株式会社 無人走行車の運行制御方法及び運行制御装置
US6237500B1 (en) * 1995-06-07 2001-05-29 Autran Corp. System for automated transport of passenger cabins, automobile platforms and other load-carriers
KR0185101B1 (ko) * 1996-09-11 1999-10-01 추호석 무인운반차의 운행경로 탐색방법
JP3928962B2 (ja) * 2003-08-21 2007-06-13 株式会社日立製作所 通信型車両ナビゲーションシステムのサーバ装置及び車載端末装置
JP4463757B2 (ja) * 2005-12-09 2010-05-19 株式会社小松製作所 車両の走行制御装置
JP4366663B2 (ja) 2007-06-28 2009-11-18 村田機械株式会社 搬送台車システム
JP5177702B2 (ja) * 2010-02-15 2013-04-10 村田機械株式会社 走行台車システム
JP6135637B2 (ja) * 2014-10-20 2017-05-31 村田機械株式会社 走行車システム
JP2017122990A (ja) * 2016-01-05 2017-07-13 株式会社リコー 走行装置、走行制御装置、走行制御システム
JP6520797B2 (ja) * 2016-04-11 2019-05-29 株式会社ダイフク 物品搬送設備
CN111400425B (zh) * 2020-03-18 2023-10-13 北京嘀嘀无限科技发展有限公司 一种路径自动优化选择的方法和系统

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002169615A (ja) 2000-11-30 2002-06-14 Tokai Rubber Ind Ltd 無人走行車の運行制御方法及び運行制御装置
WO2019176352A1 (ja) 2018-03-15 2019-09-19 村田機械株式会社 走行車コントローラ及び走行車システム

Also Published As

Publication number Publication date
KR20230038275A (ko) 2023-03-17
WO2022014116A1 (ja) 2022-01-20
KR102842563B1 (ko) 2025-08-06
US20230259141A1 (en) 2023-08-17
EP4184274A4 (en) 2024-06-19
EP4184274B1 (en) 2025-05-28
IL299830B2 (en) 2025-12-01
JPWO2022014116A1 (ja) 2022-01-20
TWI861419B (zh) 2024-11-11
CN116157762B (zh) 2025-09-12
EP4184274A1 (en) 2023-05-24
IL299830B1 (en) 2025-08-01
IL299830A (en) 2023-03-01
TW202213016A (zh) 2022-04-01
CN116157762A (zh) 2023-05-23

Similar Documents

Publication Publication Date Title
JP4366663B2 (ja) 搬送台車システム
KR100855594B1 (ko) 반송 시스템
JP6863329B2 (ja) 走行車システム及び走行車の制御方法
TWI801519B (zh) 行走車控制器及行走車系統
JP2002096725A (ja) 搬送システム
JPH0277808A (ja) 移動体の運行管理方法
WO2020039699A1 (ja) 走行車制御装置、走行車システム、及び走行車制御方法
JP4099723B2 (ja) 搬送台車システム
CN102265230B (zh) 行走车系统
JP7501635B2 (ja) 走行車システム
JP4427755B2 (ja) 搬送システム
JP7306588B2 (ja) 走行車システム及び走行車の制御方法
WO2023079797A1 (ja) 搬送システム
JP4513019B2 (ja) 搬送システム
WO2024070146A1 (ja) 搬送車システム
JP2026001841A (ja) 搬送車システム
JPH08225107A (ja) 無人搬送車の搬送制御方法及び搬送制御装置
TW202246928A (zh) 行走車系統
JP2021189604A (ja) 台車システム、及び台車の制御方法
JP2001261148A (ja) 搬送台車による荷物搬送仕分設備

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220916

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231121

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240118

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240507

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240520

R150 Certificate of patent or registration of utility model

Ref document number: 7501635

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150