JP2018002391A - Overhead crane controlling system and overhead crane controlling method - Google Patents

Overhead crane controlling system and overhead crane controlling method Download PDF

Info

Publication number
JP2018002391A
JP2018002391A JP2016131616A JP2016131616A JP2018002391A JP 2018002391 A JP2018002391 A JP 2018002391A JP 2016131616 A JP2016131616 A JP 2016131616A JP 2016131616 A JP2016131616 A JP 2016131616A JP 2018002391 A JP2018002391 A JP 2018002391A
Authority
JP
Japan
Prior art keywords
control
speed
model
suspended load
unit
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.)
Granted
Application number
JP2016131616A
Other languages
Japanese (ja)
Other versions
JP6631841B2 (en
Inventor
泰敬 田川
Yasuyoshi Tagawa
泰敬 田川
政臣 和田
Masaomi Wada
政臣 和田
今岡 静男
Shizuo Imaoka
静男 今岡
増田 洋人
Hiroto Masuda
洋人 増田
清忠 本間
Kiyotada Honma
清忠 本間
光雄 石塚
Mitsuo Ishizuka
光雄 石塚
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
Tokyo University of Agriculture and Technology NUC
Hitachi Plant Mechanics Co Ltd
Original Assignee
Hitachi Ltd
Tokyo University of Agriculture and Technology NUC
Hitachi Plant Mechanics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd, Tokyo University of Agriculture and Technology NUC, Hitachi Plant Mechanics Co Ltd filed Critical Hitachi Ltd
Priority to JP2016131616A priority Critical patent/JP6631841B2/en
Publication of JP2018002391A publication Critical patent/JP2018002391A/en
Application granted granted Critical
Publication of JP6631841B2 publication Critical patent/JP6631841B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control And Safety Of Cranes (AREA)

Abstract

PROBLEM TO BE SOLVED: To suppress vibration of a suspended load by a simple operation.SOLUTION: An overhead crane controlling system has: a model calculation part 232 which calculates a model speed of a suspended load 6 conveyed by control object equipment on the basis of a control speed of the control object equipment based on a speed command value inputted via a push button switch and a ceiling crane system model; a control calculation part 231 which calculates a speed of the control object equipment so that the calculated model speed of the suspended load and a target speed of the suspended load are coincident with or approach each other, and outputs the calculated speed of the control object equipment as a control speed; and an actual control part 233 which controls an actual speed of the control object equipment on the basis of the outputted control speed. The target speed of the suspended load is a control speed, and the model calculation part 232 repeats calculation of the model speed of the suspended load and output thereof to the control calculation part 231 on the basis of the control speed calculated and outputted by the control calculation part 231 and the ceiling crane system model.SELECTED DRAWING: Figure 3

Description

本発明は、天井クレーンシステムにおける天井クレーン制御システム及び天井クレーン制御方法の技術に関する。   The present invention relates to a technique of an overhead crane control system and an overhead crane control method in an overhead crane system.

吊荷の形状、重量、搬送経路が不特定の天井クレーンシステムでは、吊荷がつり下げられた状態で運搬されるため、トロリ/ガーダが停止すると、吊荷が振れ(揺れ)てしまうという課題がある。
熟練者であれば、このような吊荷の振れをとめることができるが、熟練者以外の人間が吊荷の振れをとめることは困難である。
In an overhead crane system where the shape, weight, and transport path of the suspended load are unspecified, the suspended load is transported in a suspended state, and therefore the suspended load swings (sways) when the trolley / girder stops. There is.
If it is an expert, it can stop the swing of such a suspended load, but it is difficult for people other than an expert to stop the swing of a suspended load.

このような天井クレーンシステムの振れ止制御方法として、例えば、特許文献1に記載の技術が開示されている。特許文献1には、「与えられた速度指令を加減速調整する加減速調整器と、前記加減速調整された速度指令によりロープで懸垂された負荷を走行させる駆動システムと、前記負荷の振れ角を電気的に検出する振れ角検出手段と、該振れ角検出手段によって検出された振れ角信号を前記駆動システムに負帰還することにより前記負荷の振れ止め制御を行い、前記負荷を目標位置に停止する停止点制御装置とを備えた振れ止め制御装置において、前記停止点制御装置は、定格速度よりも低い低速指令を与える速度設定器と、前記与えられた速度指令から前記低速指令に切替えるために、前記加減速調整器の入力を選択する信号選択回路とを備え、前記低速指令で与えられた速度からゼロ速度への減速開始時点及び該減速開始時点の減速度を演算し、前記減速開始時点で前記振れ止め制御を打ち切り、前記減速度を前記加減速調整器に設定することを特徴とする」振れ止め制御装置が記載されている(請求項1参照)。   As a steadying control method for such an overhead crane system, for example, a technique described in Patent Document 1 is disclosed. Patent Document 1 discloses that an “acceleration / deceleration adjuster for accelerating / decelerating a given speed command, a drive system for running a load suspended by a rope based on the speed command adjusted for acceleration / deceleration, and a deflection angle of the load. A swing angle detection means for electrically detecting the swing angle, and a swing angle signal detected by the swing angle detection means is negatively fed back to the drive system to control the swing of the load and stop the load at a target position. In the steady rest control device comprising the stop point control device, the stop point control device is provided with a speed setter for giving a low speed command lower than a rated speed, and for switching from the given speed command to the low speed command. A signal selection circuit for selecting an input of the acceleration / deceleration adjuster, and calculates a deceleration start time from the speed given by the low speed command to zero speed and a deceleration at the deceleration start time Abort the steadying control by the deceleration start point, the decrease is characterized in that the speed is set to the acceleration regulator "steadying control device has been described (see claim 1).

また、特許文献2に記載の技術も開示されている。特許文献2には、「天井クレーンの加速及び減速区間にて、2種類の加速度及び減速度による加速及び減速時間帯を有するパターンを発生する速度パターン発生装置、速度パターン発生装置より出力された速度指令に応じた電動機駆動信号を生成する速度制御出力装置、吊り荷の振れ角/振れ角速度を検出する振れ角検出装置及び天井クレーンの現在移動速度を検出する速度検出装置を設けることにより、加速区間では振れ周期をT、最大加速度をαとすると加速開始からT/2時間の加速度α/2の加速制御を行い、加速度α/2の加速制御後の加速度αの加速制御を天井クレーンの最高移動速度をVMAXとした場合、VMAXーTα/4速度まで行い、その後、VMAXまで加速を行うことと、振れ位相一定時の加速制御時に外乱等により振れ位相が固定位相から外れた場合は振れ位相の関係がθ2+(θ’/ω)2=(α/g)2かつθ’>0となるタイミングにてθ’=0となるまで等速制御を行う。減速区間では振れ周期をT、最大減速度をーαとすると減速開始からT/2時間の減速度ーα/2の減速制御を行い、減速度ーα/2の減速制御後の減速度ーαの減速制御をTα/4速度まで行い、その後、速度零まで減速を行うとともに、振れ位相一定時の減速制御時に外乱等により振れ位相が固定位相から外れた場合は振れ位相の関係がθ2+(θ’/ω)2=(α/g)2かつθ’<0となるタイミングにてθ’=0となるまで等速制御を行うことを特徴とする」天井クレーンの振れ止め装置が記載されている(請求項1参照)。 The technique described in Patent Document 2 is also disclosed. Patent Document 2 states that “a speed pattern generator that generates a pattern having acceleration and deceleration time zones of two types of acceleration and deceleration in an acceleration and deceleration section of an overhead crane, and a speed output from the speed pattern generator. By providing a speed control output device that generates an electric motor drive signal according to a command, a swing angle detection device that detects the swing angle / swing angular velocity of a suspended load, and a speed detection device that detects the current moving speed of the overhead crane, an acceleration section Then, if the swing period is T and the maximum acceleration is α, acceleration control of acceleration α / 2 for T / 2 hours from the start of acceleration is performed, and acceleration control of acceleration α after acceleration control of acceleration α / 2 is the maximum movement of the overhead crane. When the speed is set to VMAX, the speed is increased to VMAX-Tα / 4 speed, and then the speed is increased to VMAX, and the vibration phase is fixed due to disturbance during acceleration control when the vibration phase is constant. When the phase deviates from the constant phase, constant speed control is performed until θ ′ = 0 at the timing when the relationship of the shake phase is θ2 + (θ ′ / ω) 2 = (α / g) 2 and θ ′> 0. In the deceleration zone, if the runout period is T and the maximum deceleration is -α, the deceleration is T / 2 hours from the start of deceleration-α / 2 deceleration control is performed, and the deceleration-deceleration after α / 2 deceleration control- The deceleration control of α is performed up to Tα / 4 speed, and then the speed is decreased to zero, and if the deflection phase deviates from the fixed phase due to disturbance or the like during deceleration control when the deflection phase is constant, the relationship of the deflection phase is θ 2 + (Θ ′ / ω) 2 = (α / g) 2 and at the timing when θ ′ <0, constant speed control is performed until θ ′ = 0. (See claim 1).

さらに、特許文献3に記載の技術も開示されている。特許文献3には、「クレーン制御装置は、トロリーを駆動する走行モータの駆動力を制御装置に入力し、制御装置が所定の状態方程式から求められたオブザーバに基づいて、ロープの振れ速度推定値、振れ位置推定値及び外乱推定値を求める。制御装置が走行モータの速度操作指令信号を出力し、レギュレータにより速度操作指令信号からトロリーの速度、振れ速度推定値及び振れ位置推定値をそれぞれ調整した値を減算することによりトロリーの目標駆動力を求め、これを走行モータのトルク操作指令信号に変換すると共に、この信号から、外乱推定値から求められたトルク成分をキャンセルして走行モータのトルク指令信号を算出しこれによって走行モータをトルク制御する」クレーン振れ角検出方法及び装置、並びにクレーン振れ止め制御方法及び装置が記載されている(要約参照)。   Furthermore, the technique described in Patent Document 3 is also disclosed. Patent Document 3 states that “the crane control device inputs the driving force of the travel motor that drives the trolley to the control device, and the control device estimates the run-out speed of the rope based on the observer obtained from a predetermined state equation. The controller outputs the travel motor speed operation command signal, and the regulator adjusts the trolley speed, the shake speed estimate value, and the shake position estimate value from the speed operation command signal by the regulator. The target driving force of the trolley is obtained by subtracting the value, and this is converted into a torque operation command signal for the travel motor. From this signal, the torque component obtained from the estimated disturbance value is canceled and the torque command for the travel motor is calculated. Crane swing angle detection method and device for calculating a signal and controlling the torque of the traveling motor based on the signal, and crane steady rest Control methods and apparatus have been described (see Abstract).

そして、特許文献4に記載の技術も開示されている。特許文献4には、「吊荷を巻きロープで吊り下げ、水平に横行し、かつ巻きロープの巻上げ及び巻下げを行なうクレーンの振れ止め制御方法であって、Input Shaping法により運搬クレーンの走行計画を作成する走行計画作成ステップと、前記走行計画に基づいてクレーンの運搬シミュレーションを行って残留振動幅を求める運搬シミュレーションステップと、前記残留振動幅が所定の閾値以下の場合に、自動運転作業指令を出力し、前記走行計画に基づき、横行し、かつロープの巻上げ及び巻下げにより目標位置まで運搬する自動運転制御ステップと、を有し、前記運搬シミュレーションステップにおいて、運搬する吊荷の重量を変化させて予めいくつかの重さで吊荷を実際のクレーンで運搬し、クレーンの速度指令に対する実際のクレーンの動作の伝達関数を計測しておき、実際に運搬するために吊荷を持ち上げた瞬間にその重さを計測し、その重さに近い2つの伝達関数を補間して伝達関数を求める、ことを特徴とする」クレーンの振れ止め制御方法が記載されている(請求項1参照)。   And the technique of patent document 4 is also disclosed. Patent Document 4 discloses a “crane steadying control method for hanging a suspended load with a winding rope, traversing horizontally, and lifting and lowering the winding rope. A travel plan creating step for creating a crane, a transport simulation step for obtaining a residual vibration width by carrying out a crane transport simulation based on the travel plan, and an automatic operation work command when the residual vibration width is a predetermined threshold value or less. An automatic operation control step that outputs, traverses and transports to a target position by hoisting and lowering the rope based on the travel plan, and changing the weight of the suspended load to be transported in the transport simulation step. Transport the suspended load with some weight in advance with an actual crane and Measure the transfer function of the crane at the time, measure the weight at the moment of lifting the suspended load for actual transportation, and interpolate two transfer functions close to the weight to determine the transfer function The crane steady-state control method is described (refer to claim 1).

特許第4247697号公報Japanese Patent No. 4247697 特許第3227455号公報Japanese Patent No. 3227455 特開2012−111561号公報JP 2012-111561 A 特許第4883272号公報Japanese Patent No. 4883272

特許文献1及び特許文献2に記載の技術は、トロリやガータの移動速度や吊りワイヤの振れ角等といったクレーンの挙動を観測する複数のセンサを使用し、イニシャルコストが高くなる課題がある。また、機械的な故障やセンシング数値の部材摩耗等に伴う測定精度の経時変化により、振れ止め操作や、その精度に不具合発生のリスクが高くなる課題がある。さらに工場内における生産・製造機械から発する電磁波のノイズ対策等を詳細に計画し、天井クレーンシステムが誤作動を起こすリスクを抑制する等の安全対策を実施することになる。また、定期的な高所に取り付けられたセンサに対するメンテナンス費用が発生する等の課題がある。   The techniques described in Patent Document 1 and Patent Document 2 use a plurality of sensors for observing the behavior of the crane such as the moving speed of the trolley or garter, the swing angle of the suspension wire, and the like, and there is a problem that the initial cost is increased. In addition, there is a problem that the risk of the steadying operation and the occurrence of defects in the accuracy is increased due to a change in measurement accuracy with time due to a mechanical failure or member wear of a sensing value. In addition, the company will plan in detail measures against noise from electromagnetic waves emitted from production and production machines in the factory, and implement safety measures such as suppressing the risk of the overhead crane system malfunctioning. In addition, there is a problem that maintenance costs are incurred for sensors mounted at regular high places.

特許文献3に記載の技術は、煩雑で複雑な制御システムを構築することになる。これは計算負荷が高く、それに伴う設備コストも増大する課題がある。
特許文献4に記載の技術は、クレーンの型式、ガータスパン、揚程、さらには吊荷の質量等の多種多様な吊荷状態を再現し、実機クレーンの動作特性を予め把握することになる。その特性把握のための労力は多く、製品コストも増大する課題がある。
The technique described in Patent Document 3 constructs a complicated and complicated control system. This has a problem that the calculation load is high and the equipment cost is increased accordingly.
The technique described in Patent Document 4 reproduces various types of suspended loads such as crane type, garter span, lift, and mass of suspended loads, and grasps the operational characteristics of the actual crane in advance. There is much labor for grasping the characteristics, and there is a problem that the product cost increases.

このような背景に鑑みて本発明がなされたのであり、本発明は、簡単な操作で吊荷の振れを抑制することを課題とする。   The present invention has been made in view of such a background, and an object of the present invention is to suppress the swing of a suspended load by a simple operation.

前記した課題を解決するため、本発明は、制御対象機器であるトロリ又はガーダを移動させる速度の指令値である速度指令値が入力される入力部と、前記入力された速度指令値に基づく前記制御対象機器の制御上の速度である制御速度と、所定の前記制御対象機器のモデルである制御対象機器モデルとに基づいて、前記制御対象機器によって運ばれる吊荷のモデル速度を算出するモデル演算部と、前記算出された吊荷のモデル速度と、吊荷の目標速度とが一致又は近づくよう、前記制御対象機器の速度を算出し、該算出した制御対象機器の速度を前記制御速度として出力する制御演算部と、前記出力された制御速度に基づいて、前記制御対象機器の実速度を制御する制御実行部と、を有し、前記吊荷の目標速度は、前記制御速度であり、前記モデル演算部は、前記制御演算部で算出され、出力された前記制御速度と前記制御対象機器モデルとに基づいて、前記吊荷のモデル速度を算出し、前記制御演算部へ出力することを繰り返すことを特徴とする。
その他の解決手段については後記する。
In order to solve the above-described problem, the present invention provides an input unit to which a speed command value that is a speed command value for moving a trolley or girder that is a control target device is input, and the above-described speed command value based on the input speed command value. Model calculation for calculating a model speed of a suspended load carried by the control target device based on a control speed that is a control speed of the control target device and a control target device model that is a model of the predetermined control target device The speed of the control target device is calculated so that the calculated model speed of the suspended load and the target speed of the suspended load coincide with each other, or the calculated speed of the control target device is output as the control speed. And a control execution unit that controls the actual speed of the device to be controlled based on the output control speed, and the target speed of the suspended load is the control speed, The Dell calculation unit repeatedly calculates the model speed of the suspended load based on the control speed and the control target device model calculated and output by the control calculation unit, and outputs the model speed to the control calculation unit. It is characterized by that.
Other solutions will be described later.

本発明によれば、簡単な操作で吊荷の振れを抑制することができる。   According to the present invention, the swing of the suspended load can be suppressed with a simple operation.

第1実施形態に係る天井クレーンシステムZ1の概略図である。It is the schematic of the overhead crane system Z1 which concerns on 1st Embodiment. 第1実施形態に係る天井クレーン制御システムZ2の構成例を示す図である。It is a figure which shows the structural example of the overhead crane control system Z2 which concerns on 1st Embodiment. 第1実施形態に係るDSP23及びPLC24の機能構成を示すブロック図である。It is a block diagram which shows the function structure of DSP23 and PLC24 which concern on 1st Embodiment. 実制御システムの構成を示す図である。It is a figure which shows the structure of a real control system. 第1実施形態に係るワイヤ長算出の方法を示す図である。It is a figure which shows the method of wire length calculation which concerns on 1st Embodiment. 第1実施形態における天井クレーンシステム制御で使用される各パラメータを説明するための図である。It is a figure for demonstrating each parameter used by the overhead crane system control in 1st Embodiment. 本実験における実験条件を示す図である。It is a figure which shows the experimental condition in this experiment. 実験条件でトロリ1を横行させたときにおけるトロリ1の速度の時間変化を示す図である。It is a figure which shows the time change of the speed of the trolley 1 when the trolley 1 is made to traverse on experimental conditions. 実験においてトロリ1を横行させたときの、吊荷6の振れ具合を示す図である。It is a figure which shows the swing condition of the hanging load 6 when the trolley 1 is made to traverse in experiment. 非インチング制御が行われているときのトロリ1/ガーダ2の速度の時間変化を示す図である。It is a figure which shows the time change of the speed of the trolley 1 / girder 2 when non-inching control is performed. インチング制御が行われているときのトロリ1/ガーダ2の速度の時間変化を示す図である。It is a figure which shows the time change of the speed of the trolley 1 / girder 2 when inching control is performed. 第2実施形態に係るDSP23a及びPLC24の構成を示す制御ブロック図である。適宜、図2を参照する。It is a control block diagram which shows the structure of DSP23a and PLC24 which concern on 2nd Embodiment. Reference is made to FIG. 2 as appropriate. 第2実施形態に係る天井クレーンシステム制御の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the overhead crane system control which concerns on 2nd Embodiment. 第3実施形態に係る天井クレーンシステム制御の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the overhead crane system control which concerns on 3rd Embodiment. 第4実施形態に係る天井クレーン制御システムZ2cの構成例を示す図である。It is a figure which shows the structural example of the overhead crane control system Z2c which concerns on 4th Embodiment. 第4実施形態に係る天井クレーンシステム制御の処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of the overhead crane system control which concerns on 4th Embodiment. 第5実施形態に係る天井クレーン制御システムZ2dを示す図である。It is a figure which shows the overhead crane control system Z2d which concerns on 5th Embodiment. 第5実施形態に係るDSP23dの構成を示す制御ブロック図である。It is a control block diagram which shows the structure of DSP23d which concerns on 5th Embodiment.

次に、本発明を実施するための形態(「実施形態」という)について、適宜図面を参照しながら詳細に説明する。   Next, modes for carrying out the present invention (referred to as “embodiments”) will be described in detail with reference to the drawings as appropriate.

[第1実施形態]
(天井クレーンシステムZ1)
図1は、第1実施形態に係る天井クレーンシステムZ1の概略図である。
天井クレーンシステムZ1は、トロリ(制御対象機器)1、ガーダ(制御対象機器)2、走行レール3を有している。
トロリ1は、ガーダ2上を横行するための車輪、ワイヤ4を巻き上げる又は巻き下げるための巻き取り装置11を有している。ワイヤ4の先端には吊荷6をかけるためのフック5が備えられている。
ガーダ2には、トロリ1が横行する横行レールが備えられるとともに、走行レール3上をガーダ2が走行するための車輪が備えられている。
トロリ1の車輪によって、トロリ1がガーダ2の長手方向に横行する。また、ガーダ2の車輪によって、ガーダ2が走行レール3の長手方向に走行する。
[First Embodiment]
(Overhead crane system Z1)
FIG. 1 is a schematic diagram of an overhead crane system Z1 according to the first embodiment.
The overhead crane system Z1 includes a trolley (control target device) 1, a girder (control target device) 2, and a traveling rail 3.
The trolley 1 has wheels for traversing the girder 2 and a winding device 11 for winding or unwinding the wire 4. A hook 5 for applying a suspended load 6 is provided at the tip of the wire 4.
The girder 2 is provided with a traverse rail on which the trolley 1 traverses and wheels for the girder 2 to travel on the travel rail 3.
The trolley 1 traverses in the longitudinal direction of the girder 2 by the wheels of the trolley 1. Further, the girder 2 travels in the longitudinal direction of the travel rail 3 by the wheels of the girder 2.

ここで、ガーダ2の方向の移動を「横行」と称し、走行レール3の方向の移動を「走行」と称する。なお、「横行」、「走行」をあわせて「移動」と適宜称する。
ガーダ2が走行レール3上を走行し、かつ、トロリ1がガーダ2上を横行することにより、吊荷6が目的の位置まで運ばれる。そして、トロリ1がワイヤ4を巻き上げたり、巻き下げたりすることで、吊荷6の上げ下げが行われる。
Here, the movement in the direction of the girder 2 is referred to as “transverse”, and the movement in the direction of the travel rail 3 is referred to as “travel”. Note that “transverse” and “running” are collectively referred to as “movement”.
When the girder 2 travels on the traveling rail 3 and the trolley 1 traverses on the girder 2, the suspended load 6 is carried to a target position. And the trolley 1 winds the wire 4 up and down, and the hanging load 6 is raised and lowered.

(システム構成)
図2は、第1実施形態に係る天井クレーン制御システムZ2の構成例を示す図である。
天井クレーン制御システムZ2は、押しボタンスイッチ(入力部)21、PC(Personal Computer)22、DSP(Digital Signal Processor)23、PLC(Programmable Logic Controller)24、インバータ25、天井クレーンシステムZ1を有する。天井クレーンシステムZ1の構成は、図1に示すものと同様のため、図1と同一の符号を付して、説明を省略する。
PC22では、DSP23や、PLC24で実行されるプログラムが作成される。作成されたプログラムは、DSP23や、PLC24に読み込まれる。
(System configuration)
FIG. 2 is a diagram illustrating a configuration example of the overhead crane control system Z2 according to the first embodiment.
The overhead crane control system Z2 includes a push button switch (input unit) 21, a PC (Personal Computer) 22, a DSP (Digital Signal Processor) 23, a PLC (Programmable Logic Controller) 24, an inverter 25, and an overhead crane system Z1. Since the configuration of the overhead crane system Z1 is the same as that shown in FIG. 1, the same reference numerals as those in FIG.
In the PC 22, a program to be executed by the DSP 23 and the PLC 24 is created. The created program is read into the DSP 23 or the PLC 24.

押しボタンスイッチ21は、操作者が天井クレーンシステムZ1を操作するための押しボタンであり、横行指令のための押しボタン、走行指令のための押しボタン、ワイヤ4の巻き上げ・巻き下げ指令のための押しボタンを有している。
押しボタンスイッチ21は、例えば、紙面左から、横行用の押しボタン、走行用の押しボタン、巻き上げ・巻き下げ用の押しボタンが備えられている。横行用及び走行用の押しボタンは、ある方向へ走行を指令する押しボタンと、逆方向への走行を指令する押しボタンの2つが組となっている。また、巻き上げ・巻き下げ用の押しボタンでは、巻き上げ用の押しボタン、巻き下げ用の押しボタンの2つが組となっている。
The push button switch 21 is a push button for an operator to operate the overhead crane system Z1, a push button for a traverse command, a push button for a travel command, and a command for winding / lowering the wire 4. Has a push button.
The push button switch 21 includes, for example, a push button for traversing, a push button for traveling, and a push button for winding and lowering from the left side of the page. The traversing and traveling push buttons are a set of two buttons: a push button for instructing traveling in a certain direction and a push button for instructing traveling in the opposite direction. In addition, the push button for hoisting / lowering includes a push button for hoisting and a push button for lowering.

DSP23は、押しボタンスイッチ21から入力される速度指令値等を基に、トロリ1/ガーダ2を制御するための速度である制御速度を算出し、PLC24へ出力する
PLC24は、DSP23から入力した制御速度となるようトロリ1/ガーダ2のモータ制御値を算出し、インバータ25へ出力する。
インバータ25は、PLC24から入力したモータ制御値をアナログ信号へ変換し、トロリ1/ガーダ2の駆動モータ12(図4参照)へ出力する。
天井クレーンシステムZ1におけるトロリ1/ガーダ2の駆動モータ12は、インバータ25から入力した信号に従って駆動する。
The DSP 23 calculates a control speed that is a speed for controlling the trolley 1 / girder 2 based on a speed command value or the like input from the push button switch 21, and outputs the control speed to the PLC 24. The PLC 24 controls the control input from the DSP 23. The motor control value of the trolley 1 / girder 2 is calculated so as to be the speed, and is output to the inverter 25.
The inverter 25 converts the motor control value input from the PLC 24 into an analog signal, and outputs the analog signal to the drive motor 12 of the trolley 1 / girder 2 (see FIG. 4).
The drive motor 12 of the trolley 1 / girder 2 in the overhead crane system Z1 is driven according to the signal input from the inverter 25.

また、図2に示すようにトロリ1の巻き取り装置11には、巻き取り装置11における回転変位を計測するロータリエンコーダ(ワイヤ長取得部)31が備えられている。ロータリエンコーダ31による計測結果は、DSP23に送信される。DSP23は、ロータリエンコーダ31による計測結果を基に、吊荷6の巻き上げ速度、巻き下げ速度、ワイヤ長等を算出する。ワイヤ長は、吊荷6の巻き上げ速度又は巻き下げ速度に、押しボタンスイッチ21の押下時間を乗算することで算出される。なお、ワイヤ長は、図示しないストッパの位置を基準とするのがよい。   As shown in FIG. 2, the winding device 11 of the trolley 1 is provided with a rotary encoder (wire length acquisition unit) 31 that measures the rotational displacement in the winding device 11. The measurement result by the rotary encoder 31 is transmitted to the DSP 23. The DSP 23 calculates the hoisting speed, the lowering speed, the wire length and the like of the suspended load 6 based on the measurement result by the rotary encoder 31. The wire length is calculated by multiplying the lifting speed or the lowering speed of the suspended load 6 by the pressing time of the push button switch 21. Note that the wire length is preferably based on the position of a stopper (not shown).

また、天井クレーンシステムZ1には、ラインレーザ装置(ワイヤ長取得部、振れ周期計測部、振れ角計測部)32が備えられている。ラインレーザ装置32は、ワイヤ4の振れ位置を検出する。ラインレーザ装置32の計測結果はDSP23に送信され、DSP23はラインレーザ装置32によって検出された振れ位置を基に、吊荷6の周期を算出し、さらに、算出した吊荷6の周期からワイヤ長や、ワイヤ角度を算出する。より詳細には、DSP23はラインレーザ装置32によって検出された振れ位置の両端点をワイヤ4が往復する時間から吊荷6の周期を算出する。また、DSP23は、ラインレーザ装置32によって検出された振れ位置からワイヤ角度を算出する。なお、ワイヤ角度は、ロータリエンコーダ31以外の(ワイヤ角度計測専用の)ロータリエンコーダによる情報を基に算出されてもよい。
また、ラインレーザ装置32が備えられていれば、ロータリエンコーダ31は備えられていなくてもよい。
The overhead crane system Z1 is provided with a line laser device (wire length acquisition unit, run-out period measurement unit, run-out angle measurement unit) 32. The line laser device 32 detects the shake position of the wire 4. The measurement result of the line laser device 32 is transmitted to the DSP 23, and the DSP 23 calculates the cycle of the suspended load 6 based on the shake position detected by the line laser device 32, and further calculates the wire length from the calculated cycle of the suspended load 6. Or calculate the wire angle. More specifically, the DSP 23 calculates the period of the suspended load 6 from the time when the wire 4 reciprocates between the both end points of the shake position detected by the line laser device 32. Further, the DSP 23 calculates the wire angle from the shake position detected by the line laser device 32. Note that the wire angle may be calculated based on information from a rotary encoder other than the rotary encoder 31 (dedicated to wire angle measurement).
Further, if the line laser device 32 is provided, the rotary encoder 31 may not be provided.

算出されたワイヤ長、ワイヤ角度は、後記する天井クレーンシステムモデル(制御対象機器モデル)に反映される。なお、ワイヤ長、ワイヤ角度の取得は、本実施形態に記載された手法以外の手法が用いられてもよい。   The calculated wire length and wire angle are reflected in an overhead crane system model (control target device model) described later. In addition, methods other than the method described in this embodiment may be used for acquiring the wire length and the wire angle.

(DSP23及びPLC24)
図3は、第1実施形態に係るDSP23及びPLC24の機能構成を示すブロック図である。
DSP23は、制御演算部231と、モデル演算部232とを有している。また、PLC24は、実制御部(制御実行部)233を有している。
(DSP23 and PLC24)
FIG. 3 is a block diagram showing a functional configuration of the DSP 23 and the PLC 24 according to the first embodiment.
The DSP 23 includes a control calculation unit 231 and a model calculation unit 232. The PLC 24 includes an actual control unit (control execution unit) 233.

制御演算部231は、モデル演算部232からフィードバックされる吊荷6のモデル速度と、吊荷6の目標速度とを基に、トロリ1/ガーダ2の制御速度をモデル演算部232へ出力するとともに、実制御部233へ出力する(フィードフォワード出力)。
吊荷6のモデル速度及び吊荷6の目標速度については後記する。
The control calculation unit 231 outputs the control speed of the trolley 1 / girder 2 to the model calculation unit 232 based on the model speed of the suspended load 6 fed back from the model calculation unit 232 and the target speed of the suspended load 6. And output to the actual control unit 233 (feed forward output).
The model speed of the suspended load 6 and the target speed of the suspended load 6 will be described later.

モデル演算部232は、天井クレーンシステムモデルを用いて、制御演算部231から出力された制御速度で、トロリ1、ガーダ2、吊荷6等がどのような動きをするかをシミュレーションする。シミュレーションされた結果としての吊荷6のモデル速度が制御演算部231へフィードバックされる。
なお、モデル演算部232は、図2に示すロータリエンコーダ31や、ラインレーザ装置32等から得られた情報を基にワイヤ長や、ワイヤ角度等を算出し、算出したワイヤ長や、ワイヤ角度等を天井クレーンシステムモデルに反映させる。
制御演算部231及びモデル演算部232の処理については後記する。
The model calculation unit 232 uses the overhead crane system model to simulate how the trolley 1, the girder 2, the suspended load 6 and the like move at the control speed output from the control calculation unit 231. The model speed of the suspended load 6 as a result of the simulation is fed back to the control calculation unit 231.
The model calculation unit 232 calculates a wire length, a wire angle, and the like based on information obtained from the rotary encoder 31 and the line laser device 32 shown in FIG. 2, and the calculated wire length, the wire angle, etc. Is reflected in the overhead crane system model.
The processing of the control calculation unit 231 and the model calculation unit 232 will be described later.

また、実制御部233は制御演算部231から出力された制御速度で実際の天井クレーンシステムZ1を制御する。具体的には、実制御部233は制御演算部231から出力された制御速度となるようトロリ1/ガーダ2のモータ制御値を算出し、インバータ25へ出力する。
なお、本実施形態では、制御演算部231及びモデル演算部232がDSP23に搭載されているものとしているが、これに限らず、PLC24に搭載されるものとしてもよい。
Further, the actual control unit 233 controls the actual overhead crane system Z1 at the control speed output from the control calculation unit 231. Specifically, the actual control unit 233 calculates the motor control value of the trolley 1 / girder 2 so as to achieve the control speed output from the control calculation unit 231, and outputs the motor control value to the inverter 25.
In this embodiment, the control calculation unit 231 and the model calculation unit 232 are mounted on the DSP 23. However, the present invention is not limited to this, and may be mounted on the PLC 24.

(実制御システム)
図4は、実制御システムの構成を示す図である。
実制御システムは、図2のPLC24→インバータ25→天井クレーンシステムZ1におけるシステムである。
PLC24は、実制御部233(図3参照)が格納され、実行されているプログラミング領域241と、プログラミング領域241のプログラムに従って制御対象を制御するシーケンス制御領域242を有している。
インバータ25は、シーケンス制御領域242から出力される制御信号に従って、天井クレーンシステムZ1の駆動モータ12を駆動させる。なお、図4における駆動モータ12は、トロリ1(図1参照)の駆動モータ及びガーダ2(図2参照)の駆動モータである。
(Actual control system)
FIG. 4 is a diagram showing the configuration of the actual control system.
The actual control system is a system in the PLC 24 → the inverter 25 → the overhead crane system Z1 in FIG.
The PLC 24 has a programming area 241 in which an actual control unit 233 (see FIG. 3) is stored and is executed, and a sequence control area 242 that controls a control target in accordance with a program in the programming area 241.
The inverter 25 drives the drive motor 12 of the overhead crane system Z1 according to the control signal output from the sequence control region 242. 4 is a drive motor for the trolley 1 (see FIG. 1) and a drive motor for the girder 2 (see FIG. 2).

(天井クレーンシステム制御方法)
次に、図5及び図6を参照して、本実施形態に係る天井クレーンシステムモデルを説明する。図5及び図6において、図1と同様の構成については、図1と同一の符号を付して説明を省略する。なお、以降では、トロリ1の横行について記載しているが、ガーダ2の走行に対しても同様に制御可能である。
図5は、第1実施形態に係るワイヤ長算出の方法を示す図である。
図5において、L0はワイヤ4が最大限巻き上げられた時におけるワイヤ4の長さである。そして、vは巻き取り装置11によるワイヤ4の巻き下げ速度又は巻き上げ速度である。
従って、L0の値は予めわかっているので、モデル演算部232は、ロータリエンコーダ31からワイヤ4の巻き上げ速度又は巻き下げ速度といったワイヤ速度を取得すると、次の式(1)により現在のワイヤ長Lを算出する。なお、ここでは、ロータリエンコーダ31から入力された情報を基にワイヤ長Lが算出されているが、前記したように、ラインレーザ装置32から入力された情報を基にワイヤ長Lが算出されてもよい。
(Control method for overhead crane system)
Next, the overhead crane system model according to the present embodiment will be described with reference to FIGS. 5 and 6. 5 and 6, the same components as those in FIG. 1 are denoted by the same reference numerals as those in FIG. In the following description, the traversing of the trolley 1 is described, but it is possible to similarly control the traveling of the girder 2.
FIG. 5 is a diagram illustrating a wire length calculation method according to the first embodiment.
In FIG. 5, L0 is the length of the wire 4 when the wire 4 is wound up to the maximum. In addition, v is a winding speed or a winding speed of the wire 4 by the winding device 11.
Therefore, since the value of L0 is known in advance, when the model calculation unit 232 obtains the wire speed such as the winding speed or the lowering speed of the wire 4 from the rotary encoder 31, the current wire length L is obtained by the following equation (1). Is calculated. Here, the wire length L is calculated based on the information input from the rotary encoder 31, but as described above, the wire length L is calculated based on the information input from the line laser device 32. Also good.

L=L0+v・t ・・・ (1) L = L0 + v · t (1)

ここで、tは、巻き取り装置11がワイヤ4を巻き上げ又は巻き下げている時間である。この時間は、押しボタンスイッチ21を押下している時間と一致する。なお、式(1)はvが一定の場合における式であり、vが一定でない場合、式(1)のv・tの項は、速度の時間積分値となる。   Here, t is a time during which the winding device 11 winds or unwinds the wire 4. This time coincides with the time during which the push button switch 21 is pressed. Expression (1) is an expression when v is constant. When v is not constant, the term of v · t in Expression (1) is a time integral value of speed.

図6は、第1実施形態における天井クレーンシステム制御で使用される各パラメータを説明するための図である。
図6において、原点Oはトロリ1の出発点である。そして、uはトロリ1の原点からの横行距離を示している。また、Lはワイヤ4の長さであり、図5で説明した手法によって算出される。
θは、トロリ1の鉛直軸とワイヤ4とがなす角である。この角度は、ロータリエンコーダ31や、ラインレーザ装置32から入力される情報を基に算出されるものである。
FIG. 6 is a diagram for explaining each parameter used in the overhead crane system control in the first embodiment.
In FIG. 6, the origin O is the starting point of the trolley 1. U represents a traversing distance from the origin of the trolley 1. L is the length of the wire 4 and is calculated by the method described in FIG.
θ is an angle formed by the vertical axis of the trolley 1 and the wire 4. This angle is calculated based on information input from the rotary encoder 31 or the line laser device 32.

以下に、図6を参照しつつ、モデル演算部232における処理を説明する。
図6に示す天井クレーンシステムモデルにおいて、吊荷6における運動方程式は、以下の式(2)となる。なお、これ以降において、時間微分を数式中では変数の上に点をうつことで示すが、本文中ではd●/dtの形式で示す。
Hereinafter, the processing in the model calculation unit 232 will be described with reference to FIG.
In the overhead crane system model shown in FIG. 6, the equation of motion of the suspended load 6 is the following equation (2). In the following, time differentiation is indicated by placing a point on a variable in the mathematical expression, but in the text, it is indicated in the form of d ● / dt.

Figure 2018002391
Figure 2018002391

なお、mは吊荷の質量であり、gは重力加速度である。   Here, m is the mass of the suspended load, and g is the gravitational acceleration.

そして、sinθ≒θ、cosθ≒1を用いると、式(2)は以下の式(3)となる。   When sin θ≈θ and cos θ≈1 are used, the expression (2) becomes the following expression (3).

Figure 2018002391
Figure 2018002391

そして、式(3)をラプラス変換することにより、以下の式(4)が得られる。なお、式(5)において、X=x(s)であり、U=u(s)である。   And the following formula | equation (4) is obtained by carrying out Laplace transformation of Formula (3). In Equation (5), X = x (s) and U = u (s).

Figure 2018002391
Figure 2018002391

式(4)から状態方程式は以下の式(5)で与えられる。   From equation (4), the equation of state is given by equation (5) below.

Figure 2018002391
Figure 2018002391

以下、図3を参照して、本実施形態における処理を説明する。
まず、押しボタンスイッチ21を介して、トロリ1/ガーダ2の速度指令値が入力される。
すると、最初の段階では、モデル演算部232からのフィードバック入力がないため、制御演算部231は、入力されたトロリ1/ガーダ2の速度指令値を制御速度としてモデル演算部232へ出力する。これとともに、制御演算部231は、トロリ1/ガーダ2の速度指令値を制御速度として実制御部233へ出力する。
Hereinafter, the processing in this embodiment will be described with reference to FIG.
First, the speed command value of the trolley 1 / girder 2 is input via the push button switch 21.
Then, since there is no feedback input from the model calculation unit 232 in the first stage, the control calculation unit 231 outputs the input speed command value of the trolley 1 / girder 2 to the model calculation unit 232 as a control speed. At the same time, the control calculation unit 231 outputs the speed command value of the trolley 1 / girder 2 to the actual control unit 233 as the control speed.

モデル演算部232では、入力されたトロリ1/ガーダ2の制御速度(du/dt|con)と、天井クレーンシステムモデルの式(5)に従って、吊荷6のモデル速度dx/dt|modelが算出される。算出された吊荷6のモデル速度dx/dt|modelは、制御演算部231にフィードバック入力される。なお、式(5)におけるuはトロリ1/ガーダ2の変位であるが、これはトロリ1/ガーダ2の制御速度(du/dt|con)を積分することによって得られるものである。
また、ここでの、吊荷6のモデル速度dx/dt|modelは、式(5)でのdx/dtに相当する。
The model calculation unit 232 calculates the model speed dx / dt | model of the suspended load 6 according to the input control speed (du / dt | con ) of the trolley 1 / girder 2 and the expression (5) of the overhead crane system model. Is done. The calculated model speed dx / dt | model of the suspended load 6 is fed back to the control calculation unit 231. Note that u in Equation (5) is the displacement of the trolley 1 / girder 2, and this is obtained by integrating the control speed (du / dt | con ) of the trolley 1 / girder 2.
The model speed dx / dt | model of the suspended load 6 here corresponds to dx / dt in the equation (5).

制御演算部231では、モデル演算部232からフィードバック入力された吊荷6のモデル速度dx/dt|modelと、吊荷6の目標速度dx/dt|refとを比較し、吊荷6のモデル速度dx/dt|modelと、吊荷6の目標速度dx/dt|refとが一致又は近くなるよう、トロリ1/ガーダ2の制御速度du/dt|conを算出する。
なお、吊荷6の目標速度dx/dt|refは、現在のトロリ1/ガーダ2の制御速度du/dt|conである。本実施形態は、天井クレーン制御システムZ2は吊荷6の振れを抑制することが目的であるが、これはトロリ1/ガーダ2の移動速度と、吊荷6の移動速度の相対値が0となることを意味するためである。
The control computation unit 231 compares the model speed dx / dt | model of the suspended load 6 fed back from the model computation unit 232 with the target speed dx / dt | ref of the suspended load 6 and compares the model speed of the suspended load 6 with the model speed dx / dt | The control speed du / dt | con of the trolley 1 / girder 2 is calculated so that dx / dt | model and the target speed dx / dt | ref of the suspended load 6 coincide with each other.
The target speed dx / dt | ref of the suspended load 6 is the current control speed du / dt | con of the trolley 1 / girder 2. The purpose of this embodiment is to suppress the swing of the suspended load 6 in the overhead crane control system Z2. This is because the relative value of the moving speed of the trolley 1 / girder 2 and the moving speed of the suspended load 6 is 0. It means to become.

吊荷6のモデル速度dx/dt|modelと、吊荷6の目標速度dx/dt|ref(=トロリ1/ガーダ2の制御速度du/dt|con)との差が小さい場合(所定の微小値未満の場合)、制御演算部231は、吊荷6のモデル速度dx/dt|modelと、吊荷6の目標速度dx/dt|ref(=トロリ1/ガーダ2の制御速度du/dt|con)とを一致させる。しかしながら、吊荷6のモデル速度dx/dt|modelと、吊荷6の目標速度dx/dt|ref(=トロリ1/ガーダ2の制御速度du/dt|con)との差が大きい場合(所定の微小値以上の場合)、トロリ1/ガーダ2の速度が大きく変更されると、吊荷6の振れが大きくなる等の事象が発生し、好ましくない。そのため、吊荷6のモデル速度dx/dt|modelと、吊荷6の目標速度dx/dt|refとの差が大きい場合、制御演算部231は、吊荷6のモデル速度dx/dt|modelを、吊荷6の目標速度dx/dt|ref(=トロリ1/ガーダ2の制御速度du/dt|con)近づけるよう変更する。 When the difference between the model speed dx / dt | model of the suspended load 6 and the target speed dx / dt | ref (= control speed du / dt | con of the trolley 1 / girder 2) of the suspended load 6 is small (predetermined minute) When the value is less than the value, the control calculation unit 231 determines the model speed dx / dt | model of the suspended load 6 and the target speed dx / dt | ref (= the controlled speed du / dt | of the trolley 1 / girder 2). con )). However, if the difference between the model speed dx / dt | model of the suspended load 6 and the target speed dx / dt | ref (= the control speed du / dt | con of the trolley 1 / girder 2) of the suspended load 6 is large (predetermined) If the speed of the trolley 1 / girder 2 is significantly changed, an event such as a large swing of the suspended load 6 occurs, which is not preferable. Therefore, when the difference between the model speed dx / dt | model of the suspended load 6 and the target speed dx / dt | ref of the suspended load 6 is large, the control calculation unit 231 determines the model speed dx / dt | model of the suspended load 6. Is changed so as to approach the target speed dx / dt | ref (= control speed du / dt | con of the trolley 1 / girder 2) of the suspended load 6.

