Order management system applied to publication and printing of books and periodicals

By introducing a two-level evaluation mechanism and dynamic capacity calculation into the book and periodical publishing and printing order management system, order allocation and equipment load are optimized, solving the problems of equipment load and resource conflicts in the production process, improving production efficiency and resource utilization, and enhancing production flexibility and ink supply stability.

CN120807098AInactive Publication Date: 2025-10-17YUNNAN PRINTING TECH RES CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510943583.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-09
Publication Date
2025-10-17
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Traditional book and periodical publishing and printing order management systems are unable to flexibly respond to equipment load, resource conflicts, and production anomalies during the production process, resulting in low production efficiency and unbalanced resource utilization.

Method used

By introducing technical means such as secondary evaluation mechanism, dynamic capacity calculation, load variance calculation and production anomaly monitoring, order allocation and equipment load are optimized through the feature parameter extraction module, priority calculation and secondary evaluation trigger module, allocation decision function construction module, load variance calculation and order migration module and production anomaly monitoring and adjustment strategy module.

Benefits of technology

Improve production scheduling efficiency, enhance the flexibility and responsiveness of the production process, ensure production continuity, and monitor ink consumption in real time through the ink adaptive adjustment module to avoid supply interruptions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120807098A_ABST
    Figure CN120807098A_ABST
Patent Text Reader

Abstract

The invention discloses an order management system applied to book and periodical publishing and printing, and relates to the technical field of resource optimization scheduling. Comprising a feature parameter extraction module used for receiving and analyzing order data and extracting feature parameters; the priority calculation and secondary evaluation triggering module is used for calculating order priorities based on the characteristic parameters, and triggering a secondary evaluation mechanism when detecting that the difference value of the priorities of adjacent orders is smaller than a set threshold value and the resource competition flag bit is activated; the allocation decision function construction module is used for calculating the dynamic capacity and constructing an allocation decision function in combination with the priority; the load variance calculation and order migration module is used for calculating equipment load variance and executing order migration operation when the load variance exceeds a preset threshold value; and the production abnormity monitoring and adjusting strategy module is used for calculating the damage degree of the event and selecting a corresponding adjusting strategy according to the damage degree of the event. Through intelligent scheduling, abnormal event response and ink consumption monitoring, equipment resource utilization is optimized, and production continuity is guaranteed.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application relates to the technical field of resource optimization scheduling, and particularly relates to an order management system applied to book and journal publishing and printing. BACKGROUND

[0002] With the rapid development of the book and journal publishing industry, the complexity of order management and production scheduling is increasing. Traditional order management systems usually rely on manual scheduling and simple priority sorting methods, which cannot flexibly cope with equipment load, resource conflicts and production abnormalities in the production process, resulting in low production efficiency, unbalanced resource utilization, and even production delays or equipment damage.

[0003] The prior art mainly processes orders based on static rules or preset priorities, but as the production environment changes dynamically, such as equipment load, resource consumption, and unexpected events, the system often cannot be adjusted and optimized in time, and it is difficult to meet the requirements of rapidly changing market demand and production efficiency.

[0004] Therefore, how to design an intelligent and dynamically adjusted order management system to better adapt to equipment resource competition, load imbalance, production abnormal events and other factors has become an important research direction to improve production efficiency and resource utilization. The application aims to solve the above problems by introducing a two-level evaluation mechanism, dynamic capacity calculation, load variance calculation, production abnormality monitoring and other technical means to realize efficient allocation of orders and optimization of equipment load, thereby improving the flexibility and responsiveness of the production process. SUMMARY

[0005] Based on the shortcomings of the prior art described above, the application aims to provide an order management system applied to book and journal publishing and printing to solve the above technical problems.

[0006] To achieve the above-mentioned purpose, the application provides the following technical scheme: an order management system applied to book and journal publishing and printing, comprising:

[0007] A feature parameter extraction module for receiving and analyzing order data, extracting feature parameters, including printing quantity, process complexity, customer level and time urgency;

[0008] A priority calculation and two-level evaluation triggering module for calculating order priority based on feature parameters, triggering a two-level evaluation mechanism when detecting that the difference between adjacent order priorities is less than a preset threshold and the equipment resource competition flag is activated;

[0009] A distribution decision function construction module for calculating dynamic capacity based on real-time equipment load rate, and constructing a distribution decision function in combination with priority;

[0010] Load variance calculation and order migration module: used for calculating device load variance according to the load state of the device, and performing an order migration operation when the load variance exceeds a preset threshold;

[0011] Production anomaly monitoring and adjustment strategy module: used for monitoring production anomaly event signals, calculating event damage degrees, and selecting a corresponding adjustment strategy according to the event damage degrees.

[0012] The application is further provided that each order is represented by a feature vector, where each dimension corresponds to a feature parameter of the order, and the feature vector is represented as: , for each order , is the feature vector, is the printing quantity, is the process complexity, is the customer level,

[0013] The application is further provided that the calculation logic of the order priority is: , is the priority of the order , is the printing quantity, is the process complexity, is the customer level, is the time urgency, is the printing quantity weight coefficient, is the process complexity weight coefficient, is the customer level weight coefficient, and the time urgency is calculated as: , is the current time, is the order deadline.

[0014] When the priority difference and between two orders is less than a preset threshold , and the device competition resource flag is enabled, a secondary evaluation mechanism is started, where the is a binary flag indicating that there is resource competition between the device and the device , indicates that there is resource competition between the device and the device .

[0015] The calculation logic of the order migration priority is: , to indicate the function symbol, to indicate resource conflict, to indicate time overlap, to indicate preset time overlap threshold, resource conflict The calculation logic is: , , to indicate the demand of the first resource of the device , to indicate the available amount of the first resource of the device , to indicate the preset resource conflict threshold, time overlap The calculation logic is: , and to indicate the start time of the device and the device , and to indicate the end time of the device and the device , and to indicate the working duration of the device and the device ; When and

[0016] , , is set to , indicating that the device and the device exist resource competition;

[0017] The secondary evaluation mechanism calculation logic is: , to indicate the adjusted priority of the order after secondary evaluation, to indicate the adjustment factor, to indicate the resource matching degree of the order and the current idle device; The calculation logic is: , to indicate the matching degree of the device and the paper type required by the order , to indicate the matching degree of the device and the resolution required by the order to print, to indicate the load adaptation degree of the device and the order , , and are weight coefficients.

[0018] The application is further configured to allocate the most suitable equipment for each order according to the allocation decision function, and the construction logic of the allocation decision function is: , order selected most suitable equipment , priority of the order dynamic capacity of the equipment estimated production time of the order on the equipment decay coefficient, and the calculation logic of the dynamic capacity of the equipment is: , maximum capacity of the equipment load rate of the equipment , and the calculation logic of is: , current task remaining time average daily available time of the equipment .

[0019] The application is further configured to calculate the load variance of the equipment according to the load state of the equipment, and the calculation logic of the load variance is: , load variance total number of equipment load rate of the equipment average value of the load rate of all equipment .

[0020] When the load variance exceeds a preset threshold , it indicates that the equipment load is unbalanced, triggering order migration to transfer orders on some high-load equipment to low-load equipment.

[0021] The application is further configured to monitor real-time production abnormal event signals , wherein , event set, including equipment failure, order cancellation and emergency order insertion

[0022] evaluate the impact of abnormal events on current production tasks, calculate the damage degree of events , and the calculation logic of the damage degree is: , damage degree ​​​for the current order set being produced, for the order priority, for the highest priority among all orders, is an indicator function, if the order is affected by an abnormal event, then , otherwise 0;

[0023] The damage degree is normalized, when the damage degree is greater than a preset threshold for more than a preset time , then full re-scheduling is started, which includes re-computing the priority of all orders and optimizing resource allocation;

[0024] When the damage degree is less than or equal to a preset threshold , then local adjustment is performed, and the affected orders are re-allocated to devices.

[0025] The application further provides that the system further comprises an ink path adaptive adjustment module:

[0026] Real-time monitoring of the ink consumption rate of the device, obtaining ink consumption data of each device, and establishing an ink replenishment time prediction model, the construction logic of the ink replenishment time prediction model being: , is the predicted ink replenishment time, is the ink consumption rate of the device at the current time, is the historical average ink consumption rate of the device , is the maximum ink consumption rate of the device , is the minimum ink consumption rate of the device , is the historical ink replenishment time standard deviation, is the historical average ink replenishment interval, is an environmental correction term, the calculation logic of the environmental correction term being: , is the difference between the current temperature and the standard value, is the difference between the current humidity and the standard value, and is an adjustment coefficient, the calculation logic of the historical average ink replenishment interval being: , is the total number of replenishment times, is the The calculation logic of the historical ink replenishment time standard deviation is: ;

[0027] When the estimated ink refill time Less than the preset resupply time threshold , or when the ink replenishment time changes rate Less than the preset warning slope threshold When the device is judged to be in a state of near replenishment, an early warning is triggered and the priority of the high-ink volume orders currently to be scheduled is dynamically adjusted, among which, The preset replenishment time warning threshold, is the threshold slope of the replenishment rate change.

[0028] The present invention is further configured to dynamically adjust the priority of high-ink-volume orders among the currently scheduled orders based on the prediction results of the ink replenishment time prediction model, including the following steps:

[0029] Determining whether the order meets the high ink volume standard by analyzing order feature information, including printing area, spot color ink usage, and substrate ink absorption coefficient;

[0030] When the estimated ink refill time Less than the preset resupply time threshold , judge that the equipment is about to enter the ink replenishment state, and adjust the process complexity weight item in the order priority that meets the high ink volume standard ;

[0031] Adjusted Feedback is used to calculate the order priority and adjust the priority of high-ink-volume orders among the currently scheduled orders.

[0032] The present invention is further configured to weight the process complexity The adjustment calculation logic is: , is the updated process complexity weight, is the process complexity weight coefficient, is the replenishment time threshold, The estimated ink refill time;

[0033] When the calculated Exceeding the preset range When Perform cutting processing, Limited to the preset range, the clipping logic is: , is the adjustment coefficient.

[0034] The application is further configured to adjust the priority of the high-ink-volume order in the current order to be dispatched by the following calculation logic: , is the adjusted order priority, is the original order priority, is the slope coefficient, is the offset coefficient.

[0035] The application provides an order management system applied to book publishing and printing, which comprises a feature parameter extraction module for receiving and analyzing order data and extracting feature parameters, including printing quantity, process complexity, customer level and time urgency; a priority calculation and secondary evaluation triggering module for calculating order priority based on feature parameters, triggering a secondary evaluation mechanism when detecting that the difference between adjacent order priorities is less than a preset threshold and the equipment resource competition flag is activated; an allocation decision function construction module for calculating dynamic capacity according to the real-time load rate of equipment, and constructing an allocation decision function in combination with the priority; a load variance calculation and order migration module for calculating equipment load variance according to the load state of equipment, and performing an order migration operation when the load variance exceeds a preset threshold; and a production anomaly monitoring and adjustment strategy module for monitoring production anomaly event signals, calculating event damage degree, selecting a corresponding adjustment strategy according to the event damage degree, and producing beneficial effects including:

[0036] 1. Improved production scheduling efficiency: By calculating the priority of the order and combining the real-time load state of the equipment and resource allocation, the utilization of equipment resources can be optimized, reducing equipment idle and overload, thereby improving the overall production efficiency;

[0037] 2. Enhanced flexibility of the production process: When abnormal events occur in the production process, such as equipment failure, order cancellation, urgent insertion, etc., the event damage degree can be calculated in real time, and through local adjustment or full re-scheduling strategy, the production abnormality can be quickly responded to, reducing the impact of abnormal events on production tasks, and ensuring the continuity of production;

[0038] 3. Precise ink consumption monitoring: The ink adaptive adjustment module monitors the ink consumption in real time, predicts the ink replenishment time of the equipment, and adjusts the priority of the high-ink-volume order in advance to ensure that ink replenishment does not affect the production plan and avoid ink supply interruption.

[0039] The above description is only a summary of the technical solutions of the application. In order to more clearly understand the technical means of the application, the application can be implemented according to the content of the specification, and in order to make the above and other purposes, features and advantages of the application more obvious and easy to understand, the following specific embodiments of the application are described. BRIEF DESCRIPTION OF DRAWINGS

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings needed in the embodiment description. Obviously, the drawings in the following description only show some of the embodiments of the present application, and for those skilled in the art, other drawings can also be obtained from these drawings without any creative effort. In the drawings:

[0041] Figure 1 The structure diagram of the order management system applied to book publishing and printing is shown for an exemplary embodiment of the present application. DETAILED DESCRIPTION

[0042] The embodiments of the present application will be described below with reference to the drawings and preferred embodiments, and those skilled in the art can easily understand other advantages and effects of the present application from the content disclosed in the specification. The present application can also be implemented or applied by means of other different specific embodiments, and each detail in the specification can be modified or changed based on different views and applications without departing from the spirit of the present application. It should be understood that the preferred embodiments are only for illustrating the present application, but not for limiting the protection scope of the present application.

[0043] It should be noted that the diagrams provided in the following embodiments only schematically illustrate the basic concept of the present application, and only the components related to the present application are shown in the diagrams, but not drawn according to the number, shape and size of the components in actual implementation. The type, number and proportion of each component in actual implementation can be arbitrarily changed, and the layout type of the components can also be more complex.

[0044] In the following description, a large number of details are discussed to provide a more thorough explanation of the embodiments of the present application, however, it is obvious for those skilled in the art that the embodiments of the present application can be implemented without these specific details, and in other embodiments, the known structures and devices are shown in the form of block diagrams instead of details, to avoid making the embodiments of the present application difficult to understand.

[0045] The order management system applied to book publishing and printing, as shown in Figure 1 , comprises:

[0046] The feature parameter extraction module is used for receiving and analyzing order data, and extracting feature parameters, the feature parameters including printing quantity, process complexity, customer level and time urgency;

[0047] The priority calculation and secondary evaluation triggering module is used for calculating the order priority based on the feature parameters, and triggering the secondary evaluation mechanism when it is detected that the difference between the priorities of adjacent orders is less than a preset threshold and the device resource competition flag is activated;

[0048] The allocation decision function construction module is configured to calculate dynamic capacity according to real-time load rate of the equipment, and construct an allocation decision function in combination with priority;

[0049] The load variance calculation and order migration module is configured to calculate equipment load variance according to the load state of the equipment, and perform an order migration operation when the load variance exceeds a preset threshold;

[0050] The production exception monitoring and adjustment strategy module is configured to monitor a production exception event signal, calculate an event damage degree, and select a corresponding adjustment strategy according to the event damage degree.

[0051] The application further provides that each order is represented by a feature vector, where each dimension corresponds to a feature parameter of the order, and the feature vector is represented as: , for each order , the feature vector, is the printing quantity, is the process complexity, is the customer level, is the time urgency; specifically, the printing quantity represents the quantity that needs to be printed in the order, and the original order quantity is obtained after standardization processing ; the process complexity represents the production process complexity of the order, and the calculation logic of the process complexity is: , is the number of color separations, is the special process, is the resolution requirement, , and are weight coefficients; the number of color separations represents the number of colors used in the order; the quantification logic of the special process is: , is a set of process types, is the weight of each process type , the set of process types includes gilding, UV printing, die cutting and regular printing, if is gilding, then , if is UV printing, then , if is die cutting, then 7, if is regular printing, then ; the quantification logic of the resolution requirement is: if the printing resolution is less than 150 dpi, then , if the printing resolution is between 150 dpi and 300 dpi, then , if the printing resolution is greater than 300 dpi, then ; the customer level represents the importance of the customer of the order, the quantitative logic of the customer level is graded according to the annual order quantity of the customer, and the customer level is divided into VIP customers, strategic customers and ordinary customers, and the values of the customer level of different customers are 0.3, 0.7 and 1.0 respectively; the time urgency represents the time requirement of the order, and the time urgency is measured by the difference between the deadline of the order and the current time; , , and are used to control the contribution of the number of color separations, special processes and resolution requirements to the process complexity, and the value range is [0, 1], , and add up to 1; by considering the characteristics of the order, resources can be reasonably allocated according to the real-time equipment load and order requirements, and resource waste can be avoided.

[0052] The application further sets that the calculation logic of the order priority is: , is the priority of the order , the printing quantity , the process complexity , the customer level , the time urgency , the printing quantity weight coefficient , the process complexity weight coefficient , the customer level weight coefficient , and the calculation logic of the time urgency is: , is the current time , and the order deadline

[0053] When the priority difference and of two orders is less than a preset threshold , and the equipment competition resource flag , a secondary evaluation mechanism is started, wherein the is a binary flag, indicating that there is a resource competition between the equipment and the equipment , indicating that there is a resource competition between the equipment and the equipment ;

[0054] The calculation logic of the time urgency is: , is an indicator function symbol , a resource conflict, For time overlap, For the preset time overlap threshold, resource conflict The calculation logic is: , 、 For devices No. The demand for resources, For devices No. The availability of resources, The preset resource conflict threshold, time overlap The calculation logic is: , and For devices and equipment Start time, and For devices and equipment End time, and For devices and equipment duration of work;

[0055] when and When setting , indicating the device and equipment There is competition for resources;

[0056] The calculation logic of the secondary evaluation mechanism is: , For orders after secondary evaluation Adjustment priority, is the adjustment factor, For orders The degree of resource matching with currently idle devices; The calculation logic is: , For devices With order The matching degree of the required paper type, For devices With order Printing required resolution matching, For devices With order Load adaptability, 、 and is the weight coefficient;

[0057] Specifically, priority is used to reflect the degree that an order should be processed preferentially in the production process, the higher the priority, the earlier the order is processed; time urgency is used to, when is close to , the time urgency is higher, and the priority should also be increased accordingly; , and are used to represent the importance of the printing quantity, process complexity and customer level in the calculation of the order priority, the values are adjusted according to different production environments, customer needs and process requirements, and the value range is [0, 1], , and add up to 1; specifically, the priority difference reflects the importance difference between two orders in scheduling, if the priority difference is small, it means that the two orders have similar impact and importance on production; a threshold is preset to determine whether the priority difference between orders is small enough, if the priority difference is less than the preset threshold , it is considered that the two orders are in the similar importance range in production scheduling, and further evaluation is needed; the secondary evaluation mechanism is started to indicate that the priorities of the two orders are close, and they are located on devices with resource conflicts, and more detailed evaluation is needed to determine which order should be processed preferentially; through the secondary evaluation mechanism, the final scheduling order of the order can be determined by considering the device resource competition, thereby improving the resource utilization and efficiency of production; The calculation logic is used to determine whether there is resource competition between two devices, and to determine whether to start the resource competition flag between devices through specific conditions, including resource conflict and time overlap; resource conflict is used to indicate whether there is competition for contributing resources between two devices, if the sum of the demand of all resources is greater than a preset resource conflict threshold , it is considered that there is a resource conflict; time overlap is used to calculate the degree of time overlap of an order when executed on two devices, reflecting whether the working time of the devices overlaps when the order is executed, the more overlap, the greater the possibility of resource competition, is used to determine whether the time overlap reaches a certain degree, if , it is considered that there is a serious conflict in time between the two orders; the purpose of the secondary evaluation mechanism is to further optimize the priority of the order, especially when there is competition for device resources, by introducing secondary evaluation, the priority of the order is adjusted by refining the resource matching degree in the case of close priority, to improve production efficiency and reduce device resource conflicts; It is used to control the influence of resource matching on priority adjustment, and the value range is [0,1]. The quantization logic is: , The number of process requirements to be met, is the total number of process requirements; The quantization logic is: , The earliest possible start time for the device, For the current time, The order deadline; The quantization logic is: , is the current equipment load rate, is the expected load factor; 、 and It is used to indicate the contribution of paper type matching, resolution matching and load adaptation to resource matching. The value range is [0,1]. 、 and The sum is 1.

[0058] The present invention is further configured to allocate the most suitable equipment to each order according to the allocation decision function to optimize resource allocation. The construction logic of the allocation decision function is: , Order Choosing the most suitable equipment 、 For orders Priority, For equipment Dynamic capacity, For orders On the device Estimated production time on is the attenuation coefficient, the device Dynamic capacity The calculation logic is: , The maximum capacity of the device, For equipment The load factor, The calculation logic is: , The remaining time for the current task, The average daily available time of the equipment; specifically, the allocation decision function is constructed to optimize resource allocation, select the most suitable equipment to allocate production tasks, improve production efficiency and reduce the situation where the equipment is overloaded or idle; dynamic capacity It is used to represent the actual available capacity of the device, taking into account the current load of the device; The influence degree of the production time on the equipment selection is adjusted, and the value range is [0, 1]; by comprehensively considering the order priority, the dynamic capacity of the equipment and the estimated production time of the task, the resources can be reasonably allocated in the case of limited equipment resources, and it is ensured that the high-priority order can be completed in time.

[0059] The application is further provided that the equipment load variance is calculated according to the load state of the equipment, and the calculation logic of the load variance is: , is the load variance, is the total number of equipment, is the load rate of the equipment , and is the average value of the load rate of all equipment; when the load variance exceeds a preset threshold , it indicates that the equipment load is unbalanced, and the order migration is triggered to transfer part of the orders on the high-load equipment to the low-load equipment; specifically, by monitoring the load of all equipment in real time, the load variance is calculated to quantify the balance degree of the current equipment resources, when it is found that some equipment has too heavy workload and other equipment still has idle resources, the order migration is automatically triggered through the load variance threshold judgment mechanism, and the dynamic balanced scheduling of the equipment resources is realized. The load variance is used to measure the dispersion degree of the current load state of all equipment, when , it indicates that the load distribution of each equipment is too different, that is, there is a phenomenon of'some equipment is busy and some equipment is idle', and the order migration mechanism is started to transfer part of the orders on the high-load equipment to the low-load equipment, and the orders that have not been executed or can be migrated are preferentially selected to avoid interrupting the tasks in progress.

[0060] The application is further provided that the real-time production abnormal event signal is monitored, , is the event set, and the event set includes equipment failure, order cancellation and urgent order insertion; the influence of the abnormal event on the current production task is evaluated, and the damage degree of the event is calculated, and the calculation logic of the damage degree is: , is the damage degree, is the order set being produced at present, is the priority of the order , is the highest priority in all orders, is an indicator function, if the order is affected by the abnormal event, then , otherwise 0; the damage degree is normalized, and when the damage degree greater than a preset threshold value lasts more than a preset time If so, full re-scheduling is started, which includes re-computing the priority of all orders and optimizing resource allocation.

[0061] When the damage degree is less than or equal to a preset threshold value , partial adjustment is performed, and the affected orders are re-allocated to devices; specifically, abnormal events occurring in the production process are monitored in real time, including device failure, order cancellation and emergency order insertion, the influence degree of each event on the current production task, i.e. the damage degree , is quantified, and according to the size and duration of the calculated damage degree, it is dynamically determined whether to trigger partial adjustment or full re-scheduling, so as to ensure high robustness and rapid recovery ability under abnormal conditions.

