A potato bagging control system based on roll gap sorting
The potato bagging control system based on roller gap gradient sorting has achieved precise weight control of potato tubers of the same size and grade, solving the problem of large weight error during bagging and improving the stability and pass rate of bagging.
Patent Information
- Application Number
- CN202611529054.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-09-30
- Publication Date
- 2026-11-03
AI Technical Summary
Existing automated potato bagging control systems cannot accurately distinguish the weight differences of potato tubers of the same size and grade, resulting in poor controllability of material weight entering the bag during the bagging process, large bag weight errors, and affecting the bagging qualification rate and stability.
A potato bagging control system based on roller gap gradient sorting is adopted. The system grades potatoes through a grading and sorting module and arranges multiple roller gaps corresponding to potatoes of the same grade in ascending order. Combined with a bag weight switching module, a comparison stop module, and a step-by-step stop module, the system dynamically regulates the material entering the bag and controls the bagging process step by step to avoid overloading.
It enables precise grading and weight control in the potato bagging process, improves bagging weight accuracy and stability, reduces bagging errors, and meets the needs of large-scale, precise packaging of agricultural products.
Smart Images

Figure CN123025977A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of potato bagging technology, and in particular to a potato bagging control system based on roller gap gradient sorting. Background Technology
[0002] Current automated potato bagging control systems generally employ fixed roller gaps for tuber size grading, coupled with a weight-controlled bagging mode that involves unified start / stop of the entire machine or speed reduction near the target bag weight. This control method is suitable for materials with high uniformity in particle size and individual weight. However, potatoes are a tuberous crop with significant differences in individual weight; even tubers of the same size grade can have substantial weight differences. Fixed roller gap grading cannot finely differentiate the weight differences among tubers of the same grade, resulting in poor controllability of the material weight entering the bag during the bagging process. Traditional control logic of unified stop and speed reduction for weight control can only achieve coarse regulation of the overall bagging rate.
[0003] In traditional bagging control mode, there is no differentiated material management mechanism at the end of the bagging process. The whole machine continuously conveys potato tubers of the same grade. When the bag weight is close to the preset target value, the entry of large-weight individual potato tubers into the bag will directly cause the bag weight to exceed the standard threshold. This results in large fluctuations in the weight error of the bagged material and frequent overweight problems, which greatly reduces the weighing accuracy and bagging qualification rate of standardized potato packaging. This restricts the stability and standardization of automated potato sorting and bagging operations. Therefore, how to accurately control the material entering the bag to avoid overweight bagging has become an urgent problem to be solved. Summary of the Invention
[0004] To achieve the above objectives, the present invention provides a potato bagging control system based on roller gap gradient sorting, characterized in that the system includes a grading and sorting module, a bag weight switching module, a comparison and stopping module, a step-by-step stopping module, and a bag changing and refilling module, wherein: The grading and sorting module is used to grade potatoes according to their size and arrange multiple roller gaps corresponding to potatoes of the same grade in ascending order to obtain roller gap segments. The bag weight switching module is used to characterize the maximum bag weight of the corresponding roller gap section by the maximum potato weight that falls off the screen in each roller gap section, and to use the difference between the preset target bag weight and the maximum bag weight as the switching bag weight of the corresponding roller gap section. The comparison stop module is used to compare the current bag weight with the switching bag weight of the corresponding roll gap section. When the current bag weight is not less than the switching bag weight, the corresponding roll gap section stops bagging, while the remaining roll gap sections continue bagging. The step-by-step stopping module is used to compare the current bag weight with the switching bag weight of the remaining roller gap sections as the current bag weight increases. When the current bag weight is not less than the corresponding switching bag weight, the bagging is stopped step by step in the order of the roller gap sections from large to small. The bag-changing and repacking module is used to complete the current bagging and change bags to continue bagging when the current bag weight reaches the preset target bag weight, until all potatoes are packaged.
[0005] Compared with the prior art, the present invention has the following beneficial effects: 1. This invention achieves refined grading and weight control in the potato bagging process. By dividing the roller gaps of potatoes of the same grade into gradient sections, a differentiated material management system for bagging is constructed, which can dynamically adjust the material feeding process based on the real-time weight of the bag. This method can effectively stabilize the bag weight accuracy of potato packaging operations, avoid weight deviation problems during the bagging process, significantly improve the standardization qualification rate of potato packaging operations, ensure weight consistency and operational stability in batch bagging operations, and adapt to the production needs of large-scale precision packaging of agricultural products.
[0006] 2. This invention relies on the switching bag weight threshold corresponding to the roller gap section to achieve step-by-step stopping control from large to small, continuously reducing the weight of individual potatoes entering the bag at the end of the bagging process, thus avoiding the risk of overweight at the end of the bagging process from the source of material entering the bag. At the same time, the system can update the maximum bagging weight and switching bag weight parameters of each section in real time, adapting to the differentiated characteristics of individual potato weights, dynamically optimizing the bagging control logic, further improving the accuracy and adaptability of weight control adjustment, effectively reducing the fluctuation of packaging weight error, and improving the overall operation quality of automated bagging equipment. Attached Figure Description
[0007] Figure 1 This is a system architecture diagram of a potato bagging control system based on roller gap gradient sorting, provided in an embodiment of the present invention. The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation
[0008] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments belong to some, but not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0009] The terminology used in the embodiments of this invention is for the purpose of describing particular embodiments only and is not intended to limit the invention. The singular forms “said” and “the” as used in the embodiments of this invention and the appended claims are also intended to include the plural forms, and “multiple” generally includes at least two unless the context clearly indicates otherwise.
[0010] Depending on the context, the word "if" or "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection." Similarly, depending on the context, the phrase "if determination" or "if detection (of the stated condition or event)" can be interpreted as "when determination," "in response to determination," "when detection (of the stated condition or event)," or "in response to detection (of the stated condition or event)."
[0011] Furthermore, the timing of the steps in the following method embodiments is merely an example and not a strict limitation.
[0012] In practice, the server-side equipment deployed in a potato bagging control system based on roller gap gradient sorting may consist of one or more devices. This roller gap gradient sorting potato bagging control system can be implemented as: a business instance, a virtual machine, or hardware devices. For example, this roller gap gradient sorting potato bagging control system can be implemented as a business instance deployed on one or more devices in a cloud node. Simply put, this roller gap gradient sorting potato bagging control system can be understood as software deployed on a cloud node, used to provide a roller gap gradient sorting potato bagging control system to various user terminals. Alternatively, this roller gap gradient sorting potato bagging control system can also be implemented as a virtual machine deployed on one or more devices in a cloud node. This virtual machine contains application software for managing various user terminals. Alternatively, this roller gap gradient sorting potato bagging control system can also be implemented as a server composed of numerous identical or different types of hardware devices, with one or more hardware devices configured to provide a roller gap gradient sorting potato bagging control system to various user terminals.
[0013] In terms of implementation, a potato bagging control system based on roller gap gradient sorting and the user terminal are mutually compatible. That is, if the potato bagging control system based on roller gap gradient sorting is implemented as an application installed on a cloud service platform, then the user terminal is a client that establishes a communication connection with the application; or if the potato bagging control system based on roller gap gradient sorting is implemented as a website, then the user terminal is implemented as a webpage; or if the potato bagging control system based on roller gap gradient sorting is implemented as a cloud service platform, then the user terminal is implemented as a mini-program in an instant messaging application.
[0014] like Figure 1 The diagram shown is a system architecture diagram of a potato bagging control system based on roller gap gradient sorting provided in an embodiment of the present invention.
[0015] The potato bagging control system 100 based on roller gap gradient sorting described in this invention can be installed on a cloud server. In terms of implementation, it can be used as one or more service devices, or as an application installed on the cloud (e.g., a mobile service operator's server, server cluster, etc.), or it can be developed into a website. Depending on the functions implemented, the potato bagging control system 100 based on roller gap gradient sorting may include a grading and sorting module 101, a bag weight switching module 102, a comparison and stopping module 103, a step-by-step stopping module 104, and a bag changing and refilling module 105. The module described in this invention can also be called a unit, which refers to a series of computer program segments that can be executed by an electronic device's processor and perform a fixed function, stored in the electronic device's memory.
[0016] In this embodiment of the invention, a potato bagging control system based on roller gap gradient sorting allows each of the above modules to be implemented independently and called upon other modules. This "calling" can be understood as a module connecting to multiple modules of another type and providing corresponding services to those connected modules. This embodiment of the invention provides a potato bagging control system based on roller gap gradient sorting that allows for adjustment of the applicable scope of the system architecture by adding modules and directly calling them without modifying the program code. This enables cluster-based horizontal expansion, facilitating quick and flexible expansion of the potato bagging control system based on roller gap gradient sorting. In practical applications, the above modules can be set in the same or different devices, or in virtual devices, such as service instances in a cloud server.
[0017] The following describes, with reference to specific embodiments, each component and its specific workflow of a potato bagging control system based on roller gap gradient sorting: The grading and sorting module 101 is used to grade potatoes according to their size and arrange multiple roller gaps corresponding to the same grade of potatoes in ascending order to obtain roller gap segments. When obtaining the size range corresponding to each preset potato grade, potatoes are divided into three grades: large, medium, and small. The diameter of the large grade is greater than or equal to 70 mm and less than or equal to 90 mm, the diameter of the medium grade is greater than or equal to 50 mm and less than 70 mm, and the diameter of the small grade is greater than or equal to 30 mm and less than 50 mm.
[0018] For large grades, the roller gaps for screening potatoes of that grade include 12 mm, 15 mm, 18 mm, and 20 mm. These roller gaps are grouped into a set of roller gaps of the same grade, denoted as set A, which contains roller gap values of 12, 15, 18, and 20.
[0019] Extract all the roll gap values from the roll gap set A of the same level, and arrange them in ascending order of value to obtain the roll gap sequence, which is represented as [12, 15, 18, 20].
[0020] Using the lower limit of the size of large-grade potatoes, 70 mm, as the first size dividing point, and then using the roll gap values of 12, 15, 18, and 20 in the roll gap sequence as subsequent size dividing points, all dividing points are arranged in ascending order to obtain the complete dividing point sequence [12, 15, 18, 20, 70].
[0021] Based on the dividing point sequence, the size range of large-grade potatoes is segmented. The upper limit of the first segment is 12 mm, which results in a screening range greater than or equal to 0 and less than or equal to 12 mm. The upper limit of the second segment is 15 mm, which results in a screening range greater than 12 mm and less than or equal to 15 mm. The upper limit of the third segment is 18 mm, which results in a screening range greater than 15 mm and less than or equal to 18 mm. The upper limit of the fourth segment is 20 mm, which results in a screening range greater than 18 mm and less than or equal to 20 mm. The upper limit of the fifth segment is 70 mm, which results in a screening range greater than 20 mm and less than or equal to 70 mm.
[0022] Roller gaps with values equal to the corresponding upper limit values are selected from each screening range. The upper limit of the first segment is 12 mm, corresponding to a 12 mm roller gap; the upper limit of the second segment is 15 mm, corresponding to a 15 mm roller gap; the upper limit of the third segment is 18 mm, corresponding to an 18 mm roller gap; the upper limit of the fourth segment is 20 mm, corresponding to a 20 mm roller gap; the upper limit of the fifth segment is 70 mm, which has no corresponding value in the roller gap sequence, so no roller gap segment is generated. Finally, four roller gap segments corresponding to the major grades are obtained, namely the 12 mm roller gap segment, the 15 mm roller gap segment, the 18 mm roller gap segment, and the 20 mm roller gap segment.
[0023] In one feasible implementation, before obtaining the size range corresponding to each preset potato grade, a multi-stage screening drum is used to pre-grade the potatoes. The drum is set with different diameter screen hole sections from the inlet to the outlet.
[0024] Specifically, the multi-stage screening drum has a first screen section with a diameter of 30 mm, used to screen out small-grade potatoes with a diameter less than 30 mm; a second screen section with a diameter of 50 mm, used to screen out medium-grade potatoes with a diameter greater than or equal to 30 mm and less than 50 mm; and a third screen section with a diameter of 70 mm, used to screen out large-grade potatoes with a diameter greater than or equal to 50 mm and less than 70 mm. Potatoes of each grade fall into their respective collection troughs, and each collection trough is connected to a corresponding roller gap grading channel. The large-grade collection trough is connected to four sets of roller gaps of 12, 15, 18, and 20 mm; the medium-grade collection trough is connected to four sets of roller gaps of 10, 13, 16, and 19 mm; and the small-grade collection trough is connected to three sets of roller gaps of 8, 10, and 12 mm.
[0025] In one feasible implementation, when determining the size range of each grade, the maximum diameter of 1000 potatoes is sampled and measured in advance. The frequency is counted in intervals of 5 mm. If the number in the 45 to 50 mm interval is at most 230, then the interval is used as the center, and the diameter of 40 to 55 mm is classified as medium grade, less than 40 mm as small grade, and greater than 55 mm as large grade, thus obtaining the size range corresponding to each of the three grades.
[0026] In one feasible implementation, when arranging the same level of roller gaps in ascending order, an electromagnetic clutch is configured for each roller gap, and the connection priority number is assigned in ascending order of roller gap value.
[0027] Specifically, the 12mm roller gap of the larger grade is connected to the first electromagnetic clutch and assigned number 1, the 15mm roller gap is connected to the second electromagnetic clutch and assigned number 2, the 18mm roller gap is connected to the third electromagnetic clutch and assigned number 3, and the 20mm roller gap is connected to the fourth electromagnetic clutch and assigned number 4. This numbering order is an ascending order. In the subsequent bagging process, the grading and sorting module controls the on / off state of each clutch according to the numbering order, with the smaller number being kept on first.
[0028] In one feasible implementation, when the upper limit of a certain screening range has no equal value in the roll gap sequence, the roll gap in the sequence that is less than the upper limit and has the smallest difference is selected as the alternative roll gap segment.
[0029] Specifically, for medium-grade potatoes, the roller gap sequence is [10, 13, 16, 19]. The last screening range is greater than or equal to 20 mm and less than or equal to 50 mm. The upper limit of 50 mm has no corresponding value in the sequence. At this time, a 19 mm roller gap is selected as a substitute, so that the medium grade has five roller gap segments, namely 10, 13, 16, 19 and the substitute 19 mm segment.
[0030] In one feasible implementation, when grading potatoes, an image acquisition device is used to obtain the projected area of each potato, and then the equivalent diameter is calculated as the basis for size determination.
[0031] Specifically, an industrial camera was used to capture a top-down image of a potato. The number of pixels was counted as 156,000. Each pixel corresponds to an actual area of 0.04 square millimeters, resulting in a projected area of 6,240 square millimeters. 6,240 divided by 3.14 equals 1,987. Taking the square root gives a radius of approximately 44.6 millimeters, and an equivalent diameter of 89.2 millimeters. Comparing this diameter with the size range of each grade, 89.2 millimeters is greater than 70 and less than 90, therefore it is classified as a large grade.
[0032] The bag weight switching module 102 is used to characterize the maximum bag weight of the corresponding roller gap section by the maximum potato weight that falls off the screen in each roller gap section, and to use the difference between the preset target bag weight and the maximum bag weight as the switching bag weight of the corresponding roller gap section. When collecting the weight of individual potatoes screened from the same roller gap section, a weighing scale is installed below each of the four roller gap sections corresponding to the larger grade potatoes: 12 mm, 15 mm, 18 mm, and 20 mm sections. Each weighing scale is connected to a counting trigger. Whenever a potato falls from the screen of that section onto the weighing scale, the counting trigger sends a recording signal to the weighing scale, which stores the weight value of the potato in the corresponding storage register for that section. The storage register for the 12 mm section is denoted as Register 12, the storage register for the 15 mm section as Register 15, and so on. The storage register for each section is designated as Register 18, and the storage register for the 20mm section is designated as Register 20. The values stored in each register represent the single-potato weight set for that section. The correspondence between the single-potato weight set and the section is written into a paper record table. Each row of the paper record table is labeled with the section name, single-potato weight set, and recording date. The 12mm section and its single-potato weight set are entered into the first row, the 15mm section and its single-potato weight set into the second row, the 18mm section and its single-potato weight set into the third row, and the 20mm section and its single-potato weight set into the fourth row. This paper record table is the section weight record for each section.
[0033] In one feasible implementation, when assigning the weight of each potato to the corresponding roller gap section, a diversion flap is set at the outlet of each roller gap section. The diversion flap is connected to a numbered collection container. When a potato falls from a certain section, the diversion flap of that section opens, and the potato falls into the corresponding numbered collection container. The weighing module installed at the bottom of the collection container records the weight of the potato.
[0034] Specifically, the four roller gap sections of the large grade are equipped with collection containers numbered 1 to 4 respectively. Number 1 corresponds to the 12 mm section, number 2 to the 15 mm section, number 3 to the 18 mm section, and number 4 to the 20 mm section. The weighing module at the bottom of each collection container generates a weight record after receiving potatoes. This weight record includes the container number and the weight value. For example, if container number 1 receives 5 potatoes in succession, their weight values are 153 grams, 167 grams, 142 grams, 189 grams, and 203 grams, respectively. These values are in the order of receipt time. The weights of potatoes in container 1 are recorded in the logbook, which contains the weight set of a single potato in the 12 mm section. Container 2 receives 7 potatoes with weights of 211 g, 198 g, 205 g, 187 g, 214 g, 176 g, and 192 g. These values are recorded in the logbook of container 2, forming the weight set of a single potato in the 15 mm section. Containers 3 and 4 also generate their respective weight sets of single potatoes. The weights of the four containers and their corresponding weight sets are then recorded in a summary table, which contains the section weight record for each section.
[0035] In one feasible implementation, when collecting the weight of individual potatoes screened out from each roller gap section, instead of weighing them one by one, the weight of each potato is obtained by accumulating the weights and then subtracting the differences.
[0036] Specifically, a cumulative weighing hopper is installed below each roll gap section. The hopper records the total weight each time a potato is received. In the 12mm section, the hopper displays 0 grams when empty. After the first potato falls in, it displays 153 grams, so the weight of the first potato is 153 grams minus 0 grams. After the second potato falls in, it displays 320 grams, so the weight of the second potato is 320 grams minus 153 grams, resulting in 167 grams. After the third potato falls in, it displays 462 grams, so the weight of the third potato is 462 grams minus 320 grams, resulting in 142 grams, and so on. The weight of each potato obtained by subtracting the weights is written into the record book for that section according to the order of falling potatoes, ultimately obtaining the set of potato weights for that section and the section weight record.
[0037] When arranging the single-potato weight sets in ascending order of weight, all values in the 12mm segment single-potato weight set are taken: 153g, 167g, 142g, 189g, and 203g. These values are compared one by one. First, the smallest value, 142g, is found and placed in the first position of the new arrangement sequence. Then, the smallest value of 153g is found among the remaining values of 153g, 167g, 189g, and 203g and placed in the second position. Next, the smallest value of 167g is found among the remaining values and placed in the third position. Then, the smallest value of 189g is found among the remaining values and placed in the fourth position. Finally, 203g is placed in the fifth position. The location yields the weight sequence of this segment as [142g, 153g, 167g, 189g, 203g]. The maximum value in this weight sequence is 203g, located at the end of the sequence. 203g is taken as the maximum potato weight for the 12mm segment. This weight sequence [142g, 153g, 167g, 189g, 203g] and the maximum potato weight 203g are written into the corresponding row of the 12mm segment in the segment weight record, according to the segment name. Two new columns are added to this row: a weight sequence column and a maximum weight column. The weight sequence column is filled with [142g, 153g, 167g, 189g, 203g], and the maximum weight column is filled with 203g.
[0038] The single potato weight set for the 15 mm segment is 211 g, 198 g, 205 g, 187 g, 214 g, 176 g, and 192 g. After comparing them one by one in the same way, the weight order is [176 g, 187 g, 192 g, 198 g, 205 g, 211 g, 214 g], with a maximum value of 214 g. The weight order and maximum value are written into the corresponding row of the 15 mm segment in the segment weight record.
[0039] If the weight set of a single potato in the 18 mm segment is 230 g, 245 g, 218 g, and 256 g, after sorting, we get [218 g, 230 g, 245 g, 256 g], with a maximum value of 256 g. If the weight set of a single potato in the 20 mm segment is 270 g, 295 g, 288 g, and 305 g, after sorting, we get [270 g, 288 g, 295 g, 305 g], with a maximum value of 305 g. Write the weight order and maximum value of each segment into the corresponding row in the segment weight record.
[0040] After taking the maximum value in the weight sequence as the maximum potato weight of the corresponding roller gap section, the maximum potato weight is taken as the maximum bag weight when bagging continues in this section. The preset target bag weight is set to 100,000 grams. For the 12 mm section, the maximum bag weight is 203 grams. Subtracting the maximum bag weight of 203 grams from the preset target bag weight of 100,000 grams gives 99,797 grams, which is the switching bag weight for the 12 mm section.
[0041] For the 15mm section, the maximum bag weight is 214 grams. Subtracting 214 grams from 100,000 grams gives 97,786 grams, which is the switching bag weight for the 15mm section.
[0042] For the 18mm section, the maximum bag weight is 256 grams. Subtracting 256 grams from 100,000 grams gives 97,744 grams, which is the switching bag weight for the 18mm section.
[0043] For the 20mm section, the maximum bag weight is 305 grams. Subtracting 305 grams from 100,000 grams gives 96,695 grams, which is the switching bag weight for the 20mm section.
[0044] Write the weights of the switching bags for the 12mm section (99797g), 15mm section (97786g), 18mm section (97744g), and 20mm section (96695g) into the corresponding row of the section weight record in the switching bag weight column.
[0045] During the bagging process, another potato weighing 215 grams was screened out in the 12 mm section. The weight of this subsequently screened potato of 215 grams was compared with the current maximum potato weight of 203 grams in the section. Since 215 grams is greater than 203 grams, the 215 grams was taken as the updated maximum potato weight.
[0046] The original maximum potato weight of 203 grams in the 12 mm section is replaced with the updated maximum potato weight of 215 grams, and 215 grams is taken as the updated maximum bag weight for the 12 mm section.
[0047] Subtract the updated maximum bag weight of 215 grams from the preset target bag weight of 100,000 grams to get 97,785 grams. This value is the updated switching bag weight. Replace the original switching bag weight of 99,797 grams in the 12 mm section with 97,785 grams. Write the updated switching bag weight into the switching bag weight column of the corresponding row of the 12 mm section in the section weight record, overwriting the original value.
[0048] In one feasible implementation, when comparing the weight of a single potato that is subsequently screened with the maximum potato weight, a comparison trigger is set up. The current maximum potato weight is pre-stored in the comparison trigger. Whenever a new single potato weight is generated, the comparison trigger automatically reads the new weight and compares it with the pre-stored value. If the new weight is greater than the pre-stored value, a replacement signal is output.
[0049] Specifically, the comparison trigger in the 12mm section pre-stores the current maximum potato weight as 203 grams. When a 215-gram potato is sieved out in this section, the comparison trigger reads the 215 grams and subtracts it from the pre-stored 203 grams to get 12 grams. Since this difference is greater than 0, the comparison trigger outputs a replacement signal to the storage register. Upon receiving the replacement signal, the storage register updates the original stored 203 grams to 215 grams. At the same time, the storage register sends the updated value to the bag weight switcher. The bag weight switcher reads 100,000 grams from the preset target bag weight storage unit, subtracts the received 215 grams from 100,000 grams to get 97,785 grams, and sends this result to the bag weight switcher storage unit. The bag weight switcher storage unit overwrites the original 99,797 grams with 97,785 grams, completing the entire update and replacement process.
[0050] In one feasible implementation, instead of using a real-time, one-by-one comparison method when updating the maximum bag weight, a batch update is performed after every 100 potatoes have been screened out.
[0051] Specifically, potatoes are continuously sieved out in the 12mm section after bagging begins. When the number of sieved potatoes reaches 100, bagging in that section is paused. The weight of each of these 100 potatoes is taken, and the maximum value is found. If the maximum value is greater than the currently recorded maximum potato weight, then the maximum value is used as the updated maximum potato weight. If the maximum value is not greater than the current maximum value, then no update is made. For example, if the heaviest of these 100 potatoes is 223 grams, and the current maximum is 203 grams, then 223 grams is used to replace 203 grams as the new maximum bag weight. After that, the switching bag weight is recalculated as 100,000 grams minus 223 grams, resulting in 99,777 grams, and this value replaces the original switching bag weight.
[0052] The comparison stop module 103 is used to compare the current bag weight with the switching bag weight of the corresponding roller gap section. When the current bag weight is not less than the switching bag weight, the corresponding roller gap section stops bagging, while the remaining roller gap sections continue bagging. When comparing the current bag weight with the corresponding switching bag weight for each roller gap section, the current bag weight displayed on the bagging scale is read. The current bag weight is 97050 grams. The switching bag weights for each roller gap section are read: 97997 grams for the 12 mm section, 97786 grams for the 15 mm section, 97744 grams for the 18 mm section, and 96695 grams for the 20 mm section. The current bag weight is then compared with each switching bag weight item by item.
[0053] The current bag weight of 97050 grams is greater than the switching bag weight of 96695 grams in the 20 mm section. Therefore, the 20 mm section is retained as the section to be stopped. The current bag weight is less than the switching bag weights of the 12 mm, 15 mm and 18 mm sections respectively. Therefore, these three sections are excluded. After comparison, the only section to be stopped is the 20 mm section. This section is used as a separate set of trigger sections.
[0054] When selecting the roll gap segment with the largest roll gap from the set of triggering segments as the current stopping segment, since there is only one member in the set, the 20 mm segment, is the maximum roll gap value, so the 20 mm segment is selected as the current stopping segment.
[0055] When bagging in the current stopping section, i.e. the 20 mm section, is stopped, a disconnect command is sent to the electromagnetic clutch corresponding to the 20 mm section. After the electromagnetic clutch is disconnected, the roller gap in that section stops rotating, and the potatoes no longer fall into the bag from that section. At the same time, the electromagnetic clutches in the 12 mm, 15 mm, and 18 mm sections are kept engaged, and the roller gaps in these three sections continue to rotate and continuously feed potatoes into the packaging bag.
[0056] As bagging continues, the current bag weight increases to 97,800 grams. The current bag weight is then compared with the bag weights of the still-operating roll gap sections. 97,800 grams is less than the 12 mm section's 97,997 grams, but greater than the 15 mm section's 97,786 grams and the 18 mm section's 97,744 grams. At this point, the 15 mm and 18 mm sections are reserved as sections to be stopped. These two sections together form the trigger section set. The section with the largest roll gap is selected from this set. Since 15 mm is less than 18 mm, the 18 mm section is chosen as the current stop section. A disconnect command is sent to the electromagnetic clutch corresponding to the 18 mm section to stop bagging, while the 15 mm and 12 mm sections continue bagging.
[0057] In one feasible implementation, when comparing the current bag weight with the bag weight switched in each roll gap section, a set of independent comparator circuits is used to compare all sections simultaneously, with one comparator corresponding to each section working in parallel.
[0058] Specifically, four comparators are set up to correspond to 12 mm, 15 mm, 18 mm and 20 mm sections respectively. The first input of each comparator is connected to the weight signal line of the bagging scale to read the current bag weight, and the second input is connected to the switching bag weight storage unit of the section. The bagging scale outputs the current bag weight to the first input of the four comparators. Each comparator compares the current bag weight with the switching bag weight received at its second input. When the current bag weight is greater than the switching bag weight, the comparator outputs a high-level signal. When the current bag weight is less than the switching bag weight, the comparator outputs a low-level signal. The high-level signal is transmitted to the trigger section set register to mark the corresponding section as the section to be stopped. The low-level signal does not generate a mark.
[0059] In one feasible implementation, when the current bag weight is not less than multiple bag weight switching trigger segment set contains multiple segments, the selection of the segment with the largest roll gap is completed by the priority encoder.
[0060] Specifically, when the current bag weight is 97,800 grams, the trigger section set register marks two sections: 15 mm and 18 mm. The two marking signals are transmitted to the priority encoder. The priority encoder stores a priority lookup table for each section. In this lookup table, the section with the larger roll gap value corresponds to a higher priority. The 18 mm section has a higher priority than the 15 mm section. The priority encoder outputs the number of the 18 mm section to the stop actuator according to the lookup table. The stop actuator then sends a disconnect command to the electromagnetic clutch of the 18 mm section.
[0061] In one feasible implementation, when stopping bagging in the current stopping section, instead of disconnecting the electromagnetic clutch, a baffle is inserted at the exit of that section to prevent potatoes from continuing to fall into the packaging bag.
[0062] Specifically, a cylinder-driven baffle is installed at the exit of each roller gap section. When the 20 mm section is identified as the current stopping section, the stopping actuator sends an extension command to the cylinder of the 20 mm section. The piston rod of the cylinder pushes the baffle forward to the extended position, which is located directly below the roller gap exit of the 20 mm section. Potatoes screened from this section fall above the baffle and cannot fall into the packaging bag. The baffles of the other sections remain in the retracted state, allowing the potatoes to fall into the packaging bag normally. This method avoids the wear caused by the repeated on and off of the electromagnetic clutch.
[0063] In one feasible implementation, before stopping the bagging of the current stopping section, it is first checked whether there are potatoes in the process of being screened in that section. If so, the stop operation is performed only after the potatoes have completely fallen into the packaging bag.
[0064] Specifically, a photoelectric sensor is installed at the 20 mm section outlet. When a potato is passing through the outlet, the sensor outputs an occupation signal. After receiving the stop instruction, the stop actuator first reads the output signal of the photoelectric sensor. If an occupation signal is detected, it waits for the signal to disappear before sending a disengagement command to the electromagnetic clutch or an extension command to the cylinder. This waiting process ensures that the potatoes being screened will not get stuck in the roller gap and cause blockage.
[0065] The step-by-step stopping module 104 is used to compare the current bag weight with the switching bag weight of the remaining roller gap sections as the current bag weight increases. When the current bag weight is not less than the corresponding switching bag weight, the bagging is stopped step by step in the order of the roller gap sections from large to small. When selecting the roll gap segment with the largest roll gap from the remaining roll gap segments as the current segment to be stopped, the roll gap segments that are still running after the comparison and stopping module has been completed are selected as the remaining roll gap segments. These segments include the 12 mm segment, the 15 mm segment, and the 18 mm segment. The roll gap values of these three segments are read one by one. The roll gap value of the 12 mm segment is 12, the roll gap value of the 15 mm segment is 15, and the roll gap value of the 18 mm segment is 18. Among these three values, 18 is the maximum value. Therefore, the 18 mm segment is selected as the current segment to be stopped.
[0066] When comparing the current bag weight with the switching bag weight corresponding to the current unfilled section, i.e., the 18mm section, the current bag weight displayed on the bagging scale is 97,500 grams, and the switching bag weight for the 18mm section is 97,744 grams. Comparing the current bag weight of 97,500 grams with the switching bag weight of 97,744 grams for the 18mm section, 97,500 grams is less than 97,744 grams. This comparison result indicates that the current bag weight has not yet reached the switching bag weight for the 18mm section, therefore bagging of the 18mm section is not stopped.
[0067] As the current bag weight continues to increase, the reading on the bagging scale rises from 97,500 grams to 97,800 grams. The current bag weight of 97,800 grams is compared again with the switching bag weight of 97,744 grams in the 18 mm section. Since 97,800 grams is greater than 97,744 grams, the current bag weight is not less than the switching bag weight. Therefore, bagging in the 18 mm section is stopped, and a disconnect command is sent to the electromagnetic clutch corresponding to the 18 mm section to stop its rotation.
[0068] When the 18 mm segment is removed from the remaining roll gap segments, the original remaining roll gap segments are the 12 mm segment, the 15 mm segment, and the 18 mm segment. After removing the 18 mm segment, the updated remaining roll gap segments are obtained, which contain two members: the 12 mm segment and the 15 mm segment.
[0069] As the current bag weight continues to increase to 97,900 grams, the section with the largest roll gap is selected from the updated remaining roll gap sections, namely the 12 mm section and the 15 mm section. The roll gap value of the 12 mm section is 12, and the roll gap value of the 15 mm section is 15. Since 15 is greater than 12, the 15 mm section is selected as the new current section to be stopped. The current bag weight of 97,900 grams is compared with the switching bag weight of 97,786 grams in the 15 mm section. Since 97,900 grams is greater than 97,786 grams, the current bag weight is not less than the switching bag weight. Therefore, bagging in the 15 mm section is stopped, and a disconnection command is sent to the electromagnetic clutch corresponding to the 15 mm section.
[0070] The 15mm section is removed again from the updated remaining roll gap sections, resulting in the remaining roll gap sections including the 12mm section. At this point, only one section is still running. When the current bag weight continues to increase to 97,990 grams, the 12mm section is designated as the new current section to be stopped. The current bag weight of 97,990 grams is compared with the 12mm section's switch bag weight of 97,997 grams. Since 97,990 grams is less than 97,997 grams, the current bag weight has not yet reached the switch bag weight. Therefore, the 12mm section continues bagging until the current bag weight reaches the preset target bag weight of 100,000 grams, at which point the bagging operation is completed.
[0071] In one feasible implementation, when selecting the section with the largest roll gap from the remaining roll gap sections, a numbered label is set on the electromagnetic clutch of each section. The label is printed with the roll gap value of that section. When selecting, the labels of all sections that are still in operation are manually checked to find the one with the largest roll gap value.
[0072] Specifically, an indicator light panel is installed in front of the bagging operation table. This panel has one indicator light for each of the 12mm, 15mm, and 18mm sections, labeled as section 12, section 15, and section 18, respectively. When the comparison and stopping module completes, the indicator lights for sections 12, 15, and 18 all light up, indicating operation. The operator observes the marked values corresponding to the lit indicator lights on the panel, finds the indicator light for section 18 corresponding to the maximum value of 18, designates this section as the current section to be stopped, and presses the confirmation button below it. After the confirmation button is pressed, the electromagnetic clutch of section 18 disengages, and the indicator light for section 18 goes out. At this time, the indicator lights still lit on the panel are for sections 12 and 15. The operator again finds the section for section 15 corresponding to the maximum value of 15 from the lit indicator lights and presses the confirmation button, completing the stopping of each section in sequence. This method does not rely on automatic selection devices but completes selection and removal through manual visual judgment.
[0073] In one feasible implementation, the comparison between the current bag weight and the switching bag weight corresponding to the current unloading section is performed by a dual-limit comparator, which simultaneously receives the current bag weight signal and the switching bag weight signal.
[0074] Specifically, the first input of the dual-limit comparator is connected to the output line of the bagging scale to obtain the current bag weight of 97800 grams, and the second input is connected to the bag weight storage unit of the 18mm section to obtain 97744 grams. Internally, the comparator performs a subtraction operation on the two values: 97800 minus 97744, resulting in 56. Since this result is positive, the comparator outputs a stop signal to the actuator of the 18mm section. When the 18mm section is removed, the current bag weight increases to 97900 grams, and the comparator... The first input receives 97900 grams, and the second input switches to the 15mm section where the bag weight is 97786 grams. Subtraction yields 114, and a stop signal is output to the actuator in the 15mm section. When the 15mm section is removed, the current bag weight increases to 97990 grams. The first input of the comparator receives 97990 grams, and the second input switches to the 12mm section where the bag weight is 97997 grams. Subtraction yields -7, and since the result is negative, no stop signal is output.
[0075] The bag-changing and repacking module 105 is used to complete the current bagging and change bags to continue bagging when the current bag weight reaches the preset target bag weight, until all potatoes are packaged.
[0076] When the current bag weight reaches the preset target bag weight, the value displayed on the bagging scale is 100,000 grams, which is exactly equal to the preset target bag weight. When the current bag is marked as completed, a label with the words "Completed" is affixed to the outside of the bag, and the completion time is recorded on the label. The counter of the bagging scale records the number of the completed bag. When the bagging operation stops, a disengagement command is sent to the electromagnetic clutches corresponding to all running roller gap sections at the same time. The electromagnetic clutches of the 12 mm section, 15 mm section, 18 mm section and 20 mm section are all disengaged, all roller gaps stop rotating, and potatoes no longer fall into the bag from any section.
[0077] When the current packaging bag is replaced, the operator removes the packaging bag full of potatoes from the bagging scale and places a new empty packaging bag on the bagging scale. After the bag replacement is completed, the value displayed on the bagging scale becomes 0 grams. The weight of the replaced packaging bag is taken as the new current bag weight, which is 0 grams. This 0-gram value is used as the starting bag weight for the subsequent bagging process.
[0078] When restoring the bagging state of potatoes of the same grade to the corresponding roller gap sections, the electromagnetic clutches corresponding to the 12 mm, 15 mm, 18 mm and 20 mm sections are simultaneously sent with a connection command. All electromagnetic clutches are restored to the closed state, each roller gap starts to rotate again, and the potatoes are screened from each section and fall into the new packaging bags again.
[0079] When re-comparing the current bag weight with the switching bag weight, the current bag weight of 0 grams is compared with the switching bag weight of each roller gap section. The switching bag weight of the section with 0 grams less than 12 mm is 97997 grams, the switching bag weight of the section with 0 grams less than 15 mm is 97786 grams, the switching bag weight of the section with 0 grams less than 18 mm is 97744 grams, and the switching bag weight of the section with 0 grams less than 20 mm is 96695 grams. Therefore, all sections continue to be bagged.
[0080] As potatoes accumulate in the new packaging bags, the current bag weight gradually increases, sequentially experiencing the triggering of the comparison stop module and the segmented stop process of the step-by-step stop module. Specifically, when the current bag weight first reaches the 20 mm segment, the 20 mm segment stops; when it continues to increase and reaches the 18 mm segment, the 18 mm segment stops; when it increases again and reaches the 15 mm segment, the 15 mm segment stops; and finally, the bagging continues in the last 12 mm segment until the current bag weight reaches the preset target bag weight of 100,000 grams again, completing the bagging of the second packaging bag.
[0081] After completing the bagging of the second packaging bag, repeat the bag changing process, remove the full packaging bag and place a new empty packaging bag, reset the current weight of the new bag to 0 grams, restore the bagging state of all roller gap sections and re-execute the step-by-step stop process, and repeat the bag changing and repacking process in this way.
[0082] In one feasible implementation, when the current packaging bag is marked as completed, a completion mark is directly sprayed onto the surface of the packaging bag using an inkjet printer, and at the same time, the bagging scale transmits the completion signal to the counting display.
[0083] Specifically, when the bagging scale detects that the current bag weight has reached 100,000 grams, it sends a trigger signal to the inkjet printer through its signal output port. After receiving the trigger signal, the inkjet printer immediately sprays a line of characters "Bagging Complete" and the current time onto the surface of the packaging bag, accurate to the second. At the same time, the bagging scale sends a completion signal to the counting display installed on the operating table. After receiving the signal, the counting display updates the number of completed bags stored inside from 1 to 2, and the number displayed on the display panel changes from "1" to "2". The operator can directly read the number of bags that have been completed from the counting display.
[0084] In one feasible implementation, instead of simultaneously disengaging all electromagnetic clutches when stopping the bagging operation, baffles are inserted simultaneously at the exit of all roller gap sections to prevent potatoes from falling into the packaging bags.
[0085] Specifically, a cylinder-driven baffle is installed at the outlet of each of the 12mm, 15mm, 18mm, and 20mm sections. When the bagging scale displays 100,000 grams, an energizing command is simultaneously sent to the solenoid valves of the four cylinders. The four solenoid valves open the air circuit simultaneously, and the compressed air pushes the piston rods of the four cylinders to extend. The four baffles move from the retracted position to the extended position simultaneously, with all the baffles positioned directly below the outlet of each section. Potatoes screened from all sections fall above the corresponding baffles and cannot fall into the packaging bag. After the bag is changed, an energizing command is simultaneously sent to the four solenoid valves. The solenoid valves close the air circuit, the cylinder piston rods retract under the action of the spring, the baffles return to the retracted position, and the potatoes fall back into the new packaging bag.
[0086] In one feasible implementation, after the current packaging bag is replaced, the weight of the replaced packaging bag is used as the new current bag weight. After the new bag is placed, the zeroing button of the bagging scale is triggered, so that the displayed value of the bagging scale is forced to zero.
[0087] Specifically, after removing the full packaging bag, press the zeroing button on the bagging scale panel. The gravity sensor inside the bagging scale will set the currently detected gravity value as the reference zero point. The weight of the potatoes that fall in afterward will be accumulated based on this zero point. After pressing the zeroing button, the number displayed on the bagging scale's LCD screen will jump from 100,000 grams to 0 grams. This 0 grams is the new current bag weight.
[0088] In one feasible implementation, when restoring the bagging state of potatoes of the same grade to the corresponding roller gap sections, the electromagnetic clutches are sequentially activated in order of increasing roller gap to avoid a large number of potatoes falling at the same time and causing impact.
[0089] Specifically, after the bag is changed, an activation command is first sent to the electromagnetic clutch in the 12 mm section. After waiting for 2 seconds, an activation command is sent to the electromagnetic clutch in the 15 mm section. After waiting for another 2 seconds, an activation command is sent to the electromagnetic clutch in the 18 mm section. After waiting for another 2 seconds, an activation command is sent to the electromagnetic clutch in the 20 mm section. The four electromagnetic clutches are activated sequentially in order of increasing roller gap value, with each section starting 2 seconds apart. Potatoes fall into the new packaging bag one at a time from each roller gap section, rather than simultaneously, reducing the instantaneous impact on the bagging scale.
[0090] It will be apparent to those skilled in the art that the present invention is not limited to the details of the exemplary embodiments described above, and that the present invention can be implemented in other specific forms without departing from the spirit or essential characteristics of the present invention.
[0091] The embodiments of this application can acquire and process relevant data based on an artificial intelligence technology. Artificial intelligence is the theory, method, technology, and application system that uses digital computers or machines controlled by digital computers to simulate, extend, and expand human intelligence, perceive the environment, acquire knowledge, and use that knowledge to obtain optimal results.
[0092] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.
Claims
1. A potato bagging control system based on roller gap gradient sorting, characterized in that, The system includes a tiered sorting module, a bag weight switching module, a comparison and stop module, a step-by-step stop module, and a bag-changing and refilling module, wherein: The grading and sorting module is used to grade potatoes according to their size and arrange multiple roller gaps corresponding to potatoes of the same grade in ascending order to obtain roller gap segments. The bag weight switching module is used to characterize the maximum bag weight of the corresponding roller gap section by the maximum potato weight that falls off the screen in each roller gap section, and to use the difference between the preset target bag weight and the maximum bag weight as the switching bag weight of the corresponding roller gap section. The comparison stop module is used to compare the current bag weight with the switching bag weight of the corresponding roll gap section. When the current bag weight is not less than the switching bag weight, the corresponding roll gap section stops bagging, while the remaining roll gap sections continue bagging. The step-by-step stopping module is used to compare the current bag weight with the switching bag weight of the remaining roller gap sections as the current bag weight increases. When the current bag weight is not less than the corresponding switching bag weight, the bagging is stopped step by step in the order of the roller gap sections from large to small. The bag-changing and repacking module is used to complete the current bagging and change bags to continue bagging when the current bag weight reaches the preset target bag weight, until all potatoes are packaged.
2. The potato bagging control system based on roller gap gradient sorting as described in claim 1, characterized in that, When the grading and sorting module performs the process of grading potatoes according to their size and arranging multiple roller gaps corresponding to the same grade of potatoes in ascending order to obtain roller gap segments, it is specifically used for: Obtain the size range corresponding to each preset potato grade, and take the roller gaps of potatoes of the same grade that are screened out as the same grade roller gap set; Based on the size of each roller gap in the same level roller gap set, the roller gaps are arranged in ascending order to obtain roller gap segments.
3. The potato bagging control system based on roller gap gradient sorting as described in claim 2, characterized in that, When the hierarchical sorting module performs the operation of arranging the roller gaps in ascending order based on their size within the same roller gap set to obtain roller gap segments, it is specifically used for: Extract the roll gap values from the same level roll gap set, and arrange the same level roll gap set in ascending order of roll gap values to obtain a roll gap sequence; Using the lower limit of the potato grade size and each roller gap value in the roller gap sequence as the size dividing point, the size range of the potato grade is segmented in ascending order of the size dividing point to obtain multiple screening ranges; Select the roller gap with a value equal to the upper limit of the corresponding screening range from the roller gap sequence of each screening range to obtain multiple roller gap segments of the preset potato grade.
4. The potato bagging control system based on roller gap gradient sorting as described in claim 1, characterized in that, When the bag weight switching module executes the operation of using the maximum potato weight screened out in each roller gap section to represent the maximum bag weight in the corresponding roller gap section, and using the difference between the preset target bag weight and the maximum bag weight as the switching bag weight for the corresponding roller gap section, it is specifically used for: The weight of each potato screened off the same roller gap section is collected to obtain the section weight record for each roller gap section. The maximum potato weight is extracted from the weight records of each section to obtain the maximum potato weight corresponding to each roller gap section, and the maximum potato weight is used as the maximum bag weight when the corresponding roller gap section continues to bag in a single time. The difference between the preset target bag weight and the maximum bag weight in each roller gap section is calculated to obtain the switching bag weight corresponding to each roller gap section.
5. A potato bagging control system based on roller gap gradient sorting as described in claim 4, characterized in that, When the bag weight switching module aggregates the weight of individual potatoes screened in the same roller gap section to obtain the section weight record for each roller gap section, it is specifically used for: Based on the actual gap section of the potato screen, the weight of each potato is assigned to the corresponding gap section, thus obtaining the set of weights of each potato corresponding to each gap section. Arrange the individual potato weight sets in ascending order of weight to obtain the weight order of each roll gap segment. The maximum value in the weight order is taken as the maximum potato weight of the corresponding roll gap segment. The weight order and the maximum potato weight are then written into the segment weight record of the corresponding roll gap segment.
6. A potato bagging control system based on roller gap gradient sorting as described in claim 5, characterized in that, When the bag weight switching module executes the operation of taking the maximum value in the weight sequence as the maximum potato weight of the corresponding roll gap section, it is specifically used for: The weight of a single potato that falls off the screen in the corresponding roller gap section is compared with the maximum potato weight. When the weight of a single potato that falls off the screen later is greater than the maximum potato weight, the weight of the single potato that falls off the screen later is taken as the updated maximum potato weight. Replace the original maximum potato weight of the corresponding roll gap section with the updated maximum potato weight, and use the updated maximum potato weight as the updated maximum bagging weight of the corresponding roll gap section. The difference between the preset target bag weight and the updated maximum bag weight is recalculated to obtain the updated switching bag weight, and the updated switching bag weight replaces the switching bag weight in the corresponding roller gap section.
7. A potato bagging control system based on roller gap gradient sorting as described in claim 1, characterized in that, The comparison and stop module, when comparing the current bag weight with the switching bag weight of the corresponding roll gap section, and when the current bag weight is not less than the switching bag weight, stops bagging in the corresponding roll gap section while continuing bagging in the remaining roll gap sections, is specifically used for: The current bag weight is compared with the switching bag weight corresponding to each roll gap section. Roll gap sections with current bag weight not less than the corresponding switching bag weight are integrated into a set of trigger sections. The roll gap section with the largest roll gap is selected from the set of trigger sections as the current stop section. Stop bagging in the currently stopped section, and continue bagging in the remaining roll gap sections other than the currently stopped section.
8. A potato bagging control system based on roller gap gradient sorting as described in claim 7, characterized in that, When the comparison and stopping module compares the current bag weight with the switching bag weight corresponding to each roll gap segment, and integrates the roll gap segments whose current bag weight is not less than the corresponding switching bag weight into a trigger segment set, it is specifically used for: The current bag weight is compared with the switching bag weight corresponding to each roll gap section. When the current bag weight is less than the corresponding switching bag weight, the currently selected roll gap section is excluded. When the current bag weight is not less than the corresponding switching bag weight, the currently selected roll gap section is retained as the section to be stopped, and the sections to be stopped retained after the comparison are used as the set of trigger sections.
9. A potato bagging control system based on roller gap gradient sorting as described in claim 1, characterized in that, The step-by-step stopping module, when executing the process of comparing the current bag weight with the switching bag weights of the remaining roller gap sections as the current bag weight increases, and stopping bagging segment by segment in descending order of roller gap section weight when the current bag weight is not less than the corresponding switching bag weight, is specifically used for: Select the section with the largest roll gap from the remaining roll gap sections as the current section to be stopped; The current bag weight is compared with the switching bag weight corresponding to the current section to be stopped. When the current bag weight is not less than the corresponding switching bag weight, bagging in the current section to be stopped is stopped, and the current section to be stopped is removed from the remaining roll gap sections to obtain the updated remaining roll gap sections. As the current bag weight continues to increase, the roll gap segment with the largest roll gap is selected from the remaining updated roll gap segments as the new current stop-loading segment, and the comparison continues to stop bagging in sequence.
10. A potato bagging control system based on roller gap gradient sorting as described in claim 1, characterized in that, The bag-changing and repacking module, when the current bag weight reaches the preset target bag weight, completes the current bagging and performs bag changing to continue bagging until all potatoes are packaged. Specifically, it is used for: When the current bag weight reaches the preset target bag weight, the current packaging bag is marked as completed and the bagging stops. After the current packaging bag is replaced, the weight of the replaced packaging bag is used as the new current bag weight. Restore the bagging status of each roller gap section corresponding to the same grade of potatoes, and re-execute the comparison between the current bag weight and the switched bag weight. Complete the step-by-step stopping and changing of all packaging bags in sequence until all potatoes are packaged.
