Coke pusher positioning method and device, coke pusher system, coke pusher and storage medium

文档序号:163694 发布日期:2021-10-29 浏览:34次 中文

阅读说明:本技术 推焦车定位方法、装置、推焦系统、推焦车及存储介质 (Coke pusher positioning method and device, coke pusher system, coke pusher and storage medium ) 是由 张兵兵 李超 吴志浩 于 2021-09-22 设计创作,主要内容包括:本申请公开了一种推焦车定位方法、装置、推焦系统、推焦车及存储介质,该方法包括步骤:检测到预设传感器信号,控制推焦车停止移动;控制相机拍摄图像;基于所述图像确定焦炉的炉门轮廓和所述推焦车的推焦口轮廓之间的位置偏差,其中,所述推焦车为所述焦炉上料;控制所述推焦车移动大小为所述位置偏差的距离,以完成所述推焦车的定位过程。本申请提高了推焦车的定位过程的定位精度和降低了推焦车的定位成本。(The application discloses a coke pusher positioning method, a coke pusher positioning device, a coke pusher system, a coke pusher and a storage medium, wherein the method comprises the following steps: detecting a preset sensor signal, and controlling the coke pusher to stop moving; controlling a camera to shoot an image; determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of a coke pusher based on the image, wherein the coke pusher is the coke oven material; and controlling the movement size of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher. The method and the device improve the positioning precision of the positioning process of the coke pusher and reduce the positioning cost of the coke pusher.)

1. A coke pusher positioning method is characterized by comprising the following steps:

detecting a preset sensor signal, and controlling the coke pusher to stop moving;

controlling a camera to shoot an image;

determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of a coke pusher based on the image, wherein the coke pusher is the coke oven material;

and controlling the movement size of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher.

2. The method of claim 1, wherein the positional deviation is a center positional deviation and the determining a positional deviation between an oven door profile of a coke oven and a pusher mouth profile of the pusher car based on the image comprises:

extracting an oven door contour of a coke oven and a coke pushing port contour of the coke pusher from the image, and calculating a contour position deviation between the oven door contour and the coke pushing port contour;

acquiring the width of a furnace door of the coke oven and the width of a coke pushing opening of the coke pusher;

calculating the difference between the width of the furnace door and the width of the coke pushing opening to obtain a width difference;

and calculating the difference between the contour position deviation and half of the width difference to obtain the center position deviation.

3. The method of claim 1, wherein said controlling said cart to move a distance of said positional deviation comprises:

and in the image, if the contour of the furnace door is on the left side of the contour of the coke pushing opening, controlling the coke pusher to move to the left side by a distance of the position deviation.

4. The method of claim 1, wherein after controlling the cart to move a distance of the positional deviation, comprising:

controlling the camera to shoot a moved image of the coke pusher after the coke pusher moves;

extracting an oven door outline of the coke oven and a coke pushing port outline of the coke pushing car from the moved image, and calculating a moved position deviation between the oven door outline and the coke pushing port outline;

and if the moved position deviation does not meet the preset deviation requirement, taking the moved position deviation as the position deviation, and returning to the step of controlling the moving size of the coke pusher to be the distance of the position deviation so as to enable the moving size of the coke pusher to be the distance of the moved position deviation until the moved position deviation meets the preset deviation requirement.

5. The method of claim 4, wherein after controlling the cart to move a distance of the positional deviation, further comprising:

and if the cycle times of the cycle process are greater than the preset cycle times, outputting prompt information to prompt related personnel that the coke pusher breaks down, wherein the cycle process corresponds to the step of returning to the step of controlling the movement of the coke pusher to be the distance of the position deviation.

6. The method of any one of claims 1 to 5, wherein said determining a positional deviation between an oven door profile of a coke oven and a pusher mouth profile of the pusher car based on the image comprises:

correcting the image to obtain a corrected image;

based on the corrected image, a positional deviation between an oven door profile of a coke oven and a coke pushing mouth profile of the coke pusher is determined.

7. A coke pusher positioning device, characterized in that the coke pusher positioning device comprises:

the first control module is used for detecting a preset sensor signal and controlling the coke pusher to stop moving;

the second control module is used for controlling the camera to shoot images;

a determining module for determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of the coke pusher based on the image, the coke pusher being the coke oven charging;

and the third control module is used for controlling the movement of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher.

8. A coke pushing system is characterized by comprising a coke pushing cart, a track, a camera and a sensor;

the sensor is arranged on the track and used for performing auxiliary positioning on the coke pusher;

the camera is arranged on the coke pusher and used for accurately positioning the coke pusher;

the coke pusher moves on the track.

9. A cart comprising a memory, a processor, and a cart positioning program stored on the memory and executable on the processor, the cart positioning program when executed by the processor implementing the steps of the cart positioning method of any of claims 1-6.

10. A computer-readable storage medium, characterized in that the computer-readable storage medium has stored thereon a cart positioning program, which when executed by a processor, implements the steps of the cart positioning method of any of claims 1-6.

Technical Field

The application relates to the technical field of metallurgy, in particular to a coke pusher positioning method and device, a coke pusher system, a coke pusher and a storage medium.

Background

In the modern metallurgical industrial production, enterprises realize the coke pushing positioning by utilizing an automatic system, the automatic system utilizes an induction wireless technical mode, a central control room and a coke pushing vehicle to carry out data communication, and a carrier generator is utilized to uninterruptedly send a carrier signal for address detection to a coding cable. The coke pusher in the direction of the coded cable can receive the carrier signal through the address antenna, and the address detector decodes and restores the position of the coke pusher, and sends the address to the controller on the coke pusher, thereby completing the positioning of the coke pusher.

However, the accuracy of the code cable is low, the positioning tolerance is ± 5mm, and when the coke pusher is positioned by the code cable, the code cable needs to be laid for a long time, and the cost of the code cable is high.

That is, when the coke pusher is positioned by the encoding cable, the positioning accuracy is low and the positioning cost is high.

Disclosure of Invention

The application mainly aims to provide a method and a device for positioning a coke pusher, a coke pushing system, a coke pusher and a storage medium, and aims to solve the technical problems of how to improve the positioning accuracy of the coke pusher and reduce the positioning cost of the coke pusher in the prior art.

In order to achieve the above object, the present application provides a method for positioning a coke pusher, the method comprising the steps of:

detecting a preset sensor signal, and controlling the coke pusher to stop moving;

controlling a camera to shoot an image;

determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of a coke pusher based on the image, wherein the coke pusher is the coke oven material;

and controlling the movement size of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher.

Optionally, the position deviation is a center position deviation, and the determining a position deviation between an oven door profile of a coke oven and a coke pusher mouth profile of the coke pusher based on the image comprises:

extracting an oven door contour of a coke oven and a coke pushing port contour of the coke pusher from the image, and calculating a contour position deviation between the oven door contour and the coke pushing port contour;

acquiring the width of a furnace door of the coke oven and the width of a coke pushing opening of the coke pusher;

calculating the difference between the width of the furnace door and the width of the coke pushing opening to obtain a width difference;

and calculating the difference between the contour position deviation and half of the width difference to obtain the center position deviation.

Optionally, the controlling the coke pusher to move by the distance of the position deviation includes:

and in the image, if the contour of the furnace door is on the left side of the contour of the coke pushing opening, controlling the coke pusher to move to the left side by a distance of the position deviation.

Optionally, after controlling the coke pusher to move by the distance of the position deviation, the method includes:

controlling the camera to shoot a moved image of the coke pusher after the coke pusher moves;

extracting an oven door outline of the coke oven and a coke pushing port outline of the coke pushing car from the moved image, and calculating a moved position deviation between the oven door outline and the coke pushing port outline;

and if the moved position deviation does not meet the preset deviation requirement, taking the moved position deviation as the position deviation, and returning to the step of controlling the moving size of the coke pusher to be the distance of the position deviation so as to enable the moving size of the coke pusher to be the distance of the moved position deviation until the moved position deviation meets the preset deviation requirement.

Optionally, after controlling the coke pusher to move by the distance of the position deviation, the method further includes:

and if the cycle times of the cycle process are greater than the preset cycle times, outputting prompt information to prompt related personnel that the coke pusher breaks down, wherein the cycle process corresponds to the step of returning to the step of controlling the movement of the coke pusher to be the distance of the position deviation.

