Filter stick scheduling system and method, medium and program product
By introducing a status detection module and a control module into the filter rod library system, and using devices such as Hall current sensors to collect status information of the execution module, and generating task issuance instructions, the problems of low efficiency and outdated equipment in the filter rod library system are solved, and efficient scheduling and operation optimization of the filter rod library are achieved.
Patent Information
- Application Number
- CN202511897695.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-16
- Publication Date
- 2026-03-06
AI Technical Summary
The existing filter rod library system is unable to meet the current requirements for filter rod storage and retrieval efficiency, and suffers from problems such as task backlog, supply shortages, outdated equipment, and software and hardware incompatibility, resulting in low operating efficiency.
A status detection module, a control module, and an execution module are introduced. The execution module collects status information using Hall current sensors, contact speed sensors, and radio frequency identification instruments. The control module generates task issuance instructions based on the task quantity level range, and the execution module executes the tasks.
Without altering the original system structure, the scheduling efficiency of the filter rod library was improved, ensuring the intelligent and efficient operation of the equipment and enhancing user satisfaction.
Smart Images

Figure CN121614237A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of tobacco automatic control technology, and in particular to a filter rod scheduling system, method, medium and program product. Background Technology
[0002] Filter rod storage is a core component of automated warehousing systems in the tobacco industry, primarily used for the automated storage, retrieval, and scheduling management of filter rods. The filter rod storage system consists of a three-dimensional storage structure, stacker cranes, and platform functional areas, enabling fully automated operation of filter rod production, storage and solidification, and conveying and launching. This significantly reduces manpower requirements, improves filter rod transfer efficiency, and effectively improves the on-site environment.
[0003] With the increase in cigarette production in recent years, the original filter rod storage system is unable to meet the current filter rod storage and retrieval efficiency. In actual production, when the workshop production demand is high, the filter rod storage system often experiences a backlog of tasks and a shortage of filter rod supply, which greatly affects the workshop production efficiency.
[0004] It is important to note that the original filter rod storage system suffers from outdated equipment structure and incompatibility with many hardware and software components. Furthermore, the scheduling logic of the original filter rod storage system is relatively simple, which can easily lead to large fluctuations in the workload of the filter rod storage and untimely transfer of filter rods, ultimately affecting the operating efficiency of the filter rod storage. Summary of the Invention
[0005] This invention provides a filter rod scheduling system, method, medium, and program product, which can solve the problems of low current filter rod scheduling efficiency and the inability of existing filter rod library system equipment to meet the needs.
[0006] According to one aspect of the present invention, a filter rod scheduling system is provided, comprising: a status detection module, a control module, and an execution module; wherein the status detection module and the execution module are communicatively connected to the control module;
[0007] The status detection module is used to collect the status information of the execution module and send the status information of the execution module to the control module; the status detection module includes a Hall current sensor, a contact speed sensor and a radio frequency identification instrument.
[0008] The control module is used to generate a task issuance instruction based on the quantity level range into which the current number of tasks falls, when the execution module is determined to be running normally based on the status information of the execution module, and then send the task issuance instruction to the execution module.
[0009] The execution module is used to execute tasks according to the instructions issued by the task.
[0010] According to another aspect of the present invention, a filter rod scheduling method is provided, executed by the control module of a filter rod scheduling system, comprising:
[0011] When the execution module is determined to be running normally based on the execution module status information, a task issuance instruction is generated according to the quantity level range into which the current number of tasks falls, and the task issuance instruction is sent to the execution module.
[0012] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the filter rod scheduling method according to any embodiment of the present invention.
[0013] According to another aspect of the present invention, a computer program product is provided, comprising a computer program that, when executed by a processor, implements the filter rod scheduling method according to any embodiment of the present invention.
[0014] The technical solution of this invention comprises a filter rod scheduling system consisting of a status detection module, a control module, and an execution module. The status detection module in the filter rod scheduling system collects the status information of the execution module based on a Hall current sensor, a contact speed sensor, and an RFID instrument, and sends this information to the control module. When the control module determines that the execution module is operating normally based on the status information, it generates a task issuance command according to the current task quantity falling within a certain range and sends the command to the execution module, enabling the execution module to execute tasks accordingly. This solution, by introducing a Hall current sensor, a contact speed sensor, and an RFID instrument, can accurately collect the task execution status of the execution module without altering the original filter rod library system. The control module automatically determines that the execution module is operating normally and intelligently generates a task handling strategy adapted to the task quantity, maximizing the system's scheduling capabilities. This solves the problems of low filter rod scheduling efficiency and the inability of existing filter rod library system equipment to meet requirements, improving the scheduling efficiency of the filter rod library and significantly enhancing user satisfaction with the filter rod library system.
[0015] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a schematic diagram of a filter rod scheduling system provided in Embodiment 1 of the present invention;
[0018] Figure 2 This is a schematic diagram of another filter rod scheduling system provided in Embodiment 2 of the present invention;
[0019] Figure 3 This is a schematic diagram of a filter rod scheduling method provided in Embodiment 3 of the present invention. Detailed Implementation
[0020] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0021] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0022] Example 1
[0023] Figure 1 This is a schematic diagram of a filter rod scheduling system provided in Embodiment 1 of the present invention. Figure 1 As shown, the filter rod scheduling system includes a status detection module, a control module, and an execution module. The status detection module and the execution module are communicatively connected to the control module. The status detection module collects the status information of the execution module and sends this information to the control module. The status detection module includes a Hall current sensor, a contact speed sensor, and a radio frequency identification (RFID) instrument. The control module, upon determining that the execution module is operating normally based on its status information, generates a task issuance command based on the current task quantity falling within a specified range and sends the command to the execution module. The execution module executes the tasks according to the issued command.
[0024] The system includes the following components: a status detection module (for collecting equipment status information), a control module (for scheduling and controlling filter rod trays in the filter rod library), and an execution module (for scheduling and executing the filter rod library's operations). The execution module includes a stacker crane and a work platform. The execution module's status information includes both equipment status information and work platform status information. The current task quantity can be the number of tasks issued by the warehouse management system. The quantity level range can be used to determine the task quantity level. The task issuance instruction can be a task instruction issued by the warehouse management system to the execution module, used to control the execution module to transport filter rod trays.
[0025] In this embodiment of the invention, a filter rod scheduling system is constituted by a status detection module, a control module, and an execution module. The status detection module and the execution module in the filter rod scheduling system are communicatively connected to the control module.
[0026] The Hall current sensor, contact speed sensor, and RFID instrument in the status detection module collect status information of the execution module, obtain the execution module status information, and then send the collected execution module status information to the control module. The control module can parse the execution module status information. When it determines that the execution module is operating normally (the stacker crane is operating normally, and the station tasks are normal), it obtains the current task quantity and determines the quantity level range that the current task quantity falls into. Then, it determines the task operation mode that matches the quantity level range that the current task quantity falls into, generates the corresponding task issuance command, and sends the task issuance command to the execution module so that the stacker crane and station in the execution module can execute the task according to the task issuance command.
[0027] Optionally, the station in the execution module has a one-click switching function for filter rod length specifications. When the length specifications of the filter rods produced or used change, i.e., the width of the filter rod disc changes, maintenance personnel only need to select the corresponding filter rod length specifications on the station group to achieve one-click switching between the transfer station, conveying station, and manual station specifications, thereby improving the convenience and speed of filter rod storage system specification replacement.
[0028] Optionally, the status information of the execution module obtained by the control module can be displayed in real time on the visual interface, and the evaluation indicators for evaluating the running status of the execution module (current warning setpoint, current shutdown setpoint, vibration frequency setpoint, maximum allowable number of filter rod discs, etc.) can be modified on the visual interface. The control range of the control module can be modified to realize closed-loop control of the operation and scheduling of the filter rod library system, thereby improving the operating efficiency of the filter rod library system.
[0029] Optionally, considering the original structure and process of the filter rod storage system, the stacker crane and station in the execution module are not modified. Instead, indicator lights are added to the stacker crane and station. Maintenance personnel can use the information provided by the indicator lights to more conveniently and quickly grasp the task fault information, reduce maintenance time, and improve the operating efficiency of the filter rod storage.
[0030] The technical solution of this invention comprises a filter rod scheduling system consisting of a status detection module, a control module, and an execution module. The status detection module in the filter rod scheduling system collects the status information of the execution module based on a Hall current sensor, a contact speed sensor, and an RFID instrument, and sends this information to the control module. When the control module determines that the execution module is operating normally based on the status information, it generates a task issuance command according to the current task quantity falling within a certain range and sends the command to the execution module, enabling the execution module to execute tasks accordingly. This solution, by introducing a Hall current sensor, a contact speed sensor, and an RFID instrument, can accurately collect the task execution status of the execution module without altering the original filter rod library system. The control module automatically determines that the execution module is operating normally and intelligently generates a task handling strategy adapted to the task quantity, maximizing the system's scheduling capabilities. This solves the problems of low filter rod scheduling efficiency and the inability of existing filter rod library system equipment to meet requirements, improving the scheduling efficiency of the filter rod library and significantly enhancing user satisfaction with the filter rod library system.
[0031] Example 2
[0032] This embodiment refines the above embodiment and provides an optional implementation method for filter rod scheduling in the filter rod scheduling system.
[0033] In an optional embodiment of the present invention, a Hall current sensor can be used to collect the motor current of the stacker crane's moving mechanism; a contact speed sensor can be used to collect the vibration frequency value of the stacker crane's moving mechanism; and a radio frequency identification instrument can be used to collect the data related to the entry and exit of filter rod trays.
[0034] The stacker crane's moving mechanism may include its traveling mechanism, lifting mechanism, and fork extension mechanism. The inbound / outbound associated data may be data describing the inbound and outbound behavior of filter rod trays. For example, the inbound / outbound associated data may include the number of filter rod trays transported by the stations for inbound / outbound operations, the stations for inbound / outbound operations, and the inbound / outbound time of the filter rod trays.
[0035] In this embodiment of the invention, the Hall current sensor in the status detection module collects the motor current of the stacker crane's moving mechanism and sends it to the control module. The contact speed sensor in the status detection module collects the vibration frequency value of the stacker crane's moving mechanism and sends it to the control module. The radio frequency identification instrument in the status detection module collects the inbound and outbound correlation data of the filter rod trays and sends it to the control module.
[0036] Because existing stacker crane equipment is relatively old, the motors in each mechanism are all stepper motors with reducers, and encoders are used to control the running time and operation. This results in slow fault response and low accuracy. Replacing servo motors is too costly. Therefore, adding Hall current sensors to the motor wires is adopted. These sensors have the characteristics of fast response time, high accuracy, non-contact detection, strong anti-interference ability, and strong overload capacity, making them suitable for the technical transformation of old equipment and improving the speed and accuracy of stacker crane system detection technology. Since existing stacker cranes lack vibration monitoring technology in their design, it is impossible to directly obtain vibration information from key mechanical parts. Furthermore, considering that all movements of the stacker crane are low-speed movements, and the main monitoring environment for stacker cranes is low-frequency vibrations such as rotor imbalance, misalignment, and shaft bending, contact speed sensors are selected on the bearing seats of the main shafts of the traveling mechanism, lifting mechanism, and fork extension mechanism to monitor the vibration frequency of the main shaft. This approach has the advantages of simple operation, high accuracy, and good compatibility, making it suitable for the low-speed environment of stacker crane operation and improving the accuracy and timeliness of fault feedback in the stacker crane system. In this solution, there is no need to change the equipment structure of the original filter rod library system; only some detection components need to be added to the periphery for easy installation.
[0037] Considering that the loading and unloading of filter rod trays requires a certain amount of time, and that the width of the filter rod tray varies depending on the length of the filter rods, length measurement is not suitable for obtaining the number of filter rod trays. Therefore, an electronic chip is added to the side of the filter rod tray, which, in conjunction with an RFID instrument on the platform, scans the electronic chip on the side of the filter rod tray using RFID technology to obtain the number of filter rod trays entering the platform, and transmits this number to the control module. In addition, the RFID instrument can also record the platform and time of filter rod tray entry and exit from the warehouse, which is beneficial for quality control and traceability of the filter rod production and usage process, improving the process control accuracy of the filter rod warehouse system.
[0038] In an optional embodiment of the present invention, the control module can be used to switch to the stacker crane operation mode manual selection interface when it is determined that the filter rod inventory has an operational failure based on the execution module status information and normal status evaluation conditions; the stacker crane operation modes include normal operation mode, emergency operation mode and maintenance mode.
[0039] The normal state assessment conditions can be pre-set conditions for determining whether the stacker crane is operating normally and the platform tasks are normal. The stacker crane operation mode manual selection interface is an interface for staff to manually select the stacker crane operation mode. Normal operation mode can be a state where multiple stacker cranes operate in parallel. Emergency operation mode can be a state where a single stacker crane operates independently. Maintenance mode can be a state where none of the stacker cranes are operating.
[0040] In this embodiment of the invention, the control module can obtain the pre-set normal status evaluation conditions of the execution module, and then compare the status information of the execution module based on the normal status evaluation conditions to determine the current operating status of the execution module. If an operating fault is detected in the execution module, it can automatically switch to the stacker crane operating mode manual selection interface so that the staff can select the stacker crane operating mode based on the actual situation.
[0041] In normal operation mode, the stacker crane can automatically execute tasks, issue commands, and feed back operating parameters and real-time information to the control module; the indicator light is green. Emergency operation mode is activated when only one stacker crane in the filter rod storage system is malfunctioning and unable to operate, without affecting the normal operation of the other stacker crane. In emergency operation mode, the malfunctioning stacker crane will be automatically or manually moved to the end of the aisle for on-site repair. The working area of the other operational stacker crane will expand to the area covered by its maximum travel, and the filter rod storage system will enter single-stack crane operation mode; the indicator light will be yellow. Maintenance mode is activated when both stacker cranes in the filter rod storage system are malfunctioning and require immediate repair; the indicator light will be red.
[0042] In an optional embodiment of the present invention, the control module can be used to determine that the stacker crane is operating normally when the motor current of the stacker crane's moving mechanism is less than the motor current warning value and the vibration frequency value of the stacker crane's moving mechanism is less than the vibration frequency warning value.
[0043] The motor current warning value can be a pre-set minimum current value to trigger a warning. The vibration frequency warning value can be the upper limit of the vibration frequency when the stacker crane's moving mechanism is operating normally. The motor current and vibration frequency values of the stacker crane's moving mechanism are part of the stacker crane's status information.
[0044] In this embodiment of the invention, the motor current of the stacker crane's moving mechanism can be compared with the motor current warning value, and the vibration frequency value of the stacker crane's moving mechanism can be compared with the vibration frequency warning value. If the motor current of the stacker crane's moving mechanism is less than the motor current warning value, and the vibration frequency value of the stacker crane's moving mechanism is less than the vibration frequency warning value, then the stacker crane is operating normally.
[0045] In an optional embodiment of the present invention, the control module can be used to obtain the number of filter rod trays of the transplanting station, the conveying station, and the manual station; when the number of filter rod trays of the transplanting station, the conveying station, and the manual station meets the station filter rod tray number constraint condition, the station task is determined to be normal.
[0046] The constraint on the number of filter rod trays on the platform can be a pre-set constraint on the number of filter rod trays on the platform. Specifically, the constraint on the number of filter rod trays on the platform can include the maximum allowable number of full and empty trays on the transplanting platform under normal operation, the maximum allowable number of full and empty trays on the conveying platform under normal operation, and the maximum allowable number of full and empty trays on the manual platform under normal conditions.
[0047] In this embodiment of the invention, the control module can parse the number of filter rod trays at the transplanting station, conveying station, and manual station from the inbound and outbound associated data, and based on the station filter rod tray number constraint, determine whether the number of filter rod trays at the transplanting station, conveying station, and manual station is abnormal. If the number of filter rod trays at the station is normal, it indicates that the station task is normal.
[0048] In an optional embodiment of the present invention, the control module may be configured to generate a task issuance instruction adapted to a first task operation mode when the current number of tasks falls within a first quantity level range; generate a task issuance instruction adapted to a second task operation mode when the current number of tasks falls within a second quantity level range; and generate a task issuance instruction adapted to a third task operation mode when the current number of tasks falls within a third quantity level range.
[0049] The first, second, and third order of magnitude intervals are three pre-defined numerical ranges. The minimum value in the second order of magnitude interval is greater than the maximum value in the first order of magnitude interval, and the minimum value in the third order of magnitude interval is greater than the maximum value in the second order of magnitude interval. The first task operation mode can be the platform task operation mode corresponding to the first order of magnitude interval. The second task operation mode can be the platform task operation mode corresponding to the second order of magnitude interval. The third task operation mode can be the platform task operation mode corresponding to the third order of magnitude interval. The first task operation mode can be understood as a low-task-count operation mode, the second task operation mode as a medium-task-count operation mode, and the third task operation mode as a high-task-count operation mode.
[0050] In this embodiment of the invention, if the current number of tasks falls within a first quantity level range, a task issuance instruction is generated according to a first task operation mode; if the current number of tasks falls within a second quantity level range, a task issuance instruction is generated according to a second task operation mode; if the current number of tasks falls within a third quantity level range, a task issuance instruction is generated according to a third task operation mode.
[0051] For example, when the filter rod storage system enters the first task operation mode, in addition to the normal tasks of collecting empty and full trays, operators are allowed to perform inbound and outbound tasks from the manual station, as well as self-inspection of the filter rods in the storage room. This effectively avoids capacity gaps caused by manual inbound or outbound tasks when the filter rod storage system is under strain, thus improving workshop production efficiency and enhancing the applicability of the filter rod storage system. When the filter rod storage system enters the second task operation mode, the warehouse management system only issues normal tasks of collecting empty and full trays to the warehouse control system, disallowing manual inbound or outbound tasks from the station and self-inspection of the filter rods in the storage room to prevent task backlog. When the filter rod storage system enters the third task operation mode, to ensure sufficient filter rods to meet curing time requirements for production, the warehouse management system prioritizes full tray inbound and outbound tasks, while the remaining empty tray inbound and outbound tasks are performed manually to ensure filter rod supply and further enhance the applicability of the filter rod storage system.
[0052] The warehouse management system can automatically switch operating modes based on changes in task quantity, achieving automatic closed-loop control of the filter rod scheduling system. This results in a more rational scheduling method, effectively preventing task backlog and capacity shortages, and ultimately improving the operational efficiency of the filter rod storage system. For example, to address issues such as workshop production scheduling, brand changes, and filter rod return that could impact the filter rod storage system, production personnel only need to adjust the three quantity ranges according to the monthly production scheduling plan.
[0053] In one optional embodiment of the present invention, the Hall current sensor is installed on the motor wire of the stacker crane's moving mechanism; the contact speed sensor is installed on the main shaft bearing of the stacker crane's moving mechanism; the control module may include a warehouse control system, a PLC, and a warehouse management system.
[0054] Considering that the original filter rod storage system lacks the technology to detect the current of each motor, the vibration of each transmission of the stacker crane, and the number of filter rod discs in the station group, and taking into account the characteristics of the filter rod storage system's process flow, the compatibility of the equipment structure, and the installation space issues, a Hall current sensor can be installed on the motor wire of the stacker crane's moving mechanism, and a contact speed sensor can be installed on the main shaft bearing of the stacker crane's moving mechanism. This allows for more convenient and accurate acquisition of measurement values without affecting the equipment's process and structure.
[0055] Figure 2 This is a schematic diagram of another filter rod scheduling system provided in Embodiment 2 of the present invention, and is illustrated by... Figure 2 The data flow of each component in the filter rod scheduling system is shown.
[0056] The warehouse management system in the control module generates task issuance instructions, which are then adapted to the warehouse control system before being output by the PLC. This solves the problem of the original filter rod storage system's outdated equipment structure, which was unable to handle complex logic control. Since the execution modules may have different systems, the warehouse control system decomposes the instructions to adapt to the execution module systems, thus upgrading the performance of the filter rod storage system's control logic. Each part of the control module plays a role in data feedback and synchronization; that is, the PLC feeds back the execution module's status information to the warehouse control system and synchronizes it to the warehouse management system, achieving automatic information feedback and synchronization of the filter rod storage system. This control method can form a "decision-execution-feedback" closed loop in the filter rod storage system, with advantages such as fast response, strong compatibility, precise global positioning, and low risk, making it suitable for the operation, storage, and scheduling of filter rod storage systems.
[0057] The existing stacker crane system scheduling method is difficult to meet production needs. This solution automatically detects the operating status of each stacker crane and station group in the filter rod storage system, and provides real-time feedback on equipment operating parameters and information. This allows users to more easily and quickly grasp the real-time operating status of the equipment. In case of abnormal equipment conditions, the solution can automatically switch the operating mode according to the abnormal situation, thereby improving the operating efficiency of the filter rod storage system. At the same time, in response to the problem of large fluctuations in the workload of the filter rod storage system, which leads to untimely transfer of filter rod trays and affects the operating efficiency of the filter rod storage system, the solution optimizes the scheduling method of the filter rod storage system by issuing corresponding operating instructions based on different workload information, thereby improving the operating efficiency of the filter rod storage system.
[0058] Example 3
[0059] This embodiment provides a filter rod scheduling method, which is executed by the control module of the filter rod scheduling system. The method includes: when it is determined that the execution module is running normally according to the status information of the execution module, generating a task issuance instruction according to the quantity level range into which the current task quantity falls, and sending the task issuance instruction to the execution module.
[0060] Optionally, the execution module status information includes the motor current of the stacker crane's moving mechanism, the vibration frequency value of the stacker crane's moving mechanism, and the data related to the entry and exit of the filter rod tray.
[0061] Optionally, the filter rod scheduling method further includes: when it is determined that there is a malfunction in the filter rod inventory based on the status information of the execution module and the normal status assessment conditions, switching to the stacker crane operation mode manual selection interface; the stacker crane operation modes include normal operation mode, emergency operation mode and maintenance mode.
[0062] Optionally, determining that the execution module is operating normally based on the execution module status information includes: determining that the stacker crane is operating normally when the motor current of the stacker crane's moving mechanism is less than the motor current warning value and the vibration frequency value of the stacker crane's moving mechanism is less than the vibration frequency warning value.
[0063] Optionally, determining that the execution module is operating normally based on the execution module status information also includes: determining that the station task is normal when the number of filter rod trays in the transplanting station, the conveying station, and the manual station meets the station filter rod tray number constraint condition.
[0064] Optionally, based on the quantity level range into which the current number of tasks falls, a task issuance instruction is generated, including: when the current number of tasks falls into a first quantity level range, generating a task issuance instruction adapted to a first task operation mode; when the current number of tasks falls into a second quantity level range, generating a task issuance instruction adapted to a second task operation mode; and when the current number of tasks falls into a third quantity level range, generating a task issuance instruction adapted to a third task operation mode.
[0065] Optionally, a Hall current sensor is installed on the motor wire of the stacker crane's moving mechanism; a contact speed sensor is installed on the main shaft bearing of the stacker crane's moving mechanism; the control module includes a warehouse control system, a PLC, and a warehouse management system.
[0066] In a specific example, the implementation logic of the filter rod scheduling method is as follows: Figure 3 As shown: When the filter rod scheduling system starts, the system starts; it acquires the stacker crane status information (motor torque, amplitude, etc. of the stacker crane's traveling mechanism, lifting mechanism, and fork extension mechanism); it determines whether the stacker crane status information is within the standard range. If it is not within the standard range, the corresponding stacker crane operation abnormality is displayed, and the indicator light turns yellow or red. After the fault is resolved, the indicator light turns green; it acquires the station status information (the location of the transfer station, and the number of empty and full pallets on the transfer station, conveying station, and manual station); it determines whether the station status information is in an executable state. If it is in an unexecutable state, the corresponding station task abnormality fault is displayed, and the indicator light turns red. After the fault is resolved, the indicator light turns green; it acquires the task information from the warehouse management system (automatically / manually generated empty / full pallet outbound / inbound task information); it determines the quantity level range of the task information, and the warehouse management system issues corresponding operating instructions to the warehouse control system according to the different quantity level ranges; the stacker crane and station execute the commands.
[0067] For example, when the filter rod scheduling system starts, it initiates system startup, acquires stacker crane status information, and sends it to the warehouse management module. If the warehouse management system determines that the stacker crane status information exceeds the warning threshold, it issues a stacker crane malfunction signal, the indicator light turns yellow, and manual intervention is required to handle the malfunction. After handling, the indicator light turns green. If the warehouse management system determines that the stacker crane status information exceeds the shutdown threshold, it issues a stacker crane malfunction signal, the indicator light turns red, and manual selection of the stacker crane's operating mode is required. After manual troubleshooting, the indicator light turns green. When the warehouse management system determines that the stacker crane status information is normal, the stacker crane enters normal operating mode.
[0068] When the stacker crane is in normal operating mode, the system acquires the number of filter rod trays at the transfer station, conveyor station, and manual station and sends it to the warehouse management system. Predefined settings for the number of filter rod trays at the transfer station, conveyor station, and manual station (the maximum number of filter rod tray groups allowed to be stored at each station) are used. The warehouse management system determines whether the number of filter rod trays at each station is not greater than the corresponding set value. If the number is not greater, a task dispatch command is issued based on the number of filter rod trays at each station. The warehouse control system, the control station group, and the stacker crane execute the scheduling task and return to retrieve the number of filter rod trays at the transfer station, conveyor station, and manual station. If the number of filter rod trays is greater than the corresponding set value, a fault signal is issued for the station, and the indicator light turns yellow, indicating that the station information is incorrect and needs to be checked. After manual inspection or adjustment and confirmation of reset, the indicator light turns green.
[0069] When the number of filter rod discs at a transfer station, conveyor station, or manual station exceeds the corresponding set value, the filter rod scheduling system will control all parts to continue operating normally except for the faulty station, and will output a station information abnormality warning signal. At the same time, the indicator light will turn yellow to prompt maintenance personnel to pay attention to the station information status. Maintenance personnel can repair the faulty station according to the actual situation of the station information. After the fault is handled and the reset is confirmed, the indicator light will turn green, improving the timeliness of maintenance personnel in handling station faults.
[0070] The warehouse management system predefines a first task operation mode, a second task operation mode, and a third task operation mode. It automatically generates initial task issuance instructions based on station status information. The system obtains these instructions to determine the task quantity (the sum of all tasks not yet started and those currently being executed in the warehouse management system). It then determines the quantity level range to which the task quantity value belongs and enters the corresponding operation mode based on this range. If the task quantity value falls into the first quantity level range, the filter rod storage system enters the first task operation mode; if it falls into the second quantity level range, it enters the second task operation mode; and if it falls into the third quantity level range, it enters the third task operation mode.
[0071] The technical solution of this invention, by determining that the execution module is operating normally based on its status information, generates a task issuance instruction according to the quantity level range into which the current number of tasks falls, and sends the task issuance instruction to the execution module. This solution accurately collects the task execution status of the execution module without changing the original filter rod library system. The control module automatically determines that the execution module is operating normally and intelligently generates a task handling strategy adapted to the amount of tasks, maximizing the system's scheduling capabilities. This solves the problems of low current filter rod scheduling efficiency and the inability of existing filter rod library system equipment to meet needs, thereby improving the scheduling efficiency of the filter rod library and significantly increasing user satisfaction with the filter rod library system.
[0072] Example 4
[0073] In some embodiments, the filter rod scheduling method may be implemented as a computer program that is tangibly contained in a computer-readable storage medium, such as a storage unit.
[0074] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), payload-programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transmitting data and instructions to the storage system, the at least one input device, and the at least one output device.
[0075] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0076] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory, read-only memory, erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0077] This application also discloses a computer program product, which includes a computer program that, when executed by a processor, implements the filter rod scheduling method provided in any embodiment of this application. This program product shares the same inventive concept as the filter rod scheduling methods disclosed in the embodiments of this application, and therefore will not be described in detail here.
[0078] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0079] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A filter rod scheduling system, characterized in that, The filter rod scheduling system comprises a state detection module, a control module and an execution module, wherein the state detection module and the execution module are in communication connection with the control module. The state detection module is configured to collect execution module state information and send the execution module state information to the control module, wherein the state detection module comprises a Hall current sensor, a contact type speed sensor and a radio frequency identification instrument. The control module is configured to, when it is determined according to the execution module state information that the execution module is running normally, generate a task issuing instruction according to a quantity level interval in which a current task quantity falls, and send the task issuing instruction to the execution module. The execution module is configured to perform a task according to the task issuing instruction. The Hall current sensor is configured to collect motor current of a stacker action mechanism.
2. The system of claim 1, wherein, The contact type speed sensor is configured to collect vibration frequency value of the stacker action mechanism. The radio frequency identification instrument is configured to collect in-out warehouse correlation data of a filter rod disc. The control module is configured to, when it is determined according to the execution module state information and normal state evaluation conditions that the filter rod warehouse is in a running fault, switch to a stacker running mode manual selection interface.
3. The system of claim 1, wherein, The stacker running mode comprises a normal running mode, an emergency running mode and a maintenance mode. The control module is configured to determine that the stacker is running normally when the motor current of the stacker action mechanism is less than a motor current early warning value and the vibration frequency value of the stacker action mechanism is less than a vibration frequency early warning value.
4. The system of claim 2, wherein, The control module is configured to obtain filter rod disc quantity of a transplanting station, a conveying station and a manual station.
5. The system of claim 4, wherein, When the filter rod disc quantity of the transplanting station, the conveying station and the manual station satisfies a station filter rod disc quantity constraint condition, it is determined that a station task is normal. The control module is configured to, when the current task quantity falls in a first quantity level interval, generate a task issuing instruction adapted to a first task running mode.
6. The system of claim 4, wherein, When the current task quantity falls in a second quantity level interval, generate a task issuing instruction adapted to a second task running mode. When the current task quantity falls in a third quantity level interval, generate a task issuing instruction adapted to a third task running mode. The Hall current sensor is installed on a motor lead wire of the stacker action mechanism.
7. The system of claim 2, wherein, The contact type speed sensor is installed on a main shaft bearing of the stacker action mechanism. The control module comprises a warehouse control system, a PLC and a warehouse management system. The control module of the filter rod scheduling system of claim 1 is configured to, when it is determined according to the execution module state information that the execution module is running normally, generate a task issuing instruction according to a quantity level interval in which a current task quantity falls, and send the task issuing instruction to the execution module.
8. A filter rod scheduling method characterized by, The computer readable storage medium stores computer instructions, which are configured to enable a processor to implement the filter rod scheduling method of claim 8 when executed.
10. A computer program product comprising a computer program configured to implement the filter rod scheduling method of claim 8 when executed by a processor.
9. A computer-readable storage medium, characterized in that,