A printing and dyeing equipment multi-machine cooperative scheduling control method and system

CN122837397APending Publication Date: 2026-09-29HUNAN JIUYE ELECTRIC POWER TECH DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611330366.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-08-31
Publication Date
2026-09-29

AI Technical Summary

Technical Problem

该做法在单机负荷相对稳定时能够运行,但在多台设备共用蒸汽总管时,加热、烘干、定形等阶段会在短时间内提升用汽量;管路阻力、支路位置和阀门开度会使某一设备的用汽变化影响其他设备的支路压力

Benefits of technology

[0013]本发明通过中央调度控制器读取共享蒸汽供给网络的总管蒸汽压力、支路蒸汽压力和支路蒸汽流量,将支路压力损失、支路用汽状态以及设备之间压力下降的对应关系用于生成压降接力链和相互影响组,并据此控制高蒸汽需求阶段的启动先后,使调度动作与现场供汽反馈及设备控制器的允许启动指令形成配合;在不改动既有蒸汽管路、阀门和设备控制器本机闭环的情况下,能够减少相互影响设备在同一恢复过程内同时增大用汽量的情况,降低支路压力反复下降对升温等待、计划开始时间调整和任务排队的影响,并在检测点连续无有效反馈时按设备可用时间和生产订单优先顺序回退,保持生产调度的连续性。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122837397A_ABST
    Figure CN122837397A_ABST
Patent Text Reader

Abstract

This invention relates to the field of industrial control technology and discloses a multi-machine collaborative scheduling control method and system for printing and dyeing equipment. The system includes: a central scheduling controller reading production orders, equipment status, and the main steam pressure, branch steam pressure, and branch steam flow rate in a shared steam supply network; establishing a pressure drop relay chain and mutual influence groups based on branch pressure loss, branch steam usage status, and the correspondence between an increase in flow rate of one piece of equipment and a decrease in pressure of another piece of equipment within adjacent sampling intervals; identifying high steam demand stages from standard process formulas, generating a planned start time, and sending a start-up permission command to the equipment controllers; and updating tasks according to equipment availability time and production order priority when pressure drop transmission ends or there is no effective feedback from detection points.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial control technology, and more specifically, to a method and system for multi-machine collaborative scheduling and control of printing and dyeing equipment. Background Technology

[0002] In printing and dyeing workshops, equipment for printing, dyeing, washing, drying, setting, and winding is typically controlled by a central dispatch controller that receives orders and issues tasks. Existing control programs often arrange queues based on equipment availability, process compatibility, material availability, and delivery dates. Each equipment controller then performs closed-loop control of its own temperature, speed, tension, and valves. This approach works when individual machine loads are relatively stable, but when multiple machines share a steam main, heating, drying, and setting stages can rapidly increase steam consumption. Pipeline resistance, branch locations, and valve openings can cause changes in steam consumption at one machine to affect the branch pressures of other machines. If the central dispatch controller only considers the task list and equipment idle status, without reading feedback from main pipe pressure, branch pressure, and branch flow detection points for use in startup sequence control, issues such as waiting for temperature rise, repeated adjustments to planned start times, and extended queues for subsequent tasks can easily arise. Existing workshops often struggle to adapt to different batches, equipment combinations, and changing operating states if startup is directly controlled by manual staggered start-up or fixed thresholds. Therefore, a multi-machine collaborative dispatch control method that integrates with on-site data acquisition and equipment startup commands is still needed. Summary of the Invention

[0003] This invention provides a multi-machine collaborative scheduling and control method and system for printing and dyeing equipment, which solves the technical problems mentioned in the background art.

[0004] To achieve the above-mentioned objectives, the present invention provides the following technical solution.

[0005] A multi-machine collaborative scheduling and control method for printing and dyeing equipment is applied to a central scheduling controller for task scheduling of multiple printing and dyeing machines sharing the same steam supply network, including:

[0006] Read the production order and break it down into process tasks to be executed sequentially, record the equipment status returned by each equipment controller and form a candidate equipment set;

[0007] Read the main steam pressure, branch steam pressure, and branch steam flow rate of the shared steam supply network;

[0008] The pressure drop transfer quantity is formed based on the instantaneous pressure drop of the branch, which is used to characterize the pressure loss between the main steam pressure and the branch steam pressure; the steam supply occupancy, which is used to characterize the simultaneous existence of branch pressure loss and branch steam flow in the same branch; and the correspondence between the increase in branch steam flow of one device and the decrease in branch steam pressure of another device within adjacent sampling intervals.

[0009] When the pressure drop transmission capacity characterizes an effective correspondence between the increase in branch steam flow and the decrease in branch steam pressure, a pressure drop relay relationship is established, and the pressure drop relay relationship is connected into a pressure drop relay chain. The sets of mutually pointing equipment are registered as mutually influential groups.

[0010] Identify high steam demand stages from standard process formulations, and limit the start-up order of equipment entering high steam demand stages when candidate equipment is in the current effective pressure drop relay chain or mutually influential group;

