[go: up one dir, main page]

JPH10247112A - Mobile assignment method - Google Patents

Mobile assignment method

Info

Publication number
JPH10247112A
JPH10247112A JP9050255A JP5025597A JPH10247112A JP H10247112 A JPH10247112 A JP H10247112A JP 9050255 A JP9050255 A JP 9050255A JP 5025597 A JP5025597 A JP 5025597A JP H10247112 A JPH10247112 A JP H10247112A
Authority
JP
Japan
Prior art keywords
control center
mobile
request
area
message
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.)
Pending
Application number
JP9050255A
Other languages
Japanese (ja)
Inventor
Teruhiko Unoki
輝彦 卯木
Noriaki Suetake
規哲 末竹
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.)
Oki Electric Industry Co Ltd
Original Assignee
Oki Electric Industry Co 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 Oki Electric Industry Co Ltd filed Critical Oki Electric Industry Co Ltd
Priority to JP9050255A priority Critical patent/JPH10247112A/en
Publication of JPH10247112A publication Critical patent/JPH10247112A/en
Pending legal-status Critical Current

Links

Landscapes

  • Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)

Abstract

(57)【要約】 【課題】 要求元からの要求に対して、移動体を効率よ
く割り当てることができる移動体割り当て方法を提供す
る。 【解決手段】 所定領域を複数の区域に分割して、各区
域ごとに管制センターを配置し、区域内での割当てをそ
の区域に所属する管制センターが行ない、要求元からの
割当て要求に対して、その所属する区域内に割当て可能
な移動体がなければ、予め他の管制センターのそれぞれ
について設定された宛先選択率に基づいて、移動体を要
求する管制センターを決定し、その決定した管制センタ
ーに対して、移動体要求メッセージを放送し、その管制
センターとの間で、入札メッセージ及び落札メッセージ
のやり取りを行い、移動体の割当てを行うようにした。
(57) [Summary] [PROBLEMS] To provide a moving object assignment method capable of efficiently assigning a moving object to a request from a request source. SOLUTION: A predetermined area is divided into a plurality of areas, a control center is arranged for each area, an allocation in the area is performed by a control center belonging to the area, and an allocation request from a request source is made. If there is no mobile unit that can be assigned in the area to which the mobile unit belongs, the control center that requests the mobile unit is determined based on the destination selection rate set in advance for each of the other control centers, and the determined control center is determined. , A mobile object request message is broadcast, a bidding message and a successful bid message are exchanged with the control center, and the mobile object is allocated.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、自律移動ロボット
や無人搬送車などの複数の移動体を複数の要求元に繰り
返し割当てる移動体割当て方法に関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a moving object allocating method for repeatedly allocating a plurality of moving objects such as an autonomous mobile robot and an automatic guided vehicle to a plurality of request sources.

【0002】[0002]

【従来の技術】従来、自律移動ロボットや無人搬送車な
どの移動体を要求元に繰り返し割当てる移動体割当て方
法を適用したシステムとしては、例えば、工場や物流タ
ーミナルなどにおける荷物搬送システムがあった。これ
は、倉庫や出入荷場や建物で生じる荷物の運搬要求に対
して、適当な無人搬送車を割当て、荷物を運搬するシス
テムである。
2. Description of the Related Art Hitherto, as a system to which a moving object allocation method for repeatedly allocating a moving object such as an autonomous mobile robot or an automatic guided vehicle to a request source has been applied, for example, there is a luggage transfer system in a factory or a distribution terminal. This is a system for allocating an appropriate automatic guided vehicle to a cargo transport request generated in a warehouse, a loading / unloading place or a building, and transporting the cargo.

【0003】従来のこのようなシステムでは、一つの管
制センタ、複数の移動体及び複数の要求元で構成され、
各構成要素は適当な通信手段を有し、お互いにメッセー
ジ交換をすることができるようになっている。そして、
各移動体は、目的地を指示すれば、自律的に目的地まで
移動することが可能である。また、管制センタは、領域
内の割当て可能なすべての移動体の現在位置を獲得可能
であり、地図データにより、領域内の任意の2点間の距
離を知ることができるようになっている。
[0003] In such a conventional system, one control center, a plurality of mobile units, and a plurality of request sources are constituted.
Each component has appropriate communication means so that messages can be exchanged with each other. And
Each moving body can autonomously move to the destination by indicating the destination. In addition, the control center can acquire the current positions of all the mobile units that can be assigned in the area, and can know the distance between any two points in the area based on the map data.

【0004】そして、要求元への移動体の割当てには、
以下に示すような方法がとられていた。まず、移動体の
割当てを受けたい要求元は、管制センタに対して割当て
要求を発行する。そして、管制センタでは、要求元から
の割当て要求を受信すると、その要求元に最近距離にあ
る移動体に移動指示を出す。そして、管制センタからの
移動指示を受けとった移動体は、その移動指示により指
定された要求元まで移動する。このようにして、要求元
への移動体の割当てが完了する。
[0004] The assignment of a mobile unit to a requesting source includes:
The following method was used. First, a requester who wants to receive the assignment of a mobile unit issues an assignment request to the control center. When the control center receives the allocation request from the requesting source, the control center issues a movement instruction to the moving body located at the closest distance to the requesting source. Then, the moving body that has received the movement instruction from the control center moves to the request source specified by the movement instruction. In this way, the assignment of the mobile unit to the request source is completed.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、従来の
移動体割当て方法では、管制センタにおいて、すべての
移動体の位置を管理し、移動体と要求元の可能な組合せ
すべての中から最適なものを選択するようになってお
り、そのため、移動体と要求元の数が比較的多く大規模
なシステムでは、多くの処理を必要とし、リアルタイム
での制御が困難になるという問題点があった。
However, in the conventional mobile unit allocating method, the control center manages the positions of all the mobile units and selects the optimum one from all possible combinations of the mobile unit and the request source. Therefore, there is a problem that a large-scale system having a relatively large number of mobile units and request sources requires a large amount of processing and makes real-time control difficult.

