Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7708683B2 - Transport system and transport control method - Google Patents
[go: Go Back, main page]

JP7708683B2 - Transport system and transport control method - Google Patents

Transport system and transport control method

Info

Publication number
JP7708683B2
JP7708683B2 JP2022018087A JP2022018087A JP7708683B2 JP 7708683 B2 JP7708683 B2 JP 7708683B2 JP 2022018087 A JP2022018087 A JP 2022018087A JP 2022018087 A JP2022018087 A JP 2022018087A JP 7708683 B2 JP7708683 B2 JP 7708683B2
Authority
JP
Japan
Prior art keywords
transport
sensor
conveying
transported object
conveyed
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022018087A
Other languages
Japanese (ja)
Other versions
JP2023115719A (en
Inventor
滋郎 橋爪
潔人 伊藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi 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 Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2022018087A priority Critical patent/JP7708683B2/en
Publication of JP2023115719A publication Critical patent/JP2023115719A/en
Application granted granted Critical
Publication of JP7708683B2 publication Critical patent/JP7708683B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Attitude Control For Articles On Conveyors (AREA)

Description

本発明は、搬送装置、搬送システム及び搬送制御方法に関する。 The present invention relates to a conveying device, a conveying system, and a conveying control method.

例えば物流倉庫において、被搬送物を目的の場所まで搬送路を介して搬送する搬送システムがある。かかる搬送システムでは、被搬送物の搬送状況を把握するために、搬送路への被搬送物の進入や被搬送物の存在を検知したり、被搬送物の画像を撮影したりする。搬送システムは、これらの検知結果に基づいて、被搬送物のサイズや、搬送路上を搬送される被搬送物間の距離等を検出する。 For example, in a logistics warehouse, there is a transport system that transports transported objects to a destination via a transport path. In this type of transport system, in order to grasp the transport status of the transported objects, the transport system detects the entry of the transported objects into the transport path and the presence of the transported objects, and takes images of the transported objects. Based on these detection results, the transport system detects the size of the transported objects and the distance between the transported objects transported on the transport path, etc.

特願2013-237562号公報Patent Application No. 2013-237562 特表2010-517148号公報Special Publication No. 2010-517148 特開2000-171215号公報JP 2000-171215 A

しかしながら上述の従来技術では、被搬送物の位置を検知することはできるが、その姿勢を検知するものではなく、簡易な構成ではあるものの被搬送物の搬送状況を精度よく認識することができないという問題があった。また、カメラを用いて搬送中の被搬送物を撮影する場合には、被搬送物の搬送状況を精度よく認識できるが、構成が大がかりとなりコストアップにつながるという問題があった。このように、上述の従来技術では、搬送装置の簡易構成と認識精度を両立させて、被搬送物の搬送状況を認識することが難しいという問題があった。 However, the above-mentioned conventional technology can detect the position of the transported object but not its posture, and although it has a simple configuration, it has the problem of being unable to accurately recognize the transport status of the transported object. In addition, when a camera is used to photograph the transported object during transport, the transport status of the transported object can be accurately recognized, but the configuration is large-scale, which leads to an increase in costs. Thus, with the above-mentioned conventional technology, it is difficult to achieve both a simple configuration of the transport device and recognition accuracy while recognizing the transport status of the transported object.

本発明は、上記に鑑みてなされたものであり、搬送装置の簡易構成と認識精度を両立させて、被搬送物の搬送状況を認識することを一つの目的とする。 The present invention has been made in consideration of the above, and one of its objectives is to achieve both a simple configuration of the transport device and high recognition accuracy, thereby recognizing the transport status of the transported object.

上述した課題を解決するため、本発明の一態様では、被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置であって、前記被搬送物が前記搬送面へ進入したことを検知する第1のセンサと、前記被搬送物が前記搬送面上に存在することを検知する第2のセンサと、前記被搬送物が前記搬送面上を搬送される搬送速度を検知する速度センサと、前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する判定部と、を有し、前記第2のセンサは、前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知することを特徴とする。 In order to solve the above-mentioned problems, in one aspect of the present invention, a conveying device has a conveying surface for conveying an object, and is arranged in parallel with another conveying device having a conveying surface to form a conveying path for the object by the conveying surface, the conveying device having a first sensor for detecting that the object has entered the conveying surface, a second sensor for detecting that the object is present on the conveying surface, a speed sensor for detecting the conveying speed at which the object is conveyed on the conveying surface, and a determination unit for determining the position and posture of the object on the conveying surface based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor, and the second sensor detects the presence of the object on the conveying surface with a detection axis that is not parallel to the conveying direction of the object.

本発明の一態様によれば、例えば、搬送装置の簡易構成と認識精度を両立させて、被搬送物の搬送状況を認識できる。 According to one aspect of the present invention, for example, it is possible to recognize the transport status of a transported object by achieving both a simple configuration of the transport device and high recognition accuracy.

実施形態1に係る搬送システムの構成例を示す平面図。FIG. 1 is a plan view showing a configuration example of a transport system according to a first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニットのセンサの配置例を示す平面図。FIG. 2 is a plan view showing an example of an arrangement of sensors of a transport unit constituting the transport system according to the first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の姿勢算出の例を説明するための平面図。4 is a plan view for explaining an example of calculation of the posture of a transported object transported on a transport unit constituting the transport system according to the first embodiment. FIG. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の姿勢の符号算出の例を説明するための平面図。4 is a plan view for explaining an example of calculating the sign of the posture of a transported object transported on a transport unit constituting the transport system according to the first embodiment. FIG. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例1を説明するための平面図。1 is a plan view for explaining a first example of calculation of a position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. FIG. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例2を説明するための平面図。11 is a plan view for explaining Example 2 of calculation of the position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. FIG. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例3を説明するための平面図。11 is a plan view for explaining Example 3 of calculation of the position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. FIG. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例4を説明するための平面図。11 is a plan view for explaining Example 4 of calculation of the position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. FIG. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例5を説明するための平面図。FIG. 11 is a plan view for explaining Example 5 of calculation of the position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例6を説明するための平面図。FIG. 13 is a plan view for explaining Example 6 of calculation of the position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例7を説明するための平面図。FIG. 13 is a plan view for explaining Example 7 of calculation of the position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニット上を搬送される被搬送物の位置算出の例8を説明するための平面図。FIG. 13 is a plan view for explaining Example 8 of calculation of the position of a transported object transported on a transport unit constituting the transport system according to the first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニットのセンサの配置の変形例1を示す平面図。FIG. 11 is a plan view showing a first modification of the arrangement of sensors in the transport unit constituting the transport system according to the first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニットのセンサの配置の変形例2を示す平面図。FIG. 11 is a plan view showing a second modification of the arrangement of sensors in the transport unit constituting the transport system according to the first embodiment. 実施形態1に係る搬送システムを構成する搬送ユニットの構成例を示す平面図。FIG. 2 is a plan view showing a configuration example of a transport unit included in the transport system according to the first embodiment. 実施形態1に係る搬送制御処理の例を示すフローチャート。6 is a flowchart showing an example of a transport control process according to the first embodiment. 実施形態1に係る姿勢誤差検出処理の例を示すフローチャート。11 is a flowchart showing an example of an attitude error detection process according to the first embodiment. 実施形態1に係る位置誤差検出処理の例を示すフローチャート。6 is a flowchart showing an example of a position error detection process according to the first embodiment. 実施形態2に係る搬送システムを構成する搬送ユニットのセンサの配置例を示す平面図。FIG. 11 is a plan view showing an example of an arrangement of sensors of a transport unit constituting a transport system according to a second embodiment. 実施形態2に係る搬送システムを構成する搬送ユニットのセンサの配置の変形例を示す平面図。FIG. 11 is a plan view showing a modified example of the arrangement of sensors in the transport unit constituting the transport system according to the second embodiment. 実施形態2に係る搬送システムを構成する搬送ユニットのセンサの配置の変形例を示す平面図。FIG. 11 is a plan view showing a modified example of the arrangement of sensors in the transport unit constituting the transport system according to the second embodiment.

以下、本発明の実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は、図面を含めて例示に過ぎず、本願の開示技術を限定するものではない。また、実施形態の中で説明されている諸要素及びその組合せの全てが、発明の解決手段に必須であるとは限らない。また、発明の構成に必須だが周知である構成については、図示及び説明を省略する場合がある。また、各図に示す各要素の数は一例であって、図示に限られるものではない。 Below, an embodiment of the present invention will be described with reference to the drawings. Note that the embodiment described below, including the drawings, is merely an example and does not limit the technology disclosed in this application. Furthermore, not all of the elements and combinations thereof described in the embodiments are necessarily essential to the solution of the invention. Furthermore, illustrations and explanations of configurations that are essential to the configuration of the invention but are well known may be omitted. Furthermore, the number of each element shown in each figure is an example and is not limited to the number shown in the figures.

また、以下の説明において、「判定部」といった処理機能部は、プロセッサによるプログラムの実行によって実現される。プロセッサは、例えば1又は複数のCPU(Central Processing Unit)である。なお、プロセッサは、CPUに代表されるマイクロプロセッサに限らず、GPU(Graphics Processing Unit)のような他種のプロセッサでもよい。また、CPUは、シングルコアでもよいしマルチコアでもよい。また、CPUは、処理の一部又は全部を行うハードウェア回路(例えばFPGA(Field-Programmable Gate Array)又はASIC(Application Specific Integrated Circuit))といった広義のプロセッサでも代替できる。 In the following description, processing function units such as a "determination unit" are realized by the execution of a program by a processor. The processor is, for example, one or more CPUs (Central Processing Units). The processor is not limited to a microprocessor such as a CPU, but may be other types of processors such as a GPU (Graphics Processing Unit). The CPU may be single-core or multi-core. The CPU can also be replaced by a broader processor such as a hardware circuit (for example, an FPGA (Field-Programmable Gate Array) or an ASIC (Application Specific Integrated Circuit)) that performs part or all of the processing.

また、以下の説明において、同種の要素を区別しないで説明する場合には、参照符号のうちの共通符号を使用し、同種の要素を区別して説明する場合は、共通符号に枝番を付与した参照符号を使用する。 In the following description, when elements of the same type are described without distinction, common reference symbols are used, and when elements of the same type are described with distinction, reference symbols with subnumbers added to the common reference symbols are used.

[実施形態1]
(実施形態1に係る搬送システム1の構成)
図1は、実施形態1に係る搬送システム1の構成例を示す平面図である。搬送システム1は、被搬送物3を可動棚2へ搬入したり、可動棚2から搬出したりする搬出入機構4を有する。搬出入機構4によって可動棚2から搬出された被搬送物3は、連接するように並置された複数の搬送ユニット5a、5bによって形成される搬送路R上を目的の場所まで搬送される。搬送システム1は、被搬送物3を、例えばロボットアーム6の設置箇所を目的の場所として、搬送ユニット5a、5bによって形成される搬送路Rに沿って搬送する。被搬送物3は、搬送システム1が搬送対象とする物品や、物品が箱詰めされた箱である。
[Embodiment 1]
(Configuration of the transport system 1 according to the first embodiment)
1 is a plan view showing a configuration example of a transport system 1 according to a first embodiment. The transport system 1 has a carry-in/out mechanism 4 that carries a transported object 3 into a movable shelf 2 and carries it out of the movable shelf 2. The transported object 3 carried out from the movable shelf 2 by the carry-in/out mechanism 4 is transported to a destination on a transport path R formed by a plurality of transport units 5a, 5b arranged side by side so as to be connected to each other. The transport system 1 transports the transported object 3 along the transport path R formed by the transport units 5a, 5b, with the destination being, for example, an installation location of a robot arm 6. The transported object 3 is an item to be transported by the transport system 1 or a box in which the item is packed.

搬送ユニット5aは、隣接する一方の搬送ユニット5から搬送されてきた被搬送物3を、両方向のコンベアの回転によって、その向きを変えずに、隣接する他方の搬送ユニット5へ搬送する。また、搬送ユニット5bは、隣接する一方の搬送ユニット5から搬送されてきた被搬送物3を、十字の両方向のコンベアの回転によって、その向きを変えずに、あるいは90°だけ向きを変えて、隣接する他方の搬送ユニット5へ搬送する。 The transport unit 5a transports the object 3 transported from one of the adjacent transport units 5 to the other adjacent transport unit 5 without changing its orientation by rotating the conveyors in both directions. The transport unit 5b transports the object 3 transported from one of the adjacent transport units 5 to the other adjacent transport unit 5 without changing its orientation or by changing its orientation by 90° by rotating the conveyors in both directions in a cross shape.

ロボットアーム6の周辺の搬送ユニット5へ到着した被搬送物3は、ロボットアーム6によってピッキング処理される。 The transported object 3 that arrives at the transport unit 5 near the robot arm 6 is picked up by the robot arm 6.

(搬送ユニット5のセンサの配置)
図2は、実施形態1に係る搬送システム1を構成する各搬送ユニット5のセンサの配置例を示す平面図である。各搬送ユニット5は、搬送路Rを構成する方形の搬送領域R2と、進入センサ211及び受光部221と、在荷センサ212及び受光部222とを有する。搬送領域R2における搬送方向d1,d2をX軸方向とし、搬送領域R2の幅手方向をY軸方向とする。X軸を、搬送領域R2の搬送方向d1,d2の紙面に向かって下側の辺上に取る。Y軸を、搬送領域R2の搬送方向d1,d2に対する垂直方向の紙面に向かって左側の辺上に取る。X軸及びY軸で構成される座標系の原点を、進入センサ211及び在荷センサ212の位置とする。
(Arrangement of sensors in transport unit 5)
2 is a plan view showing an example of the arrangement of sensors of each transport unit 5 constituting the transport system 1 according to the first embodiment. Each transport unit 5 has a rectangular transport area R2 constituting the transport path R, an entrance sensor 211, a light receiving unit 221, and a presence sensor 212 and a light receiving unit 222. The transport directions d1 and d2 in the transport area R2 are defined as the X-axis direction, and the width direction of the transport area R2 is defined as the Y-axis direction. The X-axis is taken on the lower side of the transport direction d1 and d2 of the transport area R2 facing the paper. The Y-axis is taken on the left side of the transport area R2 facing the paper in a direction perpendicular to the transport directions d1 and d2 of the transport area R2. The origin of the coordinate system formed by the X-axis and the Y-axis is the position of the entrance sensor 211 and the presence sensor 212.

進入センサ211及び受光部221は、その検知軸が搬送方向d1,d2に平行な搬送領域R2の二辺を差し渡すように、搬送領域R2の搬送方向d1,d2の上流側に設けられている。在荷センサ212及び受光部222は、搬送方向d1,d2に平行な搬送領域R2の二辺を差し渡すように、その検知軸を進入センサ211及び受光部221の検知軸に対して時計回りに+α°だけ回転させて設けられている。在荷センサ212及び受光部222の検出軸は、搬送領域R2の搬送方向d2,d2と平行ではない。すなわち0°<α<90°である。以下では計算簡素化のため、α=45°とした時の実施例を示す。 The entrance sensor 211 and the light receiving unit 221 are provided upstream of the transport area R2 in the transport direction d1, d2 so that their detection axes span two sides of the transport area R2 parallel to the transport directions d1, d2. The presence sensor 212 and the light receiving unit 222 are provided with their detection axes rotated +α° clockwise with respect to the detection axes of the entrance sensor 211 and the light receiving unit 221 so that their detection axes span two sides of the transport area R2 parallel to the transport directions d1, d2. The detection axes of the presence sensor 212 and the light receiving unit 222 are not parallel to the transport directions d2, d2 of the transport area R2. In other words, 0°<α<90°. In the following, an example in which α=45° is used is shown to simplify the calculation.

なお、進入センサ211及び受光部221に代えて、カメラ等の他の手段によって、被搬送物3の進入を検知する手段を採用してもよい。 In addition, instead of the entry sensor 211 and the light receiving unit 221, a means for detecting the entry of the transported object 3 may be used, such as a camera or other means.

判定部11は、搬送ユニット5毎に備えられる。判定部11は、進入センサ211によって受光部221に向けて出射された出射光が被搬送物3によって遮られ受光部221によって受光されない場合に、被搬送物3が搬送領域R2へ進入したと検知する。また、判定部11は、在荷センサ212によって受光部222に向けて出射された出射光が被搬送物3によって遮られ受光部222に受光されない場合に、被搬送物3が搬送領域R2に在荷していることを検知する。判定部11は、進入センサ211及び在荷センサ212の検知結果を、記憶部12に時系列で保存する。進入センサ211及び在荷センサ212の検知結果とは、進入センサ211及び在荷センサ212が被搬送物3の検知を開始した時刻及び検知を終了した時刻である。 The determination unit 11 is provided for each transport unit 5. The determination unit 11 detects that the transported object 3 has entered the transport area R2 when the light emitted by the entry sensor 211 toward the light receiving unit 221 is blocked by the transported object 3 and not received by the light receiving unit 221. The determination unit 11 also detects that the transported object 3 is present in the transport area R2 when the light emitted by the presence sensor 212 toward the light receiving unit 222 is blocked by the transported object 3 and not received by the light receiving unit 222. The determination unit 11 stores the detection results of the entry sensor 211 and the presence sensor 212 in chronological order in the memory unit 12. The detection results of the entry sensor 211 and the presence sensor 212 are the times when the entry sensor 211 and the presence sensor 212 started detecting the transported object 3 and the times when they finished detecting it.

また、判定部11は、搬送ユニット5のコンベアの駆動によって搬送領域R2上を搬送される被搬送物3の搬送速度として、コンベアの駆動速度を速度センサ23によって検出する。 The determination unit 11 also detects the driving speed of the conveyor using the speed sensor 23 as the conveying speed of the transported object 3 transported through the transport area R2 by driving the conveyor of the transport unit 5.

図2に示すように、被搬送物3の中心をOとし、時刻tにおいて搬送領域R2上の被搬送物3を平面視した場合の4つの頂点の座標位置をA(t)、B(t)、C(t)、D(t)とする。また、被搬送物3の姿勢として、中心Oを回転中心とする被搬送物3の搬送方向d2,d2に対する時計回りのθ[°]の回転を+θで表し、反時計回りのθの回転を-θで表す。 As shown in Figure 2, the center of the transported object 3 is O, and the coordinate positions of the four vertices when the transported object 3 on the transport region R2 is viewed in a plane at time t are A(t), B(t), C(t), and D(t). In addition, as the attitude of the transported object 3, the clockwise rotation of θ [°] with respect to the transport direction d2, d2 of the transported object 3 with the center O as the rotation center is represented by +θ, and the counterclockwise rotation of θ is represented by -θ.

また、被搬送物3が平面視で長方形状であるとし、長方形の向かい合う2組の辺のそれぞれの長さをLh、Lvとする。長さLhは、被搬送物3の姿勢θが0のときの搬送方向d1,d2に対して垂直な辺の長さである。長さLvは、被搬送物3の姿勢θが0のときの搬送方向d2,d2に平行な辺の長さである。また、搬送領域R2の搬送方向d1,d2(X軸正方向)の長さをL0xとし、搬送領域R2の搬送路の幅方向(Y軸正方向)の長さをL0yとする。 Furthermore, the transported object 3 is assumed to be rectangular in plan view, and the lengths of two pairs of opposing sides of the rectangle are Lh and Lv. The length Lh is the length of the side perpendicular to the transport directions d1, d2 when the attitude θ of the transported object 3 is 0. The length Lv is the length of the side parallel to the transport directions d2, d2 when the attitude θ of the transported object 3 is 0. Furthermore, the length of the transport directions d1, d2 (positive direction of the X-axis) of the transport region R2 is assumed to be L0x, and the length of the transport path width direction (positive direction of the Y-axis) of the transport region R2 is assumed to be L0y.

(被搬送物3の姿勢θの算出)
図3Aは、実施形態1に係る搬送システム1を構成する搬送ユニット5上を搬送される被搬送物3の姿勢算出の例を説明するための平面図である。以下に、姿勢θの算出方法を説明する。
(Calculation of the attitude θ of the transported object 3)
3A is a plan view for explaining an example of calculation of the attitude of the transported object 3 transported on the transport unit 5 constituting the transport system 1 according to the embodiment 1. A method of calculating the attitude θ will be described below.

例えば図3Aは、被搬送物3が搬送領域R2を搬送方向d1へ搬送される例を示す。この例では、被搬送物3の4つの頂点A(t)、B(t)、C(t)、D(t)のうち、最も早い時刻t=t1に進入センサ211によって搬送領域R2への進入が検知される被搬送物3の頂点は、頂点B(t)である。また、時刻t=t2に進入センサ211による搬送領域R2への被搬送物3の進入の検知は、頂点D(t)で終了する。 For example, Figure 3A shows an example in which the transported object 3 is transported in the transport area R2 in the transport direction d1. In this example, of the four vertices A(t), B(t), C(t), and D(t) of the transported object 3, the vertex of the transported object 3 whose entry into the transport area R2 is detected by the entry sensor 211 at the earliest time t = t1 is vertex B(t). Furthermore, at time t = t2, detection of the entry of the transported object 3 into the transport area R2 by the entry sensor 211 ends at vertex D(t).

時刻t=t1における頂点B(t1)と、時刻t=t2における頂点D(t2)との間における搬送領域R2上の被搬送物3の搬送距離dは、時刻t=t1におけるコンベアの駆動速度Vを用いて式(1)のように近似される。
d=(t1-t2)V・・・(1)
但し、dは被搬送物3の搬送距離、式(1)のVは時刻t=t1における搬送ユニット5のコンベアの駆動速度である。
The transport distance d of the transported object 3 in the transport area R2 between vertex B (t1) at time t = t1 and vertex D (t2) at time t = t2 is approximated by equation (1) using the driving speed V of the conveyor at time t = t1.
d = (t1 - t2) V ... (1)
Here, d is the transport distance of the transported object 3, and V in formula (1) is the driving speed of the conveyor of the transport unit 5 at time t=t1.

また、搬送領域R2上を搬送される被搬送物3の時刻tにおける中心OのX座標X(t)は、時刻t=t1と時刻t=t2の中点に該当する時刻(t1+t2)/2においてX=0となることから、式(2)のようになる。式(2)のVは時刻t=t1における搬送ユニット5のコンベアの駆動速度である。
X(t)={t-(t1+t2)/2}V・・・(2)
Furthermore, the X-coordinate X(t) of the center O of the transported object 3 transported on the transport region R2 at time t is X=0 at time (t1+t2)/2, which corresponds to the midpoint between time t=t1 and time t=t2, and is expressed as in formula (2). V in formula (2) is the driving speed of the conveyor of the transport unit 5 at time t=t1.
X(t)={t-(t1+t2)/2}V・・・(2)

また、時刻t=t1と時刻t=t2との間に被搬送物3が搬送領域R2上を搬送方向d1,d2へ搬送される搬送距離dは、図3Aに示すようにa=Lv・cosθ、b=Lh・|sinθ|であることを用いて、式(3)のようにも表される。
D=a+b=Lv・cosθ+Lh・|sinθ|・・・(3)
In addition, the transport distance d by which the transported object 3 is transported in the transport directions d1 and d2 on the transport region R2 between time t = t1 and time t = t2 can also be expressed as shown in equation (3) using a = Lv cos θ and b = Lh | sin θ | as shown in Figure 3A.
D=a+b=Lv・cosθ+Lh・|sinθ|・・・(3)

式(1)及び式(3)から、式(4)となる。
Lv・cosθ+Lh・|sinθ|=(t1-t2)V・・・(4)
From equations (1) and (3), equation (4) is obtained.
Lv・cosθ+Lh・|sinθ|=(t1-t2)V・・・(4)

図3Bは、被搬送物3の回転角θが負の時(図3B(a))、0の時(図3B(b))と正の時(図3B(c))のそれぞれの時において、在荷センサ212および受光部222を通過する位置を示している。被搬送物3の回転角θ=0°の時、在荷センサ212及び受光部222を通過するのに要する進行方向の移動距離はD=Lh+Lvである。一方、図4-2(a)に示す被搬送物3の回転角θが負の時、移動距離D<Dとなり、図3B(c)に示す被搬送物3の回転角θが正の時、移動距離D>Dとなる。従って、被搬送物3が在荷センサ212および受光部222を通過する時間D/Vは被搬送物3の回転角θによって変化し、回転角θの正負は以下の式(4-2)から判断可能となる。
t3-t1≧(Lh+Lv)/Vの時、θ≧0
t3-t1<(Lh+Lv)/Vの時、θ<0・・・(4-2)
FIG. 3B shows the positions at which the transported object 3 passes the load sensor 212 and the light receiving unit 222 when the rotation angle θ of the transported object 3 is negative (FIG. 3B(a)), 0 (FIG. 3B(b)), and positive (FIG. 3B(c)). When the rotation angle θ of the transported object 3 is 0°, the travel distance in the forward direction required to pass the load sensor 212 and the light receiving unit 222 is D 0 = Lh + Lv. On the other hand, when the rotation angle θ of the transported object 3 shown in FIG. 4-2(a) is negative, the travel distance D n < D 0 , and when the rotation angle θ of the transported object 3 shown in FIG. 3B(c) is positive, the travel distance D n > D 0. Therefore, the time D/V at which the transported object 3 passes the load sensor 212 and the light receiving unit 222 changes depending on the rotation angle θ of the transported object 3, and the positive or negative of the rotation angle θ can be determined from the following formula (4-2).
When t3-t1≧(Lh+Lv)/V, θ≧0
When t3-t1<(Lh+Lv)/V, θ<0...(4-2)

式(4)は、進入センサ211及び受光部221、及び、在荷センサ212及び受光部222の位置関係が何れであっても成り立つ。Lv及びLhが既知であるとすると、式(4)と式(4-2)から被搬送物3の姿勢θが求まる。 Equation (4) holds true regardless of the positional relationship between the entrance sensor 211 and the light receiving unit 221, and between the presence sensor 212 and the light receiving unit 222. If Lv and Lh are known, the attitude θ of the transported object 3 can be found from equations (4) and (4-2).

(被搬送物3の位置(X(t),Δh)の算出)
図4~図11は、実施形態1に係る搬送システム1を構成する搬送ユニット5上を搬送される被搬送物3の位置算出の例を説明するための平面図である。被搬送物3の位置(X(t),Δh)は、被搬送物3の中心Oの座標情報である。Xは、被搬送物3の中心OのX座標である。Δhは、被搬送物3の中心OのY座標が搬送領域R2の搬送方向d1,d2の中心Y=L0y/2からの偏差である。
(Calculation of Position (X(t), Δh) of Carried Object 3)
4 to 11 are plan views for explaining examples of calculation of the position of the load 3 transported on the transport unit 5 constituting the transport system 1 according to the first embodiment. The position of the load 3 (X(t), Δh) is coordinate information of the center O of the load 3. X is the X coordinate of the center O of the load 3. Δh is the deviation of the Y coordinate of the center O of the load 3 from the center Y=L0y/2 in the transport direction d1, d2 of the transport region R2.

Δh>0の場合は、被搬送物3の中心OのY座標が搬送領域R2の搬送方向d1,d2と平行な搬送路中心Y=L0y/2からY軸正方向にΔhだけ変位している。Δh=0の場合は、被搬送物3の中心OのY座標が搬送路中心Y=L0y/2から変位していないことを表す。Δh<0の場合は、被搬送物3の中心OのY座標が搬送路中心Y=L0y/2からY軸負方向にΔhだけ変位していることを表す。 When Δh>0, the Y coordinate of the center O of the transported object 3 is displaced by Δh in the positive direction of the Y axis from the center Y=L0y/2 of the transport path parallel to the transport directions d1 and d2 of the transport area R2. When Δh=0, this indicates that the Y coordinate of the center O of the transported object 3 is not displaced from the center Y=L0y/2 of the transport path. When Δh<0, this indicates that the Y coordinate of the center O of the transported object 3 is displaced by Δh in the negative direction of the Y axis from the center Y=L0y/2 of the transport path.

図4は、搬送方向d1に搬送領域R2へ進入する被搬送物3が、先ず進入センサ211によってある頂点から検出が開始され、次に在荷センサ212によってある頂点とは異なる頂点から検出が開始される例を示す。図4に示すように、最も早い時刻t=t1に進入センサ211によって頂点B(t1)が検知され、時刻t=t3に在荷センサ212によって頂点C(t3)が検知され、姿勢θ≧0であることから、式(5)から中心Oの偏差Δhが求まる。但し、式(5)のVは、時刻t=t1におけるコンベアの駆動速度である。
b+x’=Lh・|sinθ|+Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}
=(t1-t3)V・・・(5)
4 shows an example in which detection of the transported object 3 entering the transport region R2 in the transport direction d1 is first started by the entrance sensor 211 from a certain vertex, and then detection is started by the presence sensor 212 from a different vertex from the certain vertex. As shown in FIG. 4, the entrance sensor 211 detects the vertex B (t1) at the earliest time t=t1, and the presence sensor 212 detects the vertex C (t3) at time t=t3. Since the attitude θ≧0, the deviation Δh of the center O can be obtained from the formula (5). Note that V in the formula (5) is the driving speed of the conveyor at the time t=t1.
b+x'=Lh・|sinθ|+Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}
=(t1-t3)V...(5)

