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
JP7701299B2 - Wireless control system and wireless control method - Google Patents
[go: Go Back, main page]

JP7701299B2 - Wireless control system and wireless control method - Google Patents

Wireless control system and wireless control method Download PDF

Info

Publication number
JP7701299B2
JP7701299B2 JP2022051734A JP2022051734A JP7701299B2 JP 7701299 B2 JP7701299 B2 JP 7701299B2 JP 2022051734 A JP2022051734 A JP 2022051734A JP 2022051734 A JP2022051734 A JP 2022051734A JP 7701299 B2 JP7701299 B2 JP 7701299B2
Authority
JP
Japan
Prior art keywords
wireless
mobile station
control
monitoring sensor
control system
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
JP2022051734A
Other languages
Japanese (ja)
Other versions
JP2023144648A (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 JP2022051734A priority Critical patent/JP7701299B2/en
Publication of JP2023144648A publication Critical patent/JP2023144648A/en
Application granted granted Critical
Publication of JP7701299B2 publication Critical patent/JP7701299B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Radar Systems Or Details Thereof (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、無線制御システムに関する。 The present invention relates to a wireless control system.

無線イベントを検出し、監視するために、チャネル状態情報の分類に基づいてイベントを検出する技術があり、特許文献1がある。 In order to detect and monitor wireless events, there is a technology for detecting events based on classification of channel state information, such as that disclosed in Patent Document 1.

特許文献1には、イベントを検出するための装置に関する構成が記載されている。特許文献1に記載の装置は、プロセッサと、プロセッサにより実行される場合に、チャネル状態情報(CSI)を分類し、かつ、監視段階の間に取得されたCSIの分類に基づいてイベントを検出するための分類器を、プロセッサにトレーニングさせる命令を確認する記憶装置とを含む。分類器のトレーニングは、検出されるべき既知のイベント毎に、会場内の無線送信機と無線受信機との間の無線マルチパスチャネルのトレーニングCSIであって、送信機から無線マルチパスチャネルを介して受信機へ送信された1つ以上のプロービング信号から導出されるトレーニングCSIを、既知のイベントが会場で発生する期間の間に取得することと、既知音イベント及び各イベントに関連付けられたトレーニングCSIに基づいて、分類器をトレーニングすることとを含む。 Patent Document 1 describes a configuration of an apparatus for detecting events. The apparatus described in Patent Document 1 includes a processor and a storage device that confirms instructions that, when executed by the processor, cause the processor to train a classifier for classifying channel state information (CSI) and detecting events based on the classification of the CSI obtained during the monitoring phase. Training the classifier includes obtaining, for each known event to be detected, training CSI of a wireless multipath channel between a wireless transmitter and a wireless receiver in the venue, the training CSI being derived from one or more probing signals transmitted from the transmitter to the receiver via the wireless multipath channel, during a period during which the known event occurs in the venue, and training the classifier based on the known sound events and the training CSI associated with each event.

国際公開2017/100706号International Publication No. 2017/100706

特許文献1に記載されたイベントを検出するための装置は、無線通信システムが発する電波のチャネル状態情報(CSI)の分類に基づいてイベントを検出するための分類器をお有するが、無線通信システムに含まれる移動局や、移動局が無線制御システムの制御対象である場合の制御方法について、何ら考慮されていない。 The device for detecting events described in Patent Document 1 has a classifier for detecting events based on classification of channel state information (CSI) of radio waves emitted by a wireless communication system, but does not take into consideration the mobile stations included in the wireless communication system or the control method when the mobile stations are controlled by a wireless control system.

本発明は上記課題を鑑みてなされたものであり、無線制御システムが稼働しているエリアの非定常状態を検知すると、定常状態へ戻るように制御可能な無線制御システムの提供を目的とする。 The present invention was made in consideration of the above problems, and aims to provide a wireless control system that can be controlled to return to a steady state when it detects an unsteady state in the area in which the wireless control system is operating.

本願において開示される発明の代表的な一例を示せば以下の通りである。すなわち、無線制御システムであって、制御サーバと、無線監視センサと、無線基地局とを備え、前記制御サーバは、前記無線基地局を経由して、無線移動局へ制御信号を送信し、前記無線監視センサは、前記制御信号が送信される無線信号の状態を監視し、前記無線信号の遅延の状態を示す遅延プロファイルに、前記無線移動局と監視対象監視対象との干渉による異常を示す所定のイベントを検知すると、前記制御サーバへ通知し、前記制御サーバは、前記無線監視センサから受けた通知から、監視対象の位置及び状態を推定し、前記無線移動局と前記監視対象の位置関係を計算し、前記無線移動局と前記監視対象が干渉する可能性がある場合、前記無線移動局と前記監視対象の干渉を回避するために前記無線移動局の移動計画を変更し、変更後の移動計画に従った制御信号を前記無線移動局に送信することを特徴とする。
A representative example of the invention disclosed in the present application is as follows: That is, a wireless control system includes a control server, a wireless monitoring sensor, and a wireless base station, the control server transmits a control signal to a wireless mobile station via the wireless base station, the wireless monitoring sensor monitors a state of a wireless signal through which the control signal is transmitted, and notifies the control server when a predetermined event indicating an abnormality due to interference between the wireless mobile station and a monitoring target is detected in a delay profile indicating a delay state of the wireless signal, the control server estimates a position and a state of the monitoring target from the notification received from the wireless monitoring sensor, calculates a positional relationship between the wireless mobile station and the monitoring target, and when there is a possibility that the wireless mobile station and the monitoring target interfere with each other, changes a movement plan of the wireless mobile station to avoid interference between the wireless mobile station and the monitoring target, and transmits a control signal according to the changed movement plan to the wireless mobile station.

本発明の一態様によれば、無線制御システムの安全性及び効率性を向上できる。前述した以外の課題、構成及び効果は、以下の実施例の説明によって明らかにされる。 According to one aspect of the present invention, the safety and efficiency of a wireless control system can be improved. Problems, configurations, and advantages other than those described above will become clear from the description of the following embodiment.

本発明の第一実施形態に係る無線通信環境を示す図である。FIG. 1 is a diagram showing a wireless communication environment according to a first embodiment of the present invention. 第一実施形態に係る無線制御システムの構成を示す図である。1 is a diagram showing a configuration of a wireless control system according to a first embodiment. 第一実施形態に係る無線監視センサの構成を示す図である。1 is a diagram showing a configuration of a wireless monitoring sensor according to a first embodiment; 第一実施形態に係る制御サーバが実行する処理のフローチャートである。4 is a flowchart of a process executed by a control server according to the first embodiment. 第一実施形態に係る無線監視センサが実行する処理のフローチャートである。4 is a flowchart of a process executed by a wireless monitoring sensor according to the first embodiment. 第一実施形態に係るチャネル状態情報テーブルを示す図である。FIG. 2 is a diagram showing a channel state information table according to the first embodiment; 第一実施形態に係る無線移動局が実行する処理のフローチャートである。4 is a flowchart of a process executed by a wireless mobile station according to the first embodiment. 第二実施形態に係る無線通信環境を示す図(物流倉庫の上面図)である。FIG. 11 is a diagram showing a wireless communication environment according to the second embodiment (top view of a logistics warehouse). 第二実施形態に係る無線通信環境を示す図(物流倉庫の側面図)である。FIG. 11 is a diagram showing a wireless communication environment according to the second embodiment (a side view of a logistics warehouse). 第二実施形態に係るAGV制御システムの構成を示す図である。FIG. 11 is a diagram showing the configuration of an AGV control system according to a second embodiment. 第二実施形態に係る制御サーバが実行する処理のフローチャートである。10 is a flowchart of a process executed by a control server according to the second embodiment. 第二実施形態に係る上位サーバが実行する処理のフローチャートである。13 is a flowchart of a process executed by a higher-level server according to the second embodiment. 第二実施形態に係るAGVの動作環境(状態A)を示す図である。FIG. 11 is a diagram showing the operating environment (state A) of the AGV according to the second embodiment. 第二実施形態に係るAGVの動作環境(状態B)を示す図である。A figure showing the operating environment (state B) of the AGV according to the second embodiment. 第三実施形態に係る無線通信環境を示す図である。FIG. 11 is a diagram showing a wireless communication environment according to a third embodiment. 第三実施形態に係る制御サーバが実行する処理のフローチャートである。13 is a flowchart of a process executed by a control server according to the third embodiment. 第一実施形態に係るチャネル状態情報の例を示す図である。FIG. 4 is a diagram showing an example of channel state information according to the first embodiment; 第一実施形態に係るチャネル状態情報の例を示す図である。FIG. 4 is a diagram showing an example of channel state information according to the first embodiment;

以下の実施の形態においては、便宜上その必要があるときは、複数のセクション又は実施の形態に分割して説明する。以下の実施の形態において、要素の数等(個数、数値、量、範囲等を含む)に言及する場合、特に明示した場合および原理的に明らかに特定の数に限定される場合等を除き、その特定の数に限定されるものではなく、特定の数以上でも以下でもよい。なお、以下の実施の形態において、その構成要素(処理ステップ等も含む)は、特に明示した場合および原理的に明らかに必須であると考えられる場合等を除き、必ずしも必須ではない。 In the following embodiments, when necessary for convenience, the description will be divided into multiple sections or embodiments. In the following embodiments, when the number of elements (including the number, numerical value, amount, range, etc.) is mentioned, it is not limited to that specific number, and may be more or less than the specific number, unless otherwise specified or clearly limited to a specific number in principle. Note that in the following embodiments, the components (including processing steps, etc.) are not necessarily essential, except when otherwise specified or clearly considered essential in principle.

また、以下の実施の形態における各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路その他のハードウェアとして実現しても良い。また、後述する各構成、機能、処理部、処理手段等は、コンピュータ上で実行されるプログラムとして実現しても良い。すなわち、ソフトウェアとして実現しても良い。各構成、機能、処理部、処理手段等を実現するプログラム、テーブル、ファイル等の情報は、メモリやハードディスク、SSD(Solid State Drive)等の記憶装置、ICカード、SDカード、DVD等の記憶媒体に格納することができる。 In addition, each of the configurations, functions, processing units, processing means, etc. in the following embodiments may be realized in part or in whole as, for example, an integrated circuit or other hardware. Furthermore, each of the configurations, functions, processing units, processing means, etc. described below may be realized as a program executed on a computer. In other words, they may be realized as software. Information such as programs, tables, files, etc. that realize each of the configurations, functions, processing units, processing means, etc. can be stored in storage devices such as memory, hard disks, SSDs (Solid State Drives), IC cards, SD cards, DVDs, and other storage media.

以下、本発明の実施の形態を図面に基づいて詳細に説明する。なお、実施の形態を説明するための全図において、同一の機能を有する部材には同一または関連する符号を付し、その繰り返しの説明は省略する。また、以下の実施の形態では、特に必要なとき以外は同一または同様な部分の説明を原則として繰り返さない。 The following describes in detail the embodiments of the present invention with reference to the drawings. In all the drawings used to explain the embodiments, the same or related reference numerals are used for components having the same functions, and repeated explanations are omitted. In addition, in the following embodiments, explanations of the same or similar parts will not be repeated as a general rule unless particularly necessary.

<第一実施形態>
[システム構成]
第一実施形態の無線制御システム200は、制御サーバ201と、無線監視センサ103と、無線基地局101で構成される。無線基地局101は、無線移動局102と無線通信する。以下、本発明の第一実施形態に係る無線制御システム200について、図面を参照しながら説明する。
First Embodiment
[System configuration]
The wireless control system 200 of the first embodiment is composed of a control server 201, a wireless monitoring sensor 103, and a wireless base station 101. The wireless base station 101 wirelessly communicates with a wireless mobile station 102. Hereinafter, the wireless control system 200 according to the first embodiment of the present invention will be described with reference to the drawings.

図1は、第一実施形態に係る無線通信環境を示す図である。無線通信環境100は、例えば工場などの屋内環境や、工事現場などの屋外環境のいずれでもよい。無線通信環境100は、無線基地局101と、無線移動局102と、無線監視センサ103と、監視対象104とを含む。監視対象104は、通信機能を有さず、無線通信システムの通信範囲内に存在する物理的なオブジェクトであり、例えば、フォークリフトや人間などの移動可能な物体でもよい。また、監視対象104は、無線通信機能を有しても、無線通信機能を有さなくてもよく、例えば、無線移動局102でも、無線制御システム200の管理下にないオブジェクトでもよい。無線基地局101は、無線移動局102との間で無線電波105を送受信することで、移動指示などの制御命令を無線移動局102へ送る。無線電波105は、無線移動局102へ直接波として伝搬する電波以外にも、マルチパス波106、107、108としても伝搬し、無線監視センサ103へ到達する。この時、マルチパス波106は、監視対象104の影響を受けて、反射を繰り返して無線監視センサ103へ到達する。監視対象104の位置によって、マルチパス波106、107、108の状態(例えば、遅延時間、強度)が変化する。無線監視センサ103は、これらのマルチパス波を受信し、チャネル状態情報を解析する。無線監視センサ103が解析するチャネル状態情報は、例えば、受信信号強度と伝搬遅延時間とで表される遅延プロファイルである。無線基地局101が送信する無線電波105は、無線移動局102宛の無線電波と、無線監視センサ103が受信する無線電波106、107、108とは、同じ電波である例について説明するが、これらの両者が異なる(例えば周波数が異なる)無線電波でもよい。 FIG. 1 is a diagram showing a wireless communication environment according to the first embodiment. The wireless communication environment 100 may be, for example, an indoor environment such as a factory, or an outdoor environment such as a construction site. The wireless communication environment 100 includes a wireless base station 101, a wireless mobile station 102, a wireless monitoring sensor 103, and a monitored object 104. The monitored object 104 is a physical object that does not have a communication function and exists within the communication range of the wireless communication system, and may be, for example, a movable object such as a forklift or a human being. In addition, the monitored object 104 may or may not have a wireless communication function, and may be, for example, a wireless mobile station 102 or an object not under the management of the wireless control system 200. The wireless base station 101 transmits and receives wireless radio waves 105 between the wireless mobile station 102 and the wireless mobile station 102 to send control commands such as movement instructions to the wireless mobile station 102. In addition to the radio waves that propagate to the wireless mobile station 102 as direct waves, the wireless radio waves 105 also propagate as multipath waves 106, 107, and 108 and reach the wireless monitoring sensor 103. At this time, the multipath waves 106 are affected by the monitored object 104 and are repeatedly reflected to reach the wireless monitoring sensor 103. The state (e.g., delay time, strength) of the multipath waves 106, 107, and 108 changes depending on the position of the monitored object 104. The wireless monitoring sensor 103 receives these multipath waves and analyzes channel state information. The channel state information analyzed by the wireless monitoring sensor 103 is, for example, a delay profile represented by the received signal strength and the propagation delay time. An example will be described in which the wireless radio waves 105 transmitted by the wireless base station 101 are the same radio waves as the radio radio waves addressed to the wireless mobile station 102 and the radio radio waves 106, 107, and 108 received by the wireless monitoring sensor 103, but these may be different radio waves (e.g., different frequencies).

次に、図2を参照して、無線制御システム200の構成について説明する。無線制御システム200は、制御サーバ201と、無線監視センサ103と、無線基地局101とで構成される。制御サーバ201と、無線監視センサ103と、無線基地局101とは、ネットワーク(例えばイーサネット)で接続される。無線基地局101は、無線移動局102と無線を介して通信する。無線制御システム200が実行する処理は、他の図を参照して後述する。 Next, the configuration of the wireless control system 200 will be described with reference to FIG. 2. The wireless control system 200 is composed of a control server 201, a wireless monitoring sensor 103, and a wireless base station 101. The control server 201, the wireless monitoring sensor 103, and the wireless base station 101 are connected via a network (e.g., Ethernet). The wireless base station 101 communicates with the wireless mobile station 102 wirelessly. The processing executed by the wireless control system 200 will be described later with reference to other figures.

次に、図3を参照して、無線監視センサ103の構成について説明する。無線監視センサ103は、無線受信部301と、チャネル状態情報解析部302と、パターン学習部303と、パターン検知部304と、通知部305とで構成される。無線監視センサ103が実行する処理は、他の図を参照して後述する。無線受信部301は、図示を省略するアンテナが捕捉した無線電波をベースバンド信号に変換する。チャネル状態情報解析部302は、無線受信部301が受信した無電電波を遅延スプレッド解析によって、周波数と遅延時間を横軸とし、受信電波強度を縦軸とした遅延プロファイルを作成する。例えば、図15A及び図15Bに示すように、監視対象104である人が歩行中と転倒している状態では遅延プロファイルが異なる。遅延時間と受信電波強度を軸とした二次元空間にマッピングした遅延プロファイルを作成する。パターン学習部303は、作成された遅延プロファイルと無線通信環境内の監視対象104の状態との関係を学習し、遅延プロファイルから監視対象104の状態を推定可能な推論モデルを作成する。パターン学習部303に入力される監視対象104の状態は無線通信環境100の内部を撮影したカメラ画像でも、管理者が入力した監視対象104の状態でも、他のシステムから取得した監視対象104の位置情報(例えば、実施例2において、倉庫管理システムから取得した移動棚801の位置情報)でもよい。パターン検知部304は、パターン学習部303が作成した推論モデルを用いて、チャネル状態情報解析部302の解析結果である遅延プロファイルから監視対象104の状態を推定する。推論モデルは、機械学習モデルでも、回帰分析によって導出される多次元の数値モデルでもよい。通知部305は、パターン検知部304が推定した監視対象104の状態から、所定のイベントを検知し、制御サーバ201に通知する。 Next, the configuration of the wireless monitoring sensor 103 will be described with reference to FIG. 3. The wireless monitoring sensor 103 is composed of a wireless receiver 301, a channel state information analyzer 302, a pattern learning unit 303, a pattern detection unit 304, and a notification unit 305. The processing performed by the wireless monitoring sensor 103 will be described later with reference to other figures. The wireless receiver 301 converts the wireless radio waves captured by an antenna (not shown) into a baseband signal. The channel state information analyzer 302 creates a delay profile with the frequency and delay time on the horizontal axis and the received radio wave strength on the vertical axis by delay spread analysis of the wireless radio waves received by the wireless receiver 301. For example, as shown in FIG. 15A and FIG. 15B, the delay profile differs when the person being monitored 104 is walking and when he or she has fallen. A delay profile is created that is mapped to a two-dimensional space with the delay time and the received radio wave strength as axes. The pattern learning unit 303 learns the relationship between the created delay profile and the state of the monitoring target 104 in the wireless communication environment, and creates an inference model capable of estimating the state of the monitoring target 104 from the delay profile. The state of the monitoring target 104 input to the pattern learning unit 303 may be a camera image taken inside the wireless communication environment 100, the state of the monitoring target 104 input by an administrator, or position information of the monitoring target 104 acquired from another system (for example, in the second embodiment, the position information of the mobile rack 801 acquired from a warehouse management system). The pattern detection unit 304 uses the inference model created by the pattern learning unit 303 to estimate the state of the monitoring target 104 from the delay profile, which is the analysis result of the channel state information analysis unit 302. The inference model may be a machine learning model or a multidimensional numerical model derived by regression analysis. The notification unit 305 detects a predetermined event from the state of the monitoring target 104 estimated by the pattern detection unit 304, and notifies the control server 201.

なお、無線監視センサ103の一部の機能を、制御サーバ201で実行してもよい。例えば、チャネル状態情報解析部302とパターン学習部303とパターン検知部304の機能は制御サーバ201で実行してもよい。また、エッジコンピューティング技術を用いて、無線監視センサ103の一部の機能を無線監視センサ103の近くに分散配置されたエッジ計算機(図示省略)で実行してもよい。例えば、パターン学習部303とパターン検知部304の機能はエッジ計算機で実行してもよい。 Note that some of the functions of the wireless monitoring sensor 103 may be executed by the control server 201. For example, the functions of the channel state information analysis unit 302, the pattern learning unit 303, and the pattern detection unit 304 may be executed by the control server 201. Also, using edge computing technology, some of the functions of the wireless monitoring sensor 103 may be executed by an edge computer (not shown) that is distributed and located near the wireless monitoring sensor 103. For example, the functions of the pattern learning unit 303 and the pattern detection unit 304 may be executed by the edge computer.

次に、図4を参照して、図2に示す制御サーバ201が実行する処理について説明する。制御サーバ201は、定常状態において、定常時の制御信号を移動局へ送信する(401)。次に、制御サーバ201は、無線移動局102から状態情報を受信する(402)。そして、制御サーバ201は、無線監視センサ103からの通知を待ち受ける(403)。制御サーバ201は、無線監視センサ103から通知を受信しない場合、ステップ401に戻り、定常時の制御信号の通信を繰り返す。制御サーバ201は、無線監視センサ103から通知を受信した場合、受信した通知に含まれるチャネル状態に関する情報から、監視対象104の位置及び状態を推定する(404)。次に、制御サーバ201は、この通知に含まれるチャネル状態情報が変化するような監視対象104の位置情報を計算する(405)。そして、制御サーバ201は、計算した位置情報を含む緊急の制御信号を移動局へ送信する(406)。そして、制御サーバ201は、無線監視センサ103からの通知が停止したかを判定し(407)、無線監視センサ103からの通知が継続している間は、監視対象104の位置情報を計算し(405)、緊急の制御信号の送信を継続する(406)。一方、制御サーバ201は、通知が停止した場合は(407でYes)、ステップS401に戻り、定常時の制御信号の通信を繰り返す。 Next, referring to FIG. 4, the process executed by the control server 201 shown in FIG. 2 will be described. In a steady state, the control server 201 transmits a steady-state control signal to the mobile station (401). Next, the control server 201 receives state information from the wireless mobile station 102 (402). Then, the control server 201 waits for a notification from the wireless monitoring sensor 103 (403). If the control server 201 does not receive a notification from the wireless monitoring sensor 103, it returns to step 401 and repeats communication of the steady-state control signal. If the control server 201 receives a notification from the wireless monitoring sensor 103, it estimates the position and state of the monitoring target 104 from the information on the channel state included in the received notification (404). Next, the control server 201 calculates the position information of the monitoring target 104 such that the channel state information included in this notification changes (405). Then, the control server 201 transmits an emergency control signal including the calculated position information to the mobile station (406). The control server 201 then determines whether the notification from the wireless monitoring sensor 103 has stopped (407), and while the notification from the wireless monitoring sensor 103 continues, calculates the position information of the monitored object 104 (405) and continues to transmit the emergency control signal (406). On the other hand, if the notification has stopped (Yes in 407), the control server 201 returns to step S401 and repeats the communication of the control signal during normal operation.

緊急の制御信号には、例えば、無線移動局102を侵入禁止エリアから離脱する移動制御信号や、異常の状態を調べるために、異常が生じた監視対象104に無線移動局102を接近させる移動制御信号がある。 Emergency control signals include, for example, a movement control signal that causes the wireless mobile station 102 to leave a prohibited area, and a movement control signal that causes the wireless mobile station 102 to approach a monitoring target 104 where an abnormality has occurred in order to check for the abnormality.

次に、図5を参照して、図2に示す無線監視センサ103が実行する処理について説明する。無線監視センサ103は、無線電波の受信を待機する。無線電波を受信したら(501)、受信した無線電波のチャネル状態情報を解析する(502)。そして、学習済み推論モデルを用いてチャネル状態情報から監視対象104の状態を推定する(503)。推定の結果は、チャネル状態情報テーブル600の監視対象状態情報602と監視対象位置情報603と緊急状態フラグ604に書き込まれる(図6参照)。緊急状態フラグ604は、制御サーバ201へ通知すべき状態として予め定められたイベントが発生している場合に1が記録される。そして、緊急状態フラグ604が1であれば、制御サーバ201へ通知すべきイベントが発生しているので(504でYes)、制御サーバ201へ状態異常を通知する(505)。一方、緊急状態フラグ604が1であれば、制御サーバ201へ通知すべきイベントが発生していないので、ステップ501に戻り、無線電波の受信を待機する。なお、ステップ504で緊急状態フラグ604によるイベント発生を判定することなく、推定された監視対象104の状態の全てを制御サーバ201に送信してもよい。 Next, referring to FIG. 5, the process executed by the wireless monitoring sensor 103 shown in FIG. 2 will be described. The wireless monitoring sensor 103 waits to receive wireless radio waves. When wireless radio waves are received (501), the channel state information of the received wireless radio waves is analyzed (502). Then, the state of the monitored object 104 is estimated from the channel state information using the learned inference model (503). The estimation result is written to the monitored object state information 602, the monitored object position information 603, and the emergency state flag 604 in the channel state information table 600 (see FIG. 6). The emergency state flag 604 is recorded as 1 when a predetermined event occurs as a state to be notified to the control server 201. Then, if the emergency state flag 604 is 1, an event to be notified to the control server 201 has occurred (Yes in 504), so the control server 201 is notified of an abnormal state (505). On the other hand, if the emergency state flag 604 is 1, no event has occurred that should be notified to the control server 201, so the process returns to step 501 and waits for reception of radio waves. Note that all of the estimated states of the monitoring target 104 may be transmitted to the control server 201 without determining in step 504 that an event has occurred based on the emergency state flag 604.

図6は、チャネル状態情報(遅延プロアイル)から監視対象104の状態を推定した結果が書き込まれるチャネル状態情報テーブル600を示す図である。チャネル状態情報テーブル600は、遅延プロファイルID601と、監視対象状態情報602と、監視対象位置情報603と、緊急状態フラグ604を含み、これらの情報が対応付けられて記録されている。推論モデルは、学習時には、遅延プロファイルID601と、監視対象状態情報602と、監視対象位置情報603と、緊急状態フラグ604を教師データとして用いて学習する。また、推論モデルは、推論時には、遅延プロファイルを入力として、監視対象状態情報602と監視対象位置情報603と緊急状態フラグ604を推論結果として出力する。無線監視センサ103は、複数のチャネル状態情報(遅延プロファイル)を遅延プロファイルID601に関連付けて記録する。当該チャネル状態における監視対象104の物理的な状態を、監視対象状態情報602に記録し、当該チャネル状態において監視対象104が存在している位置の情報を、監視対象位置情報603に記録する。そして、これらの記録された状態情報が、無線制御システム200にとって正常な状態か、異常な状態なのかを判断するための緊急状態フラグ604を記録する。教師データとしての緊急状態フラグ604は、無線制御システム200のユーザが手動で設定しても、無線制御システム200が自動的に設定してもよい。例えば、発生確率が一定以上低い状態を緊急状態と判定したり、無線制御システム200の稼働状態と関連づけて、システムが停止中のチャネル状態情報を緊急状態と判定して、無線制御システム200が自動的に緊急状態フラグ604を設定するとよい。 FIG. 6 is a diagram showing a channel state information table 600 in which the results of estimating the state of the monitoring target 104 from the channel state information (delay profile) are written. The channel state information table 600 includes a delay profile ID 601, monitoring target state information 602, monitoring target location information 603, and emergency state flag 604, and these pieces of information are recorded in association with each other. During learning, the inference model learns using the delay profile ID 601, monitoring target state information 602, monitoring target location information 603, and emergency state flag 604 as teacher data. During inference, the inference model uses the delay profile as input and outputs the monitoring target state information 602, monitoring target location information 603, and emergency state flag 604 as inference results. The wireless monitoring sensor 103 records multiple pieces of channel state information (delay profiles) in association with the delay profile ID 601. The physical state of the monitoring target 104 in the channel state is recorded in monitoring target state information 602, and information on the location where the monitoring target 104 is located in the channel state is recorded in monitoring target position information 603. Then, an emergency state flag 604 is recorded to determine whether the recorded state information is a normal state or an abnormal state for the wireless control system 200. The emergency state flag 604 as teacher data may be set manually by the user of the wireless control system 200 or automatically by the wireless control system 200. For example, a state with a certain or lower occurrence probability may be determined to be an emergency state, or channel state information when the system is stopped may be determined to be an emergency state in association with the operating state of the wireless control system 200, and the wireless control system 200 may automatically set the emergency state flag 604.

次に、図7を参照して、図2に示す無線移動局102が実行する処理について説明する。無線移動局102は、制御サーバ201からの移動指示を待機し(701)、制御サーバ201から移動指示を受信したかを判定する(702)。無線移動局102は、制御サーバ201から移動指示を受信した場合(702でYes)、移動指示に従って移動する(703)。そして、無線移動局102は、移動指示を継続的に受信していれば、移動指示に従って移動を続ける。また、無線移動局102は、移動指示が停止すれば、ステップ701で移動指示を待機する。 Next, referring to FIG. 7, the process executed by the wireless mobile station 102 shown in FIG. 2 will be described. The wireless mobile station 102 waits for a movement instruction from the control server 201 (701), and determines whether a movement instruction has been received from the control server 201 (702). If the wireless mobile station 102 receives a movement instruction from the control server 201 (Yes in 702), it moves according to the movement instruction (703). Then, if the wireless mobile station 102 continues to receive the movement instruction, it continues to move according to the movement instruction. Also, if the movement instruction stops, the wireless mobile station 102 waits for a movement instruction in step 701.

以上に説明した構成及び処理によって、第一実施形態の無線制御システム200は、無線監視システムからの通知を受けて無線移動局102へ移動指示を送信し、監視対象104と無線移動局102の位置関係を最適化できる。その結果、無線制御システム200の安全性及び効率性を向上できる。 By using the configuration and processing described above, the wireless control system 200 of the first embodiment can receive a notification from the wireless monitoring system and transmit a movement instruction to the wireless mobile station 102, thereby optimizing the positional relationship between the monitored object 104 and the wireless mobile station 102. As a result, the safety and efficiency of the wireless control system 200 can be improved.

<第二実施形態>
第二実施形態は、第一実施形態で示す構成において、特定の機能を実現するための処理に関する。以下、図8Aから図12Bを参照して第二実施形態について説明する。
Second Embodiment
The second embodiment relates to a process for realizing a specific function in the configuration shown in the first embodiment. The second embodiment will be described below with reference to Figs. 8A to 12B.

図8A及び図8Bは、第二実施形態に係る無線通信環境を示す図であり、AGV(Automatic Guided Vehicle)と呼ばれる自動搬送装置が稼働する物流倉庫800内の環境を示す。図8Aは物流倉庫800の上面図であり、図8Bは物流倉庫800の側面図である。また、物流倉庫内でAGVを運用するAGV制御システム900が稼働しており、該AGV制御システムはAGVと無線で通信する。 Figures 8A and 8B are diagrams showing a wireless communication environment according to the second embodiment, showing the environment inside a logistics warehouse 800 where an automatic transport device called an AGV (Automatic Guided Vehicle) is in operation. Figure 8A is a top view of the logistics warehouse 800, and Figure 8B is a side view of the logistics warehouse 800. In addition, an AGV control system 900 that operates the AGVs is in operation inside the logistics warehouse, and the AGV control system communicates wirelessly with the AGVs.

図8Aに示すように物流倉庫800内には、移動棚801と、棚設置エリア802と、AGV803と、無線基地局101と、無線監視センサ103と、ピッキングエリア806が配置される。移動棚801には、配送する荷物が入っており、予め定められた棚設置エリア802の中に置かれている。AGV803は、配送指示に従って、所定の移動棚801をピッキングエリア806に移動する。ピッキングエリア806で作業する作業員が移動棚801から荷物を取り出すと、ピッキングが終わった移動棚801は、AGV803によって、棚設置エリア802内の所定の位置に戻される。以上がピッキングに関する一連の作業である。AGV803は無線通信端末を有し、無線通信によって無線基地局101を介してAGV制御システム900と移動指示情報を送受信する。無線監視センサ103は、物流倉庫内の電波を受信し、チャネル状態情報を解析し、解析結果を分類する。 As shown in FIG. 8A, a mobile shelf 801, a shelf installation area 802, an AGV 803, a wireless base station 101, a wireless monitoring sensor 103, and a picking area 806 are arranged in a logistics warehouse 800. The mobile shelf 801 contains luggage to be delivered and is placed in a predetermined shelf installation area 802. The AGV 803 moves a specified mobile shelf 801 to the picking area 806 according to a delivery instruction. When a worker working in the picking area 806 removes luggage from the mobile shelf 801, the mobile shelf 801 after picking is returned to a specified position in the shelf installation area 802 by the AGV 803. The above is a series of operations related to picking. The AGV 803 has a wireless communication terminal and transmits and receives movement instruction information to and from the AGV control system 900 via the wireless base station 101 by wireless communication. The wireless monitoring sensor 103 receives radio waves in the logistics warehouse, analyzes channel state information, and classifies the analysis results.

図8Aに示す物流倉庫800では、無線電波の到達範囲を広げるために無線基地局101を天井に設け、無線電波の受信範囲を広げるために無線監視センサ103を天井に設けたが、無線基地局101と無線監視センサ103は移動棚801の高さより上に設置されればよい。また、無線基地局101と無線監視センサ103をAGV803が走行する通路毎に下方に設けてもよい。 In the logistics warehouse 800 shown in FIG. 8A, the wireless base station 101 is installed on the ceiling to expand the reach of the wireless radio waves, and the wireless monitoring sensor 103 is installed on the ceiling to expand the reception range of the wireless radio waves, but the wireless base station 101 and the wireless monitoring sensor 103 may be installed above the height of the mobile shelf 801. Also, the wireless base station 101 and the wireless monitoring sensor 103 may be installed below each aisle along which the AGV 803 travels.

図8Bに示すように、物流倉庫800を側面から見ると、移動棚801は、AGV803に持ち上げられて移動する。無線基地局101及び無線監視センサ103は、電波伝搬の障害物が少ないことから、天井に設置するとよい。 As shown in FIG. 8B, when the logistics warehouse 800 is viewed from the side, the mobile shelves 801 are lifted and moved by the AGV 803. The wireless base station 101 and wireless monitoring sensor 103 are preferably installed on the ceiling, since there are few obstacles to radio wave propagation.

次に、図9を参照して、AGV制御システム900の構成について説明する。AGV制御システム900は、制御サーバ901、無線監視センサ103、無線基地局101、及び上位サーバ905を有する。制御サーバ901、無線監視センサ103、無線基地局101、及び上位サーバ905は、ネットワークで接続される。無線基地局101は、AGV904と無線を介して通信する。制御サーバ901は、主にチャネル状態情報に関する処理を実行し、上位サーバ905は主にAGVの運行管理計画や移動制御の処理を実行する。AGV制御システム900の処理内容の詳細については、以降の図を参照して説明する。 Next, the configuration of the AGV control system 900 will be described with reference to FIG. 9. The AGV control system 900 has a control server 901, a wireless monitoring sensor 103, a wireless base station 101, and a host server 905. The control server 901, the wireless monitoring sensor 103, the wireless base station 101, and the host server 905 are connected via a network. The wireless base station 101 communicates wirelessly with the AGVs 904. The control server 901 mainly processes channel state information, and the host server 905 mainly processes AGV operation management plans and movement control. Details of the processing content of the AGV control system 900 will be described with reference to the following figures.

図1と対比して、第二実施形態を見ると、無線移動局102はAGV803に搭載されており、移動棚801が監視対象104である。 In contrast to FIG. 1, in the second embodiment, the wireless mobile station 102 is mounted on an AGV 803, and the mobile shelf 801 is the monitored object 104.

次に、図10を参照して、図9に示す制御サーバ901が実行する処理について説明する。制御サーバ901は、無線監視センサ103からの通知を待機し(1001)、無線監視センサ103からの通知を受信したかを判定する(1002)。制御サーバ901は、無線監視センサ103からの通知を受信した場合(1002でYes)、受信した通知に含まれるチャネル状態情報に基づいて監視対象104の位置及び状態を推定する(1003)。次に、制御サーバ901は、この通知を受けたチャネル状態情報が変化するような監視対象104の位置情報を計算する(1004)。そして、制御サーバ901は、計算した位置情報を含む緊急通知を上位サーバ905へ送信する(1005)。 Next, referring to FIG. 10, the process executed by the control server 901 shown in FIG. 9 will be described. The control server 901 waits for a notification from the wireless monitoring sensor 103 (1001), and determines whether a notification has been received from the wireless monitoring sensor 103 (1002). When the control server 901 receives a notification from the wireless monitoring sensor 103 (Yes in 1002), it estimates the position and state of the monitoring target 104 based on the channel state information included in the received notification (1003). Next, the control server 901 calculates the position information of the monitoring target 104 such that the channel state information receiving this notification changes (1004). Then, the control server 901 transmits an emergency notification including the calculated position information to the upper server 905 (1005).

次に、図11を参照して、図9に示す上位サーバ905が実行する処理について説明する。上位サーバ905は、定常状態において、定常時の制御信号をAGVへ送信する(1101)。次に、上位サーバ905は、AGV904から位置情報を受信する(1102)。そして、上位サーバ905は、制御サーバ901からの通知を待ち受ける(1103)。上位サーバ905は、制御サーバ901から通知を受信しない場合、ステップ1101に戻り、定常時の制御信号の通信を繰り返す。上位サーバ905は、制御サーバ901から通知を受信した場合、AGV904の制御計画と緊急通知の内容を照合し、制御計画を変更する(1104)。次に、上位サーバ905は、この緊急通知に基づいて変更された制御計画の制御信号をAGV904へ送信する(1105)。そして、上位サーバ905は、制御サーバ901からの通知が停止したかを判定し(1106)、無線監視センサ103からの通知が継続している間は、制御計画を変更し(1104)、緊急の制御信号の送信を継続する(1105)。一方、上位サーバ905は、通知が停止した場合は(1106でYes)、ステップS1101に戻り、定常時の制御信号の通信を繰り返す。 Next, referring to FIG. 11, the process executed by the upper server 905 shown in FIG. 9 will be described. In a steady state, the upper server 905 transmits a steady-state control signal to the AGV (1101). Next, the upper server 905 receives position information from the AGV 904 (1102). Then, the upper server 905 waits for a notification from the control server 901 (1103). If the upper server 905 does not receive a notification from the control server 901, it returns to step 1101 and repeats the communication of the steady-state control signal. If the upper server 905 receives a notification from the control server 901, it compares the control plan of the AGV 904 with the contents of the emergency notification and changes the control plan (1104). Next, the upper server 905 transmits a control signal of the control plan changed based on this emergency notification to the AGV 904 (1105). The upper server 905 then determines whether the notification from the control server 901 has stopped (1106), and while the notification from the wireless monitoring sensor 103 continues, changes the control plan (1104) and continues sending emergency control signals (1105). On the other hand, if the notification has stopped (Yes in 1106), the upper server 905 returns to step S1101 and repeats communication of control signals during normal operation.

図12A及び図12Bを参照して、図10及び図11で説明した処理によって、AGVの動作環境としてどのような変化が起こるかの事例、すなわち、状態A(1200)から状態B(1210)への状態の遷移について説明する。図12Aは、複数の移動棚801がピッキングエリア806の近傍に集積している状態A(1200)を示す。状態A(1200)において、AGV803が、ピッキングエリア806でピッキング作業が終了した移動棚801を空いている棚設置エリア802へ戻す際に、ピッキングエリア806から遠い位置(例えば棚設置エリア802D)にしか空きがなく、例えば矢印で示す経路で移動棚801を移動する必要がある。これでは、AGV803の走行経路が長くなり、作業時間の長時間化や、AGVの動力エネルギー消費が大きくなるなどの問題を生じる。このことから、AGVシステムは、この状態を対策が必要な緊急状態と判定する。無線監視センサ103は、チャネル状態情報の解析によって、物流倉庫800の環境が状態Aとなったことを認識し、チャネル状態情報テーブル600の緊急状態フラグ604を設定する。また、制御サーバ901は、緊急通知を受けて、AGVシステムの状態を変化させるための運行計画を、上位サーバ905へ設定する。 With reference to Figures 12A and 12B, an example of what kind of change occurs in the operating environment of the AGV by the processing described in Figures 10 and 11, that is, a state transition from state A (1200) to state B (1210) will be described. Figure 12A shows state A (1200) in which multiple mobile shelves 801 are accumulated near the picking area 806. In state A (1200), when the AGV 803 returns the mobile shelf 801 that has completed picking work in the picking area 806 to an empty shelf installation area 802, there is only a vacancy in a position far from the picking area 806 (for example, shelf installation area 802D), and it is necessary to move the mobile shelf 801, for example, along the path indicated by the arrow. This causes problems such as a longer travel path for the AGV 803, longer work time, and increased power energy consumption of the AGV. For this reason, the AGV system judges this state to be an emergency state requiring measures. The wireless monitoring sensor 103 recognizes that the environment of the logistics warehouse 800 has entered state A by analyzing the channel state information, and sets the emergency state flag 604 in the channel state information table 600. In addition, upon receiving the emergency notification, the control server 901 sets an operation plan for changing the state of the AGV system in the upper server 905.

図12Bは、再設定した運行計画を実行した結果の一例である状態B(1210)を示す。状態B(1210)において、ピッキングエリア806の近傍に移動棚801が集積することなく、棚設置エリア802全体に分散して配置されている。状態B(1210)では、AGV8013は、ピッキングエリア806でピッキング作業が終了した移動棚801を、ピッキングエリア806の近傍の空いた棚設置エリア802Cへ移動棚801を戻すことができる。従って、状態B(1210)では、状態A(1200)と比較して、AGV803の走行距離が短くなるため、作業時間を短縮でき、AGV803の動力エネルギーの消費を抑制できる。無線監視センサ103は、チャネル状態情報の解析によって、物流倉庫環境が状態B(1210)となるような状態を予め学習しておき、学習した分類結果に基づいて、緊急通知を制御サーバ901に出力する。制御サーバ901は、計算した位置情報を含む緊急通知を上位サーバ905へ送信する。上位サーバ905は物流倉庫内の環境が状態Bとなるように、AGVの運行計画を作成する。 Figure 12B shows state B (1210), which is an example of the result of executing the reconfigured operation plan. In state B (1210), the mobile shelves 801 are not accumulated near the picking area 806, but are distributed throughout the shelf installation area 802. In state B (1210), the AGV 8013 can return the mobile shelves 801, which have completed picking work in the picking area 806, to the vacant shelf installation area 802C near the picking area 806. Therefore, in state B (1210), the travel distance of the AGV 803 is shorter than in state A (1200), so that the work time can be shortened and the consumption of the motive energy of the AGV 803 can be suppressed. The wireless monitoring sensor 103 learns in advance the state in which the logistics warehouse environment becomes state B (1210) by analyzing the channel state information, and outputs an emergency notification to the control server 901 based on the learned classification result. The control server 901 sends an emergency notification including the calculated location information to the upper server 905. The upper server 905 creates an operation plan for the AGV so that the environment in the logistics warehouse becomes state B.

以上に説明した構成及び処理によって、第二実施形態のAGV制御システム900は、無線監視センサ103の監視結果に基づいてAGV803へ移動指示を送信し、監視対象104(移動棚801)の位置を最適化できる。その結果、AGV制御システム900の安全性及び効率性を向上できる。 By using the configuration and processing described above, the AGV control system 900 of the second embodiment can transmit movement instructions to the AGV 803 based on the monitoring results of the wireless monitoring sensor 103, and optimize the position of the monitored object 104 (mobile shelf 801). As a result, the safety and efficiency of the AGV control system 900 can be improved.

<第三実施形態>
第三実施形態は、第一実施形態で示す構成において、別の特定の機能を実現するための処理に関する。以下、図13から図14を参照して第三実施形態について説明する。
Third Embodiment
The third embodiment relates to a process for realizing another specific function in the configuration shown in the first embodiment. Hereinafter, the third embodiment will be described with reference to Figs.

図13は、第三実施形態に係る無線通信環境を示す図である。鉱山において、AHS(Autonomous Haulage System)と呼ばれる無人搬送トラック1301が稼働する環境を示す。また、鉱山では、AHSトラック1301を運用する無線制御システム200が稼働している。鉱山内に搬送路1300が設けられており、AHSトラック1301が搬送路1300上を走行する。AHSトラック1301は、無線基地局101と無線で通信する。また、無線監視センサ103が鉱山内の搬送路1300周辺の電波を受信し、チャネル状態情報を解析し、分類する。落石や崩落等で発生した障害物1304が監視対象104となる。搬送路1300上に障害物1304が存在する場合と、搬送路1300上に障害物1304が存在しない場合では電波環境が異なっており、無線監視センサ103はこの電波環境の変化を監視する。AHSトラック1301の走行を制御するAHS制御システムは、図2で示す無線制御システム200と同様に、制御サーバ201と、無線監視センサ103と、無線基地局101で構成されるとよい。無線移動局102は、AHSトラック1301に搭載されており、障害物1304が監視対象104である。 Figure 13 is a diagram showing a wireless communication environment according to the third embodiment. The mine shows an environment in which an unmanned transport truck 1301 called an AHS (Autonomous Haulage System) operates. In addition, a wireless control system 200 that operates the AHS truck 1301 operates in the mine. A transport path 1300 is provided in the mine, and the AHS truck 1301 runs on the transport path 1300. The AHS truck 1301 communicates wirelessly with the wireless base station 101. In addition, the wireless monitoring sensor 103 receives radio waves around the transport path 1300 in the mine, analyzes channel state information, and classifies it. An obstacle 1304 caused by a rockfall, collapse, etc. becomes the monitoring target 104. The radio wave environment is different when an obstacle 1304 is present on the transport path 1300 and when an obstacle 1304 is not present on the transport path 1300, and the wireless monitoring sensor 103 monitors the change in this radio wave environment. The AHS control system that controls the travel of the AHS truck 1301 may be configured with a control server 201, a wireless monitoring sensor 103, and a wireless base station 101, similar to the wireless control system 200 shown in FIG. 2. The wireless mobile station 102 is mounted on the AHS truck 1301, and the obstacle 1304 is the monitored object 104.

次に、図14を参照して、第三実施形態に係る制御サーバ201が実行する処理について説明する。図14において、制御サーバ201は、定常状態においては、定常時の制御信号を移動局へ送信する(1401)。次に、制御サーバ201は、無線移動局102から状態情報を受信する(1402)。そして、制御サーバ201は、無線監視センサ103からの通知を待ち受ける(1403)。無線監視センサ103からの通知を受信しない場合、制御サーバ201は、ステップ1401に戻り、定常時の制御信号の通信を繰り返す。無線監視センサ103からの通知を受信した場合、受信した通知に含まれるチャネル状態に関する情報から、監視対象104(例えば、搬送路1300上の障害物1304)の位置及び状態を推定する(1404)。次に、制御サーバ201は、無線移動局102と監視対象104の位置関係を計算する(1405)。そして、制御サーバ201は、AHSトラック1301(無線移動局102)の移動計画を変更する必要があるかを判定する(1406)。例えば、AHSトラック1301が現在の移動計画で走行すると障害物1304の位置と重なる場合、AHSトラック1301と障害物1304が干渉して、無線移動局102において行われる作業に支障が生じるので、AHSトラック1301の移動計画を変更する必要があると判定するとよい。無線移動局102の移動計画を変更する必要がなければ、ステップ1401に戻り、定常時の制御信号の通信を繰り返す。一方、無線移動局102の移動計画を変更する必要があれば、緊急の制御信号を無線移動局102へ送信する(1407)。ステップ1407で送信される緊急の制御信号は、例えば、AHSトラック1301(無線移動局102)を緊急停止させるものである。そして、制御サーバ201は、無線監視センサ103からの通知が停止したかを判定し(1408)、無線監視センサ103からの通知が継続している間は、緊急の制御信号の送信を継続する(1407)。一方、制御サーバ201は、障害物1304が除去され、無線監視センサ103からの通知が停止した場合は(1408でYes)、ステップS1401に戻り、定常時の制御信号の通信を繰り返す。 Next, referring to FIG. 14, the process executed by the control server 201 according to the third embodiment will be described. In FIG. 14, in a steady state, the control server 201 transmits a steady-state control signal to the mobile station (1401). Next, the control server 201 receives state information from the wireless mobile station 102 (1402). Then, the control server 201 waits for a notification from the wireless monitoring sensor 103 (1403). If the control server 201 does not receive a notification from the wireless monitoring sensor 103, it returns to step 1401 and repeats communication of the steady-state control signal. If the control server 201 receives a notification from the wireless monitoring sensor 103, it estimates the position and state of the monitoring target 104 (e.g., an obstacle 1304 on the conveying path 1300) from information on the channel state included in the received notification (1404). Next, the control server 201 calculates the positional relationship between the wireless mobile station 102 and the monitoring target 104 (1405). Then, the control server 201 judges whether it is necessary to change the movement plan of the AHS truck 1301 (wireless mobile station 102) (1406). For example, if the AHS truck 1301 travels according to the current movement plan, it will overlap with the position of the obstacle 1304, and the AHS truck 1301 and the obstacle 1304 will interfere with each other, causing a hindrance to the work performed by the wireless mobile station 102. Therefore, it is preferable to judge that it is necessary to change the movement plan of the AHS truck 1301. If it is not necessary to change the movement plan of the wireless mobile station 102, the process returns to step 1401, and communication of control signals during normal operation is repeated. On the other hand, if it is necessary to change the movement plan of the wireless mobile station 102, an emergency control signal is transmitted to the wireless mobile station 102 (1407). The emergency control signal transmitted in step 1407 is, for example, for emergency stopping the AHS truck 1301 (wireless mobile station 102). The control server 201 then determines whether the notification from the wireless monitoring sensor 103 has stopped (1408), and continues to transmit the emergency control signal while the notification from the wireless monitoring sensor 103 continues (1407). On the other hand, if the obstacle 1304 has been removed and the notification from the wireless monitoring sensor 103 has stopped (Yes in 1408), the control server 201 returns to step S1401 and repeats communication of the normal control signal.

例えば、図13に示す状況では、監視対象104である障害物1304が搬送路1300を塞いだことを、無線監視センサ103が検知し、無線移動局102を搭載したAHSトラック1301へ停止命令を送信することで、AHS制御システムによって制御されるAHSトラック1301の安全性を向上できる。 For example, in the situation shown in FIG. 13, the wireless monitoring sensor 103 detects that an obstacle 1304, which is the monitored object 104, has blocked the transport path 1300, and transmits a stop command to the AHS truck 1301 equipped with the wireless mobile station 102, thereby improving the safety of the AHS truck 1301 controlled by the AHS control system.

以上に説明した構成及び処理によって、第三実施形態におけるAHS制御システムは、無線監視センサ103からの通知を受けて無線移動局102へ制御信号を送信し、監視対象104と無線移動局102の位置関係を最適化できる。その結果として、AHS制御システムによって制御されるAHSトラック1301の安全性及び効率性を向上できる。 By using the configuration and processing described above, the AHS control system in the third embodiment can receive a notification from the wireless monitoring sensor 103 and transmit a control signal to the wireless mobile station 102, thereby optimizing the positional relationship between the monitored object 104 and the wireless mobile station 102. As a result, the safety and efficiency of the AHS truck 1301 controlled by the AHS control system can be improved.

以上に説明したように、本発明の実施例の無線制御システム200は、制御サーバ201と、無線監視センサ103と、無線基地局101とを備え、制御サーバ201は、無線基地局101を経由して、無線移動局102へ制御信号を送信し、無線監視センサ103は、制御信号が送信される無線信号の状態を監視し、無線信号の状態に所定のイベントを検知すると、制御サーバ201へ通知し、制御サーバ201は、無線監視センサ103から通知を受けると、検知されたイベントが解消するように、無線信号の状態が変化する制御信号を無線移動局102に送信するので、無線制御システム200の稼働エリアの非定常状態を検知すると定常状態へ戻るように制御することによって、無線制御システム200の安全性及び効率性を向上できる。 As described above, the wireless control system 200 according to the embodiment of the present invention includes a control server 201, a wireless monitoring sensor 103, and a wireless base station 101. The control server 201 transmits a control signal to the wireless mobile station 102 via the wireless base station 101. The wireless monitoring sensor 103 monitors the state of the wireless signal through which the control signal is transmitted, and notifies the control server 201 when it detects a predetermined event in the state of the wireless signal. When the control server 201 receives a notification from the wireless monitoring sensor 103, it transmits a control signal to the wireless mobile station 102 that changes the state of the wireless signal so as to resolve the detected event. Therefore, when an unsteady state in the operating area of the wireless control system 200 is detected, the wireless control system 200 is controlled to return to a steady state, thereby improving the safety and efficiency of the wireless control system 200.

また、無線信号の状態は、無線監視センサ103が受信した無線信号の遅延としたので、ノイズの影響を受けにくく、監視対象の104変化を的確に捉えられる。また、カメラを用いるよりセンサの数を減少できる。 In addition, the state of the wireless signal is determined as the delay of the wireless signal received by the wireless monitoring sensor 103, so it is less susceptible to the effects of noise and can accurately capture changes in the monitored object 104. In addition, the number of sensors can be reduced compared to using a camera.

また、無線移動局102へ送信する制御信号を生成する上位サーバ905を備え、上位サーバ905は、制御サーバ901が無線監視センサ103から通知を受けると、検知されたイベントが解消するように、無線信号の状態が変化する制御信号を生成し、生成された制御信号を無線移動局102に送信するので、物流倉庫800において移動棚801を分散配置でき、AGV803の走行距離を短くして、物品仕分けの効率を向上できる。 The system also includes an upper server 905 that generates a control signal to be sent to the wireless mobile station 102. When the control server 901 receives a notification from the wireless monitoring sensor 103, the upper server 905 generates a control signal that changes the state of the wireless signal so that the detected event is resolved, and sends the generated control signal to the wireless mobile station 102. This allows the mobile shelves 801 to be distributed in the logistics warehouse 800, shortens the travel distance of the AGV 803, and improves the efficiency of item sorting.

また、制御サーバ201は、無線監視センサ103から受けた通知から、監視対象104の位置及び状態を推定し、無線移動局102と監視対象104の位置関係を計算し、無線移動局102と監視対象104が干渉する可能性がある場合、無線移動局102と監視対象104が干渉を回避するための無線移動局102の移動計画を変更し、変更後の移動計画に従った制御信号を無線移動局102へ送信するので、無線制御システム200の安全性及び効率性を向上できる。 In addition, the control server 201 estimates the position and state of the monitored object 104 from the notification received from the wireless monitoring sensor 103, calculates the positional relationship between the wireless mobile station 102 and the monitored object 104, and if there is a possibility of interference between the wireless mobile station 102 and the monitored object 104, changes the movement plan of the wireless mobile station 102 to avoid interference between the wireless mobile station 102 and the monitored object 104, and transmits a control signal according to the changed movement plan to the wireless mobile station 102, thereby improving the safety and efficiency of the wireless control system 200.

なお、本発明は前述した実施例に限定されるものではなく、添付した特許請求の範囲の趣旨内における様々な変形例及び同等の構成が含まれる。例えば、前述した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに本発明は限定されない。また、ある実施例の構成の一部を他の実施例の構成に置き換えてもよい。また、ある実施例の構成に他の実施例の構成を加えてもよい。また、各実施例の構成の一部について、他の構成の追加・削除・置換をしてもよい。 The present invention is not limited to the above-described embodiments, but includes various modified examples and equivalent configurations within the spirit of the appended claims. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and the present invention is not necessarily limited to having all of the configurations described. Furthermore, part of the configuration of one embodiment may be replaced with the configuration of another embodiment. Furthermore, the configuration of another embodiment may be added to the configuration of one embodiment. Furthermore, part of the configuration of each embodiment may be added, deleted, or replaced with other configurations.

また、前述した各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等により、ハードウェアで実現してもよく、プロセッサがそれぞれの機能を実現するプログラムを解釈し実行することにより、ソフトウェアで実現してもよい。 Furthermore, each of the configurations, functions, processing units, processing means, etc. described above may be realized in part or in whole in hardware, for example by designing them as integrated circuits, or may be realized in software by a processor interpreting and executing a program that realizes each function.

各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリ、ハードディスク、SSD(Solid State Drive)等の記憶装置、又は、ICカード、SDカード、DVD等の記録媒体に格納することができる。 Information such as programs, tables, and files that realize each function can be stored in a storage device such as a memory, hard disk, or SSD (Solid State Drive), or in a recording medium such as an IC card, SD card, or DVD.

また、制御線や情報線は説明上必要と考えられるものを示しており、実装上必要な全ての制御線や情報線を示しているとは限らない。実際には、ほとんど全ての構成が相互に接続されていると考えてよい。 In addition, the control lines and information lines shown are those considered necessary for explanation, and do not necessarily represent all control lines and information lines necessary for implementation. In reality, it is safe to assume that almost all components are interconnected.

100 無線通信環境
101 無線基地局
102 無線移動局
103 無線監視センサ
104 監視対象
105 無線電波(直接波)
106~108 無線電波(マルチパス波)
100 Wireless communication environment 101 Wireless base station 102 Wireless mobile station 103 Wireless monitoring sensor 104 Monitoring target 105 Wireless radio wave (direct wave)
106-108 Radio waves (multipath waves)

Claims (6)

無線制御システムであって、
制御サーバと、無線監視センサと、無線基地局とを備え、
前記制御サーバは、前記無線基地局を経由して、無線移動局へ制御信号を送信し、
前記無線監視センサは、前記制御信号が送信される無線信号の状態を監視し、前記無線信号の遅延の状態を示す遅延プロファイルに、前記無線移動局と監視対象との干渉による異常を示す所定のイベントを検知すると、前記制御サーバへ通知し、
前記制御サーバは、
前記無線監視センサから受けた通知から、監視対象の位置及び状態を推定し、
前記無線移動局と前記監視対象の位置関係を計算し、
前記無線移動局と前記監視対象が干渉する可能性がある場合、前記無線移動局と前記監視対象の干渉を回避するために前記無線移動局の移動計画を変更し、
変更後の移動計画に従った制御信号を前記無線移動局に送信することを特徴とする無線制御システム。
1. A wireless control system comprising:
The system includes a control server, a wireless monitoring sensor, and a wireless base station,
The control server transmits a control signal to the wireless mobile station via the wireless base station;
the wireless monitoring sensor monitors a state of the wireless signal through which the control signal is transmitted, and when it detects a predetermined event in a delay profile indicating a delay state of the wireless signal, which indicates an abnormality due to interference between the wireless mobile station and a monitored object , notifies the control server;
The control server includes:
Estimating the location and state of a monitored object from the notification received from the wireless monitoring sensor;
Calculating a positional relationship between the wireless mobile station and the monitoring target;
When there is a possibility that the wireless mobile station and the monitored object interfere with each other, a movement plan of the wireless mobile station is changed to avoid the interference between the wireless mobile station and the monitored object;
A wireless control system comprising: a wireless control unit that transmits a control signal according to the changed movement plan to the wireless mobile station;
請求項1に記載の無線制御システムであって、
前記無線監視センサは、
無線信号を受信する無線受信部と、
前記受信した無線信号の状態からチャネル状態情報を計算するチャネル状態情報解析部と、
監視対象と前記チャネル状態情報を学習して、推論モデルを生成するパターン学習部と、
前記生成された推論モデルを用いて、所定のイベントを検知するパターン検知部と、
前記検知されたイベントを制御サーバへ通知する通知部とを有することを特徴とする無線制御システム。
2. The wireless control system of claim 1,
The wireless monitoring sensor includes:
A wireless receiving unit for receiving a wireless signal;
a channel state information analysis unit that calculates channel state information based on the state of the received wireless signal;
a pattern learning unit that learns the monitoring target and the channel state information to generate an inference model;
a pattern detection unit that detects a predetermined event using the generated inference model;
a notification unit that notifies a control server of the detected event.
請求項2に記載の無線制御システムであって、3. The wireless control system according to claim 2,
前記無線監視センサは、チャネル状態情報の識別情報と、前記監視対象の状態を示す監視対象状態情報と、前記監視対象の位置を示す監視対象位置情報と、当該チャネル状態情報が緊急であるかを示す緊急状態フラグとを含むチャネル状態情報を記録することを特徴とする無線制御システム。A wireless control system characterized in that the wireless monitoring sensor records channel state information including identification information of channel state information, monitored object state information indicating the state of the monitored object, monitored object location information indicating the location of the monitored object, and an emergency state flag indicating whether the channel state information is emergency.
請求項1に記載の無線制御システムであって、2. The wireless control system of claim 1,
さらに、前記無線移動局へ送信する制御信号を生成する上位サーバを備え、Further, a host server for generating a control signal to be transmitted to the wireless mobile station is provided,
前記上位サーバは、前記制御サーバが前記無線監視センサから通知を受けると、前記制御サーバに代わり、前記制御信号を生成し、前記生成された制御信号を前記無線移動局に送信することを特徴とする無線制御システム。A wireless control system characterized in that, when the control server receives a notification from the wireless monitoring sensor, the upper server generates the control signal on behalf of the control server and transmits the generated control signal to the wireless mobile station.
請求項4に記載の無線制御システムであって、5. The wireless control system according to claim 4,
前記上位サーバは、The upper server includes:
前記制御サーバから受け取った位置情報に基づいて、前記無線移動局の移動計画を変更し、changing a movement plan of the wireless mobile station based on the location information received from the control server;
変更後の移動計画に従った制御信号を前記無線移動局へ送信することを特徴とする無線制御システム。A wireless control system comprising: a wireless control unit that transmits a control signal according to the changed movement plan to the wireless mobile station;
無線制御システムが実行する無線制御方法であって、A wireless control method executed by a wireless control system, comprising:
前記無線制御システムは、制御サーバと、無線監視センサと、無線基地局とを有し、The wireless control system includes a control server, a wireless monitoring sensor, and a wireless base station.
無線制御方法は、The wireless control method is
前記制御サーバが、前記無線基地局を経由して、無線移動局へ制御信号を送信し、the control server transmits a control signal to the wireless mobile station via the wireless base station;
前記無線監視センサが、前記制御信号が送信される無線信号の遅延の状態を示す遅延プロファイルに、前記無線移動局と監視対象との干渉による異常を示す所定のイベントを検知すると、前記制御サーバへ通知し、When the wireless monitoring sensor detects a predetermined event indicating an abnormality caused by interference between the wireless mobile station and a monitoring target in a delay profile indicating a delay state of the wireless signal by which the control signal is transmitted, the wireless monitoring sensor notifies the control server;
前記制御サーバが、The control server,
前記無線監視センサから受けた通知から、監視対象の位置及び状態を推定し、Estimating the location and state of a monitored object from the notification received from the wireless monitoring sensor;
前記無線移動局と前記監視対象の位置関係を計算し、Calculating a positional relationship between the wireless mobile station and the monitoring target;
前記無線移動局と前記監視対象が干渉する可能性がある場合、前記無線移動局と前記監視対象の干渉を回避するために前記無線移動局の移動計画を変更し、When there is a possibility that the wireless mobile station and the monitored object interfere with each other, a movement plan of the wireless mobile station is changed to avoid the interference between the wireless mobile station and the monitored object;
変更後の移動計画に従った制御信号を前記無線移動局に送信することを特徴とする無線制御方法。A radio control method comprising the steps of: transmitting a control signal according to a changed movement plan to said radio mobile station.
JP2022051734A 2022-03-28 2022-03-28 Wireless control system and wireless control method Active JP7701299B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022051734A JP7701299B2 (en) 2022-03-28 2022-03-28 Wireless control system and wireless control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022051734A JP7701299B2 (en) 2022-03-28 2022-03-28 Wireless control system and wireless control method

Publications (2)

Publication Number Publication Date
JP2023144648A JP2023144648A (en) 2023-10-11
JP7701299B2 true JP7701299B2 (en) 2025-07-01

Family

ID=88253200

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022051734A Active JP7701299B2 (en) 2022-03-28 2022-03-28 Wireless control system and wireless control method

Country Status (1)

Country Link
JP (1) JP7701299B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2025052712A1 (en) 2023-09-06 2025-03-13 富士フイルム株式会社 Image processing device, image processing method, and image processing program
WO2026004161A1 (en) * 2024-06-28 2026-01-02 三菱電機株式会社 Learning device, target detecting device, learning method, and target detecting method
JP7721036B1 (en) * 2024-07-11 2025-08-08 三菱電機株式会社 Learning device, inference device, and learning method
WO2026013936A1 (en) * 2024-07-11 2026-01-15 三菱電機株式会社 Learning device, inference device, and learning method

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020115397A (en) 2016-01-29 2020-07-30 パナソニックIpマネジメント株式会社 Mobile robot control system and mobile robot control method
JP2021503072A (en) 2017-11-15 2021-02-04 コグニティヴ システムズ コーポレイション Beamforming from wireless standard client devices Motion detection based on dynamic information
US20210232102A1 (en) 2020-01-28 2021-07-29 Sick Ag Safety system and method for localizing a person or object in a monitored zone using a safety system
JP6933765B1 (en) 2020-09-23 2021-09-08 株式会社東芝 Motion control device and motion control system
JP2021164088A (en) 2020-04-01 2021-10-11 村田機械株式会社 Radio communication acceptance method and communication system using the method
JP2021187345A (en) 2020-06-01 2021-12-13 日立建機株式会社 Vehicle control system
JP2022030306A (en) 2020-08-06 2022-02-18 オムロン株式会社 Environmental change proposal system and environmental change proposal program
US20220187444A1 (en) 2020-12-16 2022-06-16 Sick Ag Safety system and method using a safety system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPWO2019054206A1 (en) * 2017-09-14 2020-10-15 日本電産株式会社 Mobile guidance system
US12200660B2 (en) * 2020-08-31 2025-01-14 Qualcomm Incorporated Unsupervised learning for simultaneous localization and mapping in deep neural networks using channel state information

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020115397A (en) 2016-01-29 2020-07-30 パナソニックIpマネジメント株式会社 Mobile robot control system and mobile robot control method
JP2021503072A (en) 2017-11-15 2021-02-04 コグニティヴ システムズ コーポレイション Beamforming from wireless standard client devices Motion detection based on dynamic information
US20210232102A1 (en) 2020-01-28 2021-07-29 Sick Ag Safety system and method for localizing a person or object in a monitored zone using a safety system
JP2021164088A (en) 2020-04-01 2021-10-11 村田機械株式会社 Radio communication acceptance method and communication system using the method
JP2021187345A (en) 2020-06-01 2021-12-13 日立建機株式会社 Vehicle control system
JP2022030306A (en) 2020-08-06 2022-02-18 オムロン株式会社 Environmental change proposal system and environmental change proposal program
JP6933765B1 (en) 2020-09-23 2021-09-08 株式会社東芝 Motion control device and motion control system
US20220187444A1 (en) 2020-12-16 2022-06-16 Sick Ag Safety system and method using a safety system

Also Published As

Publication number Publication date
JP2023144648A (en) 2023-10-11

Similar Documents

Publication Publication Date Title
JP7701299B2 (en) Wireless control system and wireless control method
US12358428B2 (en) Industrial vehicle feedback system
US9881276B2 (en) Ultrasonic bracelet and receiver for detecting position in 2D plane
US10528061B2 (en) Robotic ad hoc network
EP1977366B1 (en) Peer-to-peer radio frequency communications for management of rfid readers
JP6527157B2 (en) Wayside guideway vehicle detection and switch deadlocking system with multimodal guideway vehicle sensor
CN111055284B (en) Method for robot to identify dangerous area, robot and storage medium
KR102012548B1 (en) Method of identifying enterable region of robot and robot implementing thereof
US20140361077A1 (en) Rail-mounted robotic inventory system
JP2022548009A (en) object movement system
CN101523453A (en) Sensor fusion for RFID accuracy
KR20120105269A (en) A system and method for control data of wafer carrier in buffer
US11847832B2 (en) Object classification for autonomous navigation systems
JP2015165234A (en) Mobile platform operation method, control program, storage medium, and electronic control device
WO2021244915A1 (en) Detecting environmental state based on changes in rf signals in multiple zones
CN115597604B (en) Robot repositioning method and robot
US20210178594A1 (en) Robot, Action Detection Server, and Action Detection System
EP4579370A1 (en) A continuous risk assessment system and method for mobile robots
US20240361783A1 (en) Vehicle Control System
US20240395142A1 (en) Sensor management of real time movements to predict future movements
CN119781320A (en) Multi-sensor fusion stage machinery intelligent control method and system
CN112327867A (en) Automatic operation method and system
CN103010646A (en) Equipment control system
KR20250073320A (en) Dynamic control of operational data processing settings of mobile robots
JP7272221B2 (en) Information processing equipment, robots, and information processing systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240315

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241203

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250203

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250619

R150 Certificate of patent or registration of utility model

Ref document number: 7701299

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150