【0006】[0006]

【課題を解決するための手段】本発明に係る移動体割当
て方法は、所定領域内に複数の移動体及びその移動体の
割当てを要求する複数の要求元を存在させ、移動体の割
当てを要求した複数の要求元に対して複数の移動体を繰
り返し割当てる移動体割当て方法において、所定領域を
複数の区域に分割して、各区域ごとに管制センタを配置
し、区域内に存在する要求元及び移動体を、その区域に
所属する要求元及び移動体とし、移動体の割当てを受け
たい要求元では、その要求元が所属する区域の管制セン
タに対して割当て要求を発行し、割当て要求を受けとっ
た管制センタでは、その所属する区域内に割当て可能な
移動体があれば、その移動体の中から割当て要求を発行
した要求元に最近距離にある移動体を選択し、その選択
した移動体に対して移動指示を発行して、移動体の割当
てを行ない、その所属する区域内に割当て可能な移動体
がなければ、予め他の管制センタのそれぞれについて設
定された宛先選択率に基づいて、移動体を要求する管制
センタを決定し、その決定した管制センタに対して、移
動体要求メッセージを発行し、その移動体要求メッセー
ジを受けとった管制センタでは、その管制センタの所属
する区域内の移動可能な移動体の位置及び識別子を付加
した入札メッセージを、移動要求メッセージを発行した
管制センタに対して発行し、管制センタからの入札メッ
セージを受けとった管制センタでは、その入札メッセー
ジに付加された移動体の情報に基づいて、割当て要求を
発行した要求元に近い移動体を順に必要数だけ選択し
て、その移動体の識別子及び割当て要求を発行した要求
元の位置を付加した落札メッセージを、選択した移動体
の所属する管制センタに対して発行し、その落札メッセ
ージを受けとった管制センタでは、その落札メッセージ
に付加された識別子の移動体に対して、割当て要求を発
行した要求元への移動指示を発行して、移動体の割当て
を行うものである。
SUMMARY OF THE INVENTION A moving object allocating method according to the present invention includes a plurality of moving objects and a plurality of requesters for requesting the allocation of the moving objects in a predetermined area, and requests the allocation of the moving objects. In the mobile object assignment method of repeatedly assigning a plurality of mobile objects to a plurality of request sources, a predetermined area is divided into a plurality of areas, a control center is arranged for each area, and a request source existing in the area and The mobile unit is defined as a requestor and a mobile unit belonging to the area, and the requester who wishes to receive the allocation of the mobile unit issues an allocation request to a control center in the area to which the requestor belongs and receives the allocation request. If there is a mobile that can be allocated in the area to which it belongs, the control center selects the mobile that is closest to the requestor who issued the allocation request from the mobiles, and assigns it to the selected mobile. Against When a mobile unit is assigned by issuing a move instruction and there is no mobile unit that can be allocated in the area to which the mobile unit belongs, the mobile unit is assigned based on the destination selection rate set in advance for each of the other control centers. The control center to be requested is determined, a mobile unit request message is issued to the determined control center, and the control center that receives the mobile unit request message can move within the area to which the control center belongs. A bidding message to which the body position and the identifier are added is issued to the control center that issued the movement request message, and the control center that receives the bidding message from the control center transmits information on the mobile body added to the bidding message. The required number of mobile units close to the request source that issued the allocation request are selected in order based on the Is issued to the control center to which the selected mobile unit belongs, and the control center receiving the successful bid message sends the successful bid message with the identifier added to the successful bid message to the control center to which the selected mobile unit belongs. Is issued to the request source that has issued the allocation request to the mobile station, and the mobile unit is allocated.

【0007】[0007]

【発明の実施の形態】BEST MODE FOR CARRYING OUT THE INVENTION

実施の形態1.図2は、本発明の移動体割当て方法を説
明するための説明図であり、この実施の形態の移動体割
当て方法を適用する移動体割当てシステムの一構成例を
示している。
Embodiment 1 FIG. FIG. 2 is an explanatory diagram for explaining a mobile object allocation method according to the present invention, and shows a configuration example of a mobile object allocation system to which the mobile object allocation method according to this embodiment is applied.

【0008】この移動体割当てシステムは、図2に示す
ように、移動体の移動エリア内を、仮想的に複数の区域
に分割しておき、各区域に一ずつの管制センタを配置し
ている。また、移動体の移動エリア内には、複数の移動
体及び複数の要求元が存在しており、各移動体及び各要
求元は、それぞれある区域内に入っているときにその区
域に所属している状態となる。そして、管制センタ、移
動体及び要求元は、適当な通信手段を有しており、お互
いにメッセージ交換をすることができるようになってい
る。
As shown in FIG. 2, in this mobile unit assignment system, the moving area of the mobile unit is virtually divided into a plurality of sections, and one control center is arranged in each section. . Also, in the moving area of the moving object, there are a plurality of moving objects and a plurality of requesting sources, and each moving object and each requesting source belong to the area when they are in the area. State. The control center, the mobile unit, and the requesting source have appropriate communication means, and can exchange messages with each other.

【0009】また、移動体は目的地を指示すれば、その
目的地に自律的に移動することができるようになってお
り、各管制センタは、その管制センタの区域内に所属し
ている移動体の位置を獲得できるようになっている。そ
して、この移動体の位置は、各管制センタによって連続
的に絶えず獲得するようにしてもよいし、所定時間間隔
で獲得するようにしてもよい。また、各要求元は、自己
の位置を取得するなどして、その所属している区域を獲
得できるようになっている。
[0009] Further, the mobile body can autonomously move to the destination by indicating the destination, and each control center can move to a mobile station belonging to the area of the control center. You can get your body position. Then, the position of the moving object may be continuously obtained by each control center, or may be obtained at predetermined time intervals. In addition, each request source can acquire the area to which it belongs, such as by acquiring its own position.