Optionally, the determining a positional deviation between an oven door profile of a coke oven and a coke pusher mouth profile of the coke pusher based on the image comprises:

correcting the image to obtain a corrected image;

based on the corrected image, a positional deviation between an oven door profile of a coke oven and a coke pushing mouth profile of the coke pusher is determined.

In addition, in order to realize the above-mentioned purpose, this application still provides a coke pusher positioner, coke pusher positioner includes:

the first control module is used for detecting a preset sensor signal and controlling the coke pusher to stop moving;

the second control module is used for controlling the camera to shoot images;

a determining module for determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of the coke pusher based on the image, the coke pusher being the coke oven charging;

and the third control module is used for controlling the movement of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher.

In addition, in order to achieve the above object, the present application also provides a coke pushing system, which includes a coke pusher, a rail, a camera, and a sensor;

the sensor is arranged on the track and used for performing auxiliary positioning on the coke pusher;

the camera is arranged on the coke pusher and used for accurately positioning the coke pusher;

the coke pusher moves on the track.

In addition, to achieve the above object, the present application also provides a coke pusher comprising a memory, a processor and a coke pusher positioning program stored on the memory and operable on the processor, wherein the coke pusher positioning program, when executed by the processor, implements the steps of the coke pusher positioning method as described above.

Further, to achieve the above object, the present application also provides a computer readable storage medium having a cart positioning program stored thereon, which when executed by a processor, implements the steps of the cart positioning method as described above.

Compared with the prior art that the positioning precision is low and the positioning cost is high due to the fact that the long coding cable is laid to position the coke pusher, the coke pusher is controlled to stop moving by detecting the signal of the preset sensor; controlling a camera to shoot an image; determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of a coke pusher based on the image, wherein the coke pusher is the coke oven material; and controlling the movement size of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher. This application carries out preliminary location through predetermineeing the sensor signal to carry out accurate location through the camera, wherein, realize the positioning accuracy of the positioning process of pushing away the burnt car through the camera, be higher than the positioning accuracy who realizes the positioning process of pushing away the burnt car through the code cable, and this application need not to lay the code cable, for laying longer code cable, the cost of sensor and camera will be less than the cost of code cable, consequently, has reduced the positioning cost of pushing away the burnt car.

Drawings

FIG. 1 is a schematic flow chart diagram illustrating a first embodiment of a coke pusher positioning method of the present application;

FIG. 2 is a schematic functional block diagram of a preferred embodiment of a coke pusher positioning apparatus of the present application;

FIG. 3 is a schematic illustration of the positioning of the coke pushing system in an embodiment of the present application;

fig. 4 is a schematic structural diagram of a hardware operating environment according to an embodiment of the present application.

The reference numbers illustrate:

reference numerals Name (R) Reference numerals Name (R)
100 Coke pusher 110 Track
120 Camera with a camera module 130 Sensor with a sensor element
140 Coke oven 150 Furnace door

The implementation, functional features and advantages of the objectives of the present application will be further explained with reference to the accompanying drawings.

Detailed Description

It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.

The application provides a coke pusher positioning method, and referring to fig. 1, fig. 1 is a schematic flow chart of a first embodiment of the coke pusher positioning method.

While a logical order is shown in the flow chart, in some cases, the steps shown or described may be performed in an order different than presented herein. The coke pusher positioning method can be applied to a terminal or a server. For convenience of description, the following omits the execution of the main body describing the respective steps of the cart positioning method. The coke pusher positioning method comprises the following steps:

and step S10, detecting a preset sensor signal, and controlling the coke pusher to stop moving.

In the embodiment, the preset sensor is used for performing preliminary positioning on the coke pusher, and specifically, when a preset sensor signal sent by the preset sensor is detected, it indicates that the coke pusher is preliminarily aligned with the oven door of the coke oven, and the coke pusher in a moving state is controlled to stop moving, so that the preliminary positioning of the coke pusher is completed. The preset sensor can be a magnetic induction sensor, a photosensitive sensor and the like, and the coke pusher is used for feeding the coke oven.

In step S20, the camera is controlled to capture an image.

In this embodiment, the further positioning of the cart is achieved by means of images taken by the camera, wherein the images enable a higher accuracy of positioning, for example a positioning tolerance of ± 1mm, thus achieving a positioning accuracy higher than the positioning of the cart by means of the coded cable. Specifically, the positioning accuracy of the positioning of the coke pusher is determined by the pixel accuracy of the image, i.e., the higher the pixel accuracy is, the smaller the range of the positioning tolerance is, and thus the positioning of the coke pusher with higher accuracy is realized. The camera is typically a CCD (Charge Coupled Device) camera.

And step S30, determining the position deviation between the contour of the oven door of the coke oven and the contour of the coke pushing opening of the coke pushing car based on the image, wherein the coke pushing car is used for feeding the coke oven.

In this embodiment, the positioning of the coke pusher is substantially the positioning of the coke pushing port of the coke pusher and the oven door of the coke oven, and it should be noted that the coke pushing port and the oven door are both square, and the ideal state for positioning the coke pushing port of the coke pusher and the oven door of the coke oven is that the center line of the coke pushing port coincides with the center line of the oven door, or the center line of the coke pushing port and the center line of the oven door are on the same vertical line (the square corresponding to the oven door or the wide vertical line of the square corresponding to the coke pushing port). In the image, an oven door contour and a coke pushing mouth contour can be extracted and on the basis thereof a positional deviation between the oven door contour and the coke pushing mouth contour is determined.

It should be noted that the furnace door contour and the coke pushing mouth contour in the image are realized by an edge detection algorithm, and the edge detection algorithm includes a Sobel operator detection method, a Laplacian operator detection method, a Canny operator detection method and the like.

Wherein before extracting an oven door profile and a coke pushing mouth profile in an image by an edge detection algorithm, the image needs to be corrected, in particular, the determining a position deviation between the oven door profile of a coke oven and the coke pushing mouth profile of a coke pusher based on the image comprises:

step a, correcting the image to obtain a corrected image;

and b, determining the position deviation between the contour of the oven door of the coke oven and the contour of the coke pushing opening of the coke pusher based on the corrected image.

In the present embodiment, the image correction algorithm includes a perspective transformation algorithm, a control point transformation algorithm, and the like, and is used to correct problems such as distortion and mirror image of an image caused by a camera. It can be understood that after the image is corrected by the image correction algorithm, the corrected image obtained by the method has more accurate position relation between the contour of the oven door and the contour of the coke pushing opening in the corrected image compared with the image before correction, and the position deviation determined by the method is more accurate.

The coke pusher can be positioned by aligning the outline of the oven door with the outline of the coke pushing opening or by aligning the central line of the oven door with the central line of the coke pushing opening.

In the former case, the positional deviation is a profile positional deviation, and it is understood that the profile positional deviation is a distance between the oven door profile and the coke pushing opening profile.

In the latter case, the positional deviation is a center positional deviation, which is understood to be the distance between the center line of the oven door and the center line of the coke pushing mouth, and the determining of the positional deviation between the oven door profile of the oven door and the coke pushing mouth profile of the coke pusher based on the image comprises:

c, extracting an oven door outline of the coke oven and a coke pushing port outline of the coke pushing car from the image, and calculating an outline position deviation between the oven door outline and the coke pushing port outline;

step d, acquiring the width of a furnace door of the coke oven and the width of a coke pushing opening of the coke pusher;

step e, calculating the difference between the width of the furnace door and the width of the coke pushing opening to obtain a width difference;

and f, calculating the difference between the contour position deviation and half of the width difference to obtain the center position deviation.

In the present embodiment, the positional deviation is obtained by the following formula (1):

wherein x is the central position deviation, c is the outline position deviation, a is the width of the furnace door, and b is the width of the coke pushing opening.

It should be noted that, the coke pusher is positioned by the center position deviation, and the effect of feeding the coke oven by the coke pusher is better than that of positioning the coke pusher by the contour position deviation.

And step S40, controlling the movement of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher.

Further, the controlling the coke pusher to move by the distance of the position deviation comprises:

and g, in the image, if the contour of the furnace door is on the left side of the contour of the coke pushing opening, controlling the coke pusher to move to the left side by a distance of the position deviation.

In this embodiment, during the above-mentioned preliminary positioning process, the moving distance of the coke pusher may be excessive or insufficient, thereby causing the coke pushing port contour in the image to appear on the left side of the oven door contour or the oven door contour in the image to appear on the left side of the coke pushing port contour, respectively.

