Foreign matter removing machine deviation correction control device, method, and controller
By combining the detection components and the controller, the position of the belt edge is detected in real time and the belt alignment motor is controlled according to different areas, which solves the problem of belt deviation in the foreign object removal machine and achieves stable belt operation.
Patent Information
- Application Number
- CN202311261151.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-26
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2043-09-26
AI Technical Summary
In the tobacco manufacturing process, the belt of the foreign object removal machine is prone to deviation when running at high speed, which leads to unstable operation and requires real-time deviation correction control.
The detection component detects the position of the belt edge, the controller determines the preset area where the belt edge is located, and different control logic is used to control the belt alignment motor to adjust the height of the support roller, including the extension and retraction length of the support cylinder, so as to realize real-time belt alignment correction.
It enables real-time correction of the belt of the foreign object removal machine, ensuring the normal operation of the belt and preventing material from falling or equipment damage caused by belt misalignment.
Smart Images

Figure CN117401353B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of foreign matter removing machine deviation correction, and particularly relates to a foreign matter removing machine deviation correction control device, method and controller. BACKGROUND
[0002] In a tobacco manufacturing process, a foreign matter removing machine is used. When the belt of the foreign matter removing machine is in a high-speed running state, the risk of belt deviation increases. Therefore, the belt of the foreign matter removing machine needs to be corrected to ensure normal operation of the belt. SUMMARY
[0003] The present application aims to at least solve one of the technical problems in the related art. To this end, the present application provides a foreign matter removing machine deviation correction control device, method and controller to realize real-time correction of the belt of the foreign matter removing machine.
[0004] The present application provides a foreign matter removing machine deviation correction control device, comprising:
[0005] A detection assembly is configured to detect the position of the edge of the belt of the foreign matter removing machine.
[0006] A deviation adjusting motor is configured to adjust the height of a deviation adjusting support roller of the foreign matter removing machine.
[0007] A controller is connected to the detection assembly and the deviation adjusting motor. The controller is configured to determine a preset area where the edge of the belt is located according to the position of the edge of the belt. The preset area includes a deviation area and a run-through area.
[0008] The controller is further configured to control the deviation adjusting motor to adjust the belt according to a first control logic when the edge of the belt is in the deviation area, and control the deviation adjusting motor to adjust the belt according to a second control logic when the edge of the belt is in the run-through area.
[0009] In some possible implementation manners, the device further comprises a support air cylinder. A control end of the support air cylinder is connected to the deviation adjusting motor, and a piston end of the support air cylinder is connected to one end of the deviation adjusting support roller. The deviation adjusting motor is specifically configured to adjust the height of the deviation adjusting support roller by adjusting the air pressure in the support air cylinder.
[0010] In some possible implementation manners, the preset area further includes a middle area, and in a case where the belt edge is in the run-off area, the controller is specifically configured to: acquire a first time length, the first time length being a time length for the belt edge to move from the middle area to the run-off area; and the first control logic includes: in a case where the first time length is lower than a first preset time length, controlling the deviation adjusting motor to adjust the support cylinder to extend and retract by a first length; and in a case where the first time length is greater than or equal to the first preset time length, controlling the deviation adjusting motor to adjust the support cylinder to extend and retract by a second length, the first length being greater than the second length.
[0011] In some possible implementation manners, in a case where the belt edge is in the run-through area, the controller is specifically configured to: acquire a second time length, the second time length being a time length for the belt edge to move from the run-off area to the run-through area; and the second control logic includes: in a case where the second time length is lower than a second preset time length, controlling the deviation adjusting motor to adjust the support cylinder to extend and retract by a third length, the third length being greater than the first length; and in a case where the second time length is greater than or equal to the second preset time length, controlling the deviation adjusting motor to adjust the support cylinder to extend and retract by a fourth length, the fourth length being greater than the first length and smaller than the third length.
[0012] In some possible implementation manners, the run-off area includes a first run-off area and a second run-off area, the run-through area includes a first run-through area and a second run-through area, and the detection assembly includes a first laser detector, a second laser detector, a third laser detector and a fourth laser detector arranged side by side in sequence along the belt width direction; and the controller is further specifically configured to: in a case where the first laser detector detects the belt edge, determining that the belt edge is in the first run-through area; in a case where the second laser detector detects the belt edge, determining that the belt edge is in the first run-off area; in a case where the third laser detector detects the belt edge, determining that the belt edge is in the second run-off area; and in a case where the fourth laser detector detects the belt edge, determining that the belt edge is in the second run-through area.
[0013] In some possible implementation manners, the device further includes a limit photoelectric tube, the limit photoelectric tube being arranged at a side edge of the belt and being spaced apart from the belt by a preset distance; and the controller is further configured to: in a case where the limit photoelectric tube detects the belt edge, controlling the foreign matter removing machine to stop running.
[0014] The application further provides a foreign matter removing machine deviation correction control method, the foreign matter removing machine comprising a detection assembly and a deviation adjusting motor, the method comprising: receiving a position of a belt edge sent by the detection assembly; determining a preset area where the belt edge is located according to the position of the belt edge, the preset area comprising a deviation running area and a run-through area; controlling the deviation adjusting motor to adjust the belt according to a first control logic when the belt edge is in the deviation running area; and controlling the deviation adjusting motor to adjust the belt according to a second control logic when the belt edge is in the run-through area.
[0015] In some possible implementation manners, the deviation adjusting motor is configured to adjust a height of a deviation adjusting support roller of the foreign matter removing machine, the foreign matter removing machine further comprises a support cylinder, a control end of the support cylinder is connected with the deviation adjusting motor, and a piston end of the support cylinder is connected with one end of the deviation adjusting support roller; the preset area further comprises an intermediate area; the controlling the deviation adjusting motor to adjust the belt according to the first control logic when the belt edge is in the deviation running area comprises: obtaining a first time length, the first time length being a time length for the belt edge to move from the intermediate area to the deviation running area; controlling the deviation adjusting motor to adjust the support cylinder to extend or retract by a first length when the first time length is less than a first preset time length; and controlling the deviation adjusting motor to adjust the support cylinder to extend or retract by a second length when the first time length is greater than or equal to the first preset time length, the first length being greater than the second length.
[0016] In some possible implementation manners, the controlling the deviation adjusting motor to adjust the belt according to the second control logic when the belt edge is in the run-through area comprises: obtaining a second time length, the second time length being a time length for the belt edge to move from the deviation running area to the run-through area; controlling the deviation adjusting motor to adjust the support cylinder to extend or retract by a third length when the second time length is less than a second preset time length, the third length being greater than the first length; and controlling the deviation adjusting motor to adjust the support cylinder to extend or retract by a fourth length when the second time length is greater than or equal to the second preset time length, the fourth length being greater than the first length and less than the third length.
[0017] The application further provides a controller comprising a memory, a processor and a computer program stored in the memory and capable of running on the processor, the processor implementing the foreign matter removing machine deviation correction control method according to any one of the above-mentioned methods when running the program.
[0018] The application further provides a non-transitory computer readable storage medium, the non-transitory computer readable storage medium storing a computer program, the computer program being capable of being executed by a processor to implement the foreign matter removing machine deviation correction control method according to any one of the above-mentioned methods.
[0019] The application also provides a computer program product comprising a computer program which, when executed by a processor, implements the deviation rectification control method of the foreign matter removing machine.
[0020] The foreign matter removing machine deviation rectification control device, method and controller provided by the application detect the position of the edge of the belt of the foreign matter removing machine in real time through a detection assembly; the controller determines the preset area in which the edge of the belt is located according to the position of the edge of the belt, thereby judging the deviation of the belt; the controller controls the deviation adjusting motor to adjust the deviation of the belt according to the first control logic when it is determined that the edge of the belt is in the deviation area; and the controller controls the deviation adjusting motor to adjust the deviation of the belt according to the second control logic when it is determined that the edge of the belt is in the deviation passing area, thereby realizing real-time deviation rectification of the belt of the foreign matter removing machine. BRIEF DESCRIPTION OF DRAWINGS
[0021] In order to more clearly illustrate the technical solutions in the application or prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the application, and other drawings can be obtained by those skilled in the art without any creative effort on the basis of these drawings.
[0022] Figure 1 Fig. 1 is a schematic diagram of the foreign matter removing machine deviation rectification control device of an embodiment of the application;
[0023] Figure 2 Fig. 2 is a schematic diagram of part of the structure of the foreign matter removing machine of an embodiment of the application;
[0024] Figure 3 Fig. 3 is a schematic diagram of the foreign matter removing machine deviation rectification control device of an embodiment of the application;
[0025] Figure 4 Fig. 4 is a schematic diagram of the preset area of an embodiment of the application;
[0026] Figure 5 Fig. 5 is a flow chart of the foreign matter removing machine deviation rectification control method of an embodiment of the application;
[0027] Figure 6 Fig. 6 is a structural schematic diagram of the controller provided by the application.
[0028] Reference signs:
[0029] 110: detection assembly; 111: first laser detector; 112: second laser detector; 113: third laser detector; 114: fourth laser detector; 120: controller; 130: deviation adjusting motor; 140: deviation adjusting supporting roller; 150: supporting air cylinder. DETAILED DESCRIPTION
[0030] In order to make the objects, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be described clearly and completely below with reference to the drawings in the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0031] Figure 1 is a schematic view of a deviation rectifying control device of a foreign matter removing machine according to an embodiment of the present application. As shown in Figure 1 , the deviation rectifying control device of the foreign matter removing machine comprises a detection assembly 110, a deviation adjusting motor 130 and a controller 120, and the detection assembly 110 and the deviation adjusting motor 130 are both connected with the controller 120. The detection assembly 110 is configured to detect the position of the edge of the belt of the foreign matter removing machine; the deviation adjusting motor 130 is configured to adjust the height of a deviation adjusting support roller 140 of the foreign matter removing machine; and the controller 120 is configured to determine a preset area where the edge of the belt is located according to the position of the edge of the belt, and control the deviation adjusting motor 130 according to a first control logic when the edge of the belt is in a deviation area, and control the deviation adjusting motor 130 according to a second control logic when the edge of the belt is in a run-through area. It should be noted that the preset area comprises the deviation area and the run-through area.
[0032] Specifically, the detection assembly 110 can use a laser detector, a displacement measuring instrument, etc. The detection assembly 110 can be arranged above the belt of the foreign matter removing machine. When the detection assembly 110 detects that the belt deviates, the detection assembly 110 sends a signal to the controller 120. As an example, if the detection assembly 110 is a laser detector, the laser detector can be arranged above the edge of the belt and deviates from the edge of the belt by a certain distance. When the laser detector detects the edge of the belt, it means that the belt has deviated. At this time, the laser detector sends an electric signal to the controller 120, and the controller 120 can obtain the position of the edge of the belt according to the electric signal.
[0033] The deviation adjusting motor 130 is controlled by the controller 120. The deviation adjusting motor 130 can be connected with a deviation adjusting support roller 140 of the foreign matter removing machine. The deviation adjusting motor 130 adjusts the height of one end of the deviation adjusting support roller 140 to adjust the deviation of the belt. Figure 2 is a schematic view of a part of the structure of the foreign matter removing machine according to an embodiment of the present application. As shown in Figure 2As shown, it can be understood that the belt of the foreign matter removing machine is generally conveyed by at least two supporting rollers. In the embodiment, the bias adjusting motor 130 can be connected with one end of any supporting roller to adjust the bias of the belt. Further, one supporting roller behind the conveying direction of the belt can be selected as the bias adjusting supporting roller 140 to be connected with the bias adjusting motor 130.
[0034] As an example, the bias adjusting motor 130 is connected with the right end of the bias adjusting supporting roller 140 behind the conveying direction of the belt. When the detection assembly 110 detects that the belt is biased to the left, the bias adjusting motor 130 can lower the right end of the bias adjusting supporting roller 140 to pull the belt back to the right. When the detection assembly 110 detects that the belt is biased to the right, the bias adjusting motor 130 can raise the right end of the bias adjusting supporting roller 140 to pull the belt back to the left.
[0035] In the embodiment, the controller 120 can be a PLC (Programmable Logic Controller). The controller 120 can receive the electrical signals sent by the detection assembly 110 to obtain the position information of the belt. After obtaining the position information of the belt, the controller 120 can determine the preset region where the edge of the belt is located according to the position information of the belt. Specifically, the preset region includes a deviation region and a run-through region. The position of the edge of the belt when there is no deviation can be taken as a middle region. The region deviating from the middle region by a short distance can be taken as the deviation region. The region deviating from the middle region by a long distance can be taken as the run-through region. If it is determined that the edge of the belt is in the deviation region, it indicates that the belt has a small deviation. If it is determined that the edge of the belt is in the run-through region, it indicates that the belt has a large deviation.
[0036] Therefore, the edge of the belt is in different regions, and different control logics are used to adjust the bias of the belt, so that the belt can be reset more accurately and quickly. Specifically, when the controller 120 determines that the edge of the belt is in the deviation region by receiving the electrical signals sent by the detection assembly 110, the controller 120 controls the bias adjusting motor 130 according to the first control logic to adjust the height of one side of the bias adjusting supporting roller 140. When the controller 120 determines that the edge of the belt is in the run-through region by receiving the electrical signals sent by the detection assembly 110, the controller 120 controls the bias adjusting motor 130 according to the second control logic to adjust the height of one side of the bias adjusting supporting roller 140. The adjustment degree of the bias adjusting supporting roller 140 controlled by the second control logic is greater than the adjustment degree of the bias adjusting supporting roller 140 controlled by the first control logic.
[0037] Thus, the belt edge position is monitored in real time by the detection assembly 110, and the position information of the belt edge is sent to the controller 120 in the form of electrical signals. The controller 120 determines the preset area where the belt edge is located according to the position information of the belt edge, and controls the deviation adjusting motor 130 by using different control logics according to different preset areas where the belt edge is located, so as to control the height of one side of the deviation adjusting support roller 140, and realize the deviation adjustment of the belt.
[0038] In some embodiments, the foreign matter removing machine deviation control device further comprises a support cylinder 150, a control end of the support cylinder 150 being connected with the deviation adjusting motor 130, and a piston end of the support cylinder 150 being connected with one end of the deviation adjusting support roller 140. The deviation adjusting motor 130 is specifically used for adjusting the height of the deviation adjusting support roller 140 by adjusting the air pressure in the support cylinder 150.
[0039] The support cylinder 150 is a hydraulic element composed of a piston, a cylinder body, an air pipe, and a valve, and the working principle of the support cylinder 150 is to input compressed air or hydraulic oil into the inside of the cylinder, and to make the movement direction, speed, and force of the piston meet the required requirements by adjusting the valve.
[0040] In the embodiment, the support cylinder 150 is controlled by the deviation adjusting motor 130, and the piston end of the support cylinder 150 is connected with the deviation adjusting support roller 140. The deviation adjusting motor 130 can make the piston move up and down by adjusting the air pressure in the support cylinder 150, so as to control the height of one side of the deviation adjusting support roller 140. As an example, if the deviation adjusting motor 130 is connected with the right end of the deviation adjusting support roller 140 behind the belt conveying direction, when the controller 120 determines that the belt deviates to the left according to the electrical signals sent by the detection assembly 110, the controller 120 can control the air pressure in the support cylinder 150 to be reduced by controlling the deviation adjusting motor 130, so that the piston moves downward with the deviation adjusting support roller 140, and the belt can gradually return to the original position. When the controller 120 determines that the belt deviates to the right according to the electrical signals sent by the detection assembly 110, the controller 120 can control the air pressure in the support cylinder 150 to be increased by controlling the deviation adjusting motor 130, so that the piston moves upward with the deviation adjusting support roller 140, and the belt can gradually return to the original position.
[0041] In some embodiments, the preset region further comprises a middle region, and the controller 120 is specifically configured to: acquire a first time length, the first time length being a time length for the belt edge to move from the middle region to the deviation region. The first control logic comprises: in a case where the first time length is lower than a first preset time length, controlling the deviation motor 130 to adjust the support cylinder 150 to extend or retract by a first length; and in a case where the first time length is greater than or equal to the first preset time length, controlling the deviation motor 130 to adjust the support cylinder 150 to extend or retract by a second length, the first length being greater than the second length.
[0042] It should be noted that the middle region refers to a region where the belt edge is located when the belt does not deviate. In addition, the first preset time length, the first length and the second length can be artificially set by the staff according to the needs, which are not limited here. The first length is greater than the second length.
[0043] Specifically, a timer can be set in the controller 120, and when the controller 120 determines that the belt edge is in the deviation region according to the position of the belt edge detected by the detection assembly 110, the first time length for the belt edge to move from the middle region to the deviation region is obtained by the timer. After obtaining the first time length, the controller 120 determines whether the first time length is lower than the first preset time length. If the first time length is lower than the first preset time length, it means that the speed of the belt deviation is fast, and at this time, the support cylinder 150 needs to be controlled to extend or retract by a longer length, so as to control the subsequent deviation degree of the belt. If the first time length is greater than or equal to the first preset time length, it means that the speed of the belt deviation is slow, and at this time, the support cylinder 150 can be controlled to extend or retract by a shorter length.
[0044] As an example, the first preset time length can be set to 5 seconds, the first length can be 10% of the total length of the piston of the support cylinder 150, and the second length can be 5% of the total length of the piston of the support cylinder 150. If the deviation motor 130 is connected to the right end of the deviation support roller 140 behind the belt conveying direction, when the controller 120 determines that the belt edge is in the first deviation region according to the position of the belt edge detected by the detection assembly 110, the first time length is obtained by the timer. If the first time length is less than 5 seconds, the controller 120 controls the piston of the support cylinder 150 to extend by 10% through the deviation motor 130. If the first time length is greater than or equal to 5 seconds, the controller 120 controls the piston of the support cylinder 150 to extend by 5% through the deviation motor 130.
[0045] It should be noted that the controller 120 controls the belt deviation adjusting motor 130 to adjust the position of the belt for a certain period of time, for example, 2 minutes, so as to ensure that the belt can be completely restored to the original position. In addition, when the controller 120 determines that the belt edge is in the middle area according to the position of the belt edge detected by the detection assembly 110, the piston of the supporting cylinder 150 remains stationary.
[0046] In some embodiments, when the belt edge is in the running-through area, the controller 120 is specifically configured to: obtain a second time length, the second time length being a time length for the belt edge to move from the deviation area to the running-through area; and the second control logic comprises: in a case where the second time length is less than a second preset time length, controlling the belt deviation adjusting motor 130 to adjust the supporting cylinder 150 to extend or retract by a third length, the third length being greater than the first length; and in a case where the second time length is greater than or equal to the second preset time length, controlling the belt deviation adjusting motor 130 to adjust the supporting cylinder 150 to extend or retract by a fourth length, the fourth length being greater than the third length.
[0047] It should be noted that the second preset time length, the third length and the fourth length can be set by the staff according to the needs, and are not limited herein. The third length and the fourth length are both greater than the first length, and the fourth length is less than the third length.
[0048] Specifically, when the controller 120 determines that the belt edge is in the running-through area according to the position of the belt edge detected by the detection assembly 110, the second time length for the belt edge to move from the deviation area to the running-through area is obtained by the timer. After obtaining the second time length, the controller 120 determines whether the second time length is less than a second preset time length. If the second time length is less than the second preset time length, it indicates that the speed of the belt deviation is relatively fast, and at this time, the supporting cylinder 150 needs to be controlled to extend or retract by a relatively long length, so as to control the subsequent deviation degree of the belt. If the second time length is greater than or equal to the second preset time length, it indicates that the speed of the belt deviation is relatively slow, and at this time, the supporting cylinder 150 can be controlled to extend or retract by a relatively short length.
[0049] As an example, the second preset time length can be set to 2 seconds, the third length can be 20% of the total length of the piston of the supporting cylinder 150, and the fourth length can be 15% of the total length of the piston of the supporting cylinder 150. If the belt deviation adjusting motor 130 is connected to the right end of the belt deviation supporting roller 140 behind the belt conveying direction, when the controller 120 determines that the belt edge is in the first running-through area according to the position of the belt edge detected by the detection assembly 110, the second time length is obtained by the timer. If the second time length is less than 2 seconds, the controller 120 controls the piston of the supporting cylinder 150 to extend by 20% through the belt deviation adjusting motor 130. If the second time length is greater than or equal to 2 seconds, the controller 120 controls the piston of the supporting cylinder 150 to extend by 15% through the belt deviation adjusting motor 130.
[0050] Figure 3 Figure 2 is a schematic view of a deviation control device of a foreign matter removing machine according to an embodiment of the present application. In some embodiments, as shown in Figure 2, the detection assembly 110 includes a first laser detector 111, a second laser detector 112, a third laser detector 113, and a fourth laser detector 114 arranged in sequence along the width direction of the belt. Figure 3
[0051] The positions of the first laser detector 111, the second laser detector 112, the third laser detector 113, and the fourth laser detector 114 can be set as follows: if the right edge of the belt is the standard position when the belt is not deviated, the second laser detector 112 is arranged at a position that is left of the standard position and deviates from the standard position by a short distance; the first laser detector 111 is arranged left of the second laser detector 112 and is spaced apart from the second laser detector 112 by a certain distance. The third laser detector 113 is arranged at a position that is right of the standard position and deviates from the standard position by a short distance; the fourth laser detector 114 is arranged right of the third laser detector 113 and is spaced apart from the third laser detector 113 by a certain distance.
[0052] Figure 4 Figure 3 is a schematic view of a preset area according to an embodiment of the present application. As shown in Figure 3, the deviation area includes a first deviation area and a second deviation area, and the passing area includes a first passing area and a second passing area. Specifically, the range where the second laser detector 112 is located can be the first deviation area, the range where the first laser detector 111 is located can be the first passing area, the range where the third laser detector 113 is located can be the second deviation area, and the range where the fourth laser detector 114 is located can be the second passing area. In addition, the area where the standard position is located can be the middle area. Figure 4
[0053] It should be noted that the first deviation area can be a left deviation area, the second deviation area can be a right deviation area, the first passing area can be a left passing area, and the second passing area can be a right passing area.
[0054] In some embodiments, the controller 120 is further configured to: determine that the belt edge is in the first run-over area when the first laser detector 111 detects the belt edge; determine that the belt edge is in the first run-off area when the second laser detector 112 detects the belt edge; determine that the belt edge is in the second run-off area when the third laser detector 113 detects the belt edge; and determine that the belt edge is in the second run-over area when the fourth laser detector 114 detects the belt edge.
[0055] Specifically, when the controller 120 receives the electrical signal sent by the first laser detector 111, it indicates that the first laser detector 111 detects the belt edge, at this time, it can be considered that the belt is running off to the first run-over area. When the controller 120 receives the electrical signal sent by the second laser detector 112, it indicates that the second laser detector 112 detects the belt edge, at this time, it can be considered that the belt is running off to the first run-off area. When the controller 120 receives the electrical signal sent by the third laser detector 113, it indicates that the third laser detector 113 detects the belt edge, at this time, it can be considered that the belt is running off to the second run-off area. When the controller 120 receives the electrical signal sent by the fourth laser detector 114, it indicates that the fourth laser detector 114 detects the belt edge, at this time, it can be considered that the belt is running off to the second run-over area.
[0056] Continuing to refer to Figure 3 In some embodiments, the foreign matter removing machine deviation correction control device further comprises a limit photoelectric tube, the limit photoelectric tube is arranged at the side edge of the belt, and the limit photoelectric tube is spaced apart from the belt by a preset distance; and the controller 120 is further configured to: control the foreign matter removing machine to stop running when the limit photoelectric tube detects the belt edge.
[0057] In this embodiment, two limit photoelectric tubes can be arranged, one limit photoelectric tube is arranged at the left side edge of the belt, and the other limit photoelectric tube is arranged at the right side edge of the belt. Both of the two limit photoelectric tubes are spaced apart from the belt by a preset distance. It should be noted that the preset distance can be set as the maximum distance of the belt deviation affecting the running of the foreign matter removing machine.
[0058] When the limit photoelectric tube detects the belt edge, it indicates that the deviation of the belt is too large, at this time, the controller 120 needs to forcibly control the foreign matter removing machine to stop running, so as to avoid the materials above the belt from falling or the foreign matter removing machine from being damaged.
[0059] Therefore, by using multiple laser detectors to detect the preset area where the belt edge is located in real time, the controller 120 can run different deviation correction control logics to correct the deviation of the belt of the foreign matter removing machine, so as to realize the automatic monitoring of the running state of the belt and timely correct the deviation of the belt, thereby ensuring the normal running of the foreign matter removing machine.
[0060] Figure 5 is a flowchart of a deviation control method of a foreign matter removing machine according to an embodiment of the present application. As shown in Figure 5 , the control method can include the following steps:
[0061] Step 510: receiving the position of the belt edge sent by the detection assembly.
[0062] Step 520: determining the preset area where the belt edge is located according to the position of the belt edge, the preset area including a deviation area and a run-through area.
[0063] Step 530: controlling the deviation motor to adjust the deviation of the belt according to the first control logic when the belt edge is in the deviation area.
[0064] Step 540: controlling the deviation motor to adjust the deviation of the belt according to the second control logic when the belt edge is in the run-through area.
[0065] Thus, by detecting the position of the belt edge of the foreign matter removing machine in real time, and determining the preset area where the belt edge is located according to the position of the belt edge, the deviation of the belt is determined; when it is determined that the belt edge is in the deviation area, the deviation motor is controlled to adjust the deviation of the belt according to the first control logic; when it is determined that the belt edge is in the run-through area, the deviation motor is controlled to adjust the deviation of the belt according to the second control logic, so that the real-time deviation of the belt of the foreign matter removing machine is realized.
[0066] In some embodiments, the deviation motor is used to adjust the height of the deviation support roller of the foreign matter removing machine, the foreign matter removing machine further includes a support cylinder, the control end of the support cylinder is connected with the deviation motor, the piston end of the support cylinder is connected with one end of the deviation support roller, and the preset area further includes an intermediate area. In step 530, when the belt edge is in the deviation area, the deviation motor is controlled to adjust the deviation of the belt according to the first control logic, including: obtaining a first time length, the first time length being the time length for the belt edge to move from the intermediate area to the deviation area; in the case that the first time length is lower than a first preset time length, the support cylinder is controlled to stretch and retract by a first length; in the case that the first time length is greater than or equal to the first preset time length, the support cylinder is controlled to stretch and retract by a second length, the first length being greater than the second length.
[0067] In some implementations, in step 540, when the belt edge is in the overrun area, the belt is adjusted by the belt alignment motor according to the second control logic, including: obtaining a second duration, which is the time it takes for the belt edge to move from the misalignment area to the overrun area; if the second duration is less than a second preset duration, the belt alignment motor is adjusted to extend and retract the support cylinder by a third length, which is greater than the first length; if the second duration is greater than or equal to the second preset duration, the belt alignment motor is adjusted to extend and retract the support cylinder by a fourth length, which is greater than the first length and less than the third length.
[0068] It should be noted that for details not disclosed in the foreign object rejection machine correction control method of this embodiment, please refer to the details disclosed in the embodiment of the foreign object rejection machine correction control device in this specification, which will not be repeated here.
[0069] Figure 6 An example of a schematic diagram of the physical structure of a controller is shown, such as... Figure 6 As shown, the controller may include a processor 610, a communication interface 620, a memory 630, and a communication bus 640. The processor 610, communication interface 620, and memory 630 communicate with each other via the communication bus 640. The processor 610 can call logic instructions in the memory 630 to execute a foreign object rejection machine correction control method. This method includes: receiving the position of the belt edge sent by the detection component; determining a preset area where the belt edge is located based on the position of the belt edge, the preset area including a deviation area and a run-over area; when the belt edge is in the deviation area, controlling the adjustment motor to adjust the belt according to a first control logic; when the belt edge is in the run-over area, controlling the adjustment motor to adjust the belt according to a second control logic.
[0070] In addition, the logic instructions in the memory 630 described above can be implemented in the form of software function units and sold or used as independent products, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application or parts of the present application that essentially contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0071] In another aspect, the present application also provides a computer program product, which comprises a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the foreign matter removing machine deviation control method provided by the above-mentioned methods. The method comprises: receiving the position of the belt edge sent by the detection assembly; determining the preset area where the belt edge is located according to the position of the belt edge, the preset area comprising a deviation area and a run-through area; in the case that the belt edge is in the deviation area, controlling the deviation adjusting motor to adjust the deviation of the belt according to the first control logic; and in the case that the belt edge is in the run-through area, controlling the deviation adjusting motor to adjust the deviation of the belt according to the second control logic.
[0072] In another aspect, the present application also provides a computer program product, which comprises a computer program, the computer program can be stored on a non-transitory computer readable storage medium, and the computer program is executed by a processor, so that the computer can execute the foreign matter removing machine deviation control method provided by the above-mentioned methods. The method comprises: receiving the position of the belt edge sent by the detection assembly; determining the preset area where the belt edge is located according to the position of the belt edge, the preset area comprising a deviation area and a run-through area; in the case that the belt edge is in the deviation area, controlling the deviation adjusting motor to adjust the deviation of the belt according to the first control logic; and in the case that the belt edge is in the run-through area, controlling the deviation adjusting motor to adjust the deviation of the belt according to the second control logic.
[0073] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the modules can be selected to achieve the purposes of the embodiments according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0074] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and the necessary general hardware platform, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of a software product, which can be stored in a computer readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a number of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0075] Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacement for part of the technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A foreign object rejection machine correction control device, characterized in that, include: A detection component is used to detect the position of the belt edge of the foreign object removal machine; The alignment motor is used to adjust the height of the alignment support roller of the foreign object rejection machine; A controller is connected to the detection component and the belt alignment motor. The controller is used to determine a preset area where the belt edge is located based on the position of the belt edge. The preset area includes a belt deviation area and a belt overrun area. The controller is further configured to, when the belt edge is in the misalignment area, control the belt adjustment motor to adjust the belt according to a first control logic, and when the belt edge is in the overrun area, control the belt adjustment motor to adjust the belt according to a second control logic. The device also includes a support cylinder, the control end of which is connected to the alignment motor, and the piston end of which is connected to one end of the alignment support roller. The alignment motor is specifically used to adjust the height of the alignment support roller by adjusting the air pressure inside the support cylinder. The preset area also includes an intermediate area. When the belt edge is in the deviation area, the controller is specifically used to: obtain a first duration, where the first duration is the duration it takes for the belt edge to move from the intermediate area to the deviation area. The first control logic includes: when the first duration is less than the first preset duration, controlling the alignment motor to adjust the extension and retraction of the support cylinder by a first length; when the first duration is greater than or equal to the first preset duration, controlling the alignment motor to adjust the extension and retraction of the support cylinder by a second length, wherein the first length is greater than the second length; When the belt edge is in the overrun area, the controller is specifically configured to: acquire a second duration, the second duration being the duration for the belt edge to move from the misalignment area to the overrun area; the second control logic includes: when the second duration is less than a second preset duration, controlling the alignment motor to adjust the support cylinder to extend and retract a third length, the third length being greater than the first length; when the second duration is greater than or equal to the second preset duration, controlling the alignment motor to adjust the support cylinder to extend and retract a fourth length, the fourth length being greater than the first length and less than the third length.
2. The foreign object rejection machine correction control device according to claim 1, characterized in that, The deviation area includes a first deviation area and a second deviation area, the overrun area includes a first overrun area and a second overrun area, and the detection component includes a first laser detector, a second laser detector, a third laser detector and a fourth laser detector arranged in parallel along the width direction of the belt. The controller is also specifically used for: If the first laser detector detects the edge of the belt, it is determined that the edge of the belt is located in the first running area; If the second laser detector detects the edge of the belt, it is determined that the edge of the belt is in the first deviation area; If the third laser detector detects the belt edge, it is determined that the belt edge is in the second deviation area; If the fourth laser detector detects the edge of the belt, it is determined that the edge of the belt is in the second running area.
3. The foreign object rejection machine correction control device according to claim 1, characterized in that, The device also includes a limiting phototube, which is disposed on the side of the belt and is spaced at a preset distance from the belt; The controller is also used for: When the limiting phototube detects the edge of the belt, the foreign object removal machine is controlled to stop operating.
4. A method for correcting deviation in a foreign object rejection machine, characterized in that, The foreign object removal machine includes a detection component and a deviation adjustment motor, and the method includes: Receive the position of the belt edge sent by the detection component; The preset area where the belt edge is located is determined based on the position of the belt edge, and the preset area includes the deviation area and the overrun area; When the edge of the belt is in the deviation area, the belt adjustment motor is controlled to adjust the belt deviation according to the first control logic; When the edge of the belt is in the running area, the belt adjustment motor is controlled to adjust the belt according to the second control logic; The alignment motor is used to adjust the height of the alignment support roller of the foreign object rejection machine. The foreign object rejection machine also includes a support cylinder. The control end of the support cylinder is connected to the alignment motor, and the piston end of the support cylinder is connected to one end of the alignment support roller. The preset area also includes a middle area. When the belt edge is in the deviation area, the alignment motor is controlled to adjust the belt according to the first control logic, including: obtaining a first duration, the first duration being the time it takes for the belt edge to move from the middle area to the deviation area; when the first duration is less than a first preset duration, the alignment motor is controlled to adjust the support cylinder to extend and retract by a first length; when the first duration is greater than or equal to the first preset duration, the alignment motor is controlled to adjust the support cylinder to extend and retract by a second length, the first length being greater than the second length. When the edge of the belt is in the overrun area, the belt is adjusted by the belt adjustment motor according to the second control logic, including: obtaining a second duration, the second duration being the time it takes for the edge of the belt to move from the overrun area to the overrun area; when the second duration is less than a second preset duration, the belt adjustment motor is controlled to adjust the support cylinder to extend and retract a third length, the third length being greater than the first length; when the second duration is greater than or equal to the second preset duration, the belt adjustment motor is controlled to adjust the support cylinder to extend and retract a fourth length, the fourth length being greater than the first length and less than the third length.
5. A controller, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the foreign object rejection machine correction control method as described in any one of claims 4.
Citation Information
Patent Citations
Automatic deviation-correcting device for high-speed belt of foreign matter removing machine and control method thereof
CN103950681A
Deviation correcting device for belt conveyor
CN217171996U