【0010】なお、移動体の移動エリア内における区域
の分け方に特に制限はないが、例えば、複数の建物から
なる工場では一つの建物を一つの区域とすればよいし、
超高層ビルなら連続する数階分のフロアを一つの区域と
すればよい。
There is no particular limitation on how to divide the area in the moving area of the moving object. For example, in a factory including a plurality of buildings, one building may be regarded as one area,
In the case of a skyscraper, several consecutive floors may be considered as one area.

【0011】次に、この実施の形態の動作について説明
する。図1は、この実施の形態の動作を説明するための
説明図である。図において、図1の(a)は、要求元の
所属区域内に割当て可能な移動体がいる場合の動作を示
し、図1の(b)は、要求元の所属区域内に割当て可能
な移動体がいない場合の動作を示している。
Next, the operation of this embodiment will be described. FIG. 1 is an explanatory diagram for explaining the operation of this embodiment. In FIG. 1, (a) of FIG. 1 shows an operation when there is a mobile unit that can be assigned in a requester's belonging area, and (b) of FIG. The operation when there is no body is shown.

【0012】まず、各移動体からは、その移動体が所属
している区域の管制センタに対して自分の位置に関する
情報や、移動可能な状態であるかなどを送信しており、
管制センタは、その所属区域に所属している移動体の状
態を把握しているものとする(11,21)。そして、
移動体の割当てを受けたい要求元は、要求元が所属する
区域の管制センタに対して割当て要求を発行する(1
2、22)。
First, each mobile unit transmits information on its own position, whether it is movable, and the like to a control center in the area to which the mobile unit belongs.
It is assumed that the control center has grasped the state of the moving object belonging to the area to which the control center belongs (11, 21). And
The requester who wants to receive the assignment of the mobile unit issues an assignment request to the control center in the area to which the requester belongs (1).
2, 22).

【0013】そして、割当て要求を受けとった管制セン
タは、その所属区域内に割当て可能な移動体があれば、
その中から要求元に最近距離にある移動体に移動指示を
出し(13)、移動指示を受けとった移動体が、指定さ
れた要求元まで移動して、割当てが完了する(14)。
The control center that has received the allocation request, if there is a mobile that can be allocated in its area,
Then, a move instruction is issued to the requesting source from the moving object located at the closest distance (13), and the moving object receiving the move instruction moves to the designated requesting source and the assignment is completed (14).

【0014】また、割当て要求を受けとった管制センタ
の所属区域内に割当て可能な移動体がなければ、管制セ
ンタ間で、次に示すようなメッセージ交換を行ない、他
の区域から移動体を移動させて割当てを行なう。まず、
割当て要求を受けとった管制センタは、その管制センタ
が持っている宛先選択率に従って確率的に決められた管
制センタの宛先を、移動体要求メッセージの宛先として
付加し、その宛先の管制センタに対して、移動体要求メ
ッセージを発行する(23)。
If there is no mobile unit that can be allocated in the area to which the control center that has received the allocation request belongs, the following message exchange is performed between the control centers to move the mobile unit from another area. To assign. First,
The control center receiving the assignment request adds a destination of the control center stochastically determined according to the destination selection rate of the control center as a destination of the mobile request message, and sends the destination to the control center of the destination. Issue a mobile request message (23).

【0015】この宛先選択率は、総和が1となるよう
な、他の管制センタの個数分の数字の組からなるもので
ある。そして、この宛先選択率の値は、あらかじめシス
テムの設計者が、システムの形態に応じて、ヒューリス
ティックに決定するものであり、移動体割当てシステム
を模擬できるシミュレータがあれば、候補となるいくつ
かの組み合わせで評価を行い、待ち時間の最小化など、
システムの目的関数をより最適化する組を採用すればよ
い。
The destination selection rate is composed of a set of numbers corresponding to the number of other control centers such that the sum is 1. The value of the destination selection rate is heuristically determined by the system designer in advance in accordance with the form of the system. If there is a simulator that can simulate the mobile object allocation system, some candidates become candidates. Evaluate in combination, minimize waiting time, etc.
What is necessary is just to employ | adopt the group which optimizes the objective function of a system more.

【0016】例えば、10個の管制センタ(A0
1 ,…,A9 )から成るシステムで、管制センタA0
からは、A1 ,A2 ,…,A9 の順で距離が短いとす
る。このとき設計者が、距離の近い上位4管制センタに
等確率で移動体要求メッセージを発行する、というよう
に決めれば、宛先選択率は以下に示すようになる。 (0.25,0.25,0.25,0.25,0,0,0,0,0 )
For example, ten control centers (A 0 ,
A 1, ..., a system consisting of A 9), control center A 0
From, it is assumed that the distance is short in the order of A 1 , A 2 , ..., A 9 . At this time, if the designer decides to issue the mobile object request message to the upper four control centers having a short distance with equal probability, the destination selection rate becomes as follows. (0.25,0.25,0.25,0.25,0,0,0,0,0)

【0017】そして、このような宛先選択率の場合、移
動体が1つ必要なときには、管制センタA1 ,A2 ,A
3 ,A4 に対する宛先選択率は同じなので、等確率で管
制センタA1 ,A2 ,A3 ,A4 の内の1つの管制セン
タが宛先として選択され、その管制センタに対して移動
体要求メッセージを発行することになる。
In the case of such a destination selection rate, when one moving body is required, the control centers A 1 , A 2 , A
3, since A 4 destination selectivity is the same for one control center of the control center A 1, A 2, A 3, A 4 is selected as the destination with equal probability, the mobile requests for the control center Will issue a message.