図5は、搬送方向d1に搬送領域R2へ進入する被搬送物3が、先ず進入センサ211によってある頂点から検出が開始され、次に在荷センサ212によって同一のある頂点から検出が開始される例を示す。図5に示すように、最も早い時刻t=t1に進入センサ211によって頂点C(t1)が検知され、時刻t=t3に在荷センサ212によって頂点C(t3)が検知され、姿勢θ<0であることから、式(6)から中心Oの偏差Δhが求まる。但し、式(6)のVは、時刻t=t1におけるコンベアの駆動速度である。
x’’=Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(6)
5 shows an example in which detection of a conveyed object 3 entering the conveying region R2 in the conveying direction d1 is first started from a certain vertex by the entry sensor 211, and then detection is started from the same certain vertex by the presence sensor 212. As shown in Fig. 5, the entry sensor 211 detects the vertex C (t1) at the earliest time t = t1, the presence sensor 212 detects the vertex C (t3) at time t = t3, and since the attitude θ is < 0, the deviation Δh of the center O can be obtained from the formula (6). Note that V in the formula (6) is the driving speed of the conveyor at the time t = t1.
x''=Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(6)

図6及び図7は、図4及び図5とは逆の搬送方向d2へ被搬送物3が搬送される例を示す。 Figures 6 and 7 show an example in which the transported object 3 is transported in the transport direction d2, which is opposite to that in Figures 4 and 5.

