Method for conveying container, device for conveying container, and method for conveying ladle
11331718 · 2022-05-17
Assignee
Inventors
Cpc classification
B65G43/00
PERFORMING OPERATIONS; TRANSPORTING
B65G35/06
PERFORMING OPERATIONS; TRANSPORTING
B65B57/00
PERFORMING OPERATIONS; TRANSPORTING
B22D41/12
PERFORMING OPERATIONS; TRANSPORTING
International classification
B22D41/12
PERFORMING OPERATIONS; TRANSPORTING
B65G43/00
PERFORMING OPERATIONS; TRANSPORTING
B65G35/06
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A method for calculating a conveyance velocity at which oscillation of a liquid surface is suppressed in conveying a container in which a liquid is accommodated, e.g., a ladle in which molten metal is accommodated. In a graph of conveyance velocity versus conveyance time, an upwardly convex parabola and a downwardly convex parabola having vertical symmetry are prepared in advance, the downwardly convex parabola and the upwardly convex parabola are smoothly connected to form an acceleration curve, the upwardly convex parabola and the downwardly convex parabola are smoothly connected to form a deceleration curve, and the conveyance velocity is obtained from the acceleration curve and the deceleration curve smoothly connected where the slope thereof is zero.
Claims
1. A method for conveying a container, comprising: starting a conveyance by accelerating the container containing a liquid in a horizontal direction; and decelerating the container to complete the conveyance, wherein a conveyance velocity v(t) of the container, which is a function of time t, is represented by: Formula 1 when 0≤t≤(t.sub.0/4)
v(t)=a.Math.t.sup.2 [Formula 1] Formula 2 when (t.sub.0/4)≤t≤(3t.sub.0/4)
v(t)=a.Math.(t−t.sub.0).sup.2 [Formula 3] wherein ‘t.sub.0’ represents a time for conveying the container and ‘a’ represents a constant, and the method further comprises determining the conveyance velocity v(t) of the container by using Formulae 1 to 3, and driving a motor that rotates a plurality of wheels of a trolley on which the container is placed and conveying the container in accordance with the determined conveyance velocity v(t) such that liquid surface oscillations after conveying the container are within a tolerable range.
2. The method for conveying a container according to claim 1, wherein: the conveyance velocity v(t) of the container, which is a function of time t, is also represented by: Formula 4 when 0≤t≤(t.sub.1/4)
v(t)=b.Math.t.sup.2 [Formula 4] Formula 5 when (t.sub.1/4)≤t≤(t.sub.1/2)
v(t)=b.Math.(t−t.sub.1−t.sub.2).sup.2 [Formula 8] wherein ‘t.sub.1’ represents a total time for conveying the container in acceleration and in deceleration, ‘t.sub.2’ represents a time for conveying the container at a constant speed, and ‘b’ represents a constant, and the method further comprises: setting the conveyance time v(t) of the container by using Formulae 1 to 3 when a maximum value of the conveyance velocity v(t) among Formulae 1 to 3 is equal to or less than a velocity limit V.sub.max for the container, which is tolerable in conveying the container; and setting the conveyance time v(t) of the container by using Formulae 4 to 8 and calculating the conveyance time t.sub.1 and the conveyance time t.sub.2 from the constant a, the velocity limit V.sub.max, and a conveyance distance L of the container where the constant b is equal to the constant a and the constant speed of Formula 6 is the velocity limit V.sub.max when the maximum value of the conveyance velocity v(t) among Formulae 1 to 3 is more than the velocity limit V.sub.max.
3. The method for conveying a container according to claim 2, wherein the liquid is a molten metal and the container is a tilting ladle.
4. The method for conveying a container according to claim 1, wherein the constant a is determined α.sub.max/2 wherein α.sub.max represents a maximum value of a rate of change of acceleration of the container at which liquid surface oscillations after conveying the container is suppressed within a tolerable range.
5. The method for conveying a container according to claim 4, wherein a conveyance distance of the container is L and a velocity limit of the container that is tolerable in conveying the container is V.sub.max; the conveyance velocity v(t) of the container is set by Formulae 1 to 3 when a maximum value of the conveyance velocity v(t) among Formula 1 to 3 is equal to or less than the velocity limit V.sub.max; and when the maximum value of the conveyance velocity v(t) among Formulae 1 to 3 is more than the velocity limit V.sub.max, a total time for conveying the container in acceleration and in deceleration is t.sub.1, a time for conveying the container at a constant speed is t.sub.2, and the constant is b, and, in addition, the conveyance velocity v (t) of the container, which is a function of time t, is represented by: Formula 4 when 0≤t≤(t.sub.1/4)
v(t)=b.Math.t.sup.2 [Formula 4] Formula 5 when (t.sub.1/4)≤t≤(t.sub.1/2)
v(t)=b.Math.(t−t.sub.1−t.sub.2).sup.2 [Formula 8] wherein the conveyance velocity v(t) is set from the conveyance time t.sub.1 and the conveyance time t.sub.2 that are calculated from the constant a, the velocity limit V.sub.max, and the conveyance distance L where the constant b is the constant a and the constant speed of Formula 6 is the velocity limit V.sub.max.
6. The method for conveying a container according to claim 1, wherein the liquid is a molten metal and the container is a tilting ladle.
7. A conveyor control device for conveying a container, which starts conveying by accelerating the container containing a liquid in a horizontal direction and completes the conveyance after deceleration, the conveyor control device comprising: a computer, wherein the computer stores a conveyance time t.sub.0 of the container, a constant a, a maximum value of a rate of change of acceleration of the container α.sub.max at which liquid surface oscillations after conveying the container are suppressed within a tolerable range; the computer also stores a conveyance velocity of the container v(t), which is a function of time t as: Formula 1 when 0≤t≤(t.sub.0/4)
v(t)=a.Math.t.sup.2 [Formula 1] Formula 2 when (t.sub.0/4)≤t≤(3t.sub.0/4)
v(t)=a.Math.(t−t.sub.0).sup.2 [Formula 3] the computer is programmed to calculate the constant a from the stored rate of change of acceleration α.sub.max and determine the conveyance velocity v(t) of the container by using Formulae 1 to 3; and the computer is programmed to drive a motor that rotates a plurality of wheels of a trolley on which the container is placed and convey the container in accordance with the determined conveyance velocity v(t) such that the liquid surface oscillations after conveying the container are within the tolerable range.
8. The conveyor control device unit for conveying a container according to claim 7, wherein the computer stores a conveyance distance L, a velocity limit V.sub.max for the container, which is tolerable in conveying the container, a total time t.sub.1 for the container to be conveyed in acceleration and deceleration, a constant speed time t.sub.2, and a constant b; the computer also stores the conveyance velocity of the container v(t), which is a function of time t as: Formula 4 when 0≤t≤(t.sub.1/4)
v(t)=b.Math.t.sup.2 [Formula 4] Formula 5 when (t.sub.1/4)≤t≤(t.sub.1/2)
v(t)=b.Math.(t−t.sub.1−t.sub.2).sup.2 [Formula 8] and when a maximum value of the conveyance velocity v(t) among Formulae 1 to 3 is equal to or less than the velocity limit V.sub.max, the computer is programmed to set the conveyance time v(t) of the container by using Formulae 1 to 3; and when the maximum value of the conveyance velocity v(t) among Formulae 1 to 3 is more than the velocity limit V.sub.max, the computer is programmed to set the conveyance time v(t) of the container by using Formulae 4 to 8, and, in addition, the computer is programmed to calculate the conveyance time t.sub.1 and the conveyance time t.sub.2 from the constant a, the velocity limit V.sub.max, and the conveyance distance L where the constant b is equal to the constant a and the constant speed of Formula 6 is the velocity limit V.sub.max.
Description
BRIEF DESCRIPTION OF DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DESCRIPTION OF SOME EMBODIMENTS
(12) Hereinafter, some embodiments of the present invention will be described with reference to the accompanying drawings. In the embodiments below, a method for conveying a liquid being contained in a container will be described by illustrating a conveyance of a ladle in a casting line.
First Embodiment
(13) As shown in
(14) Also, the mold conveyor apparatus 3 includes a conveyor 13, which allows a mold 12 to move in the X direction in the drawing, and a conveyor motor 14, which drives the conveyor 13 so as to allow the mold 12 to be conveyed. The conveyor motor 14 is electrically connected to a conveyor control unit 15, which can control conveyance of the mold 12.
(15) Next, a procedure for conveying the ladle 4 will be described with reference to
(16) First, the conveyor control unit 15 of the mold conveyor apparatus 3 drives the conveyor motor 14 to convey a plurality of the molds 12 placed on the conveyor 13 to predetermined positions (positions A and B in
(17) After that, the drive controller unit 11 of the pouring apparatus 2 drives the motor 8 again to rotate the wheels 9 and convey the pouring apparatus 2 along the rails 10 until the ladle 4 is positioned opposite to the gate G of the next mold 12 (the position B in
(18) The acceleration and deceleration curves of the conveyance velocity versus time curve for the ladle 4 are set to be in S shapes according to formulae below so that liquid surface oscillations after conveying the ladle 4 from the position A to the position B can be suppressed.
(19) That is, a conveyance velocity v(t) of the ladle 4 (the velocity in the X direction in the drawing), which is a function of time t, can be obtained, as shown in
(20) Formula 1 when 0≤t≤(t.sub.0/4)
v(t)=a.Math.t.sup.2 [Formula 1]
Formula 2 when (t.sub.0/4)≤t≤(3t.sub.0/4)
(21)
Formula 3 when (3t.sub.0/4)≤t≤(t.sub.0)
v(t)=a.Math.(t−t.sub.0).sup.2 [Formula 3]
wherein t.sub.0 represents a time for conveying the ladle 4 and a represents a constant.
(22) In other words, in a graph of conveyance velocity versus conveyance time, an upwardly convex parabola and a downwardly convex parabola having vertical symmetry are prepared in advance, the downwardly convex parabola and the upwardly convex parabola are smoothly connected to form an acceleration curve, the upwardly convex parabola and the downwardly convex parabola are smoothly connected to form a deceleration curve, and the conveyance velocity v(t) shown by the above formulae is obtained from the acceleration curve and the deceleration curve smoothly connected where the slope thereof is zero.
(23) The conveyance velocity v(t) of the ladle 4 according to the present embodiment is obtained by smoothly connecting the downwardly convex parabola represented by Formula 1 (
(24) Also, as shown in
(25) As a function for an S-shaped curve, a sigmoid function is known. This function has a curve both ends of which approach its asymptotes gradually, and thus the slope of the curve never becomes zero. Thus, if this curve is adapted for the S-shaped curve of the acceleration curve or the deceleration curve, it is required to decide where to set the both ends of the S shape, i.e. which positions approaching the asymptotes to be set for the both ends. Thus, the S shape may change according to the setting positions for the both ends, which increases parameters to determine the S shape, and, as a result, setting of the acceleration or deceleration curves becomes complicated.
(26) On the other hand, the S-shaped curve according to the present embodiment is a curve connecting symmetric parabolas, and thus the both ends may be set at positions where the slope of the curve is zero. And setting the positions for the both ends can uniquely determine the shape of the parabolas, accordingly determining the shape of the S-shaped curve uniquely. This can set the S shape of the acceleration curve and the deceleration curve easily and thus set the conveyance velocity easily.
(27) Although parabolas (a quadratic function) are used in the present embodiment, a higher function such as a cubic or quartic function may be used as necessary. The higher the function is, the more smooth S-shaped curves can be. However, using the quadratic function for the velocity change allows a rate of change of acceleration to be a linear function. This facilitates velocity setting using a tolerable maximum rate of change of acceleration, which will be described below.
(28) As shown in
(29) As above, according to the present embodiment, the conveyance velocity v(t) of the ladle 4 can be easily set by using parabolas in which acceleration and deceleration curves are in S shapes, and, in particular, the conveyance time to and the conveyance distance L can easily determine the conveyance velocity v(t). Thus, it is possible to set the conveyance velocity v(t) with less parameters and simpler formulae than in a liquid simulation.
(30) For example, when the conveyance distance L is predetermined, the conveyance velocity v(t) according to the present embodiment can be determined by performing a conveyance experiment based on the formulae for the conveyance velocity v(t). In the experiment, the conveyance time to is gradually decreased, and the conveyance velocity v(t) is determined by setting the conveyance time to within a range in which liquid surface oscillations after the conveyance are tolerable.
(31) On the other hand, when the conveyance time to is predetermined, to determine the conveyance velocity v(t), the conveyance distance L is decreased gradually in the conveyance experiment performed based on the formulae for the conveyance velocity v(t). The conveyance velocity v(t) is then determined by setting the conveyance distance L within a rang in which liquid surface oscillations after the conveyance are tolerable.
(32) The formulae for the conveyance velocity v(t) are stored in the drive controller unit 11 in the casting line 1 so that the drive controller unit 11 drives and controls the motor 8 to convey the ladle 4 in accordance with the v(t). At that time, it is preferable that the drive controller unit 11 is connected to an input device, for example, so that the conveyance time to and the conveyance distance L can be changed from outside.
(33) Alternatively, the velocity versus time curves of Formula 1 to Formula 3 may be determined by using a maximum value of the rate of change of acceleration α.sub.max of the container at which the liquid surface oscillations after conveying the ladle 4 can be suppressed within the tolerable range. The rate of change of acceleration α.sub.max can be calculated by time-differentiating the acceleration. That is, by making the rate of change of acceleration of the velocity versus time curve of Formula 1 equal to the maximum value α.sub.max, the ladle 4 can be conveyed at the maximum conveyance velocity (i.e. within the minimum conveyance time) while suppressing the liquid surface oscillations after conveying the ladle 4 within the tolerable range.
(34) In Formula 1, the maximum value for the rate of change of acceleration is 2a, and thus the maximum value for the constant a can be calculated as α.sub.max/2 (hereinafter, represented as a.sub.max). Also, at that time, from the relational expression shown in
(35) Using the calculated a.sub.max and t.sub.0-min to set the coefficients of Formula 1 to Formula 3 can set the velocity versus time curve in which the ladle 4 can be conveyed for the conveying distance L within a minimum time while suppressing liquid surface oscillations after conveying the ladle 4 within the tolerable range.
(36) Also, from the relational expression shown in
(37) The rate of change of acceleration α.sub.max may be predetermined from a calculation or an experiment in accordance with, for example, a shape and content of the container, an amount of content, the rigidity of the apparatus, and so on.
Second Embodiment
(38) A method for conveying a liquid being contained in a container will be described, similarly to the first embodiment, by illustrating a conveyance of a ladle. The same notations will be used to illustrate the same device and structures as in the first embodiment.
(39) As shown in
(40) That is, the ladle 4 is accelerated in a horizontal direction, conveyed at a constant speed, and then decelerated. The conveyance velocity v(t) of the ladle 4 (the velocity in the X direction in the drawing), which is a function of time t, can be obtained, as shown in
(41) Formula 4 when 0≤t≤(t.sub.1/4)
v(t)=b.Math.t.sup.2 [Formula 4]
Formula 5 when (t.sub.1/4)≤t≤(t.sub.1/2)
(42)
Formula 6 when (t.sub.1/2)≤t≤(t.sub.1/2)+t.sub.2
v(t)=⅛b.Math.t.sub.1.sup.2 [Formula 6]
Formula 7 when (t.sub.1/2)+t.sub.2≤t≤(3t.sub.1/4)+t.sub.2
(43)
Formula 8 when (3t.sub.1/4)+t.sub.2≤t≤t.sub.1+t.sub.2
v(t)=b.Math.(t−t.sub.1−t.sub.2).sup.2 [Formula 8]
wherein t.sub.1 represents a total time for conveying the ladle 4 in acceleration and in deceleration, t.sub.2 represents a time for conveying the ladle 4 at a constant speed (i.e. t.sub.1+t.sub.2 is the conveyance time), L represents the conveyance distance, and b represents a constant.
(44) In other words, in a graph of conveyance velocity versus conveyance time, an upwardly convex parabola and a downwardly convex parabola having vertical symmetry are prepared in advance, the downwardly convex parabola and the upwardly convex parabola are smoothly connected to form an acceleration curve, the upwardly convex parabola and the downwardly convex parabola are smoothly connected to form a deceleration curve, and the conveyance velocity v(t) shown by the above formulae is obtained from smoothly connecting the acceleration curve with the deceleration curve via a horizontal straight line.
(45) The conveyance velocity v(t) of the ladle 4 according to the present embodiment is obtained by smoothly connecting the downwardly convex parabola represented by Formula 4 and the upwardly convex parabola represented by Formula 5 at a connection point t=t.sub.0/4 with a slope 2at.sub.0 (
(46) Also, the conveyance velocity v(t) includes a constant speed section [(t.sub.1/2)≤t≤(t.sub.1/2)+t.sub.2] (
(47) As shown in
(48) As above, according to the present embodiment, also in a case in which the conveying distance L is relatively long, the conveyance velocity v(t) of the ladle 4 at which liquid oscillations can be suppressed within a tolerable range can be easily set, and in particular, the total time t.sub.1 of acceleration and deceleration, the constant speed time t.sub.2, and the conveyance distance L can easily determine the conveyance velocity v(t).
(49) For example, when the conveyance distance L is predetermined, the conveyance velocity v(t) can be determined by performing a conveyance experiment based on the formulae for the conveyance velocity v(t). In the experiment, the total time of acceleration and deceleration t.sub.1 and the conveyance time at the constant speed t.sub.2 are gradually decreased, and the conveyance velocity v(t) is determined by setting the total time of acceleration and deceleration t.sub.1 and the constant speed conveyance time t.sub.2 within a range in which liquid surface oscillations after the conveyance are tolerable.
(50) On the other hand, when the conveyance time to is predetermined, to determine the conveyance velocity v(t), the conveyance distance L is decreased gradually in the conveyance experiment performed based on the formulae for the conveyance velocity v(t). The conveyance velocity v(t) is then determined by setting the conveyance distance L within a range in which liquid surface oscillations after the conveyance are tolerable.
(51) Next, a conveyor control device that can achieve the method for conveying the ladle 4 described in the above embodiments will be exemplified.
(52) As shown in
(53) The conveyor control unit 15 can also perform various operations and control of various parts by means of a CPU or the like. Also, information necessary for the control can be stored in the storage unit 21 by using an input unit 22 such as a keyboard and, also, content of the control can be shown on an output unit 23 such as a display.
(54)
(55) Next, the conveyor control unit 15 sets a velocity versus time curve V1 as shown in
(56) Next, the conveyor control unit 15 reads the velocity limit V.sub.max, which has been stored in the storage unit 21, and the velocity limit V.sub.max is compared with the maximum value of the velocity versus time curve V1 (the maximum value of Formula 2 in actuality), of which the coefficients have been calculated in Step 103 (Step 104). Here, if the conveyance velocity v(t) of the ladle 4, i.e. the maximum value of the velocity versus time curve V1, is equal to or less than the velocity limit V.sub.max (Step 104), the velocity versus time curve V1 using Formulae 1 to 3 is decided as the final velocity versus time curve for the ladle 4 and the conveyance velocity v(t) in accordance with this curve is determined as the conveyance velocity for the ladle 4 (Step 109). The velocity versus time curve V1 at this time, i.e. the conveyance velocity v(t), may be stored in the storage unit 21 so as to be read out as necessary.
(57) On the other hand, if the conveyance velocity v(t) of the ladle 4, i.e. the maximum value of the velocity versus time curve V1, is larger than the velocity limit V.sub.max, the conveyor control unit 15 cancels the setting of the conveyance velocity v(t) of the ladle 4, i.e. the velocity versus time curve V1, and, by using Formulae 4 to 8, sets a new velocity versus time curve including the accelerating section—constant speed section—deceleration section as the conveyance velocity v(t) for the ladle 4 (Step 105). That is, to a velocity versus time curve such as V1 in which an acceleration section and a deceleration section are continuous, a constant speed section is newly added between the acceleration section and the deceleration section to form a new velocity versus time curve.
(58) Next, the conveyor control unit 15 calculates the constant b, t1, and t2 for Formulae 4 to 8 on a condition that the ladle 4 can be conveyed at a speed less than the velocity limit V.sub.max for the conveyance distance L in the shortest possible conveyance time.
(59) That is, the constant b is set as a.sub.max, which has been calculated in Step 102, so that the time t.sub.1, which is the total time for the ladle 4 to be conveyed while being accelerated and decelerated, is minimum. Then, the conveyance velocity t.sub.1 is calculated with a constant of Formula 6 as V.sub.max so that the maximum value of the velocity versus time curve set in Step 105 is equal to the velocity limit V.sub.max (Step 106).
(60) The calculated conveyance time t.sub.1, in regard to the velocity versus time curve determined in Step 105, is the total conveyance time wherein the constant b of the formula for the accelerating section and the decelerating section of the ladle 4 is a.sub.max, the maximum value of the velocity versus time curve V3 is V.sub.max, and the conveyance time during the constant speed section t.sub.2 is zero, and is equivalent to the total conveyance time of a velocity versus time curve V2 in
(61) Next, the conveyance time t.sub.2 is calculated by using the already determined constant b (=a.sub.max) and the already calculated conveyance time t.sub.1 so that the integrated value of Formulae 4 to 8 from the time zero to the time t.sub.1+t.sub.2 is equal to the conveyance distance L (Step 107). The conveyance time t.sub.2 is calculated so that an area between the velocity versus time curve V1 and the velocity versus time curve V2 in
(62) Then, the coefficients of Formulae 4 to 8 are determined with the set constant b (=a.sub.max) and the calculated conveyance times t.sub.1 and t.sub.2 to determine the velocity versus time curve V3 shown in
(63) Lastly, the conveyor control unit 15 determines the velocity versus time curve V3 using Formulae 4 to 8 as the final velocity versus time curve for the ladle 4 and the conveyance velocity v(t) in accordance with this curve is determined as the conveyance velocity for the ladle 4 (Step 109). The velocity versus time curve V3 at this time, i.e. the conveyance velocity v(t), may be stored in the storage unit 21 so as to be read out as necessary.
(64) Although some embodiments of the present invention have been described by illustrating a conveyance of a ladle containing molten metal in a casting line, the technical scope of the present invention is not limited thereto. The present invention can be also applied to, for example, a line of manufacturing food or chemicals, where it is required that a container containing a liquid material for making such product is conveyed while preventing the liquid from spilling out of the container and suppressing liquid surface oscillations after the conveyance.
DESCRIPTION OF NOTATIONS
(65) 1 . . . casting line 2 . . . pouring apparatus 3 . . . mold conveyor apparatus 4 . . . ladle 5 . . . fixing base 6 . . . tilting mechanism 7 . . . trolley 8 . . . motor 9 . . . wheel 10 . . . rail 11 . . . drive controller unit 12 . . . mold 13 . . . conveyor 14 . . . conveyor motor 15 . . . conveyor control unit 20 . . . conveyor device 21 . . . storage unit 22 . . . input unit 23 . . . display unit M . . . molten metal G . . . gate