【0018】また、複数の移動体が同時に必要であれ
ば、宛先選択率に従って、複数の移動体のそれぞれにつ
いて、移動体の要求先の管制センタを1つずつ決定す
る。その結果、1つの管制センタに複数の要求を発行す
ることになれば、その管制センタへの移動体要求メッセ
ージにその要求数を付加する。
If a plurality of mobile units are required at the same time, a control center to which the mobile unit is requested is determined one by one for each of the plurality of mobile units according to the destination selection rate. As a result, if a plurality of requests are issued to one control center, the number of requests is added to a mobile object request message to the control center.

【0019】そして、その管制センタからの移動体要求
メッセージを受けとった他の管制センタは、移動体要求
メッセージを発行した管制センタに対して、入札メッセ
ージを発行する(24)。この入札メッセージには、移
動体要求メッセージを受けとった管制センタの所属区域
内に存在する移動可能な移動体の識別子及び位置を付加
する。このとき、ある管制センタが移動体要求メッセー
ジを複数の管制センタから受けとっていた場合には、各
移動体要求メッセージに付加された要求数の比に、移動
可能な移動体を振り分けて、入札メッセージを発行す
る。
The other control center receiving the mobile request message from the control center issues a bid message to the control center that has issued the mobile request message (24). An identifier and a position of a movable mobile unit existing in the area to which the control center that has received the mobile unit request message is added to the bid message. At this time, if a certain control center has received a mobile request message from a plurality of control centers, the mobile units are distributed to the ratio of the number of requests added to each mobile request message, and a bid message is sent. Issue

【0020】そして、入札メッセージを受けとった管制
センタは、入札メッセージに付加されていた移動体の情
報に基づいて、移動体を要求元に近いものから順に必要
数だけ選択する。そして、選択した移動体が所属する管
制センタに対して、落札メッセージを発行する(2
5)。この落札メッセージには、選択した移動体の識別
子及び要求元の位置を付加する。
The control center that has received the bid message selects the required number of mobile units in order from the one closest to the request source based on the information on the mobile unit added to the bid message. Then, a successful bid message is issued to the control center to which the selected mobile unit belongs (2.
5). The identifier of the selected mobile unit and the position of the request source are added to this successful bid message.

【0021】そして、落札メッセージを受けとった管制
センタは、落札メッセージに付加された識別子の移動体
に対して、要求元への移動指示を発行し(26)、移動
指示を受けとった移動体が、割当て要求を発行した要求
元まで移動して、割当てが完了する(27)。
The control center that has received the successful bid message issues a move instruction to the request source for the mobile body with the identifier added to the successful bid message (26). It moves to the request source which issued the assignment request, and the assignment is completed (27).

【0022】ここで、移動体要求メッセージに付加され
る移動体の数よりも、各管制センタからの入札メッセー
ジに付加された移動可能な移動体の数の方が少なかった
場合には、移動体要求メッセージを再度発行する。
Here, if the number of movable objects added to the bid message from each control center is smaller than the number of mobile objects added to the mobile object request message, Issue the request message again.

【0023】この実施の形態では、移動体の移動エリア
を複数の区域に分割し、各区域に管制センタを配置し、
区域内での割当てはその区域に所属する管制センタが行
なうため、規模が大きい場合や移動体の数が多い場合に
おいても、高速に割当てを行うことができ、区域間にお
いて移動体の数や要求発生の頻度に偏りがあっても、管
制センタ間のメッセージ交換により、移動体を移動させ
ることができるため、効率の良い割当てを行うことが可
能となる。
In this embodiment, the moving area of the moving body is divided into a plurality of areas, and a control center is arranged in each area.
Allocation within an area is performed by the control center belonging to that area, so allocation can be performed at high speed even when the scale is large or the number of mobiles is large, and the number and demand of mobiles between areas can be increased. Even if the frequency of occurrence is uneven, the mobile unit can be moved by exchanging messages between control centers, so that efficient allocation can be performed.

【0024】実施の形態2.この実施の形態は、実施の
形態1において、要求元の所属区域内に割当て可能な移
動体がいない場合に、落札メッセージを発行された管制
センタが、落札メッセージで指定された移動体に対し
て、要求元の所属する区域までの移動指示を発行し、要
求元の所属する区域に到着してから、その区域に所属す
る管制センタから要求元への移動指示を受けるようにし
たものであり、この実施の形態の移動体割当て方法を適
用する移動体割当てシステムの構成は、図2に示すよう
に実施の形態1と同様である。
Embodiment 2 FIG. This embodiment is different from the first embodiment in that, when there is no mobile unit that can be assigned in the area to which the requester belongs, the control center that has issued the successful bid message sends a request to the mobile unit specified in the successful bid message. , An instruction to move to the area to which the requester belongs is issued, and after arriving at the area to which the requester belongs, an instruction to move to the requester from the control center belonging to that area is issued. The configuration of a mobile object assignment system to which the mobile object assignment method of this embodiment is applied is the same as that of the first embodiment as shown in FIG.

【0025】また、管制センタ、移動体及び要求元は、
適当な通信手段を有しており、お互いにメッセージ交換
をすることができるようになっている。また、移動体は
目的地を指示すれば、その目的地に自律的に移動するこ
とができるようになっており、各管制センタは、その管
制センタの区域内に所属している移動体の位置を獲得で
きるようになっている。そして、この移動体の位置は、
各管制センタによって連続的に絶えず獲得するようにし
てもよいし、所定時間間隔で獲得するようにしてもよ
い。また、各要求元は、自己の位置を取得するなどし
て、その所属している区域を獲得できるようになってい
る。
Further, the control center, the moving body and the request source are as follows:
It has suitable communication means so that messages can be exchanged with each other. In addition, the mobile unit can autonomously move to the destination by indicating the destination, and each control center can determine the position of the mobile unit belonging to the area of the control center. Can be acquired. And the position of this mobile is
It may be obtained continuously and continuously by each control center, or may be obtained at predetermined time intervals. In addition, each request source can acquire the area to which it belongs, such as by acquiring its own position.