[0011] When the pressure drop transmission ends or when there is no effective feedback from the main pipe pressure detection point, branch pressure detection point, or branch flow detection point, the corresponding task is updated according to the equipment availability time and production order priority.

[0012] Compared with the prior art, the present invention has the following substantial features and significant progress:

[0013] This invention uses a central dispatch controller to read the main steam pressure, branch steam pressure, and branch steam flow of the shared steam supply network. It uses the correlation between branch pressure loss, branch steam usage status, and pressure drop between equipment to generate pressure drop relay chains and mutual influence groups. Based on this, it controls the start-up sequence during high steam demand phases, ensuring that dispatch actions coordinate with on-site steam supply feedback and equipment controller start-up commands. Without altering existing steam pipelines, valves, or the closed-loop of the equipment controller, it reduces the situation where mutually affecting equipment simultaneously increases steam consumption during the same recovery process. It also reduces the impact of repeated branch pressure drops on temperature rise waiting, planned start time adjustments, and task queuing. Furthermore, when there is no effective feedback at the detection point, it backtracks according to equipment availability and production order priority, maintaining the continuity of production scheduling. Attached Figure Description

[0014] Figure 1 This is a system architecture and scheduling mechanism diagram of a multi-machine collaborative scheduling and control system for printing and dyeing equipment according to the present invention. Detailed Implementation

[0015] The following description is provided in conjunction with the accompanying drawings. It should be understood that the following embodiments are for illustrative purposes only and are not intended to limit the invention; those skilled in the art can make equivalent substitutions or combinations for the specific implementations.

[0016] Example 1:

[0017] This embodiment applies to the central dispatch controller for task scheduling of multiple printing and dyeing equipment sharing the same shared steam supply network. The printing and dyeing equipment can be printing equipment, dyeing equipment, washing equipment, drying equipment, setting equipment, or winding equipment. When these printing and dyeing equipment perform the heating, drying, or setting stages, the steam flow rate in the corresponding branch pipelines will significantly increase, potentially affecting the branch steam pressure of other printing and dyeing equipment through the shared steam supply network 200. This embodiment establishes task scheduling control logic in the central dispatch controller 100 corresponding to the on-site feedback from the shared steam supply network 200.

[0018] The central dispatch controller 100 can be implemented using an industrial computer, dispatch server, PLC upper-level dispatch unit, or embedded industrial controller. Equipment controllers can be implemented using existing local controllers of each printing and dyeing equipment. The shared steam supply network 200 includes a main steam pipe, branch pipes, main pipe pressure detection points, branch pipe pressure detection points, and branch pipe flow detection points. The main pipe pressure detection points are used to establish the main pipe steam pressure, the branch pipe pressure detection points are used to establish the branch pipe steam pressure, and the branch pipe flow detection points are used to establish the branch pipe steam flow.

[0019] Example 2:

[0020] The central dispatch controller 100 first reads the production order. The production order can originate from the shop floor production management system, the manufacturing execution system, or the production plan stored locally by the central dispatch controller 100. The production order includes at least the process route, the planned completion time, and the standard process formula. The process route is used to determine the execution sequence of each process within a production order, the planned completion time is used to determine the priority order between different production orders, and the standard process formula is used to identify whether the heating stage, drying stage, or shaping stage exists and whether it constitutes a high steam demand stage.

[0021] It should be noted that, for the first For a production order, the central scheduling controller 100 can represent the production order as... When production orders Including the When a process is performed, the process can be represented as: Production orders The planned completion time can be expressed as .

[0022] The order and equipment registration module 110 breaks down production orders into sequentially executed process tasks according to the process route. Each process task has an available equipment type and an estimated task duration. The available equipment type is determined by the process route and the standard process formula; for example, a drying process task corresponds to drying equipment, a setting process task corresponds to setting equipment, and a dyeing process task corresponds to dyeing equipment. The estimated task duration can be formed from the standard processing time given by the standard process formula, or from the estimated processing time returned by the equipment controller based on the same standard process formula. The estimated task duration is used to determine the equipment availability time and the planned start time.

[0023] If a production order contains multiple fabric rolls, the central scheduling controller 100 can create multiple process tasks at the fabric roll batch level. Each process task records the production order it belongs to, the process number, the preceding process task, the following process task, the standard process formula, the available equipment type, the estimated time for the task, and the fabric roll arrival status. If the preceding process task is not completed, the following process task will not be included in the set of executable tasks; if the preceding process task is completed and the fabric roll arrival status is "in place," the following process task will be included in the set of executable tasks.

[0024] Example 3:

[0025] The central dispatch controller 100 reads the equipment status returned by the equipment controller through the order and equipment registration module 110. Equipment status includes running, standby, fault, maintenance, or communication unavailable states. The equipment controller returns the equipment number, equipment type, executable processes, allowable fabric width, maintenance status, current task, and equipment availability time at fixed intervals. The equipment number can be represented as... ,in Used to distinguish different printing and dyeing equipment. Equipment status can be represented as follows: The available time of the device can be expressed as The estimated time for the task can be expressed as .

[0026] The order and equipment registration module 110 determines the equipment occupancy status based on the current task. If a printing and dyeing machine has already received an incomplete process task, the equipment occupancy status is "occupied"; if the printing and dyeing machine is not in a fault or maintenance state, and the equipment controller returns that it can receive new process tasks, the equipment occupancy status is "unoccupied". The central scheduling controller 100 forms a candidate equipment set based on equipment type, executable processes, allowed fabric width, maintenance status, and equipment occupancy status. The candidate equipment set only includes printing and dyeing machines that can execute the current process task and are allowed to receive the current process task.

[0027] When the equipment controller fails to return the equipment status according to the fixed cycle, the central scheduling controller 100 marks the corresponding printing and dyeing equipment as communication unavailable and excludes it from the candidate equipment set. The determination of communication unavailability can be achieved using the workshop's existing heartbeat message mechanism or status refresh mechanism. For example, when the communication unavailability conditions specified by the workshop's existing heartbeat message mechanism or status refresh mechanism are met, the printing and dyeing equipment is marked as communication unavailable.

[0028] Example 4:

[0029] The status acquisition module 120 reads the main steam pressure, branch steam pressure, and branch steam flow of the shared steam supply network 200 within the same sampling period. The main steam pressure is collected from the main pressure detection point, the branch steam pressure is collected from the branch pressure detection point on the steam inlet branch of each printing and dyeing equipment, and the branch steam flow is collected from the branch flow detection point on the steam inlet branch of each printing and dyeing equipment.

[0030] At sampling time The steam pressure in the main pipe is expressed as The equipment number is The branch steam pressure of the printing and dyeing equipment is expressed as The equipment number is The branch steam flow rate of the printing and dyeing equipment is expressed as The first in a continuous sampling sequence Each sampling time is represented as The number of samples is expressed as The number of devices is expressed as The central dispatch controller 100 reads the above data from each printing and dyeing equipment within the same sampling period, so that the increase in branch steam flow and the decrease in branch steam pressure can correspond to adjacent sampling intervals.

[0031] The main steam pressure, branch steam pressure, and branch steam flow rate can be directly read from existing pressure sensors and flow meters in the workshop. If the existing sensors in the workshop have filtering, de-jittering, or range diagnostic functions, the status acquisition module 120 can directly read the corresponding valid flags; if the existing sensors in the workshop only return values, the status acquisition module 120 can determine whether the detection point has valid feedback based on whether it includes the current sampling time, whether it is within the sensor's range, and whether it has remained unchanged for a preset fixed number of cycles.

[0032] In this embodiment, "continuous lack of effective feedback" means that the same main pipe pressure detection point, the same branch pressure detection point, or the same branch flow detection point does not provide effective feedback within a preset fixed number of sampling periods. The preset fixed number of periods preferentially uses the existing heartbeat confirmation count of the device controller or sensor; when the device controller or sensor has no existing heartbeat confirmation count, the preset fixed number of periods is three sampling periods. The aforementioned preset fixed number of periods is also used for continuous confirmation of the end of this pressure drop transmission.

[0033] Example 5:

[0034] The pressure drop relay generation module 130 first generates the instantaneous pressure drop of the branch based on the main steam pressure and the branch steam pressure. The instantaneous pressure drop of the branch characterizes the pressure loss between the main steam pressure and the branch steam pressure. For equipment numbered... The instantaneous voltage drop of the branch circuit in the printing and dyeing equipment is expressed as The instantaneous voltage drop of a branch circuit is calculated using the following formula:

[0035]

[0036] in, For the instantaneous voltage drop of the branch line, The main steam pressure, This represents the branch steam pressure. The greater the instantaneous pressure drop in the branch, the more significant the pressure loss of the corresponding branch pipe relative to the steam main. If the instantaneous pressure drop in the branch is less than zero, the central dispatch controller 100 can mark the corresponding sampled value as an invalid sampled value and not use this sampled value for pressure drop transfer accumulation.

[0037] The pressure drop relay generation module 130 further generates steam supply occupancy based on the instantaneous pressure drop and steam flow rate of the branch. Steam supply occupancy characterizes the simultaneous presence of branch pressure loss and steam flow rate in the same branch. For equipment numbered... The steam consumption of printing and dyeing equipment is expressed as follows: The steam supply occupancy is determined according to the following formula:

[0038]

[0039] in, For the amount of steam supplied, For the instantaneous voltage drop of the branch line, This refers to the branch steam flow rate. The steam supply occupancy rate reflects both the branch instantaneous pressure drop and the branch steam flow rate. Therefore, it can distinguish between a shutdown state where only the branch steam pressure decreases but the branch steam flow rate is very low, and a steam usage state where the branch steam flow rate is increasing and an instantaneous pressure drop also exists. The central dispatch controller 100 subsequently uses the steam supply occupancy rate to verify the current effective status of the pressure drop relay relationship.

[0040] Example 6:

[0041] The pressure drop relay generation module 130 checks the correlation between the increase in steam flow rate in a branch of one printing and dyeing equipment and the decrease in steam pressure in a branch of another printing and dyeing equipment in a continuous sampling sequence. If the equipment number is... The printing and dyeing equipment showed an increase in branch steam flow within adjacent sampling intervals, and the equipment number was... If a branch steam pressure drops in the printing and dyeing equipment within the same adjacent sampling interval, then that adjacent sampling interval affects the output steam pressure of the slave equipment. Pointing device It makes a positive contribution to the pressure drop transmission.

[0042] From the equipment Pointing device The voltage drop transfer is expressed as The pressure drop transfer is calculated using the following formula:

[0043]

[0044] in, For voltage drop transmission, The equipment number is The change in branch steam flow rate of printing and dyeing equipment within adjacent sampling intervals. The equipment number is The decrease in branch steam pressure in printing and dyeing equipment within adjacent sampling intervals. This represents the number of samples. In the formula... The function ensures that when the cumulative branch steam flow rate increases and the branch steam pressure decreases simultaneously in the 100 cumulative branches of the central dispatch controller, the decrease in branch steam flow rate or the increase in branch steam pressure is not included in the pressure drop transmission.

[0045] Pressure drop transfer capacity characterizes the cumulative correspondence between the increase in steam flow rate in the branch of the pointing device and the decrease in steam pressure in the branch of the directed device. If the device number is... After the printing and dyeing equipment entered the high steam demand stage, the steam flow rate of its branch circuits continuously increased, and the equipment number was... If the branch steam pressure of the printing and dyeing equipment decreases multiple times within adjacent sampling intervals, then... Increase. If the above correspondence does not occur,... Keep it at zero or a small value.

[0046] Example 7:

[0047] To determine whether a given voltage drop transmission amount is sufficient to establish a voltage drop relay relationship, the voltage drop relay chain generation module 130 generates an influence percentage based on the total incoming voltage drop transmission amounts of the same affected device. The influence percentage is used to characterize the device. For equipment The proportion of incoming pressure drop transmission is expressed as The percentage of influence is determined using the following formula:

[0048]

[0049] in, To influence the percentage, For equipment Pointing device The amount of voltage drop transmission, For all pointing devices The sum of the voltage drop transmission amounts. When the denominator is zero, it indicates that no device was detected in the current continuous sampling sequence. The effective inlet steam pressure drops, and the central dispatch controller 100 does not establish a pointing device. The pressure drop relay relationship.

[0050] The pressure drop relay chain generation module 130 further forms the average impact percentage. The average impact percentage is expressed as... Used to indicate equipment The average percentage of all incoming influence. The average percentage of influence is calculated using the following formula:

[0051]

[0052] in, This represents the average percentage of impact. For the number of devices, For equipment For equipment The average impact percentage is calculated from the current continuous sampling sequence, eliminating the need for operators to set manual energy scores or experience weights for printing and dyeing equipment.

[0053] For the number of devices In boundary conditions, the pressure drop relay generation module 130 uses the unique incoming pressure drop transmission amount as the incoming judgment object; when When the pressure drop is greater than zero, and there is a valid correspondence between an increase in the branch steam flow of the pointing device and a decrease in the branch steam pressure of the pointed device in the continuous sampling sequence forming this pressure drop transfer, the central dispatch controller 100 establishes a pressure drop relay relationship from the pointing device to the pointed device. This boundary condition is used to avoid ignoring valid correspondences that have already appeared in the scenario of a single incoming device because the influence proportion is equal to the average influence proportion. (Regarding the number of devices...) For operating conditions of not less than three, the central dispatch controller 100 still establishes the pressure drop relay relationship according to the rule that the impact ratio is greater than the average impact ratio and the pressure drop transmission volume characterization has an effective corresponding relationship.

[0054] Example 8:

[0055] When the proportion of influence between devices is greater than the average proportion of influence of the corresponding affected devices, and the pressure drop transmission indicates a valid correspondence between an increase in branch steam flow and a decrease in branch steam pressure, the central dispatch controller 100 establishes a pressure drop relay relationship from the pointing end device to the pointed end device. The pointing end device is on the side where the branch steam flow increases, and the pointed end device is on the side where the branch steam pressure decreases. The direction of the pressure drop relay relationship is determined by the continuous sampling sequence, not by the size of the device number, the distance on the pipeline drawing, or the order of device installation.

[0056] It should be noted that the pressure drop relay chain means that under the current shared steam supply network 200 state, when the high steam demand phase starts from the previous printing and dyeing equipment in the chain, the next printing and dyeing equipment in the chain is more likely to experience a drop in branch steam pressure.

[0057] If multiple printing and dyeing equipment points towards each other, the central dispatch controller 100 registers the sets of mutually pointing equipment as a mutually affecting group. A mutually affecting group differs from a unidirectional pressure drop relay chain; it means that if any printing and dyeing equipment within the group enters a high steam demand phase, the branch steam pressure of other printing and dyeing equipment within the group may decrease. Therefore, the task allocation and start-up control module 140 uses a group-based start-up sequence restriction for the mutually affecting group, rather than simply restricting it according to the sequence of unidirectional chain segments.

[0058] The voltage drop relay chain generation module 130 writes the voltage drop relay relationship, voltage drop relay chain, and mutual influence group into the status record of the central dispatch controller 100. The status record may include the pointing end device, the pointed end device, the voltage drop transmission amount, the influence ratio, the average influence ratio, the establishment sampling time, the most recent valid sampling time, and the current valid status. This status record is used by the task allocation and start control module 140 to determine whether the candidate device is in the currently valid voltage drop relay chain or mutual influence group.

[0059] Example 9:

[0060] The central dispatch controller 100 uses the steam supply occupancy to verify the current valid state of the pressure drop relay relationship. When the steam supply occupancy of the directed-end equipment increases and the instantaneous pressure drop of the branch of the directed-end equipment subsequently increases, the central dispatch controller 100 retains the current valid state of the pressure drop relay relationship. An increase in steam supply occupancy indicates that the directed-end equipment is increasing its steam consumption on the shared steam supply network 200, and a subsequent increase in the instantaneous pressure drop of the branch of the directed-end equipment indicates that the directed-end equipment is affected by an increase in branch pressure loss.

[0061] When the steam flow rate in the branch of the directed equipment no longer increases and the steam pressure in the branch of the directed equipment no longer decreases, the central dispatch controller 100 determines that the current pressure drop transmission has ended. This determination can be made using the following field quantity changes:

[0062]

[0063]

[0064] in, This refers to the change in steam flow rate in the branch of the terminal equipment. This refers to the change in branch steam pressure of the target end equipment. The central dispatch controller 100 can use the continuous periodic confirmation mechanism in equipment monitoring, requiring that the above relationship continuously appear for a preset fixed number of sampling periods before determining the end of this pressure drop transmission. This continuous periodic confirmation mechanism is a conventional signal stabilization process used to avoid premature activation of high steam demand phases due to noise at a single sampling point.

[0065] If there is no valid feedback from the main pipe pressure monitoring point, branch pressure monitoring point, or branch flow monitoring point for consecutive periods, the central dispatch controller 100 will not establish a pressure drop relay relationship involving that main pipe pressure monitoring point, branch pressure monitoring point, or branch flow monitoring point. For pressure drop relay relationships that have already been established and involve that main pipe pressure monitoring point, branch pressure monitoring point, or branch flow monitoring point, the central dispatch controller 100 will cancel the current valid state of the corresponding pressure drop relay relationship and schedule the relevant unstarted process tasks according to equipment availability time and production order priority.

[0066] Example 10:

[0067] The task allocation and start-up control module 140 sorts executable tasks according to planned completion time, the order in which production orders enter the system, and the process sequence. Production orders with earlier planned completion times take priority; if planned completion times are the same, production orders that entered the system earlier take priority; within the same production order, process tasks with earlier process sequences take priority. This sorting preserves the original production order priority order, ensuring that the pressure drop relay chain only participates in start-up restrictions when the candidate equipment is in a currently valid pressure drop relay chain or mutually influential group and the process task includes a high steam demand phase.

[0068] The task allocation and start-up control module 140 reads the heating stage, drying stage, or setting stage from the standard process recipe to identify high steam demand stages. If the standard process recipe shows that a process task only includes conveying, winding, inspection, or standby steps and does not significantly increase the branch steam flow, then the process task is not identified as a process task containing a high steam demand stage. If the standard process recipe shows that a process task includes dyeing temperature rise, oven temperature rise, or setting temperature zone temperature rise, and the equipment controller needs to open heating valves or increase steam supply, then the process task is identified as a process task containing a high steam demand stage.

[0069] When a candidate device is in the currently effective pressure drop relay chain, and an adjacent device is scheduled to enter the high steam demand stage before the end of this pressure drop relay, the task allocation and start-up control module 140 first checks whether there are similar candidate devices in the candidate device set that are not restricted by the current chain segment. If there are similar candidate devices that are not restricted by the current chain segment, then that similar candidate device is selected first. If there are no similar candidate devices that are not restricted by the current chain segment, then the original candidate device selection is maintained, and the planned start time is postponed until after the end of this pressure drop relay.

[0070] For mutually influencing groups, the task allocation and start-up control module 140 determines the starting order within the group according to the original priority of the tasks, and only allows one printing and dyeing equipment to start a process task involving the high steam demand stage before the current pressure drop transmission ends. The process tasks of other printing and dyeing equipment can remain in the allocated state, but the start-up control module does not send a start-up permission command to the corresponding equipment controller. After the operation monitoring module confirms that the current pressure drop transmission has ended, the task allocation and start-up control module 140 then allows the next printing and dyeing equipment to enter the high steam demand stage.

[0071] When there is no high steam demand phase in the process task, or when the candidate equipment is not in any currently effective pressure drop relay chain or mutually affecting group, the central dispatch controller 100 arranges the corresponding process tasks according to the equipment availability time and production order priority. When the equipment availability time is the same, the candidate equipment with fewer pending process tasks can be selected; if they are still the same, they can be selected according to the equipment number order.