制御演算部231におけるdu/dt|conの算出方法は、例えば、DMM(Dual Model Matching)による方法や、最急降下法等が用いられてもよい(DMMについては、Tagawa, Y., Tagawa, R. and Stoten, D.P., 2009, “Characteristic transfer function matrix-based linear feedback control system analysis and synthesis”. International Journal of Control, 82-4, 585-602.を参照)。 For example, a method using DMM (Dual Model Matching) or a steepest descent method may be used as the calculation method of du / dt | con in the control arithmetic unit 231 (for DMM, Tagawa, Y., Tagawa, R and Stoten, DP, 2009, “Characteristic transfer function matrix-based linear feedback control system analysis and synthesis”. See International Journal of Control, 82-4, 585-602.).

(実験結果)
次に、図7〜図9を参照して、本実施形態に係る天井クレーンシステム制御の効果を示す実験結果を示す。
図7は、本実験における実験条件を示す図である。図7の上段は、本実験におけるワイヤの巻き上げ条件を示し、図7の下段は、トロリ1の走行条件を示している。図7の下段において、横軸は時間を示し、縦軸はトロリ1の速度を示している。
ここでは、トロリ1がガーダ2上を横行している結果を示すが、ガーダ2が走行レール3上を走行している場合も同じである。
図7の上段に示すように、10mつりさげられている吊荷6を0.35m/sの速度で巻き上げつつ、図7の下段に示す時間変化でトロリ1に10秒間(図7下段のt0からt1まで)横行させる指令を与えた状態で本実施形態に係る天井クレーンシステム制御を行った。その後、トロリ1は速度0m/sになるまで減速しているが、この間も、DSP23は、制御演算部331が算出した制御速度に基づくトロリ1の速度制御(減速制御)を行っている。これは、指令が停止して、すぐにトロリ1の速度制御も停止してしまうと、吊荷6の振れが止まらなくなってしまうからである。
(Experimental result)
Next, with reference to FIGS. 7-9, the experimental result which shows the effect of the overhead crane system control which concerns on this embodiment is shown.
FIG. 7 is a diagram showing experimental conditions in this experiment. The upper part of FIG. 7 shows the wire winding conditions in this experiment, and the lower part of FIG. 7 shows the traveling conditions of the trolley 1. In the lower part of FIG. 7, the horizontal axis indicates time, and the vertical axis indicates the speed of the trolley 1.
Here, the result of the trolley 1 traversing the girder 2 is shown, but the same applies when the girder 2 is traveling on the traveling rail 3.
As shown in the upper part of FIG. 7, the suspended load 6 suspended by 10 m is wound up at a speed of 0.35 m / s, while the time change shown in the lower part of FIG. To t1) The overhead crane system control according to the present embodiment was performed in a state where a command to traverse was given. Thereafter, the trolley 1 is decelerated until the speed reaches 0 m / s. During this time, the DSP 23 performs speed control (deceleration control) of the trolley 1 based on the control speed calculated by the control calculation unit 331. This is because if the command is stopped and the speed control of the trolley 1 is immediately stopped, the swing of the suspended load 6 cannot be stopped.

