Dialysis dry powder filling calibration method based on weighing feedback

CN122585482APending Publication Date: 2026-08-18JILIN FUSHENG MEDICAL DEVICES CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610891157.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-18
Publication Date
2026-08-18

AI Technical Summary

Technical Problem

[0005]因此,本发明提供了一种基于称重反馈的透析干粉灌装校准方法解决现有技术存在的停料后继续入粉表征不足以及粗细加料切换位置与末圈给料能力关联不足问题

Benefits of technology

[0016] The beneficial effects of this invention are as follows: By constructing a cumulative net weight curve, the final feed amount before material stoppage, the release amount after material stoppage, and the release hysteresis coefficient after material stoppage are generated, transforming the release process after material stoppage after the material stoppage command is issued into a calculable and traceable release amount and release time distribution after material stoppage, providing a basis for end-filling calibration; by generating a fine feeding retention amount and combining it with the net weight of the packaging specifications, the stoppage trigger net weight and coarse/fine feeding switching net weight are calculated, ensuring that the next packaging container retains the necessary fine feeding adjustment space before material stoppage, realizing step-by-step recursive calibration, and improving the stability and consistency of end-filling quality.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122585482A_ABST
    Figure CN122585482A_ABST
Patent Text Reader

Abstract

The application discloses a dialysis dry powder filling calibration method based on weighing feedback and relates to the technical field of powder filling control, which comprises the following steps: performing fine feeding calibration filling, forming a complete screw rotation period list, and performing material stopping determination; determining the last circle period before material stopping, generating the last circle feeding amount before material stopping, constructing an accumulated net weight curve, generating a release amount after material stopping and a release lag coefficient after material stopping; generating a fine feeding retention amount, calculating a material stopping triggering net weight, and obtaining a coarse and fine feeding switching net weight; performing a nozzle alignment, non-contact positioning and peeling operation on the next empty packaging container, performing a coarse feeding state or a fine feeding state according to the coarse and fine feeding switching net weight, generating a complete screw rotation period list of the next packaging container, issuing a material stopping instruction, collecting a net weighing curve after peeling after material stopping, and sending the net weighing curve into a next round of calibration amount generation process; and the method realizes piece-by-piece recursive calibration and improves the stability and consistency of end filling quality.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of powder filling control technology, and in particular to a calibration method for filling dialysis dry powder based on weighing feedback. Background Technology

[0002] Dialysis dry powder filling is a quantitative filling process in the production of medical device consumables. It typically uses a weighing sensor to collect the net weight inside the packaging container, and combines it with a screw feeding mechanism to complete the coarse feeding, fine feeding, and stopping actions. During production, the net weight of the packaging specification is read first, the empty packaging container is tare, and then the feeding switching and stopping commands are triggered based on the real-time weighing value, so that the dialysis dry powder enters the packaging container according to the set weight, in order to maintain the continuity of the filling process, the stability of measurement, and the consistency of batches.

[0003] However, conventional methods still have room for further optimization. On the one hand, after the stop command is issued, powder may continue to enter the packaging container from the nozzle outlet, the feeding channel, or the attached powder. If the stop control is mainly determined based on the weighing value at the time of the command, the characterization of the release amount and the release time distribution after the stop is relatively limited. On the other hand, the coarse and fine feeding switching position is usually determined based on set parameters or empirical parameters, and the correlation between it and the feed amount of the last screw before the stop is limited. When the adjustment space that can be retained in the fine feeding stage is limited, there is still room for further improvement in the precision of the end filling calibration. Summary of the Invention

[0004] In view of the aforementioned existing problems, the present invention is proposed.

[0005] Therefore, this invention provides a dialysis dry powder filling calibration method based on weighing feedback to solve the problems of insufficient characterization of continued powder feeding after material stoppage and insufficient correlation between coarse and fine feeding switching position and final feeding capacity in the existing technology.