[0072] Example 11:

[0073] When the planned start time is reached and the roll deployment status is "in place," the task allocation and start control module 140 initiates the process. Figure 1 The arrow indicating permission to start sends a permission to start command to the equipment controller and the printing and dyeing equipment group 400. The permission to start command may include the equipment number, process task number, fabric roll batch corresponding to the production order, standard process formula number, planned start time, whether a high steam demand phase is included, target speed, target temperature, winding direction, and permission to start flag.

[0074] After receiving the start-permit command, the equipment controller still performs routine interlock checks such as machine emergency stop, protective cover, drive, power supply, air supply, heating, and fabric roll positioning. If the machine interlocks are satisfied, the equipment controller starts the corresponding printing and dyeing equipment according to the start-permit command; if the machine interlocks are not satisfied, the equipment controller remains stopped and returns the specific interlock status to the central dispatch controller 100. The central dispatch controller 100, based on the returned status, either keeps the corresponding process task at the top of the equipment queue or re-enters the process task into the allocation queue.

[0075] After the equipment controller starts the corresponding printing and dyeing equipment, it continues to execute machine speed control, machine temperature control, machine tension control, machine valve control, and machine alarm handling according to the standard process formula. The central dispatch controller 100 controls the start-up sequence of multiple printing and dyeing equipment entering the high steam demand stage through pressure drop relay chain and mutual influence group.

[0076] Example 12:

[0077] During equipment operation, the operation monitoring module reads the actual operating status, processed length, remaining length, alarm status, and estimated completion time returned by the equipment controller, and continues to read the main pipe steam pressure, branch steam pressure, and branch steam flow returned by the detection point group 300. The operation monitoring module sends the above data to the pressure drop relay chain generation module 130 to update the pressure drop relay relationship, pressure drop relay chain, mutual influence group, and current effective status.

[0078] For the next process task that has not yet started due to the pressure drop relay, the operation monitoring module continuously checks the branch steam flow of the pointing end equipment and the branch steam pressure of the pointed end equipment. When the branch steam flow of the pointing end equipment no longer increases and the branch steam pressure of the pointed end equipment no longer decreases for a preset fixed number of consecutive cycles, the operation monitoring module determines that the current pressure drop transmission has ended and updates the planned start time of the next process task to the current startable time. Subsequently, the task allocation and start control module 140 sends a start-up permission command to the equipment controller according to the updated planned start time.

[0079] When the actual progress deviates from the original plan, the operation monitoring module updates the equipment availability time based on the remaining length and estimated completion time returned by the equipment controller, and recalculates the planned start time for processes that have not yet started. If there is no valid feedback from detection point group 300 for a continuous period, the operation monitoring module cancels the current valid status of the pressure drop relay relationship involving the corresponding detection points, so that the relevant processes that have not yet started can be scheduled according to the equipment availability time and production order priority.

[0080] Example 13:

[0081] After the equipment completes the current process task, the equipment controller performs routine actions such as deceleration, stopping feeding, shutting off heating or feeding, and completing winding according to the standard process formula, and sends a process completion signal to the central dispatch controller 100. After receiving the process completion signal, the central dispatch controller 100 updates the roll position to "awaiting transfer" and determines the next process task and the location of the next candidate equipment according to the process route.

[0082] If the next candidate device has not yet reached its available time, the central dispatch controller 100 will send the fabric roll to the corresponding buffer station. If the next candidate device has reached its available time, and the next process task is not restricted by the currently effective pressure drop relay chain or mutual influence group, the central dispatch controller 100 can directly send the fabric roll to the entrance of the next candidate device. After the transfer trolley or operator completes the handling, the handover is confirmed by scanning the fabric roll batch and destination information. After verifying that the fabric roll batch, current process, and target process are consistent, the central dispatch controller 100 updates the fabric roll arrival status to "arrived".

[0083] If scanning confirmation is not completed or the roll deployment batch is inconsistent, the central scheduling controller 100 maintains the roll deployment status as "not in place" and prohibits the task allocation and start control module 140 from sending a start permission command to the corresponding device controller. This process is consistent with... Figure 1 The equipment status feedback and start-up permission instructions correspond to each other, so that the central dispatch controller 100 can control the start-up sequence during the high steam demand stage while maintaining the original roll handover and material arrival constraints.

[0084] Example 14:

[0085] When the equipment experiences an emergency stop, drive failure, abnormal temperature, fabric breakage, fabric blockage, or communication interruption, the equipment controller first stops the relevant actuators according to its own safety logic and sends the fault code and current task progress to the central scheduling controller 100. The exception handling module marks the faulty equipment as unavailable, freezes the subsequent task queue of the faulty equipment, and re-enters the unstarted process tasks into the waiting queue.