図8は、図7に示す条件でトロリ1を横行させたときにおけるトロリ1の速度の時間変化を示す図である。
図8は、図7と同様、横軸は時間を示し、縦軸はトロリ1の速度を示している。
図8において、符号L1(実線)は本実施形態に示す天井クレーンシステム制御を行った場合におけるトロリ1の速度の変化を示している。また、符号L2(破線)は何も制御を行わずにトロリ1を横行させた場合におけるトロリ1の速度の変化を示している。なお、符号L2では、操作者が押しボタンスイッチ21を離すとすぐにトロリ1の速度が低下しているが、前記したように、実際には、トロリ1の速度がある速度になるまで制御が続く。
図8に示すように、符号L2は、図7の下段に示すグラフと同様の波形を示している(ただし、レールとの摩擦や、外乱等に由来するゆらぎが生じている)。これに対して、符号L1は、速度が変化している様子がみてとれる。これは、本実施形態に係る天井クレーンシステム制御によって、トロリ1の速度が制御されているためである。具体的には、制御演算部231が、トロリ1の速度と、吊荷6の速度とが一致するように、言い換えれば、トロリ1と、吊荷6の相対速度が0となるよう、トロリ1の速度を制御している。このようにすることで、トロリ1と、吊荷6の相対速度が0となる、すなわち、吊荷6の振れが抑制される。
FIG. 8 is a diagram showing a temporal change in the speed of the trolley 1 when the trolley 1 is traversed under the conditions shown in FIG.
As in FIG. 7, the horizontal axis indicates time, and the vertical axis indicates the speed of the trolley 1 as in FIG. 7.
In FIG. 8, the code | symbol L1 (solid line) has shown the change of the speed | rate of the trolley 1 at the time of performing the overhead crane system control shown to this embodiment. Moreover, the code | symbol L2 (dashed line) has shown the change of the speed | rate of the trolley 1 when the trolley 1 is traversed without performing any control. It should be noted that in the reference L2, the speed of the trolley 1 decreases as soon as the operator releases the push button switch 21, but as described above, the control is actually performed until the speed of the trolley 1 reaches a certain speed. Continue.
As shown in FIG. 8, the symbol L2 shows the same waveform as the graph shown in the lower part of FIG. 7 (however, fluctuations due to friction with the rail, disturbance, etc. occur). On the other hand, it can be seen that the speed of the code L1 is changing. This is because the speed of the trolley 1 is controlled by the overhead crane system control according to the present embodiment. Specifically, the control calculation unit 231 causes the trolley 1 so that the speed of the trolley 1 and the speed of the suspended load 6 coincide, in other words, the relative speed of the trolley 1 and the suspended load 6 becomes zero. The speed of the is controlled. By doing in this way, the relative speed of the trolley 1 and the suspended load 6 becomes 0, that is, the swing of the suspended load 6 is suppressed.