[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution: This invention provides a dialysis dry powder filling calibration method based on weighing feedback, comprising: reading the net weight of the packaging specifications, tareing the first package container, performing fine feeding calibration filling, collecting the net weighing curve and screw rotation status after tareing, forming a complete screw rotation cycle list, performing a stop-feed determination, issuing a stop-feed command, and determining the end time of weighing hold after stop-feed; based on the net weighing curve after tareing and the complete screw rotation cycle list, sorting the complete screw rotation cycle list according to the cycle end time, determining the last cycle before stop-feed, reading the cycle start net weighing value and cycle end net weighing value of the last cycle before stop-feed, generating the last cycle feed amount before stop-feed, constructing a cumulative net weight curve, and generating the release amount and the amount released after stop-feed. Release hysteresis coefficient; based on the last feed rate before stopping, the release rate after stopping, and the release hysteresis coefficient after stopping, generate the fine feeding retention amount, combine it with the net weight of the packaging specifications, calculate the stop trigger net weight, and obtain the coarse and fine feeding switching net weight; perform nozzle alignment, non-contact positioning, and tare operation on the next empty packaging container, and execute coarse or fine feeding state according to the coarse and fine feeding switching net weight, combined with the zero mass reference value after tare. After entering the fine feeding state, collect the net weighing curve after tare and the screw rotation state, generate a complete screw rotation cycle list for the next packaging container, issue a stop command, collect the net weighing curve after tare after stopping, determine the weighing hold termination time after stopping, and send it to the next round of calibration quantity generation process.

[0007] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the steps of forming a complete screw rotation cycle list, executing a stop-material determination, and issuing a stop-material command include: reading the net weight of the packaging specifications, placing the first empty packaging container at the weighing station, performing a tare operation, and obtaining the initial state of the first calibration filling; based on the initial state of the first calibration filling, starting fine feeding calibration filling, synchronously collecting the net weight value after tare and the screw rotation state according to the sampling time, obtaining the net weight curve after tare, the screw rotation state, and a complete screw rotation cycle list; executing a stop-material determination based on the net weight of the packaging specifications and the net weight curve after tare, issuing a stop-material command when the net weight value after tare reaches the net weight of the packaging specifications, determining the stop-material command time, and determining the end time of the weighing hold after the stop-material command based on the net weight curve after tare.

[0008] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the step of determining the last rotation cycle before stopping material includes: reading the complete screw rotation cycle list of the current packaging container, sorting the complete screw rotation cycle list from earliest to latest according to the cycle end time, and generating a sorted complete screw rotation cycle list; retrieving the sorted complete screw rotation cycle list, filtering out complete screw rotation cycles whose cycle end time is earlier than the stopping material command time, and determining the complete screw rotation cycle whose cycle end time is closest to the stopping material command time as the last rotation cycle before stopping material.

[0009] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the construction of the cumulative net weight curve includes: reading the starting net weight value and ending net weight value of the last cycle before material stoppage, calculating the increase in the ending net weight value relative to the starting net weight value, and generating the feeding amount of the last cycle before material stoppage; reading the tare net weight curve from the time of the material stoppage command to the time of termination of the weighing hold after material stoppage, reading the tare net weight value point by point according to the sampling time sequence, comparing the tare net weight value at the current sampling time with the maximum tare net weight value retained at the previous sampling time, retaining the maximum value of the two, and constructing the cumulative net weight curve.

[0010] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the generation of the release amount after material stoppage and the release hysteresis coefficient after material stoppage includes: reading the curve value of the cumulative net weight curve at the time of the material stoppage command and the curve value at the time of termination of the weighing hold after material stoppage, calculating the difference between the curve values ​​at the two times, generating the release amount after material stoppage, reading the cumulative net weight curve, identifying the incremental mass of newly added powder between adjacent sampling times, obtaining the time distribution of the incremental mass of newly added powder relative to the time of the material stoppage command, and generating the release hysteresis coefficient after material stoppage.

[0011] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the generation of fine feed retention amount includes: reading the last feed amount before stopping, the release amount after stopping, and the release hysteresis coefficient after stopping for the current packaging container; if the current packaging container does not generate the last feed amount before stopping, or the last feed amount before stopping is zero, the next packaging container continues to perform the first-piece calibration filling method; the fine feed retention amount is calculated using the last feed amount before stopping, the release amount after stopping, and the release hysteresis coefficient after stopping.

[0012] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the calculation of the stop-feed trigger net weight and the acquisition of the coarse-fine feeding switching net weight include: reading the net weight of the packaging specification and the release amount after the stop, subtracting the release amount after the stop from the net weight of the packaging specification to generate the stop-feed trigger net weight of the next packaging container; reading the stop-feed trigger net weight and the fine feeding retention amount of the next packaging container, subtracting the fine feeding retention amount from the stop-feed trigger net weight to generate the coarse-fine feeding switching net weight of the next packaging container; saving the fine feeding retention amount, the stop-feed trigger net weight, and the coarse-fine feeding switching net weight; and sending the stop-feed trigger net weight and the coarse-fine feeding switching net weight to the filling control program.

[0013] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the execution of the coarse feeding state or fine feeding state includes: placing the next empty packaging container at the weighing station, performing nozzle alignment, non-contact positioning, and tare operation to generate a zero-mass reference value after tare; reading the net weight of the coarse and fine feeding switch, comparing the net weight of the coarse and fine feeding switch with the zero-mass reference value after tare, and executing the fine feeding state when the net weight of the coarse and fine feeding switch is not higher than the zero-mass reference value after tare, taking the filling start time as the fine feeding state entry point; executing the coarse feeding state when the net weight of the coarse and fine feeding switch is higher than the zero-mass reference value after tare, and generating the fine feeding state entry point when the net weight value after tare is not lower than the net weight of the coarse and fine feeding switch for the first time in the coarse feeding state.

[0014] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the step of generating a complete screw rotation cycle list for the next packaging container includes: based on the fine feeding state inlet, continuously collecting the net weighing curve after tare and the screw rotation state, recording the cycle start time, cycle end time, cycle start net weighing value, and cycle end net weighing value for the complete screw rotation cycle, and generating a complete screw rotation cycle list for the next packaging container.

[0015] As a preferred embodiment of the dialysis dry powder filling calibration method based on weighing feedback described in this invention, the steps of issuing a stop command, collecting the net weighing curve after tare after stopping the material, determining the end time of weighing hold after stopping the material, and sending it to the next round of calibration quantity generation process include: continuously comparing the net weighing curve after tare with the net weight triggered by stopping the material; when the net weighing value after tare is not lower than the net weight triggered by stopping the material for the first time, issuing a stop command and generating the stop command time; based on the stop command time, continuing to collect the net weighing curve after tare after stopping the material, generating the end time of weighing hold after stopping the material; and sending the net weighing curve after tare after stopping the material, the complete screw rotation cycle list, the stop command time, and the end time of weighing hold after stopping the material to the next round of calibration quantity generation process.

[0016] The beneficial effects of this invention are as follows: By constructing a cumulative net weight curve, the final feed amount before material stoppage, the release amount after material stoppage, and the release hysteresis coefficient after material stoppage are generated, transforming the release process after material stoppage after the material stoppage command is issued into a calculable and traceable release amount and release time distribution after material stoppage, providing a basis for end-filling calibration; by generating a fine feeding retention amount and combining it with the net weight of the packaging specifications, the stoppage trigger net weight and coarse / fine feeding switching net weight are calculated, ensuring that the next packaging container retains the necessary fine feeding adjustment space before material stoppage, realizing step-by-step recursive calibration, and improving the stability and consistency of end-filling quality. Attached Figure Description

[0017] To more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings used in the following description of the embodiments will be briefly introduced. Obviously, the 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.

[0018] Figure 1 This is a flowchart of a dialysis dry powder filling calibration method based on weighing feedback.

[0019] Figure 2 This is a flowchart for determining when to stop material processing.

[0020] Figure 3 A flowchart for generating the release amount and release hysteresis coefficient after material stoppage.

[0021] Figure 4 A flowchart for executing either coarse feeding or fine feeding states.

[0022] Figure 5 This is a graph showing the cumulative net weight after the material was stopped.

[0023] Figure 6 This is a graph showing the recursive change of calibration values. Detailed Implementation

[0024] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0025] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.

[0026] Secondly, the term "one embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the present invention. The phrase "in one embodiment" appearing in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that is mutually exclusive with other embodiments.

[0027] Reference Figures 1-6 This is one embodiment of the present invention, which provides a dialysis dry powder filling calibration method based on weighing feedback, including the following steps: S1. Read the net weight of the packaging specifications, tare the first packaging container, perform fine feeding calibration filling, collect the net weighing curve and screw rotation status after tare, form a complete screw rotation cycle list, perform stop material judgment, issue a stop material command, and determine the end time of weighing after stopping material.

[0028] Read the net weight of the packaging specifications, place the first empty packaging container at the weighing station, perform the tare operation, and obtain the initial state of the first calibration filling; based on the initial state of the first calibration filling, start the fine feeding calibration filling, and synchronously collect the net weight value after tare and the screw rotation state according to the sampling time, and obtain the net weight curve after tare, the screw rotation state, and the complete list of screw rotation cycles.

[0029] Furthermore, the net weight of the packaging specifications recorded in the dialysis dry powder packaging document is read and written into the filling control program. The control program uses the net weight of the packaging specifications as the quality basis for issuing a stop instruction for the first packaging container.

[0030] Furthermore, the first empty packaging container is placed at the weighing station, and the bottom surface of the first empty packaging container falls completely into the weighing bearing surface.

[0031] Furthermore, adjust the position between the nozzle and the opening of the first empty packaging container so that the nozzle is aligned only with the opening of the first empty packaging container and does not contact the first empty packaging container; keep the clamping and conveying components from transmitting support force to the first empty packaging container; after placement, read the weight of the first empty packaging container and perform a tare operation so that the net weight after tare at the start of filling is zero.

[0032] It should be noted that after peeling, the first packaging container is not moved and the first calibration filling begins directly.

[0033] Furthermore, the screw is started, putting it into a fine feeding state. The fine feeding state can stably output a low-speed feeding operation. The dialysis dry powder enters the first packaging container under the fine feeding state. The weighing station outputs the net weight value after tare simultaneously. The filling control program saves the net weight value after tare according to the sampling order, forming the net weight curve after tare of the first packaging container.

[0034] Furthermore, the screw rotation status is collected, and the screw rotation status and the net weight value after tare are stored according to the sampling time.

[0035] It should be noted that the screw rotation state uses the rotation position or cumulative rotation information that can be output by the screw drive end; when the screw runs continuously from the same rotation position for a full revolution and reaches the same rotation position again, it is determined that a complete screw rotation cycle is formed.

[0036] Furthermore, at the start of a complete screw rotation cycle, the start time of the cycle and the net weight value at the start of the cycle are recorded; at the end of a complete screw rotation cycle, the end time of the cycle and the net weight value at the end of the cycle are recorded.

[0037] It should be noted that each complete screw rotation cycle is saved in correspondence with the net weighing curve after tare within the same time period.

[0038] Based on the net weight of the packaging specifications and the net weight curve after tare, a stop-material determination is performed. When the net weight value after tare reaches the net weight of the packaging specifications, a stop-material command is issued, the stop-material command time is determined, and the stop-material weighing termination time is determined based on the net weight curve after tare after the stop-material process.

[0039] Furthermore, we continue to perform fine feeding calibration filling and continuously compare the net weight after tare with the net weight of the packaging specifications.

[0040] Specifically, when the net weight after tare first reaches the net weight of the packaging specification, a stop command is immediately sent to the screw, and the time of the stop command is recorded.

[0041] Furthermore, after issuing the stop command, the screw stops feeding, allowing the first packaged container to remain at the weighing station and continue to collect the net weight value after tare.

[0042] It should be noted that before the first packaged container leaves the weighing bearing surface from the start of the conveying action, the filling control program reads the last valid sampling time. The valid sampling time is the net weighing sampling time after tare when the packaged container is completely located on the weighing bearing surface, the nozzle stops feeding, and the clamping and conveying components do not transmit support force to the packaged container. The last valid sampling time is determined as the end time of weighing after the material stops.

[0043] Furthermore, the final net weight of the first packaging container is read at the end of the weighing and holding period after the material is stopped. The final net weight is then compared with the acceptable packaging weight range recorded in the dialysis dry powder packaging document. If the final net weight falls within the acceptable packaging weight range, a first-piece acceptance record is generated. If the final net weight does not fall within the acceptable packaging weight range, a first-piece calibration verification record is generated, and the first packaging container enters the verification, rework, or rejection process.

[0044] Furthermore, based on the first-piece qualified record, the following data is saved: the net weight of the packaging specifications corresponding to the first packaging container, the net weighing curve after tare, the screw rotation status, the complete screw rotation cycle, the start time of the complete screw rotation cycle, the end time of the complete screw rotation cycle, the net weighing value at the start of the cycle, the net weighing value at the end of the cycle, the time of the material stop instruction, and the time of termination of the weighing hold after the material stop.

[0045] S2. Based on the net weighing curve after tare and the complete screw rotation cycle list, sort the complete screw rotation cycle list according to the end time of the cycle, determine the last cycle before material stop, read the cycle start net weighing value and cycle end net weighing value of the last cycle before material stop, generate the last cycle feed amount before material stop, construct the cumulative net weight curve, and generate the release amount after material stop and the release hysteresis coefficient after material stop.

[0046] Read the complete screw rotation cycle list of the current packaging container, sort the complete screw rotation cycle list from earliest to latest according to the cycle end time, and generate a sorted complete screw rotation cycle list.

[0047] The system retrieves and sorts the complete screw rotation cycle list, filters out complete screw rotation cycles whose cycle end time is earlier than the stop command time, and determines the complete screw rotation cycle whose cycle end time is closest to the stop command time as the last rotation cycle before the stop command.

[0048] Furthermore, the complete screw rotation cycle list corresponding to the current packaging container is read, and the complete screw rotation cycle list is sorted from earliest to latest according to the cycle end time to generate a sorted complete screw rotation cycle list.

[0049] Furthermore, the complete screw rotation cycle list after sorting is retrieved, and the complete screw rotation cycles whose cycle end time is earlier than the stop command time are selected. The complete screw rotation cycle whose cycle end time is closest to the stop command time is taken as the last rotation cycle before the stop.

[0050] It should be noted that if there is no complete screw rotation cycle with the cycle ending time earlier than the stop instruction time, the current packaging container will not generate the last feed amount before the stop. The net weighing curve after tare of the current packaging container is only used to save the filling record. The next packaging container will continue to obtain a usable complete screw rotation cycle according to the first piece calibration filling method.

[0051] It should be noted that the screw rotation segment that has not completed a full rotation before the stop command is not included in the calculation, because the screw rotation segment cannot represent the feeding capacity under a complete screw rotation cycle.

[0052] Read the net weight values ​​at the beginning and end of the last cycle before material stoppage, calculate the increase in the net weight value at the end of the cycle relative to the net weight value at the beginning of the cycle, and generate the feed amount for the last cycle before material stoppage.

[0053] Furthermore, the net weight values ​​at the beginning and end of the last cycle before material stoppage are read, and the feed rate for the last cycle before material stoppage is calculated.

[0054] Specifically, the feed rate of the last cycle before material stoppage is expressed as: ; in, Indicates the first The last feed rate before stopping the packaging container, subscript This indicates the sequence number of the current packaging container in the continuous filling sequence. Indicates the first Net weight curve of the packaging container after tare Indicates the first The start time of the last cycle before the packaging container stops, subscript Indicates the start mark of the cycle. Indicates the first The end time of the last cycle before the material is stopped for each packaged container, subscript This indicates the end of the cycle.

[0055] It should be noted that the unit of the last feed rate before stopping the material is a mass unit, such as grams. The last feed rate before stopping the material comes from the net weight increment within the same complete screw rotation cycle. Within the same complete screw rotation cycle, the increase in the net weight value of the packaging container after tare corresponds to the mass of the dialysis dry powder entering the packaging container. Selecting the most recent complete screw rotation cycle before stopping the material ensures that the last feed rate before stopping the material corresponds to the end feed state that was still controlled by the screw rotation before stopping the material.

[0056] Read the net weight curve after tare from the time of the stop instruction to the time of termination of the weighing hold after the stop. Read the net weight value after tare point by point according to the sampling time sequence. Compare the net weight value after tare at the current sampling time with the maximum net weight value after tare that has been retained at the previous sampling time. Retain the maximum value of the two and construct the cumulative net weight curve.

[0057] Furthermore, the tare net weighing curve is read from the time of the stop instruction to the time when the weighing hold ends after the stop.

[0058] Furthermore, the filling control program iterates through the net weight after tare according to the sampling time sequence, and retains the maximum net weight after tare that has occurred from the time of the stop instruction to the current sampling time at each sampling time, thus constructing a cumulative net weight curve.

