JP7627465B2 - Control device for logistics warehouse and control method for logistics warehouse - Google Patents
Control device for logistics warehouse and control method for logistics warehouse Download PDFInfo
- Publication number
- JP7627465B2 JP7627465B2 JP2021143776A JP2021143776A JP7627465B2 JP 7627465 B2 JP7627465 B2 JP 7627465B2 JP 2021143776 A JP2021143776 A JP 2021143776A JP 2021143776 A JP2021143776 A JP 2021143776A JP 7627465 B2 JP7627465 B2 JP 7627465B2
- Authority
- JP
- Japan
- Prior art keywords
- transport
- item
- shelf
- movement
- warehouse
- 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
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G1/00—Storing articles, individually or in orderly arrangement, in warehouses or magazines
- B65G1/02—Storage devices
- B65G1/04—Storage devices mechanical
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Warehouses Or Storage Devices (AREA)
Description
本発明は、物流倉庫の制御装置、及び物流倉庫の制御方法に関する。 The present invention relates to a control device for a logistics warehouse and a control method for a logistics warehouse.
従来、物品を保管する物流倉庫として、例えば特許文献1に記載されたものが知られている。この物流倉庫は、搬送レーンから物品を搬入して、自動倉庫へ保管する。また、この物流倉庫は、自動倉庫に保管された物品を所定のタイミングで搬送して出庫する。
Conventionally, a logistics warehouse for storing items is known, for example, as described in
ここで、自動倉庫には多数の物品が保管される。そのため、制御装置が、物品を入庫するとき、及び物品を出庫するときには、効率のよい搬送経路をを演算する必要がある。しかしながら、このような搬送経路の演算は、演算の負荷が膨大になるという問題がある。 A large number of items are stored in the automated warehouse. Therefore, the control device needs to calculate efficient transport routes when storing and retrieving items. However, there is a problem with calculating such transport routes, in that the calculation load becomes enormous.
従って、本発明は、物品を搬送するための搬送経路を演算する際の演算の負荷を低減することができる物流倉庫の制御装置、及び物流倉庫の制御方法を提供することを目的とする。 The present invention therefore aims to provide a control device for a logistics warehouse and a control method for a logistics warehouse that can reduce the computational load when calculating a transport route for transporting goods.
本発明の一態様に係る物流倉庫の制御装置は、物品を保管する自動倉庫と、並べられた複数の物品を搬送する搬送レーンと、搬送レーンと自動倉庫との間に設けられた搬送機と、を備える物流倉庫の制御装置であって、物品が搬送レーン、搬送機、及び自動倉庫の順で移動するとき、または自動倉庫、搬送機、及び搬送レーンの順で移動するとき、物品の移動初期状態及び移動完了状態を示す物品情報を取得する物品情報取得部と、物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する経路演算部と、搬送経路情報に基づいて、物流倉庫の搬送動作を制御する動作制御部と、を有する。 A control device for a logistics warehouse according to one aspect of the present invention is a control device for a logistics warehouse that includes an automated warehouse for storing items, a transport lane for transporting a plurality of lined up items, and a transport machine provided between the transport lane and the automated warehouse, and includes an item information acquisition unit that acquires item information indicating an initial state and a completed state of the item when the item moves in the order of the transport lane, the transport machine, and the automated warehouse, or when the item moves in the order of the automated warehouse, the transport machine, and the transport lane, a route calculation unit that calculates transport route information from the item information so as to satisfy a reference logical expression based on a constraint condition, and an operation control unit that controls the transport operation of the logistics warehouse based on the transport route information.
物流倉庫の制御装置において、物品情報取得部は、物品が搬送レーン、搬送機、及び自動倉庫の順で移動するとき、または自動倉庫、搬送機、及び搬送レーンの順で移動するとき、物品の移動初期状態及び移動完了状態を示す物品情報を取得する。また、経路演算部は、物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する。この場合、経路演算部は、物品の移動初期状態と、物品完了状態との間において、どのような搬送経路にて移動するべきかを演算することができる。このとき、経路演算部は、制約条件に基づく基準論理式を満たすように演算することで、搬送経路において制約される動作などを、基準論理式を演算することで容易に排除することができる。その結果、経路演算部は、少ない演算の負荷にて、適切な搬送経路を演算することができる。以上より、物品を搬送するための搬送経路を演算する際の演算の負荷を低減することができる。 In the control device for the logistics warehouse, the item information acquisition unit acquires item information indicating the initial movement state and the completed movement state of the item when the item moves in the order of the transport lane, the transport machine, and the automated warehouse, or when the item moves in the order of the automated warehouse, the transport machine, and the transport lane. The path calculation unit calculates transport path information from the item information so as to satisfy a reference logical formula based on the constraint conditions. In this case, the path calculation unit can calculate what transport path the item should take between the initial movement state and the completed item state. At this time, the path calculation unit calculates so as to satisfy the reference logical formula based on the constraint conditions, and can easily eliminate operations that are restricted in the transport path by calculating the reference logical formula. As a result, the path calculation unit can calculate an appropriate transport path with a small calculation load. As a result, the calculation load when calculating a transport path for transporting items can be reduced.
経路演算部は、制約条件を充足可能性判定問題として定義し、基準論理式は物品の移動に関する移動制約、物品の初期状態に関する初期制約、及び物品の目的地への到達に関する到着制約を含んでよい。 The path calculation unit defines the constraint conditions as a satisfiability problem, and the reference formula may include movement constraints on the movement of the item, initial constraints on the initial state of the item, and arrival constraints on the arrival of the item at the destination.
搬送機は、隣り合う複数の搬送箱を交互に昇降しつつ、物品を横方向に移動させることで垂直搬送を行う垂直搬送機であり、経路演算部は、物品の横方向への移動を可能とする3フェーズの動作、及び搬送機の1回の昇降動作を1ステップとして、演算を行ってよい。このように、垂直搬送機の構造上、横方向の移動が3回程度連続することで、効率よく移動することが可能となる場合は存在するが、昇降動作を連続させても物品の移動は生じない。従って、経路演算部は、横方向への移動を3フェーズという適切な数のフェーズにするのに対し、昇降動作を1ステップとすることで、効率のよい搬送経路の演算を行い易くなる。 The conveyor is a vertical conveyor that performs vertical conveyance by moving items horizontally while alternately raising and lowering multiple adjacent conveyor boxes, and the path calculation unit may perform calculations using a three-phase operation that allows items to move horizontally, and one lifting and lowering operation of the conveyor as one step. In this way, due to the structure of the vertical conveyor, there are cases where efficient movement is possible by performing about three consecutive horizontal movements, but consecutive lifting and lowering operations do not result in movement of items. Therefore, the path calculation unit makes it easier to calculate an efficient conveyance path by dividing the horizontal movement into an appropriate number of phases, such as three, while treating the lifting and lowering operation as one step.
経路演算部は、取得される複数の搬送経路情報を、充足性最大化問題として定義し、全てのハード節を満たし、かつ、充足するソフト節の重みの和が最大になる解、及び、全てのハード節を満たし、かつ、充足されないソフト節の重みの和が最小になる解の少なくとも一方を演算してよい。この場合、経路演算部は、ハード節を満たすことで、必要な制約条件をクリアできる搬送経路の中で、ソフト節の重みに基づいて最も効率よく物品を移動できるものを採用することが可能となる。 The route calculation unit may define the multiple transport route information acquired as a satisfiability maximization problem and calculate at least one of a solution that satisfies all hard clauses and maximizes the sum of the weights of the satisfied soft clauses, and a solution that satisfies all hard clauses and minimizes the sum of the weights of the unsatisfied soft clauses. In this case, the route calculation unit can adopt the transport route that can move items most efficiently based on the weights of the soft clauses, among the transport routes that can clear the necessary constraint conditions by satisfying the hard clauses.
搬送レーンの階数と自動倉庫における目標位置の階数が同じ物品が連続して搬送機を通過する場合、経路演算部は、連続した複数の物品を一つの物品とみなしてよい。例えば、物品の横方向の連続移動の回数に制約がかかっていた場合、連続する複数の物品のうち、後側の物品がそのまま目的位置に到達できない可能性がある。これに対し、経路演算部が、連続した複数の物品を一つの物品とみなすことで、後側の物品もそのまま目的位置へ到達させることができる。 When items whose number of floors of the conveyor lane and whose target position in the automated warehouse are the same pass through the conveyor in succession, the path calculation unit may treat the consecutive items as a single item. For example, if there is a restriction on the number of consecutive lateral movements of an item, there is a possibility that the rear item of the consecutive items will not be able to reach the target position as it is. In response to this, the path calculation unit can treat the consecutive items as a single item, allowing the rear item to reach the target position as it is.
本発明の一態様に係る物流倉庫の制御方法は、物品を保管する自動倉庫と、所定の順序に並べられた複数の物品を搬送する搬送レーンと、搬送レーンと自動倉庫との間に設けられた搬送機と、を備える物流倉庫の制御方法であって、物品が搬送レーン、搬送機、及び自動倉庫の順で移動するとき、または自動倉庫、搬送機、及び搬送レーンの順で移動するとき、物品の移動初期状態及び移動完了状態を示す物品情報を取得する物品情報取得ステップと、物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する経路演算ステップと、搬送経路情報に基づいて、物品の搬送動作を制御する搬送制御ステップと、を有する。 A method for controlling a logistics warehouse according to one aspect of the present invention is a method for controlling a logistics warehouse that includes an automated warehouse for storing items, a transport lane for transporting a plurality of items arranged in a predetermined order, and a transport machine provided between the transport lane and the automated warehouse, and includes an item information acquisition step for acquiring item information indicating an initial state and a completed state of the movement of the item when the item moves in the order of the transport lane, the transport machine, and the automated warehouse, or when the item moves in the order of the automated warehouse, the transport machine, and the transport lane, a route calculation step for calculating transport route information from the item information so as to satisfy a reference logical formula based on a constraint condition, and a transport control step for controlling the transport operation of the item based on the transport route information.
この物流倉庫の制御方法によれば、上述の制御装置と同様な作用・効果を得ることができる。 This logistics warehouse control method can achieve the same effects and benefits as the control device described above.
本発明によれば、物品を搬送するための搬送経路を演算する際の演算の負荷を低減することができる。 The present invention can reduce the computational load when calculating a transport path for transporting items.
以下、本発明の実施形態について、図面を参照して詳細に説明する。 The following describes an embodiment of the present invention in detail with reference to the drawings.
図1は、本発明の実施形態に係る制御装置を備える物流倉庫1を示す概略側面図である。図1に示すように、物流倉庫1は、複数の物品150を入庫して保管し、保管された各物品150のうち、出庫すべきものを出庫可能なシステムである。物流倉庫1は、自動倉庫100と、出庫エレベータ104(搬送機)と、入庫エレベータ105(搬送機)と、出庫レーン121(搬送レーン)と、入庫レーン21(搬送レーン)と、を備える。自動倉庫100は、物品150を保管する倉庫である。自動倉庫100は、倉庫本体部101と、出庫渡り通路102と、入庫渡り通路103と、を備える。倉庫本体部101は、複数段の棚110を有している。棚110は、倉庫本体部101の一方側の端部から他方側の端部へ延在している。棚110では、移載装置111にて、入庫経路から出庫経路への物品の移載動作が行われる。入庫渡り通路103は、倉庫本体部101の一方側の端部に設けられ、各段の棚110に対して物品150を入庫する機構である。出庫渡り通路102は、倉庫本体部101の他方側の端部に設けられ、各段の棚110から物品150を出庫する機構である。入庫エレベータ105は、入庫レーン21から入庫される物品150を上下させて、所望の棚110に対応する段の入庫渡り通路103へ物品150を供給する。出庫エレベータ104は、出庫対象となる物品150を棚110及び出庫渡り通路102から受け取り、図示しない出庫口へ昇降させる。出庫エレベータ104から出庫された物品150は、出庫レーン121へ搬出される。
FIG. 1 is a schematic side view showing a
図2は、本発明の実施形態に係る制御装置10を備える物流倉庫1の構成を示す概略構成図である。以降の説明においては、入庫エレベータ105、及び出庫エレベータ104を単に「搬送機22」と称する場合がある。図2は、物流倉庫1のうち、入庫側の構成を示す。なお、物流倉庫1の出庫側は、物品150の流れが自動倉庫100、搬送機22(出庫エレベータ104)、出庫レーン121で流れていく点以外は入庫側と同様な構成を有するため、説明を省略する。図2に示すように、物流倉庫1は、物品150を搬送する搬送系2と、搬送系2を制御する制御装置10と、を備える。搬送系2は、入庫レーン21と、搬送機22と、自動倉庫100のコンベア23と、を備える。このうち、搬送機22は、前述の入庫エレベータ105を構成する機器である。入庫レーン21は、物品150を水平に搬送して搬送機22へ受け渡す装置である。入庫レーン21は、搬送機22の所定の段に対して設けられている。コンベア23は、自動倉庫100の各階において、搬送機22から物品を受け取って水平に搬送する装置である。コンベア23は、入庫渡り通路103の各階(ここでは四階)に設けられる。
Figure 2 is a schematic diagram showing the configuration of a
搬送機22は、水平方向移動手段(例えばコンベア)と、上下移動手段と、を備え、物品150を上下方向及び水平方向に移動させる装置である。入庫される物品150のそれぞれには、搬送先である目的階が紐づけされている。これにより、搬送機22は、各物品150を入庫渡り通路103における目的階へ移動させる。なお、図では、「n階」を目的地とした物品150に対して、「n」の数字が付されている。以降の図においても同様である。また、以降の説明では、n階を目的地とした物品150を「n階への物品」と称する場合がある。
The
搬送機22は、隣り合う複数の搬送箱22aを交互に昇降しつつ、物品150を水平方向(横方向)に移動させることで垂直搬送を行う垂直搬送機である。搬送機22は、交互動作式の昇降装置であり、入庫レーン21側の搬送棚22Aと、コンベア23側の搬送棚22Bと、を有している。搬送棚22A、22Bは、それぞれ「自動倉庫の階数+一階」分の段数の収容可能エリアCEを有している。そして、「自動倉庫の階数」分の段数(ここでは四段)で連続した搬送箱22aを有している。連続した搬送箱22aは、同時に上下移動する。連続した搬送箱22aが下側へ移動すると、下から順に一段目から四段目の収容可能エリアCEに各搬送箱22aが配置される。連続した搬送箱22aが上側へ移動すると、下から順に二段目から五段目の収容可能エリアCEに各搬送箱22aが配置される。なお、以降の説明において、単に段数について述べた場合、特に注意が無い限り、下からカウントした段数を示すものとする。また、搬送棚22Aの搬送箱22aと搬送棚22Bの搬送箱22aは、交互に上下移動する。すなわち、搬送棚22Aの搬送箱22aが上側へ移動すると、搬送棚22Bの搬送箱22aが下側へ移動する。これにより、搬送棚22A中の物品150を一段上昇させることができる(動作M1参照)。また、搬送棚22Aの搬送箱22aが下側へ移動すると、搬送棚22Bの搬送箱22aが上側へ移動する。これにより、搬送棚22B中の物品150を一段上昇させることができる。また、同じ段数において、搬送棚22Aの搬送箱22aと搬送棚22Bの搬送箱22aとの間にて、物品150を水平方向に移動させることができ、相互に物品150の受け渡しと受け取りを行うことができる(動作M2参照)。また、搬送棚22Bの搬送箱22aから目的の階数のコンベア23へ物品150を受け渡すことができる(動作M3参照)。
The
本実施形態では、下から二段目の収容可能エリアCEに対して入庫レーン21が設けられ、下から一段目~四段目の収容可能エリアCEに対して四つのコンベア23が設けられる。なお、図2において収容可能エリアCEの中で「S1」「S2」と示された箇所は、搬送棚22A,22Bが昇降動作をするために設けられたスペースである。ただし、収容可能エリアCE、入庫レーン21、及びコンベア23との位置関係は特に限定されるものではなく、物流倉庫1の構成に応じて、適宜設定されてよい。
In this embodiment, an
以降の説明においては、物流倉庫1を図3のようにモデル化して示す場合がある。搬送機22の搬送箱22aが一つの四角形で示されている。なお、各物品150は、干渉物がないかぎり、水平方向に同時動作が可能である。垂直動作としては、搬送機22の搬送棚の垂直動作中は、搬送機22内の物品150は動作不可である。搬送機22の垂直動作中は、入庫レーン21及びコンベア23は水平動作可能である。なお、以降の説明においては、搬送棚22Aを「右側(R)の搬送棚」と称し、搬送棚22Bを「左側(L)の搬送棚」と称する場合がある。図3(a)のように左側の搬送棚22Bが上がっている状態を「左側搬送棚上昇状態」と称し、図3(b)のように右側の搬送棚22Aが上がっている状態を「右側搬送棚上昇状態」と称する場合がある。また、搬送棚22A,22Bの各搬送箱22aには、下から順に「0,1,2,3」という識別番号が付されている。図においては、当該識別番号は、搬送箱22aの中に円で囲まれた数字にて示されている。
In the following description, the
次に、図4を参照して、制御装置10のブロック構成について説明する。図4は、本実施形態に係る制御装置10のブロック構成図である。制御装置10は、搬送系2を制御するユニットである。制御装置10は、物流倉庫1を統括的に管理するECU[ElectronicControl Unit]を備えている。ECUは、CPU[Central Processing Unit]、ROM[Read Only Memory]、RAM[Random Access Memory]のほか、CAN[Controller Area Network]などの通信回路等を有する電子制御ユニットである。ECUでは、例えば、ROMに記憶されているプログラムをRAMにロードし、RAMにロードされたプログラムをCPUで実行することにより各種の機能を実現する。制御装置10は、動作制御部11、物品情報取得部12と、経路演算部13と、を備える。
Next, the block configuration of the
動作制御部11は、経路演算部13で演算した搬送経路に基づいて、各物品150が搬送されるように、物流倉庫1の搬送動作を制御するユニットである。動作制御部11は、搬送系2に制御信号を送信することによって搬送動作を制御する。動作制御部11は、搬送系2の入庫レーン21、搬送機22、及びコンベア23の各駆動部へ制御信号を送信することで、各駆動部を動作させる。
The
物品情報取得部12は、物品150が入庫レーン21、搬送機22、及び自動倉庫100の順で移動するとき、または自動倉庫100、搬送機22、及び出庫レーン121の順で移動するとき、物品150の移動初期状態及び移動完了状態を示す物品情報を取得する。移動初期状態とは、図5(a)に示すように、搬送対象となる物品150が入庫レーン21に存在している状態である。また、移動完了状態とは、図5(b)に示すように、搬送対象となる物品150が自動倉庫100全て搬送された状態である。物品情報は、入庫時における、入庫レーン21に存在する物品150の目的地の階数、各階数に対する物品150の個数、及び入庫順序などの情報を含む。また、物品情報は、自動倉庫100からどの階数から何個の物品150を出庫するかなどの情報、及びそれらの出庫順序などの情報を含む。
The item
経路演算部13は、物品状態情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算するユニットである。経路演算部13は、搬送系2における、各物品150の搬送経路を探索する。ここで、図5(a)に示す移動初期状態と移動完了状態との間では、搬送系2は、各物品150の水平移動、及び垂直移動を同時に行い、各動作を組み合わせることによって、各物品150の目的地まで搬送する。このとき、制御装置10は、複数の物品を搬送系2における動作的制限下において、互いの物品150が干渉しないように、且つ、速やかに仕分けできるように、物品150を移動させる。この際、経路演算部13は、各物品150が搬送系2内にてどのような経路を通って、目的地まで到達するかを演算する。経路演算部13は、所定個数の物品150を搬送系2の各部位を探索ノードとして、最短経路探索手法などを用いて各物品150の経路を探索する。
The
ここで、経路演算部13は、制約条件を充足可能性判定問題(SAT問題:Satisfiability Problem)として定義する。SAT問題は、命題変数を含む理論式に対し、その理論式を真にするような命題変数への値の割り当てが存在するかを決定する問題である。SAT問題は、決定問題を解くこと、すなわち制約を満たす解があるか否かを求めることである。例えば、「搬送機22の搬送棚22A,22Bの上下動五回以下で全ての物品150が目的階に到着できるか?」という問題に対して、「はい。具体的なスケジュールは~です。」という回答が出される。基準論理式は物品150の移動に関する移動制約、物品の初期状態に関する初期制約、及び物品150の目的地への到達に関する到着制約を含む。
Here, the
また、経路演算部13は、取得される複数の搬送経路情報を、充足性最大化問題(MaxSAT問題:Maximum Satisfiability Problem)として定義する。MaxSAT問題は、入力として与えられる節集合に対して、充足する節の数が最大となる変数割合を求める問題である。MaxSAT問題は、最適化問題を解くこと、すなわち制約を満たす最適解を求めることである。例えば、例えば、「全ての物品150が目的階に到着する最短時間は?」という問題に対して、「10秒です。具体的なスケジュールは~です。」という回答が出される。経路演算部13は、全てのハード節を満たし、かつ、充足するソフト節の重みの和が最大になる解、及び、全てのハード節を満たし、かつ、充足されないソフト節の重みの和が最小になる解の少なくとも一方を演算する。ハード節とは、必ず満たさなければならない節である。ソフト節とは、できるだけ満たして欲しい節であって、その度合いが重み(正の整数)で表される。
The
[説明の準備]
まず、SAT問題、及びMaxSAT問題の制約条件について説明する前に、用語について説明する。以降は、SAT問題、及びMaxSAT問題の共通事項として説明する。「制約」は、節の集合で表現される。「節(clause)」は、リテラルの論理和であり、以下の式(1)で示される。「リテラル(literal)」は、論理変数、またはその否定であり、式(2)で示される。「変数(variable)は「True(真)」か「False(偽)」の値を取るものであり、Trueを「1」、Falseを「0」と見なす場合もある。本明細書では、節の代用として、式(3)、式(4)及び式(5)を用いるものとする。なお、式(3)は、式(6)のようにも示される。
First, before explaining the constraints of the SAT problem and the MaxSAT problem, we will explain the terminology. Hereafter, we will explain it as a common item for the SAT problem and the MaxSAT problem. A "constraint" is expressed as a set of clauses. A "clause" is the logical sum of literals, and is shown in the following formula (1). A "literal" is a logical variable or its negation, and is shown in formula (2). A "variable" takes the value of "True" or "False", and True may be regarded as "1" and False as "0". In this specification, formulas (3), (4), and (5) are used as substitutes for clauses. Formula (3) can also be shown as formula (6).
式(3)及び式(6)は、「現在の状態でa1からamの全てが成り立っていれば、c1からcnの何れかが成り立っていなければならない。」と解釈される。式(3)及び式(6)を用いて、例えば、「物品が右側の搬送棚のXXにあるなら(それぞれのaを意味する)、次の状態では、そこに止まっているか、左側の搬送棚のYYにある(それぞれのcを意味する)。」などを示すことができる。式(4)は、「l1からlnのうち、Trueとなるのは、たかだか一つ」と解釈される。l1からlnが全てFalseの場合は、式(4)の左辺は「0」となる。すなわち、式(4)の左辺は「1」か「0」となる。式(4)を用いて、例えば「搬送棚の各搬送箱(各搬送箱がlを意味する)に入る、ある物品は、たかだか一つ。」などを示すことができる。これは、同じ搬送箱22aに同じ時刻に同じ物品150が存在してはいけないことを意味する。ある物品150が何れの搬送箱22aにも入らなければ、式(4)の左辺は「0」となる。式(5)は、「l1からlnのうち、Trueとなるのは、丁度一つ」と解釈される。式(5)を用いて、例えば「ある物品は、入庫レーン、搬送棚、目的階(各場所がlを意味する)の何れかに必ず存在している。」などを示すことができる。なお、以降の説明では、制約条件を説明する際に単に「入口」と称した場合、入庫レーン21を意味するものとする。また、制約条件を説明する際に単に「荷物」と称した場合、物品150を意味するものとする。
Equation (3) and equation (6) are interpreted as "If all of a1 to am are true in the current state, then any of c1 to cn must be true." Using equation (3) and equation (6), for example, it is possible to show that "If an item is at XX on the right transport shelf (representing each a), in the next state, it will stay there or be at YY on the left transport shelf (representing each c)." Equation (4) is interpreted as "Of l1 to ln , at most one is True." If all l1 to ln are False, the left side of equation (4) is "0." That is, the left side of equation (4) is "1" or "0." Using equation (4), for example, it is possible to show that "At most one item is placed in each transport box (each transport box represents l) on the transport shelf." This means that the
[ステップとフェーズ]
本説明では、物流倉庫1の初期状態は、図3(a)に示すように、左側の搬送棚22Bが上がって、右側の搬送棚22Aが下がっている状態であるものとする。経路演算部13は、物品150の横方向への移動を可能とする3フェーズの動作、及び搬送機22の1回の昇降動作を1ステップとして、演算を行う。経路演算部13は、「3フェーズ・1ステップ」の動作を基本動作として、当該動作を繰り返し行うものとする。図6に示すように、1フェーズ毎に、物品150が隣の位置へ水平移動(横方向への移動)し得る。なお、1フェーズで水平移動が行われる荷物の数は特に限定されず、荷物の水平移動が一つも行われなくともよい。なお、経路演算部13は、水平移動が行われないフェーズについては、後の演算で搬送経路の演算の際に時間を割り振ることなく省略すればよい。3フェーズが終了するとステップが切り替わる。ステップが切り替わるタイミングでは、搬送棚22A,22Bの「左側搬送棚上昇状態(図3(a)参照)」と「右側搬送棚上昇状態(図3(b)参照)」との間の切り替えが行われる。なお、このような繰り返しの基本動作は、本願発明者らが、搬送棚22A,22Bの切替動作が連続で発生しても物品150の移動は進行しないものであるのに対し、物品150の水平移動は、連続で行われても物品150の移動は進行する点を見出したことによるものである。また、本願発明者らは、水平移動も4回以上連続で行っても、(例外を除き)物品150の移動は進行しないため、1ステップの中のフェーズ数として適切な数である3を採用した。なお、フェーズ数が3である理由は、搬送棚22A,22Bの中の垂直移動が行われない間(1ステップの間)の水平移動としては、右移動は最大1回、左移動は(例外を除き)最大2回であるため、その合計値3とした。
[Steps and Phases]
In this description, the initial state of the
ステップとフェーズを示すための変数について説明する。以下に示される(7)は「i番目の荷物が、ステップtのフェーズpに入口に並んでいる」ことを示す変数である。(8)は「i番目の荷物が、ステップtのフェーズpには目的階にある」ことを示す変数である。(9)は「i番目の荷物が、ステップtのフェーズpに左側の搬送棚の搬送箱jにある」ことを示す変数である。なお、搬送箱22aを識別する「j」は、図3において円の中に示された識別番号である。(10)は「i番目の荷物が、ステップtのフェーズpに右側の搬送棚の搬送箱jにある」ことを示す変数である。「ステップtのフェーズp」を時刻を示す「(t,p)」と略して、以降の説明で用いる場合がある。なお、添数は「0オリジン」である。また、開始時は「ステップ0、フェーズ0」である。従って、(t,p)は「(0,0)→(0,1)→(0,2)→(1,0)→(1,1)→…」のように遷移する。なお、ステップtの切り替わりのタイミングにて、搬送棚22A,22Bの切替動作が行われる。ステップtが偶数であれば「左側搬送棚上昇状態(図3(a)参照)」にあり、ステップtが奇数であれば「右側搬送棚上昇状態(図3(b)参照)」にあることが示される。(t,p)の遷移を表現するために、(11)に示す変数を採用する。(11)は、(t,p)の次のステップ及びフェーズを返す変数である。具体的に、(11)の変数は、図7(a)に示す内容を示す。
[入口制約]
入口(すなわち入庫レーン21)に関する制約条件について説明する。基準論理式は、初期状態に関する初期制約として、入口制約を示す式(12)及び式(13)の論理式を含む。式(12)は、「荷物iが(t,p)に入口に並んでいれば、それ以前にも並んでいる」と解釈される。式(13)は、「荷物iが(t,p)に入口に並んでいれば、荷物i+1も並んでいる」と解釈される。式(12)の具体的な内容を図7(b)に示す。式(13)の具体的な内容を図7(c)に示す。なお、「M」は、搬送棚22A,22Bの上下動の最大値を意味する。以降の説明においても、「M」の意味は同様である。
Constraint conditions related to the entrance (i.e., the storage lane 21) will be described. The reference logical formula includes logical formulas (12) and (13) indicating entrance constraints as initial constraints related to the initial state. Formula (12) is interpreted as "if the luggage i is lined up at the entrance at (t, p), it was lined up before that." Formula (13) is interpreted as "if the luggage i is lined up at the entrance at (t, p), luggage i+1 is also lined up." The specific content of formula (12) is shown in FIG. 7(b). The specific content of formula (13) is shown in FIG. 7(c). Note that "M" means the maximum value of the vertical movement of the
[目的階制約]
自動倉庫100の目的階に関する制約条件について説明する。基準論理式は、物品の目的階(目的地)への到着に関する到着制約として、目的階制約を示す式(14)の論理式を含む。式(14)は、「荷物iが(t,p)に目的階に到着していれば、それ以降もそのまま」と解釈される。式(14)の具体的な内容を図8(a)に示す。
The constraint conditions related to the destination floor of the
[搬送棚の搬送箱制約]
搬送棚22A,22Bの搬送箱22aに関する制約条件について説明する。基準論理式は、物品の移動に関する移動制約として、搬送箱制約を示す式(15)及び式(16)の論理式を含む。式(15)は、「(t,p)において、左側の搬送棚の搬送箱jには二つ以上の荷物が入ることはない」と解釈される。式(16)は、「右側の搬送棚の搬送箱jには二つ以上の荷物が入ることはない」と解釈される。なお、「N」は荷物の個数を意味する。以降の論理式においても同様である。式(17)は(t,p)が取り得る値の範囲を示す。
The constraint conditions for the
[荷物の存在制約]
荷物が搬送系2の中の何れかに存在していることに関する制約条件について説明する。基準論理式は、移動制約として、荷物が移動している過程における荷物の存在についての存在制約を示す式(18)の論理式を含む。式(18)は、「(t,p)において、荷物iは、入口に並んでいる、搬送棚の中にある、目的階に到達している、の何れかである」と解釈される。式(19)は(t,p)が取り得る値の範囲を示す。
The constraint condition regarding the presence of luggage somewhere in the
[補助関数(搬送箱の位置)]
搬送棚22A,22Bの搬送箱22aの関係を示す補助関数を設定する。以下に示される(20)は、「右側の搬送棚の搬送箱jから移動可能な左側の搬送棚の搬送箱」を示す補助関数である。以下に示される(21)は、「左側の搬送棚の搬送箱jから移動可能な右側の搬送棚の搬送箱」を示す補助関数である。以下に示される(22)は、「ステップtで入口階に止まっている左側の搬送棚の搬送箱」を示す補助関数である。以下に示される(23)は、「ステップtで入口階に止まっている右側の搬送棚の搬送箱」を示す補助関数である。
An auxiliary function is set that indicates the relationship between
補助関数(20)の具体的な内容を図9(a)に示す。補助関数(21)の具体的な内容を図9(b)に示す。補助関数(22)の具体的な内容を図9(c)に示す。補助関数(23)の具体的な内容を図9(d)に示す。ステップtが偶数であれば「左側搬送棚上昇状態(図3(a)参照)」にある。従って、右側の搬送棚22Aの搬送箱20aと、左側の搬送棚22Bの搬送箱22aとの関係は、図3(a)に示される。また、入口階である2階に止まっている搬送棚22A,22Bの搬送箱22aについては、図3(a)に示されるように、右側の搬送棚22Aが「識別番号1」で、左側の搬送棚22Bが「識別番号0」である。ステップtが奇数であれば「右側搬送棚上昇状態(図3(b)参照)」にある。従って、右側の搬送棚22Aの搬送箱20aと、左側の搬送棚22Bの搬送箱22aとの関係は、図3(b)に示される。また、入口階である2階に止まっている搬送棚22A,22Bの搬送箱22aについては、図3(b)に示されるように、右側の搬送棚22Aが「識別番号0」で、左側の搬送棚22Bが「識別番号1」である。
The specific content of the auxiliary function (20) is shown in FIG. 9(a). The specific content of the auxiliary function (21) is shown in FIG. 9(b). The specific content of the auxiliary function (22) is shown in FIG. 9(c). The specific content of the auxiliary function (23) is shown in FIG. 9(d). If the step t is an even number, the state is "left transport shelf raised state (see FIG. 3(a))". Therefore, the relationship between the transport box 20a on the
[移動制約(入口)]
荷物が入口に並んでいる場合の荷物の移動に関する制約条件について説明する。基準論理式は、移動制約として、入口側の荷物の移動制約を示す式(24)の論理式を含む。式(24)は、「荷物iが(t,p)に入口に並んでいれば、次のフェーズnext(t,p)では右側の搬送棚にいるか、そのまま入口に並んでいる」と解釈される。式(24)の具体的な内容を図8(b)に示す。
The constraint conditions for the movement of luggage when luggage is lined up at the entrance will be described. The reference logical formula includes the logical formula (24) which indicates the movement constraint of luggage on the entrance side as the movement constraint. The formula (24) is interpreted as "if luggage i is lined up at the entrance at (t, p), then in the next phase next(t, p), it will be on the transport shelf on the right side or will remain lined up at the entrance." The specific content of the formula (24) is shown in FIG. 8(b).
[移動制約(搬送棚)]
荷物が搬送棚22A,22Bにある場合の荷物の移動に関する制約条件について説明する。ここで、搬送棚22A,22Bの移動制約の基本条件について説明する。3フェーズのうち、最初の2フェーズは左移動が行われ、最後のフェーズは右移動が行われる条件を設定する。具体的なフェーズと移動方向の関係を図10(a)に示す。このような条件を設定することで、図10(b)に示すように、各荷物A,Bが水平移動をしているときに、搬送棚22Bの荷物Aと搬送棚22Aの荷物Bとが、次のフェーズで一気に入れ替わるような動作を排除することが可能となる。基準論理式は、移動制約として、右側の搬送棚22Aの移動できない搬送箱に配置された荷物の移動制約を示す式(25)及び式(26)の論理式を含む。式(25)は、「荷物iが、tが偶数である(t,p)に右側の搬送棚の搬送箱「0」にあるとき、次のフェーズnext(t,p)では、同じ搬送箱「0」にある」と解釈される。式(26)は、「荷物iが、tが奇数である(t,p)に右側の搬送棚の搬送箱「3」にあるとき、次のフェーズnext(t,p)では、同じ搬送箱「3」にある」と解釈される。式(25)及び式(26)の具体的な内容を図11(a)に示す。tが偶数の場合、右側の搬送棚22Aの「識別番号0」の一番下の搬送箱22aは、他の搬送箱22a、自動倉庫100、入庫レーン21とも隣接しない(図11(b)参照)。tが奇数の場合、右側の搬送棚22Aの「識別番号3」の一番上の搬送箱22aは、他の搬送箱22a、自動倉庫100、入庫レーン21とも隣接しない(図11(c)参照)。従って、それらの「識別番号1,3」の搬送箱22aに配置された荷物は、次のフェーズではいずれの場所にも移動することができず、その場に留まる。
The constraint conditions for the movement of luggage when the luggage is on the
基準論理式は、移動制約として、右側の搬送棚22Aの入口階以外の左移動可能とする搬送箱に配置された荷物の移動制約を示す式(27)及び式(28)の論理式を含む。式(27)は、「右側の搬送棚の搬送箱jにある荷物iは、(t,0)から(t,1)に遷移するとき、左側へ移動する、または同じ搬送箱jに留まる」と解釈される。式(28)は、「右側の搬送棚の搬送箱jにある荷物iは、(t,1)から(t,2)に遷移するとき、または(t,2)から(t+1,0)に遷移するとき、同じ搬送箱jに留まる」と解釈される。式(27)及び式(28)の具体的な内容を図12(a)に示す。tが偶数の場合、図12(b)に示すように、右側の搬送棚22Aの「識別番号2,3」の搬送箱22aが、入口階である2階以外の左移動できる搬送箱22aに該当する。tが奇数の場合、図12(c)に示すように、右側の搬送棚22Aの「識別番号1,2」の搬送箱22aが、入口階である2階以外の左移動できる搬送箱22aに該当する。
基準論理式は、移動制約として、右側の搬送棚22Aの入口階で止まっている搬送箱に配置された荷物の移動制約を示す式(29)、式(30)、及び式(31)の論理式を含む。式(29)は、「右側の搬送棚の搬送箱jにある荷物iは、(t,0)から(t,1)に遷移するとき、左側へ移動する、または同じ搬送箱jに留まる」と解釈される。式(30)は、「右側の搬送棚の搬送箱jにある荷物iは、(t,1)から(t,2)に遷移するとき、または(t,2)から(t+1,0)に遷移するとき、直前もそこにいたら、同じ搬送箱jに留まる」と解釈される。式(31)は、「右側の搬送棚の搬送箱jにある荷物iは、(t,1)から(t,2)に遷移するとき、または(t,2)から(t+1,0)に遷移するとき、直前はそこにいなかったら、左側へ移動する、または同じ搬送箱jに留まる」と解釈される。tが偶数の場合、図13(a)に示すように、右側の搬送棚22Aの「識別番号1」の搬送箱22aが、入口階である2階に止まってる搬送箱22aに該当する。tが奇数の場合、図12(b)に示すように、右側の搬送棚22Aの「識別番号0」の搬送箱22aが、入口階である2階に止まっている搬送箱22aに該当する。
基準論理式は、移動制約として、左側の搬送棚22Bの移動できない搬送箱に配置された荷物の移動制約を示す式(32)の論理式を含む。式(32)は、「荷物iが、tが偶数である(t,p)に左側の搬送棚の搬送箱「3」にあるとき、次のフェーズnext(t,p)では、同じ搬送箱「3」にある」と解釈される。式(32)の具体的な内容を図14(a)に示す。tが偶数の場合、左側の搬送棚22Bの「識別番号3」の一番上の搬送箱22aは、他の搬送箱22a、自動倉庫100、入庫レーン21とも隣接しない(図14(b)参照)。従って、「識別番号3」の搬送箱22aに配置された荷物は、次のフェーズではいずれの場所にも移動することができず、その場に留まる。なお、tが奇数の場合、左側の搬送棚22Bには、移動出来ない搬送箱22aは存在しない(図14(c)参照)。
基準論理式は、移動制約として、左側の搬送棚22Bの目的階の搬送箱に配置された荷物の移動制約を示す式(33)、式(34)、及び式(35)の論理式を含む。式(33)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,0)から(t,1)に遷移するとき、左側へ移動する、または同じ搬送箱jに留まる」と解釈される。式(34)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,1)から(t,2)に遷移するとき、または(t,2)から(t+1,0)に遷移するとき、直前もそこにいたら、同じ搬送箱jに留まる」と解釈される。式(35)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,1)から(t,2)に遷移するとき、または(t,2)から(t+1,0)に遷移するとき、直前はそこにいなかったら、左側へ移動する、または同じ搬送箱jに留まる」と解釈される。tが偶数の場合、図15(a)に示すように、左側の搬送棚22Bの「識別番号0,1,2」の搬送箱22aが、目標階に止まってる搬送箱22aに該当する。tが奇数の場合、図15(b)に示すように、左側の搬送棚22Bの「識別番号0,1,2,3」の搬送箱22aが、目標階に止まっている搬送箱22aに該当する。
基準論理式は、移動制約として、左側の搬送棚22Bの目的階ではない階で止まっている搬送箱に配置された荷物の移動制約を示す式(36)の論理式を含む。式(36)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,0)から(t,1)に遷移するとき、または(t,1)から(t,2)に遷移するとき、同じ搬送箱jに留まる」と解釈される。式(36)の具体的な内容を図16(a)に示す。tが偶数の場合、図16(b)に示すように、左側の搬送棚22Bの「識別番号0,1,2」の搬送箱22aが、目的階ではない階に止まってる搬送箱22aに該当する。tが奇数の場合、図16(c)に示すように、左側の搬送棚22Bの「識別番号0,1,2,3」の搬送箱22aが、目的階ではない階に止まっている搬送箱22aに該当する。
基準論理式は、移動制約として、左側の搬送棚22Bの目的階ではない階であって、右側への移動が不可能な階に止まっている搬送箱に配置された荷物の移動制約を示す式(37)の論理式を含む。式(37)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,2)から(t+1,0)に遷移するとき、同じ搬送箱jに留まる」と解釈される。式(37)の具体的な内容を図17(a)に示す。tが偶数の場合、図17(b)に示すように、左側の搬送棚22Bには、目的階ではなく、右側への移動が不可能な階は存在しない。tが奇数の場合、図17(c)に示すように、左側の搬送棚22Bの「識別番号0」の搬送箱22aが、目的階ではなく、右側への移動が不可能な搬送箱22aに該当する。
基準論理式は、移動制約として、左側の搬送棚22Bの目的階ではない階であって、右側への移動が可能であって、入口階ではない階に止まっている搬送箱に配置された荷物の移動制約を示す式(38)及び式(39)の論理式を含む。式(38)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,2)から(t+1,0)に遷移するとき、フェーズ0にそこに居なかったら、同じ搬送箱jに留まる」と解釈される。式(39)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,2)から(t+1,0)に遷移するとき、フェーズ0にそこに居たら、右側へ移動するか、同じ搬送箱jに留まる」と解釈される。式(38)及び式(39)の具体的な内容を図18(a)に示す。tが偶数の場合、図18(b)に示すように、左側の搬送棚22Bの「識別番号1,2」の搬送箱22aが、目的階ではなく、右側への移動が可能で、入口階ではない搬送箱22aに該当する。tが奇数の場合、図18(c)に示すように、左側の搬送棚22Bの「識別番号2,3」の搬送箱22aが、目的階ではなく、右側への移動が可能で、入口階ではない搬送箱22aに該当する。
ここで、以下に示す(40)は、「右側の搬送棚の入口階の搬送箱jに荷物が入っている(p=2)」ことを示す補助変数である。当該補助変数を用いて、ド・モルガンの法則に基づいて、右側の搬送棚22Aの入口階の2階である搬送箱22aに荷物が入っていることは、式(41)及び式(42)で示される。tが偶数の場合、図19(a)に示すように、右側の搬送棚22Aの「識別番号1」の搬送箱22aが、入口階の搬送箱22aに該当する。tが奇数の場合、図19(b)に示すように、右側の搬送棚22Aの「識別番号0」の搬送箱22aが、入口階の搬送箱22aに該当する。
基準論理式は、移動制約として、左側の搬送棚22Bの目的階ではない階であって、右側への移動が可能であって、入口階に止まっている搬送箱に配置された荷物の移動制約を示す式(43)、式(44)、及び式(45)の論理式を含む。式(43)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,2)から(t+1,0)に遷移するとき、フェーズ0にそこに居なかったら、同じ搬送箱jに留まる」と解釈される。式(44)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,2)から(t+1,0)に遷移するとき、フェーズ0にそこに居たら、右隣の搬送箱が空なら、右側へ移動するか、同じ搬送箱jに留まる」と解釈される。式(45)は、「左側の搬送棚の搬送箱jにある荷物iは、(t,2)から(t+1,0)に遷移するとき、フェーズ0にそこに居たら、右隣の搬送箱に何かあれば、同じ搬送箱jに留まる」と解釈される。tが偶数の場合、図20(a)に示すように、左側の搬送棚22Bの「識別番号0」の搬送箱22aが、目的階ではなく、右側への移動が可能で、入口階に止まっている搬送箱22aに該当する。tが奇数の場合、図20(b)に示すように、左側の搬送棚22Bの「識別番号1」の搬送箱22aが、目的階ではなく、右側への移動が可能で、入口階に止まっている搬送箱22aに該当する。
[初期制約と到着制約]
初期制約について説明する。以下に示される(46)は、「最初に全ての荷物は入口に並んでいる」ことを示すため、Trueとなる。到着制約について説明する。以下に示される(47)は、「M回の搬送棚の上下動の後、全ての荷物は目的階に到着していなければならない」ことを示すため、Trueとなる。
The initial constraint will be described. The following (46) is True because it indicates that "all baggage is initially lined up at the entrance." The arrival constraint will be described. The following (47) is True because it indicates that "after M up-down movements of the transport rack, all baggage must have arrived at the destination floor."
[二階行きの荷物が連続している場合]
入口階と目的階が同じ荷物が連続して搬送機22を通過する場合、搬送機22を素通りするために、(例えば荷物が2個の場合)4フェーズ必要である。例えば、図21(a)に示すように、手前側の荷物は3フェーズの水平移動で目的階である2階に到着できるが、後側の荷物は4フェーズの水平移動を行わなくては目的階に到着できない。このように、3フェーズ1ステップでは、このような素通りがスケジューリングされない。従って、経路演算部13は、連続した複数の荷物を一つの荷物とみなす。図21(b)に示すように、経路演算部13は、二つの荷物を「150B」で示すような一つの荷物とみなす。この場合、「150B」は、3フェーズの水平移動で目的階に到着できる。なお、まとめる荷物の数は特に限定されず、三つ以上の荷物をまとめてもよい。
[When there is a continuous load of luggage going to the second floor]
When luggage having the same entrance floor and destination floor passes through the
[移動制約(入口)]
基準論理式は、移動制約として、入口での移動制約を示す式(48)、式(49)、及び式(50)の論理式を含む。式(48)は、「入口の荷物iはフェーズ0の時にのみ右側の搬送棚に移動できる」と解釈される。式(49)は、「入口の荷物iはフェーズ1の時、そのまま入口に止まる」と解釈される。式(50)は、「入口の荷物iはフェーズ2の時、そのまま入口に止まる」と解釈される。
The reference logical formula includes, as movement constraints, the logical formulas of formula (48), formula (49), and formula (50) which indicate movement constraints at the entrance. Formula (48) is interpreted as "baggage i at the entrance can move to the right-hand transport shelf only in
[移動制約(右側の搬送棚)]
基準論理式は、移動制約として、右側の搬送棚の入口階の搬送箱での移動制約を示す式(51)及び式(52)の論理式を含む。式(51)は、「右側の搬送棚の入口階の搬送箱の荷物iは、tが偶数で(t,1)から(t,2)に遷移するときは、必ず左側の搬送棚へ移動する」と解釈される。式(51)は、「右側の搬送棚の入口階の搬送箱の荷物iは、tが奇数で(t,1)から(t,2)に遷移するときは、必ず左側の搬送棚へ移動する」と解釈される。なお、(t,0)から(t,1)に遷移するとき、または(t,2)から(t+1,0)に遷移するときは「制約なし」となる。tが偶数の場合、図19(a)に示すように、右側の搬送棚22Aの「識別番号1」の搬送箱22aが、入口階の搬送箱22aに該当する。tが奇数の場合、図19(b)に示すように、右側の搬送棚22Aの「識別番号0」の搬送箱22aが、入口階の搬送箱22aに該当する。
The reference logical formula includes, as a movement constraint, logical formulas (51) and (52) that indicate the movement constraints on the transport box on the entrance floor of the right transport shelf. The formula (51) is interpreted as "the package i of the transport box on the entrance floor of the right transport shelf always moves to the left transport shelf when t is an even number and transitions from (t, 1) to (t, 2)". The formula (51) is interpreted as "the package i of the transport box on the entrance floor of the right transport shelf always moves to the left transport shelf when t is an odd number and transitions from (t, 1) to (t, 2)". Note that when transitioning from (t, 0) to (t, 1) or from (t, 2) to (t+1, 0), there is "no constraint". When t is an even number, as shown in FIG. 19(a), the
[移動制約(左側の搬送棚)]
基準論理式は、移動制約として、左側の搬送棚の目的階及び入口階の搬送箱での移動制約を示す式(53)及び式(54)の論理式を含む。式(53)は、「左側の搬送棚の目的階及び入口階の搬送箱の荷物iは、tが偶数で(t,2)から(t+1,0)に遷移するときは、必ず左側へ移動する」と解釈される。式(54)は、「左側の搬送棚の目的階及び入口階の搬送箱の荷物iは、tが奇数で(t,2)から(t+1,0)に遷移するときは、必ず左側へ移動する」と解釈される。なお、(t,0)から(t,1)に遷移するとき、または(t,1)から(t,2)に遷移するときは「制約なし」となる。図20(a)に示すように、左側の搬送棚22Bの「識別番号0」の搬送箱22aが、目的階及び入口階に止まっている搬送箱22aに該当する。tが奇数の場合、図20(b)に示すように、左側の搬送棚22Bの「識別番号1」の搬送箱22aが、目的階及び入口階に止まっている搬送箱22aに該当する。
The reference logical formula includes logical formulas (53) and (54) that indicate the movement constraints of the transport box on the destination floor and entrance floor of the left transport shelf as the movement constraints. The formula (53) is interpreted as "the luggage i of the transport box on the destination floor and entrance floor of the left transport shelf always moves to the left when t is an even number and transitions from (t, 2) to (t + 1, 0)". The formula (54) is interpreted as "the luggage i of the transport box on the destination floor and entrance floor of the left transport shelf always moves to the left when t is an odd number and transitions from (t, 2) to (t + 1, 0)". Note that when transitioning from (t, 0) to (t, 1) or from (t, 1) to (t, 2), there is "no constraint". As shown in FIG. 20(a), the
[SATでできる最適解探索]
次に、SAT独自の最適解探索について説明する。「SM」を「Mが与えられた時に得られる制約(節)の集合」とする。SMが「解あり」の場合、「搬送棚の上下動M回以内で、全ての荷物が目的階に到達可能」と解釈できる。SMが「解なし」の場合、「搬送棚の上下動M回以内では、全ての荷物が目的階に到達することはない」と解釈できる。例えば、「S0,S1,…Sm-1」が「解なし」であり、「Sm,…」が「解あり」の場合、「m」が最適値となる。
[Optimal solution search possible with SAT]
Next, the unique optimal solution search of SAT will be explained. Let "S M " be "a set of constraints (clauses) obtained when M is given." If S M has a "solution," it can be interpreted as "all packages can reach the destination floor within M up and down movements of the rack." If S M has a "no solution," it can be interpreted as "all packages will not reach the destination floor within M up and down movements of the rack." For example, if "S 0 , S 1 , ... S m-1 " has "no solution" and "S m , ..." has "a solution," then "m" is the optimal value.
[MaxSAT]
次に、MaxSAT独自の内容について説明する。MaxSATの説明のため、(55)(56)の変数を準備する。以下に示される(55)は「ステップtのフェーズ0には全ての荷物が目的階に到着している」ことを示す変数である。以下に示される(56)は「(t,0)→(t,1)→(t,2)→(t+1,0)に遷移する間に、荷物が水平移動をk+1回行った」ことを示す変数である。なお、経路演算部13がMaxSAT問題を演算するときは、SAT問題として演算した上述の制約条件についても同様に演算するものとする。
Next, the contents unique to MaxSAT will be explained. To explain MaxSAT, variables (55) and (56) are prepared. (55) shown below is a variable indicating that "all baggage has arrived at the destination floor in
[ソフト節と関連するハード節]
ソフト節と関連するハード節について説明する。まず、上述の(55)の変数について説明する。(55)は、搬送棚22A,22Bの上下動のコストを示しており、「重み:1」を設定できる。この変数に関して、式(57)に示す論理式が成り立つ。「N」は、荷物の個数を意味する。以降の説明においても、「N」の意味は同様である。式(57)は、「ステップtのフェーズ0には全ての荷物が目的階に到着している」と解釈される。式(57)の具体的な内容を図22(a)に示す。
The hard clauses related to the soft clauses will be described. First, the variables in (55) above will be described. (55) indicates the cost of the vertical movement of the
上述の(56)の変数について説明する。この変数は、(58)に示すように否定形の形で用いられる。(58)は、荷物の水平移動のコストを示しており、「重み:1」を設定できる。式(59)は、「(t,0)→(t,1)→(t,2)→(t+1,0)に遷移する間に、荷物の水平移動が行われていない」と解釈される。
入口からの水平移動に関し、式(60)が成り立つ。式(60)は、「荷物iが(t,0)に入口に並んでおり、次のステップ(t+1,0)で右側の搬送棚にあれば、水平移動コストが1かかる」と解釈される。式(60)の具体例を図22(b)に示す。tが偶数の場合、図19(a)に示すように、右側の搬送棚22Aの「識別番号1」の搬送箱22aが、入口から荷物が移動してくる搬送箱22aに該当する。tが奇数の場合、図19(b)に示すように、右側の搬送棚22Aの「識別番号0」の搬送箱22aが、入口から荷物が移動してくる搬送箱22aに該当する。
入口からの水平移動に関し、式(61)が成り立つ。式(61)は、「荷物iが(t,0)に入口に並んでおり、次のステップ(t+1,0)で左側の搬送棚にあれば、水平移動コストが2かかる」と解釈される。式(61)の具体例を図23(a)に示す。tが偶数の場合、図20(a)に示すように、左側の搬送棚22Bの「識別番号0」の搬送箱22aが、入口から荷物が移動する搬送箱22aに該当する。tが奇数の場合、図20(b)に示すように、左側の搬送棚22Bの「識別番号1」の搬送箱22aが、入口から荷物が移動する搬送箱22aに該当する。
入口からの水平移動に関し、式(62)が成り立つ。式(62)は、「荷物iが(t,0)に入口に並んでおり、次のステップ(t+1,0)で目的階に到着しているなら、水平移動コストが3かかる。」と解釈される。式(62)の具体例を図23(b)に示す。
入口からの水平移動に関し、式(63)が成り立つ。式(63)は、「荷物iが(t,0)に右側の搬送棚にあり、次のステップ(t+1,0)で左側の搬送棚にあれば、水平移動コストが1かかる」と解釈される。式(63)の具体例を図24(a)に示す。tが偶数の場合、図25(a)に示すように、右側の搬送棚22Aの「識別番号1,2,3」の搬送箱22aが移動元の搬送箱22aであり、左側の搬送棚22Bの「識別番号0,1,2」の搬送箱22aが移動先の搬送箱22aである。tが奇数の場合、図25(b)に示すように、右側の搬送棚22Aの「識別番号0,1,2」の搬送箱22aが移動元の搬送箱22aであり、左側の搬送棚22Bの「識別番号1,2,3」の搬送箱22aが移動先の搬送箱22aである。
入口からの水平移動に関し、式(64)が成り立つ。式(64)は、「荷物iが(t,0)に右側の搬送棚にあり、次のステップ(t+1,0)で目的階に到着していれば、水平移動コストが2かかる」と解釈される。式(64)の具体例を図24(b)に示す。tが偶数の場合、図26(a)に示すように、右側の搬送棚22Aの「識別番号1,2,3」の搬送箱22aが移動元の搬送箱22aである。tが奇数の場合、図26(b)に示すように、右側の搬送棚22Aの「識別番号0,1,2」の搬送箱22aが移動元の搬送箱22aである。
入口からの水平移動に関し、式(65)が成り立つ。式(65)は、「荷物iが(t,0)に左側の搬送棚にあり、次のステップ(t+1,0)で右側の搬送棚にあれば、水平移動コストが1かかる」と解釈される。式(65)の具体例を図27(a)に示す。tが偶数の場合、図28(a)に示すように、左側の搬送棚22Bの「識別番号0,1,2」の搬送箱22aが移動元の搬送箱22aである。tが奇数の場合、図28(b)に示すように、左側の搬送棚22Aの「識別番号1,2,3」の搬送箱22aが移動元の搬送箱22aである。
入口からの水平移動に関し、式(66)が成り立つ。式(66)は、「荷物iが(t,0)に左側の搬送棚にあり、次のステップ(t+1,0)で目的階に到着していれば、水平移動コストが1かかる」と解釈される。式(66)の具体例を図29に示す。tが偶数の場合、図28(a)に示すように、左側の搬送棚22Bの「識別番号0,1,2」の搬送箱22aが移動元の搬送箱22aである。tが奇数の場合、図28(b)に示すように、左側の搬送棚22Aの「識別番号1,2,3」の搬送箱22aが移動元の搬送箱22aである。
複数の荷物が連続して入口から2階の目的階へ行く(前述の図21に示す状況)場合の水平移動に関し、(67)の変数を準備する。この変数については、「重み:s-1」と設定される。なお、sは荷物の連続個数である。また、式(68)及び式(60)が成り立つ。「荷物i」は、複数の連続荷物をまとめたまとめ荷物である。式(68)及び式(69)は、「2階行き連続荷物s個の水平移動コストはS+2」と解釈される。式(68)は「重み:s-1」に設定され、式(69)は「重み:3」に設定される。
次に、図30を参照して、制御装置10による制御方法を示す処理内容の一例について説明する。図30に示すように、物品情報取得部12は、物品150が入庫レーン21、搬送機22、及び自動倉庫100の順で移動するとき、または自動倉庫100、搬送機22、及び出庫レーン121の順で移動するとき、物品150の移動初期状態及び移動完了状態を示す物品情報を取得する(ステップS10)。次に、経路演算部13は、ステップS10で取得した物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する(ステップS20)。
Next, referring to FIG. 30, an example of processing contents showing a control method by the
このとき、経路演算部13は、M回以下の搬送棚22A、22Bの上下動でスケジューリングできるかをSAT問題として演算する。経路演算部13は、基準論理式が物品150の移動に関する移動制約、物品150の初期状態に関する初期制約、及び物品150の目的地への到達に関する到着制約を含むように演算する。すなわち、経路演算部13は、基本制約(入口、目的階、リフトの箱、荷物の存在)と、移動制約(入口→搬送棚→目的階への移動)に基づく基準論理式を満たすように、搬送経路情報を演算する。更に、経路演算部13は、取得される複数の搬送経路情報を、MaxSAT問題として演算する。経路演算部13は、全てのハード節を満たし、かつ、充足するソフト節の重みの和が最大になる解、及び、全てのハード節を満たし、かつ、充足されないソフト節の重みの和が最小になる解の少なくとも一方を演算する。経路演算部13は、上述のSAT問題として演算した制約条件に加えて、ソフト節(搬送棚22A,22Bの上下動、物品150の水平移動のコスト)を演算する。
At this time, the
動作制御部11は、ステップS20で演算された搬送経路情報に基づいて、物品150の搬送動作を制御する(ステップS30)。以上により、図30に示す制御処理が終了する。
The
次に、本実施形態に係る物流倉庫1の制御装置10、制御方法の作用・効果について説明する。
Next, we will explain the operation and effects of the
物流倉庫1の制御装置10において、物品情報取得部12は、物品150が入庫レーン21、搬送機22、及び自動倉庫100の順で移動するとき、または自動倉庫100、搬送機22、及び出庫レーン121の順で移動するとき、物品150の移動初期状態及び移動完了状態を示す物品情報を取得する。また、経路演算部13は、物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する。この場合、経路演算部13は、物品150の移動初期状態と、物品完了状態との間において、どのような搬送経路にて移動するべきかを演算することができる。このとき、経路演算部13は、制約条件に基づく基準論理式を満たすように演算することで、搬送経路において制約される動作などを、基準論理式を演算することで容易に排除することができる。その結果、経路演算部13は、少ない演算の負荷にて、適切な搬送経路を演算することができる。以上より、物品150を搬送するための搬送経路を演算する際の演算の負荷を低減することができる。
In the
経路演算部13は、制約条件を充足可能性判定問題として定義し、基準論理式は物品150の移動に関する移動制約、物品150の初期状態に関する初期制約、及び物品150の目的地への到達に関する到着制約を含んでよい。
The
搬送機22は、隣り合う搬送棚22Aの搬送箱22a、搬送棚22Bの搬送箱22aを交互に昇降しつつ、物品150を横方向に移動させることで垂直搬送を行う垂直搬送機であり、経路演算部13は、物品150の横方向への移動を可能とする3フェーズの動作、及び搬送機22の1回の昇降動作を1ステップとして、演算を行ってよい。このように、垂直搬送機の構造上、横方向の移動が3回程度連続することで、効率よく移動することが可能となる場合は存在するが、昇降動作を連続させても物品の移動は生じない。従って、経路演算部13は、横方向への移動を3フェーズという適切な数のフェーズにするのに対し、昇降動作を1ステップとすることで、効率のよい搬送経路の演算を行い易くなる。
The
経路演算部13は、取得される複数の搬送経路情報を、充足性最大化問題として定義し、全てのハード節を満たし、かつ、充足するソフト節の重みの和が最大になる解、及び、全てのハード節を満たし、かつ、充足されないソフト節の重みの和が最小になる解の少なくとも一方を演算してよい。この場合、経路演算部13は、ハード節を満たすことで、必要な制約条件をクリアできる搬送経路の中で、ソフト節の重みに基づいて最も効率よく物品を移動できるものを採用することが可能となる。
The
入庫レーン21、出庫レーン121の階数と自動倉庫100における目標位置の階数が同じ物品が連続して搬送機22を通過する場合、経路演算部13は、連続した複数の物品150を一つの物品とみなしてよい(図21参照)。例えば、物品150の横方向の連続移動の回数に制約がかかっていた場合、連続する複数の物品150のうち、後側の物品150がそのまま目的位置に到達できない可能性がある。これに対し、経路演算部13が、連続した複数の物品150を一つの物品とみなすことで、後側の物品150もそのまま目的位置へ到達させることができる。
When items whose numbers of floors of the
物流倉庫1の制御方法は、物品150が入庫レーン21、搬送機22、及び自動倉庫100の順で移動するとき、または自動倉庫100、搬送機22、及び出庫レーン121の順で移動するとき、物品150の移動初期状態及び移動完了状態を示す物品情報を取得する物品情報取得ステップS10と、物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する経路演算ステップS20と、搬送経路情報に基づいて、物品150の搬送動作を制御する搬送制御ステップS30と、を有する。
The control method of the
この物流倉庫1の制御方法によれば、上述の制御装置10と同様な作用・効果を得ることができる。
This control method for the
本発明は、上述の実施形態に限定されない。 The present invention is not limited to the above-described embodiments.
上述のSAT問題、及びMaxSATの各種制約条件は、あくまでも一例であって、適宜変更可能である。また、自動倉庫100の階数、搬送機22、入庫レーン21、出庫レーン121の階数なども適宜変更可能であり、それに応じて制約条件を変更してもよい。
The above-mentioned SAT problem and the various constraints of MaxSAT are merely examples and can be changed as appropriate. In addition, the number of floors of the
例えば、物流倉庫は、図1に示すものに限定されない。例えば、一対の入庫レーン21、出庫レーン121に対して、並列な複数の自動倉庫が設けられてもよい。また、搬送機は、図2に示すような交互に上下動するような一対の収容棚を有する垂直搬送機のタイプのものでなくてよい。例えば、ロータリー式の搬送機(収容棚が一段ずつ一定方向に周回移動するとともに、収容棚が周回移動しない際には、物品が収容棚間で移動可能な搬送機)を採用してよい。その他、エスカレータ式、トラクション式の搬送機が採用されてもよい。この場合、制御装置は、搬送機に態様する制約条件に基づく基準論理式を満たすように、搬送経路情報を演算すればよい。
For example, the logistics warehouse is not limited to the one shown in FIG. 1. For example, multiple parallel automated warehouses may be provided for a pair of
1…物流倉庫、10…制御装置、12…物品情報取得部、13…経路演算部、21…入庫レーン(搬送レーン)、22…搬送機、100…自動倉庫、121…出庫レーン(搬送レーン)、150…物品。
Reference Signs List 1: logistics warehouse, 10: control device, 12: item information acquisition unit, 13: route calculation unit, 21: storage lane (transport lane), 22: transport machine, 100: automated warehouse, 121: delivery lane (transport lane), 150: item.
Claims (6)
並べられた複数の前記物品を搬送する搬送レーンと、
前記搬送レーンと前記自動倉庫との間に設けられた搬送機と、を備える物流倉庫の制御装置であって、
前記物品が前記搬送レーン、前記搬送機、及び前記自動倉庫の順で移動するとき、または前記自動倉庫、前記搬送機、及び前記搬送レーンの順で移動するとき、前記物品の移動初期状態及び移動完了状態を示す物品情報を取得する物品情報取得部と、
前記物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する経路演算部と、
前記搬送経路情報に基づいて、前記物流倉庫の搬送動作を制御する動作制御部と、を有する、物流倉庫の制御装置。 An automated warehouse for storing items;
A conveying lane for conveying a plurality of the arranged articles;
A control device for a logistics warehouse comprising a conveyor provided between the conveying lane and the automated warehouse,
an item information acquisition unit that acquires item information indicating an initial movement state and a movement completion state of the item when the item moves in the order of the transport lane, the transport machine, and the automated warehouse, or when the item moves in the order of the automated warehouse, the transport machine, and the transport lane;
a route calculation unit that calculates transport route information from the item information so as to satisfy a reference logical expression based on a constraint condition;
and an operation control unit that controls the transport operation of the logistics warehouse based on the transport route information.
前記基準論理式は前記物品の移動に関する移動制約、前記物品の初期状態に関する初期制約、及び前記物品の目的地への到達に関する到着制約を含む、請求項1に記載の物流倉庫の制御装置。 The path calculation unit defines the constraint condition as a satisfiability determination problem;
The control device for a logistics warehouse according to claim 1 , wherein the criteria formula includes a movement constraint regarding the movement of the item, an initial constraint regarding an initial state of the item, and an arrival constraint regarding the arrival of the item at a destination.
前記経路演算部は、前記物品の前記横方向への移動を可能とする3フェーズの動作、及び前記搬送機の1回の昇降動作を1ステップとして、演算を行う、請求項1又は2に記載の物流倉庫の制御装置。 The conveyor is a vertical conveyor that vertically conveys the articles by moving the articles in a lateral direction while alternately raising and lowering adjacent conveying boxes,
3. The control device for a logistics warehouse according to claim 1 or 2, wherein the path calculation unit performs calculations by considering three-phase operation that enables the item to move in the lateral direction and one lifting and lowering operation of the conveyor as one step.
取得される複数の前記搬送経路情報を、充足性最大化問題として定義し、
全てのハード節を満たし、かつ、充足するソフト節の重みの和が最大になる解、
及び、全てのハード節を満たし、かつ、充足されないソフト節の重みの和が最小になる解の少なくとも一方を演算する、請求項1~3の何れか一項に記載の物流倉庫の制御装置。 The path calculation unit is
The plurality of pieces of transportation route information obtained are defined as a satisfiability maximization problem;
A solution that satisfies all hard clauses and maximizes the sum of the weights of the soft clauses it satisfies.
and calculating at least one of a solution that satisfies all hard clauses and minimizes the sum of weights of unsatisfied soft clauses.
所定の順序に並べられた複数の前記物品を搬送する搬送レーンと、
前記搬送レーンと前記自動倉庫との間に設けられた搬送機と、を備える物流倉庫の制御方法であって、
前記物品が前記搬送レーン、前記搬送機、及び前記自動倉庫の順で移動するとき、または前記自動倉庫、前記搬送機、及び前記搬送レーンの順で移動するとき、前記物品の移動初期状態及び移動完了状態を示す物品情報を取得する物品情報取得ステップと、
前記物品情報から、制約条件に基づく基準論理式を満たすように、搬送経路情報を演算する経路演算ステップと、
前記搬送経路情報に基づいて、前記物品の搬送動作を制御する搬送制御ステップと、を有する、物流倉庫の制御方法。
An automated warehouse for storing items;
A transport lane for transporting a plurality of the items arranged in a predetermined order;
A control method for a logistics warehouse including a conveyor provided between the conveying lane and the automated warehouse,
an item information acquisition step of acquiring item information indicating an initial movement state and a movement completion state of the item when the item moves in the order of the transport lane, the transport machine, and the automated warehouse, or when the item moves in the order of the automated warehouse, the transport machine, and the transport lane;
a route calculation step of calculating transport route information from the item information so as to satisfy a reference logical expression based on a constraint condition;
A control method for a logistics warehouse, comprising: a transport control step of controlling a transport operation of the item based on the transport route information.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021143776A JP7627465B2 (en) | 2021-09-03 | 2021-09-03 | Control device for logistics warehouse and control method for logistics warehouse |
| PCT/JP2022/033188 WO2023033160A1 (en) | 2021-09-03 | 2022-09-02 | Control device for distribution warehouse and control method for distribution warehouse |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021143776A JP7627465B2 (en) | 2021-09-03 | 2021-09-03 | Control device for logistics warehouse and control method for logistics warehouse |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023037180A JP2023037180A (en) | 2023-03-15 |
| JP7627465B2 true JP7627465B2 (en) | 2025-02-06 |
Family
ID=85412404
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021143776A Active JP7627465B2 (en) | 2021-09-03 | 2021-09-03 | Control device for logistics warehouse and control method for logistics warehouse |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP7627465B2 (en) |
| WO (1) | WO2023033160A1 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN117284712B (en) * | 2023-09-06 | 2025-10-31 | 上海市政工程设计研究总院(集团)有限公司 | Underground logistics distribution terminal and system |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6556978B1 (en) | 1999-03-09 | 2003-04-29 | The State Of Oregon Acting By And Through The State Board Of Higher Education On Behalf Of The University Of Oregon | Satisfiability algorithms and finite quantification |
| JP2004352430A (en) | 2003-05-29 | 2004-12-16 | Yoshida Sharyo Kiki Kk | Elevation device for transport of load |
| JP2020132372A (en) | 2019-02-21 | 2020-08-31 | 株式会社豊田自動織機 | Warehouse system |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09278117A (en) * | 1996-04-08 | 1997-10-28 | Nkk Corp | Automatic warehouse |
| JP2022066820A (en) * | 2020-10-19 | 2022-05-02 | 株式会社豊田中央研究所 | How to set the delivery instruction in the sorting device and the delivery instruction system |
| JP7627453B2 (en) * | 2020-11-05 | 2025-02-06 | Amoeba Energy株式会社 | Solution search system, solution search method, and solution search program |
-
2021
- 2021-09-03 JP JP2021143776A patent/JP7627465B2/en active Active
-
2022
- 2022-09-02 WO PCT/JP2022/033188 patent/WO2023033160A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6556978B1 (en) | 1999-03-09 | 2003-04-29 | The State Of Oregon Acting By And Through The State Board Of Higher Education On Behalf Of The University Of Oregon | Satisfiability algorithms and finite quantification |
| JP2004352430A (en) | 2003-05-29 | 2004-12-16 | Yoshida Sharyo Kiki Kk | Elevation device for transport of load |
| JP2020132372A (en) | 2019-02-21 | 2020-08-31 | 株式会社豊田自動織機 | Warehouse system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023037180A (en) | 2023-03-15 |
| WO2023033160A1 (en) | 2023-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN117049057B (en) | It features improved operational methods for loading and unloading. | |
| AU2018248877B2 (en) | Method and system for transporting units within a storage facility | |
| JP7327441B2 (en) | Goods storage facility | |
| US11993459B2 (en) | Storage and picking system and picking method with improved goods transfer between two storage locations | |
| US20130223959A1 (en) | Picking method and system | |
| CN112543946B (en) | Improved storage and sorting system and sorting method for transferring goods between two storage areas | |
| CN112351946B (en) | A warehouse and picking system and a method for picking ordered goods from hanging bags and other stowage aids | |
| JP7276595B2 (en) | AUTOMATED WAREHOUSE SYSTEM AND AUTOMATED WAREHOUSE SYSTEM CONTROL METHOD | |
| CN117622749A (en) | Warehousing system, warehouse, warehousing system control method and storage medium | |
| JP7627465B2 (en) | Control device for logistics warehouse and control method for logistics warehouse | |
| CN117699321A (en) | Warehouse-in and warehouse-out control method and device, warehouse-in and warehouse-out system and storage medium | |
| JP3617422B2 (en) | Logistics equipment | |
| JP7426672B2 (en) | sorting equipment | |
| JP7416287B2 (en) | Picking system and picking system control method | |
| JP7779481B2 (en) | Logistics warehouse control device and logistics warehouse control method | |
| CN118504946B (en) | Equipment scheduling method, standing stock storage system, electronic equipment and storage medium | |
| JP2025002031A (en) | Distribution warehouse control device | |
| JP2025002034A (en) | Distribution warehouse control device | |
| CN111738636B (en) | Multi-storey building warehouse, production method thereof, goods elevator and warehouse management system | |
| JP6152843B2 (en) | Buffer system and article buffering method | |
| JP7444138B2 (en) | Goods storage equipment | |
| JP6693299B2 (en) | Picking system and method for controlling picking system | |
| US20250187039A1 (en) | A sorting system | |
| JP3890873B2 (en) | Warehousing control device and automatic warehouse having the warehousing control device | |
| JP3925309B2 (en) | Delivery shelf determination method and apparatus, and automatic warehouse having the delivery shelf determination device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231121 |
|
| 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: 20250114 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250117 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7627465 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |