KR stirring molten iron desulfurization method, device, medium and electronic equipment

By processing feature points on the molten iron surface using image recognition technology, calculating angular velocity, and adjusting the stirring head rotation speed, the problem of inaccurate molten iron flow rate detection in traditional methods is solved, achieving constant control of molten iron flow rate and improving desulfurization effect.

CN116949244BActive Publication Date: 2026-01-02BEIJING SHOUGANG CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202310807770.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-03
Publication Date
2026-01-02
Estimated Expiration
2043-07-03

AI Technical Summary

Technical Problem

Traditional methods struggle to accurately and stably detect molten iron flow rate when the characteristic points on the molten iron surface are constantly changing, affecting the desulfurization effect and real-time performance.

Method used

Image recognition technology is used to acquire images of the molten iron surface. Feature points are processed using the OpenCV algorithm to calculate angular velocity and automatically adjust the stirring head speed to maintain a constant molten iron flow rate.

Benefits of technology

It improves the accuracy and real-time performance of molten iron flow rate identification, achieves constant control of molten iron flow rate, and enhances desulfurization effect and process stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116949244B_ABST
    Figure CN116949244B_ABST
Patent Text Reader

Abstract

The application provides a KR molten iron desulfurization method, device, medium and electronic equipment, wherein the method comprises the following steps: acquiring a molten iron surface image, processing the molten iron surface image, and acquiring effective feature points; calculating the displacement distance and displacement time of the effective feature points on a set rotating path, and calculating the angular velocity of the effective feature points according to the rotating radius, displacement distance and displacement time of the effective feature points; and controlling the stirring speed of the stirring head for stirring the molten iron to be the preset stirring speed according to the angular velocity. The application solves the problem that it is difficult to accurately and stably detect the molten iron flow rate during the desulfurization process. The scheme provided by the application can effectively identify the frequently changing flow rate of the molten iron during the desulfurization process based on the image recognition technology, so as to automatically adjust the rotating speed of the stirring head and keep the molten iron flow rate constant. The accuracy of the molten iron flow rate identification is improved, the constant control of the molten iron flow rate is realized, the desulfurization effect is improved, and the smooth desulfurization is ensured.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of steelmaking, in particular to a KR stirring molten iron desulfurization method, device, medium and electronic equipment. BACKGROUND

[0002] The control of the flow rate of KR desulfurization stirred molten iron is of great significance to ensure the desulfurization effect. However, the traditional flow rate detection method often fails to achieve accurate and stable detection when dealing with fluid scenes with frequent changes in characteristics. In particular, in the case of constantly changing feature points on the surface of the molten iron, the accuracy and real-time performance of flow rate identification are severely affected.

[0003] Therefore, how to use an effective method to effectively identify the frequently changing flow rate of molten iron during the desulfurization process and automatically adjust the stirring head motor speed to keep the flow rate of molten iron constant, improve the accuracy of molten iron flow rate identification, and improve the desulfurization effect is a technical problem to be solved. SUMMARY

[0004] The purpose of the present application is to provide a KR stirring molten iron desulfurization method, device, medium and electronic equipment. The present application solves the problem of accurately and stably detecting the flow rate of molten iron during the desulfurization process. The scheme proposed in the present application can effectively identify the frequently changing flow rate of molten iron during the desulfurization process, thereby automatically adjusting the stirring head speed to keep the flow rate of molten iron constant. The accuracy of molten iron flow rate identification is greatly improved, the real-time requirement of the desulfurization stirring process is met, the constant control of the flow rate of molten iron is realized, the desulfurization effect is improved, and the smooth progress of desulfurization is ensured.

[0005] Specifically, the present application adopts the following technical scheme:

[0006] According to an aspect of an embodiment of the present application, a KR stirring molten iron desulfurization method is provided, which comprises: acquiring a molten iron surface image in a molten iron ladle, processing the molten iron surface image, and obtaining effective feature points in the processed molten iron surface image; calculating the displacement distance and displacement time of the effective feature points on a set rotation path, and calculating the angular velocity of the effective feature points according to the rotation radius of the effective feature points, the displacement distance and the displacement time; and controlling the stirring speed of the stirring head to be a preset stirring speed according to the angular velocity to stir and desulfurize the molten iron in the molten iron ladle.

[0007] In some embodiments of the present application, based on the foregoing scheme, the processing of the molten iron surface image comprises: processing the molten iron surface image using the dilation algorithm and the erosion algorithm of OpenCV and using a threshold adaptive processing method.