【0026】次に、この実施の形態の動作について説明
する。図3は、この実施の形態の動作を説明するための
説明図である。図において、図3の(a)は、要求元の
所属区域内に割当て可能な移動体がいる場合の動作を示
し、図3の(b)は、要求元の所属区域内に割当て可能
な移動体がいない場合の動作を示している。
Next, the operation of this embodiment will be described. FIG. 3 is an explanatory diagram for explaining the operation of this embodiment. In FIG. 3, (a) of FIG. 3 shows the operation when there is a mobile that can be assigned in the area to which the requester belongs, and (b) of FIG. 3 shows the movement that can be allocated in the area to which the requester belongs. The operation when there is no body is shown.

【0027】まず、各移動体からは、その移動体が所属
している区域の管制センタに対して自分の位置に関する
情報や、移動可能な状態であるかなどを送信しており、
管制センタは、その所属区域に所属している移動体の状
態を把握しているものとする(31,41)。そして、
移動体の割当てを受けたい要求元は、要求元が所属する
区域の管制センタに対して割当て要求を発行する(3
2、42)。
First, each mobile unit transmits information on its own position and whether it is movable to a control center in the area to which the mobile unit belongs.
It is assumed that the control center has grasped the state of the mobile unit belonging to the area to which the control center belongs (31, 41). And
The requester who wants to receive the assignment of the mobile unit issues an assignment request to the control center in the area to which the requester belongs (3.
2, 42).

【0028】そして、割当て要求を受けとった管制セン
タは、その所属区域内に割当て可能な移動体があれば、
その中から要求元に最近距離にある移動体に移動指示を
出し(33)、移動指示を受けとった移動体が、指定さ
れた要求元まで移動して、割当てが完了する(34)。
The control center that has received the allocation request, if there is a mobile that can be allocated in its area,
Then, a move instruction is issued to the mobile unit that is located at the closest distance to the request source (33), and the mobile unit that has received the move instruction moves to the specified request source, and the assignment is completed (34).

【0029】また、割当て要求を受けとった管制センタ
の所属区域内に割当て可能な移動体がなければ、管制セ
ンタ間で、次に示すようなメッセージ交換を行ない、他
の区域から移動体を移動させて割当てを行なう。まず、
割当て要求を受けとった管制センタは、その管制センタ
が持っている宛先選択率に従って確率的に決められた管
制センタの宛先を、移動体要求メッセージの宛先として
付加し、その宛先の管制センタに対して、移動体要求メ
ッセージを発行する(43)。
If there is no mobile that can be assigned in the area to which the control center that has received the assignment request belongs, the following message exchange is performed between the control centers, and the mobile is moved from another area. To assign. First,
The control center receiving the assignment request adds a destination of the control center stochastically determined according to the destination selection rate of the control center as a destination of the mobile request message, and sends the destination to the control center of the destination. Issue a mobile unit request message (43).

【0030】この宛先選択率は、総和が1となるよう
な、他の管制センタの個数分の数字の組みからなるもの
である。そして、この宛先選択率の値は、あらかじめシ
ステムの設計者が、システムの形態に応じて、ヒューリ
スティックに決定するものであり、移動体割当てシステ
ムを模擬できるシミュレータがあれば、候補となるいく
つかの組み合わせで評価を行い、待ち時間の最小化な
ど、システムの目的関数をより最適化する組を採用すれ
ばよい。
The destination selection rate is composed of a set of numbers corresponding to the number of the other control centers such that the sum is 1. The value of the destination selection rate is heuristically determined by the system designer in advance in accordance with the form of the system. If there is a simulator that can simulate the mobile object allocation system, some candidates become candidates. Evaluation may be performed in combination, and a set that further optimizes the objective function of the system, such as minimizing the waiting time, may be adopted.

【0031】例えば、10個の管制センタ(A0
1 ,…,A9 )から成るシステムで、管制センタA0
からは、A1 ,A2 ,…,A9 の順で距離が短いとす
る。このとき設計者が、距離の近い上位4管制センタに
等確率で移動体要求メッセージを発行する、というよう
に決めれば、宛先選択率は以下に示すようになる。 (0.25,0.25,0.25,0.25,0,0,0,0,0 )
For example, ten control centers (A 0 ,
A 1, ..., a system consisting of A 9), control center A 0
From, it is assumed that the distance is short in the order of A 1 , A 2 , ..., A 9 . At this time, if the designer decides to issue the mobile object request message to the upper four control centers having a short distance with equal probability, the destination selection rate becomes as follows. (0.25,0.25,0.25,0.25,0,0,0,0,0)

【0032】そして、このような宛先選択率の場合、移
動体が1つ必要なときには、管制センタA1 ,A2 ,A
3 ,A4 に対する宛先選択率は同じなので、等確率で管
制センタA1 ,A2 ,A3 ,A4 の内の1つの管制セン
タが宛先として選択され、その管制センタに対して移動
体要求メッセージを発行することになる。
In the case of such a destination selection rate, when one moving body is required, the control centers A 1 , A 2 , A
3, since A 4 destination selectivity is the same for one control center of the control center A 1, A 2, A 3, A 4 is selected as the destination with equal probability, the mobile requests for the control center Will issue a message.

【0033】また、複数の移動体が同時に必要であれ
ば、宛先選択率に従って、複数の移動体のそれぞれにつ
いて、移動体の要求先の管制センタを1つずつ決定す
る。その結果、1つの管制センタに複数の要求を発行す
ることになれば、その管制センタへの移動体要求メッセ
ージにその要求数を付加する。
If a plurality of mobile units are required at the same time, the control center to which the mobile unit is requested is determined one by one for each of the plurality of mobile units according to the destination selection rate. As a result, if a plurality of requests are issued to one control center, the number of requests is added to a mobile object request message to the control center.