[0059] Specifically, the cumulative net weight curve value is expressed as: ; in, No. Packaging containers at time The cumulative net weight curve value, This indicates any time between the time of the stop instruction and the time when the weighing hold ends after the stop. Indicates the first The time of the stop instruction for the packaging container is indicated by the index. Indicates a stop-material marker. Indicates the time from the stop instruction to the end of the period. At any retrieval time between, Indicates the first Packaging containers at time The net weight after peeling. This indicates the operation of finding the maximum value.

[0060] It should be noted that the cumulative net weight curve is generated only from the net weight curve after tare. When the weight sampling shows a short-term drop, the cumulative net weight curve maintains the maximum net weight value that has been reached. When new powder is added during the weight sampling, the cumulative net weight curve rises with the addition of powder.

[0061] Once the dialysis powder has entered the packaging container, the cumulative mass of the powder entering the packaging container will not decrease due to weighing rebound or instantaneous vibration. By using the cumulative maximum value of the net weight after tare within the interval after material stoppage, the weighing curve can be converted into a monotonically decreasing cumulative net weight curve.

[0062] Read the cumulative net weight curve at the time of the stop command and the curve value at the end of the weighing hold after the stop. Calculate the difference between the curve values ​​at the two times to generate the release amount after the stop. Read the cumulative net weight curve to identify the incremental powder mass between adjacent sampling times. Obtain the time distribution of the incremental powder mass relative to the time of the stop command and generate the release hysteresis coefficient after the stop.

[0063] Furthermore, the amount of material released after material stoppage is calculated using the cumulative net weight curve after material stoppage.

[0064] Specifically, the release amount after material discharge is expressed as: ; in, Indicates the first Release amount after material is stopped from the packaging container. Indicates the first After the material is stopped, the weight of each packaged container is maintained at the cumulative net weight curve value at the time of termination. Indicates the first After the material is stopped, the weighing of the packaged container is held at the end of the weighing process, and the subscript is used. This indicates the end of the weighing process. Indicates the first The cumulative net weight curve value of the packaged container at the moment of the material stop instruction.

[0065] It should be noted that the unit of release after material stoppage is mass unit, such as grams; release after material stoppage indicates the mass increment of dialysis dry powder entering the packaging container after the material stoppage command is issued.

[0066] The stop command time corresponds to the start of the release process after the material is stopped, and the weighing hold time after the material is stopped corresponds to the end of the release process that can be collected while the current packaging container is still in the weighing station; the difference between the cumulative net weight curve values ​​at the two times is the release amount after the material is stopped.

[0067] Furthermore, the time of the stop instruction and the time of termination of the weighing hold after the stop are read. If the time of termination of the weighing hold after the stop is later than the time of the stop instruction, the release hysteresis coefficient after the stop is calculated by the time distribution of the newly added powder in the cumulative net weight curve after the stop. If the time of termination of the weighing hold after the stop is not later than the time of the stop instruction, a record of insufficient release time is generated, the release hysteresis coefficient after the stop is not calculated, and the fine feeding retention amount, the stop trigger net weight, and the coarse and fine feeding switching net weight of the next packaging container are not generated. The next packaging container continues to execute the first calibration filling method.

[0068] Specifically, the release hysteresis coefficient after material stoppage is expressed in a piecewise form as follows: ; in, Indicates the first The release hysteresis coefficient after material stoppage in the packaging container. The cumulative net weight curve at time [time] The corresponding increase in the quality of newly added powder.

[0069] It should be noted that the numerator of the formula for the release hysteresis coefficient after material stoppage is the first moment of time of the incremental mass of newly added powder relative to the moment of the material stoppage command, and the unit is the product of mass and time; the denominator is the product of the weighing holding time after material stoppage and the amount released after material stoppage, and the unit is also the product of mass and time; the release hysteresis coefficient after material stoppage is a dimensionless value. Since the incremental mass of newly added powder only occurs between the moment of the material stoppage command and the moment of termination of the weighing holding time after material stoppage, the normalized release hysteresis coefficient after material stoppage is limited to between zero and one.

[0070] When the release amount after material stoppage is zero, the release hysteresis coefficient after material stoppage is zero; the range of the release hysteresis coefficient after material stoppage is [0, 1]; a release hysteresis coefficient of zero after material stoppage indicates that the contribution of the newly added powder is concentrated at the moment of the material stoppage command; an increase in the release hysteresis coefficient after material stoppage indicates that the time position of the contribution of the newly added powder moves to the end time of the weighing hold after material stoppage; a release hysteresis coefficient of one after material stoppage indicates that the contribution of the newly added powder is concentrated at the end time of the weighing hold after material stoppage.

[0071] It should be noted that during discrete sampling, the filling control program checks the cumulative net weight curve in the order of sampling times. When the cumulative net weight curve increases between adjacent sampling times, the incremental amount of powder added and the sampling time interval corresponding to the incremental amount of powder added are substituted into the integral calculation. When the cumulative net weight curve does not increase, no incremental amount of powder added is generated. The time position corresponding to the later sampling time is used because the incremental amount of powder added is confirmed by weighing and sampling at the later sampling time, which can correspond one-to-one with the actual sampling data.

[0072] S3. Based on the last feed amount before material stoppage, the release amount after material stoppage, and the release hysteresis coefficient after material stoppage, generate the fine feed retention amount. Combined with the net weight of the packaging specifications, calculate the net weight triggered by material stoppage and obtain the net weight for coarse and fine feed switching.

[0073] Read the last feed amount before stopping, the release amount after stopping, and the release hysteresis coefficient after stopping for the current packaging container. If the current packaging container does not generate the last feed amount before stopping, or the last feed amount before stopping is zero, the next packaging container will continue to execute the first calibration filling method.

[0074] The amount of fine feed retained is calculated by the feed rate of the last cycle before material stoppage, the release rate after material stoppage, and the release hysteresis coefficient after material stoppage.

[0075] Read the net weight of the packaging specifications and the release amount after material stoppage, subtract the release amount after material stoppage from the net weight of the packaging specifications, and generate the material stoppage trigger net weight of the next packaging container.

[0076] Furthermore, the feed rate before stopping, the release rate after stopping, and the release hysteresis coefficient after stopping are read for the current packaging container.

[0077] It should be noted that if the current packaging container does not generate the last feed amount before stopping, or the last feed amount before stopping is zero, then the fine feed retention amount, the stop trigger net weight, and the coarse and fine feed switching net weight will not be generated. The next packaging container will continue to perform the first-piece calibration filling method to obtain the available last feed amount before stopping.

[0078] Furthermore, the amount of fine feed retained is calculated by measuring the feed rate of the last cycle before material stoppage, the release rate after material stoppage, and the release hysteresis coefficient after material stoppage.

[0079] Specifically, the amount of fine feed retained is expressed as: ; in, Indicates according to the first The detailed feeding retention amount is generated from the weighing feedback of the packaging container.

[0080] It should be noted that the unit for the amount of fine feed retained is a mass unit, such as grams.

[0081] It should be noted that the feed rate of the last rotation before stopping the material indicates the actual mass of dialysis dry powder entering the packaging container in the most recent complete screw rotation cycle before the stop command is issued. A complete screw rotation cycle has a definite starting net weight value and an ending net weight value. Therefore, the feed rate of the last rotation before stopping the material can reflect the actual powder input mass that a complete feeding cycle can bring under fine feeding conditions.

[0082] Before the next packaging container enters the fine feeding state, at least a mass space equivalent to the last feed volume before stopping needs to be reserved. This ensures that the screw still has an adjustment margin for a complete low-speed feeding cycle after entering the fine feeding state, avoiding the situation where the fine feeding state has no complete screw rotation cycle for calibration after the net weight is triggered by the stopping state when the coarse feeding state directly approaches it.

[0083] The release amount after material stoppage represents the increase in the mass of dialysis dry powder entering the packaging container after the material stoppage command is issued; the release hysteresis coefficient after material stoppage represents the temporal distribution of the release amount during the material stoppage period; when the release hysteresis coefficient after material stoppage is close to zero, it indicates that the release amount after material stoppage is concentrated in the early stage after the material stoppage command is issued, indicating that the release amount after material stoppage mainly comes from the powder that is already in a falling state near the nozzle outlet; in this case, the next packaging container only needs to retain a fine feeding interval close to the last feeding cycle before the material stoppage triggers the net weight to complete the end low-speed feeding control.

[0084] When the release hysteresis coefficient after material stoppage approaches one, it indicates that the release amount after material stoppage is concentrated in the latter part of the material stoppage period. This means that the release amount after material stoppage not only comes from the powder that has already fallen at the moment of material stoppage, but also includes the powder adhering to the inner wall of the nozzle, the powder retained in the feeding channel, or the delayed detachment of powder agglomerates. The latter part of the release has the characteristic of time lag. Simply generating the material stoppage trigger net weight in advance based on the release amount after material stoppage cannot guarantee that the next packaging container has a sufficient low-speed controllable feeding range before material stoppage. Therefore, the release hysteresis coefficient after material stoppage and the release amount after material stoppage are combined into the fine feeding retention amount, so that the next packaging container enters the fine feeding state in advance, and retains a mass space to cover the last feeding amount before material stoppage and part of the influence of hysteresis release before the material stoppage trigger net weight.

[0085] The calculation relationship of the fine feed retention amount makes the fine feed retention amount change synchronously with the release hysteresis coefficient after material stoppage and the release amount after material stoppage; when the release hysteresis coefficient after material stoppage is zero, the release amount after material stoppage does not expand the fine feed retention amount, and the fine feed retention amount is equal to the last feed amount before material stoppage; when the release hysteresis coefficient after material stoppage approaches one, the expansion effect of the release amount after material stoppage on the fine feed retention amount is enhanced, and the fine feed retention amount gradually approaches the sum of the last feed amount before material stoppage and the release amount after material stoppage; thus, the fine feed retention amount is jointly generated by the controllable feeding capacity of the current packaging container before material stoppage, the release amount after material stoppage, and the release time distribution after material stoppage, determining the quality position of the next packaging container transitioning from the coarse feeding state to the fine feeding state.

[0086] Furthermore, the net weight of the packaging specifications and the amount released after material stoppage are read to generate the net weight of the next packaging container triggered by material stoppage.

[0087] Specifically, the net weight triggered by the material stoppage is expressed as: ; in, Indicates the first The stoppage of the packaging container triggers the net weight. This indicates the sequence number of the next package following the current package in the continuous filling sequence. This indicates the net weight of the packaging.

[0088] It should be noted that the unit of the stop-feed trigger net weight is mass, such as grams; the package specification net weight represents the net weight that the packaging container needs to achieve after stopping and completing the release; the release amount after stopping represents the mass increment of the dialysis dry powder entering the packaging container after the stop-feed command is issued; subtracting the release amount after stopping from the package specification net weight yields the tare net weight value that the next packaging container needs to achieve when the stop-feed command is issued; the release amount after stopping the next packaging container after the stop-feed command is issued corresponds to the release amount after stopping the current packaging container, so subtracting the release amount after stopping the current packaging container from the package specification net weight can convert the release amount after stopping into the reserved mass before stopping the next packaging container; when the release amount after stopping is not less than zero and less than the package specification net weight, the stop-feed trigger net weight is greater than zero and not greater than the package specification net weight.

[0089] It should be noted that when the release amount after material stoppage is not less than the net weight of the packaging specification, the filling control program does not use the release amount generated after material stoppage of the current packaging container to recursively calculate the material stoppage trigger net weight and coarse / fine feeding switching net weight of the next packaging container. The next packaging container continues to execute the first-piece calibration filling method.

[0090] Read the stop-feed trigger net weight and fine feed retention amount of the next packaging container, deduct the fine feed retention amount from the stop-feed trigger net weight, generate the coarse-fine feed switching net weight of the next packaging container, save the fine feed retention amount, stop-feed trigger net weight and coarse-fine feed switching net weight, and send the stop-feed trigger net weight and coarse-fine feed switching net weight to the filling control program.

[0091] Furthermore, the system reads the stop-feed trigger net weight and fine-feed retention amount, and generates the coarse-fine feeding switching net weight for the next packaging container.

[0092] Specifically, the net weight for switching between coarse and fine feeding is expressed as follows: ; in, Indicates the first The net weight of the packaging container can be switched between coarse and fine feeding.

[0093] It should be noted that the unit of net weight for switching between coarse and fine feeding is mass, such as grams; the stop-feed trigger net weight corresponds to the mass position where the next packaging container issues a stop-feed command; the fine feeding retention amount corresponds to the low-speed controllable feeding space that needs to be retained after switching from coarse to fine feeding state; subtracting the fine feeding retention amount from the stop-feed trigger net weight yields the mass position where the next packaging container enters the fine feeding state; the stop-feed trigger net weight has already determined the mass position corresponding to the stop action of the next packaging container, and the fine feeding retention amount has already determined the low-speed controllable feeding space that needs to be retained before the stop-feed trigger net weight, therefore, subtracting the fine feeding retention amount from the stop-feed trigger net weight yields the mass position where the coarse feeding state ends and the fine feeding state begins.

[0094] Furthermore, it preserves the fine feed retention amount, the net weight triggered by the material stoppage, and the net weight when switching between coarse and fine feed.

[0095] Furthermore, the net weight triggered by the material stop and the net weight for switching between coarse and fine feeding are sent to the filling control program. After the next packaging container is tare, the filling control program uses the net weight for switching between coarse and fine feeding as the mass position of the switching action and the net weight triggered by the material stop as the mass position of the material stop action.

[0096] It should be noted that if the net weight of the coarse and fine feeding switch is not higher than the zero mass reference value after tare, the filling control program will enter the fine feeding state from the start of filling; if the fine feeding retention amount is not less than the net weight triggered by the stop feeding, and the net weight of the coarse and fine feeding switch is not higher than the zero mass reference value after tare, the filling control program will enter the fine feeding state from the start of filling.