[0008] In some embodiments of the present application, based on the foregoing scheme, the obtaining of the effective feature point in the processed molten iron surface image comprises: obtaining a feature point in the processed molten iron surface image; and eliminating invalid feature points in the feature point by using an elimination mechanism to obtain the effective feature point in the processed molten iron surface image.

[0009] In some embodiments of the present application, based on the foregoing scheme, the eliminating of the invalid feature points in the feature point by using the elimination mechanism comprises: when the feature point exists in a continuous preset number of frames, the feature point is marked as an effective feature point; and if the feature point does not exist continuously in a continuous preset number of frames, the feature point is marked as an invalid feature point and is eliminated.

[0010] In some embodiments of the present application, based on the foregoing scheme, the calculating of the displacement distance and the displacement time of the effective feature point on the set rotating path comprises: obtaining a first frame coordinate and a second frame coordinate of the effective feature point, and calculating a displacement distance of the effective feature point according to the first frame coordinate and the second frame coordinate; obtaining a displacement frame rate and a displacement frame number of the effective feature point, and calculating a displacement time of the effective feature point according to the displacement frame rate and the displacement frame number.

[0011] In some embodiments of the present application, based on the foregoing scheme, the calculating of the angular velocity of the effective feature point according to the rotating radius of the effective feature point, the displacement distance and the displacement time comprises: obtaining a rotating radius of the effective feature point, and calculating a linear velocity of the effective feature point according to the displacement distance and the displacement time; and calculating an angular velocity of the effective feature point according to the rotating radius and the linear velocity.

[0012] In some embodiments of the present application, based on the foregoing scheme, the preset stirring speed is 80 r / min to 90 r / min.

[0013] According to an aspect of an embodiment of the present application, a KR molten iron stirring and desulfurization device is provided, which comprises: an acquisition unit configured to acquire a molten iron surface image in a molten iron ladle, and process the molten iron surface image to obtain an effective feature point in the processed molten iron surface image; a calculation unit configured to calculate a displacement distance and a displacement time of the effective feature point on a set rotating path, and calculate an angular velocity of the effective feature point according to a rotating radius of the effective feature point, the displacement distance and the displacement time; and a control unit configured to control a stirring speed of a stirring head for stirring molten iron to be a preset stirring speed according to the angular velocity, so as to stir and desulfurize the molten iron in the molten iron ladle.

[0014] According to an aspect of the embodiments of the present application, a computer readable storage medium is provided, the computer readable storage medium storing at least one program code, the at least one program code being loaded and executed by a processor to implement the operations performed by the KR molten iron desulfurization method as described above.

[0015] According to an aspect of the embodiments of the present application, an electronic device is provided, comprising a memory and a processor, the memory storing a computer program, the processor implementing the operations performed by the KR molten iron desulfurization method as described above when executing the computer program.

[0016] From the above technical solutions, the present application has at least the following advantages and positive effects:

[0017] By adopting the scheme provided by the present application, the problem that the flow rate of molten iron is difficult to accurately and stably detect during the desulfurization process can be solved. The scheme provided by the present application can effectively identify the frequently changing flow rate of molten iron during the desulfurization process based on image recognition technology, so as to automatically adjust the rotating speed of the stirring head to keep the flow rate of molten iron constant. The accuracy of the identification of the flow rate of molten iron is greatly improved, the real-time requirement of the desulfurization and stirring process is met, the constant control of the flow rate of molten iron is realized, the desulfurization effect is improved, and the smooth progress of the desulfurization is ensured. BRIEF DESCRIPTION OF DRAWINGS

[0018] In order to more clearly illustrate the technical solutions in the present application, the drawings needed in the embodiment description will be briefly introduced as follows. Obviously, the drawings in the following description are some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.

[0019] Figure 1 A KR molten iron desulfurization method flow chart in an embodiment of the present application is shown;

[0020] Figure 2 A structural block diagram of a KR molten iron desulfurization device in an embodiment of the present application is shown;

[0021] Figure 3 A structural schematic diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application is shown. DETAILED DESCRIPTION

[0022] Example implementations will now be described more fully with reference to the accompanying drawings. Example implementations may, however, be implemented in many different forms and should not be construed as limited to the examples set forth herein; rather, these implementations are provided so that this disclosure will be thorough and complete, and will fully convey the scope of example implementations to those skilled in the art.