図3AのD(t2)をD(t1)に読み替え、B(t1)をB(t2)に読み替える。この場合、進入センサ211によって、時刻t=t1に頂点D(t1)が、時刻t=t2に頂点B(t2)が検知される。搬送領域R2上を搬送される被搬送物3の時刻tにおける中心OのX座標は、時刻t=t1と時刻t=t2の中点に該当する時刻(t1+t2)/2においてX=0となる。これから求まる距離{t-(t1+t2)/2}Vを、被搬送物3の搬送方向d2の1つ前に隣接する搬送ユニット5の進入センサ211の検出軸からの距離に直すと、式(7)のようになる。但し、式(7)のVは、時刻t=t1におけるコンベアの駆動速度である。
X(t)=L0x-{t-(t1+t2)/2}V・・・(7)
D(t2) in FIG. 3A is replaced with D(t1), and B(t1) is replaced with B(t2). In this case, the entrance sensor 211 detects the apex D(t1) at time t=t1 and the apex B(t2) at time t=t2. The X coordinate of the center O of the transported object 3 transported on the transport region R2 at time t becomes X=0 at time (t1+t2)/2, which corresponds to the midpoint between time t=t1 and time t=t2. The distance {t-(t1+t2)/2}V calculated from this is converted into the distance from the detection axis of the entrance sensor 211 of the transport unit 5 adjacent to the transport unit 5 immediately before in the transport direction d2 of the transported object 3, as shown in formula (7). However, V in formula (7) is the driving speed of the conveyor at time t=t1.
X(t)=L0x-{t-(t1+t2)/2}V...(7)

図6は、搬送方向d2に搬送領域R2へ進入する被搬送物3が、先ず在荷センサ212によってある頂点から検出が開始され、次に進入センサ211によってある頂点とは異なる頂点から検出が開始される例を示す。 Figure 6 shows an example in which the load 3 entering the transport area R2 in the transport direction d2 is first detected by the load sensor 212 from a certain vertex, and then the entry sensor 211 detects a different vertex from the certain vertex.

図6に示すように、時刻t=t1に在荷センサ212によって頂点A(t1)が検知され、時刻t=t3に進入センサ211によって頂点D(t3)が検知され、姿勢θ≧0であることから、式(8)から中心Oの偏差Δhが求まる。但し、式(8)のVは、時刻t=t1におけるコンベアの駆動速度である。
x’-b=Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}-Lh・|sinθ|
=(t1-t3)V・・・(8)
6, at time t=t1, apex A (t1) is detected by the presence sensor 212, and at time t=t3, apex D (t3) is detected by the entry sensor 211. Since the attitude θ≧0, the deviation Δh of the center O can be calculated from the formula (8). Note that V in the formula (8) is the driving speed of the conveyor at time t=t1.
x'-b=Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}-Lh・|sinθ|
=(t1-t3)V...(8)

図7は、搬送方向d2に搬送領域R2へ進入する被搬送物3が、先ず進入センサ211によってある頂点から検出が開始され、次に在荷センサ212によって同一のある頂点から検出が開始される例を示す。図7に示すように、最も早い時刻t=t1に在荷センサ212によって頂点A(t1)が検知され、時刻t=t3に進入センサ211によって頂点A(t3)が検知され、姿勢θ<0であることから、式(9)から中心Oの偏差Δhが求まる。但し、式(9)のVは、時刻t=t1におけるコンベアの駆動速度である。
x’’=Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(9)
7 shows an example in which detection of a conveyed object 3 entering the conveying region R2 in the conveying direction d2 is first started from a certain vertex by the entry sensor 211, and then detection is started from the same certain vertex by the presence sensor 212. As shown in Fig. 7, the vertex A (t1) is detected by the presence sensor 212 at the earliest time t = t1, the vertex A (t3) is detected by the entry sensor 211 at time t = t3, and since the attitude θ is < 0, the deviation Δh of the center O can be obtained from equation (9). Note that V in equation (9) is the driving speed of the conveyor at time t = t1.
x''=Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(9)

図8及び図9は、隣接する搬送ユニット5へ、その搬送ユニット5の横方向から被搬送物3が進入する例を示す。 Figures 8 and 9 show an example in which the transported object 3 enters an adjacent transport unit 5 from the side of the transport unit 5.

図3AのD(t2)をD(t1)に読み替え、B(t1)をB(t2)に読み替える。先ず1つ前の搬送ユニット5の進入センサ211によって、時刻t=t1に頂点D(t1)が、時刻t=t2に頂点B(t2)が検知される。搬送領域R2上を搬送される被搬送物3の時刻tにおける中心OのX座標は、時刻t=t1と時刻t=t2の中点に該当する時刻(t1+t2)/2においてX=0となる。これから求まる距離{t-(t3+t3)/2}Vを、1つ前に隣接する搬送ユニット5の進入センサ211の検出軸からの距離に直すと、式(7)のようになる。 In Figure 3A, D(t2) is replaced with D(t1) and B(t1) is replaced with B(t2). First, the entrance sensor 211 of the immediately preceding transport unit 5 detects vertex D(t1) at time t=t1 and vertex B(t2) at time t=t2. The X coordinate of the center O of the transported object 3 transported through the transport region R2 at time t becomes X=0 at time (t1+t2)/2, which corresponds to the midpoint between time t=t1 and time t=t2. The distance {t-(t3+t3)/2}V calculated from this can be converted into the distance from the detection axis of the entrance sensor 211 of the immediately preceding adjacent transport unit 5, as shown in equation (7).

図8は、当該の搬送ユニット5の搬送領域R2へ進入する被搬送物3が、先ず1つ前の搬送ユニット5の進入センサ211によってある頂点から検出が開始され、次に当該の搬送ユニット5の在荷センサ212によってある頂点から検出が開始される例を示す。 Figure 8 shows an example in which the transported object 3 entering the transport area R2 of the transport unit 5 is first detected from a certain vertex by the entry sensor 211 of the previous transport unit 5, and then detected from a certain vertex by the presence sensor 212 of the transport unit 5.

図8に示すように、時刻t=t1に在荷センサ212によって頂点D(t1)が検知され、時刻t=t3に進入センサ211によって頂点D(t3)が検知され、姿勢θ≧0であることから、式(10)から中心Oの偏差Δhが求まる。但し、式(10)のVは、時刻t=t1におけるコンベアの駆動速度である。
x’’=-Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(10)
8, the apex D(t1) is detected by the presence sensor 212 at time t=t1, the apex D(t3) is detected by the entry sensor 211 at time t=t3, and since the attitude θ≧0, the deviation Δh of the center O is calculated from the formula (10). Note that V in the formula (10) is the driving speed of the conveyor at time t=t1.
x''=-Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(10)

図9は、当該の搬送ユニット5の搬送方向d2に搬送領域R2へ進入する被搬送物3が、先ず1つ前の搬送ユニット5の進入センサ211によってある頂点から検出が開始され、次に当該の搬送ユニット5の在荷センサ212によって同一のある頂点から検出が開始される例を示す。図9に示すように、最も早い時刻t=t1に侵入センサ211によって頂点A(t1)が検知され、時刻t=t3に在荷センサ212によって頂点D(t3)が検知され、姿勢θ≧0であることから、式(11)から中心Oの偏差Δhが求まる。但し、式(11)のVは、時刻t=t1におけるコンベアの駆動速度である。
x’+b=-Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}+Lh・cosθ
=(t1-t3)V・・・(11)
9 shows an example in which the transported object 3 entering the transport region R2 in the transport direction d2 of the transport unit 5 is first detected from a certain vertex by the entrance sensor 211 of the previous transport unit 5, and then the presence sensor 212 of the transport unit 5 starts detection from the same certain vertex. As shown in Fig. 9, the entrance sensor 211 detects the vertex A (t1) at the earliest time t = t1, and the presence sensor 212 detects the vertex D (t3) at time t = t3. Since the attitude θ ≧ 0, the deviation Δh of the center O can be obtained from the formula (11). Note that V in the formula (11) is the driving speed of the conveyor at the time t = t1.
x'+b=-Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}+Lh・cosθ
=(t1-t3)V...(11)

図10及び図11は、隣接する搬送ユニット5へ、その搬送ユニット5の横方向から被搬送物3が進入する別例を示す。 Figures 10 and 11 show another example in which the transported object 3 enters an adjacent transport unit 5 from the side of the transport unit 5.