[0097] It should be noted that the zero mass baseline value after tare is formed after the next packaging container completes the tare operation, which is the physical starting point of the weighing process. When the net weight of the coarse and fine feeding switch is not higher than the zero mass baseline value after tare, it means that the fine feeding retention amount generated by the current packaging container weighing feedback has covered the mass range of the next packaging container from the start of filling to the net weight before the material stop trigger. Therefore, the filling control program does not execute the coarse feeding state.

[0098] S4. Perform nozzle alignment, non-contact positioning, and tare operation on the next empty packaging container. Switch net weight according to coarse or fine feeding. Combine the zero mass reference value after tare and execute coarse or fine feeding state. After entering fine feeding state, collect the net weighing curve after tare and the screw rotation state, generate a complete screw rotation cycle list for the next packaging container, issue a stop command, collect the net weighing curve after tare after stopping, determine the end time of weighing hold after stopping, and send it to the next round of calibration quantity generation process.

[0099] Place the next empty packaging container at the weighing station, perform nozzle alignment, non-contact positioning, and tare operation, and generate a zero-mass baseline value after tare.

[0100] Read the net weight for coarse and fine feeding switching, compare the net weight for coarse and fine feeding switching with the zero mass reference value after tare, and execute fine feeding state when the net weight for coarse and fine feeding switching is not higher than the zero mass reference value after tare, and take the filling start time as the fine feeding state entry point.

[0101] When the net weight after switching between coarse and fine feeding is higher than the zero mass reference value after tare, the coarse feeding state is executed. When the net weight after tare is not lower than the net weight after switching between coarse and fine feeding for the first time in the coarse feeding state, the fine feeding state entry is generated.

[0102] Next, place the next empty packaging container at the weighing station, ensuring that the bottom of the empty packaging container falls completely onto the weighing bearing surface.

[0103] Adjust the position between the nozzle and the opening of the packaging container so that the nozzle is aligned with the opening of the packaging container and does not touch the packaging container; ensure that the clamping and conveying components do not transmit support force to the packaging container.

[0104] It should be noted that the state of the nozzle being aligned, the nozzle not contacting the packaging container, and the clamping and conveying components not transmitting support force to the packaging container is confirmed by the net weight value after tare being zero after the weighing device completes the tare operation and before filling begins.

[0105] Furthermore, after the weighing device reads the weight of the empty packaging container, it performs a tare operation so that the net weight after tare at the start of filling is zero. The zero mass reference value after tare is used to determine whether the net weight for switching between coarse and fine feeding has fallen to the starting position of filling. The judgment relationship determines whether to execute the coarse feeding state.

[0106] Furthermore, the net weight of the coarse and fine feeding switch is read. If the net weight of the coarse and fine feeding switch is higher than the zero mass reference value after tare, the filling control program drives the screw to enter the coarse feeding state and begins to fill the dialysis dry powder into the packaging container.

[0107] Furthermore, the net weight after peeling is continuously collected under coarse feeding conditions, and the net weight after peeling is compared with the net weight after switching between coarse and fine feeding.

[0108] Specifically, when the net weight after peeling is not lower than the net weight when switching between coarse and fine feeding for the first time, the filling control program immediately switches the screw from coarse feeding state to fine feeding state.

[0109] Specifically, when the net weight after tare is not lower than the net weight when switching between coarse and fine feeding for the first time, the filling control program immediately switches the screw from coarse feeding state to fine feeding state and records the current sampling time as the fine feeding state entry.

[0110] Furthermore, if the net weight after switching between coarse and fine feeding is not higher than the zero mass reference value after tare, the filling control program will not execute the coarse feeding state, and will directly drive the screw into the fine feeding state from the start of filling; the zero mass reference value after tare is the starting point of the filling mass coordinate; if the net weight after switching between coarse and fine feeding is not higher than the zero mass reference value after tare, it means that the amount of fine feeding retained has covered the mass range from the start of filling to the net weight before the stop feeding trigger; at this time, the net weight after switching between coarse and fine feeding will not be manually adjusted, nor will the coarse feeding range be manually increased.

[0111] Based on the fine feeding state entry, the net weighing curve after tare and the screw rotation state are continuously collected. The start time, end time, net weighing value at the beginning of the cycle, and net weighing value at the end of the cycle are recorded for the complete screw rotation cycle, generating a complete screw rotation cycle list for the next packaging container. The net weighing curve after tare is continuously compared with the net weight triggered by the material stop. When the net weighing value after tare is not lower than the net weight triggered by the material stop for the first time, a material stop command is issued, generating the material stop command time.

[0112] Based on the stop command time, continue to collect the net weighing curve after tare after the material stop, generate the weighing hold termination time after the material stop, and send the net weighing curve after tare after the material stop, the complete screw rotation cycle list, the stop command time, and the weighing hold termination time after the material stop into the next round of calibration quantity generation process.

[0113] Furthermore, after entering the fine feeding state, the net weight value after tare and the screw rotation status are continuously collected, and the net weight value after tare and the screw rotation status are saved synchronously according to the sampling time; when the screw runs a full circle continuously from any rotation position and returns to the same rotation position, the filling control program records a complete screw rotation cycle.

[0114] At the start of a complete screw rotation cycle, record the cycle start time and the net weight value at the start of the cycle; at the end of a complete screw rotation cycle, record the cycle end time and the net weight value at the end of the cycle; all complete screw rotation cycles recorded after entering the fine feeding state form a complete screw rotation cycle list for the next packaging container.

[0115] It should be noted that after the complete screw rotation cycle list of the next packaging container enters the next round of calibration quantity generation process, it is sorted according to the end time of the cycle to form a sorted complete screw rotation cycle list. Then, the most recent complete screw rotation cycle before the stop instruction time is selected from the sorted complete screw rotation cycle list to obtain the new last turn feed amount before the stop.

[0116] Furthermore, under the fine feeding condition, the net weight value after peeling is continuously compared with the net weight triggered by the material stoppage.

[0117] Specifically, when the net weight after tare is not lower than the stop trigger net weight for the first time, the filling control program immediately sends a stop command to the screw, records the time of the stop command, and the stop action corresponds to the stop trigger net weight formed by the previous round of weighing feedback.

[0118] Furthermore, after issuing the stop command, the screw stops feeding, allowing the packaging container to remain at the weighing station and continuously collect the net weight value after tare.

[0119] Before the packaging container starts conveying and leaves the weighing bearing surface, the filling control program reads the last valid sampling time. The valid sampling time is the net weighing sampling time after tare when the packaging container is completely on the weighing bearing surface, the nozzle stops feeding, and the clamping and conveying components do not transmit support force to the packaging container. The last valid sampling time is determined as the weighing hold termination time after material stoppage.