[0023] Moreover, the described features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. In the following description, numerous specific details are provided to give a thorough understanding of embodiments of the application. One skilled in the relevant art will recognize, however, that the application can be practiced without one or more of the specific details, or with other methods, components, materials, and so forth. In other instances, well-known structures, devices, implementations, or operations are not shown or described in detail to avoid obscuring aspects of the application.

[0024] The flowcharts shown in the drawings are merely illustrative and do not necessarily include all the contents and operations / steps, nor are they necessarily executed in the order described. For example, some operations / steps can be further decomposed, and some operations / steps can be combined or partially combined, so the actual execution order can be changed according to actual conditions.

[0025] It should be noted that the terms "first", "second", and the like in the specification and claims of the application and the above-described drawings are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that the objects thus used can be interchanged under appropriate circumstances, so that the embodiments of the application described herein can be implemented in an order other than that illustrated or described.

[0026] KR desulfurization method is to immerse the cross-shaped stirring head of cast refractory material and after baking into the molten iron pool of a ladle to a certain depth, and the vortex generated by its rotation is used to add the weighed desulfurizer to the surface of molten iron by the feeder, and the vortex is used to make the calcium oxide-based desulfurizing agent and molten iron fully contact and react to achieve the purpose of desulfurization. In the KR desulfurization process, the control of the flow rate of molten iron is of great significance to ensure the desulfurization effect. The traditional molten iron flow rate detection method often has difficulty in achieving accurate and stable detection when dealing with fluid scenes with frequent changes in characteristics. Especially in the case of constantly changing characteristic points on the surface of molten iron, the accuracy and real-time performance of flow rate identification are seriously affected. Thus affecting the smooth progress of desulfurization and the effect of desulfurization.

[0027] In order to solve the above-mentioned problems, the present application provides a KR stirring molten iron desulfurization method, device, medium and electronic equipment, which can effectively identify the frequently changing flow rate of molten iron in the desulfurization process based on image recognition technology, thereby automatically adjusting the current of the stirring head motor to keep the flow rate of molten iron constant. Greatly improve the accuracy of molten iron flow rate identification, can monitor and adjust the flow rate of molten iron in real time, meet the real-time demand of the desulfurization stirring process, realize the constant control of the flow rate of molten iron, improve the desulfurization effect, and ensure the smooth progress of desulfurization.

[0028] The implementation details of the technical solutions of the embodiments of the present application are described in detail as follows:

[0029] Referring to Figure 1 , Figure 1 Figure 1 is a flow chart of a KR stirring molten iron desulfurization method according to an embodiment of the present application.

[0030] According to a typical embodiment of the present application, a KR stirring molten iron desulfurization method is provided, which comprises the following steps S1 to S3:

[0031] Step S1, obtaining a molten iron surface image in a ladle, and processing the molten iron surface image to obtain effective feature points in the processed molten iron surface image.

[0032] In the present application, in the KR desulfurization process, the stirring head can be used to rotate and stir along the vertical immersion of the molten iron in the center of the ladle, so that the molten iron liquid surface produces a vortex. The weighed desulfurizer is added to the molten iron surface by the feeder, and the desulfurizer floating on the molten iron liquid surface is pulled into the molten iron by the vortex, and is discharged and floated under the action of centrifugal force and buoyancy, realizing the circulation movement of the desulfurizer in the molten iron. Through the circulation mixing and continuous contact surface reaction of the desulfurizer and the high-temperature molten iron, the purpose of molten iron desulfurization is achieved.

[0033] In order to ensure the effect of molten iron desulfurization, it is necessary to keep the flow rate of molten iron in the ladle constant, and then adjust the stirring speed of the stirring head according to the flow rate of the molten iron. First, the flow rate of the molten iron in the desulfurization process needs to be obtained, which can be obtained based on image recognition technology. The molten iron surface image in the ladle is obtained. Due to the harsh and changeable environment, the molten iron surface image needs to be processed, and effective feature points are obtained from the processed molten iron surface image.

[0034] In the present application, it should be noted that the present application mainly detects the dross on the surface of the molten iron. When the stirring head rotates and stirs the molten iron, the molten iron liquid surface produces a vortex, and the dross on the surface of the molten iron rotates with it. The rotating molten iron slag can be used as a feature point to reflect the flow rate of the molten iron in the ladle.

[0035] Step S2, calculating the displacement distance and displacement time of the effective feature points on the set rotation path, and calculating the angular velocity of the effective feature points according to the rotation radius of the effective feature points, the displacement distance and the displacement time.