図9は、本実験においてトロリ1を横行させたときの、吊荷6の振れ具合を示す図である。図9において、横軸は時間を示し、縦軸は吊荷6の変位を示している。ここで、吊荷6の変位は、操作開始時点の吊荷6の位置を0としている。
ここで、符号L11(実線)は本実施形態に示す天井クレーンシステム制御を行った場合における吊荷6の変位の変化を示している。また、符号L12(破線)は何も制御を行わずトロリ1を横行させた場合における吊荷6の変位の変化を示している。
また、操作指令時間は、図8及び図7と同様、10秒間である。図9のt11からt12は、トロリ1の速度制御が行われている時間(図7で説明した減速制御を含む時間)である。
FIG. 9 is a diagram showing the swinging condition of the suspended load 6 when the trolley 1 is traversed in this experiment. In FIG. 9, the horizontal axis indicates time, and the vertical axis indicates the displacement of the suspended load 6. Here, the displacement of the suspended load 6 is set to 0 at the position of the suspended load 6 at the start of the operation.
Here, the code | symbol L11 (solid line) has shown the change of the displacement of the suspended load 6 when the overhead crane system control shown to this embodiment is performed. Moreover, the code | symbol L12 (broken line) has shown the change of the displacement of the hanging load 6 when nothing is controlled and the trolley 1 is made to traverse.
The operation command time is 10 seconds as in FIGS. 9 is a time during which the speed control of the trolley 1 is performed (a time including the deceleration control described in FIG. 7).

符号L12に示すように、本実施形態に係る制御を行わない場合、操作終了後、吊荷6が大きく振れている。その振れ幅は、図9に示すように、0.425mである。ちなみに、0.425mは、吊荷6の振れ幅の中心から、振れ幅の最大値までの距離である。
これに対し、符号L11に示すように、本実施形態に係る制御が行われると、操作終了後の吊荷6の振れは抑制される。その振れ幅は、図9示すように、0.025mである。
なみに、0.025は、吊荷6の振れ幅の中心から、振れ幅の最大値までの距離である。
As indicated by reference numeral L12, when the control according to the present embodiment is not performed, the suspended load 6 is greatly shaken after the operation is completed. The deflection width is 0.425 m as shown in FIG. Incidentally, 0.425 m is the distance from the center of the swing width of the suspended load 6 to the maximum value of the swing width.
On the other hand, as indicated by reference numeral L11, when the control according to the present embodiment is performed, the swinging of the suspended load 6 after the operation is suppressed is suppressed. The deflection width is 0.025 m as shown in FIG.
Incidentally, 0.025 is the distance from the center of the swing width of the suspended load 6 to the maximum value of the swing width.

このように、第1実施形態によれば、熟練者でなくても、吊荷6の振れをとめることができる。さらに、操作者は、これまでの操作と同じ操作で、吊荷6の振れをとめることができる。
また、操作指令値と、ワイヤ長、ワイヤ角度のみで制御が可能であるため、センサの数を極力少なくすることができる。
このように、センサの数を少なくすることで、イニシャルコストを抑えることができる。また、多数のセンサを使用しないため、観測ノイズの影響を少なくすることができる。
さらに、センサの数を少なくする使用しないことからメンテナンスコストを下げることができる。
また、センサの数を少なくすることで、センサの故障や、センサの経時劣化や、電磁ノイズの影響等による不具合の発生を抑えることができる。また、センサの故障や、センサの経時劣化や、電磁ノイズの影響等による不具合の発生を抑えることができることにより、天井クレーンシステムZ1がコントロール不可に陥ることを抑えることができるので、安全対策にかけるコストを軽減することができる。
Thus, according to 1st Embodiment, even if it is not an expert, the swing of the suspended load 6 can be stopped. Furthermore, the operator can stop the swing of the suspended load 6 by the same operation as the previous operation.
Moreover, since control is possible only with the operation command value, the wire length, and the wire angle, the number of sensors can be reduced as much as possible.
Thus, the initial cost can be suppressed by reducing the number of sensors. Moreover, since many sensors are not used, the influence of observation noise can be reduced.
Furthermore, the maintenance cost can be reduced because the number of sensors is not used and is not used.
Also, by reducing the number of sensors, it is possible to suppress the occurrence of malfunctions due to sensor failure, sensor deterioration over time, and electromagnetic noise. In addition, since it is possible to suppress the occurrence of malfunctions due to sensor failure, sensor deterioration over time, electromagnetic noise, and the like, it is possible to suppress the overhead crane system Z1 from being uncontrollable, so that safety measures are taken. Cost can be reduced.

さらに、式(5)等に基づくモデル速度や、DMM等による制御速度の算出は、特許文献3に記載の技術よりシンプルである。そのため、本実施形態に係る天井クレーン制御システムZ1は、特許文献3に記載の技術より構成をシンプルにすることができ、設備コストの軽減を実現することができる。
また、ワイヤ長、ワイヤ角度のみが取得されればよいので、天井クレーンシステムZ1の動特性把握のための労力を軽減することができる。
Furthermore, the calculation of the model speed based on Equation (5) or the like, or the control speed using DMM or the like is simpler than the technique described in Patent Document 3. Therefore, the overhead crane control system Z1 according to the present embodiment can have a simpler configuration than the technique described in Patent Document 3, and can realize a reduction in equipment cost.
Further, since only the wire length and the wire angle need be acquired, the labor for grasping the dynamic characteristics of the overhead crane system Z1 can be reduced.

