Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7616748B2 - グリッド型の三次元構造内で標準素子を移動させるための三次元モジュラシステム - Google Patents
[go: Go Back, main page]

JP7616748B2 - グリッド型の三次元構造内で標準素子を移動させるための三次元モジュラシステム - Google Patents

グリッド型の三次元構造内で標準素子を移動させるための三次元モジュラシステム Download PDF

Info

Publication number
JP7616748B2
JP7616748B2 JP2021577257A JP2021577257A JP7616748B2 JP 7616748 B2 JP7616748 B2 JP 7616748B2 JP 2021577257 A JP2021577257 A JP 2021577257A JP 2021577257 A JP2021577257 A JP 2021577257A JP 7616748 B2 JP7616748 B2 JP 7616748B2
Authority
JP
Japan
Prior art keywords
module
cell
actuator
drive
displacement
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
JP2021577257A
Other languages
English (en)
Other versions
JP2022539141A (ja
Inventor
ペレス,サミュエル
レヴィー,ジョナサン
Original Assignee
ガラム ロボティクス
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 ガラム ロボティクス filed Critical ガラム ロボティクス
Publication of JP2022539141A publication Critical patent/JP2022539141A/ja
Application granted granted Critical
Publication of JP7616748B2 publication Critical patent/JP7616748B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/0478Storage devices mechanical for matrix-arrangements
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/10Storage devices mechanical with relatively movable racks to facilitate insertion or removal of articles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/12Storage devices mechanical with separate article supports or holders movable in a closed circuit to facilitate insertion or removal of articles the articles being books, documents, forms or the like
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65GTRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
    • B65G1/00Storing articles, individually or in orderly arrangement, in warehouses or magazines
    • B65G1/02Storage devices
    • B65G1/04Storage devices mechanical
    • B65G1/137Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed
    • B65G1/1373Storage devices mechanical with arrangements or automatic control means for selecting which articles are to be removed for fulfilling orders in warehouses

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Physics & Mathematics (AREA)
  • Mathematical Physics (AREA)
  • Warehouses Or Storage Devices (AREA)
  • Apparatus Associated With Microorganisms And Enzymes (AREA)
  • Transmission Devices (AREA)
  • Manipulator (AREA)

Description

本発明は自動化された倉庫ソリューションの分野に関する。
産業用需要、細分化された物流及びeビジネスの急激な拡大に伴い、自動化された在庫の保管及び回収ソリューションの開発及び利用は、多くのステークホルダーにとって決定要因を提供している。
異なる種類の解決策がそれらが対処する要件の種類に応じて提案されている。
「スタッキングクレーン」型の技術は、2つの製品の棚の間を2次元で移動する機械を表す。スタッキングクレーンは、移動式プラットホーム(現在は「アーム」として知られている)で構成され、移動式プラットホームは目的の製品の反対に沿って移動し、それを回収し、外部のオペレータ又は回収エリアに運ぶ。スタッキングクレーンは本質的に二次元マシンであり、潜在的に高所での動作が可能である。
「カルーセル」型の技術は回転式エレベータ及びベルト型の移動システムにリンクされたコンテナのシステムを表す。ベルトが容器を動かす。原則として、目的の製品を含む容器を出口に運ぶ。この種類の技術は垂直又は水平方向に向けることができる。最も多く用いられているカルーセル型の技術は、「垂直回転保管システム」として知られている。
「ロボットフリート」型の技術は、標準コンテナを回収できる移動式ロボットの一団を用いる。特定のソリューションは、製品が見つかった棚を運ぶような方法で、床の上を2次元で移動する自律型及び移動型ロボットを用いる。
他のソリューションは、ストックグリッドの上を二次元に移動する自律型及び移動型ロボットを用い、それらの下方に位置する製品をセットダウン/ピックアップするためのシステムにより回収する。
公衆、とりわけ飲料又は食品流通業者によって従来用いられてきた自動分配機は低重量且つ容積の製品を管理することができる。
これらの技術は性質が異なり、性能も異なるため、同じ用途には適していない。
スタッキングクレーンは、製品の棚の間をプラットホームが移動するのに空きスペースが必要であるためコンパクト性が低い。加えて、このようなシステムの在庫が流れる速度は、回収領域に対する所望の製品の位置及びプラットホームの圧縮不能な変位回数に依存する。プラットホームの変位毎に1つの製品しか回収できない。さらに、そのようなシステムは特定の保管空間の構成で実施するのは困難である。
カルーセル技術は、並列に分配できる在庫の流れを犠牲にして、高いコンパクト性を有している。特に、需要のピークは、低い在庫配分率のために常に待ち行列を引き起こす。加えて、カルーセルの寸法は標準化されており、所定の容積を占める。これは、カルーセルが全ての空間に適合できないことを意味する。
移動式ロボットフリートは、必要な在庫の流れの速度に適応可能であり、それらの循環に必要な空間が大きい限り、多くの空間的な制約に適応可能である。したがって、そのような技術を用いる保管システムは、ロボットの循環に空間が必要なためコンパクト性が限られている。
自動分配機は非常にコンパクトであるため、制限された在庫分配速度を犠牲にして制限された保管空間に対して良好な適応性を提供するため、需要のピーク時に待ち行列が生じる。
バルクに重い制約をかけ、保管のコンパクト性を必要とする環境で非自動化の保管方法に従来的に遭遇する。例えば、レール上の可動フレームに棚が取り付ける動的アーカイビングは、倉庫の関数としての保管能力を最大化することを可能にする。しかしながら、そのような技術では、ユーザは棚を移動させ、その後に必要とする各製品を回収しなければならないため、流れの速度が非常に制限され、システムのアクセス可能性及び在庫の配分フローを制限される。
したがって、全ての種類の空間、特に制限された空間に適応可能であり、高い分配速度を有する一方で、手作業による介入の必要性を制限し、故にその使用を促進にする、コンパクトな保管ソリューションに対する技術的要件が存在する。
本発明の一般的な目的は、任意の種類の保管環境に適合可能であり、高い分配速度を有するコンパクトな保管ソリューションを提供することである。
別の目的は、自動化保管システムの設置及び保守を促進することである。
本発明は、保管アイテムの変位のためのモジュールシステムを提供し、複数の隣接するモジュールと、該モジュール構造の中で1つのモジュールから隣接するモジュールに変位可能な少なくとも1つのセルとを含み、モジュールは共に組み立てられたバーを含む矩形の平行六面体の形状を有するフレームを含み、前記モジュール及びセルのうちの少なくとも一方は、少なくとも1つのアクチュエータを含み、前記モジュール及びセルのうちの他方は相補窪みを含み、前記アクチュエータ及び窪みのうちの一方は前記フレームのバーに取り付けられ、前記アクチュエータ及び窪みのうちの他方は前記セルに取り付けられ、前記アクチュエータ及び窪みは、1つのモジュール内に少なくとも部分的に位置するセルが隣接するモジュールに移動されるよう協働するように構成され、当該システムは、前記アクチュエータを駆動し、当該システムの中での前記セルの変位を管理するように構成された中央コントローラをさらに含む。
本発明は、以下の特徴の単独又は組み合わせにより有利に完成される。
-アクチュエータは前記窪みと係合するように構成された駆動要素と、該駆動要素が前記窪みと相互作用しないように該駆動要素が前記窪みから所定の距離にあるクラッチ解除位置に該駆動要素を引っ込めるように構成されたクラッチ装置とを含む。これは、代替的に、その循環がモジュール間で行われるようにセルを動かすか又はセルを解放することができる。これは、同じモジュール内の3つの方向の全てでのセルの変位をとりわけ可能にする。
-モジュールのアクチュエータのうちの少なくとも1つは、同じ移動方向の両方の方向にセルを駆動できる。これによりアクチュエータの数を制限できる。
-モジュールのアクチュエータは、セルを3次元に沿って移動させることができる。
-駆動要素は、セルの縁部又は面取り上に位置する駆動面又は窪みと係合するようにクラッチ位置に伸長される。
-前記駆動要素は、引っ込められている間に、前記モジュールの面に対して傾斜した平面内に変位され、該傾斜は30°~60°である。これにより、セルの通路を2方向に解放することができる。
-前記アクチュエータは、前記フレームに回転可能に取り付けられるウォームスクリューを含む垂直アクチュエータと、該スクリューと協働するナットとを含み、該ナットは、前記セルの垂直縁部に沿って形成される垂直窪みと協働するように構成された突出部を含み、該突出部が該垂直窪みと協動し、前記スクリューが回転された場合に、前記セルは垂直に移動される。これにより、システムの顕著なロバスト性及び実施が容易な静止位置を得ることができる。
-前記アクチュエータは、少なくとも1つの水平トランスレータを含む水平アクチュエータを含み、該少なくとも1つの水平トランスレータは、
・前記セルを移動させるために前記セルに形成された水平窪みと協働するように構成された駆動要素と、
・前記駆動要素を回転させるように構成された駆動アクチュエータと、
・前記駆動要素と前記セルとを係合させること又は前記駆動要素と前記セルとの係合を解除することを選択的に行うように構成されたクラッチ装置と、を含む。
-前記クラッチ装置は、前記フレームに固定取り付けされるトランスレータフレームに回転可能に取り付けられる可動アームであって、前記駆動要素は該可動アームの一端に回転可能に取り付けられている、可動アームと、前記可動アームを回転させるように構成されたクラッチアクチュエータと、を含み、前記駆動要素及び前記駆動アクチュエータも前記可動アームに取り付けられている。これは、アクチュエータのコンパクト性を改善するのを可能にする。
-前記水平トランスレータは、トランスレータフレームに回転可能に取り付けられる入力シャフトと、該入力シャフトによって駆動される分配アセンブリとを含み、該分配アセンブリは、前記クラッチアクチュエータ及び前記駆動アクチュエータを同時に回転駆動するように構成されている。これは、アクチュエータのモータの数を制限でき、ついでにそのバルク、重さ及びコストも制限できる。
-前記クラッチ装置はクラッチアクチュエータを含み、該クラッチアクチュエータは、
・前記可動アームに回転可能に取り付けられるカムと、
・前記分配アセンブリから前記カムに限られたトルクを伝達することにより前記カムの回転を確実にするように構成された摩擦アセンブリと、
・前記フレームに回転可能に取り付けられ、前記カムと協働するように構成されたカムローラと、を含む。
-前記摩擦アセンブリは、
・前記カムと前記分配アセンブリとの間に挿入される摩擦ワッシャと、
・前記可動アームと前記カムとの間で圧縮され、前記摩擦ワッシャを用いて前記摩擦アセンブリによる前記カムの摩擦により駆動が確実になるように摩擦力を提供するように構成されている圧縮バネと、を含む。
-摩擦アセンブリは前記カムに固定される分離リングを含み、前記カム及び分離リングは前記支持シャフトに回転可能に取り付けられ、支持シャフトは第4のプーリ又は第2のピニオンによって回転され、分離リングは支持シャフトに摩擦力を提供して、カム及び分離リングアセンブリを回転駆動できるようにする。
-水平アクチュエータはいくつかの水平トランスレータと、トランスミッションシャフトと、該トランスミッションシャフトを駆動するように構成された電気モータとを含み、該トランスミッションシャフトは、前記水平トランスレータを同時に駆動するように構成されている。これはアクチュエータのモータの数を低減することを可能にするため、そのコスト及びそのバルクを低減できる。
-分配アセンブリは、
・第1の中間シャフトに取り付けられる第1のプーリであって、第1の中間シャフトは入力シャフトの軸に対して垂直な軸に沿ってトランスレータフレームに回転可能に取り付けられ、入力シャフト及び第1の中間シャフトにそれぞれ取り付けられた第1のベベルピニオン及び第2のベベルピニオンを用いて入力シャフトによって回転される、第1のプーリと、
・可動アームに取り付けられるシャフトに回転可能に取り付けられる第2のプーリであって、第2のプーリは駆動要素を駆動するように構成されている、可動アームと、
・第1のプーリ及び第2のプーリと協働する第1のベルトと、
・前記シャフトに回転可能に取り付けられる第3のプーリであって、第3のプーリは第2のプーリに回転可能に固定される、第3のプーリと、
・可動アームに取り付けられる支持シャフトに回転可能に取り付けられる第4のプーリであって、第4のプーリはクラッチアクチュエータを駆動するように構成されている、第4のプーリと、
・第3のプーリ及び第4のプーリと協働する第2のベルトと、
を含む。
別の態様によれば、本発明は、本発明に係る保管アイテムの変位のためのモジュールシステム用のモジュールを提供し、当該モジュールは複数のバーによって形成されるフレームと、当該モジュール中でセルを駆動するように構成されたアクチュエータとを含む。
別の態様によれば、本発明は、本発明に係る保管アイテムの変位のためのモジュールシステム用のセルを提供し、当該セルは前記システム中で当該セルの変位が可能になるように前記アクチュエータと協働するように構成された窪みを含む。
別の態様によれば、本発明は、本発明に係る保管アイテムの変位のためのモジュールシステムにおいて、最初のモジュールと最後のモジュールとの間でターゲットセルを変位する方法を提供する。当該方法は、
-最初のモジュールと前記最後のモジュールとの間の経路を特定するステップS10であって、該経路はN個のモジュールを含む、ステップと、
-先に特定された経路上に位置する前記セルを、該経路が解放されるように変位させるステップS20と、
-前記ターゲットセルが前記経路のモジュールを通過して前記最後のモジュールの方に変位させるステップS30と、を含む。
そのような方法では、ステップS30は、前記ターゲットセルに隣接する前記経路のモジュールが解放される毎に行われることが有利である。
別の態様によれば、本発明は、計算ユニットによって実施された場合に、本発明に係る保管アイテムの変位のためのモジュールシステムにおいて、本発明に係るセルを変位する方法を実施するように構成されたコードデータを含むコンピュータプログラム製品を提供する。
本発明の特定の特徴は、簡単な例示的且つ非限定的な例として与えられる本発明の実施形態の説明及び添付の図面の説明を読むことによって明らかになる。
図1は、本発明に係る保管アイテムの変位のためのモジュールシステムの一実施形態の斜視図である。 図2a、図2b及び図2cは、本発明に係る保管アイテムの変位のためのモジュールシステムの構成の例の図である。 図3は、本発明に係る保管アイテムの変位のためのモジュールシステムの電子及びコンピュータネットワークの実施形態の図である。 図4は、本発明に係るモジュールの実施形態の図である。 図5は、本発明に係るセルの実施形態の図である。 図6は、本発明に係るモジュールの垂直アクチュエータの実施形態の正面図及び斜視図である。 図7a及び図7bは、本発明に係るセルの垂直凹部の一実施形態の斜視図である。 図8は、本発明に係るモジュールの水平トランスレータの一実施形態の斜視図である。 図9は、本発明に係るモジュールの水平トランスレータの第2の実施形態の斜視図である。 図10a、図10b及び図10cは、本発明に係るモジュールの水平方向のトランスレータのクラッチアクチュエータの実施形態の斜視図であり、より詳細には、図10a、図10b及び図10cは、摩擦装置によるカムの駆動を詳細に示し、図10a、図10bは、摩擦装置の第1の実施形態を示し、図10cは摩擦装置の第2の実施形態を示す。 図11は、本発明に係るモジュールの水平トランスレータのクラッチアクチュエータのクラッチ切断位置及びクラッチ位置の一実施形態の図である。 図12は、本発明に係る水平方向アクチュエータの一実施形態の図である。 図13a、図13b、図13c、図13d及び図13eは、上方垂直移動動作を行うための変位方法の一例の図である。 図14a、図14b、図14c、図14d、図14e、図14f、図14g及び図14hは、下方垂直移動動作を行うための変位方法の一例の図である。 図15は、本発明に係るシステム内のセルの変位の経路の動作図を示す。 図16は、本発明に係る変位の経路のターンをより詳細に示す。 図17は、(モジュールAからモジュールBへの)セルの変位のプロセスP1のフローチャートを示す。 図18は、(モジュールAからその隣接するモジュールCのうちの1つへの)セルの変位のプロセスP2のフローチャートを示す。 図19は、コマンド伝搬のプロセスP3のフローチャートを示す。
概要
図1を参照して、保管アイテムの変位のためのモジュールシステム1は、複数の隣接するモジュール200と、モジュール200から隣接するモジュール200に変位可能な複数のセル300とを含む。
システム1の構造は、それが複数のモジュール200を含み、これらのモジュールは、バルクの制約に適合できるように、構造の設置の間に互いに取り付けられるように配置されているという意味でモジュール式である。
これは、構造のアップグレードする目的で後に補修作業を行う際にそれを促進することもできる。そのため、図2a、図2b及び図2cに示すように、多くの構成が可能である。
図2aでは、モジュール200は、従来の平行六面体の構造を形成する。システム1の設置制約の関数として、アクセス可能な面を有する各モジュール200は、ユーザによって潜在的にアクセス可能なインターフェイスを表す。
「アクセス可能な面」という用語は、モジュールに隣接するモジュールのいずれかの面に面していないモジュールの面を意味するものと理解される。
そのため、図2aに示す実施形態では、システムはインターフェイス領域2を有する。実際には、システム1の全く同一の面のモジュール200の全ては、ユーザによってアクセス可能であり得る。
図2bに示す第2の例では、システム1は、保管スペースの形状によるバルク制約に適合した形状を有する。図示の例では、例えば、建物の2つの異なるフロアに位置し得る2つのインターフェイス領域2を示す。
図2cに示す第3の例では、システム1は、保管スペースの建物上の制約に適合した形状を有し、建物内で荷積み又は荷下ろしするために異なるアクセスポイントに位置し得る3つのインターフェイス領域2を有する。
そのため、システム1のモジュール性は、配送点と在庫の引出し点との間の在庫の流れを促進し且つ効率化できる。
したがって、モジュール200を互いに接続してモジュール構造を形成することにより、モジュール200を並置し積み重ねることで十分であり、故に、これは同じ方法により分解可能又は変更可能である。
モジュール200の全ては同じ形状を有することが有利である。この実施形態では、モジュールは矩形の平行六面体である。このアーキテクチャは、セル300内で利用可能な保管スペースを最大化しながら、システム1に亘るセル300の変位を促進する。
保管アイテムの変位のためのシステム1は、セル300を駆動するように構成された複数のアクチュエータ400と、アクチュエータ400を駆動し、システム1内に存在するセル300の変位を管理するように構成された複数のコマンド要素500とをさらに含む。
図3を参照して、中央コントローラ600は、異なるセルの変位コマンド指令を生成し、それ故にセル300の自動変位方法を実施するように構成されている。
中央コントローラ600は、プロセッサ等の処理又は計算ユニットと、コードデータを含む1つ以上のメモリとを含み、コードデータは動作命令を生成し、動作命令は、それらが処理ユニットによって実施された場合に、システム1内でセル300の変位方法を実施するように構成されている。
コマンド要素500は、プロセッサ等の処理又は計算ユニットに加えて、中央コントローラ600から受信したコマンドの機能として、アクチュエータ400にエネルギーを分配可能な1つ以上のプリアクチュエータを含むことができる。
中央コントローラ600及びコマンド要素500は、中央コントローラ600からの各モジュール200又はセル300にコマンドを伝達できるように電子及びコンピュータネットワークを形成する。
有利には、コマンド要素500はモジュール200に固定され、それらの機械的、電気的及び電子的動作において相互接続され得る。
モジュール200の機械的相互接続は、モジュール200をその隣接するモジュール200に固定することを可能にする。
モジュール200の電気的相互接続は、電力を伝播させ、アクチュエータ400及びコマンド要素500等の異なる電気機械システムに供給することを可能にする。これにより、限られた数の電源によってシステム全体に電力を供給することが可能となり、重くてかさばり得る一体型の電力貯蔵手段の必要性をとりわけ制限できる。
好ましい実施形態では、各モジュール200はそれ自身のコマンド要素500を有し、コマンド要素500は、有線電子リンク501を介して隣接するモジュール200のコマンド要素500と相互接続され、システム1のいずれかのモジュール200にコマンドを送信し且つやりとりするためにシステム1内でグローバルネットワークを形成する。
これにより、電磁干渉を制限でき、システム1の配線を限定することが可能となる。
規模の影響によりセルの製造コストを制限し、システム1のメンテナンスを促進できるように、モジュール200はそれらの機能及びそれらの構造の点で同じあることが有利である。各セル200は互いに取り換え可能である。
モジュール200
図4に示す実施形態では、モジュール200はフレーム210を含み、フレーム210は矩形の平行六面体を形成する複数のバーを含む。
図示の実施形態では、フレーム210は、
-垂直方向に沿って延びる4つの直立体211であって、該垂直方向は通常の動作条件下でのシステムの配置に対する垂直方向である、4つの直立体211と、
-長手方向に沿って平行に延びる2つの第1のバー212であって、各第1のバー212は直立体から第2の直立体に延びる、2つの第1のバー212と、
-横方向に沿って平行に延びる2つの第2のバー213であって、各第2のバー213は直立体から第2の直立体に延びる、2つの第2のバー213と、
-長手方向に沿って平行に延びる2つの第3のバー214であって、各第3のバー214は直立体から第2の直立体に延び、第3のバー214は第1のバー212に平行に延びる、2つの第3のバー214と、
-横方向に沿って平行に延びる2つの第4のバー215であって、各第4のバー215は直立体から第2の直立体に延び、第4のバー215は第2のバー213に平行に延びる、2つの第4のバー215と、
を含む。
通常の動作条件下では、フレーム210は、第1のバー212及び第2のバー213が矩形の平行六面体の下面を形成し、第3のバー214及び第4のバー215が矩形の平行六面体の上面を形成するように配置される。
「下」及び「上」という用語は垂直方向に沿って定義される。
図示の実施形態では、モジュール200は、フレーム210に固定された垂直アクチュエータ410、水平アクチュエータ420、コマンド要素500、データコネクタ及び電力コネクタも含む。これにより、とりわけ、アクチュエータ400をセル300上に配置することを回避でき、セル300の重さを限定し、故にシステム1の電力消費を限定できる。これは、アクチュエータ400への電力の供給を促進し、バッテリの使用及びバッテリに関連する制約、とりわけ再充電を限定することを可能にする。
垂直アクチュエータ410及び水平アクチュエータ420を動作させるために用いられるモータはコマンド要素500に接続されている。
データコネクタは、2つの隣接するモジュールのコマンド要素500が互いに情報を送信することを可能にする。電力コネクタは、モジュール200からモジュール200に電力を送るために用いられる。
一実施形態では、モジュールの各面は、面の少なくとも1つの隅に電力コネクタ及びデータコネクタを含む。同じモジュール200の2つの対向する面は、互いに面するように位置する電力コネクタ及びデータコネクタを有する。これは、モジュールの隣接する面が何であれ、異なる隣接するモジュール200を少なくとも対で接続することによりモジュール構造を形成することを可能し、組立を促進する。
モジュール200の下面及び上面となるように意図された面の電力コネクタ及びデータコネクタは、モジュール200の側面のコネクタに接続できないように配置される。これにより、フェイルセーフを形成でき、システム1において正しい向きに沿ったモジュール200の組み立てが確実になる。
モジュール200は、モジュール200内でのセル300の有無を検出するように構成された検出装置を備え得る。これは、例えば、光学センサ、誘導近接センサ又はモジュール200内でのセル300の存在を検出可能な任意の他のセンサを含み得る。
モジュール200は、モジュール200内でのセル300の速度を検出するように構成された検出装置を備え得る。これは、例えば、光学センサ又はドップラー効果により速度を測定する装置又はモジュール200内でセル300の速度を検出可能な任意のセンサを含み得る。
中央コントローラ600は、システム1内の新たなモジュール200の接続、位置及び向きを検出することができ、システム1を形成するモジュール200を仮想的にモデル化するように構成されている。そのため、中央コントローラ600は、新たなモジュール200が接続されると、システム1の仮想モデルを徐々に更新する。そのため、中央コントローラ600は、システム1の状態、その幾何学的形状及びシステム内のアイテムで埋まった及び空のモジュール200の分布をいつでも知ることができる。
セル300
図5に示す実施形態では、セル300は、上側プレート301、下側プレート302、下側プレート302から上側プレート301に、好ましくは垂直方向に延びる2つの平行な側面プレート303を含む。
セル300のプレート301、302、303は共に内容物(在庫アイテム)を受容可能なエンクロージャを定義する。図示の実施形態では、エンクロージャは2つの開いた側面を有し、これにより、ユーザのアクセシビリティが改善される。
図示されていない変形例では、セル300は、底部を形成する追加の側面プレートを含むことができるか又は別の変形例では、閉鎖され、任意で密閉されたエンクロージャを形成するよう意図された追加の側面プレートを含むことができる。任意で、セルは、セルの内容物を少なくとも部分的に排出する排出システム、例えばタップを含み得る。
一実施形態では、壁は、断熱構造及び/又は電気及び/又は磁気絶縁構造又は他のシールドを有し得る。
一実施形態では、セル300は、コマンド要素500又は中央コントローラ600と通信するように構成された電源及び/又はセンサ、例えば位置センサを含み得る。
1つのモジュール200から別のモジュール200へのセル300の変位を可能にするために、モジュール200とセル300は、アクチュエータ500と、フレーム210の直立体211及びバー212、213、214、215に一方が取り付けられ、他方がセル300に取り付けられた相補窪み700を含む。
図示の実施形態では、
-垂直方向に沿ったセル300の変位を可能にする垂直窪み710、
-長手方向及び横方向に沿ったセル300の変位を可能にする水平窪み720、
の2つの異なる種類の窪みが特定される。
任意で、セル300は、モジュール200のコマンド要素500によって検出されるように構成された識別要素を含む。このように、システム1内の各セル300の位置がいつでも分かる。識別要素は光学式、例えばバーコードであってもよく、これは光学センサによって読み取られ、モジュール200のコマンド要素500に供給される。これにより、追加の材料の使用を制限し、電磁信号の放出を制限することが可能となる。
あるいは、中央コントローラ600はセル300のそれぞれの全ての動きをそのメモリに保持し、それは、システム1内の各セル300の位置を知ることができるように、システム1の初期化時にユーザによって任意に設定される識別子に関連する。
アクチュエータ400
アクチュエータ400及び窪み700は、モジュール200内に少なくとも部分的に位置するセル300を隣接するモジュール200の方に移動駆動させるために協働するように構成されている。
好ましい実施形態では、アクチュエータ400は、
-セル300を垂直方向に変位させるように構成された垂直アクチュエータ410、
-長手方向及び横方向に沿ってセル300を変位させるように構成された水平アクチュエータ420、
を含む。
垂直アクチュエータ410
図6に示す実施形態では、垂直アクチュエータ410は、上側スクリューホルダ412及び下側スクリューホルダ413により回転可能にフレーム210に取り付けられ、電気モータによって駆動されるウォームスクリュー411を含む。
そのような種類のアクチュエータは、かなりのロバスト性及び精度を有する一方で、バルクが低減されている。精度は、ネジ411のピッチ及びモータの分解能から生じる低減効果によってとりわけ得られる。さらに、この種類のアクチュエータのロバスト性は、重力にもかかわらず安定した静止位置を得るためのモータブレーキの必要性を制限することを可能にする。
図示の実施形態では、上側スクリューホルダ412及び下部スクリューホルダ413がフレーム210の直立体211に取り付けられている。
スクリュー411上には、スクリュー411に適したナット414がある。ナット414は突出部415を含む。
図7a及び図7bを参照して、垂直窪み710は、セル300の垂直の縁部に沿って位置する突起に形成されている。
垂直窪み710は一連の凸部711を含み、凸部の間には空洞712が定義されている。各凸部にはブラインド凹部713が形成されている。
ブラインド凹部713は、ブラインド凹部713の頂部で線引きする支持面714を含む。支持面714は、垂直アクチュエータ410の突出部415のための支持面を形成するように構成されている。
ブラインド凹部713は、垂直アクチュエータ410の突出部415に対する障害物を形成し、それによりその回転を防止するように構成された障害物面715をさらに含む。
このように、スクリュー411が回転されると、突出部415が摩擦によって回転され、突出部415が障害物面715と接触するため、スクリュー411に対してナット414、ひいては突出部415を移動させる突出部415の回転、ひいてはナット414の回転が制限される。
次に、突出部415は支持面714と接触し、セル300を移動させる効果を有する。
突出部415のこの位置は、クラッチ位置として定義される。
任意であるが有利には、ブラインド凹部713は、支持面714から障害物面715の反対に延びる面の一部によって形成されるブロッキングリム716をさらに含む。ブロッキングリム716は、突出部415と支持面714との間の摩擦が失われた場合に、突出部415がブラインド凹部713から外れるのを回避するように構成されている。
このシナリオは、例えば、下方移動動作の間に遭遇する可能性がある。
垂直アクチュエータ410の動作の間に、突出部415がフレーム210の直立体211と接触すると、その回転動作にロックされ、ナット414とスクリュー411との間の螺合により垂直に移動される。垂直移動は、スクリュー411の回転の方向に沿った上方又は下方であり得る。
スクリュー411の「上方方向」とは、回転するようにロックされたナット514を上方垂直移動させるよう駆動する回転方向として定義される。同様に、スクリュー411の「下方方向」とは、回転するようにロックされたナット514を下方垂直移動させるよう駆動する回転方向として定義される。
同様に、突出部415が凸部711と接触すると、その回転動作がロックされ、垂直に移動される。
凸部711に沿って垂直に移動される突出部415がブラインド凹部713のレベルに到達し、スクリュー411が上方方向に回転すると、突出部415は、もはや回転的にロックされていないため、その垂直移動動作を停止し、回転動作を再開する。
次いで、突出部415は障害物面715と接触し、前述のようにセル300を移動させる。
凸部711に沿って垂直に移動される突出部415が空洞712のレベルに到達すると、突出部415は回転動作を再開して、次いで空洞712を横切る。
水平アクチュエータ420
水平アクチュエータ420は1つ以上の水平トランスレータ421を含む。
図8を参照して、各水平トランスレータ421は、
-セル300を移動させるためにセル300の水平窪み720と協働するように構成された駆動要素422と、
-駆動要素422を回転させるように構成された駆動アクチュエータ423と、
-駆動要素422及びセル300を選択的に係合又は係合解除するように構成されたクラッチ装置424と、
を含む。
クラッチ装置424は、駆動要素422を引っ込めることを可能にすることによって、空間を空けて、引っ込められた駆動要素422の駆動方向とは異なる方向へのセル300の循環を可能にする。これは、とりわけ、同じモジュール200内の3つの方向全てに沿ってセル300を駆動することを可能にする。具体的には、セル300を第1の方向に駆動するのに駆動要素422とセル300との間の接触が必要な場合、この接触は別の方向へのセル300の循環に対抗する。駆動要素422を引っ込める可能性は、この障害物を除去し、従って、1つの同じモジュール200内の3つの方向におけるセル300の電位変位を可能にする。
図示の実施形態では、クラッチ装置424は、フレーム210に固定取り付けされたトランスレータフレーム426に回転可能に取り付けられた可動アーム425であって、駆動要素422が可動アーム425の一端に回転可能に取り付けられる、可動アーム425と、可動アーム425を回転駆動するように構成されたクラッチアクチュエータ427とを含む。駆動要素422及び駆動アクチュエータ423も可動アーム425に取り付けられている。
これは、水平トランスレータ421のバルクを限定することを可能にする。
一実施形態では、水平トランスレータ421は、トランスレータフレーム426内に回転可能に取り付けられた入力シャフト428と、入力シャフト428によって駆動される分配アセンブリ429とを含み、分配アセンブリ429は、クラッチアクチュエータ427及び駆動アクチュエータ423を同時に回転駆動するように構成されている。これは、装置の重さ及び水平トランスレータ421に必要なモータの数を大幅に制限することを可能にする。
図示の実施形態では、分配アセンブリ429は、
-入力シャフト428の軸に対して垂直な軸に沿ってトランスレータフレーム426に回転可能に取り付けられる第1の中間シャフト430であって、第1の中間シャフト430は、入力シャフト428及び第1の中間シャフト430にそれぞれ取り付けられる第1のベベルピニオン432及び第2のベベルピニオン433により、入力シャフト428によって回転される、第1の中間シャフト430と、
-第1の中間シャフト430に取り付けられる第2のベベルピニオン433に固定される第1のピニオン434と、
-可動アーム425に取り付けられる支持シャフト436に回転可能に取り付けられる第2のピニオン435であって、第2のピニオン435は第1のピニオン434との相互作用によって回転され、第2のピニオンはクラッチングアクチュエータ427を駆動するように構成されている、第2のピニオン435と、
-可動アーム425に回転可能に取り付けられ、第3のピニオン437を含む第2の中間シャフト431であって、第3のピニオン437は、第1のピニオン434、第2のピニオン435及び第3のピニオン437のベベルピニオン432、433により、入力シャフト428の力が駆動要素422に伝達されるように、第2のピニオン435及び駆動アクチュエータ423と協働する、第2の中間シャフト431と、
を含む。
図示の実施形態では、駆動アクチュエータ423は、可動アーム425に取り付けられるシャフト439に回転可能に取り付けられる駆動ピニオン438を含む。
駆動要素422は駆動ピニオン438に固定されるローラ440を含み、駆動要素422は、セル300の水平窪み720と協働する。
一実施形態では、ローラ440は円筒形であり、水平窪み720は水平面に対して傾斜した平面である。そのため、これは、セル300が水平方向に変位されたときに、セル300のガイド及び駆動を同時に提供することを可能にする。水平窪みの傾斜角は30°~60°、好ましくは45°であり得る。
図示の実施形態では、水平窪み720はセル300の下端に位置する。水平窪み720は、前記下端全体に沿って適用される面取りであってもよく、これはゴム等の高い摩擦係数を有する材料のバンドによって覆われることが有利であり得る。
図9に示す別の実施形態では、分配アセンブリ429は、
-第1の中間シャフト430に取り付けられる第1のプーリ441であって、第1の中間シャフト430は、入力シャフト428の軸に対して垂直な軸に沿ってトランスレータフレーム426に回転可能に取り付けられ、入力シャフト428及び第1の中間シャフト430にそれぞれ取り付けられる第1のベベルピニオン432及び第2のベベルピニオン433により、入力シャフト428によって回転される、第1のプーリ441と、
-可動アーム425に取り付けられる軸439に回転可能に取り付けられる第2のプーリ443であって、第2のプーリ443は駆動要素422を駆動するように構成されている、第2のプーリ443と、
-第1のプーリ441及び第2のプーリ443と協働する第1のベルト442と、
-シャフト439に回転可能に取り付けられる第3のプーリ445であって、第3のプーリ445は第2のプーリ443に回転可能に固定されている、第3のプーリ445と、
-可動アーム425に取り付けられる支持シャフト436に回転可能に取り付けられる第4のプーリ446であって、第4のプーリ446はクラッチアクチュエータ427を駆動するように構成されている、第4のプーリ446と、
-第3のプーリ445及び第4のプーリ446と協働する第2のベルト444と、
を含む。
ベルトを用いることにより、装置の部品の数及び分配アセンブリ429の製造コストを制限することが可能になる。
図10a、図10b及び図10cを参照して、クラッチアクチュエータ427は、支持シャフト436に回転可能に取り付けられたカム447を含む。カム447は摩擦装置455によって回転される。摩擦装置はカム447に制限されたトルクを伝達するように構成されている。そのため、カム447が障害物によって回転的にロックされている場合、カム447が固定されているにも関わらず、分配アセンブリ429は動作を続けることができる。
図10aに示す実施形態では、摩擦装置455は、第2のピニオン435とカム447との間に挿入された摩擦ワッシャ448を含む。図9に示す実施形態では、摩擦ワッシャ448は、第4のプーリ446とカム447との間に位置する。そのため、摩擦ワッシャ448は、第2のピニオン435又は第4のプーリ446から来るトルクを伝達することにより、カム447の摩擦による駆動を確実にする。支持シャフト436に取り付けられ、可動アーム425とカム447との間で圧縮される圧縮バネ449は、カム447の駆動に必要な摩擦力を提供することを可能にする。
図10cに示す別の実施形態では、摩擦装置455はカム447に固定された分離リング454を含む。カム447及び分離リング454は共に支持シャフト436に回転可能に取り付けられる。この実施形態では、支持シャフト436は第4のプーリ446又は第2のピニオン435によって回転される。分離リング454は支持シャフト436に摩擦力を与え、支持シャフト436のトルクをカム447に伝達し、カム447及び分離リング454を共に回転させることを可能になる。このような構造は、摩擦装置455の変形を制限し、その組立の促進を可能にする。
カム447は、フレーム210に回転可能に取り付けられるカムローラ449と協働するように構成されている。
カム447は、カム447の回転軸を通過する平面に対して対称プロファイルを有する。これにより、入力シャフト428の回転方向の如何にかかわらずクラッチ装置424のクラッチを入れることを可能にする。
図11を参照して、カム447のプロファイルは、第1の角度位置で、支持シャフト436とカムローラ449の回転軸との間に第1の距離Aを示し、第2の角度位置において、支持シャフト436とカムローラ449の回転軸との間に第2の距離Bを示すように構成されている。
第1の距離Aは、クラッチ装置424が、駆動要素423がセル300から係合解除されているクラッチ解除位置にあるようにするように構成されている。このように、セル300は、セル300の変位にかかわらず駆動要素422と相互作用しない。
第2の距離Bは、クラッチ装置424が、駆動要素422がセル300の水平窪み720と協働するクラッチ位置にあるようにするように構成されている。
クラッチ装置424は、駆動要素422が、フレーム210の垂直方向及び水平方向に対して傾斜した平面内で、フレーム210の内側に向かって延びるように構成されていることが有利である。このように、フレーム210の側面の広さが改善される。さらに、これにより、ベベルギヤを用いることなく、駆動要素422を駆動し、クラッチ装置424を延ばすことが可能になる。これにより、部品の数を削減し、より良好な効率が得られる。水平に対する傾斜角は30°~60°、好ましくは45°である。
第1のバー402及び第2のバー403の開口は、クラッチ装置424がクラッチ解除位置にある場合に、水平トランスレータ421が少なくとも部分的に前記バー内に収容されるように形成されている。これにより、装置のコンパクトさを改善することが可能となる。
任意で、水平アクチュエータ420は、フレーム210に対する可動アーム425の回転動作の振幅を制限するように構成された角度ストップ452を含む。
角度ストップ452は、可動アーム425が特定の角度位置に到達した場合にフレーム210と接触するように可動アーム425の一端に位置し得る。
ストップタブ453は、ストップタブ553がカムローラ449と接触した場合にカム447の回転を制限するようにカム447上に具体化できる。
任意で、ストップタブ453は、ストップタブ453がカムローラ449に接触した場合に可動アーム425が上部位置にあるように位置する。
ストップタブ453は、ドッグストップ453がカムローラ449に接触した場合に、可動アーム425の安定した上部位置を得ることができるように構成されていることが有利である。
任意で、水平アクチュエータ420は角度ストップ452及びストップタブ453を含み、水平アクチュエータ420のロバスト性を改善する。角度ストップ452及びストップタブ453を組み合わせる効果は、ストップタブ453が、角度ストップ452による可動アーム425の角度変位の機械的制限によってカムローラ449を通過するのを防止する。
図示されていない代替例では、角度ストップ452はフレーム上に具現化され、後者が特定の角度位置に到達した場合に可動アーム425の動きを制限するように構成されている。
好ましい実施形態では、図12を参照して、水平アクチュエータ420はいくつかの水平トランスレータ421と、トランスミッションシャフト450と、トランスミッションシャフト450を駆動するように構成された電気モータ451とを含み、トランスミッションシャフト450は水平トランスレータ421を同時に駆動するように構成されている。
これにより、水平アクチュエータ420の全ての水平トランスレータ421を単一のモータによって同時に駆動することが可能となり、これにより、同期を促進し、水平アクチュエータ420のモータの数を制限することが可能となるため、コスト、水平アクチュエータ420の誤動作のリスク及び大きさを制限できる。
水平トランスレータ421は、同じモジュール200又は2つの隣接するモジュール200の2つの隣接する水平トランスレータ421間の距離が、水平窪み720の長さの半分未満になるように互いに対して配置される。これは、セル300が駆動されるときに、セル300のチッピングを回避することを可能にする。
変形例では、第1のバー212及び第2のバー213は、2つの隣接するモジュール200間でセル300が移動するときにそれを支持するように構成されたガイドローラ(図示せず)を備え、これは、セル300を駆動し、ガイドするために必要な水平トランスレータ421の数を制限することを可能にする。
電気モータ451によるトランスミッションシャフト450の駆動は、例えば、プーリ及びベルトアセンブリによって直接的であっても間接的であってもよく、これは、振動又は位置合わせ不良の場合でも動作を維持することを可能にする。さらに、これは、水平アクチュエータ420のコンパクトさを促進する。
装置の動作
セル300の上方垂直移動動作を行うために、変位方法は以下のようなものとなる。
-図13aを参照して、突出部415は、上側スクリューホルダ412(図13aに図示せず)と下側スクリューホルダ413との間の任意の高さに位置する。
-図13bを参照して、スクリュー411は、突出部415がフレーム210の直立体211に出会うまで下方方向に駆動され、上述したように、突出部415は直立体211に沿って下降する。
-図13cを参照して、突出部415は所定の底部閾値に達するまで下降する。
-図13dを参照して、スクリュー411は、突出部415がブラインド凹部713の係合位置に入るまで上方方向で駆動される。
-図13eを参照して、セル300はそれ故上方に駆動される。
セル300の下方垂直移動動作を生成するために、変位方法は以下のようなものとなる。
-図14aを参照して、突出部415は、上側スクリュー412(図14aに図示せず)と下側スクリューホルダ413との間の任意の高さに位置し、スクリュー411は下方方向に駆動される。
-図14bを参照して、上述したように、突出部415は直立体211と一度接触し、それに沿って下降する。
-図14cを参照して、突出部415が初期位置に最も近い空洞712のレベルに達すると、スクリュー411は上方方向に回転し、突出部415が空洞712を通過してフレーム210の直立体211に達するまで空洞712を横断する。
-図14dを参照して、スクリュー411は上方方向に回転を続け、突出部415は直立体211に対して回転的にロックされ、これにより、突起415は、所定の上端閾値まで上方に変位される。
-図14eを参照して、突出部415が初期位置に最も近い空洞712のレベルに達すると、スクリュー411は下方方向に回転し、突出部415がフレーム210の直立体211に達するまで空洞712を通過する。
-図14fを参照して、突出部415が直立体211と一度接触すると、それに沿って下降する。
-図14gを参照して、突出部415最も高いブラインド凹部713に達すると、スクリュー411は突出部415が係合位置に入るまで上方方向に回転する。
-図14hを参照して、スクリュー411は、次いで、下方方向に回転し、セル300を下げる。
トランスミッションシャフト450の方向のセル300の水平移動を、任意で前方と呼ばれる方向において行うために、変位方法は以下のようなものとなる。
-カム447の初期角度位置は底部位置である。
-トランスミッションシャフト450はモータ451によって回転されて、各入力シャフト428を回転し、次に各第1のベベルピニオン432により各第2のベベルピニオン433を回転する。
-第2のベベルピニオン433は第1のピニオン434を回転させ、それは第2のピニオン435を回転させ、それは第3のピニオン437を回転させ、それは駆動ピニオン438を回転させ、それはローラ440を回転させる。
-摩擦ワッシャ448との摩擦によって、カム447が回転されて底部位置を離れる。カム447は、クラッチ装置424がクラッチ位置にある2つの上部のうちの1つに達するまで回転する。次いで、可動アーム425は、カム447がさらに回転するのを防止するストップ452に対して上部位置に到達する。カム447は上部位置にロックされた状態で留まり、第2のピニオン435の作用下で回転し続ける摩擦ワッシャ448に対してこすられる。
-上部位置では、ローラ440は、セル300の水平窪み720と接触する。回転中のローラ440は摩擦によりセル300を駆動する。
移動が完了すると、水平トランスレータ421のクラッチ装置424を引っ込めことができる。
-モータ451を先の方向から(任意で後方方向と呼ばれる)逆方向に回転させることにより、カム447は摩擦により、先の上昇と逆方向に回転される。
-カム447はもはやストップによって回転が防止されていないため、それが底部位置に達するまで回転する。
-モータ451を停止させることにより、クラッチ装置424はカム447の底部位置に留まる。
方法P1:(モジュールAからモジュールBに)ターゲットセルを変位する方法
図15a、図15b、図15c、図15dを参照して、ターゲットセル300の変位する方法の異なるステップが示される。
図示の方法では、垂直方向とは、システム1の通常の動作条件下でのシステムの配置に対する垂直方向であり、横方向及び長手方向の動作は水平方向である。
図示の方法では、以下のように定義される経路800のモジュール200を介して、1つ以上のターゲットセル300が変位される。
-経路800は、対で隣接したN個のモジュール200の組である(モジュール1、モジュール2、・・・、モジュールn-1、モジュールn、モジュールn+1、・・・、モジュールN)。
・「経路の長さ」という用語は、それを形成するN個のモジュールに与えられる。
・経路の所与のモジュールnに対して、経路の順序において先行するモジュールは先のモジュールn-1と呼ぶ。
・経路のモジュールnに対して、経路の順序において後続するモジュールを後続モジュールn+1と呼ぶ。
・経路が始まるモジュールを最初のモジュール801と呼ぶ。
・経路が終了するモジュールを最後のモジュール802と呼ぶ。
・経路「A-B」は、最初のモジュール801がモジュールAで、最後のモジュール802がモジュールBの経路である。
-「満たされた状態」803にあるモジュールは、所与の時間にセルを含むモジュールである。
-「空の状態」804にあるモジュールは、所与の時間にセルを含まないモジュールである。
-図16に示す経路のターン805は、先のモジュールn-1、モジュールn及び後続のモジュールn+1が整列しない前記経路のモジュールnである。
説明する方法において、「基本変位」という用語は、1つのモジュールからその隣接するモジュールのうちの1つへのセルの変位を表すために用いられ、「コマンド」という用語は、モジュールに宛てられた中央コントローラ600によって生成された基本変位順序を表し、「シーケンス」は、いくつかのモジュールに宛てられた同じセットのコマンドを表す。
「ターゲットセル」という用語は、モジュールAからモジュールBに運ばれるセルを表し、それらを構造内で補完されたセルと区別し、ターゲットの経路を解消するために変位される。
セルの変位の方法P1の各ステップを図17に示す。
第1のマクロステップS10では、中央コントローラ600は、モジュールAとモジュールBとの間の最も関連性のある経路「A-B」を特定するように構成されたプログラムを実施する。中央コントローラ600は、この特定を、2つの非制限的基準、すなわち、最も短い経路の長さ(最小N)及びこの経路における最小数のターン805に従って行う。
ステップS10の間、最初のモジュール801及び最後のモジュール802は、システム1のモジュール200によって形成されるグリッド内に位置する。
セル300の基本変位コンポーネントで構成される変位ベクトルが生成されて、セル300が受けるべき変位が評価される。
次に、異なる経路が推定され、それぞれが変位ベクトルのコンポーネントを含む。
次に、各経路はそれぞれのパスに含まれるターン805の数の関数として評価される。
最も少ないターン805を含む経路は、セル300が最初のモジュール801から最後のモジュール802に運ばれるように、モジュール200に宛てられる基本変位順序のシーケンスに変換される。
次に、第2のマクロステップS20で、マクロステップS10で特定された経路が解消され、これは以下で説明するいくつかのステップで行われる。
ステップS21では、中央コントローラ600は、特定されたパス「A-B」に属する各モジュールMが「満たされた状態」803か「空の状態」804かを検証する。それが「空の状態」804にある場合、アクションは必要とされない。
もしそれが「満たされた状態」803にある場合、経路を解放するためにいくつかのアクションが必要となる。ステップS22で、中央コントローラ600は、経路「A-B」から外れた「空の状態」にあり且つ経路「M-V」が最も短い長さNを有するモジュールVを決定する。この経路はエスケープ経路806と呼ばれる。
次に、ステップS23で、中央コントローラは、(以下の順序伝搬方法P3で説明するように)エスケープ経路806に属する異なるモジュールに伝搬される一連の基本変位コマンドを生成する。
最後に、ステップS24で、エスケープ経路806の各モジュールは、次に、最初のモジュール801が満たされた状態から空の状態に変更され、最後のモジュール802が空の状態から満たされた状態に変更されるように、(セルの基本変位の方法P2で後述するように)、受信されたコマンドに従ってセルを後続のモジュールに変位させる。
第3のマクロステップS30では、ターゲットセルは、マクロステップS10において決定され、マクロステップS20で解放される経路「A-B」の一端から他端に前進させられる。これを行うために、いくつかのステップが必要であり、以下で説明する。
ステップS31で、中央コントローラは、経路「A-B」の異なるモジュールに伝搬される一連の基本変位コマンドを生成する。
次に、ステップS32で、経路「A-B」の各モジュールは、受信したコマンドに従ってセルをモジュールAからモジュールBに変位されるようにセルを後続のモジュールに変位させる。そして、セルを変位させる方法P1が終了する。
マクロステップS20の終了の前にマクロステップS30を起動できることが好ましい。具体的には、パスの後続のモジュールn+1が空の状態にある場合、ターゲットセル300は、モジュールnから後続のモジュールn+1に変位させることができる。これは、ターゲットセル300の変位を加速することを可能にする。
セルを変位させる方法P1の全体について、複数の変位が並行して行われる場合には、システム1のフローを高めるために、複数の経路が平行して設けることが有利である。
方法P2:(モジュールAからその隣接するモジュールCのうちの1つに)セルを基本変位する方法
図示の方法では、変位すべきセルは、「モジュールA」と表記されるモジュールにおいて最初に見つけることができる。
セルの基本変位の方法P2のステップを以下で詳細に示し、図18のフローチャートに示す。
第1のステップS41で、中央コントローラはメッセージを生成し、(以下のコマンド伝搬方式P3で説明するように)モジュールのネットワーク内で伝搬する。このメッセージは、モジュールA内に存在するセルをその隣接するモジュールCのうちの1つに基本変位するコマンドを含む。
次に、2つのステップが並行して実行される。ステップS42では、モジュールAのコマンド要素500は、セルを隣接するモジュールCに変位させるためのコマンドを受信し、ステップS43では、モジュールCのコマンド要素500は、モジュールAから来るセルを受信するためのコマンドを受信する。
ステップS42に続くステップS44では、モジュールAのコマンド要素500は前記モジュールのモータを駆動する。
ステップS45では、前記動きに関連するモジュールAのアクチュエータ400が伸長され、既に伸長されていたモジュールAの他のアクチュエータ400が同時に引っ込められる。前記動きに関連するアクチュエータ400が既に伸長位置にある場合、それらはのみが開始される。これにより、ステップS46で、セルをモジュールCの方向に平行移動させることができる。
ステップS43に続くステップS47では、モジュールCのコマンド要素500は、前記モジュールのモータを駆動する。
ステップS48では、前記動きに関連するモジュールCのアクチュエータ400が伸長され、既に伸長されていたモジュールCの他のアクチュエータ400が同時に引っ込められる。前記動きに関連するアクチュエータ400が既に伸長位置にある場合、それらはのみが開始される。
ステップS46で開始された平行移動の続きでステップS48、ステップS49に続いて、モジュールAからモジュールCへのセルの平行移動はセルがモジュールCの内部に位置するまで続けられる。その後、セルの基本変位の方法P2が終了する。
方法P3:コマンド伝搬方法
コマンド伝搬方式P3の各ステップを以下で詳細に説明し、図19のフローチャートに示す。
第1のステップS51では、中央コントローラ600は一連のシーケンスを生成する。
第2のステップS52では、中央コントローラ600は、基本変位を行うべきモジュールのリストと、これらの基本変位が行われる方向及び向きに関するデータを含む「メッセージ」を生成する。
第3のステップS53では、中央コントローラ600は、中央コントローラ600に電子的に接続された第1のモジュールにメッセージを送信する。
受信器モジュールは、そのコマンド要素500を介して、ステップS54で、それが既にメッセージを受信しているかどうかチェックする。そうでなければ、それ以上何もしない。それがまだメッセージを受信していない場合、ステップS55で、それがメッセージに含まれているモジュールのリストの一部かどうかをチェックする。そうである場合、ステップS56で、受信器モジュールによって順序が考慮される。さもなければ、受信器モジュールはステップS56に進む。
ステップS57では、受信器モジュールのコマンド要素500は、受信器モジュールに隣接するモジュールにメッセージを伝搬する。これらのモジュールのそれぞれはステップS54に進み、全てのモジュールがメッセージを受信するまで続けられ、その場合、コマンド伝搬方法P3が終了する。
このような方法P3は、システム1のアーキテクチャのようなネットワーク型のアーキテクチャにおいてとりわけ有利である。これにより、セットポイント及びモジュールに亘るデータ送信を最も近くの隣接により行うことができ、システム1の動作に必要な配線を制限できる。さらに、モジュール200が損傷を受けた場合には、モジュール200の交換を容易にする。

Claims (13)

  1. 保管アイテムの変位のためのモジュールシステム(1)であって、複数の隣接するモジュール(200)と、該モジュール構造の中で1つのモジュールから隣接するモジュールに変位可能な少なくとも1つのセル(300)とを含み、モジュール(200)は共に組み立てられたバー(212、213、214、215)を含む矩形の平行六面体の形状を有するフレーム(210)を含み、前記モジュール(200)及びセル(300)のうちの少なくとも一方は、少なくとも1つのアクチュエータ(400)を含み、前記モジュール(200)及びセル(300)のうちの他方は相補窪み(700)を含み、前記アクチュエータ(400)及び窪み(700)のうちの一方は前記フレーム(210)のバー(212、213、214、215)に取り付けられ、前記アクチュエータ(400)及び窪み(700)のうちの他方は前記セル(300)に取り付けられ、前記アクチュエータ(400)及び窪み(700)は、1つのモジュール(200)内に少なくとも部分的に位置するセル(300)が隣接するモジュールに移動されるよう協働するように構成され、当該システム(1)は、前記アクチュエータ(400)を駆動し、当該システム(1)の中での前記セル(300)の変位を管理するように構成された中央コントローラ(600)をさらに含み、アクチュエータ(400)は前記窪みと係合するように構成された駆動要素(422)と、該駆動要素(422)が前記窪み(700)と相互作用しないように該駆動要素(422)が前記窪み(700)から所定の距離にあるクラッチ解除位置に該駆動要素(422)を引っ込めるように構成されたクラッチ装置(424)とを含む、システム(1)。
  2. モジュール(200)の前記アクチュエータ(400)は3次元に沿って前記セル(300)を移動させることができる、請求項1に記載のシステム(1)。
  3. 前記駆動要素(422)は、引っ込められている間に、前記モジュール(200)の面に対して傾斜した平面内に変位され、該傾斜は30°~60°である、請求項2と組み合わせた請求項1又は2に記載のシステム(1)。
  4. 前記アクチュエータ(400)は、前記フレーム(210)に回転可能に取り付けられるウォームスクリュー(411)を含む垂直アクチュエータ(420)と、該スクリュー(411)と協働するナット(414)とを含み、該ナット(414)は、前記セル(300)の垂直縁部に沿って形成される垂直窪み(710)と協働するように構成された突出部(415)を含み、該突出部(415)が該垂直窪み(710)と協動し、前記スクリュー(411)が回転された場合に、前記セル(300)は垂直に移動される、請求項1乃至3の一項に記載のシステム(1)。
  5. 前記アクチュエータ(400)は、少なくとも1つの水平トランスレータ(421)を含む水平アクチュエータ(420)を含み、該少なくとも1つの水平トランスレータ(421)は、
    前記セル(300)を移動させるために前記セル(300)に形成された水平窪み(720)と協働するように構成された駆動要素(422)と、
    前記駆動要素(422)を回転させるように構成された駆動アクチュエータ(423)と、
    前記駆動要素(422)と前記セル(300)とを係合させること又は前記駆動要素(422)と前記セル(300)との係合を解除することを選択的に行うように構成されたクラッチ装置(424)と、
    を含む、請求項1乃至4の一項に記載のシステム(1)。
  6. 前記水平アクチュエータ(420)は、いくつかの水平トランスレータ(421)と、トランスミッションシャフト(450)と、該トランスミッションシャフト(450)を駆動するように構成された電気モータ(451)とを含み、該トランスミッションシャフト(450)は、前記水平トランスレータ(421)を同時に駆動するように構成されている、請求項5に記載のシステム(1)。
  7. 前記クラッチ装置(424)は、
    前記フレーム(210)に固定取り付けされるトランスレータフレーム(426)に回転可能に取り付けられる可動アーム(425)であって、前記駆動要素(422)は該可動アーム(425)の一端に回転可能に取り付けられている、可動アーム(425)と、
    前記可動アーム(425)を回転させるように構成されたクラッチアクチュエータ(427)と、
    を含み、
    前記駆動要素(422)及び前記駆動アクチュエータ(423)も前記可動アーム(425)に取り付けられている、請求項5乃至6の一項に記載のシステム(1)。
  8. 前記水平トランスレータ(421)は、トランスレータフレーム(426)に回転可能に取り付けられる入力シャフト(428)と、該入力シャフト(428)によって駆動される分配アセンブリ(429)とを含み、該分配アセンブリ(429)は、前記クラッチアクチュエータ(427)及び前記駆動アクチュエータ(423)を同時に回転駆動するように構成されている、請求項7に記載のシステム(1)。
  9. 前記クラッチ装置(424)はクラッチアクチュエータ(427)を含み、該クラッチアクチュエータ(427)は、
    前記可動アーム(425)に回転可能に取り付けられるカム(447)と、
    前記分配アセンブリ(429)から前記カム(447)に限られたトルクを伝達することにより前記カム(447)の回転を確実にするように構成された摩擦アセンブリ(455)と、
    前記フレーム(210)に回転可能に取り付けられ、前記カム(447)と協働するように構成されたカムローラ(449)と、
    を含む、請求項8に記載のシステム(1)。
  10. 請求項1乃至9の一項に記載の保管アイテムの変位のためのモジュールシステム(1)用のモジュール(200)であって、複数のバーによって形成されるフレーム(210)と、当該モジュール(200)中でセル(300)を駆動するように構成されたアクチュエータ(400)とを含む、モジュール(200)。
  11. 請求項1乃至9の一項に記載の保管アイテムの変位のためのモジュールシステム(1)用のセル(300)であって、前記システム(1)中で当該セル(300)の変位が可能になるように前記アクチュエータ(400)と協働するように構成された窪み(700)を含む、セル(300)。
  12. 請求項1乃至9の一項に記載の保管アイテムの変位のためのモジュールシステム(1)のために、最初のモジュール(801)と最後のモジュール(802)との間でターゲットセル(300)を変位する方法であって、
    前記最初のモジュール(801)と前記最後のモジュール(802)との間の経路を特定するステップであって、該経路はN個のモジュール(200)を含む、ステップ(S10)と、
    先に特定された経路上に位置する前記セル(300)を、該経路が解放されるように変位させるステップ(S20)と、
    前記ターゲットセル(300)が前記経路のモジュール(200)を通過して前記最後のモジュール(802)の方に変位させるステップであって、前記ターゲットセルを変位させるステップは、前記ターゲットセルに隣接する前記経路のモジュールが解放される毎に行われる、ステップ(S30)と、
    を含む、方法。
  13. 計算ユニットによって実施された場合に、請求項1乃至9の一項に記載の保管アイテムの変位のためのモジュールシステム(1)のために、請求項10に記載のセル(300)を変位する方法を実施するように構成されたコードデータを含むコンピュータプログラム製品。
JP2021577257A 2019-06-27 2020-06-26 グリッド型の三次元構造内で標準素子を移動させるための三次元モジュラシステム Active JP7616748B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR1907047 2019-06-27
FR1907047A FR3097852B1 (fr) 2019-06-27 2019-06-27 Système de déplacement modulaire tridimensionnel d'éléments standard au sein d'une structure tridimensionnelle de type maillage
PCT/EP2020/068108 WO2020260639A1 (fr) 2019-06-27 2020-06-26 Système de déplacement modulaire tridimensionnel d'éléments standard au sein d'une structure tridimensionnelle de type maillage

Publications (2)

Publication Number Publication Date
JP2022539141A JP2022539141A (ja) 2022-09-07
JP7616748B2 true JP7616748B2 (ja) 2025-01-17

Family

ID=68806866

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021577257A Active JP7616748B2 (ja) 2019-06-27 2020-06-26 グリッド型の三次元構造内で標準素子を移動させるための三次元モジュラシステム

Country Status (11)

Country Link
US (1) US12304736B2 (ja)
EP (1) EP3990371B1 (ja)
JP (1) JP7616748B2 (ja)
KR (1) KR102930836B1 (ja)
CN (1) CN114401909B (ja)
CA (1) CA3142721A1 (ja)
ES (1) ES3004493T3 (ja)
FR (1) FR3097852B1 (ja)
IL (1) IL289406B2 (ja)
PL (1) PL3990371T3 (ja)
WO (1) WO2020260639A1 (ja)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118984801A (zh) 2022-02-07 2024-11-19 霍尼韦尔国际公司 用于矩形棱柱穿过多维空间的移动的方法、装置和计算机程序产品
US20250019168A1 (en) * 2022-02-07 2025-01-16 Intelligrated Headquarters, Llc Methods, apparatuses and computer program products for movement of rectangular prisms through a multi-dimensional space
US12509297B2 (en) 2022-02-07 2025-12-30 Intelligrated Headquarters, Llc Methods, apparatuses and computer program products for generating pathing data for traversing rectangular prisms through a multi-dimensional space
US12404101B2 (en) 2022-02-07 2025-09-02 Intelligrated Headquarters, Llc Methods, apparatuses and computer program products for operating a modular superstructure
WO2024000069A1 (en) * 2022-06-28 2024-01-04 Reid Frederick Nested 3d storage
FR3139809B1 (fr) 2022-09-16 2024-09-13 Galam Robotics Dispositif de translation pour systeme modulaire de deplacement d’elements de stockage
FR3146886B1 (fr) 2023-03-24 2025-04-11 Galam Robotics Système modulaire de stockage et procédé d’extraction d’éléments stockés dans un tel système
WO2026083101A1 (en) * 2024-10-14 2026-04-23 Dimark Manufacture S.A. A multidimensional universal sorting system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013052979A (ja) 2011-09-05 2013-03-21 Masanobu Yatsugi 格納ケージを三次元格納区画に自在に出納するシステム。
US20190062058A1 (en) 2016-02-26 2019-02-28 Baumueller Nuernberg Gmbh Storage and retrieval device for parallel operation of a high-bay warehouse and operating method therefor

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US2712875A (en) * 1952-08-15 1955-07-12 Leopold Leon Garage construction
US2837224A (en) * 1956-08-06 1958-06-03 Rosen Jacob Automatic automobile parking and stacking device
US3860130A (en) * 1973-03-29 1975-01-14 John W Frangos Storage and retrieval system
US5588790A (en) * 1993-11-01 1996-12-31 Lichti Robert D High speed storage system
NL1022675C2 (nl) * 2003-02-13 2004-08-16 Driessen Aerospace Group Nv Modulair cateringsamenstel voor bij een vliegtuig of trein alsmede het gebruik daarvan en een werkwijze voor het vullen van cateringmodules.
US7168905B1 (en) * 2005-08-01 2007-01-30 Worthwhile Products Storage and retrieval system
WO2008091586A1 (en) * 2007-01-22 2008-07-31 Bae Systems Land & Armaments Lp Storage system
JP6526446B2 (ja) * 2015-03-02 2019-06-05 勝広 大久保 自動倉庫
US9796527B1 (en) * 2015-09-29 2017-10-24 Amazon Technologies, Inc. High density automated storage and retrieval system
ITUB20169951A1 (it) * 2016-01-13 2017-07-13 Federico Lestini Struttura di edificio modulare
CN106743032A (zh) * 2017-01-25 2017-05-31 佛山市南海区爱满亭机械有限公司 一种可移动的仓储平台阵列及腾挪方法
CN109911492B (zh) * 2019-04-22 2020-10-09 中国科学院沈阳自动化研究所 一种三维矩阵式仓储系统

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013052979A (ja) 2011-09-05 2013-03-21 Masanobu Yatsugi 格納ケージを三次元格納区画に自在に出納するシステム。
US20190062058A1 (en) 2016-02-26 2019-02-28 Baumueller Nuernberg Gmbh Storage and retrieval device for parallel operation of a high-bay warehouse and operating method therefor

Also Published As

Publication number Publication date
EP3990371A1 (fr) 2022-05-04
CN114401909B (zh) 2023-10-27
CN114401909A (zh) 2022-04-26
EP3990371C0 (fr) 2024-08-28
JP2022539141A (ja) 2022-09-07
IL289406B2 (en) 2026-01-01
CA3142721A1 (fr) 2020-12-30
IL289406A (en) 2022-02-01
KR102930836B1 (ko) 2026-02-26
FR3097852B1 (fr) 2021-12-17
PL3990371T3 (pl) 2025-03-31
IL289406B1 (en) 2025-09-01
US12304736B2 (en) 2025-05-20
ES3004493T3 (en) 2025-03-12
EP3990371B1 (fr) 2024-08-28
KR20220037454A (ko) 2022-03-24
FR3097852A1 (fr) 2021-01-01
WO2020260639A1 (fr) 2020-12-30
US20220242668A1 (en) 2022-08-04

Similar Documents

Publication Publication Date Title
JP7616748B2 (ja) グリッド型の三次元構造内で標準素子を移動させるための三次元モジュラシステム
JP7579582B2 (ja) 高密度自動保管および回収システム
KR102169508B1 (ko) 저장 및 인출 시스템의 케이스 유니트 검출
CN102725213B (zh) 存储和提取系统
CN111409996A (zh) 一种搬运机器人、取箱方法、货箱上货方法及仓储物流系统
WO2022156780A1 (zh) 一种货箱搬运系统和机器人
CN106516524A (zh) 仓储系统及物料箱存取方法
EP4368540A1 (en) Box picking apparatus and robot
CN113753452B (zh) 一种货物存取装置及仓储系统
JP2026511272A (ja) モジュラー式保管システム及び当該システムに保管された物品を取り出す方法
WO2025152293A1 (zh) 基于仓储的传输系统及智能立体仓储系统
JP7665789B2 (ja) システム及びそのための搬送装置
CN116280944A (zh) 一种存取货架及具备该存取货架的自动多存取装置
JP4794894B2 (ja) コンテナ格納装置
KR20260014643A (ko) 창고 피킹 시스템 및 이송 시스템
WO2025050097A1 (en) Automated inventory management system
KR102712592B1 (ko) 멀티 레벨 셔틀 및 멀티 레벨 셔틀 시스템
JP2005306500A (ja) コンテナ格納装置
TR2022017908A1 (tr) Bi̇r depolama si̇stemi̇
IT202300017028A1 (it) Magazzino verticale

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230620

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240726

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240806

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: 20241203

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241225

R150 Certificate of patent or registration of utility model

Ref document number: 7616748

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150