図10は、当該の搬送ユニット5の搬送領域R2へ進入する被搬送物3が、先ず1つ前の搬送ユニット5の進入センサ211によってある頂点から検出が開始され、次に当該の搬送ユニット5の在荷センサ212によってある頂点から検出が開始される例を示す。 Figure 10 shows an example in which the transported object 3 entering the transport area R2 of the transport unit 5 is first detected from a certain vertex by the entry sensor 211 of the previous transport unit 5, and then detected from a certain vertex by the presence sensor 212 of the transport unit 5.

図10に示すように、時刻t=t1に在荷センサ212によって頂点B(t1)が検知され、時刻t=t3に進入センサ211によって頂点B(t3)が検知され、姿勢θ≧0であることから、式(12)から中心Oの偏差Δhが求まる。但し、式(12)のVは、時刻t=t1におけるコンベアの駆動速度である。
x’=Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(12)
10, the apex B (t1) is detected by the presence sensor 212 at time t=t1, the apex B (t3) is detected by the entry sensor 211 at time t=t3, and since the attitude θ≧0, the deviation Δh of the center O is calculated from the formula (12). Note that V in the formula (12) is the driving speed of the conveyor at time t=t1.
x'=Δh+(L0y/2-Lh/2)+{(Lv/2)・sinθ-(Lh/2)・(1-cosθ)}=(t1-t3)V・・・(12)

図11は、当該の搬送ユニット5の搬送方向d2に搬送領域R2へ進入する被搬送物3が、先ず1つ前の搬送ユニット5の進入センサ211によってある頂点から検出が開始され、次に当該の搬送ユニット5の在荷センサ212によって同一のある頂点から検出が開始される例を示す。図11に示すように、最も早い時刻t=t1に侵入センサ211によって頂点C(t1)が検知され、時刻t=t3に在荷センサ212によって頂点B(t3)が検知され、姿勢θ≧0であることから、式(13)から中心Oの偏差Δhが求まる。但し、式(13)のVは、時刻t=t1におけるコンベアの駆動速度である。
x’+b=Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ+(Lh/2)・(1-cosθ)}+Lh・cosθ
=(t1-t3)V・・・(13)
11 shows an example in which the transported object 3 entering the transport region R2 in the transport direction d2 of the transport unit 5 is first detected from a certain vertex by the entrance sensor 211 of the previous transport unit 5, and then the presence sensor 212 of the transport unit 5 starts detection from the same certain vertex. As shown in Fig. 11, the entrance sensor 211 detects the vertex C (t1) at the earliest time t = t1, and the presence sensor 212 detects the vertex B (t3) at time t = t3. Since the attitude θ ≧ 0, the deviation Δh of the center O can be obtained from the formula (13). Note that V in the formula (13) is the driving speed of the conveyor at the time t = t1.
x'+b=Δh+(L0y/2-Lh/2)-{(Lv/2)・sinθ+(Lh/2)・(1-cosθ)}+Lh・cosθ
=(t1-t3)V...(13)

(実施形態1のセンサの配置の変形例)
図12及び図13は、実施形態1に係る搬送システムを構成する搬送ユニットのセンサの配置の変形例を示す平面図である。図12に示すように、在荷センサ212及び受光部222は、その検知軸を進入センサ211及び受光部221の検知軸に対して時計回りに(90+α)°だけ回転させて設けられてもよい。また、図13に示すように、在荷センサ212及び受光部222は、その検知軸を進入センサ211及び受光部221の検知軸に対して時計回りに(360-α)°だけ回転させて設けられてもよい。
(Modification of Sensor Arrangement in the First Embodiment)
12 and 13 are plan views showing modified examples of the arrangement of sensors of the transport unit constituting the transport system according to the first embodiment. As shown in Fig. 12, the load sensor 212 and the light receiving unit 222 may be provided with their detection axes rotated by (90+α)° clockwise with respect to the detection axes of the entrance sensor 211 and the light receiving unit 221. Also, as shown in Fig. 13, the load sensor 212 and the light receiving unit 222 may be provided with their detection axes rotated by (360-α)° clockwise with respect to the detection axes of the entrance sensor 211 and the light receiving unit 221.

(実施形態1に搬送ユニット5が姿勢制御壁71a,71bを有する構成)
図14は、実施形態1に係る搬送システム1を構成する搬送ユニット5が姿勢制御壁71a,71bを有する構成例を示す平面図である。複数の搬送ユニット5の一部又は全部が、図14に示すように、搬送方向d1,d2の一側辺又は両側辺に、姿勢制御壁71a,71bを有していてもよい。姿勢制御壁71a,71bを有する搬送ユニット5は、姿勢制御壁71a,71bの方向へコンベアを駆動することができる。
(Configuration of the transport unit 5 having the posture control walls 71a and 71b in the first embodiment)
Fig. 14 is a plan view showing a configuration example in which the transport unit 5 constituting the transport system 1 according to the embodiment 1 has posture control walls 71a, 71b. Some or all of the multiple transport units 5 may have posture control walls 71a, 71b on one side or both sides in the transport directions d1, d2, as shown in Fig. 14. The transport units 5 having the posture control walls 71a, 71b can drive the conveyor in the direction of the posture control walls 71a, 71b.

判定部11は、上述の姿勢θの正負、偏差Δhの正負、及び姿勢制御壁71a,71bの設置状況に応じて、姿勢制御壁71a,71bの何れかの方向へコンベアを駆動して被搬送物3を姿勢制御壁71a,71bの方向へ移動させる。判定部11は、姿勢制御壁71a,71bの何れかのみが設置されている場合には、この姿勢制御壁を用いて被搬送物3の姿勢θの正負及び偏差Δhを補正する。また、判定部11は、姿勢制御壁71a,71bの両方が設置されている場合には、コンベアの駆動量がより少ない姿勢制御壁側へ被搬送物3を移動させて、被搬送物3の姿勢θの正負及び偏差Δhを補正する。 The determination unit 11 drives the conveyor toward either of the posture control walls 71a and 71b depending on the positive or negative attitude θ, the positive or negative deviation Δh, and the installation status of the posture control walls 71a and 71b, to move the transported object 3 toward the posture control walls 71a and 71b. When only one of the posture control walls 71a and 71b is installed, the determination unit 11 uses this posture control wall to correct the positive or negative attitude θ and deviation Δh of the transported object 3. When both posture control walls 71a and 71b are installed, the determination unit 11 moves the transported object 3 toward the posture control wall with the smaller amount of conveyor drive, to correct the positive or negative attitude θ and deviation Δh of the transported object 3.

判定部11は、被搬送物3を移動させて姿勢制御壁71a,71bへ押し付けることで、被搬送物3の姿勢θ=0°になるようにする。そして、判定部11は、姿勢θ=0°に姿勢が補正された被搬送物3を、姿勢制御壁71a,71bへ押し付ける方向とは逆の方向へ移動するようにコンベアを駆動し、偏差Δh=0となるように被搬送物3を搬送路Rの幅方向の中央へ移動させる。 The determination unit 11 moves the transported object 3 and presses it against the posture control walls 71a and 71b so that the posture of the transported object 3 becomes θ = 0°. The determination unit 11 then drives the conveyor to move the transported object 3, whose posture has been corrected to posture θ = 0°, in the direction opposite to the direction in which it is pressed against the posture control walls 71a and 71b, and moves the transported object 3 to the center in the width direction of the transport path R so that the deviation Δh = 0.

複数の搬送ユニット5の各判定部11及び記憶部12は、通信部13を介して通信可能に接続されている。判定部11は、必要に応じて、隣接する搬送ユニット5の進入センサ211又は在荷センサ212の当該の被搬送物3の検知結果を、隣接する搬送ユニット5の記憶部12から通信部13を介して取得する。判定部11は、当該の被搬送物3に関して、隣接する搬送ユニット5から取得した検知結果と、自身の搬送ユニット5の進入センサ211又は在荷センサ212の検知結果を用いて、当該の被搬送物3の姿勢θ及び位置(X(t),Δh)を算出する。 The determination unit 11 and memory unit 12 of each of the multiple transport units 5 are connected to each other so that they can communicate with each other via the communication unit 13. If necessary, the determination unit 11 acquires the detection result of the transported object 3 by the entry sensor 211 or presence sensor 212 of the adjacent transport unit 5 from the memory unit 12 of the adjacent transport unit 5 via the communication unit 13. The determination unit 11 calculates the attitude θ and position (X(t), Δh) of the transported object 3 using the detection result acquired from the adjacent transport unit 5 and the detection result of the entry sensor 211 or presence sensor 212 of its own transport unit 5 for the transported object 3.

また、複数の搬送ユニット5の各判定部11及び記憶部12は、これらの判定部11及び記憶部12を統括する統合判定部110及び記憶部120と通信可能に接続されている。統合判定部110は、各搬送ユニット5の各判定部11によって判定され各記憶部12に保存されている被搬送物3の姿勢θ又は位置(X(t),Δh)の時系列データを収集して記憶部120へ保存する。統合判定部110は、記憶部120へ保存している各搬送ユニット5から取得した被搬送物3の姿勢θ又は位置(X(t),Δh)の時系列データを統計分析する。統計分析は、例えば各搬送ユニット5から取得した被搬送物3の姿勢θや位置(X(t),Δh)の平均に対する各個別値の偏差を算出し、偏差が所定以上となる被搬送物3の姿勢θや位置(X(t),Δh)の外れ値を出力した個別の搬送ユニット5における異常の可能性を推定し出力する。異常とは、例えば電圧低下等のコンベアの駆動力低下といった故障や、設置位置における床面の傾き、搬送路Rのレイアウト自体が内包する設計上の問題等がある。搬送システム1の管理者は、統合判定部110による判定結果に基づいて、搬送ユニット5の修理や交換、位置変更、搬送路Rのレイアウト変更等の施策を講じることできる。 In addition, each judgment unit 11 and memory unit 12 of the multiple transport units 5 are communicatively connected to an integrated judgment unit 110 and memory unit 120 that oversees these judgment units 11 and memory units 12. The integrated judgment unit 110 collects time series data of the posture θ or position (X(t), Δh) of the transported object 3 judged by each judgment unit 11 of each transport unit 5 and stored in each memory unit 12, and stores it in the memory unit 120. The integrated judgment unit 110 statistically analyzes the time series data of the posture θ or position (X(t), Δh) of the transported object 3 acquired from each transport unit 5 and stored in the memory unit 120. The statistical analysis, for example, calculates the deviation of each individual value from the average of the posture θ or position (X(t), Δh) of the transported object 3 acquired from each transport unit 5, and estimates and outputs the possibility of an abnormality in an individual transport unit 5 that outputs an outlier value of the posture θ or position (X(t), Δh) of the transported object 3 where the deviation is greater than a predetermined value. Anomalies include, for example, breakdowns such as a drop in the driving force of the conveyor due to a voltage drop, a tilted floor surface at the installation location, and design problems inherent in the layout of the transport path R. Based on the results of the judgment by the integrated judgment unit 110, the manager of the transport system 1 can take measures such as repairing or replacing the transport unit 5, changing its position, or changing the layout of the transport path R.

(実施形態1に係る搬送制御処理)
図15は、実施形態1に係る搬送制御処理の例を示すフローチャートである。図15のフローチャートは、各搬送ユニット5の判定部11毎に実行される。
(Transportation control process according to the first embodiment)
Fig. 15 is a flowchart showing an example of a transport control process according to embodiment 1. The flowchart in Fig. 15 is executed for each determination unit 11 of each transport unit 5.

先ず、ステップS11では、判定部11は、進入センサ211又は在荷センサ212による次の被搬送物3の検出信号を受信したかを判定する。判定部11は、進入センサ211又は在荷センサ212による次の被搬送物3の検出信号を受信した場合(ステップS11YES)にステップS12へ処理を移し、受信していない場合(ステップS11NO)にステップS11を繰返す。 First, in step S11, the determination unit 11 determines whether a detection signal of the next transported object 3 has been received by the entry sensor 211 or the presence sensor 212. If the determination unit 11 has received a detection signal of the next transported object 3 by the entry sensor 211 or the presence sensor 212 (step S11 YES), the process proceeds to step S12. If the determination unit 11 has not received a detection signal of the next transported object 3 by the entry sensor 211 or the presence sensor 212 (step S11 NO), the determination unit 11 repeats step S11.

ステップS12では、判定部11は、ステップS11で受信した検出信号が進入センサ211の検出信号かを判定する。判定部11は、ステップS11で受信した検出信号が進入センサ211の検出信号である場合(ステップS12YES)にステップS13へ処理を移し、在荷センサ212の検出信号である場合(ステップS12NO)にステップS18へ処理を移す。 In step S12, the determination unit 11 determines whether the detection signal received in step S11 is a detection signal from the entry sensor 211. If the detection signal received in step S11 is a detection signal from the entry sensor 211 (step S12 YES), the determination unit 11 proceeds to step S13, and if the detection signal received in step S11 is a detection signal from the presence sensor 212 (step S12 NO), the determination unit 11 proceeds to step S18.