また、ロータリエンコーダ31や、ラインレーザ装置32からの情報を基に、ワイヤ長が算出され、天井クレーンシステムモデルに反映されることで、トロリ1/ガーダ2が移動中にワイヤの長さが変化しても、第1実施形態に係る制御を行うことができる。   Further, the wire length is calculated based on information from the rotary encoder 31 and the line laser device 32 and reflected in the overhead crane system model, so that the length of the wire changes while the trolley 1 / girder 2 is moving. Even so, the control according to the first embodiment can be performed.

なお、ロータリエンコーダ31や、ラインレーザ装置32は省略可能である(センサレス)。この場合、モデル演算部232は、天井クレーンシステムモデル(具体的には式(5))のみを用いた数値シミュレーションによって吊荷6のモデル速度dx/dt|modelを算出する。このとき、ワイヤ4の巻き上げ速度等は、押しボタンスイッチ21からの指令値等を基に算出されればよい。このようにすることにより、センサレスで第1実施形態に係る天井クレーンシステム制御を行うことができる。このようなセンサレスでの天井クレーンシステム制御により、ロータリエンコーダ31、ラインレーザ装置32等のセンサの故障や、センサの経時劣化や、電磁ノイズの影響等による不具合の発生を抑えることができる。また、センサの故障や、センサの経時劣化や、電磁ノイズの影響等による不具合の発生を抑えることができることにより、天井クレーンシステムZ1がコントロール不可に陥ることを抑えることができるので、安全対策にかけるコストを軽減することができる。 The rotary encoder 31 and the line laser device 32 can be omitted (sensorless). In this case, the model calculation unit 232 calculates the model speed dx / dt | model of the suspended load 6 by a numerical simulation using only the overhead crane system model (specifically, Expression (5)). At this time, the winding speed or the like of the wire 4 may be calculated based on a command value from the push button switch 21 or the like. By doing in this way, the overhead crane system control which concerns on 1st Embodiment can be performed without a sensor. By such sensorless overhead crane system control, it is possible to suppress the failure of sensors such as the rotary encoder 31 and the line laser device 32, the deterioration of the sensors over time, the occurrence of problems due to the influence of electromagnetic noise, and the like. In addition, since it is possible to suppress the occurrence of malfunctions due to sensor failure, sensor deterioration over time, electromagnetic noise, and the like, it is possible to suppress the overhead crane system Z1 from being uncontrollable, so that safety measures are taken. Cost can be reduced.

また、天井クレーンシステムモデルを使用せず(モデルレス)、ロータリエンコーダ31や、ラインレーザ装置32から取得される情報を基に、実際の吊荷6の速度が算出されるようにすることが可能である。この場合、モデル演算部232の代わりに演算部(不図示)が備えられ、この演算部はロータリエンコーダ31や、ラインレーザ装置32から取得される情報を基に、実際の吊荷6の速度を算出する。ロータリエンコーダ31や、ラインレーザ装置32から取得される情報を基に、実際の吊荷6の速度を算出することは、当業者であれば周知の技術である。そして、演算部は、算出した吊荷6の速度を、第1実施形態における吊荷6のモデル速度の代わりに制御演算部231へ出力する。そして、制御演算部231は、演算部で算出された吊荷6の速度と、吊荷6の目標速度dx/dt|refとが一致又は近くなるよう、トロリ1/ガーダ2の制御速度du/dt|conを算出する。このようにすることで、天井クレーンシステムモデルを基に算出された吊荷6のモデル速度を用いるよりも、精度の高いトロリ1/ガーダ2の制御が可能となる。また、外乱に強い天井クレーン制御システムZ2を構築することができる。 Moreover, it is possible to calculate the actual speed of the suspended load 6 based on information acquired from the rotary encoder 31 and the line laser device 32 without using an overhead crane system model (modelless). It is. In this case, a calculation unit (not shown) is provided instead of the model calculation unit 232, and the calculation unit calculates the actual speed of the suspended load 6 based on information acquired from the rotary encoder 31 or the line laser device 32. calculate. It is a well-known technique for those skilled in the art to calculate the actual speed of the suspended load 6 based on information acquired from the rotary encoder 31 or the line laser device 32. And a calculating part outputs the calculated speed of the suspended load 6 to the control calculating part 231 instead of the model speed of the suspended load 6 in 1st Embodiment. Then, the control arithmetic unit 231, and speed of the suspended load 6 that have been calculated by the arithmetic unit, the target speed dx / dt of the suspended load 6 | so that the ref is equal or close, control speed of the trolley 1 / girder 2 du / dt | con is calculated. In this way, it is possible to control the trolley 1 / girder 2 with higher accuracy than using the model speed of the suspended load 6 calculated based on the overhead crane system model. Moreover, the overhead crane control system Z2 strong against disturbance can be constructed.

なお、本実施形態に係るトロリ1/ガーダ2の速度制御の他にトロリ1/ガーダ2の変位を制御(変位制御)する手法がある。しかしながら、モータによる制御系はもともと速度制御系となっていることが多いため、本実施形態のような速度制御による天井クレーンシステム制御では、制御速度をそのまま用いることができるという顕著な効果を有する。変位制御の場合、押しボタンスイッチ21の操作による速度指令を積分して変位指令にしてから、天井クレーンシステムZ1に出力しなければならない。また、駆動モータ12(図4参照)自体も変位制御系にしなければならず、2度手間となってしまう。本実施形態のように、速度制御とすることで、このような手間を省くことができ、効率的な天井クレーンシステム制御を行うことができる。このように、本実施形態におけるトロリ1/ガーダ2の速度制御は、トロリ1/ガーダ2の変位制御に対して顕著な効果を有するものである。   In addition to the speed control of the trolley 1 / girder 2 according to the present embodiment, there is a method for controlling the displacement of the trolley 1 / girder 2 (displacement control). However, since the control system by the motor is often a speed control system, the overhead crane system control by the speed control as in this embodiment has a remarkable effect that the control speed can be used as it is. In the case of displacement control, the speed command generated by operating the push button switch 21 must be integrated into a displacement command and then output to the overhead crane system Z1. Further, the drive motor 12 (see FIG. 4) itself must also be a displacement control system, which is troublesome twice. As in this embodiment, speed control makes it possible to save such trouble and to perform efficient overhead crane system control. As described above, the speed control of the trolley 1 / girder 2 in the present embodiment has a remarkable effect on the displacement control of the trolley 1 / girder 2.

[第2実施形態]
次に、図10〜図13を参照して、本発明に係る第2実施形態について説明する。第2実施形態では、インチングが行われた場合における制御について説明する。
まず、図10及び図11を参照して、インチングについて説明する。
図10は、非インチング制御が行われているときのトロリ1/ガーダ2の速度の時間変化を示す図である。
操作者は、時刻0で押しボタンスイッチ21(図2参照)を押し始め、時刻t2まで押しボタンスイッチ21を押し続ける。
すると、トロリ1/ガーダ2は時刻t1まで速度が増加し、時刻t1で最大速度Vmaxとなる。トロリ1/ガーダ2は最大速度Vmax以上となることはできないので、押しボタンスイッチ21が離される時刻t2までトロリ1/ガーダ2は最大速度Vmaxのまま移動する。
そして、時刻t2で押しボタンスイッチ21が離されると、トロリ1/ガーダ2は速度を徐々に減少させ、時刻t3で停止する。
図10に示すように、非インチング制御が行われているとき、トロリ1/ガーダ2の速度変化は台形状となる。また、t2>t1の関係が成り立っている。ちなみに、0〜t1の時間=t2〜t3の時間となっている。
[Second Embodiment]
Next, a second embodiment according to the present invention will be described with reference to FIGS. In the second embodiment, control when inching is performed will be described.
First, inching will be described with reference to FIGS. 10 and 11.
FIG. 10 is a diagram illustrating a change over time in the speed of the trolley 1 / girder 2 when the non-inching control is performed.
The operator starts to push the push button switch 21 (see FIG. 2) at time 0, and continues to push the push button switch 21 until time t2.
Then, the speed of the trolley 1 / girder 2 increases until time t1, and reaches the maximum speed Vmax at time t1. Since the trolley 1 / girder 2 cannot exceed the maximum speed Vmax, the trolley 1 / girder 2 moves at the maximum speed Vmax until time t2 when the push button switch 21 is released.
When the push button switch 21 is released at time t2, the trolley 1 / girder 2 gradually decreases the speed and stops at time t3.
As shown in FIG. 10, when the non-inching control is performed, the speed change of the trolley 1 / girder 2 has a trapezoidal shape. Further, a relationship of t2> t1 is established. Incidentally, the time from 0 to t1 = t2 to t3.

図11は、インチング制御が行われているときのトロリ1/ガーダ2の速度の時間変化を示す図である。
操作者は、時刻0で押しボタンスイッチ21を押し始め、時刻t4で押しボタンスイッチ21を離す。このとき、t4は、図10の時刻t1未満の時間である(t1>t4)。
すると、トロリ1/ガーダ2は、最大速度Vmaxに到達する前に減速し、時刻t5で停止する。
図11のようにトロリ1/ガーダ2が最大速度Vmaxに到達する前に押しボタンスイッチ21を離し、トロリ1/ガーダ2を減速させることはインチングと呼ばれている。
図11に示すように、インチング制御が行われているとき、トロリ1/ガーダ2の速度変換は三角形状になる。
FIG. 11 is a diagram showing a temporal change in the speed of the trolley 1 / girder 2 when the inching control is performed.
The operator starts to push the push button switch 21 at time 0, and releases the push button switch 21 at time t4. At this time, t4 is a time shorter than time t1 in FIG. 10 (t1> t4).
Then, trolley 1 / girder 2 decelerates before reaching maximum speed Vmax and stops at time t5.
As shown in FIG. 11, releasing the push button switch 21 before the trolley 1 / girder 2 reaches the maximum speed Vmax to decelerate the trolley 1 / girder 2 is called inching.
As shown in FIG. 11, when the inching control is performed, the speed conversion of the trolley 1 / girder 2 has a triangular shape.

インチングは、吊荷6が目標位置近傍まで近づいた時に、吊荷6の位置を微調整するために行われるものである。   Inching is performed to finely adjust the position of the suspended load 6 when the suspended load 6 approaches the vicinity of the target position.

(DSP23a及びPLC24)
図12は、第2実施形態に係るDSP23a及びPLC24の構成を示す制御ブロック図である。適宜、図2を参照する。なお、図12において、ロータリエンコーダ31、ラインレーザ装置32は図示省略している。
なお、図12において、図3と同様の構成については、図3と同一の符号を付し、説明を省略する。
図12におけるDSP23aは、判定切替部(制御切替部)235を有している点が図3に示すDSP23と異なる。
判定切替部235には、押しボタンスイッチ21(図2参照)からの速度指令値が入力される。そして、判定切替部235は、押しボタンスイッチ21が押下されている時間が、所定の時間ta未満であるか否かを判定する。そして、押しボタンスイッチ21が押下されている時間が所定の時間ta未満である場合、判定切替部235は、制御演算部231から出力される制御速度を出力せず、押しボタンスイッチ21から入力された速度指令値をそのまま天井クレーンシステムZ1へ出力する。
(DSP 23a and PLC 24)
FIG. 12 is a control block diagram illustrating the configuration of the DSP 23a and the PLC 24 according to the second embodiment. Reference is made to FIG. 2 as appropriate. In FIG. 12, the rotary encoder 31 and the line laser device 32 are not shown.
In FIG. 12, the same components as those in FIG. 3 are denoted by the same reference numerals as those in FIG.
The DSP 23a in FIG. 12 is different from the DSP 23 shown in FIG. 3 in that it includes a determination switching unit (control switching unit) 235.
A speed command value from the push button switch 21 (see FIG. 2) is input to the determination switching unit 235. Then, the determination switching unit 235 determines whether or not the time during which the push button switch 21 is pressed is less than a predetermined time ta. When the time during which the push button switch 21 is pressed is less than the predetermined time ta, the determination switching unit 235 does not output the control speed output from the control calculation unit 231, but is input from the push button switch 21. The speed command value is output to the overhead crane system Z1 as it is.

押しボタンスイッチ21が押下されている時間が所定の時間ta以上である場合、判定切替部235は、押しボタンスイッチ21から入力された速度指令値を出力せず、制御演算部231から出力される制御速度を実制御部233へ出力する(切り替える)。この結果、天井クレーン制御システムZ2は、第1実施形態に基づく天井クレーンシステム制御(速度制御)を行う。   When the time during which the push button switch 21 is pressed is equal to or longer than the predetermined time ta, the determination switching unit 235 does not output the speed command value input from the push button switch 21 but outputs it from the control calculation unit 231. The control speed is output (switched) to the actual control unit 233. As a result, the overhead crane control system Z2 performs overhead crane system control (speed control) based on the first embodiment.

