|
(11) | EP 0 841 295 A2 |
| (12) | EUROPEAN PATENT APPLICATION |
|
|
|
|
|||||||||||||||||||
| (54) | Suspended load steadying/positioning control device |
| (57) A suspended load steadying/positioning control device comprises independent drive
devices 11, 14 for moving a crane 4 on two rails 1, the crane suspending a load by
a rope 5 or the like and traveling on the rails 1 across them; position detectors
12, 15 for detecting the traveling position of the crane on each rail 1; speed detectors
13, 16 for detecting the traveling speed of the crane on each rail 1; a suspended
load swing displacement detector 17; and an arithmetic means 21 for calculating, based
on inputs, operation commands for the drive devices 11, 14 at two locations, the inputs
being the measured values of the traveling positions at two locations by the position
detectors 12, 15, the measured values of the speeds at two locations by the speed
detectors 13, 16, and the measured value of the displacement of the suspended load
by the suspended load swing displacement detector 17. Thus, the suspended load can
be accurately positioned even in a crane having a structural deformation. |
BACKGROUND OF THE INVENTION
SUMMARY OF THE INVENTION
BRIEF DESCRIPTION OF THE DRAWINGS
Fig. 1 is a schematic view showing the overall construction of a steadying control device in accordance with an embodiment of the present invention;
Fig. 2 is a block diagram of the steadying control device in accordance with an embodiment of the present invention;
Fig. 3 is a schematic view showing the overall construction of a conventional steadying control device;
Fig. 4 is a block diagram of the conventional steadying control device; and
Fig. 5 is an explanatory drawing showing a model with a gantry and a suspended load.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
(1) The detectors 12, 13, 15, 16 and 17 detect the traveling positions and traveling speeds of the right and left drive devices, as well as the motion state amount of the suspended load 6, and issues these data to the control device 21.
(2) Then, based on these motion state amounts, the optimum control portion 22 calculates
speed commands ul, u2 for the right and left drive devices 11, 14 according to the
computation of optimum steadying control using the following Numeric Expression 1:
where u represents an operation amount vector to be described below, ul represents
a speed command for the right-hand drive device 11, and u2 represents a speed command
for the left-hand drive device 14. That is, the following Numeric Expression 2 holds:
In the Numeric Expression 1, x represents a state amount vector to be described below.
Its elements are, in order of arrangement from left to right, a right-hand traveling
position x1 and a right-hand traveling speed x2, a left-hand traveling position x3
and a left-hand traveling speed x4, a swing displacement x5 and a swing speed x6 of
the suspended load. That is, the following Numeric Expression 3 holds:
Further, K represents a constants matrix with 2 rows and 6 columns shown below.
The above constants matrix K is an optimum gain determined by the following procedure:
(a) From motion equations formulated for the right and left travel drive devices 11,
14, gantry 3, rope 5 and suspended load 6, a state equation (Numeric Expression 5)
as indicated below, is derived. This state equation is a linear differential equation
expressing the vibrations of the suspended load 6 as a spring-mass system.
where u and x represent the aforementioned operation amount vector and state amount
vector, respectively, A represents a transition matrix with 6 rows and 6 columns,
and B represents a drive matrix with 6 rows and 2 columns.
(b) For the above state equation (Numeric Expression 5), the optimum gain K of Numeric
Expression 7 that minimizes an evaluation function J of Numeric Expression 6 below
is sought.
where Q and R represent weighting matrices with 6 rows and 6 columns and 2 rows and
2 columns, respectively.
By so minimizing the evaluation function J, the optimum gain K is found which rapidly
reduces all elements of the state amount to zero with the smallest possible operation
amount u.
(3) Based on the optimum gain K obtained by the above-described computation, the optimum control portion 22 determines optimum operation amounts adapted to the motion state amounts and the run state by the detectors 12, 13, 15, 16 and 17, and issues the optimal operation amounts as control command signals for the right and left drive devices 11, 14.
By driving them according to the signals, the optimum control portion 22 performs optimum control for positioning for the right and left traveling positions, and steadying of the suspended load 6.independent drive devices for moving a crane on two rails, said crane suspending a load by a rope or the like and traveling on the rails across them;
position detectors for detecting the traveling position of the crane on each rail;
speed detectors for detecting the traveling speed of the crane on each rail;
a suspended load swing displacement detector; and
arithmetic means for calculating, based on inputs, operation commands for the drive devices at two locations, said inputs being the measured values of the traveling positions at two locations by the position detectors, the measured values of the speeds at two locations by the speed detectors, and the measured value of the displacement of the suspended load by the suspended load swing displacement detector.