[0062] The application further provides that the system further comprises an ink path adaptive adjustment module:

[0063] The ink consumption rate of the device is monitored in real time, ink consumption data of each device is obtained, and an ink replenishment time prediction model is established, and the construction logic of the ink replenishment time prediction model is: , is the predicted ink replenishment time, is the ink consumption rate of the device at the current time, is the historical average ink consumption rate of the device , is the maximum ink consumption rate of the device , is the minimum ink consumption rate of the device , is the historical ink replenishment time standard deviation, is the historical average ink replenishment interval, is an environmental correction term, and the calculation logic of the environmental correction term is: , is the difference between the current temperature and the standard value, is the difference between the current humidity and the standard value, and is an adjustment coefficient, and the calculation logic of the historical average ink replenishment interval is: , is the total number of replenishment times, is the i-th replenishment time interval, and the calculation logic of the historical ink replenishment time standard deviation is: ;

[0064] when the predicted ink replenishment time is less than a preset replenishment time threshold , or when the ink replenishment time change rate is less than a preset early warning slope threshold , it is determined that the device is in a near replenishment state, triggering an early warning and dynamically adjusting the priority of high-ink orders in the current to-be-scheduled order, wherein, the preset replenishment time early warning threshold, the threshold slope of the replenishment rate change;

[0065] Specifically, the ink path adaptive adjustment module aims to monitor the ink usage in real time, predict the ink replenishment time point, and realize dynamic adjustment of the production rhythm and optimization of the ink replacement plan to avoid device downtime or abnormal printing quality caused by ink depletion; According to the changes of environmental temperature and humidity, the predicted value of the ink replenishment time is dynamically adjusted, so that the model is more sensitive to the real working environment; used to adjust the influence of temperature change on ink consumption rate, the value range is [0.1, 1]; used to adjust the influence of humidity change on ink consumption rate, the value range is [0.05, 0.5]; by predicting the ink replenishment time and the change rate , the real-time evaluation of the ink state of the printing device is realized, when the device is about to reach the critical state of ink depletion, such as the predicted replenishment time being too close or the replenishment time being sharply shortened, the early warning mechanism is triggered, and the priority of high-ink orders is dynamically adjusted to make better use of the remaining ink; Through prediction and rate judgment, a "double threshold strategy" is formed to improve the response ability of the system to complex ink consumption changes.

[0066] The application further provides that, based on the prediction result of the ink replenishment time prediction model, the priority of high-ink orders in the current to-be-scheduled order is dynamically adjusted, including the following steps:

[0067] By analyzing the order feature information, it is determined whether the order meets the high-ink standard, and the feature information includes printing area, spot color ink consumption and substrate ink absorption coefficient;

[0068] when the predicted ink replenishment time is less than a preset replenishment time threshold , it is determined that the device is about to enter the ink replenishment state, and the process complexity weight item in the order priority of the order meeting the high-ink standard is adjusted;

[0069] The adjusted is fed back to the order priority calculation to adjust the priority of high-ink orders in the current to-be-scheduled order;

[0070] Specifically, the printing area represents the total printing area of a unit order, and a printing area greater than 80% of the paper can be defined as high ink consumption; the special color ink consumption represents the proportion of special color or dark ink, and when the proportion is greater than 25% ink, it can be defined as high ink consumption; the ink absorption coefficient of the printing material represents the ink absorption capacity of the printing material, such as art paper and kraft paper, which have high ink absorption coefficients and can be defined as high ink consumption; if , the recognition device is about to replenish ink, analyzes the current to-be-scheduled order, identifies the high-ink-consumption order, adjusts the process complexity weight item in the priority calculation of the order , and feeds back the adjusted to the order priority calculation to update the priority result and realize scheduling optimization.

[0071] The application further sets that the adjustment calculation logic of the process complexity weight item is as follows: , is the updated process complexity weight, is the process complexity weight coefficient, is the replenishment time threshold, is the predicted ink replenishment time; when the calculated exceeds the preset range , the is clipped to limit within the preset range, and the clipping logic is as follows: , is the adjustment coefficient; specifically, when the predicted ink replenishment time approaches the warning threshold , the weight item representing the process complexity in the order priority is adjusted moderately to avoid scheduling orders with high ink consumption in the critical state of ink, and to ensure stable operation of the equipment; the adjustment calculation logic of the process complexity weight item is realized linearly decreasing, the closer to the ink replenishment point, the smaller; the clipping processing of is to prevent the weight adjustment from excessively affecting the scheduling fairness, that is, even if the ink replenishment time is abnormally close to the extreme case, it is still limited within a controllable range; for clipping the adjustment range of the process complexity weight , the value range is [0.5, 0.8]; the adjustment can dynamically reduce the priority of complex process orders, and preferentially schedule low-ink-consumption or simple orders to avoid interrupting the task due to ink exhaustion in the middle.

[0072] The application further sets that the adjustment calculation logic of the priority of the high-ink-consumption order in the current to-be-scheduled order is as follows: , is an adjusted order priority, is an original order priority, is a slope coefficient, is an offset coefficient; specifically, the above calculation logic is used to dynamically reduce the priority of high-ink-volume orders when the ink is about to run out, to protect the continuous operation of the equipment and avoid unexpected downtime under high-ink-consumption loads; a Sigmoid function variant is introduced to achieve nonlinear priority adjustment, avoiding abrupt changes, when the ink replenishment time approaches 0, i.e., very close to ink replenishment, the decay approaches the maximum value, and the priority of high-ink-volume orders is quickly lowered, when the ink replenishment time is much larger than the replenishment time threshold, the Sigmoid function approaches 0, and the priority is not adjusted, maintaining the original scheduling priority; is used to control the change rate, with a value range of [5, 15]; is used to control the critical point position, with a value range of [0.8, 1.2]; the decay amplitude is continuously controllable to prevent sudden adjustment from causing system instability, and instead of relying on hard threshold jumps, a dynamic control model is introduced to enhance system robustness.

[0073] The above embodiments can be realized wholly or partially by software, hardware, firmware, or any other combination. When realized by software, the above embodiments can be realized wholly or partially in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, they wholly or partially produce the processes or functions described in the embodiments of the present application. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another, for example, the computer instructions can be transferred from one website, computer, server, or data center to another via wired (such as infrared, wireless, microwave, etc.) or wireless means. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. containing one or more available medium collections. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.

[0074] It should be understood that the term "and / or" in this document is merely used to describe associated relationship, and it can mean three relationships, for example, A and / or B can mean that A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In addition, the character " / " in this document generally means that the associated objects before and after the " / " are in an "or" relationship, but can also mean an "and / or" relationship, which can be understood according to the context before and after.

[0075] In this application, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or the like means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.

[0076] It should be understood that in various embodiments of the present application, the size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of the processes should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0077] Those skilled in the art can realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0078] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working process of the above-mentioned system, device and unit can be referred to the corresponding process in the foregoing method embodiments, which will not be repeated here.

[0079] In several embodiments provided in the present application, it should be understood that the disclosed system can be realized by other ways. For example, the above-described device embodiments are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed objects can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0080] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0081] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.

[0082] If the functions are realized in the form of software functional units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application or the part of the present application that essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.

[0083] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. An order management system used in book publishing and printing, characterized by: include: Feature parameter extraction module: used to receive and parse order data and extract feature parameters, including printing quantity, process complexity, customer level and time urgency; Priority calculation and secondary evaluation trigger module: used to calculate order priority based on characteristic parameters. When it is detected that the difference between the priorities of adjacent orders is less than the preset threshold and the device resource competition flag is activated, the secondary evaluation mechanism is triggered. Allocation decision function building module: used to calculate dynamic capacity based on the real-time load rate of the equipment and build an allocation decision function based on the priority; Load variance calculation and order migration module: used to calculate the device load variance based on the device's load status and perform order migration when the load variance exceeds a preset threshold; Production anomaly monitoring and adjustment strategy module: used to monitor production anomaly event signals, calculate event damage, and select corresponding adjustment strategies based on the event damage.

2. The order management system for book publishing and printing according to claim 1, characterized in that: Each order It is represented by a feature vector, where each dimension corresponds to the characteristic parameter of the order, and the feature vector is expressed as: , For each order The characteristic vector of For the number of prints, For process complexity, For customer level, For time urgency.

3. The order management system for book publishing and printing according to claim 1 is characterized in that: The calculation logic of order priority is: , For orders Priority, For the number of prints, For process complexity, For customer level, For time urgency, is the printing quantity weight coefficient, is the process complexity weight coefficient, is the customer level weight coefficient, time urgency The calculation logic is: , For the current time, The order deadline; When two orders and Poor priority Less than the preset threshold , and the device competition resource flag is When the secondary evaluation mechanism is started, It is a binary flag, indicating the device With equipment There is resource competition between Representation device and equipment There is competition for resources; The calculation logic is: , is the indicator function symbol, For resource conflicts, For time overlap, For the preset time overlap threshold, resource conflict The calculation logic is: , 、 For devices No. The demand for resources, For devices No. The availability of resources, The preset resource conflict threshold, time overlap The calculation logic is: , and For devices and equipment Start time, and For devices and equipment End time, and For devices and equipment duration of work; when and When setting , indicating the device and equipment There is competition for resources; The calculation logic of the secondary evaluation mechanism is: , For orders after secondary evaluation Adjustment priority, is the adjustment factor, For orders The degree of resource matching with currently idle devices; The calculation logic is: , For devices With order The matching degree of the required paper type, For devices With order Printing required resolution matching, For devices With order Load adaptability, 、 and is the weight coefficient.