【0034】そして、その管制センタからの移動体要求
メッセージを受けとった他の管制センタは、移動体要求
メッセージを発行した管制センタに対して、入札メッセ
ージを発行する(44)。この入札メッセージには、移
動体要求メッセージを受けとった管制センタの所属区域
内に存在する移動可能な移動体の識別子及び位置を付加
する。このとき、ある管制センタが移動体要求メッセー
ジを複数の管制センタから受けとっていた場合には、各
移動体要求メッセージに付加された要求数の比に、移動
可能な移動体を振り分けて、入札メッセージを発行す
る。
The other control center that has received the mobile object request message from the control center issues a bid message to the control center that issued the mobile object request message (44). An identifier and a position of a movable mobile unit existing in the area to which the control center that has received the mobile unit request message is added to the bid message. At this time, if a certain control center has received a mobile request message from a plurality of control centers, the mobile units are distributed to the ratio of the number of requests added to each mobile request message, and a bid message is sent. Issue

【0035】そして、入札メッセージを受けとった管制
センタは、入札メッセージに付加されていた移動体の情
報に基づいて、移動体を要求元に近いものから順に必要
数だけ選択する。そして、選択した移動体が所属する管
制センタに対して、落札メッセージを発行する(4
5)。この落札メッセージには、選択した移動体の識別
子及び要求元の位置を付加する。
The control center that has received the bid message selects the required number of mobile units in order from the one closest to the request source based on the information on the mobile unit added to the bid message. Then, a successful bid message is issued to the control center to which the selected mobile unit belongs (4.
5). The identifier of the selected mobile unit and the position of the request source are added to this successful bid message.

【0036】そして、落札メッセージを受けとった管制
センタは、落札メッセージに付加された識別子の移動体
に対して、落札メッセージを発行した管制センタが所属
する区域までの移動指示を発行する(46)。そして、
移動指示を受けとった移動体が、指定された区域まで移
動すると(47)、そこで、その区域に属する管制セン
タに対して到着報告メッセージを発行する(48)。こ
の到着報告メッセージは、指定された区域への到着時だ
けでなく、到着直前に発行するようにしてもよい。
The control center that has received the successful bid message issues an instruction to move to the area to which the control center that issued the successful bid message belongs to the mobile unit having the identifier added to the successful bid message (46). And
When the moving body that has received the movement instruction moves to the designated area (47), it issues an arrival report message to the control center belonging to that area (48). This arrival report message may be issued not only at the time of arrival at the designated area but also immediately before arrival.

【0037】そして、到着報告メッセージを受けとった
管制センタは、その移動体に対して、割当て要求を出し
ている要求元の中で最も早く割当て要求を出した要求元
へ移動するように、移動指示を出し(49)、移動指示
を受けとった移動体が、要求元まで移動して、割当てが
完了する(50)。ここで、移動体要求メッセージに付
加される移動体の数よりも、入札メッセージに付加され
た移動可能な移動体の数の方が少なかった場合には、移
動体要求メッセージを再度発行する。
The control center that has received the arrival report message instructs the mobile to move to the request source that has issued the allocation request earliest among the request sources that have issued the allocation request. (49), the moving body that has received the movement instruction moves to the request source, and the assignment is completed (50). Here, if the number of movable objects added to the bid message is smaller than the number of mobile objects added to the mobile object request message, the mobile object request message is issued again.

【0038】この実施の形態では、移動体の移動エリア
を複数の区域に分割し、各区域に管制センタを配置し、
区域内での割当てはその区域に所属する管制センタが行
なうため、規模が大きい場合や移動体の数が多い場合に
おいても、高速に割当てを行うことができ、区域間にお
いて移動体の数や要求発生の頻度に偏りがあっても、管
制センタ間のメッセージ交換により、移動体を移動させ
ることができるため、効率の良い割当てを行うことが可
能となり、さらに、移動体の割当て先を移動開始時に決
めるのではなく、要求元が所属する区域への到着時に、
早く到着した移動体を、先に割当て要求を出した要求元
に割当てるようにしたため、待ち時間の均衡化を図るこ
とが可能となる。
In this embodiment, the moving area of the moving body is divided into a plurality of areas, and a control center is arranged in each area.
Allocation within an area is performed by the control center belonging to that area, so allocation can be performed at high speed even when the scale is large or the number of mobiles is large, and the number and demand of mobiles between areas can be increased. Even if the frequency of occurrence is uneven, the mobile unit can be moved by exchanging messages between the control centers, so that efficient allocation can be performed. Instead of deciding, upon arrival in the area where the requester belongs,
Since the mobile unit that arrives early is assigned to the request source that issued the assignment request earlier, it is possible to balance the waiting time.

【0039】[0039]

【発明の効果】以上のように、本発明によれば、所定領
域を複数の区域に分割して、各区域ごとに管制センタを
配置し、区域内での割当てをその区域に所属する管制セ
ンタが行ない、要求元からの割当て要求に対して、その
所属する区域内に割当て可能な移動体がなければ、予め
他の管制センタのそれぞれについて設定された宛先選択
率に基づいて、移動体を要求する管制センタを決定し、
その決定した管制センタに対して、移動体要求メッセー
ジを発行し、その管制センタとの間で、入札メッセージ
及び落札メッセージのやり取りを行い、移動体の割当て
を行うようにしたので、規模が大きい場合や移動体の数
が多い場合においても、高速に割当てを実現することが
でき、区域間において移動体の数や要求発生の頻度に偏
りがあっても、管制センタ間のメッセージ交換により、
移動体を移動させることができるため、効率の良い割当
てができるという効果を有する。
As described above, according to the present invention, a predetermined area is divided into a plurality of areas, a control center is arranged for each area, and an assignment in the area is assigned to the control center belonging to the area. If there is no mobile unit that can be allocated in the area to which it belongs in response to the allocation request from the request source, the mobile unit is requested based on the destination selection rate set in advance for each of the other control centers. Control center to be
A mobile unit request message is issued to the determined control center, a bidding message and a successful bid message are exchanged with the control center, and a mobile unit is allocated. Even if the number of mobile units is large, allocation can be realized at high speed, and even if the number of mobile units and the frequency of request generation are uneven between areas, message exchange between control centers
Since the moving object can be moved, there is an effect that efficient assignment can be performed.