[0036] Step S3, controlling the stirring speed of the stirring head to stir the molten iron to be a preset stirring speed according to the angular velocity, so as to stir and desulfurize the molten iron in the ladle.

[0037] In the present application, after obtaining the effective feature points in the processed molten iron surface image, the displacement distance and displacement time of the effective feature points on the set rotation path are calculated, and the angular velocity of the effective feature points is calculated according to the rotation radius of the effective feature points, the displacement distance and the displacement time. The angular velocity of the feature points can reflect the flow rate of the molten iron in the molten iron ladle at this time, and the stirring speed of the stirring head for stirring the molten iron can also be controlled according to the angular velocity. If the flow rate of the molten iron in the molten iron ladle is low, the stirring speed of the stirring head needs to be adjusted, the stirring speed of the stirring head for stirring the molten iron is controlled to be a preset stirring speed, so that the flow rate of the molten iron in the molten iron ladle remains constant, and the molten iron in the molten iron ladle is stirred and desulfurized.

[0038] In an embodiment of the present application, the processing of the molten iron surface image comprises:

[0039] The molten iron surface image is processed by using the dilation algorithm and the erosion algorithm of OpenCV and by using a threshold adaptive processing method.

[0040] In the present application, after obtaining the molten iron surface image, the molten iron surface image needs to be processed. The dilation algorithm and the erosion algorithm of OpenCV can be used. Since the desulfurization process is a high-temperature operation, the environment is relatively harsh and variable, so the obtained molten iron surface image may have defects such as unclear image. In order to better obtain the effective feature points of the molten iron surface image, the dilation algorithm and the erosion algorithm can be used to process the molten iron surface image, enhance the edges and contours of the molten iron surface image, make the effective feature points more prominent in the molten iron surface image, and better capture the effective feature points. The dilation and erosion algorithm of OpenCV is used to enhance the feature points, and a threshold adaptive adjustment method is used to deal with the problem of different colors of scum and molten iron surface in different processes, so that the feature point detection is more accurate.

[0041] When processing the molten iron surface image, since the temperature and brightness of the molten iron surface are different for different molten iron, in order to ensure the clarity of the molten iron surface image and better process the molten iron surface image, a threshold adaptive processing method can be used to process the molten iron surface image, that is, when the brightness of the molten iron surface is different, the threshold adaptive processing method is used to automatically adjust the gray threshold of the brightness of the molten iron surface, so that the clarity of the obtained molten iron surface image is ensured, and the accuracy of the effective feature point acquisition is also ensured. It should be noted that appropriate image acquisition devices, image processing algorithms and control strategies can be selected according to specific scenes and devices. The present application does not particularly limit this.

[0042] In an embodiment of the present application, the effective feature points in the processed molten iron surface image are obtained by:

[0043] The feature points in the processed molten iron surface image are obtained, and the invalid feature points among the feature points are eliminated by using an elimination mechanism to obtain the effective feature points in the processed molten iron surface image.

[0044] In an embodiment of the present application, the elimination of the invalid feature points among the feature points by using the elimination mechanism comprises:

[0045] When the feature points exist in a continuous preset number of frames, the feature points are marked as effective feature points; when the feature points do not exist continuously in a continuous preset number of frames, the feature points are marked as invalid feature points and are eliminated.

[0046] In the present application, since the stirring head is in a continuous rotating state, the scum on the molten iron surface rotates, sinks and floats, so that the feature points obtained in the molten iron surface image include effective feature points and invalid feature points. In order to accurately monitor and adjust the flow rate of the molten iron in real time, the invalid feature points need to be eliminated to avoid affecting the accuracy of the monitoring of the flow rate of the molten iron and the effect of the desulfurization of the molten iron. When the invalid feature points are eliminated, the elimination mechanism can be used to eliminate the invalid feature points among the feature points.