4. The order management system for book publishing and printing according to claim 1, characterized in that: Optimize resource allocation by assigning the most suitable equipment to each order based on the allocation decision function. The construction logic of the allocation decision function is: , Order Choosing the most suitable equipment 、 For orders Priority, For devices Dynamic capacity, For orders On the device Estimated production time on is the attenuation coefficient, the device Dynamic capacity The calculation logic is: , The maximum capacity of the device, For devices The load factor, The calculation logic is: , The remaining time for the current task, The average daily available time of the equipment.

5. The order management system for book publishing and printing according to claim 1 is characterized in that: The device load variance is calculated based on the device's load status. The calculation logic of the load variance is: , is the load variance, The total number of devices, For devices The load factor, is the average load factor of all devices; When the load variance Exceeding the preset threshold When , it indicates that the device load is unbalanced, triggering order migration, transferring some orders from high-load devices to low-load devices.

6. The order management system for book publishing and printing according to claim 1, characterized in that: Monitor real-time production abnormal event signals ,in, , is an event set, which includes equipment failure, order cancellation, and emergency order insertion; Evaluate the impact of abnormal events on current production tasks and calculate events The calculation logic of the destructive degree is: , For destructiveness, For the set of orders currently being produced, For orders Priority, The highest priority among all orders. is an indicator function, if the order Affected by abnormal events, , otherwise 0; Destructiveness Normalized, when the damage degree Greater than the preset threshold Continues for more than the preset time , a full rescheduling will be initiated, which includes recalculating the priorities of all orders and optimizing resource allocation; When the degree of destruction Less than or equal to the preset threshold When the system is in operation, local adjustments are performed to reallocate equipment for the affected orders.

7. The order management system for book publishing and printing according to claim 1, characterized in that: The system also includes an ink path adaptive adjustment module: Monitor the ink consumption rate of the device in real time, obtain the ink consumption data of each device, and establish an ink replenishment time prediction model. The construction logic of the ink replenishment time prediction model is as follows: , Forecast ink refill time, For devices The current ink consumption rate, For devices Historical average ink consumption rate, For devices Maximum ink consumption rate, For devices Minimum ink consumption rate, is the historical ink replenishment time standard deviation, is the historical average ink replenishment interval, Environmental correction item, environmental correction item The calculation logic is: , is the difference between the current temperature and the standard value, is the difference between the current humidity and the standard value, and is the adjustment coefficient, the historical average ink replenishment interval The calculation logic is: , is the total replenishment time, For the The calculation logic of the historical ink replenishment time standard deviation is: ; When the estimated ink refill time Less than the preset resupply time threshold , or when the ink replenishment time changes rate Less than the preset warning slope threshold When the device is judged to be in a state of near replenishment, an early warning is triggered and the priority of the high-ink volume orders currently to be scheduled is dynamically adjusted, among which, The preset replenishment time warning threshold, is the threshold slope of the replenishment rate change.

8. The order management system for book publishing and printing according to claim 7, characterized in that: Based on the prediction results of the ink replenishment time prediction model, the priority of the high-ink volume orders among the currently scheduled orders is dynamically adjusted, including the following steps: Determining whether the order meets the high ink volume standard by analyzing order feature information, including printing area, spot color ink usage, and substrate ink absorption coefficient; When the estimated ink refill time Less than the preset resupply time threshold , judge that the equipment is about to enter the ink replenishment state, and adjust the process complexity weight item in the order priority that meets the high ink volume standard ; Adjusted Feedback is used to calculate the order priority and adjust the priority of high-ink-volume orders among the currently scheduled orders.

9. The order management system for book publishing and printing according to claim 8, characterized in that: Weight of process complexity The adjustment calculation logic is: , is the updated process complexity weight, is the process complexity weight coefficient, is the replenishment time threshold, is the predicted ink refill time; When the calculated Exceeding the preset range When Perform cutting processing, Limited to the preset range, the clipping logic is: , is the adjustment coefficient.

10. The order management system for book publishing and printing according to claim 8, characterized in that: The calculation logic for adjusting the priority of high-ink-volume orders among the currently scheduled orders is as follows: , For the adjusted order priority, For the original order priority, is the slope coefficient, is the offset coefficient.

Citation Information

Cited By

  • Management method and system for digital printing production line of aluminum decorating parts

    CN121733961A