ステップS13では、判定部11は、被搬送物3が進入センサ211を通過するためにかかる時間を計測するためのカウンタをリセットしカウントを開始する。次にステップS14では、判定部11は、在荷センサ212の検出信号を受信したかを判定する。判定部11は、在荷センサ212の検出信号を受信した場合(ステップS14YES)にステップS19へ処理を移し、受信していない場合(ステップS14NO)にステップS15へ処理を移す。 In step S13, the determination unit 11 resets the counter for measuring the time it takes for the transported object 3 to pass the entry sensor 211 and starts counting. Next, in step S14, the determination unit 11 determines whether a detection signal from the load sensor 212 has been received. If the determination unit 11 has received a detection signal from the load sensor 212 (step S14 YES), it proceeds to step S19, and if not (step S14 NO), it proceeds to step S15.

ステップS15では、判定部11は、ステップS13でカウントを開始したカウンタ値が規定の通過時間より大であるかを判定する。判定部11は、ステップS13でカウントを開始したカウンタ値が規定の通過時間より大である場合(ステップS15YES)にステップS16へ処理を移し、カウンタ値が規定の通過時間以下である場合(ステップS15NO)にステップS14へ処理を戻す。 In step S15, the determination unit 11 determines whether the counter value that started counting in step S13 is greater than the specified passing time. If the counter value that started counting in step S13 is greater than the specified passing time (step S15 YES), the determination unit 11 proceeds to step S16, and if the counter value is equal to or less than the specified passing time (step S15 NO), the determination unit 11 returns to step S14.

ステップS16では、判定部11は、被搬送物3が進入センサ211を通過する際の時間が規定の通過時間をオーバーしたために搬送遅延が発生しているとして、出力部からエラー発生の通知を出力する。ステップS16に続いてステップS17では、判定部11は、搬送制御処理を終了するかを判定し、終了する場合(ステップS17YES)に搬送制御処理を終了し、終了しない場合(ステップS17NO)にステップS11へ処理を戻す。 In step S16, the determination unit 11 determines that a transport delay has occurred because the time it takes for the transported object 3 to pass the entry sensor 211 exceeds a specified passing time, and outputs a notification of the occurrence of an error from the output unit. In step S17 following step S16, the determination unit 11 determines whether to end the transport control process, and if so (step S17 YES), ends the transport control process, and if not (step S17 NO), returns the process to step S11.

一方ステップS18では、判定部11は、進入センサ211よりも在荷センサ212が先に被搬送物3の存在を検知したことから、被搬送物3の搬送方向は後退方向(図2等に示す搬送方向d2)であるとし、後退方向の1つ前に隣接する搬送ユニット5の進入センサ211の検出信号を取得する。 On the other hand, in step S18, the determination unit 11 determines that the conveying direction of the conveyed object 3 is the backward direction (conveying direction d2 shown in Figure 2, etc.) because the load sensor 212 detected the presence of the conveyed object 3 before the entry sensor 211, and obtains the detection signal of the entry sensor 211 of the adjacent conveying unit 5 that is one unit before in the backward direction.

ステップS18に続いてステップS19では、判定部11は、図3A及び図3Bを用いて説明した被搬送物3の姿勢θを算出し、その後、姿勢θの符号及び隣接する搬送ユニット5との接続関係に応じて、図3A~図11を参照して説明した被搬送物3の位置(X(t),Δh)を算出する。このXは、式(2)によって算出される。なお、搬送ユニット5は、記憶部12に、隣接する搬送ユニット5との接続関係の情報を格納している。接続関係の情報は、例えば、自身の搬送ユニット5の進入センサ211及び在荷センサ212の向きと、隣接する搬送ユニット5の進入センサ211及び在荷センサ212の向きの関係である。 In step S19 following step S18, the determination unit 11 calculates the attitude θ of the transported object 3 described with reference to Figures 3A and 3B, and then calculates the position (X(t), Δh) of the transported object 3 described with reference to Figures 3A to 11 according to the sign of the attitude θ and the connection relationship with the adjacent transport unit 5. This X is calculated by equation (2). Note that the transport unit 5 stores information on the connection relationship with the adjacent transport unit 5 in the memory unit 12. The information on the connection relationship is, for example, the relationship between the orientation of the entrance sensor 211 and the load sensor 212 of its own transport unit 5 and the orientation of the entrance sensor 211 and the load sensor 212 of the adjacent transport unit 5.

ステップS19に続いてステップS20では、判定部11は、姿勢誤差検出処理を実行する。姿勢誤差検出処理の詳細は、図16を参照して後述する。ステップS20に続いてステップS21では、判定部11は、位置誤差検出処理を実行する。位置誤差検出処理の詳細は、図17を参照して後述する。ステップS21が終了すると、判定部11は、ステップS17へ処理を移す。 In step S20 following step S19, the determination unit 11 executes an attitude error detection process. Details of the attitude error detection process will be described later with reference to FIG. 16. In step S21 following step S20, the determination unit 11 executes a position error detection process. Details of the position error detection process will be described later with reference to FIG. 17. When step S21 ends, the determination unit 11 proceeds to step S17.

(実施形態1に係る姿勢誤差検出処理の詳細)
図16は、実施形態1に係る姿勢誤差検出処理の例を示すフローチャートである。先ず、ステップS20aでは、判定部11は、|θ|>閾値か、すなわち姿勢θの大きさが許容範囲を超えているかを判定する。判定部11は、|θ|>閾値である場合(ステップS20aYES)にステップS20bへ処理を移し、|θ|≦閾値である場合(ステップS20aNO)に姿勢誤差検出処理を終了しステップS21(図15)へ処理を移す。
(Details of Attitude Error Detection Process According to the First Embodiment)
16 is a flowchart showing an example of the attitude error detection process according to the first embodiment. First, in step S20a, the determination unit 11 determines whether |θ|>threshold, that is, whether the magnitude of the attitude θ exceeds the allowable range. If |θ|>threshold (YES in step S20a), the determination unit 11 proceeds to step S20b, and if |θ|≦threshold (NO in step S20a), the determination unit 11 ends the attitude error detection process and proceeds to step S21 ( FIG. 15 ).

ステップS20bでは、判定部11は、姿勢制御壁71a,71bの何れか一方又は両方が存在するかを判定する。判定部11は、姿勢制御壁71a,71bの何れか一方又は両方が存在する場合(ステップS20bYES)にステップS20cへ処理を移し、存在しない場合(ステップS20bNO)に姿勢誤差検出処理を終了しステップS21(図15)へ処理を移す。 In step S20b, the determination unit 11 determines whether either or both of the attitude control walls 71a, 71b exist. If either or both of the attitude control walls 71a, 71b exist (step S20b YES), the determination unit 11 proceeds to step S20c. If neither of the attitude control walls 71a, 71b exist (step S20b NO), the determination unit 11 ends the attitude error detection process and proceeds to step S21 (Figure 15).

ステップS20cでは、判定部11は、姿勢制御壁71a,71bの何れか一方しか存在しない場合にはその姿勢制御壁71へ、姿勢制御壁71a,71bの両方が存在する場合には何れかの姿勢制御壁71へ被搬送物3を移動させて押圧し、姿勢θを許容範囲内(例えば0°)へ補正する。判定部11は、被搬送物3を押圧する姿勢制御壁71を選択する際、被搬送物3の姿勢θ及び位置(X(t),Δh)に応じて、コンベアの駆動量がより少なくなる姿勢制御壁71を選択する。 In step S20c, the determination unit 11 moves and presses the transported object 3 against the posture control wall 71 if only one of the posture control walls 71a, 71b exists, or against one of the posture control walls 71 if both posture control walls 71a, 71b exist, and corrects the posture θ to within the allowable range (e.g., 0°). When selecting the posture control wall 71 to press the transported object 3, the determination unit 11 selects the posture control wall 71 that reduces the amount of conveyor drive depending on the posture θ and position (X(t), Δh) of the transported object 3.

次にステップS20dでは、判定部11は、ステップS20cの被搬送物3の姿勢θの補正に際して移動させたコンベアを逆方向へ移動させることで、被搬送物3を搬送路中心Y=L0y/2へ移動させる。判定部11は、ステップS20dが終了すると、ステップS21(図15)へ処理を移す。 Next, in step S20d, the determination unit 11 moves the conveyor that was moved when correcting the attitude θ of the transported object 3 in step S20c in the opposite direction, thereby moving the transported object 3 to the center Y of the transport path Y = L0y/2. When step S20d ends, the determination unit 11 moves the process to step S21 (Figure 15).

(実施形態1に係る位置誤差検出処理の詳細)
図17は、実施形態1に係る位置誤差検出処理の例を示すフローチャートである。先ず、ステップS21aでは、判定部11は、位置誤差>閾値(位置(X(t),Δh)のうち、搬送方向(X軸方向)のX座標の誤差及びY軸方向の偏差Δhの少なくとも一方が許容範囲を超えている)かを判定する。搬送方向(X軸方向)のX座標の誤差があるとは、被搬送物3の前後に搬送される被搬送物3との距離が想定と乖離していることをいう。すなわち、判定部11は、被搬送物3の位置と、速度センサ23によって得られたセンサ情報に基づき求められる被搬送物3が位置すると想定される座標情報との差分が閾値を超える場合に、位置誤差が許容範囲を超えると判定する。判定部11は、位置誤差>閾値である場合(ステップS21aYES)にステップS21bへ処理を移し、位置誤差≦閾値である場合(ステップS21aNO)に位置誤差検出処理を終了しステップS17(図15)へ処理を移す。
(Details of Position Error Detection Process According to the First Embodiment)
FIG. 17 is a flowchart showing an example of a position error detection process according to the first embodiment. First, in step S21a, the determination unit 11 determines whether the position error is greater than the threshold (at least one of the error in the X coordinate in the conveying direction (X-axis direction) and the deviation Δh in the Y-axis direction among the positions (X(t), Δh) exceeds the allowable range). The presence of an error in the X coordinate in the conveying direction (X-axis direction) means that the distance between the conveyed object 3 conveyed before and after the conveyed object 3 deviates from the expected distance. That is, the determination unit 11 determines that the position error exceeds the allowable range when the difference between the position of the conveyed object 3 and the coordinate information where the conveyed object 3 is expected to be located based on the sensor information obtained by the speed sensor 23 exceeds the threshold. If the position error is greater than the threshold (YES in step S21a), the determination unit 11 moves the process to step S21b, and if the position error is less than or equal to the threshold (NO in step S21a), the position error detection process is terminated and the process moves to step S17 (FIG. 15).

次にステップS21bでは、判定部11は、位置誤差がある方向(X軸方向及び/又はY軸方向)にコンベアを駆動制御可能か判定する。判定部11は、位置誤差がある方向にコンベアを駆動制御可能である場合(ステップS21bYES)にステップS21cへ処理を移し、駆動制御不可能である場合(ステップS21bNO)に位置誤差検出処理を終了しステップS17(図15)へ処理を移す。 Next, in step S21b, the determination unit 11 determines whether the conveyor can be driven and controlled in the direction in which the position error exists (X-axis direction and/or Y-axis direction). If the conveyor can be driven and controlled in the direction in which the position error exists (step S21b YES), the determination unit 11 proceeds to step S21c. If the conveyor cannot be driven and controlled in the direction in which the position error exists (step S21b NO), the determination unit 11 ends the position error detection process and proceeds to step S17 (Figure 15).

次にステップS21cでは、判定部11は、ステップS21aの判定結果に搬送方向の位置誤差(搬送方向(X軸方向)のX座標の誤差)があるかを判定する。判定部11は、搬送方向の位置誤差がある場合(ステップS21cYES)にステップS21dへ処理を移し、搬送方向の位置誤差がない場合(ステップS21cNO)にステップS21fへ処理を移す。 Next, in step S21c, the determination unit 11 determines whether the determination result of step S21a contains a position error in the transport direction (an error in the X coordinate in the transport direction (X-axis direction)). If there is a position error in the transport direction (YES in step S21c), the determination unit 11 proceeds to step S21d, and if there is no position error in the transport direction (NO in step S21c), the determination unit 11 proceeds to step S21f.