[0047] When the elimination mechanism is used to eliminate the invalid feature points among the feature points, the continuous several frames of images of the molten iron surface image are detected, when the feature points exist in a continuous preset number of frames, the feature points are marked as effective feature points; when the feature points do not exist continuously in a continuous preset number of frames (continuous several frames, which can be 4-5 frames or other frame numbers), the feature points are marked as invalid feature points and are eliminated. It can be understood that when the feature points (scum on the molten iron surface) in the molten iron surface image are obtained, if the same scum on the molten iron surface does not exist continuously in the continuous several frames (which can be continuous 4-5 frames) of the molten iron surface image, it means that the obtained feature points are invalid feature points; if the same scum on the molten iron surface exists continuously in the continuous several frames (which can be continuous 4-5 frames) of the molten iron surface image, it means that the obtained feature points are effective feature points. Only the effective feature points can reflect the flow rate of the molten iron in the ladle, and the invalid feature points need to be eliminated so that the flow rate of the molten iron can be monitored and adjusted in real time, meeting the real-time requirement of the desulfurization and stirring process.

[0048] In an embodiment of the present application, the calculation of the displacement distance and the displacement time of the effective feature points on the set rotating path comprises:

[0049] obtaining the first frame coordinate and the second frame coordinate of the effective feature point, and calculating the displacement distance of the effective feature point according to the first frame coordinate and the second frame coordinate;

[0050] obtaining the displacement frame rate and the displacement frame number of the effective feature point, and calculating the displacement time of the effective feature point according to the displacement frame rate and the displacement frame number.

[0051] In the present application, when calculating the displacement distance and the displacement time of the effective feature point on the set rotating path, the first frame coordinate and the second frame coordinate of one of the effective feature points can be obtained first (the first frame coordinate and the second frame coordinate are the coordinates of the same effective feature point in two continuous frames), and the displacement distance of the effective feature point is calculated according to the first frame coordinate and the second frame coordinate. When calculating the displacement distance of the effective feature point in two continuous frames of the molten iron surface image, it is assumed that the obtained first frame coordinate is (x1, y1) at the first time, and the obtained second frame coordinate is (x2, y2) at the second time. Then the displacement distance is: displacement distance = sqrt((x2-x1)^2+(y2-y1)^2), and the calculated displacement is the displacement distance of the effective feature point from the first time to the second time, which is also the displacement distance of the effective feature point in two continuous frames.

[0052] After the displacement distance of the effective feature point is calculated, the time used by the effective feature point to move the displacement distance also needs to be calculated. When calculating the displacement time, the frame rate (displacement frame rate) and the frame number (displacement frame number) of image processing of two continuous frames of the molten iron surface image can be obtained. It is assumed that the frame rate of image processing is F frames per second, then the time interval between each frame is time interval = 1 / F, so the displacement time is 1 / F.

[0053] In an embodiment of the present application, the calculation of the angular velocity of the effective feature point according to the rotating radius of the effective feature point, the displacement distance and the displacement time comprises:

[0054] obtaining the rotating radius of the effective feature point, and calculating the linear velocity of the effective feature point according to the displacement distance and the displacement time;

[0055] calculating the angular velocity of the effective feature point according to the rotating radius and the linear velocity.

[0056] In the present application, after the displacement distance and the displacement time are obtained, the linear velocity of the effective feature point can be calculated by the calculation formula of (linear velocity = displacement distance / displacement time). After the linear velocity of the effective feature point is obtained, in order to obtain the angular velocity of the effective feature point, the rotation radius of the effective feature point also needs to be obtained. When the rotation radius of the effective feature point is obtained, the coordinates of the rotation center of the set rotation path can be obtained first, assuming that the coordinates of the rotation center are (cx, cy), the rotation radius can be calculated using the coordinates of the effective feature point at any moment, for example, when the coordinates of the rotation center are (x1, y1), the rotation radius = sqrt((x1-cx)2+(y1-cy)2), after the angular velocity and the rotation radius of the effective feature point are obtained, the angular velocity of the effective feature point can be calculated by the calculation formula of (angular velocity = linear velocity / rotation radius).

[0057] In an embodiment of the present application, the preset stirring speed can be 80 r / min to 90 r / min.

[0058] The specific embodiments of the present application will be further illustrated by specific examples below, but the specific embodiments of the present application are not limited to the following examples.

[0059] In a specific embodiment of the present application, the first frame coordinates and the second frame coordinates of the effective feature point, the rotation radius, and the frame rate are known, and the angular velocity of the effective feature point can be calculated according to the following calculation steps.

[0060] (1) First, the displacement distance of the first frame coordinates and the second frame coordinates of the effective feature point is calculated, displacement distance = sqrt((x2-x1)2+(y2-y1)2) = sqrt((391-400)2+(328-300)2) ≈ 28.86 pixels.