【図面の簡単な説明】[Brief description of the drawings]

【図1】実施の形態1の動作を説明するための説明図で
ある。
FIG. 1 is an explanatory diagram for explaining an operation of a first embodiment.

【図2】本発明の移動体割当て方法を説明するための説
明図である。
FIG. 2 is an explanatory diagram for explaining a mobile object assignment method according to the present invention.

【図3】実施の形態2の動作を説明するための説明図で
ある。
FIG. 3 is an explanatory diagram for explaining an operation according to a second embodiment;

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 所定領域内に複数の移動体及びその移動
体の割当てを要求する複数の要求元を存在させ、前記移
動体の割当てを要求した複数の要求元に対して前記複数
の移動体を繰り返し割当てる移動体割当て方法におい
て、 前記所定領域を複数の区域に分割して、各区域ごとに管
制センタを配置し、 前記区域内に存在する要求元及び移動体を、その区域に
所属する要求元及び移動体とし、 移動体の割当てを受けたい要求元では、その要求元が所
属する区域の管制センタに対して割当て要求を発行し、 前記割当て要求を受けとった管制センタでは、その所属
する区域内に割当て可能な移動体があれば、その移動体
の中から割当て要求を発行した要求元に最近距離にある
移動体を選択し、その選択した移動体に対して移動指示
を発行して、移動体の割当てを行ない、その所属する区
域内に割当て可能な移動体がなければ、予め他の管制セ
ンタのそれぞれについて設定された宛先選択率に基づい
て、移動体を要求する管制センタを決定し、その決定し
た管制センタに対して、移動体要求メッセージを発行
し、 その移動体要求メッセージを受けとった管制センタで
は、その管制センタの所属する区域内の移動可能な移動
体の位置及び識別子を付加した入札メッセージを、前記
移動要求メッセージを発行した管制センタに対して発行
し、 前記管制センタからの入札メッセージを受けとった管制
センタでは、その入札メッセージに付加された移動体の
情報に基づいて、前記割当て要求を発行した要求元に近
い移動体を順に必要数だけ選択して、その移動体の識別
子及び前記割当て要求を発行した要求元の位置を付加し
た落札メッセージを、選択した移動体の所属する管制セ
ンタに対して発行し、 その落札メッセージを受けとった管制センタでは、その
落札メッセージに付加された識別子の移動体に対して、
前記割当て要求を発行した要求元への移動指示を発行し
て、移動体の割当てを行うことを特徴とする移動体割当
て方法。
1. A plurality of mobile units and a plurality of request sources requesting allocation of the mobile units are present in a predetermined area, and the plurality of mobile units are requested for the plurality of request sources requesting the allocation of the mobile units. In the mobile object allocation method, the predetermined area is divided into a plurality of areas, a control center is arranged for each area, and a request source and a mobile body existing in the area are requested to belong to the area. The requester who wants to receive the assignment of the mobile unit issues an assignment request to the control center of the area to which the requester belongs, and the control center that has received the assignment request assigns the area to which the requestor belongs. If there is a mobile that can be allocated within, select a mobile that is closest to the requester that issued the allocation request from among the mobiles, and issue a move instruction for the selected mobile, Transfer If a mobile body is allocated and there is no mobile body that can be allocated in the area to which it belongs, the control center that requests the mobile body is determined based on the destination selection rate set in advance for each of the other control centers, A mobile object request message is issued to the determined control center, and the control center receiving the mobile object request message adds the position and identifier of the movable object within the area to which the control center belongs. A bidding message is issued to the control center that has issued the movement request message, and the control center that has received the bidding message from the control center performs the assignment based on the information of the moving object added to the bidding message. The required number of mobile units close to the request source that issued the request are selected in order, and the identifier of the mobile unit and the assignment request are issued. The control center to which the selected mobile unit belongs is issued a successful bid message with the requester's location added, and the control center that receives the successful bid message sends a message to the mobile unit with the identifier added to the successful bid message. hand,
A mobile object allocation method, wherein a mobile device is allocated by issuing a transfer instruction to a request source that has issued the allocation request.
【請求項2】 所定領域内に複数の移動体及びその移動
体の割当てを要求する複数の要求元を存在させ、前記移
動体の割当てを要求した複数の要求元に対して前記複数
の移動体を繰り返し割当てる移動体割当て方法におい
て、 前記所定領域を複数の区域に分割して、各区域ごとに管
制センタを配置し、 前記区域内に存在する要求元及び移動体を、その区域に
所属する要求元及び移動体とし、 移動体の割当てを受けたい要求元では、その要求元が所
属する区域の管制センタに対して割当て要求を発行し、 前記割当て要求を受けとった管制センタでは、その所属
する区域内に割当て可能な移動体があれば、その移動体
の中から割当て要求を発行した要求元に最近距離にある
移動体を選択し、その選択した移動体に対して移動指示
を発行して、移動体の割当てを行ない、その所属する区
域内に割当て可能な移動体がなければ、予め他の管制セ
ンタのそれぞれについて設定された宛先選択率に基づい
て、移動体を要求する管制センタを決定し、その決定し
た管制センタに対して、移動体要求メッセージを発行
し、 その移動体要求メッセージを受けとった管制センタで
は、その管制センタの所属する区域内の移動可能な移動
体の位置及び識別子を付加した入札メッセージを、前記
移動要求メッセージを発行した管制センタに対して発行
し、 前記管制センタからの入札メッセージを受けとった管制
センタでは、その入札メッセージに付加された移動体の
情報に基づいて、前記割当て要求を発行した要求元に近
い移動体を順に必要数だけ選択して、その移動体の識別
子及び前記割当て要求を発行した要求元の位置を付加し
た落札メッセージを、選択した移動体の所属する管制セ
ンタに対して発行し、 その落札メッセージを受けとった管制センタでは、その
落札メッセージに付加された識別子の移動体に対して、
前記割当て要求を発行した要求元が所属する区域への移
動指示を発行し、 移動指示を受け取った移動体では、その移動指示により
指示された区域まで移動すると、その区域に所属する管
制センタに対して、到着報告メッセージを発行し、 その到着報告メッセージを受け取った管制センタでは、
その到着報告メッセージを発行した移動体に対して、そ
の管制センタが所属する区域内で最も早く割当て要求を
発行した要求元への移動指示を発行して、移動体の割当
てを行うことを特徴とする移動体割当て方法。
2. A method according to claim 1, wherein a plurality of mobile units and a plurality of request sources requesting the allocation of the mobile units are present in a predetermined area, and the plurality of mobile units are requested for the plurality of request sources requesting the allocation of the mobile units. In the mobile object allocation method, the predetermined area is divided into a plurality of areas, a control center is arranged for each area, and a request source and a mobile body existing in the area are requested to belong to the area. The requester who wants to receive the assignment of the mobile unit issues an assignment request to the control center of the area to which the requester belongs, and the control center that has received the assignment request assigns the If there is a mobile unit that can be allocated, select a mobile unit that is closest to the requester that issued the allocation request from among the mobile units, and issue a move instruction for the selected mobile unit, Transfer If a mobile body is allocated and there is no mobile body that can be allocated in the area to which it belongs, the control center that requests the mobile body is determined based on the destination selection rate set in advance for each of the other control centers, A mobile object request message is issued to the determined control center, and the control center receiving the mobile object request message adds the position and identifier of the movable object within the area to which the control center belongs. A bidding message is issued to the control center that has issued the movement request message, and the control center that has received the bidding message from the control center performs the assignment based on the information of the moving object added to the bidding message. The required number of mobile units close to the request source that issued the request are selected in order, and the identifier of the mobile unit and the assignment request are issued. The control center to which the selected mobile unit belongs is issued a successful bid message with the requester's location added, and the control center that receives the successful bid message sends a message to the mobile unit with the identifier added to the successful bid message. hand,
A mobile unit that issues a move instruction to the area to which the requester who has issued the allocation request belongs, and receives the move instruction, moves to the area instructed by the move instruction, and issues a command to the control center belonging to that area. The control center issues an arrival report message and receives the arrival report message.
The mobile station that has issued the arrival report message is issued a transfer instruction to the request source that issued the allocation request earliest in the area to which the control center belongs, and the mobile station is allocated. Mobile unit allocation method.
JP9050255A 1997-03-05 1997-03-05 Mobile assignment method Pending JPH10247112A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP9050255A JPH10247112A (en) 1997-03-05 1997-03-05 Mobile assignment method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP9050255A JPH10247112A (en) 1997-03-05 1997-03-05 Mobile assignment method