ステップS21dでは、判定部11は、被搬送物3の搬送方向の位置誤差を補正するための搬送速度を、速度センサ23の検出結果に基づいて算出する。被搬送物3の搬送方向の位置誤差を補正するための搬送速度とは、被搬送物3の搬送方向(X軸方向)のX座標の誤差を補正するために変更する搬送速度である。次にステップS21eでは、判定部11は、搬送方向(X軸方向)のX座標が、想定よりも遅れた位置である(被搬送物3が搬送路Rをすべって搬送遅延している)場合には搬送速度を速め、想定よりも進んだ位置である(搬送路Rが搬送方向へ傾き、搬送路Rが被搬送物3でつかえている)場合には搬送速度を遅くする搬送速度の調整を行う。これにより、搬送路R上を搬送される被搬送物3の各位置及び搬送間隔が許容範囲内へと補正される。 In step S21d, the determination unit 11 calculates the conveying speed for correcting the position error of the conveyed object 3 in the conveying direction based on the detection result of the speed sensor 23. The conveying speed for correcting the position error of the conveyed object 3 in the conveying direction is the conveying speed changed to correct the error of the X coordinate in the conveying direction (X axis direction) of the conveyed object 3. Next, in step S21e, the determination unit 11 adjusts the conveying speed to speed up the conveying speed if the X coordinate in the conveying direction (X axis direction) is a position that is delayed more than expected (the conveyed object 3 is slipping on the conveying path R and conveying is delayed), and to slow down the conveying speed if the position is more advanced than expected (the conveying path R is inclined in the conveying direction and the conveying path R is blocked by the conveyed object 3). As a result, each position and conveying interval of the conveyed object 3 conveyed on the conveying path R are corrected to within the allowable range.

次にステップS21fでは、判定部11は、ステップS21aの判定結果に搬送路の幅方向の位置誤差(偏差Δh)があるかを判定する。判定部11は、偏差Δhがある場合(ステップS21fYES)にステップS21gへ処理を移し、偏差Δhがない場合(ステップS21fNO)に位置誤差検出処理を終了しステップS17(図15)へ処理を移す。 Next, in step S21f, the determination unit 11 determines whether the determination result of step S21a contains a position error (deviation Δh) in the width direction of the conveying path. If there is a deviation Δh (step S21f YES), the determination unit 11 proceeds to step S21g, and if there is no deviation Δh (step S21f NO), the position error detection process ends and the process proceeds to step S17 (Figure 15).

ステップS21gでは、判定部11は、被搬送物3の偏差Δhを補正するための位置誤差補正量を算出する。次にステップS21hでは、判定部11は、搬送ユニット5の搬送を一時停止し、コンベアを駆動して偏差Δhの補正を行う。なお、ステップS20(図15)の姿勢θの補正を行った場合には、既に偏差Δhが補正されているので、ステップS21f~S21hを省略することもできる。判定部11は、ステップS21hが終了すると位置誤差検出処理を終了し、ステップS17(図15)へ処理を移す。 In step S21g, the determination unit 11 calculates the position error correction amount for correcting the deviation Δh of the transported object 3. Next, in step S21h, the determination unit 11 temporarily stops the transport of the transport unit 5 and drives the conveyor to correct the deviation Δh. Note that if the attitude θ has been corrected in step S20 (Figure 15), steps S21f to S21h can be omitted because the deviation Δh has already been corrected. When step S21h is completed, the determination unit 11 ends the position error detection process and proceeds to step S17 (Figure 15).

上述の実施形態1では、被搬送物が搬送面へ進入したことを検知する進入センサと、搬送面上における被搬送物の搬送方向と平行でない検出軸を以って被搬送物の存在を検知する在荷センサと、搬送ユニットのコンベアの搬送速度とに基づいて、被搬送物の姿勢及び位置を算出する。よって簡易構成で精度よく被搬送物の姿勢及び位置を算出できる。 In the above-mentioned embodiment 1, the posture and position of the transported object are calculated based on an entry sensor that detects the entry of the transported object onto the transport surface, a presence sensor that detects the presence of the transported object on the transport surface with a detection axis that is not parallel to the transport direction of the transported object, and the transport speed of the conveyor of the transport unit. Therefore, the posture and position of the transported object can be calculated accurately with a simple configuration.

また、上述の実施形態1では、上記の搬送装置が複数並置して、搬送面によって被搬送物の搬送路が形成されている搬送システムを構成することができる。 In addition, in the above-mentioned embodiment 1, a plurality of the above-mentioned conveying devices can be arranged side by side to form a conveying system in which a conveying path for the conveyed object is formed by the conveying surface.

また、上述の実施形態1では、被搬送物の姿勢は、搬送方向に対する被搬送物の向きがなす角度であるので、1つのパラメータで簡易に表現され、被搬送物の姿勢制御の取り扱いが容易になる。 In addition, in the above-mentioned embodiment 1, the posture of the transported object is the angle that the orientation of the transported object makes with respect to the transport direction, so it is simply expressed by one parameter, making it easy to handle posture control of the transported object.

また、上述の実施形態1では、進入センサによって被搬送物が搬送面へ進入したことが検知された後に、所定時間が経過しても在荷センサによって被搬送物が搬送面上に存在することが検知されない場合、エラー発生の通知を出力する。よって、被搬送物の搬送遅延が迅速に認識できる。 In addition, in the above-mentioned embodiment 1, if the presence sensor does not detect that the transported object is on the transport surface even after a predetermined time has elapsed after the entry sensor detects that the transported object has entered the transport surface, a notification of the occurrence of an error is output. Therefore, a delay in the transport of the transported object can be quickly recognized.

また、上述の実施形態1では、他の搬送装置との間でセンサ情報を送受信し、自身の搬送装置のセンサ情報と、隣接する他の搬送装置のセンサ情報とに基づいて、搬送面上における被搬送物の位置及び姿勢を判定する。よって、隣接する搬送装置がセンサ利用に関して連携することで、あらゆる方向の搬送に対応して被搬送物の姿勢及び位置を算出できる。 In addition, in the above-mentioned embodiment 1, sensor information is sent and received between other conveying devices, and the position and posture of the conveyed object on the conveying surface is determined based on the sensor information of the conveying device itself and the sensor information of other adjacent conveying devices. Therefore, by having adjacent conveying devices cooperate in using sensors, the posture and position of the conveyed object can be calculated in response to conveying in any direction.

また、上述の実施形態1では、搬送装置は、搬送方向へ向かって搬送面の両側の少なくとも一方に、被搬送物の姿勢を制御する姿勢制御部材を有し、姿勢が許容範囲を超えている場合に、搬送面を制御して被搬送物を姿勢制御部材へ移動させて押圧し、姿勢を許容範囲内へと補正する。よって、簡易構成で被搬送物の姿勢を補正できる。 In addition, in the above-mentioned embodiment 1, the conveying device has a posture control member on at least one of both sides of the conveying surface in the conveying direction, which controls the posture of the conveyed object, and when the posture is outside the allowable range, the conveying surface is controlled to move and press the conveyed object against the posture control member, thereby correcting the posture to within the allowable range. Therefore, the posture of the conveyed object can be corrected with a simple configuration.

また、上述の実施形態1では、搬送装置は、搬送方向へ向かって搬送面の両側に姿勢制御部材を有し、姿勢θの大きさやその正負の符号に応じて、搬送面を制御して被搬送物を何れか一方の姿勢制御部材へ移動させて押圧し、姿勢を許容範囲内へと補正する。よって、コンベアの移動量がより少ない姿勢制御部材側へ被搬送物を移動させることで、姿勢の補正時間の短縮を図ることができる。 In addition, in the above-mentioned embodiment 1, the conveying device has posture control members on both sides of the conveying surface in the conveying direction, and controls the conveying surface to move and press the conveyed object toward one of the posture control members depending on the magnitude of the posture θ and its positive or negative sign, thereby correcting the posture within the allowable range. Therefore, by moving the conveyed object toward the posture control member side where the conveyor moves less, the posture correction time can be shortened.

また、上述の実施形態1では、被搬送物の位置の誤差が許容範囲を超えている場合に、搬送面を制御して、搬送速度を変化させ、又は、被搬送物を搬送方向に対する直交方向へ移動させて、位置の誤差を許容範囲内へと補正する。よって、被搬送物の搬送方向及び搬送方向の直交方向の位置誤差を補正することができる。 In addition, in the above-described first embodiment, when the position error of the transported object exceeds the allowable range, the transport surface is controlled to change the transport speed or move the transported object in a direction perpendicular to the transport direction, thereby correcting the position error to within the allowable range. Thus, the position error of the transported object in the transport direction and in the direction perpendicular to the transport direction can be corrected.

また、上述の実施形態1では、被搬送物の位置は、進入センサ及び在荷センサによって得られたセンサ情報に基づき求められる被搬送物の中心が実際に位置する座標情報である。この位置と、速度センサによって得られたセンサ情報に基づき求められる被搬送物が位置すると想定される座標情報との差分が閾値を超える場合に、位置の誤差が許容範囲を超えると判定する。よって、比較する2つの座標情報が異なるセンサ由来のセンサ情報であるので、誤差の許容範囲超過の検出力を担保することができる。 In addition, in the above-mentioned embodiment 1, the position of the transported object is coordinate information where the center of the transported object is actually located, which is calculated based on sensor information obtained by the entry sensor and the presence sensor. If the difference between this position and the coordinate information where the transported object is assumed to be located, which is calculated based on sensor information obtained by the speed sensor, exceeds a threshold value, it is determined that the position error exceeds the allowable range. Therefore, since the two pieces of coordinate information to be compared are sensor information derived from different sensors, it is possible to ensure the ability to detect when an error exceeds the allowable range.

また、上述の実施形態1では、複数の搬送装置を制御する統合判定部を有し、統合判定部は、各搬送装置から姿勢及び位置を受信して記憶部へ蓄積し、記憶部へ蓄積した姿勢及び位置に基づいて、搬送システム内で異常が発生している搬送装置を推定する。よって、搬送システムを構成する搬送装置の異常を蓄積データに基づいて高い尤度で推定することができる。 Furthermore, in the above-described first embodiment, there is an integrated judgment unit that controls multiple transport devices, and the integrated judgment unit receives the attitude and position from each transport device and stores them in a memory unit, and estimates the transport device in the transport system in which an abnormality has occurred based on the attitude and position stored in the memory unit. Therefore, it is possible to estimate with a high likelihood that an abnormality will occur in the transport devices that make up the transport system based on the stored data.

また、上述の実施形態1では、統合判定部は、記憶部へ蓄積した姿勢及び位置を統計的に解析した結果の外れ値に該当する搬送装置を異常と推定するので、診断のための個別指標を準備しなくても、異常がある搬送装置を統計的に高い尤度で推定できる。 In addition, in the above-mentioned embodiment 1, the integrated judgment unit estimates that a transport device that corresponds to an outlier in the results of statistical analysis of the attitude and position stored in the memory unit is abnormal, so that it is possible to estimate with a statistically high likelihood that a transport device has an abnormality, even without preparing individual indicators for diagnosis.

[実施形態2]
上述の実施形態1では、被搬送物3の姿勢θ及び位置(X(t),Δh)を算出する際に用いる被搬送物3の形状(長さをLh、Lv)が既知であるとした。しかし、被搬送物3の形状が既知でない場合や、様々な形状の被搬送物3を混合して搬送する場合には、被搬送物3の形状を計測する必要がある。
[Embodiment 2]
In the above-described first embodiment, it is assumed that the shape (lengths Lh, Lv) of the transported object 3 is known and used when calculating the attitude θ and position (X(t), Δh) of the transported object 3. However, when the shape of the transported object 3 is not known or when transporting a mixture of transported objects 3 of various shapes, it is necessary to measure the shape of the transported object 3.

(実施形態2に係る搬送ユニット5a1のセンサの配置)
図18~図20は、実施形態2に係る搬送システム1を構成する搬送ユニット5a1のセンサの配置例を示す平面図である。
(Arrangement of sensors in transport unit 5a1 according to embodiment 2)
18 to 20 are plan views showing examples of the arrangement of sensors in the transport unit 5a1 constituting the transport system 1 according to the second embodiment.

図18は、搬送ユニット5a1の搬送方向d1側の最下流の搬送領域R2の出口付近に距離センサ231,232を設けた例を示す。判定部11及び距離センサ231,232は、被搬送物3の平面形状を計測する形状計測手段を構成する。判定部11は、距離センサ231,232によってY軸の正負の両方向から計測された被搬送物3までの距離が、被搬送物3が搬送されるに従って変化する態様に基づいて、被搬送物3の形状を算出する。例えば、図18の例では、距離センサ231によって計測される被搬送物3までの距離は、頂点Bでの検出開始から被搬送物3の搬送に従って徐々に短くなり、頂点Cで極小となり、その後徐々に長くなり、頂点Dで検出終了という検出結果が得られる。また、距離センサ232によって計測される被搬送物3までの距離は、頂点Bでの検出開始から被搬送物3の搬送に従って徐々に短くなり、頂点Aで極小となり、その後徐々に長くなり、頂点Dで検出終了という、距離センサ231と同様の検出結果が得られる。判定部11は、このような距離センサ231,232による被搬送物3までの距離の検出結果から、被搬送物3が方形であり、その向かい合う2組の辺の長さLv、Lhを算出することができる。 Figure 18 shows an example in which distance sensors 231, 232 are provided near the exit of the most downstream transport area R2 on the transport direction d1 side of the transport unit 5a1. The determination unit 11 and the distance sensors 231, 232 constitute a shape measurement means for measuring the planar shape of the transported object 3. The determination unit 11 calculates the shape of the transported object 3 based on the manner in which the distance to the transported object 3 measured by the distance sensors 231, 232 in both the positive and negative directions of the Y axis changes as the transported object 3 is transported. For example, in the example of Figure 18, the distance to the transported object 3 measured by the distance sensor 231 gradually shortens from the start of detection at vertex B as the transported object 3 is transported, becomes extremely small at vertex C, and then gradually lengthens, with the detection ending at vertex D. In addition, the distance to the transported object 3 measured by the distance sensor 232 gradually shortens from the start of detection at vertex B as the transported object 3 is transported, becomes minimal at vertex A, then gradually lengthens, and ends at vertex D, obtaining a detection result similar to that of the distance sensor 231. From such detection results of the distance to the transported object 3 by the distance sensors 231 and 232, the determination unit 11 can calculate that the transported object 3 is a rectangle, and that the lengths Lv and Lh of the two pairs of opposing sides of the rectangle are calculated.