[0061] (2) The linear velocity of the effective feature point is calculated, linear velocity = displacement distance / displacement time = 1 / frame rate = 1 / 30 seconds, linear velocity = 28.86 pixels / (1 / 30) seconds, linear velocity ≈ 865.80 pixels / second.

[0062] (3) The angular velocity of the effective feature point is calculated, angular velocity = linear velocity / rotation radius, angular velocity = 865.80 pixels / second / 100 pixels, angular velocity ≈ 8.66 rad / second.

[0063] The calculated angular velocity of the effective feature point is 8.66 rad / s. The angular velocity can also be converted to degrees / s, which can be calculated by angular velocity (degrees / s) = angular velocity (rad / s) * (180 / π). Angular velocity (degrees / s) = 8.66 rad / s * (180 / π) Angular velocity (degrees / s) ≈ 496.34 degrees / s. Therefore, the angular velocity of the effective feature point is 8.66 rad / s or 496.34 degrees / s. To convert the angular velocity from degrees / s to revolutions / min, the following calculations need to be performed: Convert the angular velocity from degrees / s to revolutions / s: rotational velocity (rev / s) = angular velocity (degrees / s) / (360 degrees / rev) rotational velocity (rev / s) = 496.34 degrees / s / (360 degrees / rev) rotational velocity (rev / s) ≈ 1.378 rev / s. Convert the angular velocity from revolutions / s to revolutions / min: rotational velocity (rev / min) = rotational velocity (rev / s) * (60 s / min) rotational velocity (rev / min) = 1.378 rev / s * (60 s / min) rotational velocity (rev / min) ≈ 82.68 rev / min. Therefore, the rotational angular velocity is approximately 82.68 rev / min.

[0064] The stirring speed of the stirring head for stirring the molten iron can be controlled according to the calculated angular velocity. When the calculated and converted angular velocity is less than the preset stirring speed, the stirring speed of the stirring machine is automatically increased to the preset stirring speed, so that the flow rate of the molten iron can be kept constant to stir and desulfurize the molten iron in the ladle.

[0065] In one specific embodiment of the present application, the specific procedure for obtaining the effective feature points is as follows:

[0066] Initialize an empty list stable_features to store the effective feature points.

[0067] (1) For each feature point, check if it exists in consecutive 4-5 frames. If so, add the feature point to the stable_features list.

[0068] (2) Initialize an empty dictionary angular_velocities to store the angular velocity of each stable feature point.

[0069] (3) For each feature point in stable_features, use the aforementioned method to calculate the linear velocity and angular velocity, and store the results in the angular_velocities dictionary.

[0070] (4) Initialize an empty list valid_features to store the effective feature points.

[0071] (5) Calculate the median or average of all angular velocities in angular_velocities (can be chosen according to actual situation).

[0072] (6) Set a threshold (e.g. 10%) to filter out feature points with large angular velocity difference.

[0073] (7) For each feature point in angular_velocities, if its angular velocity is within the threshold range of the median or average, add it to the valid_features list.

[0074] (8) Initialize a variable sum_angular_velocity to store the sum of angular velocities of all valid feature points.

[0075] (9) For each feature point in valid_features, accumulate their angular velocities to sum_angular_velocity.

[0076] (10) Calculate the average angular velocity: average_angular_velocity = sum_angular_velocity / len(valid_features).

[0077] According to the above scheme and program idea, valid feature points can be filtered out and their average angular velocity can be calculated. This way, more accurate and stable angular velocity can be obtained. The detected stirring speed of the stirring head is about 80-90 rpm. As the stirring head wears out, the detected speed is less than 80 rpm, and the stirring head will automatically increase the speed to increase the flow rate of molten iron to 80-90 rpm, so that the flow rate of molten iron can be kept constant to stir the molten iron in the ladle for desulfurization.

[0078] In future development, the method of the present application can also be combined with more advanced image recognition technology, deep learning method and more accurate control strategy to further improve the accuracy and real-time performance of flow rate identification and achieve more efficient KR desulfurization stirring molten iron flow rate control.

[0079] Figure 2 The structure diagram of the KR stirring molten iron desulfurization device according to the embodiment of the present application.

[0080] Referring to Figure 2 KR stirring molten iron desulfurization device 200 according to an embodiment of the present application, the KR stirring molten iron desulfurization device 200 comprises: an acquisition unit 201, a calculation unit 202, and a control unit 203.

[0081] The acquisition unit 201 acquires a molten iron surface image in a ladle, and processes the molten iron surface image to acquire an effective feature point in the processed molten iron surface image.