It should be noted that, for the situation that the contour of the coke pushing port appears on the left side of the contour of the oven door, the movement of the coke pusher to the right side of the image needs to be controlled to be the distance of the position deviation, that is, the movement direction of the coke pusher along the initial positioning is controlled to be the distance of the position deviation; for the situation that the contour of the oven door appears on the left side of the contour of the coke pushing opening, the movement of the coke pusher to the left side of the image needs to be controlled to be a distance of position deviation, namely the coke pusher is controlled to continuously advance along the movement direction during primary positioning to be a distance of position deviation.

Further, after the controlling the coke pusher to move by the distance of the position deviation, the method includes:

h, controlling the camera to shoot a moved image of the coke pusher after the coke pusher is moved;

step i, extracting an oven door outline of the coke oven and a coke pushing port outline of the coke pushing car from the moved image, and calculating a moved position deviation between the oven door outline and the coke pushing port outline;

and j, if the position deviation after the movement does not meet the preset deviation requirement, taking the position deviation after the movement as the position deviation, and returning to the step of controlling the movement size of the coke pusher to be the distance of the position deviation so as to enable the movement size of the coke pusher to be the distance of the position deviation after the movement until the position deviation after the movement meets the preset deviation requirement.

In this embodiment, after the coke pusher is controlled to move by the distance of the position deviation due to a certain reason (for example, the external factor and the internal factor of the coke pusher system), the positioning process of the coke pusher may not be completed. Determining whether the positioning process of the coke pusher is finished or not through the position deviation after the coke pusher is moved, specifically, if the position deviation after the coke pusher is moved does not meet the preset deviation requirement, the positioning process of the coke pusher is not finished; and if the position deviation after the movement meets the preset deviation requirement, the positioning process of the coke pusher is finished. The preset deviation is required to be that the position deviation is smaller than or equal to a preset value, the preset value can be set according to specific needs, and the embodiment is not particularly limited, and it can be understood that the preset value influences the position deviation between the coke pusher and the oven door after the positioning process of the coke pusher is completed, so that the smaller the preset value is, the higher the positioning accuracy is. For example, the preset values are 2.5mm and 3mm, etc.

The specific implementation of calculating the position deviation after the movement is basically the same as the embodiment of calculating the position deviation, and is not described herein again.

If the positioning process of the coke pusher is not completed, returning to the step of controlling the movement of the coke pusher to be the distance of the position deviation, wherein the position deviation is the position deviation after the movement; and if the positioning of the coke pusher is finished, ending the positioning process of the coke pusher. It will be appreciated that the positioning process for the cart may be a cyclic process of calculating the positional deviation-controlling the cart movement-calculating the post-movement positional deviation-controlling the cart movement … … until the post-movement positional deviation meets the preset deviation requirement and the cyclic process ends.

If the above cycle is always cycled and cannot be stopped, it means that the coke pushing system is not in a normal positioning process of the coke pusher but has a fault. Therefore, in order to avoid that the above cycle is performed after the coke pushing system fails, the number of cycles of the cycle needs to be limited. Specifically, after controlling the coke pusher to move by the distance of the position deviation, the method further includes:

and k, if the cycle number of the cycle process is greater than the preset cycle number, outputting prompt information to prompt related personnel that the coke pusher breaks down, wherein the cycle process corresponds to the step of returning to the step of controlling the movement of the coke pusher to be the distance of the position deviation.

In this embodiment, if the cycle number of the cycle process is greater than the preset cycle number, outputting a prompt message; and if the cycle times of the cycle process are less than or equal to the preset cycle times, continuing to execute the cycle process. The preset cycle number may be set as required, and this embodiment is not particularly limited. It can be understood that it can be set empirically, specifically, it is determined how many times the above-mentioned cycle process of the positioning process of the coke pusher generally needs to be completed, and the preset cycle number is set to a value slightly larger than the number, for example, the positioning process of the coke pusher generally needs to be completed 2 times the above-mentioned cycle process, and the preset cycle number can be 3, 4, etc. which are slightly larger than 2; if the positioning process of the coke pusher generally needs to be completed through 3 times of the above cycle process, the preset cycle times can be values such as 4, 5 and the like which are slightly larger than 3.