(フローチャート)
図13は、第2実施形態に係る天井クレーンシステム制御の処理手順を示すフローチャートである。適宜、図12を参照する。
まず、操作者が押しボタンスイッチ21(図2参照)を押下する(S101)。
すると、判定切替部235は、押しボタンスイッチ21の押下時間が所定の時間ta未満であるか否かを判定する(S102)。所定の時間taは、図7下段に示す0〜t1の時間が望ましいが、0〜t1の時間より短い時間が設定されてもよい。
ステップS102の結果、押下時間が所定の時間ta以上である場合(S102→No)、判定切替部235は制御演算部231から出力される制御速度を実制御部233へ出力する。この結果、第1実施形態に示す天井クレーンシステム制御(速度制御)が行われる(S103)。
ステップS102の結果、押下時間が所定の時間ta未満である場合(S102→Yes)、判定切替部235は、制御演算部233から出力される制御速度を実制御部233へ出力せず、押しボタンスイッチ21から入力された速度指令値を実制御部233へ出力する。この結果、インチング制御が行われ、第1実施形態に示す天井クレーンシステム制御は行われない(速度制御なし;S104)。
(flowchart)
FIG. 13 is a flowchart illustrating a processing procedure for overhead crane system control according to the second embodiment. Reference is made to FIG. 12 as appropriate.
First, the operator presses the push button switch 21 (see FIG. 2) (S101).
Then, the determination switching unit 235 determines whether or not the pressing time of the push button switch 21 is less than the predetermined time ta (S102). The predetermined time ta is preferably a time of 0 to t1 shown in the lower part of FIG. 7, but may be set to a time shorter than the time of 0 to t1.
As a result of step S102, when the pressing time is equal to or longer than the predetermined time ta (S102 → No), the determination switching unit 235 outputs the control speed output from the control calculation unit 231 to the actual control unit 233. As a result, the overhead crane system control (speed control) shown in the first embodiment is performed (S103).
As a result of step S102, when the pressing time is less than the predetermined time ta (S102 → Yes), the determination switching unit 235 does not output the control speed output from the control calculation unit 233 to the actual control unit 233, and push button The speed command value input from the switch 21 is output to the actual control unit 233. As a result, inching control is performed, and the overhead crane system control shown in the first embodiment is not performed (no speed control; S104).

ステップS103又はステップS104の後、判定切替部235は、押しボタンスイッチ21が離されたか否かを判定する(S105)。
ステップS105の結果、押しボタンスイッチ21が離されていない場合(S105→No)、判定切替部235はステップS102へ処理を戻す。
ステップS105の結果、押しボタンスイッチ21が離された場合(S105→Yes)、トロリ1/ガーダ2が減速し、トロリ1/ガーダ2が停止する(S106)。
つまり、図13に示す処理では、押しボタンスイッチ21が所定の時間ta以上押し続けられるまで、第1実施形態に示す天井クレーンシステム制御は行われず、インチング制御が行われる。なお、天井クレーンシステム制御が行われていない間でも、制御演算部231及びモデル演算部232による処理は実行されている。そして、押しボタンスイッチ21の押下時間が所定の時間taを超えると、実制御部233に出力されるものが制御速度に切り替えられ、第1実施形態に示す天井クレーンシステム制御が行われる。
After step S103 or step S104, the determination switching unit 235 determines whether or not the push button switch 21 has been released (S105).
If the result of step S105 is that the push button switch 21 has not been released (S105 → No), the determination switching unit 235 returns the process to step S102.
As a result of step S105, when the push button switch 21 is released (S105 → Yes), the trolley 1 / girder 2 is decelerated and the trolley 1 / girder 2 is stopped (S106).
That is, in the process shown in FIG. 13, the overhead crane system control shown in the first embodiment is not performed and the inching control is performed until the push button switch 21 is continuously pressed for a predetermined time ta or longer. Even when the overhead crane system control is not performed, the processing by the control calculation unit 231 and the model calculation unit 232 is performed. When the pressing time of the push button switch 21 exceeds the predetermined time ta, the output to the actual control unit 233 is switched to the control speed, and the overhead crane system control shown in the first embodiment is performed.

なお、ここでは、ステップS102において押下時間が所定の時間ta未満であるか否かを判定しているが、これに限らない。例えば、トロリ1/ガーダ2の速度が最大速度Vmaxに到達したか否かを判定するようにし、最大速度Vmaxに到達するまでは、第1実施形態に示す天井クレーンシステム制御(速度制御)を行わないようにしてもよい。   Here, although it is determined in step S102 whether or not the pressing time is less than the predetermined time ta, the present invention is not limited to this. For example, it is determined whether or not the speed of the trolley 1 / girder 2 has reached the maximum speed Vmax, and the overhead crane system control (speed control) shown in the first embodiment is performed until the speed reaches the maximum speed Vmax. It may not be possible.

インチング制御によって、吊荷6が振れることになるが、その振れ幅は十分小さく、振れはすぐにおさまるので、第1実施形態に示す天井クレーンシステム制御(速度制御)の効果を打ち消すものではない。   Although the suspended load 6 swings due to the inching control, the swing width is sufficiently small and the swing is immediately suppressed. Therefore, the effect of the overhead crane system control (speed control) shown in the first embodiment is not negated.

第2実施形態によれば、第1実施形態に示す天井クレーンシステム制御(速度制御)を行わなくてもよいインチング時に天井クレーンシステム制御(速度制御)を行わないようにすることができる。   According to the second embodiment, it is possible to prevent the overhead crane system control (speed control) from being performed during inching, which does not require the overhead crane system control (speed control) shown in the first embodiment.

[第3実施形態]
次に、図14を参照して、本発明の第3実施形態について説明する。第3実施形態は、第2実施形態の変形例であり、押しボタンスイッチ21の浅押し・深押しによって、インチング制御と、第1実施形態の天井クレーンシステム制御とを切り替えるものである。
(フローチャート)
図14は、第3実施形態に係る天井クレーンシステム制御の処理手順を示すフローチャートである。なお、第3実施形態において、DSP23a、PLC24の構成は図12と同様であり、図14の説明において、適宜、図12を参照する。
まず、操作者が押しボタンスイッチ21(図2参照)を押下する(S201)。
すると、判定切替部235は、押しボタンスイッチ21の押下が浅押しであるか否かを判定する(S202)。浅押しであるか否かは、押しボタンスイッチ21の押下深さが所定の値以下であるか否かによって判定される。
ステップS202の結果、浅押しではない場合(S202→No)、判定切替部235は制御演算部231から出力される制御速度を実制御部233へ出力する。この結果、第1実施形態に示す天井クレーンシステム制御(速度制御)が行われる(S203)。
ステップS202の結果、浅押しである場合(S202→Yes)、判定切替部235は、制御演算部233から出力される制御速度を実制御部233へ出力せず、押しボタンスイッチ21から入力された速度指令値を実制御部233へ出力する。この結果、インチング制御が行われ、第1実施形態に示す天井クレーンシステム制御は行われない(速度制御なし;S204)。
[Third Embodiment]
Next, a third embodiment of the present invention will be described with reference to FIG. The third embodiment is a modification of the second embodiment, and switches between inching control and overhead crane system control of the first embodiment by pressing the push button switch 21 shallowly or deeply.
(flowchart)
FIG. 14 is a flowchart illustrating a processing procedure of overhead crane system control according to the third embodiment. In the third embodiment, the configurations of the DSP 23a and the PLC 24 are the same as those in FIG. 12, and FIG. 12 will be referred to as appropriate in the description of FIG.
First, the operator presses the push button switch 21 (see FIG. 2) (S201).
Then, the determination switching unit 235 determines whether or not the pressing of the push button switch 21 is a shallow press (S202). Whether or not the pressing is shallow is determined by whether or not the pressing depth of the push button switch 21 is a predetermined value or less.
If the result of step S <b> 202 is not shallow press (S <b> 202 → No), the determination switching unit 235 outputs the control speed output from the control calculation unit 231 to the actual control unit 233. As a result, the overhead crane system control (speed control) shown in the first embodiment is performed (S203).
If the result of step S202 is a shallow push (S202 → Yes), the determination switching unit 235 does not output the control speed output from the control calculation unit 233 to the actual control unit 233, but is input from the push button switch 21. The speed command value is output to the actual control unit 233. As a result, inching control is performed, and the overhead crane system control shown in the first embodiment is not performed (no speed control; S204).

ステップS203又はステップS204の後、判定切替部235は、押しボタンスイッチ21が離されたか否かを判定する(S205)。
ステップS205の結果、押しボタンスイッチ21が離されていない場合(S205→No)、判定切替部235はステップS202へ処理を戻す。
ステップS205の結果、押しボタンスイッチ21が離された場合(S205→Yes)、トロリ1/ガーダ2が減速し、トロリ1/ガーダ2が停止する(S206)。
つまり、図13に示す処理では、押しボタンスイッチ21が深押しとなる(所定の深さまで押される)まで、第1実施形態に示す天井クレーンシステム制御は行われず、インチング制御が行われる。なお、天井クレーンシステム制御が行われていない間でも、制御演算部231及びモデル演算部232による処理は実行されている。そして、押しボタンスイッチ21が深押しとなると、実制御部233に出力されるものが制御速度に切り替えられ、第1実施形態に示す天井クレーンシステム制御が行われる。
After step S203 or step S204, the determination switching unit 235 determines whether or not the push button switch 21 has been released (S205).
If the result of step S205 is that the push button switch 21 has not been released (S205 → No), the determination switching unit 235 returns the process to step S202.
As a result of step S205, when the push button switch 21 is released (S205 → Yes), the trolley 1 / girder 2 is decelerated and the trolley 1 / girder 2 is stopped (S206).
That is, in the processing shown in FIG. 13, the overhead crane system control shown in the first embodiment is not performed and the inching control is performed until the push button switch 21 is deeply pressed (pressed to a predetermined depth). Even when the overhead crane system control is not performed, the processing by the control calculation unit 231 and the model calculation unit 232 is performed. When the push button switch 21 is pressed deeply, what is output to the actual control unit 233 is switched to the control speed, and the overhead crane system control shown in the first embodiment is performed.

第3実施形態によれば、浅押しか深押しかでインチングの制御・非制御が決定されるため、第2実施形態よりもインチングの制御・非制御を迅速に決定することができる。   According to the third embodiment, since inching control / non-control is determined by shallow pressing or deep pressing, inching control / non-control can be determined more quickly than in the second embodiment.

[第4実施形態]
次に、図15〜図16を参照して、本実施形態の第4実施形態について説明する。
第4実施形態は、第2実施形態の変形例であり、押しボタンスイッチにインチング専用の押しボタンが設けられているものである。
[Fourth Embodiment]
Next, a fourth embodiment of the present embodiment will be described with reference to FIGS.
The fourth embodiment is a modified example of the second embodiment, and a push button switch is provided with a push button dedicated to inching.

(構成図)
図15は、第4実施形態に係る天井クレーン制御システムZ2cの構成例を示す図である。
図15の天井クレーン制御システムZ2cにおいて、図12と同様の構成については、図2と同一の符号を付して説明を省略する。
図15の押しボタンスイッチ21cは、非インチング操作用の押しボタン(非インチング用押しボタン211)と、インチング操作用の押しボタン(インチング用押しボタン212)とを有している。
なお、DSP23a及びPLC24の構成は図12に示す構成と同様であるので、ここでの図示及び説明を省略する。また、図15において、ロータリエンコーダ31及びラインレーザ装置32は図示省略されているが、図2と同様に設置されている。
(Diagram)
FIG. 15 is a diagram illustrating a configuration example of an overhead crane control system Z2c according to the fourth embodiment.
In the overhead crane control system Z2c in FIG. 15, the same components as those in FIG. 12 are denoted by the same reference numerals as those in FIG.
15 has a push button for non-inching operation (non-inching push button 211) and a push button for inching operation (inching push button 212).
The configuration of the DSP 23a and the PLC 24 is the same as that shown in FIG. 12, and thus illustration and description thereof are omitted here. In FIG. 15, the rotary encoder 31 and the line laser device 32 are not shown, but are installed in the same manner as in FIG.

(フローチャート)
図16は、第4実施形態に係る天井クレーンシステム制御の処理手順を示すフローチャートである。適宜、図12及び図15を参照する。
操作者が、非インチング用押しボタン211を押下する(S301)と、判定切替部235は制御演算部231から出力される制御速度を実制御部233へ出力する。この結果、第1実施形態に示す天井クレーンシステム制御(速度制御)が行われる(S302)。そして、判定切替部235は、非インチング用押しボタン211が離されたか否かを判定する(S303)。
ステップS303の結果、非インチング用押しボタン211が離されていない場合(S303→No)、判定切替部235はステップS302へ処理を戻す。
ステップS303の結果、非インチング用押しボタン211が離された場合(S303→Yes)、トロリ1/ガーダ2が減速し、トロリ1/ガーダ2が停止する(S321)。
(flowchart)
FIG. 16 is a flowchart showing a processing procedure of overhead crane system control according to the fourth embodiment. Reference is made to FIGS. 12 and 15 as appropriate.
When the operator presses the non-inching push button 211 (S301), the determination switching unit 235 outputs the control speed output from the control calculation unit 231 to the actual control unit 233. As a result, the overhead crane system control (speed control) shown in the first embodiment is performed (S302). Then, the determination switching unit 235 determines whether or not the non-inching push button 211 has been released (S303).
If the result of step S303 is that the non-inching push button 211 has not been released (S303 → No), the determination switching unit 235 returns the process to step S302.
As a result of step S303, when the non-inching push button 211 is released (S303 → Yes), the trolley 1 / girder 2 is decelerated and the trolley 1 / girder 2 is stopped (S321).

一方、操作者が、インチング用押しボタン212を押下する(S311)と、判定切替部235は、制御演算部233から出力される制御速度を実制御部233へ出力せず、インチング用押しボタン212から入力された速度指令値を実制御部233へ出力する。この結果、インチング制御が行われ、第1実施形態に示す天井クレーンシステム制御は行われない(速度制御なし;S312)。
そして、判定切替部235は、インチング用押しボタン212が離されたか否かを判定する(S313)。
ステップS313の結果、インチング用押しボタン212が離されていない場合(S313→No)、判定切替部235はステップS312へ処理を戻す。
ステップS313の結果、インチング用押しボタン212が離された場合(S313→Yes)、トロリ1/ガーダ2が減速し、トロリ1/ガーダ2が停止する(S321)。
第4実施形態によれば、インチング用の押しボタンと、非インチング用の押しボタンとを押し間違えることを防止することができる。
On the other hand, when the operator depresses the inching push button 212 (S311), the determination switching unit 235 does not output the control speed output from the control calculation unit 233 to the actual control unit 233, but the inching push button 212. Is output to the actual control unit 233. As a result, inching control is performed, and the overhead crane system control shown in the first embodiment is not performed (no speed control; S312).
Then, the determination switching unit 235 determines whether or not the inching push button 212 has been released (S313).
If the result of step S313 is that the inching push button 212 has not been released (S313 → No), the determination switching unit 235 returns the process to step S312.
When the inching push button 212 is released as a result of step S313 (S313 → Yes), the trolley 1 / girder 2 is decelerated and the trolley 1 / girder 2 is stopped (S321).
According to the fourth embodiment, it is possible to prevent a mistake in pressing the inching push button and the non-inching push button.