[0086] If the faulty equipment is in a currently valid voltage drop relay chain or mutual influence group, the operation monitoring module synchronously updates the current valid status of that voltage drop relay chain or mutual influence group. For a process task that has already been partially processed, the central dispatch controller 100 can decide whether to continue from the original equipment, transfer to a compatible equipment, or re-execute the process based on the current task progress returned by the equipment controller and the on-site confirmation results.

[0087] When the main pipe pressure monitoring point, branch pressure monitoring point, or branch flow monitoring point continuously fails to provide valid feedback, the anomaly handling module does not equate this situation with equipment failure. Instead, it cancels the current valid status of the pressure drop relay relationship involving that main pipe pressure monitoring point, branch pressure monitoring point, or branch flow monitoring point. Related process tasks that have not yet started are resumed according to equipment availability time and production order priority. This avoids the entire production schedule from stopping due to an anomaly in monitoring point group 300, and also avoids continuing to restrict high steam demand phases based on unreliable pressure drop relay relationships when monitoring point group 300 provides no valid feedback.

[0088] As an optional implementation, the detection point group 300 continuously returns valid main steam pressure, branch steam pressure, and branch steam flow. If the pressure drop relay generation module 130 does not identify a pressure drop relay relationship with an influence ratio greater than the average influence ratio, the task allocation and start-up control module 140 arranges process tasks according to equipment availability time and production order priority. At this time, process tasks not in the currently valid pressure drop relay chain or mutually influencing group are not delayed, nor are process tasks with low steam demand.

[0089] As an optional implementation, the device number is The printing and dyeing equipment and equipment number are The printing and dyeing equipment showed an impact on the decrease of steam pressure in the corresponding branch in different continuous sampling sequences. The central dispatch controller 100 will control the equipment. and equipment Registered as a mutually influential group. If both printing and dyeing equipment have process tasks that include a high steam demand stage, the task allocation and start-up control module 140 determines the start order within the group according to the original priority of the tasks, and only allows one of the printing and dyeing equipment to start the process task that includes the high steam demand stage before the end of this pressure drop transmission.

[0090] It should be noted that the central dispatch controller 100 can implement the order reading module, equipment registration module, status acquisition module, voltage drop relay chain generation module, task allocation module, start control module, operation monitoring module, and anomaly handling module in a single control program, or the above modules can be implemented separately in multiple software services, PLC program segments, or industrial computer programs.

[0091] Although embodiments of this application have been described in conjunction with the accompanying drawings, those skilled in the art can make various modifications and variations without departing from the spirit and scope of this application, and all such modifications and variations fall within the scope defined by the appended claims.

Claims

1. A multi-machine collaborative scheduling and control method for printing and dyeing equipment, applied to a central scheduling controller for task scheduling of multiple printing and dyeing machines sharing the same steam supply network, characterized in that... include: Read the production order and break it down into process tasks to be executed sequentially, record the equipment status returned by each equipment controller and form a candidate equipment set; Read the main steam pressure, branch steam pressure, and branch steam flow rate of the shared steam supply network; The pressure drop transfer quantity is formed based on the instantaneous pressure drop of the branch, which is used to characterize the pressure loss between the main steam pressure and the branch steam pressure; the steam supply occupancy, which is used to characterize the simultaneous existence of branch pressure loss and branch steam flow in the same branch; and the correspondence between the increase in branch steam flow of one device and the decrease in branch steam pressure of another device within adjacent sampling intervals. When the pressure drop transmission capacity characterizes an effective correspondence between the increase in branch steam flow and the decrease in branch steam pressure, a pressure drop relay relationship is established, and the pressure drop relay relationship is connected into a pressure drop relay chain. The sets of mutually pointing equipment are registered as mutually influential groups. Identify high steam demand stages from standard process formulations, and limit the start-up order of equipment entering high steam demand stages when candidate equipment is in the current effective pressure drop relay chain or mutually influential group; When the pressure drop transmission ends or when there is no effective feedback from the main pipe pressure detection point, branch pressure detection point, or branch flow detection point, the corresponding task is updated according to the equipment availability time and production order priority.

2. The multi-machine collaborative scheduling and control method for printing and dyeing equipment according to claim 1, characterized in that, Reading a production order involves reading the process route, planned completion time, and standard process recipe, and then breaking down the production order into process tasks with available equipment types and estimated task durations according to the process route.

3. The multi-machine collaborative scheduling and control method for printing and dyeing equipment according to claim 1, characterized in that, Registering equipment status includes reading equipment number, equipment type, executable procedures, allowable fabric width, maintenance status, current task, and equipment availability time. Based on the current task, the equipment occupancy status is determined, and a candidate equipment set is formed based on equipment type, executable procedures, allowable fabric width, maintenance status, and equipment occupancy status. When the equipment controller fails to return the equipment status at a fixed period, the corresponding equipment is marked as unavailable for communication and excluded from the candidate equipment set.