It should be noted that the above-mentioned malfunction may be caused by a camera, a positioning program, or a coke pusher. Such as damage to the camera, bug occurrence in the positioning program or abnormal movement process of the coke pusher.

Compared with the prior art that the positioning precision is low and the positioning cost is high due to the fact that the long coding cable is laid to position the coke pusher, the coke pusher is controlled to stop moving by detecting the signal of the preset sensor; controlling a camera to shoot an image; determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of a coke pusher based on the image, wherein the coke pusher is the coke oven material; and controlling the movement size of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher. This application carries out preliminary location through predetermineeing the sensor signal to carry out accurate location through the camera, wherein, realize the positioning accuracy of the positioning process of pushing away the burnt car through the camera, be higher than the positioning accuracy who realizes the positioning process of pushing away the burnt car through the code cable, and this application need not to lay the code cable, for laying longer code cable, the cost of sensor and camera will be less than the cost of code cable, consequently, has reduced the positioning cost of pushing away the burnt car.

In addition, this application still provides a coke pusher positioner, refer to fig. 2, coke pusher positioner includes:

the first control module 10 is used for detecting a preset sensor signal and controlling the coke pusher to stop moving;

a second control module 20 for controlling the camera to capture an image;

a determining module 30 for determining a position deviation between an oven door profile of a coke oven and a coke pushing mouth profile of the coke pusher, which is the coke oven charging, based on the image;

and the third control module 40 is used for controlling the movement of the coke pusher to be the distance of the position deviation so as to complete the positioning process of the coke pusher.

Optionally, the position deviation is a center position deviation, and the determining module 30 is further configured to:

extracting an oven door contour of a coke oven and a coke pushing port contour of the coke pusher from the image, and calculating a contour position deviation between the oven door contour and the coke pushing port contour;

acquiring the width of a furnace door of the coke oven and the width of a coke pushing opening of the coke pusher;

calculating the difference between the width of the furnace door and the width of the coke pushing opening to obtain a width difference;

and calculating the difference between the contour position deviation and half of the width difference to obtain the center position deviation.

Optionally, the third control module 40 is further configured to:

and in the image, if the contour of the furnace door is on the left side of the contour of the coke pushing opening, controlling the coke pusher to move to the left side by a distance of the position deviation.

Optionally, the coke pusher positioning device further comprises:

controlling the camera to shoot a moved image of the coke pusher after the coke pusher moves;

extracting an oven door outline of the coke oven and a coke pushing port outline of the coke pushing car from the moved image, and calculating a moved position deviation between the oven door outline and the coke pushing port outline;

and if the moved position deviation does not meet the preset deviation requirement, taking the moved position deviation as the position deviation, and returning to the step of controlling the moving size of the coke pusher to be the distance of the position deviation so as to enable the moving size of the coke pusher to be the distance of the moved position deviation until the moved position deviation meets the preset deviation requirement.

Optionally, the coke pusher positioning device further comprises:

and if the cycle times of the cycle process are greater than the preset cycle times, outputting prompt information to prompt related personnel that the coke pusher breaks down, wherein the cycle process corresponds to the step of returning to the step of controlling the movement of the coke pusher to be the distance of the position deviation.

Optionally, the determining module 30 is further configured to:

correcting the image to obtain a corrected image;

based on the corrected image, a positional deviation between an oven door profile of a coke oven and a coke pushing mouth profile of the coke pusher is determined.

The specific implementation of the positioning device of the coke pusher is basically the same as that of each embodiment of the positioning method of the coke pusher, and is not described herein again.

In addition, the present application further provides a coke pushing system, referring to fig. 3, fig. 3 is a schematic positioning diagram of the coke pushing system according to an embodiment of the present invention, where the coke pushing system includes a coke pusher 100, a rail 110, a camera 120, and a sensor 130;

the sensor 130 is disposed on the track 110 and is used for assisting in positioning the coke pusher 100;

the camera 120 is disposed on the coke pusher 100 and used for accurately positioning the coke pusher 100;

the coke pusher 100 moves on the rails 110.