[0120] Furthermore, the system saves the net weighing curve after tare of the next packaging container, the screw rotation status, a complete list of screw rotation cycles, and the start time, end time, start net weighing value, end net weighing value, stop command time, and end time of weighing hold after stop for each complete screw rotation cycle in the complete list of screw rotation cycles. The filling control program sends the saved content to the next round of calibration quantity generation process, sorts the complete list of screw rotation cycles according to the end time of the cycle, generates a sorted list of complete screw rotation cycles, retrieves the sorted list of complete screw rotation cycles, and filters the complete cycles before the stop command time. The screw rotation cycle is defined as the complete screw rotation cycle closest to the stop command time, which is the last rotation cycle before the stop command for the next packaging container. Based on the net weight values ​​at the beginning and end of the last rotation cycle before the stop command, the feed amount for the next packaging container before the stop command is calculated. The filling control program then constructs a cumulative net weight curve based on the net weight curve after tare between the stop command time and the end time of the weighing hold after the stop command. Based on the cumulative net weight curve, the release amount after the stop command for the next packaging container is calculated. The release hysteresis coefficient after the stop command for the next packaging container is obtained based on the time distribution of the increased powder mass in the cumulative net weight curve.

[0121] Furthermore, when entering the next round of calibration quantity generation process, the next packaging container that has been filled is updated to the current packaging container. The filling control program sends the last feed amount before stopping, the release amount after stopping, and the release hysteresis coefficient after stopping the current packaging container into the next round of calibration quantity generation process. Based on the last feed amount before stopping, the release amount after stopping, and the release hysteresis coefficient after stopping, the fine feed retention amount for the next packaging container is generated; the release amount after stopping is deducted from the net weight of the packaging specifications to generate the stop-stop trigger net weight for the next packaging container; the fine feed retention amount is deducted from the stop-stop trigger net weight to generate the coarse and fine feed switching net weight for the next packaging container, completing the closed loop of one calibration quantity execution and the next round of calibration quantity generation.

[0122] Furthermore, the effectiveness of this embodiment was verified through simulation experiments. Specifically, the simulation experiment adopted a continuous production scenario for dialysis dry powder filling, with the net weight of the packaging specification set at one kilogram and the continuous filling quantity set at two hundred packaging containers. The detection objects were the net weight curve after tare formed at the weighing station for each packaging container, the cumulative net weight curve, the last feed amount before stopping the material, the release amount after stopping the material, the release hysteresis coefficient after stopping the material, the fine feeding retention amount, the net weight triggered by stopping the material, and the net weight when switching between coarse and fine feeding.

[0123] The test material used is dialysis dry powder, which in the simulation is represented as a powder material that can enter the packaging container with the screw rotation. Empty packaging containers of the same specification are used, and after the packaging container completes nozzle alignment, non-contact positioning, and tare operation, it enters the filling process. The simulation parameters are example parameters for the data processing process, without limiting the weighing sampling period, the weighing hold time after material stoppage, or the standard deviation of weighing noise in the production equipment. Specifically, the weighing sampling period is set to 0.02 seconds, and its value is determined by the sampling interval of the continuous output of the net weight value after tare by the weighing device; the weighing hold time after material stoppage is set to 2 seconds. The value is determined by the time it takes for the packaging container to remain completely within the weighing bearing surface after the material stop command is issued and the net weight curve after tare is collected. The standard deviation of the weighing noise is set to 0.03 grams, and the value is determined by the fluctuation of the net weight value after tare formed by continuous sampling at the weighing station after the empty packaging container has completed the tare operation. During the continuous filling process, the last feed amount before material stop, the release amount after material stop, and the release hysteresis coefficient after material stop are generated together according to the given drift amount, the given periodic fluctuation amount, and the given random disturbance amount, in order to simulate the working conditions of changes in the flowability of dialysis dry powder, release of powder adhering to the nozzle outlet, and delayed entry of powder retained in the feeding channel into the packaging container.

[0124] In this embodiment, the last feed amount before stopping the material, the release amount after stopping the material, and the release hysteresis coefficient after stopping the material generated by the previous packaging container are used to recursively generate the fine feed retention amount, the net weight triggered by stopping the material, and the net weight for switching between coarse and fine feed for the next packaging container; the final net quality deviation, standard deviation of deviation, number of qualified pieces, mean absolute error of the net weight triggered by stopping the material, and mean absolute error of the fine feed retention amount are recorded.

[0125] Figure 5 The simulation experiment used the net weight curve after tare and the cumulative net weight curve of the 120th packaging container before and after the stop command. After the packaging container completed the tare operation, it entered the fine feeding state. The weighing station continuously collected the net weight value after tare at a sampling period of 0.02 seconds. When the net weight value after tare was not lower than the stop trigger net weight for the first time, the filling control program issued a stop command and continued to collect the net weight value after stop within 2 seconds.

[0126] Figure 5 The blue curve represents the net weight curve after tare, the orange curve represents the cumulative net weight curve, the dashed line represents the time of the stop command, and the dotted line represents the time when the weighing hold after the stop command ends. After the stop command is issued, the net weight curve after tare fluctuates and falls back and continues to rise. The cumulative net weight curve retains the maximum net weight value reached within the interval after the stop command. The increment of the cumulative net weight curve between the time of the stop command and the time when the weighing hold after the stop command ends forms the release amount after the stop command. The increment of the new powder mass between adjacent sampling times of the cumulative net weight curve forms the basis for calculating the release hysteresis coefficient after the stop command. Figure 5This demonstrates that the process of continuing powder feeding after material stoppage can be converted into a calculable and traceable quality curve.

[0127] Figure 6 Data on the changes in the final feed rate before stopping, the release rate after stopping, and the amount of fine feed retained during continuous filling of 200 packaging containers, as a function of the container number, are collected. In the simulation experiment, after each packaging container enters the fine feed state, the filling control program collects the screw rotation state and the net weight curve after tare. It also reads the net weight value at the beginning and end of the cycle from the most recent complete screw rotation cycle before the stopping command to generate the final feed rate before stopping. After the stopping command is issued, the filling control program generates the release rate after stopping based on the cumulative net weight curve and generates the release hysteresis coefficient after stopping based on the time distribution of the increased powder mass.

[0128] Figure 6 The blue curve represents the feed amount in the last cycle before the material is stopped, the orange curve represents the release amount after the material is stopped, and the green curve represents the amount of fine feed retained. During continuous filling, the release amount after the material is stopped gradually changes from 0.06 grams to 1.1 grams, and the amount of fine feed retained changes synchronously with the feed amount in the last cycle before the material is stopped and the release amount after the material is stopped. Figure 6 This indicates that the amount of fine feed retained is not a fixed empirical value, but is generated by the controllable feeding capacity before the material is stopped, the quality of powder feeding after the material is stopped, and the distribution of release time after the material is stopped. This allows for the adjustment of fine feed for the next packaging container.

[0129] In summary, this invention constructs a cumulative net weight curve to generate the final feed amount before material stoppage, the release amount after material stoppage, and the release hysteresis coefficient after material stoppage. This transforms the release process after the material stoppage command is issued into a calculable and traceable distribution of the release amount and release time after material stoppage, providing a basis for end-filling calibration. By generating a fine feed retention amount and combining it with the net weight of the packaging specifications, the invention calculates the stoppage trigger net weight and the coarse / fine feed switching net weight, ensuring that the next packaging container retains the necessary fine feed adjustment space before material stoppage. This achieves piece-by-piece recursive calibration, improving the stability and consistency of end-filling quality.

