A production line, a device, a medium, a material flow control method and apparatus
By monitoring the feeding status of the feeding device in real time and using the PID algorithm to adjust the frequency converter of the drive motor, the problem of large fluctuations in material flow in the dry ice expanded tobacco production line was solved, achieving dynamic and precise control of material flow and ensuring the stability of the production line and product quality.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-24
- Publication Date
- 2026-07-31
AI Technical Summary
In existing dry ice expanded tobacco production lines, the material flow rate fluctuates greatly during the conveying process of the quantitative conveyor belt, making it impossible to achieve real-time continuous fine-tuning, resulting in large-scale fluctuations in the tobacco flow rate.
By monitoring the feeding status of the feeding device in real time, the time period within the left neighboring time window that is not in the feeding state is extracted for weight sampling, the average flow rate is calculated, and the frequency converter of the drive motor is adjusted in a closed loop using a PID algorithm to achieve dynamic and precise material flow control.
It effectively reduces the fluctuation range of material flow rate conveyed by quantitative conveyor belt, ensures that the material flow rate is maintained near the target flow rate, and guarantees the stability of feeding in downstream production lines and the stability of the overall process.
Smart Images

Figure CN122482196A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of flow control technology, and in particular to a method and apparatus for controlling the flow of production lines, equipment, media, and materials. Background Technology
[0002] In the tobacco processing industry, the dry ice expanded tobacco (DIET) production line is a crucial process for improving the looseness and expansion rate of tobacco shreds, reducing tar content, and enhancing economic efficiency. In a typical DIET system, the process flow is usually as follows: tobacco shreds in the vibrating storage chamber flow out from the bottom hopper and onto a quantitative conveyor belt below. After being conveyed by the conveyor belt, they pass through a discharge hood and an air lock in the expansion joint's feed into the hot-end expansion joint for high-temperature, high-speed expansion processing. Finally, the material is accurately weighed and its flow rate is measured by an electronic belt scale at the rear. To ensure the quality of the hot-end expansion processing and the stability of the overall downstream process, the production process places extremely high demands on the uniformity and stability of the tobacco shred flow rate entering the hot-end expansion joint.
[0003] However, existing quantitative conveyor belts have extremely low flow control capabilities. Material flow is often adjusted by manually changing the speed of the conveyor belt's drive motor 4, thereby controlling the belt speed. Due to the uneven feeding from the bottom of the vibrating cabinet and the significant lag and experience-dependent nature of manual adjustments, real-time continuous fine-tuning of material fluctuations is impossible. This results in large fluctuations in the tobacco flow rate. Summary of the Invention
[0004] To address the technical problem of large fluctuations in material flow rate during material transport in the quantitative conveyor belt of dry ice expanded tobacco production line in the prior art, the present invention provides a technical solution in the following aspects.
[0005] In a first aspect, the present invention provides a material flow control method for a production line, the production line including a conveyor belt, a drive motor for driving the conveyor belt to move, and a feeding device for feeding material onto the conveyor belt, the method comprising: Real-time monitoring of whether the feeding device is in a feeding state; If the feeding device has not been in a feeding state within the left neighbor time window at the current moment, the weight change of the feeding device within the left neighbor time window is obtained, and the average flow rate of the material conveyed by the conveyor belt within the preset time period is calculated based on the weight change; the length of the left neighbor time window is the preset time period. Calculate the deviation between the average flow rate and the target flow rate; Based on the deviation, PID calculation is performed to determine the target output frequency of the inverter for the drive motor, and the output frequency of the inverter is adjusted to the target output frequency.
[0006] Preferably, the feeding device is a vibrating chamber, and obtaining the weight change of the feeding device within a preset time period includes: The weight values at the four corners of the vibration cabinet are collected at the start and end times of the left neighboring time window using load sensors installed at the bottom of the four column legs of the vibration cabinet. The first overall weight of the vibration cabinet is calculated based on the weight collection values of the four corners at the start time, and the second overall weight of the vibration cabinet is calculated based on the weight collection values of the four corners at the end time. Subtracting the second overall weight from the first overall weight yields the weight change of the feeding device over a preset time period.
[0007] Preferably, calculating the first overall weight of the vibration cabinet based on the weight collection values of the four corners at the starting time includes: The weight acquisition values at the four corners are filtered to obtain the filtered weight acquisition values at the four corners. The filtered weight values from the four corners are superimposed to obtain the first overall weight.
[0008] Preferably, calculating the average flow rate of the material conveyed by the conveyor belt within the preset time period based on the weight change of the feeding device within the preset time period includes: The average flow rate is obtained by dividing the weight change by the preset duration.
[0009] Preferably, it further includes: statistically analyzing the target output frequencies calculated within the historical time period at the current moment; If the feeding device is in a replenishing state within the left neighbor time window at the current moment, the average value of each of the target output frequencies is calculated, the frequency corresponding to the average value is taken as the historical average frequency, and the output frequency of the inverter is adjusted to the historical average frequency.
[0010] Preferably, it further includes: if the feeding device is in a feeding state within the left neighbor time window at the current time, then controlling the output frequency of the frequency converter to remain unchanged.
[0011] In a second aspect, the present invention provides a material flow control device for a production line, the production line including a conveyor belt, a drive motor for driving the conveyor belt, and a feeding device for feeding material onto the conveyor belt, the device comprising: The feeding status monitoring module is used to monitor in real time whether the feeding device is in the feeding state; The material average flow rate acquisition module is used to acquire the weight change of the feeding device within a preset time period under the condition that the feeding device has not been in the feeding state within the left neighbor time window at the current time, and calculate the average flow rate of the material conveyed by the conveyor belt within the preset time period based on the weight change; the length of the left neighbor time window is the preset time period. The deviation calculation module is used to calculate the deviation between the average flow rate and the target flow rate value. The inverter output frequency adjustment module is used to perform PID calculations based on the deviation, calculate the target output frequency of the inverter for the drive motor, and adjust the output frequency of the inverter to the target output frequency.
[0012] In a third aspect, the present invention provides a production line comprising: Conveyor belts are used to transport materials. A drive motor is used to drive the conveyor belt to move. A feeding device is used to feed material onto the conveyor belt; A material flow control device, wherein the material flow control device adopts the material flow control device of the present invention.
[0013] In a third aspect, the present invention provides a computer device including a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the material flow control method of the present invention.
[0014] In a fourth aspect, the present invention provides a computer storage medium storing a computer program that, when executed on a processor, implements the material flow control method according to the present invention.
[0015] The embodiments of the present invention have the following beneficial effects: This invention provides a material flow control method that monitors the feeding status of the feeding device in real time and cleverly extracts pure material discharge periods within the left neighboring time window that have not been in a feeding state for weight sampling. This effectively eliminates the step-like interference caused by intermittent upstream feeding actions on the overall system weight. The system calculates the weight change within this safe time window to infer the actual average flow rate and introduces a PID algorithm to perform closed-loop regulation of the frequency converter of the drive motor. This overcomes the shortcomings of traditional volumetric or constant-speed conveying methods, which are easily affected by material density fluctuations, and achieves dynamic and precise closed-loop control of material flow, ensuring the absolute stability of feeding into the downstream production line. Attached Figure Description
[0016] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of the present invention and should not be considered as a limitation on the scope of protection of the present invention. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 A schematic diagram of the material flow control device according to an embodiment of the present invention is shown; Figure 2 A flowchart of a material flow control method according to an embodiment of the present invention is shown; Figure 3 A schematic diagram of a dry ice expanded tobacco production line according to an embodiment of the present invention is shown; Figure 4 A schematic diagram of a computer device structure according to an embodiment of the present invention is shown. Detailed Implementation
[0018] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments.
[0019] The components of the embodiments of the invention described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the claimed invention, but merely to illustrate selected embodiments of the invention. All other embodiments obtained by those skilled in the art based on the embodiments of the invention without inventive effort are within the scope of protection of the invention.
[0020] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of the invention, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.
[0021] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.
[0022] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of the invention pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be interpreted as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of the invention.
[0023] In existing technologies, the material flow rate of the quantitative conveyor belt in a dry ice expanded tobacco production line fluctuates significantly during material transport. This invention addresses this by real-time monitoring of the feeding device of the quantitative conveyor belt during production line operation. If the feeding device is not in a feeding state within the left neighboring time window at the current moment, the average flow rate of the material transported by the quantitative conveyor belt within that left neighboring time window is calculated. Based on the deviation between the average flow rate and the target flow rate, PID control is applied to the drive motor of the quantitative conveyor belt. This effectively reduces the fluctuation range of the material flow rate transported by the quantitative conveyor belt, ensuring that the flow rate remains near the target flow rate.
[0024] The following detailed description of some embodiments of the present invention is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0025] Example of a material flow control device: like Figure 1 As shown, this embodiment provides a material flow control device 100 for a production line. The production line includes a conveyor belt, a drive motor for driving the conveyor belt, and a feeding device for feeding material onto the conveyor belt. The device includes: The feeding status monitoring module 110 is used to monitor in real time whether the feeding device is in the feeding status; The material average flow rate acquisition module 120 is used to acquire the weight change of the feeding device within a preset time period under the condition that the feeding device has not been in the feeding state within the left neighbor time window at the current time, and calculate the average flow rate of the material conveyed by the conveyor belt within the preset time period based on the weight change; the length of the left neighbor time window is the preset time period. Deviation calculation module 130 is used to calculate the deviation between the average flow rate and the target flow rate value; The inverter output frequency adjustment module 140 is used to perform PID calculations based on the deviation, calculate the target output frequency of the inverter for the drive motor, and adjust the output frequency of the inverter to the target output frequency.
[0026] Example of material flow control method: like Figure 2 and Figure 3 As shown, this embodiment provides a material flow control method for various product production lines. The material flow control method of this embodiment will be described below using a dry ice expanded tobacco production line as an example.
[0027] The dry ice expanded tobacco production line includes: a storage vibrating cabinet 1, a quantitative conveyor belt 3, a drive motor 4 for driving the quantitative conveyor belt 3, and a hot-end expansion joint. The corresponding process flow is as follows: the tobacco material in the storage vibrating cabinet 1 flows out from the bottom discharge funnel 2 and falls onto the quantitative conveyor belt 3 below. After being conveyed by the quantitative conveyor belt, it enters the hot-end expansion joint through the discharge hood 5 and the expansion joint feed air lock 6 for high-temperature and high-speed expansion processing. Finally, it is accurately weighed and the flow rate is measured by the electronic belt scale at the rear end.
[0028] The material flow control method in this embodiment includes: S101. Monitor in real time whether the feeding device is in a feeding state; In this embodiment, there are several ways to monitor whether the feeding device is in a replenishment state. The first method is as follows: the main control PLC of the dry ice expanded tobacco production line reads the discharge control signal of the upstream impregnator in real time via industrial Ethernet or hardwired. When the main control PLC detects the opening signal of the impregnator discharge door or receives the operation feedback signal of the impregnator discharge conveyor belt, it determines that the storage vibrating cabinet has entered the "replenishment state". When the main control PLC detects the closing signal of the impregnator discharge door and after a preset delay time (used to compensate for the air flight and residence time of the material falling from the impregnator into the storage vibrating cabinet), it determines that the "replenishment state" of the storage vibrating cabinet has ended.
[0029] The second method is to use a load sensor to collect the total weight of the vibrating storage cabinet in real time and calculate the rate of change of the total weight over time. When the rate of change of weight is greater than the threshold of change, the system determines that the vibrating storage cabinet is in the feeding state. When the dynamic rate of change of total weight returns to a flat or negative value (only material flows out from the bottom discharge funnel), the feeding state is determined to end.
[0030] The third method involves installing high-penetration infrared photoelectric switches in a through-beam configuration on both sides of the material drop trajectory between the impregnator discharge port and the upper feed port of the storage vibrating cabinet. Under normal, non-replenishment conditions, the signal emitted by the transmitter is received by the receiver without obstruction. When the impregnator periodically discharges material, the falling tobacco material interrupts or significantly attenuates the signal strength at the receiver. The control unit compares the received signal strength with an environmental reference threshold; when the continuous signal attenuation time exceeds the anti-jitter cycle, it determines that the storage vibrating cabinet is in a replenishment state.
[0031] S102. Calculate the average flow rate of the material conveyed by the conveyor belt, specifically: if the feeding device has not been in the feeding state within the left neighbor time window at the current moment, obtain the weight change of the feeding device within the left neighbor time window, and calculate the average flow rate of the material conveyed by the conveyor belt within the left neighbor time window based on the weight change; the length of the left neighbor time window is a preset duration. Typically, the feeding device in a dry ice expanded tobacco production line receives intermittent periodic replenishment from the impregnator, with a cycle time of approximately 15 minutes and a replenishment duration of about 20 seconds. During non-replenishment periods, the weight of the vibrating cabinet shows a slow decreasing trend; however, when replenishment occurs, the weight of the vibrating cabinet suddenly increases, causing abrupt changes in the weight trend and interfering with the calculation of material flow rate. Therefore, the premise for calculating the average flow rate of the material conveyed by the conveyor belt within the left neighbor time window at the current moment is that the feeding device has not been replenished within the left neighbor time window.
[0032] In this embodiment, the left neighbor time window of the current moment refers to the time window before the current moment, and the right endpoint of the time window is the current moment.
[0033] In this embodiment, obtaining the weight change of the feeding device within the left neighbor time window includes: (1) The weight values of the four corners of the vibration cabinet are collected at the start and end times of the left neighboring time window using load sensors 7 installed at the bottom of the four column feet of the vibration cabinet respectively; In this embodiment, the load sensor can be a shear beam resistance strain gauge load cell, a quartz piezoelectric dynamic force sensor, or a fiber optic grating load cell. In other embodiments, other suitable sensors can also be used as load sensors.
[0034] (2) Calculate the first overall weight of the vibrating cabinet based on the weight collection values of the four corners at the start time, and calculate the second overall weight of the vibrating cabinet based on the weight collection values of the four corners at the end time; In one embodiment, the method for calculating the first overall weight of the vibration cabinet based on the weight acquisition values of the four corners at the starting time is as follows: First, the weight acquisition values of the four corners are filtered to obtain the filtered weight acquisition values of the four corners; then, the filtered weight acquisition values of the four corners are superimposed to obtain the first overall weight.
[0035] Since the weight of the vibration chamber is measured under vibration, there is a certain amount of disturbance. The data is filtered to obtain relatively stable data.
[0036] When calculating the first overall weight (and the second overall weight), this method pre-filters the weight data collected at each of the four corners. Since the feeding device (such as a vibrating storage cabinet) inevitably generates high-frequency mechanical vibrations and material impacts during operation, separate filtering in the bottom channel removes noise before it is amplified, significantly improving the signal-to-noise ratio (SNR) of the single-point weight data. This method provides a clean reference data source for subsequent cumulative calculations, ensuring the anti-interference capability of static or quasi-static weight change calculations.
[0037] (3) Subtract the second overall weight from the first overall weight to obtain the weight change of the feeding device within a preset time period.
[0038] In this embodiment, the average flow rate of the material conveyed by the conveyor belt within the left neighbor time window is calculated based on the weight change by dividing the weight change by the preset duration to obtain the average flow rate. The corresponding calculation expression is: ; In the formula, This indicates the average flow rate of material conveyed by the conveyor belt. Indicates the first overall weight. This indicates the second overall weight. This indicates the duration of the time window corresponding to the left neighbor.
[0039] Weight data is collected using load sensors installed at the bottom of the four pillars of the vibrating cabinet, which fully adapts to the phenomenon of center of gravity shift (off-center loading) caused by uneven material accumulation in large containers such as storage vibrating cabinets. By acquiring independent data from the four corners at the beginning and end of the time window, and combining them into the first and second overall weights, the difference is calculated to achieve a global and accurate calculation of the actual physical loss of material inside the vibrating cabinet, avoiding the local measurement blind spots and errors caused by single-point weighing.
[0040] S103. Calculate the deviation between the average flow rate and the target flow rate; S104. Perform PID control on the inverter of the drive motor, specifically: perform PID calculation based on the deviation, calculate the target output frequency of the inverter of the drive motor, and adjust the output frequency of the inverter to the target output frequency.
[0041] The output frequency of the frequency converter determines the speed of the drive motor of the quantitative conveyor belt. The speed of the motor is proportional to the conveying speed of the conveyor belt. Therefore, the motor is indirectly controlled by the PID control of the frequency converter, and the material flow rate correction control is completed.
[0042] In this embodiment, during PID calculation, the three gain parameters (proportional gain, integral time, and derivative time) are determined manually using a method based on the critical proportional gain method. This tuning method follows the principle of "proportional first, then integral, and finally derivative," and is performed under safe operating conditions where the feeding device is not in a feeding state (i.e., purely discharging stage). The specific tuning steps are as follows: Step 1, determining the proportional gain, includes: During system debugging, firstly, disconnecting the integral and derivative actions of the control system, i.e., setting the integral time of the PID controller to its maximum value (or setting the integral gain to 0), and setting the derivative time to 0, so that the control system is in a pure proportional control state. Then, set a target flow rate value and start the production line. During operation, gradually increase the proportional gain from 0, while simultaneously observing the "average flow rate of material conveyed by the conveyor belt" calculated based on the weight change within the left neighbor time window. Continue until the material flow rate curve exhibits regular, constant-amplitude oscillations, and record the proportional gain at this point as the critical value. Finally, set the operating proportional gain of the PID controller to 60% to 70% of this critical value.
[0043] Step 2, determining the integral time, includes: introducing integral regulation based on the determined proportional gain. Initially, a relatively large safety value (i.e., a weak integral effect) is set for the integral time. While maintaining the operation of the drive motor and the conveyor belt conveying material, this integral time is gradually reduced. As the integral time decreases, the integral effect gradually strengthens, and the fluctuation of the average flow rate is continuously observed. The critical integral time is recorded when the average flow rate output by the system again shows significant oscillations. Finally, to ensure system stability and effectively eliminate static flow deviation, the integral time of the PID controller is set to 150% to 180% of this critical integral time.
[0044] Step 3: Combine and fine-tune the proportional gain (P) and integral time (I): Refer to the critical values recorded in the test and make fine-tuning adjustments within a small range, observing the material flow curve. If a relatively stable material flow curve is eventually achieved during this process, the derivative time can be kept at 0 (i.e., PI control is used), and the debugging process ends; if a relatively stable material flow curve is not achieved, proceed to step 4 under relatively good conditions.
[0045] Step 4, determine the derivative time, including: adjusting the derivative time (D) based on the above steps 1 to 3, starting from 0 and observing the system output (material flow curve) to achieve a relatively steady state.
[0046] As an alternative to this step, if the conveyor belt is long or the material conveying exhibits significant pure hysteresis, the derivative action needs to be activated. In this case, the derivative time is gradually increased from its minimum value. The smoothness of the inverter's output frequency and the response speed at which the average flow rate reaches the target flow rate are observed until the system output reaches a relatively steady state without significant overshoot. The derivative time at this point is then recorded as the final operating parameter.
[0047] It is understood that when using the material flow control method of this embodiment to control the material flow of the production line, steps S101 to S104 of the method of this embodiment need to be repeated at a certain frequency.
[0048] This invention provides a material flow control method that monitors the feeding status of the feeding device in real time and cleverly extracts pure material discharge periods within the left neighboring time window that have not been in a feeding state for weight sampling. This effectively eliminates the step-like interference caused by intermittent upstream feeding actions on the overall system weight. The system calculates the weight change within this safe time window to deduce the actual average flow rate and introduces a PID algorithm to perform closed-loop regulation of the frequency converter of the drive motor. This overcomes the shortcomings of traditional volumetric or constant-speed conveying methods, which are easily affected by material density fluctuations, and achieves dynamic and precise closed-loop control of material flow, ensuring the absolute stability of feeding into the downstream production line.
[0049] In another embodiment, the material flow control method further includes: S201. Statistically calculate the output frequencies of each target within the historical time period at the current moment; In this embodiment, the length of the historical time period can be determined based on the actual situation or the debugging experience of the staff, and is not limited here. The right end point of the historical time period corresponds to the current time or a time before the current time that is close to the current time.
[0050] Since the material flow control method of this embodiment is executed repeatedly at a certain frequency, when the material flow control method of this embodiment is executed, as long as the feeding device is not in the feeding state within the left neighboring time window at that time, a target output frequency calculation value of the inverter will be obtained. Therefore, there will be multiple target output frequency calculation values of the inverter within the historical time period at the current time.
[0051] S202. If the feeding device is in a feeding state within the left neighbor time window at the current time, calculate the average value of each of the target output frequencies, take the frequency corresponding to the average value as the historical average frequency, and adjust the output frequency of the inverter to the historical average frequency.
[0052] When the feeding device is in a replenishing state within the left neighbor time window of the current moment, the calculation of the average material flow rate may be incorrect. If the calculation of the average flow rate is incorrect, it will cause errors in the PID control of the inverter of the drive motor. In this embodiment, in order to avoid the control error caused by the feeding device replenishing, the output frequency of the inverter is adjusted to the average level of the historical time period.
[0053] This method innovatively introduces a dynamic compensation mechanism during the replenishment period. When the system detects that the feeding device is in a replenishment state, the sudden increase in weight at this time will cause the flow rate calculated by the weight loss method to become completely invalid, and the system automatically switches to the "historical experience driven" mode. By extracting the average value of the output frequency over a historical period for smooth transition, it avoids the sharp speed fluctuations caused by sudden changes in the PID feedback of the frequency converter, and ensures that the motor speed closely matches the average operating rhythm of the production line recently.
[0054] In another embodiment, if the feeding device is in a replenishing state within the left neighbor time window of the current moment, the output frequency of the inverter can also be controlled to remain unchanged, thereby avoiding control errors caused by the feeding device replenishing.
[0055] As another preferred control strategy during the replenishment period, when a replenishment action is detected within the left neighboring time window, the output frequency of the frequency converter is directly controlled to remain unchanged. This control logic constitutes a very simple zero-order hold, which does not require complex historical data storage and calculation, and crosses the invalid window of weightlessness measurement with minimal system overhead.
[0056] It is understood that the method of this embodiment can realize the various functions of the material flow control device for the production line in the above embodiments and achieve the corresponding effects.
[0057] Production line example: This embodiment provides a production line, including: Conveyor belts are used to transport materials. A drive motor is used to drive the conveyor belt to move. A feeding device is used to feed material onto the conveyor belt; A material flow control device, wherein the material flow control device is the material flow control device described in the above embodiments.
[0058] It is understandable that the production line also includes various production equipment located at the end of the conveyor belt.
[0059] This embodiment creatively integrates the high-precision material flow control device from the above embodiments with the physical conveying mechanism (including conveyor belt, drive motor, and feeding device) through deep hardware and software integration. It endows traditional production lines with self-adjusting capabilities: throughout the entire production line's operation cycle, even if the upstream feeding device experiences severe intermittent feeding shocks, the intelligent control device can adaptively adjust the drive motor speed in real time, ensuring that the downstream conveyor belt consistently outputs a highly uniform and stable material flow. This completely eliminates load fluctuations in downstream processes (such as dry ice expansion, drying, or blending processing) caused by uneven upstream material intake, effectively guaranteeing the stability and batch consistency of the final product's processing quality.
[0060] Computer equipment example: like Figure 4 As shown, this embodiment provides a computer device, which, exemplary, includes a processor, a memory, and a communication interface. The memory stores a computer program, and the processor executes the computer program to enable the computer device to perform the functions of the material flow control method in the above embodiment or the various modules in the material flow control device for the production line described above.
[0061] The processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including at least one of a Central Processing Unit (CPU), Graphics Processing Unit (GPU), Network Processor (NP), Digital Signal Processor (DSP), Application-Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this invention.
[0062] The memory can be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory is used to store computer programs, and the processor can execute the computer programs accordingly after receiving execution instructions.
[0063] Examples of computer storage media: This embodiment provides a computer storage medium for storing the computer program used in the aforementioned computer device. The computer storage medium can be a readable storage medium, a non-volatile storage medium, or a volatile storage medium. For example, the computer storage medium may include, but is not limited to, various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0064] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of the invention. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, as an alternative implementation, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0065] In addition, the functional modules or units in the various embodiments of the present invention can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0066] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention.
[0067] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in the present invention should be included within the scope of protection of the present invention.
Claims
1. A material flow control method for a production line, the production line comprising a conveyor belt, a drive motor for driving the conveyor belt to move, and a feeding device for feeding material onto the conveyor belt, characterized in that, The method includes: Real-time monitoring of whether the feeding device is in a feeding state; If the feeding device has not been in a feeding state within the left neighbor time window at the current moment, the weight change of the feeding device within the left neighbor time window is obtained, and the average flow rate of the material conveyed by the conveyor belt within the left neighbor time window is calculated based on the weight change; the length of the left neighbor time window is a preset duration. Calculate the deviation between the average flow rate and the target flow rate; Based on the deviation, PID calculation is performed to determine the target output frequency of the inverter for the drive motor, and the output frequency of the inverter is adjusted to the target output frequency.
2. The material flow control method according to claim 1, characterized in that, The feeding device uses a vibrating chamber, and obtaining the weight change of the feeding device within the left neighboring time window includes: The weight values at the four corners of the vibration cabinet are collected at the start and end times of the left neighboring time window using load sensors installed at the bottom of the four column legs of the vibration cabinet. The first overall weight of the vibration cabinet is calculated based on the weight collection values of the four corners at the start time, and the second overall weight of the vibration cabinet is calculated based on the weight collection values of the four corners at the end time. Subtracting the second overall weight from the first overall weight yields the weight change of the feeding device over a preset time period.
3. The material flow control method according to claim 2, characterized in that, The calculation of the first overall weight of the vibration cabinet based on the weight collection values of the four corners at the starting time includes: The weight acquisition values at the four corners are filtered to obtain the filtered weight acquisition values at the four corners. The filtered weight values from the four corners are superimposed to obtain the first overall weight.
4. The material flow control method according to claim 1, characterized in that, The calculation of the average flow rate of the material conveyed by the conveyor belt within the left neighbor time window based on the weight change includes: The average flow rate is obtained by dividing the weight change by the preset duration.
5. The material flow control method according to any one of claims 1 to 4, characterized in that, Also includes: Statistically calculate the output frequencies of each target within the historical time period at the current moment; If the feeding device is in a replenishing state within the left neighbor time window at the current moment, the average value of each of the target output frequencies is calculated, the frequency corresponding to the average value is taken as the historical average frequency, and the output frequency of the inverter is adjusted to the historical average frequency.
6. The material flow control method according to any one of claims 1 to 4, characterized in that, Also includes: If the feeding device is in a feeding state within the left neighbor time window at the current time, the output frequency of the inverter is controlled to remain unchanged.
7. A material flow control device for a production line, the production line comprising a conveyor belt, a drive motor for driving the conveyor belt, and a feeding device for feeding material onto the conveyor belt, characterized in that, The device includes: The feeding status monitoring module is used to monitor in real time whether the feeding device is in the feeding state; The material average flow rate acquisition module is used to acquire the weight change of the feeding device within a preset time period under the condition that the feeding device has not been in the feeding state within the left neighbor time window at the current time, and calculate the average flow rate of the material conveyed by the conveyor belt within the preset time period based on the weight change; the length of the left neighbor time window is the preset time period. The deviation calculation module is used to calculate the deviation between the average flow rate and the target flow rate value. The inverter output frequency adjustment module is used to perform PID calculations based on the deviation, calculate the target output frequency of the inverter for the drive motor, and adjust the output frequency of the inverter to the target output frequency.
8. A production line, characterized in that, include: Conveyor belts are used to transport materials. A drive motor is used to drive the conveyor belt to move. A feeding device is used to feed material onto the conveyor belt; A material flow control device, wherein the material flow control device is the material flow control device described in claim 7.
9. A computer device, characterized in that, The computer device includes a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the material flow control method according to any one of claims 1-6.
10. A computer storage medium, characterized in that, It stores a computer program, which, when executed on a processor, implements the material flow control method according to any one of claims 1-6.