Publications (1)

Publication Number Publication Date
JPH10247112A true JPH10247112A (en) 1998-09-14

Family

ID=12853881

Family Applications (1)

Application Number Title Priority Date Filing Date
JP9050255A Pending JPH10247112A (en) 1997-03-05 1997-03-05 Mobile assignment method

Country Status (1)

Country Link
JP (1) JPH10247112A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004509826A (en) * 2000-10-05 2004-04-02 エクサゴー・プロプライエタリー・リミテッド Logistics chain management system
US9218585B2 (en) 2007-05-25 2015-12-22 Hussmann Corporation Supply chain management system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004509826A (en) * 2000-10-05 2004-04-02 エクサゴー・プロプライエタリー・リミテッド Logistics chain management system
US9218585B2 (en) 2007-05-25 2015-12-22 Hussmann Corporation Supply chain management system

Similar Documents

Publication Publication Date Title
Haghani et al. Simulation model for real-time emergency vehicle dispatching and routing
US5513381A (en) Method for placing a communication group call in a multiple site trunked system
WO2019141217A1 (en) Conflict management method and system for multiple mobile robots
RU2011112363A (en) METHOD AND SYSTEM OF MANAGEMENT OF MOTION OF VEHICLES ON RAILWAY NETWORK
CN113034060B (en) Matching method of flight ferry vehicle
JP7294500B1 (en) Vehicle allocation device, vehicle allocation system and vehicle allocation program
CN111776896B (en) Elevator dispatching method and device
CN112533853A (en) Allocating elevator cars or autonomous vehicles
KR102397338B1 (en) Apparatus and method for managing work plan of autonomous parking robot system
US20250370482A1 (en) Mobile body passage management system, and mobile body passage management method
JP2017111727A (en) Computing resource providing method and computing resource providing system
JPH10247112A (en) Mobile assignment method
CN112669534B (en) A service vehicle distribution method and device
JPH10247111A (en) Mobile assignment method
JPH10247113A (en) Mobile assignment method
JPH10247115A (en) Mobile assignment method
JPH10247114A (en) Mobile object allocation method
CN117376141A (en) A task scheduling allocation method based on Lyapunov optimized DQN algorithm
JPH07230316A (en) Mobile object allocation method and mobile object allocation system
JP3251855B2 (en) Mobile object allocation system and mobile object allocation method
JPS6299816A (en) Deciding and control system for waiting point of unmanned carrier vehicle
JPH05174032A (en) Cyclic work order determination method
JP7348735B2 (en) Dispatch devices, dispatch systems, and dispatch methods
JP3224876B2 (en) Multiplexed communication distributed processing system
JP4260593B2 (en) Information distribution control station apparatus and program