A plum antiseptic and bacteriostatic fresh-keeping film production control method and system
Patent Information
- Application Number
- CN202610789313.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-03
- Publication Date
- 2026-09-18
AI Technical Summary
但在李子采后冷藏、运输及货架回温过程中,腐败起始位置往往集中在果蒂凹陷、缝合线、轻微擦伤点和压痕处,这些位置容易先形成少量汁液、酸性水膜及糖分富集区,而保鲜膜卷材生产具有连续牵引、整卷收卷和成品膜幅不能被破坏的工艺特点,真实装果贮藏验证又难以及时作用于正在成型的膜段;
1、本方案通过同幅见证废边模拟酸糖微渗液,并将响应结果回写成膜控制指令,使目标面释放由生产过程验证,相对缓解局部释放不足和整幅预释放问题;
Smart Images

Figure CN122771192A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of process control technology for plastic wrap production, and more specifically, to a method and system for controlling the production of plum antiseptic and antibacterial plastic wrap. Background Technology
[0002] In the production of plum anti-corrosion and antibacterial preservation film, the existing production control is mostly aimed at the quality of film forming and batch consistency. During production, the resin melting temperature, coating amount, oven zone temperature, traction speed, cooling and shaping and winding tension are generally adjusted, and the quality of film rolls is judged by film thickness, appearance, moisture permeability, oxygen permeability and offline antibacterial detection. However, during the post-harvest refrigeration, transportation, and shelf warming of plums, the initial points of spoilage are often concentrated in the stem indentation, suture line, minor abrasions, and indentations. These locations are prone to the formation of small amounts of juice, acidic water film, and sugar-rich areas. The production of plastic wrap rolls has the technological characteristics of continuous traction, whole roll winding, and the finished film width cannot be damaged. In reality, the verification of fruit storage is difficult to apply to the film segments that are still forming in time. Therefore, even if the film material produced by uniform coating and overall antibacterial release method meets the requirements for film thickness, coating amount, moisture permeability and antibacterial test results, the actual packaging may still result in the expansion of wet spots at the fruit stem or indentation, local stickiness of the film surface, and the appearance of mold spots. Simply increasing the overall antibacterial release amount can easily cause film surface precipitation, enhanced odor and premature consumption of the early antibacterial ability. The fundamental reason is that the production control focuses on the overall average performance of the film material and fails to transform the point-triggered release required when local micro-permeation of plums occurs into a verifiable and adjustable control basis for the production line. The technical problem to be solved by this application is: how to enable the film material to release micro-permeates formed at the fruit stem, abrasion points and indentations in a timely manner during the continuous production process of plum anti-corrosion and antibacterial preservation film, and to avoid ineffective pre-release of the entire film surface in the early stage of packaging. Summary of the Invention
[0003] To overcome the aforementioned deficiencies in the prior art, embodiments of the present invention provide a production control method and system for plum antiseptic and antibacterial preservation film. The method involves using the same width cut edge as a witness waste edge for acid-sugar microdroplet trigger verification, and recursively releasing the mismatch intensity from the trigger release event. The released mismatch intensity is then calculated and written back into a PLC film-forming control instruction by comprehensive factory control and advanced process control, thereby solving the problems mentioned in the background art.
[0004] To achieve the above objectives, the present invention provides the following technical solution: a method for controlling the production of plum antiseptic and antibacterial preservation film, comprising: S1. Obtain the cutting receipt from film formation to winding. The PLC reads the shunt pulse according to the traction pulse, uses the same shunt pulse to locate the starting point of the finished film tape and the starting point of the cutting edge, writes the same width segment number, and outputs the same width segment sequence record. S2. Based on the same segment sequence record, the PLC drives the witness to the waste edge to the micro-permeation liquid simulation position, so that the acid sugar microdroplets fall into the target surface and are attached and peeled according to the traction pulse. The target surface response pulse generates a trigger response word, and the non-droplet surface response pulse generates an empty trigger response word, and outputs the trigger release event. S3. Trigger release events recursively through the Hawkes process algorithm. When the trigger response word is empty, write a release missing flag. When the empty trigger response word is formed before the trigger response word is formed, rewrite it as a pre-release flag. When the trigger response word is formed and the empty trigger response word is empty, rewrite it as a fixed-point trigger flag. Then, input the sequence mismatch strength of the previous sequence into the sequence flag encoding of this sequence and output the release mismatch strength sequence. S4. Perform full factory control according to the release mismatch intensity sequence, so that the release missing mark is transferred from the liquid supply film formation to the tail drying and then enters the cooling and shaping, so that the pre-release mark is transferred from the surface liquid supply to the winding heat dissipation and then enters the winding torque, and outputs the process status record. S5. Based on the process status record, perform advanced process control operations. In the successive convexity algorithm of the trust region, take the integer control word of the previous PLC as the center of the trust region, generate the integer control word of the current round with pulse increment, linearly splice the discrete response table of the execution bit, solve according to the release missing strength returning to zero before the pre-release strength returning to zero, and output the film forming control command.
[0005] In a preferred embodiment, it further includes: S6. The PLC writes the film-forming control instruction to the execution bit, so that the subsequent witness waste edge generation triggers the release event and recursively calculates the mismatch intensity. After the fixed-point trigger mark is written and the mismatch intensity is zero, the cling film roll is output.
[0006] In a preferred embodiment, S1 includes: S1-1. During the current scanning cycle from the formation of the plum anti-corrosion and antibacterial preservation film to its winding, the PLC reads the cumulative pulse of the traction encoder and the pulse stored in the previous scanning cycle. The new pulse is obtained by subtracting the pulse stored in the previous scanning cycle from the cumulative pulse of the traction encoder in the current scanning cycle. The new pulse is then added to the previous cutting pulse cursor and the cutting pulse cursor of the current scanning cycle is output. S1-2 When the shunt receipt bit of the current scanning cycle is one and the shunt receipt bit of the previous scanning cycle is zero, the PLC latches the cutting pulse cursor of the current scanning cycle as a shunt pulse, first writes the shunt pulse into the starting point register of the finished film strip, then writes the same shunt pulse into the starting point register of the cutting edge, and outputs the same starting point record. S1-3. Perform segment sequence writing on the same origin starting point record. When the starting point register of the finished film strip and the starting point register of the cut edge are both equal to the shunt pulse, add one to the previous same amplitude segment number to obtain the current same amplitude segment number, and write the current same amplitude segment number and the shunt pulse into the segment sequence table, and output the same amplitude segment sequence record.
[0007] In a preferred embodiment, S2 includes: S2-1. Taking the starting point of the witnessed waste edge segment sequence in the same segment sequence record as the starting position, the traction pulses between the starting position and the end position of the segment sequence are connected to the quantitative drip head installation pulse distance one by one to obtain the candidate landing point pulses. The candidate landing point pulses that exceed the range of the witnessed waste edge segment sequence by one contact arc length of the attachment roller before or after the candidate landing point pulses are eliminated. Then, the target surface mark line pulses are subtracted from the remaining candidate landing point pulses to obtain the distribution difference value. The drip trigger pulses are output in the order of increasing absolute value of the distribution difference value and taking the value closest to the starting position when the values are the same. S2-2. When the traction pulse equals the drip trigger pulse, drive the quantitative drip head to drop acid and sugar microdrops onto the target surface. Add the drip trigger pulse to the pulse distance installed at the leading edge of the attachment roller to obtain the attachment start pulse. Add the attachment start pulse to the pulse corresponding to the contact arc length of the attachment roller to obtain the peeling pulse. Keep the attachment roller pressing and receiving position at 1 during the period when the traction pulse increases from the attachment start pulse to the peeling pulse, and output the attachment and peeling trajectory record. S2-3. Using the peeling pulse in the attachment peeling trajectory record as the starting read position, first read the target surface response sensor word pulse by pulse, then read the non-dripping liquid surface response sensor word pulse by pulse. When the previous pulse code, the current pulse code, and the next pulse code form a three-bit segment with the same code at the beginning and end but different codes in the middle, rewrite the middle code with the codes at both ends. Then, write the first pulse of the target surface code after rewriting from blank code to release code into the trigger response word. Write the first pulse of the non-dripping liquid surface code after rewriting from blank code to release code into the empty trigger response word, and output the trigger release event.
[0008] In a preferred embodiment, S3 includes: S3-1. Using the segment number as an index, first read the target surface response pulse from the trigger release event and generate a trigger bit, then read the un-dripping surface response pulse and generate an empty trigger bit, and output the response bit pair of this segment. S3-2. Perform flag encoding on the response bits of this segment. When the trigger bit is zero, write the release missing code. When the trigger bit is one and the empty trigger bit is one and the un-dripping surface response pulse precedes the target surface response pulse, rewrite it as the pre-release code. When the trigger bit is one and the empty trigger bit is zero, rewrite it as the fixed-point trigger code. Output the event flag encoding of this segment.
[0009] In a preferred embodiment, S3 further includes: S3-3. Read the release mismatch intensity of the previous sequence using the Hawkes process algorithm. Subtract the starting pulse of the previous sequence from the starting pulse of the current sequence to obtain the sequence pulse distance. Divide the release mismatch intensity of the previous sequence by the sequence pulse distance to obtain the historical excitation value. Then, input the release missing code or pre-release code into the historical excitation value. When the event marking code of the current sequence is a fixed-point trigger code, subtract the historical excitation value from the historical excitation value and output the release mismatch intensity of the current sequence. S3-4. Write the release mismatch strength of this segment to the event register area and read back the response bit pair of this segment. If the event flag code obtained by reading back is different from the event flag code of this segment, re-execute S3-2 to S3-3. If the event flag code obtained by reading back is the same as the event flag code of this segment and the release mismatch strengths are the same in two adjacent intervals, output the release mismatch strength sequence.
[0010] In a preferred embodiment, S4 includes: S4-1. Using the same segment number in the release mismatch intensity sequence as an index, read the event flag code and release mismatch intensity of the current segment. When the event flag code of the current segment is a release missing code, write the release mismatch intensity of the current segment into the liquid supply film formation inlet register word in the overall plant control process bus. Subtract the previous segment receipt word from the current liquid supply film formation receipt word to obtain the liquid supply offset word. Subtract the liquid supply offset word from the release mismatch intensity of the current segment to obtain the moisturizing inlet residual word. Output the moisturizing inlet status word. S4-2. Write the moisturizing inlet status word into the tail drying inlet register word. Subtract the previous sequence receipt word from the current tail drying receipt word to obtain the residual heat offset word. Subtract the residual heat offset word from the moisturizing inlet residual word to obtain the cooling inlet residual word. Write the cooling inlet residual word into the cooling shaping inlet register word and output the missing process status word. S4-3. When the event marker of this segment is coded as a pre-release code, write the release mismatch intensity of this segment into the surface liquid supply inlet register word. Subtract the current receipt word of the winding heat dissipation from the current receipt word of the surface liquid supply to obtain the free residue word. Then, connect the free residue word to the current receipt word of the winding torque to obtain the pre-release process status word. Write the release missing process status word or the pre-release process status word into the process status record according to the segment number of the same width.
[0011] In a preferred embodiment, S5 includes: S5-1. Using the same segment number in the process status record as an index, read and release the missing process status word and the pre-release process status word. Write the previous round PLC integer control word into the advanced process control operation area as the center control word. Subtract the unit pulse rewrite amount from the center control word to obtain the left control word. Add the unit pulse rewrite amount to the center control word to obtain the right control word. Then read the acknowledgment response words of the left control word, center control word and right control word in the execution position discrete response table respectively, and output the three-point response record. S5-2. The three-point response record is segmented and spliced using the successive convexity algorithm of the trust region. When the candidate control word is located between the left control word and the center control word, the candidate acknowledgment response word is calculated in the differential direction between the left acknowledgment response word and the center acknowledgment response word. When the candidate control word is located between the center control word and the right control word, the candidate acknowledgment response word is calculated in the differential direction between the center acknowledgment response word and the right acknowledgment response word. The remaining word for releasing the missing process is obtained by subtracting the candidate acknowledgment response word from the release missing process status word. The remaining word for pre-release is obtained by subtracting the candidate acknowledgment response word from the pre-release process status word. The candidate control word record is then output. S5-3. Write the remaining words for release missing from the candidate control word record into the high bit of the cost word, write the remaining words for pre-release into the low bit of the cost word, rewrite the candidate control words in descending order of the cost word value from high bit to low bit, latch the PLC integer control word for this round when two adjacent candidate control words are consistent, write the PLC integer control word for this round into the film forming execution register area, and output the film forming control instruction.
[0012] In a preferred embodiment, S6 includes: S6-1. Using the execution bit number in the film-forming control instruction as an index, read the current register word of the execution bit. Subtract the current register word of the execution bit from the current PLC integer control word to obtain the write difference word. Write the sign bit of the write difference word to the direction register word and write the absolute value of the write difference word to the step register word. Then write the direction register word and the step register word to the execution bit output image area and output the execution bit write record. S6-2. Starting from the write completion pulse in the execution bit write record, read the witness waste edge sequence formed after the write completion pulse, generate a trigger release event according to the witness waste edge sequence, and connect the trigger release event to the mark Hawkes process algorithm to recalculate the release mismatch strength, and output the post-write verification record. S6-3. Perform release write on the verification record after writing. When the event flag code is equal to the fixed-point trigger code and the release mismatch strength is equal to zero, write the same segment number into the release register of the preservation film roll. When the event flag code is equal to the release missing code or the pre-release code, write the same segment number back to the process status record and output the plum anti-corrosion and antibacterial preservation film roll.
[0013] A production control system for plum antiseptic and antibacterial preservation film, the system comprising a segment generation module, a trigger acquisition module, a mismatch recursion module, a process transmission module, a control solution module, and a write release module: The segment generation module is used to obtain the cutting receipt from film formation to winding. The PLC reads the shunt pulse according to the traction pulse, uses the same shunt pulse to locate the starting point of the finished film tape and the starting point of the cutting edge, writes the same segment number, and outputs the same segment record. The trigger acquisition module is used to record according to the same segment sequence. The PLC drives the witness to the waste edge to the micro-permeation liquid simulation position, so that the acid sugar microdroplets fall into the target surface and are attached and peeled according to the traction pulse. The target surface response pulse generates a trigger response word, and the non-droplet surface response pulse generates an empty trigger response word, and outputs the trigger release event. The mismatch recursion module is used to recursively trigger release events through the Hawkes process algorithm. When the trigger response word is empty, a release missing flag is written. When an empty trigger response word is formed before the trigger response word is formed, it is rewritten as a pre-release flag. When the trigger response word is formed and the empty trigger response word is empty, it is rewritten as a fixed-point trigger flag. The release mismatch strength sequence is output by encoding the flag of the current sequence with the mismatch strength of the previous sequence. The process transmission module is used to perform comprehensive factory control according to the release mismatch intensity sequence, so that the release missing mark is transferred from the liquid supply film formation to the tail drying and then enters the cooling and shaping, and the pre-release mark is transferred from the surface liquid supply to the winding heat dissipation and then enters the winding torque, and outputs the process status record. The control solution module performs advanced process control calculations based on process state records. In the successive convexity algorithm of the trust region, the integer control word of the previous PLC is used as the trust region center, and the integer control word of the current cycle is generated with pulse increment. The discrete response table of the execution bit is linearly spliced, and the solution is obtained according to the principle that the release missing strength is zeroed before the pre-release strength is zeroed. The film formation control command is output. The write release module is used to write the film-forming control command into the execution bit using the PLC, so that the subsequent witness waste edge generation triggers the release event and recursively calculates the mismatch intensity. After the fixed-point trigger mark is written and the mismatch intensity is zero, the cling film roll is output.
[0014] The technical effects and advantages of this invention are as follows: 1. This solution simulates acid-sugar micro-permeate by witnessing waste edges on the same width and writes the response results back into membrane control commands, so that the release of the target surface is verified by the production process, which relatively alleviates the problems of insufficient local release and pre-release of the whole width; 2. Bind the finished membrane strip and the cut edge with the same shunt pulse to form a segment sequence record of the same width, so that the feedback of the witnessed waste edge corresponds to the finished membrane segment of the same width, reducing the control deviation caused by the lag of offline detection; 3. Perform a Hawkes process recursion on the triggered release event to form a segmented intensity record of release missing, pre-release and fixed-point trigger, thereby improving the utilization of single-point detection results; 4. The release mismatch intensity is transmitted in the comprehensive factory control process bus, so that the liquid supply, drying, cooling, heat dissipation and winding actions are adjusted in a coordinated manner, which relatively improves the deviation transfer caused by single process adjustment; 5. Solve the PLC integer control word using the trust region successive convexity algorithm, so that the control rewriting gradually converges around the execution bit acknowledgment, reducing the impact of excessive adjustment on the membrane state during the production process; 6. After writing, the witnessed waste edge will be regenerated to trigger the release event, and the film roll will be released after the mismatch intensity returns to zero, so that the film formation control results can be verified online and the process relevance of the release basis can be improved. Attached Figure Description
[0015] Figure 1 This is a flowchart outlining the method steps of the present invention; Figure 2 This is a schematic diagram of the system module structure of the present invention. Detailed Implementation
[0016] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0017] Refer to the instruction manual appendix Figure 1-2 The present invention provides a method for controlling the production of a plum antiseptic and antibacterial preservation film, comprising: S1. Obtain the cutting receipt from film formation to winding. The PLC reads the shunt pulse according to the traction pulse, uses the same shunt pulse to locate the starting point of the finished film tape and the starting point of the cutting edge, writes the same width segment number, and outputs the same width segment sequence record. In this embodiment, S1 uses the PLC to incorporate the traction motion, cutting and diversion, and segment sequence of the plum antiseptic and antibacterial preservation film from film formation to rewinding into the same traction pulse coordinate system. This ensures that the finished film strip and the witnessed waste edge have a common starting point in subsequent micro-permeation simulation, trigger release event generation, and release mismatch recursion. The cumulative pulses of the traction encoder serve as the overall line position coordinates, the cutting receipt is used to determine the moment of film strip diversion, and the segment sequence table is used to store the correspondence between the segment number and the diversion pulse. After production starts, the traction pulse corresponding to the first film formation confirmation receipt is used as the initial value of the cutting pulse cursor. After stopping, changing rolls, or film breakage, the traction pulse corresponding to the re-film threading completion receipt is used to reset the cutting pulse cursor. If a re-film threading completion receipt is not obtained, the PLC does not generate a new segment sequence record for the same width. This implementation process includes the following steps: S1-1 is used to form the cutting pulse cursor for this scanning cycle, enabling the PLC to track the film strip's movement position from film formation to rewinding under the same traction pulse coordinates. During the current scanning cycle of plum antiseptic and antibacterial preservation film formation to rewinding, the PLC reads the cumulative pulse from the traction encoder and the pulses stored in the previous scanning cycle. It first determines whether the cumulative pulse from the traction encoder in this scanning cycle is less than the pulses stored in the previous scanning cycle. If the cumulative pulse from the traction encoder in this scanning cycle is greater than or equal to the pulses stored in the previous scanning cycle, the new pulse is obtained by subtracting the stored pulses from the cumulative pulse from the previous scanning cycle. If the cumulative pulse from the traction encoder in this scanning cycle is less than or equal to the pulses stored in the previous scanning cycle, the new pulse is obtained by subtracting the stored pulses from the cumulative pulse from the previous scanning cycle. If the cumulative encoder pulse is less than the pulse stored in the previous scan cycle, the encoder count upper limit is subtracted from the pulse stored in the previous scan cycle before the current scan cycle's cumulative encoder pulse is added to obtain the new pulse, thus handling encoder count rewind. The new pulse is then added to the previous trimming pulse cursor to obtain the current scan cycle's trimming pulse cursor, and the current scan cycle's cumulative encoder pulse is written to the stored pulse register for reading in the next scan cycle. When the cumulative encoder pulse is not updated or the trimming pulse cursor writing fails, the PLC maintains the previous trimming pulse cursor and writes the current scan cycle into the cursor holding register. S1-2 is used to lock the moment of the cutting shunt as the common logical starting point of the finished film strip and the cutting edge, so that the subsequent witnessed waste edge corresponds to the finished film strip of the same width; the PLC reads the shunt receipt bit of the current scan cycle and the shunt receipt bit of the previous scan cycle. When the shunt receipt bit of the current scan cycle is one and the shunt receipt bit of the previous scan cycle is zero, it determines that the cutting shunt has occurred from zero to one edge, and latches the cutting pulse cursor of the current scan cycle as the shunt pulse; in the subsequent scan cycles in which the shunt receipt bit remains one, the PLC does not latch the shunt pulse again; after latching the shunt pulse, the PLC first writes the shunt pulse into the finished film strip. The starting point register is used to write the same shunt pulse to the starting point register of the trimming edge, and the two starting point registers are read back. When both starting point registers are equal to the shunt pulse, the same starting point record is output. When the read back value of either starting point register is not equal to the shunt pulse, the PLC retains the previous same starting point record and writes the shunt pulse of this scan cycle to the rewrite queue for rewriting in the next scan cycle. Here, the same shunt pulse means that the finished film tape and the trimming edge come from the same film width shunt moment. The physical distance difference between the finished film winding path and the verification path is compensated by the subsequent installation pulse distance, without changing the same starting point record. S1-3 is used to write the same-origin start point record into the segment sequence table, so that the same-width segment number is read by S2 as the witness waste edge segment sequence start point; the PLC reads the shunt pulse, finished film tape start point register, and cutting edge start point register from the same-origin start point record. When both the finished film tape start point register and the cutting edge start point register are equal to the shunt pulse, the previous same-width segment number is incremented by one to obtain the current same-width segment number; then, using the current same-width segment number as an index, the shunt pulse, finished film tape start point register, cutting edge start point register, and witness waste edge segment sequence start point are written into the segment sequence table, and the... The starting point of the witness waste edge segment sequence of the next same-width segment number is subtracted by one traction pulse to become the segment sequence termination bit of the current same-width segment number; if the next same-width segment number has not yet been generated, the pulse corresponding to the full bit of the witness waste edge buffer is first written to the temporary segment sequence termination bit, and then rewritten to the final segment sequence termination bit after the next same-width segment number is written; after the segment sequence table is written, the PLC reads back the mapping between the current same-width segment number and the shunt pulse. If the mapping is the same, the same-width segment sequence record is output. If the mapping is different, the previous same-width segment sequence record is retained and the current same-width segment number is written to the segment sequence rewrite register bit; Through the above implementation method, S1 converts the cumulative pulse of the traction encoder, the cutting receipt, the shunt pulse, the same source starting point record and the segment sequence table writing relationship into PLC scanning cycle calculation, so that the drip trigger pulse, the attachment peeling pulse, the response sensor word reading and the release mismatch intensity recursion of the subsequent witnessing waste edge are all determined from the same width segment sequence record; at the same time, through counting rewinding processing, shunt receipt zero to one identification, starting point register bit back reading, segment sequence table rewriting and stop roll change reset, the repeated writing of the same cutting, segment sequence continuation after film breakage, starting point register failure and segment sequence termination bit missing are processed; In practical applications: After the plum anti-corrosion and antibacterial preservation film production line completes the film threading, the PLC locks the initial traction pulse with the film formation confirmation receipt, and then updates the cutting pulse cursor in each scanning cycle; when the cutting device sends the main film strip into the winding path and the cutting edge into the verification path, the diversion receipt position changes from zero to one. The PLC writes the cutting pulse cursor at this time into the finished film strip start register and the cutting edge start register, and then generates the same width segment number so that the witnessed waste edge that enters the micro-permeation simulation position later corresponds to the finished film strip in the same film width.
[0018] S2. Based on the same segment sequence record, the PLC drives the witness to the waste edge to the micro-permeation liquid simulation position, so that the acid sugar microdroplets fall into the target surface and are attached and peeled according to the traction pulse. The target surface response pulse generates a trigger response word, and the non-droplet surface response pulse generates an empty trigger response word, and outputs the trigger release event. In this embodiment, S2 introduces the witnessed waste edge into the micro-permeation simulation position through the same segment sequence recording, and completes the acid-sugar micro-droplet placement, adhesion peeling, and response word generation within the same traction pulse coordinate, so that the plum stem micro-permeation trigger state forms a trigger release event that can be read by the PLC during the film formation process; wherein, the pulses corresponding to the quantitative dripper installation pulse distance, the adhesion roller leading edge installation pulse distance, and the adhesion roller contact arc length are written into the equipment calibration register area by low-speed traction calibration, the target surface is the film surface facing the plum fruit surface during subsequent packaging, and the non-drip surface is the target surface adjacent to the film surface within the same witnessed waste edge segment where acid-sugar micro-droplets have not fallen, and the acid-sugar micro-droplets are formed by the liquid storage tank, quantitative pump, and quantitative dripper, used to simulate the acid-sugar micro-permeation generated at the plum stem, abrasion point, or indentation position; the implementation process includes the following steps: S2-1 is used to determine the landing point of the acid-sugar microdroplets on the witness waste edge, ensuring that the acid-sugar microdroplets land near the target surface mark line while retaining the length of the front and rear film strips required for the attachment roller to complete the pressing and peeling. The PLC uses the starting point of the witness waste edge segment sequence in the same width segment sequence record as the starting position, reads the segment sequence end position, the quantitative drip head installation pulse distance, the pulse corresponding to the contact arc length of the attachment roller, and the target surface mark line pulse in the segment sequence table. If the sequence number of the next same width segment has not yet been written, the pulse corresponding to the full position of the witness waste edge buffer is read first as the temporary segment sequence end position, and the segment sequence end position is rewritten after the sequence number of the next same width segment is written. The PLC scans from the starting position to the segment sequence end position by incrementing the traction pulse, and adds the quantitative drip head installation pulse distance to the current traction pulse to obtain the candidate landing point pulse. The candidate landing point pulse... If the pulse corresponding to the contact arc length of the attachment roller is less than the starting point of the witnessed waste edge segment, it is discarded. If the pulse of the candidate landing point plus the pulse corresponding to the contact arc length of the attachment roller is greater than the end position of the segment, it is discarded. The difference between the target surface mark line pulse and the remaining candidate landing point pulse is obtained. During the scanning process, the PLC only saves the absolute value of the current landing point difference and the absolute value of the already stored landing point difference. If the absolute value of the current landing point difference is less than the absolute value of the already stored landing point difference, the drip trigger pulse is rewritten. If the absolute value of the current landing point difference is the same as the absolute value of the already stored landing point difference, the already stored drip trigger pulse close to the starting position is retained. If there are no retained candidate landing point pulses between the starting position and the end position of the segment, the segment number of the same width is written into the unplaced registration position and waits for the next segment sequence record of the same width to enter the micro-permeation simulation position. S2-2 is used to convert the drop trigger pulse into an adhesion peeling trajectory, enabling the acid-sugar microdroplets to complete controlled contact on the target surface and generate a subsequent response to read the starting point. When the traction pulse reaches the drop trigger pulse, the PLC outputs a drive pulse to the metering pump, which pushes the metering nozzle to drop a drop of acid-sugar microdrop onto the target surface and reads the drop completion receipt. If the drop completion receipt is not obtained, the PLC writes the same amplitude segment number into the drop failure register and does not generate an adhesion start pulse. After obtaining the drop completion receipt, the PLC adds the drop trigger pulse to the installation pulse distance at the leading edge of the adhesion roller to obtain the adhesion start pulse, and then adds the adhesion start pulse to the pulse corresponding to the contact arc length of the adhesion roller. The PLC writes a pressing control word to the pressing execution position of the attaching roller and reads back the pressing receipt position of the attaching roller when the pressing receipt position is one. When the pressing receipt position of the attaching roller is one, the pressing effective pulse is recorded. When the pressing pulse reaches the peeling pulse, the PLC writes a lifting control word and records the peeling pulse. If the pressing receipt position of the attaching roller is not one between the pressing start pulse and the peeling pulse, the PLC writes the same width segment number, the pressing start pulse and the peeling pulse to the attaching abnormal register. If the pressing receipt position is one and the lifting receipt is completed, the attaching peeling trajectory record is output, and the peeling pulse is called as the starting read position for the response read position. S2-3 is used to extract the release response start point from the target surface and the non-dripping surface after attachment and peeling, respectively, so that the trigger response word and the empty trigger response word enter the subsequent Hawkes process algorithm. The PLC uses the peeling pulse in the attachment and peeling trajectory record as the starting position, first reading the target surface response sensor word pulse by pulse, and then reading the non-dripping surface response sensor word pulse by pulse. The response sensor word is formed by the combination of the release indication channel code and the base channel code. When the release indication channel code is the same as the base channel code, a blank code is written. When the release indication channel code is different from the base channel code, the release code is written. The PLC constructs the previous pulse code, the current pulse code, and the next pulse code starting from the pulse after the starting position. When the previous pulse code and the next pulse code are the same and the current pulse code is empty, the PLC constructs the next pulse code. When different three-bit segments are encoded by pulses, the previous pulse code and the next pulse code overwrite the current pulse code; the first pulse of the starting read position and the last pulse of the segment end position do not perform three-bit segment rewriting; the first pulse of the code transitioning from blank code to release code after the target surface is rewritten is written to the trigger response word; the first pulse of the code transitioning from blank code to release code after the un-dripped surface is rewritten is written to an empty trigger response word; if the target surface reads to the segment end position and still does not show a blank code transitioning to release code, then the trigger response word is written to an empty response flag; if the un-dripped surface reads to the segment end position and still does not show a blank code transitioning to release code, then the empty trigger response word is written to an empty response flag; finally, the same segment number, the trigger response word, and the empty trigger response word are written to the trigger release event; Through the above implementation method, S2 converts the pulses corresponding to the start and end positions of the waste edge segment sequence, the installation pulse distance of the quantitative dripper, the installation pulse distance of the leading edge of the attachment roller, the contact arc length of the attachment roller, and the target surface mark line pulse into dripping trigger pulses, and transmits the acid-sugar microdroplet contact process to the response reading process through the attachment peeling trajectory record; the target surface response sensing word and the non-drip surface response sensing word are rewritten by three-bit segments to form the trigger response word and the empty trigger response word, respectively, so that S3 can read the trigger release event according to the same segment sequence number and generate a release missing mark, a pre-release mark, or a fixed-point trigger mark; In practical applications: After witnessing the waste edge enter the micro-permeation simulation position, the PLC selects the drip trigger pulse that is close to the target surface mark line and retains the contact arc length of the attachment roller according to the segment sequence table. The quantitative drip head drops acid and sugar micro-droplets on the contact side of the plum fruit surface. The attachment roller completes the pressing and peeling according to the attachment start pulse and peeling pulse. The response reading head then reads the code changes of the target surface and the non-drip surface respectively. If the target surface shows a release code while the non-drip surface remains blank, the trigger release event will enter the recursive link of the fixed-point trigger mark in S3.
[0019] S3. Trigger release events recursively through the Hawkes process algorithm. When the trigger response word is empty, write a release missing flag. When the empty trigger response word is formed before the trigger response word is formed, rewrite it as a pre-release flag. When the trigger response word is formed and the empty trigger response word is empty, rewrite it as a fixed-point trigger flag. Then, input the sequence mismatch strength of the previous sequence into the sequence flag encoding of this sequence and output the release mismatch strength sequence. In this embodiment, S3 converts the trigger-release events under the same segment number into a release mismatch intensity sequence using the Hawkes process algorithm. This ensures that the target surface response pulse and the un-dripping surface response pulse are no longer just single detection results, but are recursively derived along the same segment sequence as process control quantities for S4 to read. Specifically, a trigger bit value of 1 is generated when the trigger response word has a response pulse, a trigger bit value of 0 is generated when the trigger response word is written to an empty response flag, an empty trigger bit value of 1 is generated when an empty trigger response word has a response pulse, and an empty trigger response word value of 0 is generated when the empty response flag is written to an empty trigger response word. The release mismatch intensity uses a fixed-point integer register method, with the quotient register and remainder register jointly representing the division result. When the release mismatch intensity of the previous segment cannot be read from the first same segment number, the release mismatch intensity of the previous segment is written as zero. This implementation process includes the following steps: S3-1 is used to convert the trigger release event into a response bit pair for the current segment, so that the response states of the target surface and the non-dripping surface enter the same event register area. The PLC uses the same segment number as an index to first read the trigger response word from the trigger release event. If the trigger response word has a target surface response pulse, the target surface response pulse is written into the target surface response pulse register and the trigger bit is set to a value. If the trigger response word is a trigger response word empty response flag, the target surface response pulse register is empty and the trigger bit is set to zero. Then, it reads the empty trigger response word under the same segment number. If the empty trigger response word has a non-dripping surface response pulse, the non-dripping surface response pulse is written into the non-dripping surface response pulse register and the empty trigger bit is set to a value. If the empty trigger response word is an empty trigger response word empty response flag, the non-dripping surface response pulse register is empty and the empty trigger bit is set to zero. Finally, the trigger bit and the empty trigger bit are concatenated into a response bit pair for the current segment and written into the event register area for S3-2 to read. S3-2 is used to rewrite the current segment response bit pair into a mutually exclusive event code, ensuring that only one event is retained within the same segment number for release missing, pre-release, and fixed-point trigger; the PLC reads the current segment response bit pair, the target surface response pulse register bit, and the undripping surface response pulse register bit, and initializes the release missing bit, pre-release bit, and fixed-point trigger bit to zero; when the trigger bit is zero, the release missing bit position also keeps the pre-release bit and fixed-point trigger bit zero, forming a release missing code; when the trigger bit is one value, the empty trigger bit is one value, and the undripping surface response pulse is less than the target surface response pulse, ... The pre-release position is cleared and the missing bit and the fixed-point trigger bit are released together to form a pre-release code; when the trigger bit is a value of one and the empty trigger bit is a value of zero, the fixed-point trigger position is cleared and the missing bit and the pre-release bit are released together to form a fixed-point trigger code; when the trigger bit is a value of one, the empty trigger bit is a value of one, and the response pulse of the non-dripping surface is not less than the response pulse of the target surface, the fixed-point trigger position is cleared and the missing bit and the pre-release bit are released together, so that the event of the non-dripping surface not being released first is included in the fixed-point trigger code; after the encoding is completed, the PLC writes the event mark code of this segment into the event register area for S3-3 to recursively calculate; S3-3 is used to integrate the event flag encoding of the current segment into the Hawkes process algorithm, so that the release mismatch propagation between adjacent segments of the same amplitude is transformed into the release mismatch strength of the current segment. The PLC reads the starting pulse of the current segment, the starting pulse of the previous segment, and the release mismatch strength of the previous segment. When the starting pulse of the current segment is equal to the starting pulse of the previous segment, the event flag encoding of the current segment is written into the re-segmentation flag bit and the calculation of the release mismatch strength of the current segment is stopped. When the starting pulse of the current segment is greater than the starting pulse of the previous segment, the segment pulse distance is obtained by subtracting the starting pulse of the previous segment from the starting pulse of the current segment, and then the release mismatch strength of the previous segment is divided by the segment pulse distance to obtain the quotient. The code stores the sequence number and remainder, and uses the quotient register as the historical trigger value. If the event flag of this sequence is a release missing code, the corresponding code value of the release missing bit is added to the historical trigger value to obtain the release mismatch strength of this sequence. If the event flag of this sequence is a pre-release code, the corresponding code value of the pre-release bit is added to the historical trigger value to obtain the release mismatch strength of this sequence. If the event flag of this sequence is a fixed-point trigger code, the historical trigger value is subtracted from the historical trigger value and the remainder register is cleared to obtain a release mismatch strength of zero for this sequence. Then, the release mismatch strength of this sequence is written to the release mismatch strength register for mutual verification by S3-4. S3-4 is used to fix the recursive result through reverse writing and readback verification of the event register area, so that the release mismatch strength sequence completes register consistency processing before entering S4; the PLC reverses the release mismatch strength of this segment to the event register area, and reads back the response bit pair of this segment, the target surface response pulse register bit, and the un-dripping surface response pulse register bit, and regenerates the readback event tag code according to the encoding rules of S3-2; when the readback event tag code is different from the event tag code of this segment, the PLC overwrites the event tag code of this segment with the readback event tag code. The PLC re-executes S3-3; when the event flag code changes again after the reread, the PLC writes the last reread event flag code into the conflict latch register and performs the current segment release mismatch strength calculation with the event flag code in the conflict latch register; when the reread event flag code is the same as the current segment event flag code and the quotient register word and remainder register word of the release mismatch strength of two adjacent releases are the same, the PLC writes the same segment number, the current segment event flag code and the current segment release mismatch strength into the release mismatch strength sequence for S4 to read; Through the above implementation, S3 converts the trigger response word, empty trigger response word, target surface response pulse, and undropped surface response pulse into mutually exclusive event marker codes, and completes the Hawkes process recursion by using the segment sequence pulse distance, the previous segment release mismatch intensity, and the current segment event marker code; at the same time, the repeated segment sequence flag bit, fixed-point trigger zeroing, fixed-point integer register, event register area reverse writing, and conflict latch register bits handle repeated segment sequences, empty responses, and code readback changes, so that the release mismatch intensity sequence can be used as the input quantity for S4's comprehensive factory control; In practical applications: when the target surface does not produce a release response, the release missing code enters the recursion and increases the release mismatch intensity of this segment; when the non-drip surface produces a release response before the target surface, the pre-release code enters the recursion and increases the release mismatch intensity of this segment; when the target surface produces a release response and the non-drip surface does not produce a release response, the fixed-point trigger code writes the release mismatch intensity of this segment to zero, and S4 will no longer transmit the release missing adjustment to the liquid supply film formation, tail drying and cooling shaping according to this.
[0020] S4. Perform full factory control according to the release mismatch intensity sequence, so that the release missing mark is transferred from the liquid supply film formation to the tail drying and then enters the cooling and shaping, so that the pre-release mark is transferred from the surface liquid supply to the winding heat dissipation and then enters the winding torque, and outputs the process status record. In this embodiment, S4 converts the release mismatch intensity sequence into a process status record that is transmitted across processes via the comprehensive factory control process bus. This allows the release missing code to be transmitted along the residual direction of liquid supply film formation, tail drying, and cooling and shaping to form a moisturizing effect, and the pre-release code to be transmitted along the residual direction of surface liquid supply, winding heat dissipation, and winding force to form a suppression effect. The comprehensive factory control process bus is a register bus within the PLC process image area, used to transmit status words between different execution bits. Each execution bit's receipt word is first rewritten as a PLC integer receipt word with the same sign bit and value bit structure, and then participates in the subtraction operation. The residual word retains the sign bit; a positive sign indicates that the current execution chain has not yet offset the release mismatch intensity, and a negative sign indicates that the current execution chain has exceeded the release mismatch intensity. This implementation process includes the following steps: S4-1 is used to connect the release mismatch intensity corresponding to the missing release code to the liquid supply film formation execution position, so that the insufficient release on the target surface is first converted into the moisturizing inlet residual at the liquid supply film formation inlet; the PLC uses the same amplitude segment number in the release mismatch intensity sequence as an index to read the event flag code and the release mismatch intensity of the current segment, and reads the current liquid supply film formation receipt word and the previous segment receipt word from the liquid supply film formation execution position receipt area; the current liquid supply film formation receipt word and the previous segment receipt word are first rewritten into PLC integer receipt words, and then the liquid supply film formation execution position... Subtracting the previous sequence receipt word from the current sequence receipt word yields the liquid supply offset word. When the event flag code for this sequence is a release missing code, the PLC writes the release mismatch intensity of this sequence into the liquid supply film formation inlet register word in the overall plant control process bus. Then, subtracting the liquid supply offset word from the release mismatch intensity of this sequence yields the moisturizing inlet residual, which is then written into the moisturizing inlet status word. When the event flag code for this sequence is not a release missing code, both the liquid supply film formation inlet register word and the moisturizing inlet status word are written to zero for S4-2 to read according to the same segment sequence number. S4-2 is used to continue passing the moisture inlet residual to the tail drying and cooling shaping, so that the release missing state not only acts on the liquid supply film formation, but forms a process state between liquid supply, residual heat and cooling; the PLC reads the moisture inlet status word output by S4-1 and writes the moisture inlet status word into the tail drying inlet register word; then it reads the tail drying current receipt word and the tail drying previous sequence receipt word, converts them into PLC integer receipt words and subtracts them to obtain the residual heat offset word, and then subtracts the residual heat offset word from the moisture inlet residual to obtain the cooling inlet residual; the PLC writes the cooling inlet residual into the cooling shaping inlet register word, and concatenates the sign bit and value bit of the cooling inlet residual to form the release missing process status word; when the moisture inlet status word is zero and the current sequence event flag code is a fixed-point trigger code, the release missing process status word is written to zero; when the tail drying current receipt word or the cooling shaping inlet register word fails to be written, the same segment sequence number is written into the process status rewrite register bit, and is rewritten in the next scan cycle; S4-3 is used to transmit the release mismatch intensity corresponding to the pre-release code to the surface liquid supply, winding cooling, and winding torque, so that the un-dripping surface releases first to form the process state of inhibition direction; when the PLC marks the event of this segment as a pre-release code, it writes the release mismatch intensity of this segment into the surface liquid supply inlet register word, and reads the current receipt word of surface liquid supply, current receipt word of winding cooling, and current receipt word of winding torque; after the current receipt words of surface liquid supply, current receipt words of winding cooling, and current receipt words of winding torque are respectively rewritten as PLC integer receipt words, the PLC... Subtracting the current receipt word for induction cooling from the current receipt word for surface liquid supply yields the free residual word. Subtracting the current receipt word for winding torque from the free residual word yields the pre-release process status word. When the event flag code for this segment is a fixed-point trigger code, the pre-release process status word is written to zero. Finally, the PLC writes the missing release process status word or the pre-release process status word into the process status record according to the segment number. If the segment number already has a process status record, the process status word generated in this scan cycle overwrites the old process status word under the segment number for S5 to read. Through the above implementation method, S4 converts the current segment sequence event marker code and the current segment sequence release mismatch intensity output by S3 into a process state record that can be read by the advanced process control operation of S5; the release missing code forms a release missing process state word through the liquid supply film formation inlet register word, the tail drying inlet register word and the cooling and shaping inlet register word; the pre-release code forms a pre-release process state word through the surface liquid supply inlet register word, the current receipt word for winding heat dissipation and the current receipt word for winding torque; the fixed-point trigger code makes the two types of process state words write zero, so that the subsequent trust region successive convexity algorithm only solves the control quantity for the same segment sequence number where there is still a release mismatch; In practical applications: when the target surface of the witnessed waste edge does not exhibit a release response, the release missing code causes the release mismatch intensity of this segment to first enter the liquid supply film formation inlet register, and then, after the tail section drying and cooling shaping, form the release missing process status word; when the non-drip surface exhibits a release response first, the pre-release code causes the release mismatch intensity of this segment to enter the surface liquid supply inlet register, and then, after the winding heat dissipation and winding force rectangle, form the pre-release process status word; when the target surface exhibits a release response and the non-drip surface does not release first, both the release missing process status word and the pre-release process status word in the process status record are written as zero.
[0021] S5. Based on the process status record, perform advanced process control operations. In the successive convexity algorithm of the trust region, take the integer control word of the previous PLC as the trust region center, generate the integer control word of the current round with pulse increment, linearly splice the discrete response table of the execution bit, solve according to the release missing strength returning to zero before the pre-release strength returning to zero, and output film forming control command. In this embodiment, S5 converts the process status record output by S4 into a film-forming control instruction through the advanced process control computation area. This prevents the release of missing process status words and pre-release process status words from directly driving the execution bits. Instead, it first enters the trust region successive convexity algorithm to form a left control word, a center control word, and a right control word near the previous round of PLC integer control words. Then, it calculates the acknowledgment response corresponding to the candidate control word based on the execution bit discrete response table. Finally, it latches the current round of PLC integer control words according to the processing order of releasing the remaining words before pre-release the remaining words. The PLC integer control word is formed by concatenating the execution bit number field, the direction field, and the step field. The unit pulse rewrite amount comes from the single integer step of the corresponding execution bit in the PLC output image area. The execution bit discrete response table is formed by writing the same amplitude segment number, PLC integer control word, execution bit acknowledgment word, and post-write verification record in segment order. This implementation process includes the following steps: S5-1 is used to construct the current round's trust region around the previous round's PLC integer control word, ensuring that the film-forming control instruction is retrieved near the previously executed control quantity. The PLC uses the same segment number in the process status record as an index to read the release missing process status word and the pre-release process status word, and also reads the previous round's PLC integer control word. After parsing the execution bit number field in the previous round's PLC integer control word, the PLC reads the unit pulse rewrite amount corresponding to that execution bit number from the PLC output image area, and writes the previous round's PLC integer control word into the advanced process control calculation area as... The center control word is used to obtain the left control word by subtracting the unit pulse rewrite amount from the center control word, and the right control word is obtained by adding the unit pulse rewrite amount to the center control word. Then, the left control word, center control word, and right control word are used as search keys to read the corresponding acknowledgment response word from the execution bit discrete response table. If the left control word or right control word has not yet appeared in the execution bit discrete response table, the same segment number, missing item control word, and center acknowledgment response word are written into the response table fill register bit, and the missing item acknowledgment response word is temporarily written with the center acknowledgment response word. The three-point response record is output. S5-2 is used to perform segmented concatenation of the three-point response records, so that the response corresponding to the candidate control word is not dependent on a fixed model, but is derived from the measured response of adjacent control words. After reading the three-point response records, the trust region successive convexity algorithm generates candidate control words in integer steps between the left and right control words. When the candidate control word is located between the left and center control words, the left segment distance is obtained by subtracting the left control word from the candidate control word, the left segment span is obtained by subtracting the left control word from the center control word, the left segment occupancy value is obtained by dividing the left segment distance by the left segment span, and the left response word is then multiplied by the left segment occupancy value and the difference between the center and left response words to obtain the candidate response. When a candidate control word is located between the center control word and the right control word, the right segment distance is obtained by subtracting the center control word from the candidate control word, the right segment span is obtained by subtracting the center control word from the right control word, and the right segment placeholder value is obtained by dividing the right segment distance by the right segment span. Then, the right segment placeholder value is multiplied by the difference between the right and center acknowledgment response words to obtain the candidate acknowledgment response word. Subsequently, the candidate acknowledgment response word is subtracted from the release missing process status word to obtain the release missing remaining word, and the candidate acknowledgment response word is subtracted from the pre-release process status word to obtain the pre-release remaining word. The candidate control word, candidate acknowledgment response word, release missing remaining word, and pre-release remaining word are written into the candidate control word record. S5-3 is used to latch the PLC integer control word for the current round from the candidate control word record, so that the output control quantity enters the film formation execution register area in the order of release missing priority and pre-release continuation; the PLC reads the candidate control word record, writes the sign bit and value bit of the remaining word for release missing into the high bit of the cost word, and writes the sign bit and value bit of the remaining word for pre-release into the low bit of the cost word; then it traverses the candidate control word record in the order of high bit comparison first and low bit comparison last. When the cost word corresponding to the candidate control word is less than the currently stored cost word, the stored cost word is overwritten with the candidate control word. When the cost word corresponding to a candidate control word is equal to the currently stored cost word, the stored candidate control word closest to the center control word is retained. When the candidate control words obtained in two consecutive traversals are the same, the PLC latches the candidate control word as the PLC integer control word for this round, and writes the direction field and step field according to the execution bit number field into the film formation execution register area, and outputs the film formation control instruction. If the candidate control words obtained in two consecutive traversals are different, the candidate control word of the latter time is written back to the center control word register bit, and S5-1 to S5-3 are re-executed. Through the above implementation method, S5 converts the release missing process status word and the pre-release process status word in the process status record into PLC integer control words, and forms a successive convexity solution link of the trust region through the left control word, the center control word, the right control word and the execution bit discrete response table; after the PLC integer control word enters the film formation execution register area in this round, S6 reads the direction field and the step field according to the execution bit number field and writes them into the corresponding execution bit output image area; In practical applications: When the process status record shows insufficient release of the target surface, the release missing process status word enters the high bit of the cost word, causing the candidate control word to be rewritten as an integer around the liquid supply film formation, tail drying or cooling shaping execution bits; when the process status record shows that the un-dripping surface is released first, the pre-release process status word enters the low bit of the cost word, causing the candidate control word to act on the surface liquid supply, winding heat dissipation or winding torque execution bits after the release missing processing is completed, and finally forming the film formation control instruction for PLC to write.
[0022] S6. The PLC writes the film-forming control instruction to the execution bit, so that the subsequent witness waste edge generation triggers the release event and recursively calculates the mismatch intensity. After the fixed-point trigger mark is written and the mismatch intensity is zero, the cling film roll is output. In this embodiment, S6 converts the film-forming control command output by S5 into the direction register word and step register word in the execution bit output image area through the PLC. After the execution bit acknowledgment register word reaches the integer control word of the current round of the PLC, the write completion pulse is latched. Then, the trigger release event and release mismatch intensity are recalculated based on the witness waste edge sequence formed after the write completion pulse, thereby determining whether the plum antiseptic and antibacterial preservation film roll enters the release register or returns to the process status record for re-solving. This implementation process includes the following steps: S6-1 is used to convert film-forming control instructions into execution bit write records, causing the current round PLC integer control word latched by S5 to fall into the specific execution bit; the PLC reads the execution bit number field from the film-forming control instructions, and reads the film-forming control instructions in the order of liquid supply film-forming execution bit, tail-end drying execution bit, cooling and shaping execution bit, winding and heat dissipation execution bit, and winding torque execution bit; for the current execution bit number, the PLC reads the current register word of the execution bit, subtracts the current register word of the execution bit from the current round PLC integer control word to obtain the write difference word; when the write difference word is positive, the direction register word is written with the positive code, and the step register word is written with the absolute value of the write difference word; writing When the difference word is negative, the direction register is written with the reverse code, and the step register is written with the absolute value of the difference word. When the difference word is zero, the direction register is written with the hold code, the step register is written with zero, and the execution bit output image area retains the current execution bit register word. After the PLC writes the direction register word and the step register word into the execution bit output image area, it reads the execution bit receipt register word. When the execution bit receipt register word is equal to the PLC integer control word of this cycle, it latches the current traction pulse as the write completion pulse and outputs the execution bit write record. When the execution bit receipt register word is not equal to the PLC integer control word of this cycle, the PLC continues to read the execution bit receipt register word in the next scan cycle. S6-2 is used to re-integrate the production results after the execution bit is written into the witness waste edge verification, so that the witness waste edge segment sequence formed before the write completion pulse does not participate in this round of verification; the PLC takes the write completion pulse in the execution bit write record as the starting point, reads the first shunt pulse after the write completion pulse, and writes the same amplitude segment sequence number corresponding to the first shunt pulse into the write post-verification segment sequence; if the first shunt pulse has not yet been generated, the PLC keeps the write post-verification segment sequence empty and waits for the next scan cycle to continue reading the shunt receipt bit; after obtaining the write post-verification segment sequence, the PLC calls the micro-permeation simulation bit, acid sugar micro-droplet, attachment peeling and response word generation process of S2 to make the write post-verification segment sequence form a new trigger release event; then the new trigger release event is connected to the mark Hawkes process algorithm of S3, and the release mismatch strength is recalculated according to the trigger bit, empty trigger bit, the event mark code of this segment sequence and the segment sequence pulse distance, and the write post-verification segment sequence, the new trigger release event and the recalculated release mismatch strength are written into the write post-verification record; S6-3 is used to perform release writing or return solving based on the post-write verification record, so that the output of the plastic wrap roll is connected to the fixed-point trigger release state; the PLC reads the event flag code and release mismatch strength in the post-write verification record; when the event flag code is equal to the fixed-point trigger code and the quotient register and remainder register of the release mismatch strength are both zero, the PLC writes the same-width segment number to the plastic wrap roll release register, sets the plastic wrap roll release register to one, and outputs the plum anti-corrosion and antibacterial plastic wrap roll; when the event flag code is equal to the release missing code or pre-release code, the PLC clears the plastic wrap roll release register to zero, writes the same-width segment number, event flag code and release mismatch strength back to the process status record, and triggers S5 to reread the process status record to solve for the new film forming control instruction; when the event flag code is not written or the release mismatch strength is not reversed, the PLC keeps the plastic wrap roll release register cleared and writes the post-write verification segment sequence to the verification wait register; Through the above implementation method, S6 decomposes the current PLC integer control word in the film-forming control instruction into the direction register word and step register word in the execution bit output image area, and generates a write completion pulse through the execution bit acknowledgment register word. Then, the same amplitude segment number corresponding to the first shunt pulse after the write completion pulse is used as the post-write verification segment number to complete the trigger release event recalculation and release mismatch strength recalculation. When the fixed-point trigger code and the release mismatch strength are both true, the same amplitude segment number is written to the release register bit of the cling film roll. When the release missing code or the pre-release code still exists, the same amplitude segment number is returned to the process status record and enters S5 to continue solving. In practical applications: After the PLC writes the current round PLC integer control word corresponding to the liquid supply film formation execution position or the winding torque execution position into the execution position output image area, it waits for the execution position acknowledgment register word to reach the current round PLC integer control word. Then, it re-performs the acid-sugar microdroplet triggering and release mismatch intensity recursion based on the witness waste edge segment sequence generated after the write completion pulse. If the witness waste edge shows that the target surface is triggered to release by acid-sugar microdroplets and the non-droplet surface has not been released first, the cling film roll release register is written with the same segment sequence number. If the witness waste edge still shows release missing or pre-release, the process status record receives the same segment sequence number and drives the next round of advanced process control calculation.
[0023] Furthermore, the present invention also includes a production control system for plum antiseptic and antibacterial preservation film, the system comprising a segment generation module, a trigger acquisition module, a mismatch recursion module, a process transmission module, a control solution module, and a write release module: The segment generation module is used to obtain the cutting receipt from film formation to winding. The PLC reads the shunt pulse according to the traction pulse, uses the same shunt pulse to locate the starting point of the finished film tape and the starting point of the cutting edge, writes the same segment number, and outputs the same segment record. The trigger acquisition module is used to record according to the same segment sequence. The PLC drives the witness to the waste edge to the micro-permeation liquid simulation position, so that the acid sugar microdroplets fall into the target surface and are attached and peeled according to the traction pulse. The target surface response pulse generates a trigger response word, and the non-droplet surface response pulse generates an empty trigger response word, and outputs the trigger release event. The mismatch recursion module is used to recursively trigger release events through the Hawkes process algorithm. When the trigger response word is empty, a release missing flag is written. When an empty trigger response word is formed before the trigger response word is formed, it is rewritten as a pre-release flag. When the trigger response word is formed and the empty trigger response word is empty, it is rewritten as a fixed-point trigger flag. The release mismatch strength sequence is output by encoding the flag of the current sequence with the mismatch strength of the previous sequence. The process transmission module is used to perform comprehensive factory control according to the release mismatch intensity sequence, so that the release missing mark is transferred from the liquid supply film formation to the tail drying and then enters the cooling and shaping, and the pre-release mark is transferred from the surface liquid supply to the winding heat dissipation and then enters the winding torque, and outputs the process status record. The control solution module performs advanced process control calculations based on process state records. In the successive convexity algorithm of the trust region, the integer control word of the previous PLC is used as the trust region center, and the integer control word of the current cycle is generated with pulse increment. The discrete response table of the execution bit is linearly spliced, and the solution is obtained according to the principle that the release missing strength is zeroed before the pre-release strength is zeroed. The film formation control command is output. The write release module is used to write the film-forming control command into the execution bit using the PLC, so that the subsequent witness waste edge generation triggers the release event and recursively calculates the mismatch intensity. After the fixed-point trigger mark is written and the mismatch intensity is zero, the cling film roll is output.
[0024] The working principle of this scheme is as follows: First, the PLC records the cutting receipts during the film formation and winding process according to the traction pulse. The finished film strip and the cut edge are bound into the same segment sequence using the same shunt pulse. Then, the cut edge is sent to the micro-permeation liquid simulation position as a witness waste edge, allowing acid and sugar microdroplets to fall onto the target surface and complete the adhesion and peeling. The response difference between the target surface and the non-dropped surface generates a trigger release event. Subsequently, the Hawkes process algorithm is used to recursively deduce the release missing, pre-release, and fixed-point trigger states to obtain the release mismatch intensity sequence. Then, the release mismatch is transmitted to the execution links such as liquid supply film formation, tail drying, cooling and shaping, winding heat dissipation, and winding torque through comprehensive factory control. Finally, the PLC integer control word is solved by the trust region successive convexity algorithm to generate film formation control instructions, and the subsequent witness waste edge is used to verify again until the fixed-point trigger mark is established and the mismatch intensity is zero, after which the preservation film roll is output. In actual production, when the plum antiseptic and antibacterial preservation film enters the continuous film forming and winding process, the production line uses the cut-off waste edges for verification simultaneously, instead of waiting until the entire roll is finished before testing. For example, if a section of the film does not show a release response in time after being subjected to acid-sugar microdroplets simulating fruit stem micro-permeation, the PLC will determine that there is a release deficiency in this section and transmit the status to the liquid supply, drying, and cooling stages, recalculating control commands to retain the ability to trigger release. If the non-dropleted surface shows a release response first, it indicates that the film surface is releasing too early. The PLC will adjust the surface liquid supply, winding heat dissipation, and winding torque to suppress ineffective release before packaging. In this way, the production line can verify with the same width of waste edges while producing and write back the control, making the finished film more suitable for triggering release of local micro-permeation at plum stems, abrasion points, and indentations.
[0025] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for controlling the production of a plum antiseptic and antibacterial preservation film, characterized in that, include: S1. Obtain the cutting receipt from film formation to winding. The PLC reads the shunt pulse according to the traction pulse, uses the same shunt pulse to locate the starting point of the finished film tape and the starting point of the cutting edge, writes the same width segment number, and outputs the same width segment sequence record. S2. Based on the same segment sequence record, the PLC drives the witness to the waste edge to the micro-permeation liquid simulation position, so that the acid sugar microdroplets fall into the target surface and are attached and peeled according to the traction pulse. The target surface response pulse generates a trigger response word, and the non-droplet surface response pulse generates an empty trigger response word, and outputs the trigger release event. S3. Trigger release events recursively through the Hawkes process algorithm. When the trigger response word is empty, write a release missing flag. When the empty trigger response word is formed before the trigger response word is formed, rewrite it as a pre-release flag. When the trigger response word is formed and the empty trigger response word is empty, rewrite it as a fixed-point trigger flag. Then, input the sequence mismatch strength of the previous sequence into the sequence flag encoding of this sequence and output the release mismatch strength sequence. S4. Perform full factory control according to the release mismatch intensity sequence, so that the release missing mark is transferred from the liquid supply film formation to the tail drying and then enters the cooling and shaping, so that the pre-release mark is transferred from the surface liquid supply to the winding heat dissipation and then enters the winding torque, and outputs the process status record. S5. Based on the process status record, perform advanced process control operations. In the successive convexity algorithm of the trust region, take the integer control word of the previous PLC as the center of the trust region, generate the integer control word of the current round with pulse increment, linearly splice the discrete response table of the execution bit, solve according to the release missing strength returning to zero before the pre-release strength returning to zero, and output the film forming control command.
2. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 1, characterized in that: Also includes: S6. The PLC writes the film-forming control instruction to the execution bit, so that the subsequent witness waste edge generation triggers the release event and recursively calculates the mismatch intensity. After the fixed-point trigger mark is written and the mismatch intensity is zero, the cling film roll is output.
3. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 2, characterized in that: S1 includes: S1-1. During the current scanning cycle from the formation of the plum anti-corrosion and antibacterial preservation film to its winding, the PLC reads the cumulative pulse of the traction encoder and the pulse stored in the previous scanning cycle. The new pulse is obtained by subtracting the pulse stored in the previous scanning cycle from the cumulative pulse of the traction encoder in the current scanning cycle. The new pulse is then added to the previous cutting pulse cursor and the cutting pulse cursor of the current scanning cycle is output. S1-2 When the shunt receipt bit of the current scanning cycle is one and the shunt receipt bit of the previous scanning cycle is zero, the PLC latches the cutting pulse cursor of the current scanning cycle as a shunt pulse, first writes the shunt pulse into the starting point register of the finished film strip, then writes the same shunt pulse into the starting point register of the cutting edge, and outputs the same starting point record. S1-3. Perform segment sequence writing on the same origin starting point record. When the starting point register of the finished film strip and the starting point register of the cut edge are both equal to the shunt pulse, add one to the previous same amplitude segment number to obtain the current same amplitude segment number, and write the current same amplitude segment number and the shunt pulse into the segment sequence table, and output the same amplitude segment sequence record.
4. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 3, characterized in that: S2 includes: S2-1. Taking the starting point of the witnessed waste edge segment sequence in the same segment sequence record as the starting position, the traction pulses between the starting position and the end position of the segment sequence are connected to the quantitative drip head installation pulse distance one by one to obtain the candidate landing point pulses. The candidate landing point pulses that exceed the range of the witnessed waste edge segment sequence by one contact arc length of the attachment roller before or after the candidate landing point pulses are eliminated. Then, the target surface mark line pulses are subtracted from the remaining candidate landing point pulses to obtain the distribution difference value. The drip trigger pulses are output in the order of increasing absolute value of the distribution difference value and taking the value closest to the starting position when the values are the same. S2-2. When the traction pulse equals the drip trigger pulse, drive the quantitative drip head to drop acid and sugar microdrops onto the target surface. Add the drip trigger pulse to the pulse distance installed at the leading edge of the attachment roller to obtain the attachment start pulse. Add the attachment start pulse to the pulse corresponding to the contact arc length of the attachment roller to obtain the peeling pulse. Keep the attachment roller pressing and receiving position at 1 during the period when the traction pulse increases from the attachment start pulse to the peeling pulse, and output the attachment and peeling trajectory record. S2-3. Using the peeling pulse in the attachment peeling trajectory record as the starting read position, first read the target surface response sensor word pulse by pulse, then read the non-dripping liquid surface response sensor word pulse by pulse. When the previous pulse code, the current pulse code, and the next pulse code form a three-bit segment with the same code at the beginning and end but different codes in the middle, rewrite the middle code with the codes at both ends. Then, write the first pulse of the target surface code after rewriting from blank code to release code into the trigger response word. Write the first pulse of the non-dripping liquid surface code after rewriting from blank code to release code into the empty trigger response word, and output the trigger release event.
5. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 4, characterized in that: S3 includes: S3-1. Using the segment number as an index, first read the target surface response pulse from the trigger release event and generate a trigger bit, then read the un-dripping surface response pulse and generate an empty trigger bit, and output the response bit pair of this segment. S3-2. Perform flag encoding on the response bits of this segment. When the trigger bit is zero, write the release missing code. When the trigger bit is one and the empty trigger bit is one and the un-dripping surface response pulse precedes the target surface response pulse, rewrite it as the pre-release code. When the trigger bit is one and the empty trigger bit is zero, rewrite it as the fixed-point trigger code. Output the event flag encoding of this segment.
6. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 5, characterized in that: S3 also includes: S3-3. Read the release mismatch intensity of the previous sequence using the Hawkes process algorithm. Subtract the starting pulse of the previous sequence from the starting pulse of the current sequence to obtain the sequence pulse distance. Divide the release mismatch intensity of the previous sequence by the sequence pulse distance to obtain the historical excitation value. Then, input the release missing code or pre-release code into the historical excitation value. When the event marking code of the current sequence is a fixed-point trigger code, subtract the historical excitation value from the historical excitation value and output the release mismatch intensity of the current sequence. S3-4. Write the release mismatch strength of this segment to the event register area and read back the response bit pair of this segment. If the event flag code obtained by reading back is different from the event flag code of this segment, re-execute S3-2 to S3-3. If the event flag code obtained by reading back is the same as the event flag code of this segment and the release mismatch strengths are the same in two adjacent intervals, output the release mismatch strength sequence.
7. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 6, characterized in that: S4 includes: S4-1. Using the same segment number in the release mismatch intensity sequence as an index, read the event flag code and release mismatch intensity of the current segment. When the event flag code of the current segment is a release missing code, write the release mismatch intensity of the current segment into the liquid supply film formation inlet register word in the overall plant control process bus. Subtract the previous segment receipt word from the current liquid supply film formation receipt word to obtain the liquid supply offset word. Subtract the liquid supply offset word from the release mismatch intensity of the current segment to obtain the moisturizing inlet residual word. Output the moisturizing inlet status word. S4-2. Write the moisturizing inlet status word into the tail drying inlet register word. Subtract the previous sequence receipt word from the current tail drying receipt word to obtain the residual heat offset word. Subtract the residual heat offset word from the moisturizing inlet residual word to obtain the cooling inlet residual word. Write the cooling inlet residual word into the cooling shaping inlet register word and output the missing process status word. S4-3. When the event marker of this segment is coded as a pre-release code, write the release mismatch intensity of this segment into the surface liquid supply inlet register word. Subtract the current receipt word of the winding heat dissipation from the current receipt word of the surface liquid supply to obtain the free residue word. Then, connect the free residue word to the current receipt word of the winding torque to obtain the pre-release process status word. Write the release missing process status word or the pre-release process status word into the process status record according to the segment number of the same width.
8. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 7, characterized in that: S5 includes: S5-1. Using the same segment number in the process status record as an index, read and release the missing process status word and the pre-release process status word. Write the previous round PLC integer control word into the advanced process control operation area as the center control word. Subtract the unit pulse rewrite amount from the center control word to obtain the left control word. Add the unit pulse rewrite amount to the center control word to obtain the right control word. Then read the acknowledgment response words of the left control word, center control word and right control word in the execution position discrete response table respectively, and output the three-point response record. S5-2. The three-point response record is segmented and spliced using the successive convexity algorithm of the trust region. When the candidate control word is located between the left control word and the center control word, the candidate acknowledgment response word is calculated in the differential direction between the left acknowledgment response word and the center acknowledgment response word. When the candidate control word is located between the center control word and the right control word, the candidate acknowledgment response word is calculated in the differential direction between the center acknowledgment response word and the right acknowledgment response word. The remaining word for releasing the missing process is obtained by subtracting the candidate acknowledgment response word from the release missing process status word. The remaining word for pre-release is obtained by subtracting the candidate acknowledgment response word from the pre-release process status word. The candidate control word record is then output. S5-3. Write the remaining words for release missing from the candidate control word record into the high bit of the cost word, write the remaining words for pre-release into the low bit of the cost word, rewrite the candidate control words in descending order of the cost word value from high bit to low bit, latch the PLC integer control word for this round when two adjacent candidate control words are consistent, write the PLC integer control word for this round into the film forming execution register area, and output the film forming control instruction.
9. The method for controlling the production of a plum antiseptic and antibacterial preservation film according to claim 8, characterized in that: S6 includes: S6-1. Using the execution bit number in the film-forming control instruction as an index, read the current register word of the execution bit. Subtract the current register word of the execution bit from the current PLC integer control word to obtain the write difference word. Write the sign bit of the write difference word to the direction register word and write the absolute value of the write difference word to the step register word. Then write the direction register word and the step register word to the execution bit output image area and output the execution bit write record. S6-2. Starting from the write completion pulse in the execution bit write record, read the witness waste edge sequence formed after the write completion pulse, generate a trigger release event according to the witness waste edge sequence, and connect the trigger release event to the mark Hawkes process algorithm to recalculate the release mismatch strength, and output the post-write verification record. S6-3. Perform release write on the verification record after writing. When the event flag code is equal to the fixed-point trigger code and the release mismatch strength is equal to zero, write the same segment number into the release register of the preservation film roll. When the event flag code is equal to the release missing code or the pre-release code, write the same segment number back to the process status record and output the plum anti-corrosion and antibacterial preservation film roll.
10. A production control system for plum antiseptic and antibacterial preservation film, used to implement the production control method for plum antiseptic and antibacterial preservation film as described in any one of claims 1-9, the system comprising a segment generation module, a trigger acquisition module, a mismatch recursion module, a process transmission module, a control solution module, and a write release module, characterized in that: The segment generation module is used to obtain the cutting receipt from film formation to winding. The PLC reads the shunt pulse according to the traction pulse, uses the same shunt pulse to locate the starting point of the finished film tape and the starting point of the cutting edge, writes the same segment number, and outputs the same segment record. The trigger acquisition module is used to record according to the same segment sequence. The PLC drives the witness to the waste edge to the micro-permeation liquid simulation position, so that the acid sugar microdroplets fall into the target surface and are attached and peeled according to the traction pulse. The target surface response pulse generates a trigger response word, and the non-droplet surface response pulse generates an empty trigger response word, and outputs the trigger release event. The mismatch recursion module is used to recursively trigger release events through the Hawkes process algorithm. When the trigger response word is empty, a release missing flag is written. When an empty trigger response word is formed before the trigger response word is formed, it is rewritten as a pre-release flag. When the trigger response word is formed and the empty trigger response word is empty, it is rewritten as a fixed-point trigger flag. The release mismatch strength sequence is output by encoding the flag of the current sequence with the mismatch strength of the previous sequence. The process transmission module is used to perform comprehensive factory control according to the release mismatch intensity sequence, so that the release missing mark is transferred from the liquid supply film formation to the tail drying and then enters the cooling and shaping, and the pre-release mark is transferred from the surface liquid supply to the winding heat dissipation and then enters the winding torque, and outputs the process status record. The control solution module performs advanced process control calculations based on process state records. In the successive convexity algorithm of the trust region, the integer control word of the previous PLC is used as the trust region center, and the integer control word of the current cycle is generated with pulse increment. The discrete response table of the execution bit is linearly spliced, and the solution is obtained according to the principle that the release missing strength is zeroed before the pre-release strength is zeroed. The film formation control command is output. The write release module is used to write the film-forming control command into the execution bit using the PLC, so that the subsequent witness waste edge generation triggers the release event and recursively calculates the mismatch intensity. After the fixed-point trigger mark is written and the mismatch intensity is zero, the cling film roll is output.