[0082] The calculation unit 202 calculates a displacement distance and a displacement time of the effective feature point on a set rotation path, and calculates an angular velocity of the effective feature point according to a rotation radius of the effective feature point, the displacement distance, and the displacement time.

[0083] The control unit 203 controls a stirring speed of a stirring head to a preset stirring speed according to the angular velocity, so as to stir and desulfurize the molten iron in the ladle.

[0084] Reference Figure 3 , Figure 3 A structure schematic diagram of a computer system of an electronic device suitable for implementing the embodiments of the present application is shown.

[0085] As shown in Figure 3 , the computer system 300 includes a central processing unit (CPU) 301, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 302 or loaded from a storage portion 308 into a random access memory (RAM) 303, such as performing the methods described in the above embodiments. In the RAM 303, various programs and data required for system operation are also stored. The CPU 1101, the ROM 302, and the RAM 303 are connected to each other through a bus 304. An input / output (I / O) interface 305 is also connected to the bus 304.

[0086] The following components are connected to the I / O interface 305: an input portion 306 including a keyboard, a mouse, and the like; an output portion 307 including a cathode ray tube (CRT), a liquid crystal display (LCD), and the like, and a speaker, and the like; a storage portion 308 including a hard disk, and the like; and a communication portion 309 including a network interface card such as a LAN (Local Area Network) card, a modem, and the like. The communication portion 309 performs communication processing via a network such as the Internet. A drive 310 is also connected to the I / O interface 305 as necessary. A removable medium 311 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like is mounted on the drive 310 as necessary, so that a computer program read therefrom is installed in the storage portion 308 as necessary.

[0087] In particular, the processes described above with reference to the flow charts can be implemented as computer software programs in accordance with embodiments of the present application. For example, embodiments of the present application include a computer program product comprising a computer program carried on a computer readable medium, the computer program comprising program code for executing the methods illustrated by the flow charts. In such embodiments, the computer program can be downloaded and installed from a network via the communication section 309, and / or installed from the removable media 311. When the computer program is executed by the central processing unit (CPU) 301, various functions defined in the system of the present application are executed.

[0088] It should be noted that the computer readable medium shown in the embodiments of the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, be, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or apparatus, or any combination of the above. More specific examples of the computer readable storage medium can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM), a flash memory, an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In this application, the computer readable storage medium can be any tangible medium that contains or stores a program used by or in connection with an instruction execution system, apparatus or device. In this application, the computer readable signal medium can include a data signal carried in a baseband or as part of a carrier wave, in which the computer readable program code is carried. Such a propagated data signal can take many forms, including but not limited to, an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium that can be used to carry or store a program for use by or in connection with an instruction execution system, apparatus or device. The program code contained on the computer readable medium can be transmitted by any suitable medium, including but not limited to, wireless, wired, optical fiber cable, or any suitable combination of the above.

[0089] The flowcharts and block diagrams in the drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowcharts or block diagrams can represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks can sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams or flowcharts, and combinations thereof, can be implemented by special purpose hardware-based systems that perform the specified functions or operations, or combinations of special purpose hardware and computer instructions.

[0090] The units described in the embodiments of the present application can be implemented by software, or by hardware, or by a combination of software and hardware. The names of the units described are not intended to be limiting to the units per se.

[0091] According to a typical embodiment of the present application, the present application further provides a computer readable storage medium, the computer readable storage medium stores at least one program code, the at least one program code is loaded and executed by a processor to implement the operations performed by the KR stirring molten iron desulfurization method.

[0092] According to a typical embodiment of the present application, the present application further provides an electronic device, the electronic device comprises a memory and a processor, the memory stores a computer program, and the processor implements the operations performed by the KR stirring molten iron desulfurization method when executing the computer program.

[0093] It should be noted that although several modules or units of the device for action execution are mentioned in the foregoing detailed description, such division is not mandatory. In fact, according to the embodiments of the present application, the features and functions of two or more modules or units described above can be embodied in one module or unit. Conversely, the features and functions of one module or unit described above can be further divided into a plurality of modules or units.

[0094] From the above technical solutions, the present application has at least the following aspects of advantages and positive effects:

[0095] Firstly, the scheme provided in the application can solve the problem that the flow rate of molten iron is difficult to accurately and stably detect in the desulfurization process. The scheme provided in the application can effectively identify the frequently changing flow rate of molten iron in the desulfurization process based on image recognition technology, thereby automatically adjusting the rotating speed of the stirring head to keep the flow rate of molten iron constant. The accuracy of the identification of the flow rate of molten iron is greatly improved, the real-time requirement of the desulfurization and stirring process is met, the constant control of the flow rate of molten iron is realized, the desulfurization effect is improved, and the smooth desulfurization is ensured.

[0096] Secondly, the scheme provided in the application is compatible with the existing KR desulfurization and stirring equipment based on the image recognition technology, and is easy to integrate and apply.

[0097] Thirdly, the scheme provided in the application can effectively identify the frequently changing flow rate, and automatically adjust the current of the stirring head motor to keep the flow rate of molten iron constant. The application has high accuracy and real-time performance, and has obvious advantages in meeting the flow rate control requirement of KR desulfurization and stirring of molten iron compared with the traditional method.

[0098] Although the application has been described with reference to several exemplary embodiments, it will be understood that the terms used are terms of description and illustration and not of limitation. Since the application can be embodied in various forms without departing from the spirit or essential characteristics thereof, it should also be understood that the aforementioned embodiments are not limited to any of the aforementioned details, but are to be construed broadly within the spirit and scope of the appended claims, and all changes and modifications that fall within the metes and bounds of the claims, or equivalents of such metes and bounds, are to be embraced by the claims.

Claims

1. A KR stirring method for desulfurizing molten iron, characterized in that, The method includes: An image of the molten iron surface inside the ladle is acquired, and the image is processed using OpenCV's dilation and erosion algorithms, along with a threshold adaptive processing method, to obtain feature points in the processed image. An elimination mechanism is then used to remove invalid feature points from the processed image to obtain valid feature points. The elimination mechanism is as follows: if a feature point exists in all consecutive preset frames, it is marked as a valid feature point; if a feature point does not exist consecutively in the preset preset frames, it is marked as an invalid feature point and removed. Calculate the displacement distance and displacement time of the effective feature point on the set rotation path, and calculate the angular velocity of the effective feature point based on the rotation radius of the effective feature point, the displacement distance, and the displacement time; The stirring speed of the stirring head is controlled according to the angular velocity to a preset stirring speed, so as to stir and desulfurize the molten iron in the ladle.

2. The method according to claim 1, characterized in that, The calculation of the displacement distance and displacement time of the effective feature point on the set rotation path includes: Obtain the first frame coordinates and the second frame coordinates of the effective feature points, and calculate the displacement distance of the effective feature points based on the first frame coordinates and the second frame coordinates; Obtain the displacement frame rate and displacement frame number of the effective feature point, and calculate the displacement time of the effective feature point based on the displacement frame rate and displacement frame number.

3. The method according to claim 1, characterized in that, The step of calculating the angular velocity of the effective feature point based on the rotation radius of the effective feature point, the displacement distance, and the displacement time includes: Obtain the rotation radius of the effective feature point, and calculate the linear velocity of the effective feature point based on the displacement distance and the displacement time; The angular velocity of the effective feature point is calculated based on the rotation radius and the linear velocity.

4. The method according to claim 1, characterized in that, The preset stirring speed is 80 r / min to 90 r / min.

5. A KR stirring molten iron desulfurization device, characterized in that, The device includes: An acquisition unit is used to acquire an image of the molten iron surface inside the ladle, and processes the molten iron surface image using OpenCV's dilation and erosion algorithms, as well as a threshold adaptive processing method, to obtain feature points in the processed molten iron surface image. An elimination mechanism is then used to remove invalid feature points from the processed molten iron surface image to obtain valid feature points. The elimination mechanism is as follows: if a feature point exists in all consecutive preset frames, it is marked as a valid feature point; if a feature point does not exist consecutively in the preset preset frames, it is marked as an invalid feature point and removed. The calculation unit is used to calculate the displacement distance and displacement time of the effective feature point on the set rotation path, and to calculate the angular velocity of the effective feature point based on the rotation radius of the effective feature point, the displacement distance and the displacement time; The control unit is used to control the stirring speed of the stirring head to stir the molten iron according to the angular velocity, so as to stir and desulfurize the molten iron in the ladle.

6. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one piece of program code, which is loaded and executed by a processor to perform the operations performed by the method as described in any one of claims 1 to 4.

7. An electronic device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it performs the operations described in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Method for controlling agitation flow velocity of hot metal by impeller

    JP2003306710A