なお、第2〜第4実施形態では、判定切替部235が制御演算部231と実制御部233の間に設けられているが、これに限らない。例えば、判定切替部235が制御演算部231の前段に設置されてもよい。そして、インチング制御が行われていると判定制御部235が判定した場合(図13のステップS102、図14のステップS202で「Yes」又は図16のステップS311)、判定切替部235は、押しボタンスイッチ21(図2参照)又は押しボタンスイッチ21c(図15参照)から入力された速度指令値を実制御部233へ出力する。この場合、制御演算部231、モデル演算部232によるトロリ1/ガーダ2の速度制御は行われない。そして、インチング制御が行われていないと判定切替部235が判定した場合(図13のステップS102、図14のステップS202で「No」又は図16のステップS301)、判定切替部235は、押しボタンスイッチ21又は押しボタンスイッチ21cから入力された速度指令値を制御演算部231へ出力する。これにより、制御演算部231及びモデル演算部232によるトロリ1/ガーダ2の速度制御が行われる。つまり、インチング制御時には第1実施形態に記載の天井クレーンシステム制御のための演算は行われず、非インチング制御時に天井クレーンシステム制御のための演算が行われるようにしてもよい。
このようにすることで、制御演算部231及びモデル演算部232の処理負荷を軽減することができる。
In the second to fourth embodiments, the determination switching unit 235 is provided between the control calculation unit 231 and the actual control unit 233, but is not limited thereto. For example, the determination switching unit 235 may be installed before the control calculation unit 231. When the determination control unit 235 determines that inching control is being performed (“Yes” in step S102 in FIG. 13 and “Yes” in step S202 in FIG. 14 or step S311 in FIG. 16), the determination switching unit 235 includes a push button. The speed command value input from the switch 21 (see FIG. 2) or the push button switch 21c (see FIG. 15) is output to the actual control unit 233. In this case, the speed control of the trolley 1 / girder 2 by the control calculation unit 231 and the model calculation unit 232 is not performed. When the determination switching unit 235 determines that the inching control is not performed (step S102 in FIG. 13, “No” in step S202 in FIG. 14 or step S301 in FIG. 16), the determination switching unit 235 includes a push button The speed command value input from the switch 21 or the push button switch 21 c is output to the control calculation unit 231. Thereby, the speed control of the trolley 1 / girder 2 is performed by the control calculation unit 231 and the model calculation unit 232. That is, the calculation for the overhead crane system control described in the first embodiment is not performed during the inching control, and the calculation for the overhead crane system control may be performed during the non-inch control.
By doing in this way, the processing load of the control calculating part 231 and the model calculating part 232 can be reduced.

なお、第2〜第4実施形態において、第1実施形態に記載のセンサレス、モデルレスによる天井クレーンシステム制御を行うことが可能である。   In the second to fourth embodiments, the sensorless and modelless overhead crane system control described in the first embodiment can be performed.

[第5実施形態]
図17は、第5実施形態に係る天井クレーン制御システムZ2dを示す図である。第5実施形態では、外乱に対してロバストな天井クレーン制御システムZ2dを提供することを課題とする。
図17に示す天井クレーン制御システムZ2dのガーダ2には速度計測装置(速度計測部)33が備えられている。速度計測装置33は、例えば、ロータリエンコーダであり、ガーダ2の駆動モータ12の回転変位を計測する。速度計測装置33による計測結果はDSP23dへ送信され、DSP23dは計測された回転変位を基に、ガーダ2の走行速度を算出する。
また、トロリ1には速度計測装置(速度計測部)34が備えられている。速度計測装置34は、例えば、ロータリエンコーダであり、トロリ1の駆動モータ12の回転変位を計測する。速度計測装置34による計測結果はDSP23dへ送信され、DSP23dは計測された回転変位を基に、トロリ1の横行速度を算出する。
速度計測装置33,34で計測された情報を基に算出される速度を計測速度と称することとする。
なお、天井クレーンシステムZ1dは、図2に示す天井クレーンシステムZ1に、速度計測装置33,34が追加されているものであり、その他の構成は図2に示す天井クレーンシステムZ1と同様の構成を有している。
[Fifth Embodiment]
FIG. 17 is a diagram illustrating an overhead crane control system Z2d according to the fifth embodiment. In the fifth embodiment, an object is to provide an overhead crane control system Z2d that is robust against disturbance.
The girder 2 of the overhead crane control system Z2d shown in FIG. 17 is provided with a speed measuring device (speed measuring unit) 33. The speed measuring device 33 is a rotary encoder, for example, and measures the rotational displacement of the drive motor 12 of the girder 2. The measurement result by the speed measuring device 33 is transmitted to the DSP 23d, and the DSP 23d calculates the traveling speed of the girder 2 based on the measured rotational displacement.
The trolley 1 is provided with a speed measuring device (speed measuring unit) 34. The speed measuring device 34 is a rotary encoder, for example, and measures the rotational displacement of the drive motor 12 of the trolley 1. The measurement result by the speed measuring device 34 is transmitted to the DSP 23d, and the DSP 23d calculates the traversing speed of the trolley 1 based on the measured rotational displacement.
A speed calculated based on information measured by the speed measuring devices 33 and 34 is referred to as a measured speed.
The overhead crane system Z1d is obtained by adding speed measuring devices 33 and 34 to the overhead crane system Z1 shown in FIG. 2, and other configurations are the same as those of the overhead crane system Z1 shown in FIG. Have.

図18は、第5実施形態に係るDSP23dの構成を示す制御ブロック図である。
図3と対比するとモデル演算部232には、速度計測装置33,34から情報が入力される。
モデル演算部232は、制御演算部231から入力された制御速度(もしくは、速度指令値)と、計測速度を比較し、その差又は比が所定値以上の場合、制御速度(もしくは、速度指令値)の代わりに計測速度を用いてモデル演算を行う。
DSP23dにおけるその他の機能、及び、PLC24の機能は、図2に示すものと同様であるので、ここでの説明を省略する。
FIG. 18 is a control block diagram showing the configuration of the DSP 23d according to the fifth embodiment.
Compared with FIG. 3, information is input to the model calculation unit 232 from the speed measuring devices 33 and 34.
The model calculation unit 232 compares the control speed (or speed command value) input from the control calculation unit 231 with the measured speed, and if the difference or ratio is equal to or greater than a predetermined value, the model speed control value (or speed command value) Model calculation is performed using the measurement speed instead of).
The other functions in the DSP 23d and the function of the PLC 24 are the same as those shown in FIG.

第5実施形態によれば、外乱によってトロリ1/ガーダ2の速度が変化しても対応可能な(ロバストな)天井クレーン制御システムZ2dを提供することができる。   According to the fifth embodiment, it is possible to provide a (robust) overhead crane control system Z2d that can cope with a change in the speed of the trolley 1 / girder 2 due to a disturbance.

なお、第5実施形態において、天井クレーンシステムモデルを使用せず(モデルレス)、ロータリエンコーダ31や、ラインレーザ装置32から取得される情報を基に、実際の吊荷6の速度が算出されることが可能である。この場合、モデル演算部232の代わりに演算部(不図示)が備えられ、この演算部はロータリエンコーダ31や、ラインレーザ装置32から取得される情報を基に、実際の吊荷6の速度を算出する。ロータリエンコーダ31や、ラインレーザ装置32から取得される情報を基に、実際の吊荷6の速度を算出することは、当業者であれば周知の技術である。そして、演算部は、算出した吊荷6の速度を、第1実施形態における吊荷のモデル速度の代わりに制御演算部231へ出力する。この場合、制御演算部231は、演算部で算出された吊荷6の速度と、吊荷6の目標速度dx/dt|refとが一致又は近くなるよう、トロリ1/ガーダ2の制御速度du/dt|conを算出する。このようにすることで、天井クレーンシステムモデルを基に算出された吊荷6のモデル速度を用いるよりも、精度の高いトロリ1/ガーダ2の制御が可能となる。また、外乱に強い天井クレーン制御システムZ2dを構築することができる。 In the fifth embodiment, the actual speed of the suspended load 6 is calculated based on information acquired from the rotary encoder 31 and the line laser device 32 without using an overhead crane system model (modelless). It is possible. In this case, a calculation unit (not shown) is provided instead of the model calculation unit 232, and the calculation unit calculates the actual speed of the suspended load 6 based on information acquired from the rotary encoder 31 or the line laser device 32. calculate. It is a well-known technique for those skilled in the art to calculate the actual speed of the suspended load 6 based on information acquired from the rotary encoder 31 or the line laser device 32. Then, the calculation unit outputs the calculated speed of the suspended load 6 to the control calculation unit 231 instead of the model speed of the suspended load in the first embodiment. In this case, the control arithmetic unit 231, and speed of the suspended load 6 that have been calculated by the arithmetic unit, the target speed dx / dt of the suspended load 6 | so that the ref is equal or close, control speed of the trolley 1 / girder 2 du / Dt | con is calculated. In this way, it is possible to control the trolley 1 / girder 2 with higher accuracy than using the model speed of the suspended load 6 calculated based on the overhead crane system model. In addition, an overhead crane control system Z2d that is resistant to disturbance can be constructed.

なお、ロータリエンコーダ31や、ラインレーザ装置32は省略可能である。そして、モデル演算部232は、制御演算部231から入力された制御速度と、計測速度を比較し、その差又は比が所定値未満の場合、天井クレーンシステムモデル(具体的には式(5))のみを用いた数値シミュレーションによって吊荷6のモデル速度dx/dt|modelを算出する。このようにすることで、ロータリエンコーダ31、ラインレーザ装置32等のセンサの数が少ない状態で第1実施形態に係る制御を行うことができる。このようなセンサの数が少ない状態による制御により、センサの故障や、センサの経時劣化や、電磁ノイズの影響等による不具合の発生を抑えることができる。また、センサの故障や、センサの経時劣化や、電磁ノイズの影響等による不具合の発生を抑えることができることにより、天井クレーンシステムZ1dがコントロール不可に陥ることを抑えることができるので、安全対策にかけるコストを軽減することができる。 The rotary encoder 31 and the line laser device 32 can be omitted. Then, the model calculation unit 232 compares the control speed input from the control calculation unit 231 with the measured speed, and if the difference or ratio is less than a predetermined value, the overhead crane system model (specifically, equation (5) ) Is used to calculate the model speed dx / dt | model of the suspended load 6. By doing so, the control according to the first embodiment can be performed in a state where the number of sensors such as the rotary encoder 31 and the line laser device 32 is small. By performing control with such a small number of sensors, it is possible to suppress the occurrence of malfunctions due to sensor failure, sensor deterioration over time, electromagnetic noise, and the like. Moreover, since it is possible to suppress the failure of the sensor, the deterioration of the sensor over time, the occurrence of problems due to the influence of electromagnetic noise, etc., it is possible to suppress the overhead crane system Z1d from being uncontrollable, so that safety measures are taken. Cost can be reduced.

また、第5実施形態において、第2〜第4実施形態に記載の天井クレーンシステム制御が適用可能である。   Moreover, in 5th Embodiment, the overhead crane system control as described in 2nd-4th embodiment is applicable.

本発明は前記した実施形態に限定されるものではなく、様々な変形例が含まれる。例えば、前記した実施形態は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明したすべての構成を有するものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置き換えることが可能であり、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加・削除・置換をすることが可能である。   The present invention is not limited to the above-described embodiment, and includes various modifications. For example, the above-described embodiment has been described in detail for easy understanding of the present invention, and is not necessarily limited to having all the configurations described. In addition, a part of the configuration of a certain embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of a certain embodiment. In addition, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.

また、前記した各構成、機能、各部211〜213,215、記憶部等は、それらの一部又はすべてを、例えば集積回路で設計すること等によりハードウェアで実現してもよい。また、前記した各構成、機能等は、CPU等のプロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、HD(Hard Disk)に格納すること以外に、メモリや、SSD(Solid State Drive)等の記録装置、又は、IC(Integrated Circuit)カードや、SD(Secure Digital)カード、DVD(Digital Versatile Disk)等の記録媒体に格納することができる。
また、各実施形態において、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしもすべての制御線や情報線を示しているとは限らない。実際には、ほとんどすべての構成が相互に接続されていると考えてよい。
Each of the above-described configurations, functions, units 211 to 213, 215, a storage unit, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit. Further, each configuration, function, and the like described above may be realized by software by a processor such as a CPU interpreting and executing a program that realizes each function. Information such as programs, tables, and files for realizing each function is stored in an HD (Hard Disk), a memory, a recording device such as an SSD (Solid State Drive), an IC (Integrated Circuit) card, It can be stored in a recording medium such as an SD (Secure Digital) card or a DVD (Digital Versatile Disk).
In each embodiment, control lines and information lines are those that are considered necessary for explanation, and not all control lines and information lines are necessarily shown on the product. In practice, it can be considered that almost all configurations are connected to each other.

