Roller way system control method and related equipment
By setting up the first and second roller groups in the roller system and using real-time position signals and image sensors and other equipment, the automatic separation of slabs is achieved, which solves the problem of incomplete slab number recognition and improves production efficiency and equipment life.
Patent Information
- Application Number
- CN202510790681.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-13
- Publication Date
- 2025-09-12
AI Technical Summary
In the steelmaking and continuous casting process, due to the accelerated production pace, the lack of reserved space between slabs leads to incomplete slab number identification, affecting data communication and control. The existing method that relies on manual intervention results in high operation intensity, low efficiency and shortened equipment life.
By setting up the first and second roller groups in the roller system, using real-time position signals to control the operation of the second roller group, obtaining the overlap length ratio, and controlling the first roller group to stop when the preset threshold is reached, automatic separation of the slabs is achieved, and combining image sensors, laser rangefinders, inverters and other equipment to accurately control the transportation of the slabs.
It realizes the automatic separation of slabs, avoids the obstruction of material codes, improves production efficiency and equipment life, reduces manual intervention, and ensures the continuity and accuracy of transportation.
Smart Images

Figure CN120627664A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of metal smelting application technology, and in particular to a roller system control method and related equipment. Background Art
[0002] Currently, the transfer of slabs from the continuous casting process to the hot rolling furnace is a crucial step in the steel production process. Accurately identifying slab numbers is crucial for acquiring slab information, establishing secondary data models, and communicating with primary automation control. This is directly related to the smooth and efficient operation of the entire production process. With growing market demand in the steel industry, the overall production process is accelerating to improve production efficiency, and steelmaking loading speeds are also increasing accordingly. Currently, material codes are typically sprayed on the head of the slab for identification at a specific location on the roller conveyor in front of the furnace.
[0003] However, due to the accelerated pace of production, the use of pushers in the continuous casting process of steelmaking leaves little room between slabs. When these slabs are transported to the hot rolling area's rollers for slab number identification, the preceding slab often obscures the material number of the following slab. This prevents complete slab number identification, hindering subsequent data communication and control. To address this issue, operators currently rely on manual, repetitive control of a single roller set. Operators must manually set and reset roller data, combined with manual control of the individual roller sets, to position and separate slabs until the next slab number can be detected. However, this manual intervention approach has several drawbacks. First, the frequent manual operation places a significant workload on operators. Second, frequent human intervention directly reduces production efficiency. Finally, the frequent forward and reverse rotation of the roller motors and the frequent starting and stopping of the inverters significantly impact the equipment's service life. Therefore, it is necessary to propose a roller system control method that can at least partially address these issues. Summary of the Invention
[0004] The Summary of the Invention introduces a series of simplified concepts that will be further described in the Detailed Description of the Invention. The Summary of the Invention of this application is not intended to limit the key features and essential technical features of the claimed technical solution, nor is it intended to determine the scope of protection of the claimed technical solution.
[0005] In a first aspect, an embodiment of the present application provides a method for controlling a roller conveyor system, wherein the roller conveyor system includes a first roller conveyor group and a second roller conveyor group adjacently arranged along a target direction, wherein the first roller conveyor group and the second roller conveyor group are configured to transport a first slab and a second slab along the target direction, the method comprising:
[0006] Acquiring a real-time position signal of the slab head position, and stopping the slab based on the real-time position signal;
[0007] During the process of the first roller conveyor group transporting the adjacent first and second slabs, if a target signal is detected that the head of the first slab enters the second roller conveyor group, the second roller conveyor group is controlled to operate, and an overlapping length ratio of the first slab in the second roller conveyor group is obtained, where the overlapping length ratio is the ratio of the length of the first slab entering the second roller conveyor group in the target direction to the total length of the first slab, and the overlapping length ratio is less than or equal to 1;
[0008] If the overlap length ratio reaches a preset length ratio threshold, the first roller set is controlled to stop running, so as to separate the first slab and the second slab.
[0009] In one embodiment of the present invention, the first slab is provided with a material code, and before controlling the operation of the second roller table group, the method further includes:
[0010] controlling the first roller group to stop running within a preset time period, obtaining a material code of the first slab after the preset time period, and obtaining slab information of the first slab according to the material code;
[0011] The total length of the first slab is determined according to the slab information, and the target length of the first slab entering the second roller set is determined according to the total length and a length ratio threshold.
[0012] In one embodiment of the present invention, when the stoppage time of the slab reaches a preset delay time, the roller system further includes an image sensor, and acquiring the material code of the first slab after the preset time period includes:
[0013] After the preset time period, controlling the image sensor to collect image data of the first slab head;
[0014] The image data is processed based on image recognition technology to obtain a material code of the first slab.
[0015] In one embodiment of the present invention, the roller system further includes a laser rangefinder, and the controlling the first roller group to stop running within a preset time period includes:
[0016] controlling the laser rangefinder to detect the head position of the first slab;
[0017] When the head position of the first slab reaches a preset stop position, the first roller set is controlled to stop running.
[0018] In one embodiment of the present invention, the roller system further includes a frequency converter, and if a target signal is detected that the head of the first slab enters the second roller group, the second roller group is controlled to operate, including:
[0019] The inverter is controlled to operate the second roller table group based on the target signal.
[0020] In one embodiment of the present invention, obtaining the overlap length ratio of the first slab in the second roller set includes:
[0021] Calculate the overlap length of the first slab after it enters the second roller set based on the roller circumference, the rotation speed, and the duration of time after the first slab enters the second roller set;
[0022] The overlap length ratio is obtained according to the ratio between the overlap length and the total length.
[0023] In one embodiment of the present invention, the roller system further includes a grating, and the duration of the first slab after entering the second roller group is obtained by the following steps:
[0024] When a detection signal of the grating on the head of the first slab is received, the time when the detection signal is received is used as the starting time of the duration.
[0025] In a second aspect, the present application proposes a roller system control system, the system comprising: a data calculation module and a data comparison module;
[0026] The data calculation module is configured to: during the process of the first roller group transporting the adjacent first slab and the second slab, if a target signal is detected indicating that the head of the first slab enters the second roller group, control the second roller group to operate, and obtain an overlap length ratio of the first slab in the second roller group, wherein the overlap length ratio is a ratio of a length of the first slab entering the second roller group in the target direction to a total length of the first slab, and the overlap length ratio is less than or equal to 1;
[0027] The data comparison module is configured to: if the overlap length ratio reaches a preset length ratio threshold, control the first roller set to stop running, so as to separate the first slab and the second slab.
[0028] In a third aspect, an electronic device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor is configured to implement the steps of a roller system control method as described in any one of the first aspects above when executing the computer program stored in the memory.
[0029] In a fourth aspect, the present application further proposes a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of a roller system control method according to any one of the first aspects.
[0030] In summary, a roller system control method according to an embodiment of the present application detects that the head of a slab enters the second roller group during the process of transporting the adjacent first and second slabs by the first roller group, and controls the operation of the second roller group. At this time, the first roller group and the second roller group are both in operation. When the first slab has not yet completely entered the second roller group or has just entered the second roller group, the second slab has not yet entered the second roller group. The first roller group is controlled to stop running, and the second slab will remain in the first roller group. At this time, the second roller group is continuously running, so the first slab will continue to be transported forward in the target direction, thereby achieving the separation of the first slab and the second slab. Then, in the case where material codes are set on both the first slab and the second slab, the problem of blocking the material code of the second slab due to insufficient space reserved between the first slab and the second slab can be avoided by separating the two slabs.
[0031] The roller system control method proposed in this application, and other advantages, objectives and features of this application will be reflected in part through the following description, and in part will be understood by technicians in this field through research and practice of this application. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Various other advantages and benefits will become apparent to those skilled in the art upon reading the detailed description of the preferred embodiment below. The accompanying drawings are for illustration purposes only and are not to be considered as limiting the present description. The same reference symbols are used throughout the drawings to represent the same components. In the drawings:
[0033] Figure 1 A schematic diagram of a roller conveyor system control method provided in an embodiment of the present application;
[0034] Figure 2 A schematic diagram of slab operation in a roller system control method provided in an embodiment of the present application;
[0035] Figure 3 A schematic structural diagram of a roller system control method for completing slab separation provided in an embodiment of the present application;
[0036] Figure 4 A schematic diagram of the structure of a roller conveyor system control system provided in an embodiment of the present application;
[0037] Figure 5 A schematic diagram of the structure of an electronic device for controlling a roller conveyor system provided in an embodiment of the present application;
[0038] in, Figure 2-Figure 3 The corresponding relationship between the reference numerals and the component names is: 1 laser rangefinder, 2 camera, 3 grating transmitting end, 4 grating receiving end. DETAILED DESCRIPTION
[0039] In order to better understand the technical solutions provided by the embodiments of this specification, the technical solutions of the embodiments of this specification are described in detail below through the accompanying drawings and specific embodiments. It should be understood that the embodiments of this specification and the specific features in the embodiments are detailed descriptions of the technical solutions of the embodiments of this specification, rather than limitations on the technical solutions of this specification. In the absence of conflict, the embodiments of this specification and the technical features in the embodiments can be combined with each other.
[0040] In this article, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprise", "include" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or also include elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the statement "comprising a ..." do not exclude the presence of other identical elements in the process, method, article or equipment comprising the elements. The term "two or more" includes two or more than two cases.
[0041] See also Figure 1 , is a flow chart of a roller conveyor system control method provided in an embodiment of the present application, wherein the roller conveyor system includes a first roller conveyor group and a second roller conveyor group adjacently arranged along a target direction, wherein the first roller conveyor group and the second roller conveyor group are configured to transport a first slab and a second slab along the target direction, and specifically may include:
[0042] S110. During the process of the first roller conveyor group transporting the adjacent first and second slabs, if a target signal indicating that the head of the first slab enters the second roller conveyor group is detected, the second roller conveyor group is controlled to operate, and an overlap length ratio of the first slab in the second roller conveyor group is obtained, where the overlap length ratio is the ratio of the length of the first slab entering the second roller conveyor group in the target direction to the total length of the first slab, and the overlap length ratio is less than or equal to 1.
[0043] For example, Figure 2 As shown in FIG. 1 , a schematic diagram of slab operation in a roller system control method proposed in this application is shown in FIG. Figure 3The figure shows a schematic diagram of the structure for completing slab separation in a roller system control method proposed in the present application. In actual application, the roller system is composed of a first roller group and a second roller group arranged adjacent to each other along the target direction, and its main function is to transport the first slab and the second slab along the target direction. When the first roller group transports the adjacent first and second slabs, the system will continuously monitor whether there is a target signal that the head of the first slab enters the second roller group. This target signal is obtained by a grating installed at the starting position of the second roller group. When the head of the first slab passes the position of the grating, the grating will detect the obstruction of the object and thus send out a target signal. Among them, the head of the first slab is the frontmost position when it is transported from the first roller group to the second roller group. Once the roller system receives the target signal, it will immediately control the operation of the second roller group, so that the rollers of the second roller group start to rotate and prepare for receiving the first slab. After the first slab enters the second roller group, the overlap length ratio of the first slab in the second roller group is obtained, wherein the overlap length ratio is the ratio between the length of the first slab entering the second roller group and the total length of the first slab in the above-mentioned target direction, and the overlap length ratio is less than or equal to 1.
[0044] This system achieves automated connection of the roller conveyor system. Automatic detection and response avoids delays or errors that could result from manual operation, ensuring a smooth and seamless transition of the first slab from the first to the second roller conveyor set, improving the continuity and efficiency of slab transportation. This system also enhances real-time performance and accuracy. Sensors can promptly and accurately detect the position of the slab's head, enabling the second roller conveyor set to activate at the appropriate time, reducing the risk of slab jamming or collision at the roller conveyor junction.
[0045] S120: If the overlap length ratio reaches a preset length ratio threshold, control the first roller set to stop running to separate the first slab and the second slab.
[0046] Exemplarily, when the overlap length ratio of the first slab on the second roller group reaches a preset length ratio threshold, wherein the preset length ratio threshold in this application is 60%-70% of the length of the first slab, the roller system will generate a roller control instruction. These roller control instructions will be sent to the inverters that control adjacent rollers, such as inverter No. 2 and inverter No. 3, and the start and stop timing of the adjacent rollers will be controlled by controlling the operating status of the inverters. For example, when 60%-70% of the length of the first slab occupies the second roller group, the roller system will issue a roller control instruction to allow the second roller group to continue operating, while the first roller group stops operating, thereby realizing the automatic separation and transmission of the first slab and the second slab. After the first slab leaves the second roller group, the second slab begins to re-execute the above steps, and so on.
[0047] This system automatically separates the slabs, preventing the obstruction of the material code on the second slab due to insufficient space between the first and second slabs. This improves production efficiency. It eliminates manual intervention in the separation process, reducing labor costs and operation time, while also lowering the risk of inaccurate separation or errors caused by human factors. It ensures safe and stable slab transportation. By precisely controlling the stopping timing of the first roller group, it prevents collisions and squeezing between slabs, reduces the possibility of slab damage, and improves product quality and equipment life.
[0048] In summary, the roller system control method proposed in the embodiment of the present application detects that the head of a slab enters the second roller group during the process of the first roller group transporting the adjacent first and second slabs, and controls the second roller group to operate. At this time, the first roller group and the second roller group are both in operation. When the first slab has not yet completely entered the second roller group or has just entered the second roller group, the second slab has not yet entered the second roller group. The first roller group is controlled to stop operating, and the second slab will remain in the first roller group. At this time, the second roller group is continuously operating, so the first slab will continue to be transported forward in the target direction, thereby achieving the separation of the first slab and the second slab. Then, in the case where material codes are set on both the first slab and the second slab, by separating the two slabs, the problem of blocking the material code of the second slab due to insufficient space reserved between the first slab and the second slab can be avoided.
[0049] In some examples, the first slab is provided with a material code, and before controlling the operation of the second roller set, the method further includes:
[0050] controlling the first roller group to stop running within a preset time period, obtaining a material code of the first slab after the preset time period, and obtaining slab information of the first slab according to the material code;
[0051] The total length of the first slab is determined according to the slab information, and the target length of the first slab entering the second roller set is determined according to the total length and a length ratio threshold.
[0052] Exemplarily, a material code is assigned to the first slab, which controls the first roller group to stop within a preset duration, where the preset duration is 2 seconds. After the preset duration, the material code of the first slab is retrieved. The extracted material code is then matched against a pre-established slab database to retrieve the slab information corresponding to the material code, including detailed information such as the slab's length, specifications, and intended use. The total length of the first slab is determined based on the matched slab information. The target length of the first slab before entering the second roller group is determined based on the total length and a length ratio threshold. In this application, the preset length ratio threshold is 60%-70% of the first slab's length.
[0053] By automatically acquiring material codes and matching them with the database, slab material verification is automated, reducing manual workload and errors, improving production efficiency and data accuracy. Accurate slab information provides a crucial basis for calculating the target length of the first slab on the second roller group and achieving slab separation.
[0054] In some examples, the roller system further includes an image sensor, and obtaining the material code of the first slab after the preset time period includes:
[0055] After the preset time period, controlling the image sensor to collect image data of the first slab head;
[0056] The image data is processed based on image recognition technology to obtain a material code of the first slab.
[0057] Exemplarily, after the preset time, the roller system will generate a photo-taking instruction to control the image sensor to collect the image data of the head of the first slab, wherein the image sensor is camera 2, specifically: triggering camera 2 to take a photo of the head of the first slab. After camera 2 captures the image data of the first slab, it transmits it to the data center (PLC). The data center will process the acquired image data through an image recognition algorithm to extract the material code information of the slab. The application of image recognition technology improves the degree of automation of information acquisition and reduces the workload and errors of manual identification. At the same time, the setting of the preset delay time can ensure that the slab is photographed in a stable state, thereby improving the success rate of image recognition. The setting of the preset time length can avoid blurred photos caused by the fact that the first slab has not completely stopped, thereby improving the success rate and accuracy of material code acquisition.
[0058] In some examples, the roller system further includes a laser rangefinder 1, and controlling the first roller group to stop running within a preset time period includes:
[0059] controlling the laser rangefinder 1 to detect the head position of the first slab;
[0060] When the head position of the first slab reaches a preset stop position, the first roller set is controlled to stop running.
[0061] Exemplarily, a laser rangefinder 1 is used to detect the position of the head of the first slab. The laser rangefinder 1 continuously emits a laser beam to illuminate a specific position. In this application, the laser point is fixed on the second roller group at a distance of 15m. When the head of the slab moves to the laser irradiation area, the laser rangefinder 1 detects the reflected light and converts it into an electrical signal or a digital signal to determine the real-time position of the head of the slab. After receiving this real-time position signal, the control system will control the roller inverter, such as inverter No. 2 on the first roller group, to stop the roller from rotating according to the real-time position signal, thereby stopping the operation of the first slab.
[0062] The laser rangefinder 1 can accurately detect the position of the first slab head, ensuring that the first slab stops at the correct position. This precise position control provides a guarantee for subsequent material code acquisition and slab separation operations, improving the operating accuracy and reliability of the entire system.
[0063] In some examples, the roller system further includes a frequency converter, and if a target signal indicating that the head of the first slab enters the second roller group is detected, the second roller group is controlled to operate, including:
[0064] The inverter is controlled to operate the second roller table group based on the target signal.
[0065] For example, the roller system includes a frequency converter (VFD). Upon detecting a target signal indicating that the head of the first slab has entered the second roller group, the VFD controls the second roller group to operate based on this target signal. By controlling the rollers through the VFD, precise adjustment of roller speed is achieved. Prompt activation of the second roller group based on the target signal ensures continuous and coordinated slab transport, improving production efficiency. Furthermore, the VFD allows for flexible adjustment of roller operating parameters based on actual needs, reducing energy consumption.
[0066] In some examples, obtaining the overlap length ratio of the first slab in the second roller set includes:
[0067] Calculate the overlap length of the first slab after it enters the second roller set based on the roller circumference, the rotation speed, and the duration of time after the first slab enters the second roller set;
[0068] The overlap length ratio is obtained according to the ratio between the overlap length and the total length.
[0069] For example, the overlap length of the first slab after entering the second roller set is calculated based on the roller circumference and rotational speed of the second roller set and the duration of time the first slab has entered the second roller set. The overlap length calculated is divided by the total length of the first slab to obtain the overlap length ratio.
[0070] This calculation method accurately determines the overlap length ratio of the first slab in the second roller set. This provides accurate data for determining whether the preset length ratio threshold has been reached, ensuring that the first roller set stops at the appropriate time to achieve precise separation of the slabs.
[0071] In some examples, the roller system further includes a grating, and the duration of time after the first slab enters the second roller group is obtained by the following steps:
[0072] When a detection signal of the grating on the head of the first slab is received, the time when the detection signal is received is used as the starting time of the duration.
[0073] Exemplarily, the roller system further includes a grating, which includes a grating transmitting end 3 and a grating receiving end 4. When the head of a slab enters the second roller group, it blocks the light beam emitted by the grating transmitting end 3, causing the signal at the receiving end to be interrupted. The roller system immediately generates a detection signal. After the grating is triggered, the moment the detection signal is received is used as the starting moment of the duration, and timing begins at this moment.
[0074] By using the grating's detection signal to determine the start time of the duration, the time when the first slab enters the second roller set can be accurately recorded. This provides an accurate time parameter for subsequent calculation of the overlap length, further improving the accuracy of the overlap length ratio calculation, thereby ensuring the precision of slab separation control.
[0075] like Figure 3 As shown, this application proposes a roller system control system, the system includes: a data calculation module 21 and a data comparison module 22;
[0076] The data calculation module 21 is configured to: during the process of the first roller group transporting the adjacent first slab and the second slab, if a target signal is detected that the head of the first slab enters the second roller group, control the second roller group to operate, and obtain an overlap length ratio of the first slab in the second roller group, wherein the overlap length ratio is a ratio of a length of the first slab entering the second roller group in the target direction to a total length of the first slab, and the overlap length ratio is less than or equal to 1;
[0077] The data comparison module 22 is configured to control the first roller set to stop running if the overlap length ratio reaches a preset length ratio threshold, so as to separate the first slab and the second slab.
[0078] The effects of applying the above method in the above system can be found in the description of the above method embodiment, which will not be repeated here.
[0079] like Figure 4 As shown, an embodiment of the present application also provides an electronic device 300, including a memory 310, a processor 320, and a computer program 311 stored in the memory 310 and executable on the processor. When the processor 320 executes the computer program 311, the steps of any of the above-mentioned roller system control methods are implemented.
[0080] Since the electronic device introduced in this embodiment is a device used to implement a roller system control device in the embodiment of the present application, based on the method introduced in the embodiment of the present application, technical personnel in this field can understand the specific implementation of the electronic device of this embodiment and its various variations. Therefore, how the electronic device implements the method in the embodiment of the present application will not be introduced in detail here. As long as the equipment used by technical personnel in this field to implement the method in the embodiment of the present application falls within the scope of protection of this application.
[0081] In the specific implementation process, the computer program 311 can be implemented when executed by the processor Figure 1 Any implementation manner in the corresponding embodiments.
[0082] It should be noted that, in the above embodiments, the description of each embodiment has its own focus. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant description of other embodiments.
[0083] Those skilled in the art will appreciate that the embodiments of the present application can be provided as methods, systems, or computer program products. Therefore, the present application can adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application can adopt the form of a computer program product implemented on one or more computer-readable storage media (including but not limited to magnetic disk storage, CD-ROM, optical storage, etc.) that contain computer-readable program code.
[0084] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded computer, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 a process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0085] These computer program instructions may also be stored in a computer readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 a process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0086] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing the instructions executed on the computer or other programmable device for implementing the process. Figure 1 a process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0087] An embodiment of the present application further provides a computer program product, which includes computer software instructions. When the computer software instructions are executed on a processing device, the processing device executes the process of the LDPC decoding method of the solid-state drive controller.
[0088] A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, a process or function according to an embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. Computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. A computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a server or data center that includes one or more available media integrated therein. Available media may be magnetic media (e.g., floppy disk, hard disk, tape), optical media (e.g., DVD), or semiconductor media (e.g., solid state disk (SSD)).
[0089] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0090] In the several embodiments provided in this application, it should be understood that the disclosed devices, apparatuses and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interface, device or unit, which can be electrical, mechanical or other forms.
[0091] Units described as separate components may or may not be physically separate, and components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0092] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0093] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0094] The above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
[0095] Although the preferred embodiments of this specification have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of this specification.
[0096] Obviously, those skilled in the art may make various changes and modifications to this specification without departing from the spirit and scope of this specification. Thus, if such changes and modifications fall within the scope of the claims of this specification and their equivalents, this specification is intended to include such changes and modifications.
Claims
1. A method for controlling a roller conveyor system, wherein the roller conveyor system comprises a first roller conveyor group and a second roller conveyor group disposed adjacent to each other along a target direction, wherein the first roller conveyor group and the second roller conveyor group are configured to transport a first slab and a second slab along the target direction, wherein: The method comprises: During the process of the first roller conveyor group transporting the adjacent first and second slabs, if a target signal is detected that the head of the first slab enters the second roller conveyor group, the second roller conveyor group is controlled to operate, and an overlapping length ratio of the first slab in the second roller conveyor group is obtained, where the overlapping length ratio is the ratio of the length of the first slab entering the second roller conveyor group in the target direction to the total length of the first slab, and the overlapping length ratio is less than or equal to 1; If the overlap length ratio reaches a preset length ratio threshold, the first roller set is controlled to stop running, so as to separate the first slab and the second slab.
2. The roller table system control method according to claim 1, characterized in that: The first slab is provided with a material code, and before controlling the operation of the second roller table group, the method further includes: controlling the first roller group to stop running within a preset time period, obtaining a material code of the first slab after the preset time period, and obtaining slab information of the first slab according to the material code; The total length of the first slab is determined according to the slab information, and the target length of the first slab entering the second roller set is determined according to the total length and a length ratio threshold.
3. The roller table system control method according to claim 2, characterized in that: The roller system further includes an image sensor, and the acquiring of the material code of the first slab after the preset time period includes: After the preset time period, controlling the image sensor to collect image data of the first slab head; The image data is processed based on image recognition technology to obtain a material code of the first slab.
4. The roller table system control method according to claim 2, characterized in that: The roller system further includes a laser rangefinder, and the step of controlling the first roller group to stop running within a preset time period includes: controlling the laser rangefinder to detect the head position of the first slab; When the head position of the first slab reaches a preset stop position, the first roller set is controlled to stop running.
5. The roller table system control method according to claim 1, characterized in that: The roller system further includes a frequency converter, and if a target signal is detected that the head of the first slab enters the second roller group, the frequency converter controls the second roller group to operate, including: The inverter is controlled to operate the second roller table group based on the target signal.
6. The roller table system control method according to claim 1, characterized in that: The obtaining of the overlap length ratio of the first slab in the second roller set includes: Calculate the overlap length of the first slab after it enters the second roller set based on the roller circumference, the rotation speed, and the duration of time after the first slab enters the second roller set; The overlap length ratio is obtained according to the ratio between the overlap length and the total length.
7. The roller table system control method according to claim 6, characterized in that: The roller system further includes a grating, and the duration of the first slab after entering the second roller group is obtained by the following steps: When a detection signal of the grating on the head of the first slab is received, the time when the detection signal is received is used as the starting time of the duration.
8. A roller system control system, characterized in that: The system includes: a data calculation module and a data comparison module; The data calculation module is configured to: during the process of the first roller group transporting the adjacent first slab and the second slab, if a target signal is detected indicating that the head of the first slab enters the second roller group, control the second roller group to operate, and obtain an overlap length ratio of the first slab in the second roller group, wherein the overlap length ratio is a ratio of a length of the first slab entering the second roller group in the target direction to a total length of the first slab, and the overlap length ratio is less than or equal to 1; The data comparison module is configured to: if the overlap length ratio reaches a preset length ratio threshold, control the first roller set to stop running, so as to separate the first slab and the second slab.
9. An electronic device comprising: A memory and a processor, wherein the processor is configured to implement the steps of a roller conveyor system control method according to any one of claims 1 to 7 when executing a computer program stored in the memory.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of a roller conveyor system control method according to any one of claims 1 to 7 are implemented.