4. The multi-machine collaborative scheduling and control method for printing and dyeing equipment according to claim 1, characterized in that, Establishing a pressure drop relay chain includes: The instantaneous pressure drop of a branch is formed based on the steam pressure in the main pipe and the steam pressure in the branch. The steam supply occupancy is formed based on the instantaneous pressure drop of the branch and the steam flow rate in the branch. The pressure drop transmission amount is formed based on the degree of correspondence between the increase in the steam flow rate of one device and the decrease in the steam pressure of another device in the branch within adjacent sampling intervals in a continuous sampling sequence. The influence ratio and average influence ratio are formed based on the total incoming pressure drop transmission amount of the same affected device.

5. A multi-machine collaborative scheduling and control method for printing and dyeing equipment according to claim 4, characterized in that, When the influence ratio between devices is greater than the average influence ratio of the corresponding affected devices, and the pressure drop transmission volume characterizes an effective correspondence between the increase in branch steam flow and the decrease in branch steam pressure, a pressure drop relay relationship is established from the pointing end device to the pointed end device. The continuous pressure drop relay relationship is connected into a pressure drop relay chain, and the sets of mutually pointing devices are registered as mutually influential groups.

6. A multi-machine collaborative scheduling and control method for printing and dyeing equipment according to claim 5, characterized in that, The central dispatch controller uses the steam supply occupancy to check the current valid state of the pressure drop relay relationship; when the steam supply occupancy of the pointing end equipment increases and the instantaneous pressure drop of the branch of the pointed end equipment subsequently increases, the current valid state of the pressure drop relay relationship is retained; when the steam flow of the branch of the pointing end equipment no longer increases and the steam pressure of the branch of the pointed end equipment no longer decreases, the pressure drop transmission is determined to be over.

7. The multi-machine collaborative scheduling and control method for printing and dyeing equipment according to claim 1, characterized in that, Task allocation in conjunction with pressure drop relay chains or mutually influential groups includes: Sorting executable tasks according to planned completion time, the order in which production orders enter the system, and the process sequence; Read the heating, drying, or shaping stages from the standard process formulation to identify stages with high steam demand; When a candidate device is in the current effective pressure drop relay chain and the adjacent device is scheduled to enter the high steam demand stage before the end of this pressure drop relay, if there is a candidate device of the same type that is not restricted by the current chain segment, the candidate device of the same type shall be selected first. If there is no candidate device of the same type that is not restricted by the current chain segment, the planned start time shall be postponed to after the end of this pressure drop relay. For mutually influencing groups, the starting order within the group is determined according to the original priority of the tasks, and only one device is allowed to start a process task that includes the high steam demand stage before the end of this pressure drop transfer.

8. The multi-machine collaborative scheduling and control method for printing and dyeing equipment according to claim 1, characterized in that, When there is no effective feedback from the main pipe pressure detection point, branch pressure detection point, or branch flow detection point for a continuous period, the central dispatch controller will not establish a pressure drop relay relationship involving that main pipe pressure detection point, branch pressure detection point, or branch flow detection point, will cancel the current effective status of the pressure drop relay relationship involving that main pipe pressure detection point, branch pressure detection point, or branch flow detection point, and will arrange the relevant unstarted process tasks according to the equipment availability time and production order priority.

9. A multi-machine collaborative scheduling and control system for printing and dyeing equipment, comprising a central scheduling controller, multiple equipment controllers, and a shared steam supply network, wherein the shared steam supply network includes a main steam pipe, branch pipes, a main pipe pressure detection point, branch pipe pressure detection points, and branch pipe flow detection points, characterized in that, The central dispatch controller includes an order reading module, an equipment registration module, a status acquisition module, a pressure drop relay chain generation module, a task allocation module, a start control module, and an operation monitoring module; The order reading module is used to read production orders and break them down into process tasks; The device registration module is used to form a candidate device set based on the device status returned by the device controller. The status acquisition module is used to read the main steam pressure, branch steam pressure, and branch steam flow rate; The pressure drop relay chain generation module is used to establish a pressure drop relay chain and register mutual influence groups based on the branch instantaneous pressure drop, steam supply occupancy, pressure drop transmission amount, influence ratio, and average influence ratio. The task allocation module is used to identify high steam demand stages from standard process recipes and generate a plan start time by combining pressure drop relay chains or mutually influential groups. The startup control module is used to send a startup permission command to the device controller according to the planned start time, and the device controller controls the corresponding device to start according to the startup permission command. The operation monitoring module is used to update the corresponding tasks according to the equipment availability time and production order priority when the current pressure drop transmission ends or when there is no effective feedback from the main pipe pressure detection point, branch pressure detection point, or branch flow detection point.

10. A multi-machine collaborative scheduling and control system for printing and dyeing equipment according to claim 9, characterized in that, The central dispatch controller also includes an anomaly handling module. This module is used to freeze the subsequent task queue of the faulty equipment when the equipment experiences an emergency stop, drive failure, abnormal temperature, fabric breakage, fabric blockage, or communication interruption. It also re-enters the process tasks that have not yet started into the allocation queue and cancels the current valid state of the pressure drop relay relationship involving the main pipe pressure detection point, branch pressure detection point, or branch flow detection point when there is no effective feedback for a continuous period of time.