1 トロリ(制御対象機器)
2 ガーダ(制御対象機器)
3 走行レール
4 ワイヤ
5 フック
6 吊荷
11 巻き取り装置
12 駆動モータ
21,21c 押しボタンスイッチ(入力部)
22 PC
23,23a,23d DSP
24 PLC
25 インバータ
31 ロータリエンコーダ(ワイヤ長取得部)
32 ラインレーザ装置(ワイヤ長取得部、振れ周期計測部、振れ角計測部)
33,34 速度計測装置(速度計測部)
211 非インチング用押しボタンスイッチ
212 インチング用押しボタンスイッチ
231 制御演算部
232 モデル演算部(制御対象機器モデルを含む)
233 実制御部(制御実行部)
235 判定切替部(制御切替部)
Z1,Z1d 天井クレーンシステム
Z2,Z2c,Z2d 天井クレーン制御システム
1 Trolley (device to be controlled)
2 Girder (device to be controlled)
DESCRIPTION OF SYMBOLS 3 Traveling rail 4 Wire 5 Hook 6 Hanging load 11 Winding device 12 Drive motor 21,21c Pushbutton switch (input part)
22 PC
23, 23a, 23d DSP
24 PLC
25 Inverter 31 Rotary encoder (Wire length acquisition part)
32 line laser device (wire length acquisition unit, deflection period measurement unit, deflection angle measurement unit)
33, 34 Speed measuring device (speed measuring unit)
211 Non-inching pushbutton switch 212 Inching pushbutton switch 231 Control computation unit 232 Model computation unit (including control target device model)
233 Actual control unit (control execution unit)
235 judgment switching unit (control switching unit)
Z1, Z1d overhead crane system Z2, Z2c, Z2d overhead crane control system

Claims (11)

制御対象機器であるトロリ又はガーダを移動させる速度の指令値である速度指令値が入力される入力部と、
前記入力された速度指令値に基づく前記制御対象機器の制御上の速度である制御速度と、所定の前記制御対象機器のモデルである制御対象機器モデルとに基づいて、前記制御対象機器によって運ばれる吊荷のモデル速度を算出するモデル演算部と、
前記算出された吊荷のモデル速度と、吊荷の目標速度とが一致又は近づくよう、前記制御対象機器の速度を算出し、該算出した制御対象機器の速度を前記制御速度として出力する制御演算部と、
前記出力された制御速度に基づいて、前記制御対象機器の実速度を制御する制御実行部と、
を有し、
前記吊荷の目標速度は、前記制御速度であり、
前記モデル演算部は、
前記制御演算部で算出され、出力された前記制御速度と前記制御対象機器モデルとに基づいて、前記吊荷のモデル速度を算出し、前記制御演算部へ出力することを繰り返す
ことを特徴とする天井クレーン制御システム。
An input unit to which a speed command value that is a speed command value for moving a trolley or girder as a control target device is input;
It is carried by the control target device based on a control speed that is a control speed of the control target device based on the input speed command value and a control target device model that is a model of the predetermined control target device. A model calculation unit for calculating the model speed of the suspended load;
A control calculation that calculates the speed of the control target device so that the calculated model speed of the suspended load and the target speed of the suspended load coincide or approach each other, and outputs the calculated speed of the control target device as the control speed. And
Based on the output control speed, a control execution unit that controls the actual speed of the device to be controlled;
Have
The target speed of the suspended load is the control speed,
The model calculation unit includes:
Based on the control speed calculated and output by the control calculation unit and the control target device model, the model speed of the suspended load is calculated and output to the control calculation unit is repeated. Overhead crane control system.
前記入力部から入力される速度指令値の入力時間が所定の値に達しない場合、
前記モデル演算部及び前記制御演算部で処理された結果を出力しないよう制御する
制御切替部を有することを特徴とする請求項1に記載の天井クレーン制御システム。
When the input time of the speed command value input from the input unit does not reach a predetermined value,
The overhead crane control system according to claim 1, further comprising: a control switching unit that performs control so as not to output a result processed by the model calculation unit and the control calculation unit.
前記入力部は、非インチング用の入力部と、インチング用の入力部とを有し、
インチング用の入力部を介して入力された場合、前記モデル演算部及び前記制御演算部の処理が行われないよう制御する制御切替部を
有することを特徴とする請求項1に記載の天井クレーン制御システム。
The input unit has an input unit for non-inching and an input unit for inching,
2. The overhead crane control according to claim 1, further comprising: a control switching unit that performs control so that processing of the model calculation unit and the control calculation unit is not performed when input is performed through an inching input unit. system.
前記吊荷がつり下げられているワイヤの長さに関する情報を取得するワイヤ長取得部を有し、
前記ワイヤ長取得部で取得されたワイヤの長さに関する情報が前記制御対象機器モデルに用いられる
ことを特徴とする請求項1に記載の天井クレーン制御システム。
A wire length acquisition unit for acquiring information on the length of the wire on which the suspended load is suspended;
The overhead crane control system according to claim 1, wherein information on the length of the wire acquired by the wire length acquisition unit is used for the control target device model.
前記ワイヤ長取得部は、前記トロリにおける前記ワイヤの巻き上げ及び巻き下げを行う巻き上げ装置に備えられたロータリエンコーダであり、
前記モデル演算部は、前記ロータリエンコーダから入力された前記トロリにおける前記ワイヤの巻き上げ速度又は巻き下げ速度を基に、前記制御対象機器モデルに用いられる前記ワイヤの長さを算出する
ことを特徴とする請求項4に記載の天井クレーン制御システム。
The wire length acquisition unit is a rotary encoder provided in a winding device that winds and lowers the wire in the trolley,
The model calculation unit calculates the length of the wire used in the device model to be controlled based on a winding speed or a winding speed of the wire in the trolley input from the rotary encoder. The overhead crane control system according to claim 4.
前記ワイヤ長取得部は、前記吊荷がつり下げられているワイヤの振れ周期を計測する振れ周期計測部であり、
前記モデル演算部は、前記振れ周期計測部で計測された前記ワイヤの振れ周期を基に、前記制御対象機器モデルに用いられる前記ワイヤの長さを算出する
ことを特徴とする請求項4に記載の天井クレーン制御システム。
The wire length acquisition unit is a run cycle measuring unit that measures a run cycle of the wire on which the suspended load is suspended,
The said model calculating part calculates the length of the said wire used for the said control object apparatus model based on the shake period of the said wire measured by the said shake period measurement part. Overhead crane control system.
前記吊荷がつり下げられているワイヤの振れ角を計測する振れ角計測部を有し、
前記振れ角計測部で計測された前記ワイヤの振れ角が前記制御対象機器モデルに用いられる
ことを特徴とする請求項1に記載の天井クレーン制御システム。
A deflection angle measuring unit for measuring a deflection angle of the wire on which the suspended load is suspended;
The overhead crane control system according to claim 1, wherein a deflection angle of the wire measured by the deflection angle measurement unit is used for the device model to be controlled.
前記制御対象機器の速度を計測する速度計測部を有し、
前記速度計測部で計測された前記制御対象機器の速度である計測速度と、前記制御演算部で算出された前記制御速度との差又は比が所定以上の場合、前記計測速度を前記制御速度として前記モデル演算部に入力する
ことを特徴とする請求項1に記載の天井クレーン制御システム。
A speed measuring unit that measures the speed of the control target device;
When the difference or ratio between the measured speed that is the speed of the control target device measured by the speed measuring unit and the control speed calculated by the control calculation unit is equal to or greater than a predetermined value, the measured speed is used as the control speed. The overhead crane control system according to claim 1, wherein the overhead crane control system is input to the model calculation unit.
前記制御実行部は、PLC(Programmable Logic Controller)で構成される
ことを特徴とする請求項1に記載の天井クレーン制御システム。
The overhead crane control system according to claim 1, wherein the control execution unit is configured by a PLC (Programmable Logic Controller).
前記制御演算部及び前記モデル演算部は、DSP(Digital Signal Processor)又はPLCで構成される
ことを特徴とする請求項1に記載の天井クレーン制御システム。
The overhead crane control system according to claim 1, wherein the control calculation unit and the model calculation unit are configured by a DSP (Digital Signal Processor) or a PLC.
入力部を介して、制御対象機器であるトロリ又はガーダを移動させる速度の指令値である速度指令値が入力されるステップと、
モデル演算部が、
前記入力された速度指令値に基づく前記制御対象機器の制御上の速度である制御速度と、所定の前記制御対象機器のモデルである制御対象機器モデルとに基づいて、前記制御対象機器によって運ばれる吊荷のモデル速度を算出する第1のモデル演算ステップと、
制御演算部が、
当該算出された吊荷のモデル速度と、吊荷の目標速度とが一致又は近づくよう、前記制御対象機器の速度を算出し、該算出した制御対象機器の速度を前記制御速度として出力する第1の制御演算ステップと、
前記モデル演算部が、
前記制御演算部から出力された前記制御速度と前記制御対象機器モデルとに基づいて、前記吊荷のモデル速度を算出する第2のモデル演算ステップと、
前記制御演算部が、
前記モデル演算部で算出された吊荷のモデル速度と、吊荷の目標速度とが一致又は近づくよう、前記制御対象機器の速度を算出し、該算出した制御対象機器の速度を前記制御速度として出力するとともに、前記モデル演算部へ出力する第2の制御演算ステップと、
実制御部が、
前記第1の制御演算ステップ及び前記第2の制御演算ステップで出力された制御速度に基づいて、前記制御対象機器の実速度を制御する制御実行ステップと、
を有し、
前記吊荷の目標速度は、前記制御速度であり、
前記第2のモデル演算ステップと、前記第2の制御演算ステップとが繰り返される
ことを特徴とする天井クレーン制御方法。
A step of inputting a speed command value, which is a speed command value for moving the trolley or girder as the control target device, via the input unit;
Model calculation unit
It is carried by the control target device based on a control speed that is a control speed of the control target device based on the input speed command value and a control target device model that is a model of the predetermined control target device. A first model calculation step for calculating a model speed of the suspended load;
The control calculation unit
A speed of the control target device is calculated so that the calculated model speed of the suspended load and the target speed of the suspended load coincide with each other, or the calculated speed of the control target device is output as the control speed. Control calculation steps of
The model calculation unit is
A second model calculation step of calculating a model speed of the suspended load based on the control speed and the control target device model output from the control calculation unit;
The control calculation unit is
The speed of the control target device is calculated such that the model speed of the suspended load calculated by the model calculation unit and the target speed of the suspended load match or approach each other, and the calculated speed of the control target device is used as the control speed. A second control calculation step for outputting to the model calculation unit,
The actual control unit
A control execution step of controlling the actual speed of the control target device based on the control speed output in the first control calculation step and the second control calculation step;
Have
The target speed of the suspended load is the control speed,
The overhead crane control method, wherein the second model calculation step and the second control calculation step are repeated.
JP2016131616A 2016-07-01 2016-07-01 Overhead crane control system and overhead crane control method Active JP6631841B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2016131616A JP6631841B2 (en) 2016-07-01 2016-07-01 Overhead crane control system and overhead crane control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2016131616A JP6631841B2 (en) 2016-07-01 2016-07-01 Overhead crane control system and overhead crane control method

Publications (2)

Publication Number Publication Date
JP2018002391A true JP2018002391A (en) 2018-01-11
JP6631841B2 JP6631841B2 (en) 2020-01-15

Family

ID=60945863

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2016131616A Active JP6631841B2 (en) 2016-07-01 2016-07-01 Overhead crane control system and overhead crane control method

Country Status (1)

Country Link
JP (1) JP6631841B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020003567A1 (en) * 2018-06-29 2020-01-02 株式会社日立産機システム Crane device
WO2022009544A1 (en) * 2020-07-09 2022-01-13 株式会社日立産機システム Crane and crane control method
WO2022130686A1 (en) * 2020-12-18 2022-06-23 株式会社日立産機システム Crane, and control method of crane

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020003567A1 (en) * 2018-06-29 2020-01-02 株式会社日立産機システム Crane device
JP2020001898A (en) * 2018-06-29 2020-01-09 株式会社日立産機システム Crane device
JP7105634B2 (en) 2018-06-29 2022-07-25 株式会社日立産機システム crane equipment
WO2022009544A1 (en) * 2020-07-09 2022-01-13 株式会社日立産機システム Crane and crane control method
JP7490475B2 (en) 2020-07-09 2024-05-27 株式会社日立産機システム CRANE AND CRANE CONTROL METHOD
WO2022130686A1 (en) * 2020-12-18 2022-06-23 株式会社日立産機システム Crane, and control method of crane

Also Published As

Publication number Publication date
JP6631841B2 (en) 2020-01-15

Similar Documents

Publication Publication Date Title
Huang et al. Dynamics and swing control of double-pendulum bridge cranes with distributed-mass beams
JP5293977B2 (en) Crane steady rest control method and steady rest control apparatus
CN105934401B (en) For controlling the control device of rocking apparatus from electronic slidable member Sling Loads, process and hoisting apparatus
JP6631841B2 (en) Overhead crane control system and overhead crane control method
JP6453075B2 (en) Method and apparatus for controlling steadying of trolley crane
CN101024471A (en) Bridge-type crane control apparatus with rocking-prevention function
JP2017206358A (en) Control method and control device for suspension type crane
JP6984738B2 (en) Motor control device and elevator control device
JP5659727B2 (en) Crane swing angle detection method and apparatus, and crane steadying control method and apparatus
JP5768552B2 (en) Traveling control device for cargo handling crane
CN112512953B (en) Crane and crane control method
Wahyudi Sensorless anti-swing control for automatic gantry crane system: Model-based approach
JP6592389B2 (en) Crane driving support method and crane driving support device
JP7384025B2 (en) Control equipment and inverter equipment for suspended cranes
JPH0244757B2 (en)
JP2016041629A (en) Transfer device, hoist, crane device, and wheel life estimation method used for them
JP4460526B2 (en) Stabilizer for rope trolley crane
JP7297645B2 (en) Crane and crane control method
JP2021172472A (en) Operation plan method and device of ceiling type crane and control method and device of ceiling type crane
JP2007269450A (en) Conveying facility and its control method
JP7020092B2 (en) Crane operation control device
JP2018024483A (en) Elevator
JP7438925B2 (en) Crane and crane control method
JP2017126286A (en) Mobile body, mobile body system, and method of calculating correction coefficient for mobile body
CN113353803B (en) Automatic accurate and rapid positioning control method for cyclone well travelling crane

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A711

Effective date: 20180620

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A821

Effective date: 20180620

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20190104

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20191008

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191127

R150 Certificate of patent or registration of utility model

Ref document number: 6631841

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250