図19は、搬送ユニット5の搬送方向d1側の最上流の搬送領域R2の入口付近に距離センサ231,232を設けた搬送ユニット5a2の例を示す。距離センサ231,232の距離の検出結果は、図18で説明したものと同様になる。 Figure 19 shows an example of a transport unit 5a2 in which distance sensors 231 and 232 are provided near the entrance of the transport region R2, which is the most upstream on the transport direction d1 side of the transport unit 5. The distance detection results of the distance sensors 231 and 232 are the same as those described in Figure 18.

図20は、搬送ユニット5a3の上方にカメラ241を設けた例を示す。カメラ241は、搬送領域R2内の何れの位置の被搬送物3でも撮影できる。判定部11は、カメラ241により被搬送物3を撮影した画像距離を用いて、被搬送物3の形状(長さLv、Lh)を計測することができる。 Figure 20 shows an example in which a camera 241 is provided above the transport unit 5a3. The camera 241 can capture an image of the transported object 3 at any position within the transport area R2. The determination unit 11 can measure the shape (lengths Lv, Lh) of the transported object 3 using the image distance at which the transported object 3 is captured by the camera 241.

被搬送物3の形状を計測する場合には、搬送路Rの最上流の搬送ユニット5ax(図1)の位置に搬送ユニット5a1,5a2,5a3の何れかを設置すればよい。一方、リアルタイムに被搬送物3の姿勢θ及び位置(X(t),Δh)を算出して補正する場合には、何れの搬送ユニットも搬送ユニット5a2,5a3の何れかとする必要がある。 When measuring the shape of the transported object 3, it is sufficient to install one of the transport units 5a1, 5a2, or 5a3 at the position of the transport unit 5ax (Figure 1) located most upstream of the transport path R. On the other hand, when calculating and correcting the attitude θ and position (X(t), Δh) of the transported object 3 in real time, it is necessary for both transport units to be either the transport units 5a2 or 5a3.

上述の実施形態2では、搬送装置は、進入センサ、在荷センサ、速度センサ、及び非搬送物の形状を計測するための距離センサによって得られたセンサ情報に基づいて、搬送面上における被搬送物の位置及び姿勢を判定するので、被搬送物の形状が未知であっても対応して被搬送物の位置及び姿勢を判定できる。 In the above-mentioned second embodiment, the conveying device determines the position and posture of the conveyed object on the conveying surface based on sensor information obtained by the entry sensor, the load sensor, the speed sensor, and the distance sensor for measuring the shape of the non-conveyed object, so that the position and posture of the conveyed object can be determined even if the shape of the conveyed object is unknown.

本発明は上述の実施形態に限定されるものではなく、様々な変形例を含む。例えば、上記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、矛盾しない限りにおいて、ある実施形態の構成の一部を他の実施形態の構成で置き換え、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、構成の追加、削除、置換、統合、又は分散をすることが可能である。また、実施形態で示した構成及び処理は、処理効率又は実装効率に基づいて適宜分散、統合、又は入れ替えることが可能である。 The present invention is not limited to the above-described embodiments, but includes various modifications. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are not necessarily limited to those having all of the configurations described. Furthermore, it is possible to replace part of the configuration of one embodiment with the configuration of another embodiment, and to add the configuration of another embodiment to the configuration of one embodiment, so long as there is no contradiction. It is also possible to add, delete, replace, integrate, or distribute part of the configuration of each embodiment. Furthermore, the configurations and processes shown in the embodiments can be appropriately distributed, integrated, or replaced based on processing efficiency or implementation efficiency.

1:搬送システム、R2:搬送領域(搬送面)、3:被搬送物、5,5a,5a1,5a2,5a3,5b:搬送ユニット(搬送装置)、11:判定部、13:通信部、23:速度センサ、71,71a,71b:姿勢制御壁(姿勢制御部材)、110:統合判定部、211:進入センサ(第1のセンサ)、212:在荷センサ(第2のセンサ)、231,232:距離センサ、241:カメラ。
1: conveying system, R2: conveying area (conveying surface), 3: conveyed object, 5, 5a, 5a1, 5a2, 5a3, 5b: conveying unit (conveying device), 11: judgment unit, 13: communication unit, 23: speed sensor, 71, 71a, 71b: attitude control wall (attitude control member), 110: integrated judgment unit, 211: entry sensor (first sensor), 212: presence sensor (second sensor), 231, 232: distance sensor, 241: camera.

Claims (10)