In the present embodiment, the number of the sensors 130 is the same as the number of the oven doors 150 of the coke oven 140, and each sensor 130 is located on an extension line of a center line of each oven door 150, wherein the sensors 130 include a magnetic induction sensor, a photosensitive sensor, and the like.

It should be noted that, because the temperature of the coke oven 140 is high, in order to ensure the safety of the camera 120, the camera 120 cannot be too close to the coke oven 140 when being installed, that is, a safety distance needs to be separated between the camera 120 and the coke oven 140, the safety distance may be 3, 4, 5 meters, and the like, the safety distance may be set according to specific situations, and the embodiment is not particularly limited; in addition, the camera 120 further has a light source, it can be understood that the light source can supplement light for the photographing process of the camera 120 after being installed, and the installation manner is not particularly limited in this embodiment. The camera 120 is typically a CCD (Charge Coupled Device) camera 120. It should be noted that the installation position of the camera 120 also satisfies a condition that the coke pushing opening of the coke pusher 100 and the oven door 150 of the coke oven 140 can be photographed.

It should be noted that, since the oven temperature of the coke oven 140 is high and the red light is strong, in order to ensure the image capturing quality, it is necessary to mount an infrared filter for filtering the red light on the camera 120 when the camera 120 is mounted.

Compared with the prior art that the positioning of the coke pusher 100 by laying a longer encoding cable leads to low positioning accuracy and high positioning cost, the present application arranges the sensor 130 on the track 110 for auxiliary positioning of the coke pusher 100; arranging the camera 120 on the coke pusher 100 for accurately positioning the coke pusher 100; the coke pusher 100 moves on the rails 110. This application carries out preliminary location through sensor 130 to carry out accurate location through camera 120, wherein, realize the positioning accuracy of the positioning process of pushing away burnt car 100 through camera 120, be higher than the positioning accuracy who realizes the positioning process of pushing away burnt car 100 through the code cable, and this application need not to lay the code cable, for laying longer code cable, sensor 130 and camera 120's cost will be less than the cost of code cable, consequently, has reduced the positioning cost of pushing away burnt car 100.

In addition, this application still provides a coke pusher. As shown in fig. 4, fig. 4 is a schematic structural diagram of a hardware operating environment according to an embodiment of the present application.

It should be noted that fig. 4 is a schematic structural diagram of a hardware operating environment of the coke pusher.

As shown in fig. 4, the coke pusher may include: a processor 1001, such as a CPU, a memory 1005, a user interface 1003, a network interface 1004, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.

Optionally, the cart may also include RF (Radio Frequency) circuitry, sensors, audio circuitry, WiFi modules, and the like.

Those skilled in the art will appreciate that the cart configuration shown in FIG. 4 does not constitute a limitation of the cart, and may include more or fewer components than shown, or some components in combination, or a different arrangement of components.

As shown in fig. 4, a memory 1005, which is one type of computer storage medium, may include an operating system, a network communication module, a user interface module, and a cart positioning program. The operating system is a program for managing and controlling the hardware and software resources of the coke pusher, and supports the running of the coke pusher positioning program and other software or programs.

In the coke pusher shown in fig. 4, the user interface 1003 is mainly used for connecting a terminal, and performing data communication with the terminal, such as receiving a request sent by the terminal; the network interface 1004 is mainly used for the background server and performs data communication with the background server; the processor 1001 may be configured to invoke a cart positioning program stored in the memory 1005 and perform the steps of the cart positioning method described above.

The specific implementation of the coke pusher of the present application is substantially the same as the embodiments of the coke pusher positioning method described above, and is not described herein again.

In addition, an embodiment of the present application further provides a computer-readable storage medium, where a cart positioning program is stored on the computer-readable storage medium, and when the cart positioning program is executed by a processor, the steps of the cart positioning method described above are implemented.

The specific implementation manner of the computer-readable storage medium of the present application is substantially the same as that of each embodiment of the coke pusher positioning method, and is not described herein again.

It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.

The above-mentioned serial numbers of the embodiments of the present application are merely for description and do not represent the merits of the embodiments.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, a device, or a network device) to execute the method according to the embodiments of the present application.

The above description is only a preferred embodiment of the present application, and not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application, or which are directly or indirectly applied to other related technical fields, are included in the scope of the present application.

14页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种干熄焦炉斜风道新型牛腿砖及其制作方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!