[0130] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A dialysis dry powder filling calibration method based on weighing feedback, characterized in that, include: Read the net weight of the packaging specifications, tare the first packaging container, perform fine feeding calibration filling, collect the net weighing curve and screw rotation status after tare, form a complete list of screw rotation cycles, perform stop material judgment, issue a stop material command, and determine the end time of weighing after stop material; Based on the net weighing curve after tare and the complete screw rotation cycle list, the complete screw rotation cycle list is sorted according to the end time of the cycle to determine the last cycle before material stop. The start net weighing value and end net weighing value of the last cycle before material stop are read to generate the feed amount of the last cycle before material stop, construct the cumulative net weight curve, and generate the release amount and release hysteresis coefficient after material stop. Based on the last feed amount before material stoppage, the release amount after material stoppage, and the release hysteresis coefficient after material stoppage, the fine feed retention amount is generated. Combined with the net weight of the packaging specifications, the net weight triggered by material stoppage is calculated, and the net weight for switching between coarse and fine feed is obtained. For the next empty packaging container, perform nozzle alignment, non-contact positioning, and tare operation. Switch net weight according to coarse or fine feeding. Combine the zero mass reference value after tare to execute coarse feeding or fine feeding. After entering fine feeding, collect the net weighing curve after tare and the screw rotation status to generate a complete screw rotation cycle list for the next packaging container. Issue a stop command, collect the net weighing curve after tare after stopping feeding, determine the end time of weighing hold after stopping feeding, and send it to the next round of calibration quantity generation process.

2. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 1, characterized in that, The process of forming a complete screw rotation cycle list, performing a stop-material determination, and issuing a stop-material command includes: Read the net weight of the packaging specifications, place the first empty packaging container at the weighing station, perform the tare operation, and obtain the initial state of the first calibration filling. Based on the initial state of the first calibration filling, the fine feeding calibration filling is started. The net weight value after tare and the screw rotation status are collected synchronously according to the sampling time to obtain the net weight curve after tare, the screw rotation status and the complete screw rotation cycle list. Based on the net weight of the packaging specifications and the net weight curve after tare, a stop-material determination is performed. When the net weight value after tare reaches the net weight of the packaging specifications, a stop-material command is issued, the stop-material command time is determined, and the stop-material weighing termination time is determined based on the net weight curve after tare after the stop-material process.

3. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 2, characterized in that, The determination of the last cycle before material stoppage includes: Read the complete screw rotation cycle list of the current packaging container, sort the complete screw rotation cycle list from earliest to latest according to the cycle end time, and generate a sorted complete screw rotation cycle list; The system retrieves and sorts the complete screw rotation cycle list, filters out complete screw rotation cycles whose cycle end time is earlier than the stop command time, and determines the complete screw rotation cycle whose cycle end time is closest to the stop command time as the last rotation cycle before the stop command.

4. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 1 or 3, characterized in that, The construction of the cumulative net weight curve includes: Read the net weight value at the beginning and end of the last cycle before material stoppage, calculate the increase in net weight value at the end of the cycle relative to net weight value at the beginning of the cycle, and generate the feed amount for the last cycle before material stoppage. Read the net weight curve after tare from the time of the stop instruction to the time of termination of the weighing hold after the stop. Read the net weight value after tare point by point according to the sampling time sequence. Compare the net weight value after tare at the current sampling time with the maximum net weight value after tare that has been retained at the previous sampling time. Retain the maximum value of the two and construct the cumulative net weight curve.

5. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 1, characterized in that, The amount of material released after the material is stopped and the release hysteresis coefficient after the material is stopped include: Read the cumulative net weight curve at the time of the stop command and the curve value at the end of the weighing hold after the stop. Calculate the difference between the curve values ​​at the two times to generate the release amount after the stop. Read the cumulative net weight curve to identify the incremental powder mass between adjacent sampling times. Obtain the time distribution of the incremental powder mass relative to the time of the stop command and generate the release hysteresis coefficient after the stop.

6. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 5, characterized in that, The amount of fine feed retained includes: Read the last feed amount before stopping, the release amount after stopping, and the release hysteresis coefficient after stopping for the current packaging container. If the current packaging container does not generate the last feed amount before stopping, or the last feed amount before stopping is zero, the next packaging container will continue to execute the first calibration filling method. The amount of fine feed retained is calculated by the feed rate of the last cycle before material stoppage, the release rate after material stoppage, and the release hysteresis coefficient after material stoppage.

7. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 6, characterized in that, The calculation of the net weight triggered by the material stoppage, and the acquisition of the net weight for switching between coarse and fine feeding, includes: Read the net weight of the packaging specifications and the release amount after material stoppage, subtract the release amount after material stoppage from the net weight of the packaging specifications, and generate the material stoppage trigger net weight of the next packaging container; Read the stop-feed trigger net weight and fine feed retention amount of the next packaging container, deduct the fine feed retention amount from the stop-feed trigger net weight, generate the coarse-fine feed switching net weight of the next packaging container, save the fine feed retention amount, stop-feed trigger net weight and coarse-fine feed switching net weight, and send the stop-feed trigger net weight and coarse-fine feed switching net weight to the filling control program.

8. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 7, characterized in that, The execution of coarse feeding state or fine feeding state includes: Place the next empty packaging container at the weighing station, perform nozzle alignment, non-contact positioning and tare operation, and generate a zero mass baseline value after tare. Read the net weight when switching between coarse and fine feeding, compare the net weight when switching between coarse and fine feeding with the zero mass reference value after tare. If the net weight when switching between coarse and fine feeding is not higher than the zero mass reference value after tare, execute the fine feeding state, and take the filling start time as the fine feeding state entry. When the net weight after switching between coarse and fine feeding is higher than the zero mass reference value after tare, the coarse feeding state is executed. When the net weight after tare is not lower than the net weight after switching between coarse and fine feeding for the first time in the coarse feeding state, the fine feeding state entry is generated.

9. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 1, characterized in that, The complete list of screw rotation cycles for generating the next packaging container includes: Based on the fine feeding state entry, the net weighing curve after tare and the screw rotation state are continuously collected. The start time, end time, net weighing value at the beginning of the cycle, and net weighing value at the end of the cycle of the complete screw rotation cycle are recorded to generate a complete screw rotation cycle list for the next packaging container.

10. The dialysis dry powder filling calibration method based on weighing feedback as described in claim 9, characterized in that, The process of issuing a stop-material command, acquiring the net weighing curve after tare after stopping material, determining the termination time of weighing hold after stopping material, and sending it to the next round of calibration quantity generation includes: The net weight curve after tare is continuously compared with the net weight triggered by the material stop. When the net weight value after tare is not lower than the net weight triggered by the material stop for the first time, a material stop command is issued and the material stop command time is generated. Based on the stop command time, continue to collect the net weighing curve after tare after the material stop, generate the weighing hold termination time after the material stop, and send the net weighing curve after tare after the material stop, the complete screw rotation cycle list, the stop command time, and the weighing hold termination time after the material stop into the next round of calibration quantity generation process.