Control method for automatic pouring apparatus, automatic pouring apparatus, control program, and computer-readable recording medium storing control program
10737319 ยท 2020-08-11
Assignee
Inventors
- Yoshiyuki NODA (Kofu, JP)
- Yuta Sueki (Kofu, JP)
- Makio Suzuki (Toyokawa, JP)
- Kazuhiro Ota (Toyokawa, JP)
Cpc classification
International classification
Abstract
A leakage of a molten metal is suppressed at the time of pouring. A control method for an automatic pouring apparatus according to one embodiment includes: calculating a dropping position of a molten metal on a horizontal surface passing through a height position of a sprue, a flow velocity of the molten metal in the dropping position, and a radius of a sectional surface of the molten metal on the horizontal surface, on the basis of a dropping trajectory of the molten metal flowing out from a discharge port, generating an objective function which is relevant to a total weight of the molten metal flowing into a mold from a ladle and depends on a distance between the discharge port and the center of the sprue in a predetermined direction, on the basis of the dropping position, the flow velocity of the molten metal in the dropping position, the radius of the sectional surface of the molten metal on the horizontal surface, a radius of the sprue, a flow rate of the molten metal flowing out from the discharge port, and a density of the molten metal, and calculating the distance between the discharge port and the center of the sprue in the predetermined direction, in which the total weight of the molten metal flowing into the mold from the ladle is maximized, on the basis of the objective function.
Claims
1. A control method for an automatic pouring apparatus for pouring a molten metal into a mold transported along a first direction, the automatic pouring apparatus including, a ladle for storing the molten metal, the ladle including a discharge port for allowing the molten metal to flow out, a first driving unit for moving the ladle along a second direction orthogonal to the first direction, and a second driving unit for tilting the ladle, the method comprising: obtaining a pouring flow rate of the molten metal flowing out from the discharge port; calculating a dropping position of the molten metal on a horizontal surface passing through a height position of a sprue of the mold, a flow velocity of the molten metal in the dropping position, and a radius of a sectional surface of the molten metal on the horizontal surface, on the basis of a dropping trajectory of the molten metal flowing out from the discharge port; determining a flow rate of the molten metal flowing into the mold on the basis of the dropping position, the flow velocity of the molten metal in the dropping position, the radius of the sectional surface of the molten metal on the horizontal surface, a radius of the sprue and the pouring flow rate; determining a total weight of the molten metal flowing into the mold on the basis of the flow rate of the molten metal flowing into the mold and a density of the molten metal; determining an optimal distance between the discharge port and the sprue in the second direction, the optimal distance being a distance in which the total weight of the molten metal flowing into the mold is maximized; controlling the first driving unit such that a distance between the discharge port and the sprue in the second direction becomes the optimal distance; and controlling the second driving unit such that the ladle tilts at a position where the distance between the discharge port and the sprue in the second direction becomes the optimal distance.
2. The control method for the automatic pouring apparatus according to claim 1, wherein the total weight of the molten metal is determined based on a multiplication of the flow rate of the molten metal flowing into the mold with density of the molten metal.
3. The control method for the automatic pouring apparatus according to claim 2, the flow rate Q.sub.in(t) of the molten metal is determined by Expression (1-1) described below, and the total weight W.sub.in of the molten metal is determined by Expression (1-2) described below, wherein, in the Expressions (1-1) and (1-2), S.sub.v represents a distance between the discharge port and the dropping position in the second direction, S.sub.y represents the distance between the discharge port and a center of the sprue in the second direction, v.sub.l represents the flow velocity of the molten metal in the dropping position, r.sub.l represents the radius of the sectional surface of the molten metal on the horizontal surface, r.sub.s represents the radius of the sprue, q(t) represents the pouring flow rate, A.sub.in represents an area of a region in which the sprue overlaps with the sectional surface of the molten metal on the horizontal surface, represents the density of the molten metal, and T represents pouring time,
4. An automatic pouring apparatus for pouring a molten metal into a mold transported along a first direction, the apparatus comprising: a ladle for storing the molten metal, the ladle including a discharge port for allowing the molten metal to flow out; a first driving unit for moving the ladle along a second direction orthogonal to the first direction; a second driving unit for tilting the ladle; and a control unit controlling the first driving unit and the second driving unit, wherein the control unit obtains a pouring flow rate of the molten metal flowing out from the discharge port, calculates a dropping position of the molten metal on a horizontal surface passing through a height position of a sprue of the mold, a flow velocity of the molten metal in the dropping position, and a radius of a sectional surface of the molten metal on the horizontal surface, on the basis of a dropping trajectory of the molten metal flowing out from the discharge port, determines a flow rate of the molten metal flowing into the mold on the basis of the dropping position, the flow velocity of the molten metal in the dropping position, the radius of the sectional surface of the molten metal on the horizontal surface, a radius of the sprue and the pouring flow rate, determines a total weight of the molten metal flowing into the mold on the basis of the flow rate of the molten metal flowing into the mold and a density of the molten metal, determines an optimal distance between the discharge port and the sprue in the second direction, the optimal distance being a distance in which the total weight of the molten metal flowing into the mold is maximized, controls the first driving unit such that a distance between the discharge port and the sprue in the second direction becomes the optimal distance, and controls the second driving unit such that the ladle tilts at a position where the distance between the discharge port and the sprue in the second direction becomes the optimal distance.
5. A non-transitory computer-readable recording medium storing a control program for allowing an automatic pouring apparatus to function to pour a molten metal into a mold transported along a first direction, the automatic pouring apparatus including, a ladle for storing the molten metal, the ladle including a discharge port for allowing the molten metal to flow out, a first driving unit for moving the ladle along a second direction orthogonal to the first direction, a second driving unit for tilting the ladle, and a control unit controlling the first driving unit and the second driving unit, the program allowing the control unit to execute: obtaining a pouring flow rate of the molten metal flowing out from the discharge port; calculating a dropping position of the molten metal on a horizontal surface passing through a height position of a sprue of the mold, a flow velocity of the molten metal in the dropping position, and a radius of a sectional surface of the molten metal on the horizontal surface; determining a flow rate of the molten metal flowing into the mold on the basis of a dropping trajectory of the molten metal flowing out from the discharge port; determining a flow rate of the molten metal flowing into the mold on the basis of the dropping position, the flow velocity of the molten metal in the dropping position, the radius of the sectional surface of the molten metal on the horizontal surface, a radius of the sprue and the pouring flow rate; determining a total weight of the molten metal flowing into the mold on the basis of the flow rate of the molten metal flowing into the mold and a density of the molten metal; determining an optimal distance between the discharge port and the sprue in the second direction, the optimal distance being a distance in which the total weight of the molten metal flowing into the mold is maximized; controlling the first driving unit such that a distance between the discharge port and the sprue in the second direction becomes the optimal distance; and controlling the second driving unit such that the ladle tilts at a position where the distance between the discharge port and the sprue in the second direction becomes the optimal distance.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
DETAILED DESCRIPTION
(17) Hereinafter, various embodiments will be described in detail with reference to the drawings. Furthermore, in each of the drawings, the same reference numerals are applied to the same or the corresponding portions.
(18) First, an automatic pouring apparatus according to an embodiment will be described.
(19) As illustrated in
(20) The first driving unit 3, for example, is a servomotor, and generates a driving force for moving the ladle 2 along the Y direction. That is, in a case where the first driving unit 3 is disposed in a position where the discharge port 2b of the ladle 2 overlaps with a sprue 21 of the mold 20 in the X direction by the transporting apparatus described below, the first driving unit 3 moves the ladle 2 along a direction extending towards a direction of a horizontal component in a direction connecting between the discharge port 2b and the sprue 21. The second driving unit 4, for example, is a servomotor, and generates a driving force for tilting the ladle 2 around the discharge port 2b. The third driving unit 5, for example, is a servomotor, and generates a driving force for moving the ladle 2 along the Z direction.
(21) In addition, the automatic pouring apparatus 1 further includes a control unit Cnt. The control unit Cnt is a computer including a processor, a storage unit, and the like, and controls each unit of the automatic pouring apparatus 1. Specifically, the control unit Cnt acquires the position of the ladle 2 in the X direction, the Y direction, and the Z direction, and a tilt angle of the ladle 2 from a sensor or the like disposed in each of the units. In addition, the control unit Cnt transmits a control signal to the first driving unit 3, the second driving unit 4, and the third driving unit 5, and controls the position of the ladle 2 in the Y direction and the Z direction, and the tilt angle of the ladle 2. Furthermore, in the embodiment illustrated in
(22) As illustrated in
(23) In the embodiment, a transporting apparatus 10 can be disposed in front of the automatic pouring apparatus 1. In a pouring step, the transporting apparatus 10 intermittently transports the mold 20, which is disposed on an upper portion of the transporting apparatus 10, along the X direction. In the embodiment, the transporting apparatus 10 transports the mold 20 along the X direction, and stops the mold 20 in the position where the discharge port 2b of the ladle 2 overlaps with the sprue 21 of the mold 20 in the X direction. After the mold 20 is stopped in the position, a control method for the automatic pouring apparatus 1 described below is performed.
(24) Next, the function of the control unit Cnt will be described along with a control method for an automatic pouring apparatus of an embodiment.
(25) In the method MT1 illustrated in
(26) In a case where the pouring flow rate control is not performed, Step ST2 is performed. In Step ST2, the pouring flow rate pattern is calculated from a ladle tilt pattern stored in the storage unit of the control unit Cnt, according to the pouring flow rate pattern acquisition unit 31. The ladle tilt pattern includes a temporal change in the tilt angle of the ladle 2. Hereinafter, a mathematical model for deriving the pouring flow rate pattern from the ladle tilt pattern will be described.
(27) The mathematical model for deriving the pouring flow rate pattern from the ladle tilt pattern is different in a case where the ladle 2 is controlled at an angular velocity [deg/s] and in a case where the ladle 2 is controlled at an angle [deg]. Here, the angle represents the tilt angle of the ladle 2 around the discharge port 2b of the ladle 2. The angular velocity represents the tilt angle of the ladle 2 which is rotated per unit time.
(28) First, a case will be described in which the ladle 2 is controlled by the angular velocity . In a case where the control unit Cnt controls the ladle 2 at the angular velocity , a pouring flow rate q [m.sup.3/s] is acquired on the basis of a command signal u.sub.t [V]. The command signal u.sub.t represents a signal which is transmitted to the second driving unit 4 from the control unit Cnt, and for example, is stored in the storage unit of the control unit Cnt.
(29)
(30) In addition, the angular velocity is represented as Expression (2) described below.
(31)
(32) On the other hand, in a case where the ladle 2 is controlled by the angle , the second driving unit 4 is controlled by the control unit Cnt such that the ladle 2 has a command angle .sub.r [deg] set in advance. For example, the command angle .sub.r is stored in the storage unit of the control unit Cnt. Here, a relationship between the command angle .sub.r and the angular velocity with respect to the second driving unit 4 is represented as Expression (3) described below. In Expression (3) described below, T.sub.t is a time constant, and K.sub.tp [deg/(sV)] is a gain constant.
(33)
(34) Next, the pouring flow rate q is calculated from the angular velocity of the ladle 2, on the basis of Expression (4) and Expression (5) described below.
(35)
(36) Here, as illustrated in
(37) In the method MT1, Step ST3 is performed when it is determined that the pouring flow rate control is performed in Step ST1 or after Step ST2 is executed. In Step ST3, a dropping position DP of the molten metal M on the horizontal surface passing through the height position of the sprue 21 of the mold 20, a flow velocity v.sub.l [m/s] of the molten metal M in the dropping position DP, and a radius r.sub.l [m] of a sectional surface of the molten metal M on the horizontal surface passing through the height position of the sprue 21 are calculated on the basis of a dropping trajectory of the molten metal M flowing out from the discharge port 2b, according to the parameter calculation unit 32.
(38) In Step ST3, first, the dropping trajectory of the molten metal M flowing out from the ladle 2 is derived. In order to derive the dropping trajectory of the molten metal M, first, an average flow velocity V.sub.f [m/s] of the molten metal M in the discharge port 2b of the ladle 2 is calculated by Expression (6) described below.
(39)
(40) Here, in Expression (6) described above, A.sub.p [m.sup.2] represents the sectional area of the molten metal M on the vertical sectional surface passing through the discharge port 2b of the ladle 2. The sectional area A.sub.p is represented by Expression (7) described below.
[Expression 10]
A.sub.p(h)=.sub.0.sup.hL.sub.f(h.sub.b)dh.sub.b(7)
(41) Here,
(42) Therefore, in Step ST3, the theoretical value of the average flow velocity of the molten metal M is corrected as represented in Expression (8) described below such that a theoretical value of the average flow velocity of the molten metal M is coincident with an actual measured value. Here, in Expression (8), v.sub.t [m/s] is an average flow velocity after being corrected, and .sub.1 and .sub.0 are coefficients which are obtained by approximating the average flow velocity V.sub.f obtained by a simulation and the actual measured value v.sub.r of the average flow velocity with a least-square method. In the embodiment where the result illustrated in
[Expression 11]
v.sub.t=.sub.1v.sub.f+.sub.0(8)
(43) Next, the dropping position DP of the molten metal M on a horizontal surface HP passing through the height position of the sprue 21 is derived. Here, as illustrated in
(44)
(45) The dropping position DP of the molten metal M on the horizontal surface HP is derived from the distance S.sub.v calculated by Expression (9) described above.
(46) Next, a flow velocity v.sub.g of the molten metal M in the dropping position DP in the Z direction is calculated by Expression (10) described below.
[Expression 13]
v.sub.g={square root over (2gS.sub.w)}(10)
(47) Next, the flow velocity v.sub.l of the molten metal M in the dropping position DP is calculated by Expression (11) described below.
[Expression 14]
v.sub.l={square root over (v.sub.t.sup.2+v.sub.g.sup.2)}(11)
(48) Here, in a case where it is assumed that the sectional surface of the molten metal M dropping freely in the height position of the sprue 21 is in the shape of a circle, an area A.sub.l [m.sup.2] of a sectional surface CS of the molten metal M on the horizontal surface HP is represented as Expression (12) described below.
(49)
(50) In addition, the radius r.sub.l [m] of the sectional surface CS of the molten metal M on the horizontal surface HP is represented by Expression (13) described below.
(51)
(52) Next, in the method MT1, Step ST4 is performed. In Step ST4, a flow rate Q.sub.in of the molten metal M flowing into the mold 20 from the ladle 2 is calculated, according to the molten metal flow rate calculation unit 33. The flow rate Q.sub.in is represented as Expression (1-1) described below, on the basis of the distance S.sub.v between the discharge port 2b of the ladle 2 and the dropping position DP in the Y direction, the flow velocity v.sub.l of the molten metal M, the radius r.sub.l of the sectional surface CS of the molten metal M, and the radius r.sub.s of the sprue 21, which are calculated in Step ST3.
(53)
(54) Here, as illustrated in
(55) Next, in the method MT1, Step ST5 is performed. In Step ST5, a function relevant to a total weight W.sub.in [kg] of the molten metal M flowing into the mold 20 from the ladle 2 is generated, according to the molten metal weight calculation unit 34. As represented in Expression (1-2) described below, the total weight W.sub.in of the molten metal M is represented as a product between an integral value of the flow rate Q.sub.in of the molten metal M which is changed over time and a density of the molten metal M. In Expression (1-2), T represents pouring time from a pouring start time point to a pouring end time point.
[Expression 18]
W.sub.in=.sub.0.sup.TQ.sub.in(t)dt(1-2)
(56) Next, in the method MT1, Step ST6 is performed. In Step ST6, a distance S.sub.yopt between the discharge port 2b and the center of the sprue 21 in the Y direction, in which the total weight W.sub.in of the molten metal M flowing into the mold 20 from the ladle 2 is maximized, is calculated, according to the optimal distance calculation unit 35. As represented in Expression (14) described below, the distance S.sub.yopt is obtained by solving an optimization problem of a single variable in which Expression (1-2) is used as the objective function. Such an optimization problem of the objective function, for example, can be solved by using a bisection method or a golden section method.
[Expression 19]
S.sub.yopt=arg max(W.sub.in)(14)
(57) Next, in the method MT1, Step ST7 is performed. In Step ST7, the motor control unit 36 controls the first driving unit 3, and thus, the ladle 2 is moved such that the discharge port 2b is disposed in a position (an optimal pouring position) corresponding to the distance S.sub.yopt.
(58) Next, in the method MT1, Step ST8 is performed. In Step ST8, a pouring operation is performed. Specifically, the motor control unit 36 transmits the control signal to the second driving unit 4, and the ladle 2 is tilted by a predetermined angle in a state where the discharge port 2b of the ladle 2 is maintained in the position corresponding to the distance S.sub.yopt. Accordingly, the molten metal flows out from the discharge port 2b of the ladle 2, and the flowed-out molten metal flows into the mold 20 through the sprue 21. In a case where the pouring time set in advance elapses, the control method MT1 of the automatic pouring apparatus of the embodiment is ended.
(59) As described above, in the method MT1, the distance S.sub.yopt between the discharge port 2b and the center of the sprue 21 in the Y direction, in which the total weight W.sub.in of the molten metal M flowing into the mold 20 is maximized, is calculated. Then, the molten metal M flows out from the position corresponding to the distance S.sub.yopt, and thus, it is possible to minimize the leakage of the molten metal.
(60) Next, another control method for the automatic pouring apparatus 1 will be described.
(61) Step ST11 and Step ST12 of the method MT2 are respectively identical to Step ST1 and ST2 of the method MT1, and thus, the description thereof will be omitted. In the method MT2, Step ST13 is performed after Step ST12 is executed. In Step ST3, the dropping position DP of the molten metal M on the horizontal surface passing through the height position of the sprue 21 of the mold 20 and the radius r.sub.l [m] of the sectional surface of the molten metal M on the horizontal surface passing through the height position of the sprue 21 are calculated on the basis of the dropping trajectory of the molten metal M flowing out from the discharge port 2b. A calculation method of the dropping position DP and the radius r.sub.l of the sectional surface of the molten metal M is identical to the method described in Step ST3 of the method MT1, and thus, the description thereof will be omitted.
(62) Next, in the method MT2, Step ST14 is performed. In Step ST14, the distance S.sub.yopt between the discharge port 2b and the center of the sprue 21 in the Y direction, in which the total weight W.sub.in of the molten metal M flowing into the mold 20 is maximized, is calculated. In the method MT2, as represented in Expression (1-3) described below, the distance S.sub.yopt is calculated on the basis of the distance S.sub.v between the discharge port 2b and the dropping position DP in the Y direction, distance S.sub.w between the discharge port 2b and the sprue 21 in the Y direction, the radius r.sub.s of the sprue 21, and the stationary flow rate q.sub.st [m.sup.3/s].
[Expression 20]
S.sub.yopt=S.sub.v(q.sub.st,S.sub.w)+r.sub.l(q.sub.st,S.sub.w)r.sub.s(1-3)
(63) Furthermore, the pouring time from the pouring start time point to the pouring completion time point may be divided into a plurality of time divisions, and the second driving unit 4 may be controlled such that the molten metal M flows out from the discharge port 2b at a first stationary flow rate in a first time division of the plurality of time divisions, and the molten metal M flows out from the discharge port 2b of the ladle 2 at a second stationary flow rate in a second time division of the plurality of time divisions. In this case, as represented in Expression (15) described below, the control unit Cnt is capable of calculating the distance S.sub.v between the discharge port 2b and the dropping position DP in the Y direction and the radius r.sub.l of the sectional surface of the molten metal M, on the basis of the dropping trajectory of the molten metal M flowing out from the discharge port 2b at a larger stationary flow rate q.sub.stmax [m.sup.3/s] of the first stationary flow rate and the second stationary flow rate.
[Expression 21]
S.sub.yopt=S.sub.v(q.sub.stmax,S.sub.w)+r.sub.l(q.sub.stmax,S.sub.w)r.sub.s(15)
(64) Next, in the method MT2, Step ST15 is performed. In Step ST15, the motor control unit 36 controls the first driving unit 3, and thus, the ladle 2 is moved such that the discharge port 2b is disposed in the position corresponding to the distance S.sub.yopt.
(65) Next, in the method MT2, Step ST16 is performed. In Step ST16, the pouring operation is performed. Specifically, the motor control unit 36 transmits the control signal to the second driving unit 4, and the ladle 2 is tilted by a predetermined angle in a state where the discharge port 2b of the ladle 2 is maintained in the position corresponding to the distance S.sub.yopt in the Y direction. Accordingly, the molten metal flows out from the discharge port 2b of the ladle 2, and the flowed-out molten metal flows into the mold 20 through the sprue 21. In a case where the pouring time set in advance elapses, the control method MT2 of the automatic pouring apparatus of the embodiment is ended.
(66) In the method MT2 described above, when the distance S.sub.yopt is calculated, it is not necessary to solve the optimization problem represented in Expression (14), and thus, it is possible to simplify the operation. Accordingly, it is possible to speed up the calculation of the distance S.sub.yopt.
(67) Next, a control program allowing the automatic pouring apparatus 1 to function to pour the molten metal into the mold will be described. The control unit program is executed in the control unit Cnt.
(68) The control program includes a main module, a pouring flow rate pattern acquisition module, a parameter calculation module, a molten metal flow rate calculation module, a molten metal weight calculation module, an optimal distance calculation module, and a motor control module.
(69) The main module is a portion integrally controlling the automatic pouring apparatus 1. Each function realized by executing the pouring flow rate pattern acquisition module, the parameter calculation module, the molten metal flow rate calculation module, the molten metal weight calculation module, the optimal distance calculation module, and the motor control module in the control unit Cnt is identical to each of the functions of the pouring flow rate pattern acquisition unit 31, the parameter calculation unit 32, the molten metal flow rate calculation unit 33, the molten metal weight calculation unit 34, the optimal distance calculation unit 35, and the motor control unit 36, described above.
(70) The control unit program, for example, is provided in a state of being recorded in a recording medium such as a CD-ROM, a DVD, or an ROM, or a semiconductor memory. In addition, the control unit program may be provided through a communication network.
(71) Hereinafter, the present invention will be described in more detail on the basis of experimental examples, but the present invention is not limited to the following experimental examples.
(72)
(73) Next, refer to
(74) As illustrated in
(75)
(76) From the results illustrated in
(77) Next, refer to
(78) As illustrated in
(79) As described above, the automatic pouring apparatus and the control method for an automatic pouring apparatus according to the embodiment have been described, but the present invention is not limited to the embodiments described above, and various modification examples can be configured within a range not departing from the gist of the present invention. For example, the automatic pouring apparatus 1 may not necessarily include the third driving unit 5 and the retaining unit 6. In addition, a transport direction of the ladle 2 according to the first driving unit 3 is not limited to a direction orthogonal to the X direction which is a transport direction of the mold. Further, the shape or the application of the ladle 2 is not limited to the embodiment described above insofar as the discharge port 2b is disposed in the ladle 2.