被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムであって、
前記搬送装置は、
前記被搬送物が前記搬送面へ進入したことを検知する第1のセンサと、
前記被搬送物が前記搬送面上に存在することを検知する第2のセンサと、
前記被搬送物が前記搬送面上を搬送される搬送速度を検知する速度センサと、
前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する判定部と、
他の前記搬送装置との間で前記センサ情報を送受信する通信部と、を有し、
前記第2のセンサは、
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、
前記判定部は、
自身の前記搬送装置の前記センサ情報と、隣接する他の前記搬送装置の前記センサ情報とに基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する
ことを特徴とする搬送システム。
A conveying system in which a plurality of conveying devices each having a conveying surface for conveying an object to be conveyed and arranged in parallel with another conveying device each having a conveying surface to form a conveying path for the object to be conveyed by the conveying surface are arranged in parallel, and the conveying path for the object is formed by the conveying surface ,
The conveying device is
a first sensor that detects that the transported object has entered the transport surface;
a second sensor that detects whether the transported object is present on the transport surface;
a speed sensor that detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
a determination unit that determines a position and a posture of the transported object on the transport surface based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor;
a communication unit that transmits and receives the sensor information between the other transport apparatus,
The second sensor includes:
detecting the presence of the transported object on the transport surface with a detection axis that is not parallel to a transport direction of the transported object;
The determination unit is
A conveying system comprising: a conveying apparatus that determines a position and a posture of the conveyed object on the conveying surface based on the sensor information of the conveying apparatus itself and the sensor information of another adjacent conveying apparatus.
被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムであって、
前記搬送装置は、
前記被搬送物が前記搬送面へ進入したことを検知する第1のセンサと、
前記被搬送物が前記搬送面上に存在することを検知する第2のセンサと、
前記被搬送物が前記搬送面上を搬送される搬送速度を検知する速度センサと、
前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する判定部と、を有し、
前記第2のセンサは、
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、
前記位置は、前記第1のセンサ及び前記第2のセンサによって得られたセンサ情報に基づき求められる前記被搬送物の中心が実際に位置する座標情報であり、
前記判定部は、
前記位置の誤差が許容範囲を超えているか否かを判定し、許容範囲を超えている場合に、前記搬送面を制御して、前記搬送速度を変化させ、又は、前記被搬送物を前記搬送方向に対する直交方向へ移動させて、前記位置の誤差を許容範囲内へと補正し、
前記位置と、前記速度センサによって得られたセンサ情報に基づき求められる前記被搬送物が位置すると想定される座標情報との差分が閾値を超える場合に、前記位置の誤差が許容範囲を超えると判定する
ことを特徴とする搬送システム。
A conveying system in which a plurality of conveying devices each having a conveying surface for conveying an object to be conveyed and arranged in parallel with another conveying device each having a conveying surface to form a conveying path for the object to be conveyed by the conveying surface are arranged in parallel, and the conveying path for the object is formed by the conveying surface ,
The conveying device is
a first sensor that detects that the transported object has entered the transport surface;
a second sensor that detects whether the transported object is present on the transport surface;
a speed sensor that detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
a determination unit that determines a position and a posture of the transported object on the transport surface based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor,
The second sensor includes:
detecting the presence of the transported object with a detection axis that is not parallel to a transport direction of the transported object on the transport surface;
the position is coordinate information of an actual position of a center of the transported object, the coordinate information being determined based on sensor information obtained by the first sensor and the second sensor;
The determination unit is
determining whether the position error exceeds an allowable range, and if it exceeds the allowable range, controlling the conveying surface to change the conveying speed or move the conveyed object in a direction perpendicular to the conveying direction to correct the position error to within the allowable range;
a conveying system characterized in that, when a difference between the position and coordinate information where the conveyed object is assumed to be located, which is obtained based on sensor information obtained by the speed sensor, exceeds a threshold value, the conveying system determines that the position error exceeds an allowable range.
被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムであって、
前記搬送装置は、
前記被搬送物が前記搬送面へ進入したことを検知する第1のセンサと、
前記被搬送物が前記搬送面上に存在することを検知する第2のセンサと、
前記被搬送物が前記搬送面上を搬送される搬送速度を検知する速度センサと、
前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する判定部と、
他の前記搬送装置との間で前記センサ情報を送受信する通信部と、を有し、
前記第2のセンサは、
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、
少なくとも一つの前記搬送装置は、
前記被搬送物の形状を計測する第3のセンサをさらに有し、
前記第3のセンサによって得られたセンサ情報を前記通信部を介して他の前記搬送装置へ送信し、
他の前記搬送装置の前記判定部は、
前記第1のセンサ、前記第2のセンサ、前記速度センサ、及び前記第3のセンサによって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する
ことを特徴とする搬送システム。
A conveying system in which a plurality of conveying devices each having a conveying surface for conveying an object to be conveyed and arranged in parallel with another conveying device each having a conveying surface to form a conveying path for the object to be conveyed by the conveying surface are arranged in parallel, and the conveying path for the object is formed by the conveying surface ,
The conveying device is
a first sensor that detects that the transported object has entered the transport surface;
a second sensor that detects whether the transported object is present on the transport surface;
a speed sensor that detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
a determination unit that determines a position and a posture of the transported object on the transport surface based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor;
a communication unit that transmits and receives the sensor information between the other transport apparatus,
The second sensor includes:
detecting the presence of the transported object on the transport surface with a detection axis that is not parallel to a transport direction of the transported object;
At least one of the transport devices is
Further, a third sensor is provided for measuring a shape of the transported object,
Transmitting sensor information obtained by the third sensor to another of the transport devices via the communication unit;
The determination unit of the other transport device is
a conveying system that determines a position and a posture of the conveyed object on the conveying surface based on sensor information obtained by the first sensor, the second sensor, the speed sensor, and the third sensor.
被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムであって、
前記搬送装置は、
前記被搬送物が前記搬送面へ進入したことを検知する第1のセンサと、
前記被搬送物が前記搬送面上に存在することを検知する第2のセンサと、
前記被搬送物が前記搬送面上を搬送される搬送速度を検知する速度センサと、
前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する判定部と、
複数の前記搬送装置を制御する統合判定部と、前記統合判定部が前記搬送装置と通信するための通信部と、を有し、
前記第2のセンサは、
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、
各前記搬送装置は、
他の前記搬送装置及び前記統合判定部との間で前記センサ情報を送受信する通信部を有し、
前記判定部は、前記姿勢及び前記位置を前記統合判定部へ送信し、
前記統合判定部は、
各前記搬送装置から受信した前記姿勢及び前記位置を記憶部へ蓄積し、
前記記憶部へ蓄積した前記姿勢及び前記位置に基づいて、前記搬送システム内で異常が発生している前記搬送装置を推定する
ことを特徴とする搬送システム。
A conveying system in which a plurality of conveying devices each having a conveying surface for conveying an object to be conveyed and arranged in parallel with another conveying device each having a conveying surface to form a conveying path for the object to be conveyed by the conveying surface are arranged in parallel, and the conveying path for the object is formed by the conveying surface ,
The conveying device is
a first sensor that detects that the transported object has entered the transport surface;
a second sensor that detects whether the transported object is present on the transport surface;
a speed sensor that detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
a determination unit that determines a position and a posture of the transported object on the transport surface based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor;
An integrated determination unit that controls a plurality of the transport devices, and a communication unit that allows the integrated determination unit to communicate with the transport devices,
The second sensor includes:
detecting the presence of the transported object on the transport surface with a detection axis that is not parallel to a transport direction of the transported object;
Each of the transport devices is
a communication unit that transmits and receives the sensor information between the other transport device and the integrated determination unit,
The determination unit transmits the attitude and the position to the integrated determination unit;
The integrated determination unit is
storing the attitude and the position received from each of the transport devices in a storage unit;
a transport device in which an abnormality has occurred in the transport system is estimated based on the attitude and the position stored in the memory unit.
請求項に記載の搬送システムであって、
前記統合判定部は、
前記記憶部へ蓄積した前記姿勢及び前記位置を統計的に解析した結果の外れ値に該当する前記搬送装置を異常と推定する
ことを特徴とする搬送システム。
5. The transport system according to claim 4 ,
The integrated determination unit is
the transport system further comprising: a storage unit that stores the posture and the position of the transport device; a storage unit that stores the posture and the position of the transport device;
被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置され前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムが行う搬送制御方法であって、
前記搬送装置のそれぞれが、
第1のセンサによって前記被搬送物が前記搬送面へ進入したことを検知し、
第2のセンサによって前記被搬送物が前記搬送面上に存在することを検知し、
速度センサによって前記被搬送物が前記搬送面上を搬送される搬送速度を検知し、
前記第1のセンサ、前記第2のセンサ、及び前記速度センサによって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定し、
他の前記搬送装置との間で前記センサ情報を送受信する
各処理を有し、
前記第2のセンサが、
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、
前記搬送装置のそれぞれが、
自身の前記搬送装置の前記センサ情報と、隣接する他の前記搬送装置の前記センサ情報とに基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定する
ことを特徴とする搬送制御方法。
A transport control method performed by a transport system in which a plurality of transport devices are arranged side by side, each of which has a transport surface for transporting an object, and which is arranged in parallel with another transport device having a transport surface to form a transport path for the object by the transport surface, and the transport path for the object is formed by the transport surface, comprising:
Each of the conveying devices is
A first sensor detects that the transported object has entered the transport surface;
a second sensor detects that the transported object is present on the transport surface;
A speed sensor detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
determining a position and a posture of the transported object on the transport surface based on sensor information obtained by the first sensor, the second sensor, and the speed sensor;
The sensor information is transmitted and received between the other transport device and the transport device.
Each process has
The second sensor comprises:
detecting the presence of the transported object on the transport surface with a detection axis that is not parallel to a transport direction of the transported object;
Each of the conveying devices is
The position and posture of the transported object on the transport surface are determined based on the sensor information of the transport device itself and the sensor information of the other adjacent transport devices.
A transport control method comprising:
被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムが行う搬送制御方法であって、A transport control method performed by a transport system in which a plurality of transport devices are arranged side by side, each of which has a transport surface for transporting an object, and which is arranged in parallel with another transport device having a transport surface to form a transport path for the object by the transport surface, and the transport path for the object is formed by the transport surface, comprising:
前記搬送装置のそれぞれが、Each of the conveying devices is
第1のセンサによって前記被搬送物が前記搬送面へ進入したことを検知し、A first sensor detects that the transported object has entered the transport surface;
第2のセンサによって前記被搬送物が前記搬送面上に存在することを検知し、a second sensor detects that the transported object is present on the transport surface;
速度センサによって前記被搬送物が前記搬送面上を搬送される搬送速度を検知し、A speed sensor detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定するThe position and the attitude of the transported object on the transport surface are determined based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor.
各処理を有し、Each process has
前記第2のセンサが、The second sensor comprises:
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、detecting the presence of the transported object with a detection axis that is not parallel to a transport direction of the transported object on the transport surface;
前記位置は、前記第1のセンサ及び前記第2のセンサによって得られたセンサ情報に基づき求められる前記被搬送物の中心が実際に位置する座標情報であり、the position is coordinate information of an actual position of a center of the transported object, the coordinate information being determined based on sensor information obtained by the first sensor and the second sensor;
前記搬送装置のそれぞれが、Each of the conveying devices is
前記位置の誤差が許容範囲を超えているか否かを判定し、許容範囲を超えている場合に、前記搬送面を制御して、前記搬送速度を変化させ、又は、前記被搬送物を前記搬送方向に対する直交方向へ移動させて、前記位置の誤差を許容範囲内へと補正し、determining whether the position error exceeds an allowable range, and if it exceeds the allowable range, controlling the conveying surface to change the conveying speed or move the conveyed object in a direction perpendicular to the conveying direction to correct the position error to within the allowable range;
前記位置と、前記速度センサによって得られたセンサ情報に基づき求められる前記被搬送物が位置すると想定される座標情報との差分が閾値を超える場合に、前記位置の誤差が許容範囲を超えると判定するWhen a difference between the position and coordinate information of the assumed position of the transported object, which is obtained based on the sensor information obtained by the speed sensor, exceeds a threshold value, it is determined that the error in the position exceeds an allowable range.
ことを特徴とする搬送制御方法。A transport control method comprising:
被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムが行う搬送制御方法であって、A transport control method performed by a transport system in which a plurality of transport devices are arranged side by side, each of which has a transport surface for transporting an object, and which is arranged in parallel with another transport device having a transport surface to form a transport path for the object by the transport surface, and the transport path for the object is formed by the transport surface, comprising:
前記搬送装置のそれぞれが、Each of the conveying devices is
第1のセンサによって前記被搬送物が前記搬送面へ進入したことを検知し、A first sensor detects that the transported object has entered the transport surface;
第2のセンサによって前記被搬送物が前記搬送面上に存在することを検知し、a second sensor detects that the transported object is present on the transport surface;
速度センサによって前記被搬送物が前記搬送面上を搬送される搬送速度を検知し、A speed sensor detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定し、determining a position and a posture of the transported object on the transport surface based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor;
他の前記搬送装置との間で前記センサ情報を送受信するThe sensor information is transmitted and received between the other transport device and the transport device.
各処理を有し、Each process has
前記第2のセンサが、The second sensor comprises:
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、detecting the presence of the transported object with a detection axis that is not parallel to a transport direction of the transported object on the transport surface;
少なくとも一つの前記搬送装置が、At least one of the conveying devices is
第3のセンサによって前記被搬送物の形状を計測し、measuring a shape of the transported object by a third sensor;
前記第3のセンサによって得られたセンサ情報を他の前記搬送装置へ送信し、Transmitting sensor information obtained by the third sensor to another of the transport devices;
他の前記搬送装置が、The other conveying device is
前記第1のセンサ、前記第2のセンサ、前記速度センサ、及び前記第3のセンサによって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定するThe position and the attitude of the transported object on the transport surface are determined based on sensor information obtained by the first sensor, the second sensor, the speed sensor, and the third sensor.
ことを特徴とする搬送制御方法。A transport control method comprising:
被搬送物を搬送する搬送面を有し、搬送面を有する他の搬送装置と並置されて前記搬送面によって前記被搬送物の搬送路を形成する搬送装置が複数並置され、前記搬送面によって前記被搬送物の搬送路が形成されている搬送システムが行う搬送制御方法であって、A transport control method performed by a transport system in which a plurality of transport devices are arranged side by side, each of which has a transport surface for transporting an object, and which is arranged in parallel with another transport device having a transport surface to form a transport path for the object by the transport surface, and the transport path for the object is formed by the transport surface, comprising:
前記搬送装置のそれぞれが、Each of the conveying devices is
第1のセンサによって前記被搬送物が前記搬送面へ進入したことを検知し、A first sensor detects that the transported object has entered the transport surface;
第2のセンサによって前記被搬送物が前記搬送面上に存在することを検知し、a second sensor detects that the transported object is present on the transport surface;
速度センサによって前記被搬送物が前記搬送面上を搬送される搬送速度を検知し、A speed sensor detects a conveying speed at which the conveyed object is conveyed on the conveying surface;
前記第1のセンサ、前記第2のセンサ、及び前記速度センサの検知によって得られたセンサ情報に基づいて、前記搬送面上における前記被搬送物の位置及び姿勢を判定し、determining a position and a posture of the transported object on the transport surface based on sensor information obtained by detection by the first sensor, the second sensor, and the speed sensor;
複数の前記搬送装置を制御する統合判定部と通信するCommunicating with an integrated judgment unit that controls the plurality of transport devices
各処理を有し、Each process has
前記第2のセンサが、The second sensor comprises:
前記搬送面上における前記被搬送物の搬送方向と平行でない検出軸を以って前記被搬送物の存在を検知し、detecting the presence of the transported object with a detection axis that is not parallel to a transport direction of the transported object on the transport surface;
前記搬送装置のそれぞれが、Each of the conveying devices is
他の前記搬送装置及び前記統合判定部との間で前記センサ情報を送受信し、Transmitting and receiving the sensor information between the other transport device and the integrated determination unit;
判定した前記姿勢及び前記位置を前記統合判定部へ送信し、Transmitting the determined attitude and position to the integrated determination unit;
前記統合判定部が、The integrated determination unit
各前記搬送装置から受信した前記姿勢及び前記位置を記憶部へ蓄積し、storing the attitude and the position received from each of the transport devices in a storage unit;
前記記憶部へ蓄積した前記姿勢及び前記位置に基づいて、前記搬送システム内で異常が発生している前記搬送装置を推定するThe transport device in the transport system in which an abnormality has occurred is estimated based on the posture and the position stored in the storage unit.
ことを特徴とする搬送制御方法。A transport control method comprising:
請求項9に記載の搬送制御方法であって、
前記統合判定部が、
前記記憶部へ蓄積した前記姿勢及び前記位置を統計的に解析した結果の外れ値に該当する前記搬送装置を異常と推定する
ことを特徴とする搬送制御方法
The transport control method according to claim 9,
The integrated determination unit
The transport device corresponding to an outlier in the result of statistically analyzing the posture and the position stored in the storage unit is estimated to be abnormal.
A transport control method comprising :
JP2022018087A 2022-02-08 2022-02-08 Transport system and transport control method Active JP7708683B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022018087A JP7708683B2 (en) 2022-02-08 2022-02-08 Transport system and transport control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022018087A JP7708683B2 (en) 2022-02-08 2022-02-08 Transport system and transport control method

Publications (2)

Publication Number Publication Date
JP2023115719A JP2023115719A (en) 2023-08-21
JP7708683B2 true JP7708683B2 (en) 2025-07-15

Family

ID=87576495

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022018087A Active JP7708683B2 (en) 2022-02-08 2022-02-08 Transport system and transport control method

Country Status (1)

Country Link
JP (1) JP7708683B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118665942B (en) * 2024-06-28 2025-01-17 天津赛象机电工程有限公司 Transition transplant components and control systems for automated clothes dryer production lines

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000247419A (en) 1999-03-02 2000-09-12 Sandvik Sorting System Kk Device for arranging article to one side
JP2004075387A (en) 2002-06-20 2004-03-11 Asahi-Seiki Mfg Co Ltd Transfer device and transfer system
WO2013069540A1 (en) 2011-11-08 2013-05-16 株式会社明治 Transfer apparatus and transfer method
JP2019158593A (en) 2018-03-13 2019-09-19 山田 秀雄 Conveyance state determination device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000247419A (en) 1999-03-02 2000-09-12 Sandvik Sorting System Kk Device for arranging article to one side
JP2004075387A (en) 2002-06-20 2004-03-11 Asahi-Seiki Mfg Co Ltd Transfer device and transfer system
WO2013069540A1 (en) 2011-11-08 2013-05-16 株式会社明治 Transfer apparatus and transfer method
JP2019158593A (en) 2018-03-13 2019-09-19 山田 秀雄 Conveyance state determination device

Also Published As

Publication number Publication date
JP2023115719A (en) 2023-08-21

Similar Documents

Publication Publication Date Title
US12027395B2 (en) Method and apparatus for measuring displacement of an end effector
EP2653414B1 (en) Image processing apparatus and image processing system
KR102218894B1 (en) Device for Double Recognition Image Treatment for Conveyor Belt and Method for the Same
EP2354064B1 (en) Method for detecting overlapped Items based on rigidity and thickness contour measurements
US12340435B2 (en) System and method for three-dimensional scan of moving objects longer than the field of view
JP7708683B2 (en) Transport system and transport control method
CN102990671A (en) Robot system
JP2011106967A (en) Apparatus and method for measuring size and weight
JP6478437B1 (en) Conveyance state judgment device
US6862081B2 (en) Sheet transporting apparatus
US12570479B2 (en) Supply apparatus
JP2007179301A (en) Method and apparatus for detecting collapse of goods
JP6269517B2 (en) Round bar number counting device and number counting method
JP6376145B2 (en) Squareness measuring method and perpendicularity measuring apparatus for thick steel plate
JP2020148738A (en) Plate position detection method, plate data correction method, and plate position detection device
JPH08324959A (en) Running address detecting device for runner
US20250164276A1 (en) Information processing apparatus, movable apparatus, information processing method, and recording medium for notification of error evaluation
KR102664880B1 (en) Logistics transport device
KR102740792B1 (en) Detecting device
WO2025047926A1 (en) Conveyance system
CN121889742A (en) Method and device for production monitoring, in particular for real-time control, in a plant for producing beverages or similar products, for filling products and/or for packaging containers
CN120698176A (en) A tire production line automatic steering and conveying control method and system
HK40059242A (en) Conveying system
Andonov et al. A Novel Algorithm for Distributed Control of Conveyor Systems
WO2026037740A1 (en) Method for monitoring a conveyor system and conveyor system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240717

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250401

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250520

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250703

R150 Certificate of patent or registration of utility model

Ref document number: 7708683

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150